Chapter 11 Writing Macro Control Statements
irp 221
The assembled list file is shown below.
irp.lst Page 1
*** Panax Series MN1030 Cross Assembler ***
Loc Object Line Source
M1 init macro p1
2 irp opr,<p1\&0x0f>
3 mov opr, D0
4 endm
5 endm
6;
7 _TEXT section CODE, PUBLIC, 1
M8 init 1
M8+ irp opr,<1\&0x0f>
8+ mov opr, D0
8+ endm
00000000 8001 8+ mov 1&0x0f, D0
M9 irp reg, D2, D3
10 mov 0, reg
11 endm
00000002 8A00 11+ mov 0, D2
00000004 8F00 11+ mov 0, D3