Samsung KS57C2308 Computer Monitor User Manual


 
SAM47 INSTRUCTION SET KS57C2308/P2308/C2316/P2316
5-16
Table 5-16. Program Control Instructions — Binary Code Summary (Continued)
Name Operand Binary Code Operation Notation
RET 1 1 0 0 0 1 0 1
PC13–8 (SP + 1) (SP)
PC7–0 (SP + 2) (SP + 3)
EMB,ERB (SP + 5) (SP + 4)
SP SP + 6
IRET 1 1 0 1 0 1 0 1
PC13–8 (SP + 1) (SP)
PC7–0 (SP + 2) (SP + 3)
PSW (SP + 4) (SP + 5)
SP SP + 6
SRET 1 1 1 0 0 1 0 1
PC13–8 (SP + 1) (SP)
PC7–0 (SP + 3) (SP + 2)
EMB,ERB (SP + 5) (SP + 4)
SP SP + 6, then skip
Table 5-17. Data Transfer Instructions — Binary Code Summary
Name Operand Binary Code Operation Notation
XCH A,DA 0 1 1 1 1 0 0 1
A DA
a7 a6 a5 a4 a3 a2 a1 a0
A,Ra 0 1 1 0 1 r2 r1 r0
A Ra
A,@RRa 0 1 1 1 1 i2 i1 i0
A (RRa)
EA,DA 1 1 0 0 1 1 1 1
A DA,E DA + 1
a7 a6 a5 a4 a3 a2 a1 a0
EA,RRb 1 1 0 1 1 1 0 0
EA RRb
1 1 1 0 0 r2 r1 0
EA,@HL 1 1 0 1 1 1 0 0
A (HL), E (HL + 1)
0 0 0 0 0 0 0 1
XCHI A,@HL 0 1 1 1 1 0 1 0
A (HL), then L L+1;
skip if L = 0H
XCHD A,@HL 0 1 1 1 1 0 1 1
A (HL), then L L-1;
skip if L = 0FH
LD A,#im 1 0 1 1 d3 d2 d1 d0
A im
A,@RRa 1 0 0 0 1 i2 i1 i0
A (RRa)
A,DA 1 0 0 0 1 1 0 0
A DA
a7 a6 a5 a4 a3 a2 a1 a0
A,Ra 1 1 0 1 1 1 0 1
A Ra
0 0 0 0 1 r2 r1 r0