А вот для C55xx (+)
(«Телесистемы»: Конференция «Микроконтроллеры и их применение»)

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

Отправлено SM 27 июля 2004 г. 15:41
В ответ на: Прошу прощения, пропустил :) Но упростить все равно можно. отправлено Bill 27 июля 2004 г. 15:07

11 тактов. В общем не плохо.


SFTL T0, #-1 ; |28|
|| AND #0x7fd5, T0, AC1 ; |28|

AND #0x0055, T0, AC0 ; |28|
OR AC1 << #1, AC0 ; |28|
BFXTR #0xfffc, AC0, AR1 ; |28|
AND #0x3ff3, AC0, AC1 ; |28|
AND #0x0033, AR1, AC0 ; |28|
OR AC1 << #2, AC0 ; |28|
OR #0, AC0, AC1
BFXTR #0x00f0, AC1, AC0 ; |28|
OR AC1 << #4, AC0 ; |28|
MOV AC0, T0 ; |28|


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

Ответы



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

E-mail: info@telesys.ru