8XC196NT USER'S MANUAL
2.6.3
CHAPTER 3
3.1
3.1.1
BIT Operands ............................................................................................................3-2
3.1.2
BYTE Operands ........................................................................................................3-2
3.1.3
SHORT-INTEGER Operands ....................................................................................3-2
3.1.4
WORD Operands ......................................................................................................3-3
3.1.5
INTEGER Operands .................................................................................................3-3
3.1.6
DOUBLE-WORD Operands ......................................................................................3-3
3.1.7
LONG-INTEGER Operands ......................................................................................3-4
3.1.8
QUAD-WORD Operands ..........................................................................................3-4
3.1.9
Converting Operands ................................................................................................3-4
3.1.10
Conditional Jumps ....................................................................................................3-4
3.1.11
3.1.12
Extended Instructions ...............................................................................................3-5
3.2
ADDRESSING MODES ................................................................................................. 3-6
3.2.1
Direct Addressing ......................................................................................................3-7
3.2.2
Immediate Addressing ..............................................................................................3-7
3.2.3
Indirect Addressing ...................................................................................................3-7
3.2.3.1
3.2.3.2
3.2.3.3
3.2.3.4
3.2.4
Indexed Addressing ..................................................................................................3-9
3.2.4.1
3.2.4.2
3.2.4.3
3.2.4.4
3.2.4.5
3.3
3.3.1
Direct Addressing ....................................................................................................3-11
3.3.2
Indexed Addressing ................................................................................................3-11
3.3.3
Extended Addressing ..............................................................................................3-11
3.4
3.5
3.5.1
Using Registers .......................................................................................................3-12
3.5.2
3.5.3
3.5.4
Linking Subroutines ................................................................................................3-13
3.6
iv