Всем кто пишет под msp430 на АСМ
(«Телесистемы»: Конференция «Микроконтроллеры и их применение»)

миниатюрный аудио-видеорекордер mAVR

Отправлено ShiphT 07 марта 2003 г. 11:30

Возникла необходимость сварганить прогу на асме (1101 маленький, однако). Я хочу для облегчения читабельности переобозвать регистры.

#define rCurrTick       r7              
#define rTmpTick r8
Но на команды типа
                        cmp     rCurrTick, rTmpTick
компилятор ругается Illegal effective addres, хотя cmp r7, r8 понимает без вопросов. А команды inc rTmpTick или mov #0x4567, rCurrTick понимает в любом виде.

Как же правильно переобозвать регистры?

Составить ответ  |||  Конференция  |||  Архив

Ответы



Перейти к списку ответов  |||  Конференция  |||  Архив  |||  Главная страница  |||  Содержание  |||  Без кадра

E-mail: info@telesys.ru