Дело в том что Я уже 5 лет как не пишу софт сам. Его за меня пишут люди, причём на С.
ldi r18,8 ;такой задачи не разу небыло
ldd r16,data ; код абсолютно переносимый
clr r17
m1:rol r16
ror r17
dec r18
brne m1 ; могу добавить на i51 pic16, holtec, ARM. если конечно вспомню где это всё лежит
std data,r16
ldi r18,8 ;такой задачи не разу небыло
ldd r16,data ; код абсолютно переносимый
clr r17
m1:rol r16
ror r17
dec r18
brne m1 ; могу добавить на i51 pic16, holtec, ARM. если конечно вспомню где это всё лежит
std data,r16
Ну, пока результат мягко говоря не очень

Для поднятия тонуса сообщу Вам что данная задачка решается на AVR за 13 тактов...