NEC PD754244 Manuel D’Utilisation

Page de 306
CHAPTER 11   INSTRUCTION SET
255
User’s Manual  U10676EJ3V0UM
11.4.1  Transfer instructions
MOV A, #n4
Function:  A 
 n4  n4 = I
3-0
: 0-FH
Transfers 4-bit immediate data n4 to the A register (4-bit accumulator).  This instruction has a string effect (group
A), and if MOV A, #n4 or MOV XA, #n8 follows this instruction, the string-effect instruction following the instruction
executed is processed as NOP.
Application example
(1) To set 0BH to the accumulator
MOV A, #0BH
(2) To select data output to port 3 from 0 to 2
A0: MOV A, #0
A1: MOV A, #1
A2: MOV A, #2
OUT PORT3, A
MOV reg1, #n4
Function:  reg1 
 n4  n4 = I
3-0
  0 to FH
Transfers 4-bit immediate data n4 to A register reg1 (X, H, L, D, E, B, or C).
MOV XA, #n8
Function:  XA 
 n8  n8 = I
7-0
: 00H to FFH
Transfers 8-bit immediate data n8 to register pair XA.  This instruction has a string effect, and if the same instruction
or an MOV A, #n4 instruction follows this instruction, the string-effect instruction following the instruction executed
is processed as NOP.
MOV HL, #n8
Function:  HL 
 n8  n8 = I
7-0
: 00H-FFH
Transfers 8-bit immediate data n8 to register pair HL.  This instruction has a string effect, and if the same
instruction follows this instruction, the string-effect instructions following the instruction executed is processed as
NOP.
MOV rp2, #n8
Function:  rp2 
 n8  n8 = I
7-0
: 00H to FFH
Transfers 8-bit immediate data n8 to register pair rp2 (BC, DE).