S3C72G9 Samsung semiconductor, S3C72G9 Datasheet - Page 10

no-image

S3C72G9

Manufacturer Part Number
S3C72G9
Description
The S3C72G9 single-chip CMOS microcontroller has been designed for high performance using Samsungs newest 4-bit CPU core/ SAM47 (Samsung Arrangeable M
Manufacturer
Samsung semiconductor
Datasheet
   

XCH
XCHI
XCHD
LD
LDI
LDD
LDC
RRC
PUSH
POP
Name
A,DA
A,Ra
A,@Rra
EA,DA
EA,RRb
EA,@HL
A,@HL
A,@HL
A,#im
A,@Rra
A,DA
A,Ra
Ra,#im
RR,#imm
DA,A
Ra,A
EA,@HL
EA,DA
EA,RRb
@HL,A
DA,EA
RRb,EA
@HL,EA
A,@HL
A,@HL
EA,@WX
EA,@EA
A
RR
SB
RR
SB
Operand
Table 5-11. Data Transfer Instructions — High-Level Summary
Exchange A and direct data memory contents
Exchange A and register (Ra) contents
Exchange A and indirect data memory
Exchange EA and direct data memory contents
Exchange EA and register pair (RRb) contents
Exchange EA and indirect data memory contents
Exchange A and indirect data memory contents;
increment contents of register L and skip on carry
Exchange A and indirect data memory contents;
decrement contents of register L and skip on carry
Load 4-bit immediate data to A
Load indirect data memory contents to A
Load direct data memory contents to A
Load register contents to A
Load 4-bit immediate data to register
Load 8-bit immediate data to register
Load contents of A to direct data memory
Load contents of A to register
Load indirect data memory contents to EA
Load direct data memory contents to EA
Load register contents to EA
Load contents of A to indirect data memory
Load contents of EA to data memory
Load contents of EA to register
Load contents of EA to indirect data memory
Load indirect data memory to A; increment register L
contents and skip on carry
Load indirect data memory contents to A; decrement
register L contents and skip on carry
Load code byte from WX to EA
Load code byte from EA to EA
Rotate right through carry bit
Push register pair onto stack
Push SMB and SRB values onto stack
Pop to register pair from stack
Pop SMB and SRB values from stack
Operation Description
Bytes
2
1
1
2
2
2
1
1
1
1
2
2
2
2
2
2
2
2
2
1
2
2
2
1
1
1
1
1
1
2
1
2
 
Cycles
2 + S
2 + S
2 + S
2 + S
2
1
1
2
2
2
1
1
2
2
2
2
2
2
2
2
2
1
2
2
2
3
3
1
1
2
1
2

Related parts for S3C72G9