![NEC mPD17120 Subseries User Manual Download Page 212](http://html.mh-extra.com/html/nec/mpd17120-subseries/mpd17120-subseries_user-manual_249259212.webp)
CHAPTER 18 INSTRUCTION SET
197
(0.0FH)
←
(0.0FH) + (0.40H) + (0.41H) + + (0.4FH)
MEM00F
MEM
0.0FH
MEM000
MEM
0.00H
MOV
BANK, #00H
; Data memory bank 0
MOV
RPH, #00H
; General register bank 0
MOV
RPL, #00H
; General register row address 0
MOV
IXH, #00H
; IX
←
00001000000B (0.40H)
MOV
IXM, #04H
MOV
IXL, #00H
LOOP1:
SET1
IXE
; IXE
flag
←
1
ADD
MEM00F, MEM000
CLR1
IXE
; IXE flag
←
0
INC
IX
; IX
←
IX + 1
SKE
IXL, #0
JMP
LOOP1
Example 4
Adds the 12-bit contents for addresses 0.40H through 0.42H to the 12-bit contents for addresses 0.0DH
through 0.0FH, and stores the result in 12-bit contents for addresses 0.0DH through 0.0FH:
(0.0DH)
←
(0.0DH) + (0.40H)
(0.0EH)
←
(0.0EH) + (0.41H) + CY
(0.0FH)
←
(0.0FH) + (0.42H) + CY
MEM000
MEM
0.00H
MEM001
MEM
0.01H
MEM002
MEM
0.02H
MEM00D
MEM
0.0DH
MEM00E
MEM
0.0EH
MEM00F
MEM
0.0FH
MOV
BANK, #00H
; Data memory bank 0
MOV
RPH, #00H
; General register bank 0
MOV
RPL, #00H
; General register row address 0
MOV
IXH, #00H
; IX
←
00001000000 (0.40H)
MOV
IXM, #04H
MOV
IXL, #00H
SET1
IXE
; IXE
flag
←
1
ADD
MEM00D, MEM000 ; (0.0DH)
←
(0.0DH) + (0.40H)
…
Summary of Contents for mPD17120 Subseries
Page 15: ... x MEMO ...
Page 23: ... MEMO 8 ...
Page 45: ... MEMO 30 ...
Page 49: ... MEMO 34 ...
Page 55: ... MEMO 40 ...
Page 93: ... MEMO 78 ...
Page 99: ... MEMO 84 ...
Page 102: ...CHAPTER 11 ARITHMETIC AND LOGIC UNIT 87 MEMO ...
Page 119: ... MEMO 104 ...
Page 175: ... MEMO 160 ...
Page 199: ... MEMO 184 ...
Page 265: ... MEMO 250 ...
Page 281: ...266 MEMO ...
Page 285: ... MEMO 270 ...
Page 289: ... MEMO 274 ...