Микроконтроллеры, АЦП, память и т.д Темы касающиеся микроконтроллеров разных производителей, памяти, АЦП/ЦАП, периферийных модулей... |
27.05.2007, 10:32
|
|
Прописка
Регистрация: 26.07.2004
Сообщений: 275
Сказал спасибо: 21
Сказали Спасибо 61 раз(а) в 28 сообщении(ях)
|
Команда FMUL в AVR
В чем смысл команды FMUL? Она ведь просто дает удвоенный результат. Если в обычной команде MUL двоичное число и то, которое получиться после умножения интерпретировать, как дроби, то результат тоже получится правильный и его не прийдется дополнительно делить пополам.
|
|
|
|
29.05.2007, 11:04
|
|
Прописка
Регистрация: 26.07.2004
Сообщений: 275
Сказал спасибо: 21
Сказали Спасибо 61 раз(а) в 28 сообщении(ях)
|
Так что? Может кто-нибудь объяснить?
|
|
|
|
29.05.2007, 12:34
|
|
Супер-модератор
Регистрация: 13.03.2004
Адрес: Minsk
Сообщений: 2,378
Сказал спасибо: 1,948
Сказали Спасибо 1,327 раз(а) в 578 сообщении(ях)
|
Сообщение от krian
|
Так что? Может кто-нибудь объяснить?
|
Это связано с тем, что FMUL обрабатывает числа в дробном формате. По сути это мантисса плавающей запятой
Пошарьте по инету на тему формата 1.15 дробных чисел.
Вспоминать формат ПЗ мне, если честно, лениво, хотя когда-то еще на Электронике-60 делал подпрограммы для работы с ними...
|
|
|
|
30.05.2007, 16:17
|
|
Прописка
Регистрация: 26.07.2004
Сообщений: 275
Сказал спасибо: 21
Сказали Спасибо 61 раз(а) в 28 сообщении(ях)
|
Спасибо за сообщение.
Так это так и называется "формат 1.15"?
|
|
|
|
30.05.2007, 16:21
|
|
Супер-модератор
Регистрация: 13.03.2004
Адрес: Minsk
Сообщений: 2,378
Сказал спасибо: 1,948
Сказали Спасибо 1,327 раз(а) в 578 сообщении(ях)
|
Сообщение от krian
|
Так это так и называется "формат 1.15"?
|
Да, что-то именно так и помнится. Не совсем, правда, уверен.
|
|
|
|
Ваши права в разделе
|
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения
HTML код Выкл.
|
|
|
Часовой пояс GMT +4, время: 09:58.
|
|