Страница 1 из 1
поделить регистровую пару на 50? На ассемблере avr?
Добавлено: Пн июн 16, 2014 18:20:50
Tsiden
процедурка какая - нибудь

?
Re: поделить регистровую пару на 50? На ассемблере avr?
Добавлено: Пн июн 16, 2014 19:54:10
pcb
тут уже пролетала тема деления регистровой пары на число
Ищите, или топайте в тему "есть работа"

Re: поделить регистровую пару на 50? На ассемблере avr?
Добавлено: Пн июн 16, 2014 21:08:52
nirq
Разделить на Х = умножить на (1/Х).
Сдвиг влево или вправо = умножение либо деление на 2.
А вот теперь можно и потопать куда приказано.
Re: поделить регистровую пару на 50? На ассемблере avr?
Добавлено: Вт июн 17, 2014 11:39:49
ILYAUL
Atmel уже всё сделало за Вас - осталось только сходить на ее сайт
Re: поделить регистровую пару на 50? На ассемблере avr?
Добавлено: Вт июн 17, 2014 14:41:03
ibiza11
x/50 = x*(1/50) = x*(1/50)*(65536/65536) ~ x*(1311/65536) = x*(1024+256+32-1)/65536
Re: поделить регистровую пару на 50? На ассемблере avr?
Добавлено: Вт июн 17, 2014 15:58:30
pyzhman
Попахивает софистикой.
10-10=0
15-15=0
10-10=15-15
2(5-5)=3(5-5)
сокращаем группу (5-5)
2=3
Re: поделить регистровую пару на 50? На ассемблере avr?
Добавлено: Вт июн 17, 2014 16:07:40
akl
Ошибка, грубая. Извините.
5-5=0
Z*0=W*0
Re: поделить регистровую пару на 50? На ассемблере avr?
Добавлено: Чт июн 19, 2014 13:18:36
orinoko
Это такая шутка юмора. Тем более это, как было сказано, софизм.