Cpu32Bug Assembler Addressing Modes - Motorola M68CPU32BUG User Manual

Debug monitor
Table of Contents

Advertisement

Table 4-1 summarizes the CPU32Bug one-line assembler addressing modes.
Table 4-1. CPU32Bug Assembler Addressing Modes
Format
Dn
An
(An)
(An)+
-(An)
d(An)
d(An,Xi)
(bd,An,Xi)
ADDR(PC)
ADDR(PC,Xi)
(ADDR,PC,Xi)
(xxxx).W
(xxxx).L
#xxxx
The user may use an expression in any numeric field of these addressing modes. The assembler
has a built in expression evaluator that supports the following operand types and operators:
Binary numbers
Octal numbers
Decimal numbers
Hexadecimal numbers
String literals
Offset registers
Program counter
M68CPU32BUG/D
Data register direct
Address register direct
Address register indirect
Address register indirect with post-increment
Address register indirect with pre-decrement
Address register indirect with displacement
Address register indirect with index, 8-bit displacement
Address register indirect with index, base displacement
Program counter indirect with displacement
Program counter indirect with index, 8-bit displacement
Program counter indirect with index, base displacement
Absolute word address
Absolute long address
Immediate data
4-7
ASSEMBLER/DISASSEMBLER
Description
(%10 )
(@76543210)
(&9876543210)
($FEDCBA9876543210)
('CHAR' )
(R0-R7)
(*)

Advertisement

Table of Contents
loading

Table of Contents