OSDev http://osdev.su/ |
|
как в AVR-ах поделить http://osdev.su/viewtopic.php?f=6&t=846 |
Страница 1 из 1 |
Автор: | scuter [ 24 дек 2013, 20:53 ] |
Заголовок сообщения: | как в AVR-ах поделить |
долго я смотрел документацию, систему команд и так и не понял какой командой можно поделить одно число на другое. |
Автор: | SII [ 25 дек 2013, 00:21 ] |
Заголовок сообщения: | Re: как в AVR-ах поделить |
Никакой. Даже в большинстве АРМов команды деления нет. |
Автор: | scuter [ 25 дек 2013, 00:25 ] |
Заголовок сообщения: | Re: как в AVR-ах поделить |
вот я и заметил, что команда mul есть а команды div нету, так как же поделить одно число на другое. |
Автор: | Nable [ 25 дек 2013, 01:16 ] |
Заголовок сообщения: | Re: как в AVR-ах поделить |
Программно итерациями (через вычитание). Если на константу, то заменить сдвигами или умножением на обратное (в fixed point). Сорцы avr-libc (http://download.savannah.gnu.org/releases/avr-libc/) в помощь, они довольно читабельны. |
Страница 1 из 1 | Часовой пояс: UTC + 3 часа |
Powered by phpBB® Forum Software © phpBB Group http://www.phpbb.com/ |