English
Language : 

IA8044 Datasheet, PDF (10/49 Pages) InnovASIC, Inc – SDLC COMMUNICATIONS CONTROLLER
IA8044/IA8344
SDLC COMMUNICATIONS CONTROLLER
Data Sheet
Data Transfer
Mnemonic
Description
MOV A,Rn
Move register to accumulator
MOV A,direct
Move direct byte to accumulator
MOV A,@Ri
Move indirect RAM to accumulator
MOV A,#data
Move immediate data to accumulator
MOV Rn,A
Move accumulator to register
MOV Rn,direct
Move direct byte to register
MOV Rn,#data
Move immediate data to register
MOV direct,A
Move accumulator to direct byte
MOV direct,Rn
Move register to direct byte
MOV direct,direct
Move direct byte to direct byte
MOV direct,@Ri
Move indirect RAM to direct byte
MOV direct,#data Move immediate data to direct byte
MOV @Ri,A
Move accumulator to indirect RAM
MOV @Ri,direct
Move direct byte to indirect RAM
MOV @ Ri, #data Move immediate data to indirect RAM
MOV DPTR, #data16 Load data pointer with a 16-bit constant
MOVC A,@A + DPTR Move code byte relative to DPTR to accumulator
MOVC A,@A + PC Move code byte relative to PC to accumulator
MOVX A,@Ri
Move external RAM (8-bit addr.) to A
MOVX A,@DPTR Move external RAM (16-bit addr.) to A
MOVX @Ri,A
Move A to external RAM (8-bit addr.)
MOVX @DPTR,A Move A to external RAM (16-bit addr.)
PUSH direct
Push direct byte onto stack
POP direct
Pop direct byte from stack
XCH A,Rn
Exchange register with accumulator
XCH A,direct
Exchange direct byte with accumulator
XCH A,@Ri
Exchange indirect RAM with accumulator
XCHD X,@ Ri
Exchange low-order nibble indir. RAM with A
Byte Cycle
11
21
11
21
11
22
21
21
22
32
22
32
11
22
21
32
12
12
12
12
12
12
22
22
11
21
11
11
Copyright © 2003
innovASIC
The End of Obsolescence™
ENG210010112-00
Page 10 of 49
www.innovasic.com
Customer Support:
1-888-824-4184