|
Господа, кто-нибудь подскажет инженегру как реализовать вставки команд ror и rol. Необходимо из двух-трех байт собрать один. На асме у меня это было реализовано в цикле так:
lsr a0
ror yh
lsr a0
ror yl
В WinAVR так:
asm volatile(
"lsr %2 \n\t"
"ror %0 \n\t"
"lsr %2 \n\t"
"ror %1 "
:"=r"(TmpByte2),"=r"(TmpByte3),"=r" (TmpByte)
:
);
а в IAR я не знаю как передать в asm вставку необходимые переменные
E-mail: info@telesys.ru