для числа а 0f423ff->1599999 - 332 такта. Кстати, в первом сообщении ошибка, кусок с исправлением здесь
(«Телесистемы»: Конференция «Микроконтроллеры и их применение»)

миниатюрный аудио-видеорекордер mAVR

Отправлено =mse= 19 ноября 2004 г. 15:14
В ответ на: на результат - 233 такта 0ffffffh->16777215d, учитывая CALL и RET отправлено =mse= 19 ноября 2004 г. 15:05


bcd16_3:
inc bcd_3
subi source_dat_L,low(100)
sbci source_dat_H,high(100)
brcc bcd16_3

subi source_dat_L,low(-100)
sbci source_dat_H,high(-100)

bcd16_2:
inc bcd_2
subi source_dat_L,low(10)
brcc bcd16_2

subi source_dat_L,(-10-'0')
ret


Составить ответ  |||  Конференция  |||  Архив

Ответы



Перейти к списку ответов  |||  Конференция  |||  Архив  |||  Главная страница  |||  Содержание  |||  Без кадра

E-mail: info@telesys.ru