Как правильно использовать '&' в ассемблере для MSP430 от IAR ?
(«Телесистемы»: Конференция «Микроконтроллеры и их применение»)

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

Отправлено misyachniy 07 августа 2003 г. 18:40


Обьявляю сегмент информационной памяти:
SegmentA EQU 1080h

cmp #0ffffh, SegmentA ; работает
cmp #0ffffh, SegmentA+2 ; не работает

требует:
cmp #0ffffh, &SegmentA+2 ; работает

Приемником результата не может же быть непосредственный операнд.
Какое значение получается в операторе
cmp #0ffffh, SegmentA+2
при суммировании SegmentA и 2 ?
#SegmentA+2 честно дает 1082h
Можно ли кратко описать правило формирования чисел, меток
которого я не знаю?


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

Ответы



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

E-mail: info@telesys.ru