AVR (22.11.2007 14:59, просмотров: 177) ответил д__ на A вот скажи господин AVR,используешь ли ты в своей работе макросы эмулирующие соответствующие операторы ЯВУ типа иф ендиф т т.п. Если используешь то не поделишься? Вот были такого рода макросы в масме611 и т.п. Интересует ассемблер пик24х
Нет, ибо мне удобнее работать на "языке оригинала", чем на суржике. Кое-какие макросы есть, но вряд ли их полезность будет тебе очевидна - вот, например, корявый макрос для загрузки 32-битной константы в регистровую пару
.macro movd num,lreg
mov #(\num & 0xffff),w\lreg
.irp hreg,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15
.if (\lreg == \hreg-1)
mov #(\num >> 16),w\hreg
.exitm
.endif
.endr
.endm
movd 1234567890,2
movd 0x9F7EAA0B,12