В основном на языке ассемблера 68000 для постинкремента адресного регистра вам нужно сделать:
(A0)+
Пример
MOVE (A0)+,D0
Это переместит в D0
значение, указанное по адресу A0
, а также увеличит A0
на 1.
Учитывая, что (A0)
— это значение, на которое указывает A0
, было бы не лучше, если бы синтаксис постинкремента был таким:
(A0+)
? Или я что-то упускаю?