Так лучше использовать в мат. операциях значение метки(-ок) и использовать выравнивание .org типа предложенного AVRом, там нет абсолютных адресов (+):
(«Телесистемы»: Конференция «Микроконтроллеры и их применение»)
а в общем случае (без хитростей) максимальная потеря будет 2 такта:
если в Z - cмещение относительно начала таблицы
то абсолютный адрес в Z вычисляется так:
subi ZL,low(-2*TABL0)
sbci ZL,high(-2*TABL0)
.....
.....
TABL0: .db xxxxxxx
Составить ответ
|||
Конференция
|||
Архив
Ответы
Перейти к списку ответов
|||
Конференция
|||
Архив
|||
Главная страница
|||
Содержание