Motorola HC12 User Manual

Page 117

Advertising
background image

MCUez HC12 Assembler

User’s Manual

MOTOROLA

Assembler Syntax

117

User’s Manual — MCUez HC12 Assembler

Section 7. Assembler Syntax

7.1 Contents

7.2

Introduction. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 119

7.3

Comment Line . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 119

7.4

Source Line . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 119

7.4.1

Label Field . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 120

7.4.2

Operation Field . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 120

7.4.2.1

Instructions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 121

7.4.2.2

Directives . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 128

7.4.2.3

Macro Name . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 128

7.4.3

Operand Fields . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 129

7.4.3.1

Inherent . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 130

7.4.3.2

Immediate . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 130

7.4.3.3

Direct . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 131

7.4.3.4

Extended . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 132

7.4.3.5

Relative . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 132

7.4.3.6

Indexed, 5-Bit Offset. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 134

7.4.3.7

Indexed, 9-Bit Offset. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 135

7.4.3.8

Indexed, 16-Bit Offset. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 136

7.4.3.9

Indexed, Indirect 16-Bit Offset . . . . . . . . . . . . . . . . . . . . . . . . 137

7.4.3.10

Indexed, Pre-Decrement . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 138

7.4.3.11

Indexed, Pre-Increment . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 139

7.4.3.12

Indexed, Post-Decrement . . . . . . . . . . . . . . . . . . . . . . . . . . . . 140

7.4.3.13

Indexed, Post-Increment . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 141

7.4.3.14

Indexed, Accumulator Offset . . . . . . . . . . . . . . . . . . . . . . . . . 142

7.4.3.15

Indexed-Indirect, D Accumulator Offset . . . . . . . . . . . . . . . . 143

7.4.3.16

Indexed PC versus Indexed PC Relative

Addressing Mode . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 144

7.4.4

Comment Field. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 145

Advertising