[an error occurred while processing this directive]
|
На 55xx это вышлядит краше
MOV *(dataDQ),AC0
SFTL AC0, #-1
XCC CARRY
||OR #8000h, AC0
MOV AC0, *(dataDQ)
На один такт меньше, но и ассемблер более просто и понятно выглядит. Кстати 5501 как и 5402 стоит $5.37. Ставте лучше 300Mhz 5501 в следующей версии, по мипсам в 6 раз быстрее а жрет меньше (если частоту подобрать точно).
E-mail: info@telesys.ru