
Chapter 12. Instruction Set Page 12-3
ORL direct, A OR A to direct byte 2 2 42
ORL direct, #data OR immediate data to direct byte 3 3 43
XRL A, Rn Exclusive-OR register to A 1 1 68-6F
XRL A, direct Exclusive-OR direct byte to A 2 2 65
XRL A, @Ri Exclusive-OR data memory to A 1 1 66-67
XRL A, #data Exclusive-OR immediate to A 2 2 64
XRL direct, A Exclusive-OR A to direct byte 2 2 62
XRL direct, #data Exclusive-OR immediate to direct byte 3 3 63
CLR A Clear A 1 1 E4
CPL A Complement A 1 1 F4
SWAP A Swap nibbles of a 1 1 C4
RL A Rotate A left 1 1 23
RLC A Rotate A left through carry 1 1 CY 33
RR A Rotate A right 1 1 03
RRC A Rotate A right through carry 1 1 CY 13
Data Transfer
MOV A, Rn Move register to A 1 1 E8-EF
MOV A, direct Move direct byte to A 2 2 E5
MOV A, @Ri Move data byte at Ri to A 1 1 E6-E7
MOV A, #data Move immediate to A 2 2 74
MOV Rn, A Move A to register 1 1 F8-FF
MOV Rn, direct Move direct byte to register 2 2 A8-AF
MOV Rn, #data Move immediate to register 2 2 78-7F
MOV direct, A Move A to direct byte 2 2 F5
MOV direct, Rn Move register to direct byte 2 2 88-8F
MOV direct, direct Move direct byte to direct byte 3 3 85
MOV direct, @Ri Move data byte at Ri to direct byte 2 2 86-87
MOV direct, #data Move immediate to direct byte 3 3 75
MOV @Ri, A MOV A to data memory at address Ri 1 1 F6-F7
MOV @Ri, direct Move direct byte to data memory
at address Ri
22 A6-A7
MOV @Ri, #data Move immediate to data memory
at address Ri
22 76-77
MOV DPTR, #data16 Move 16-bit immediate to data pointer 3 3 90
MOVC A, @A+DPTR Move code byte at address DPTR+A to A 1 3 93
MOVC A, @A+PC Move code byte at address PC+A to A 1 3 83
MOVX A, @Ri Move external data at address Ri to A 1 2-9* E2-E3
MOVX A, @DPTR Move external data at address DPTR to A 1 2-9* E0
Table 12-2. FX2 Instruction Set (Continued)
Mnemonic Description Bytes Cycles
PSW
Flags
Affected
Opcode
(Hex)
Komentáře k této Příručce