|
S3CK318 Datasheet, PDF (75/254 Pages) Samsung semiconductor – CalmRISC 8-Bit CMOS MICROCONTROLLER | |||
|
◁ |
S3CK318/FK318
QUICK REFERENCE
Operation
AND
OR
XOR
ADD
SUB
CP
ADC
SBC
CPC
TM
BITS
BITR
BITC
BITT
BMS/BMC
PUSH
POP
PUSH
POP
POP
SLA
SL
RLC
RL
SRA
SR
RRC
RR
INC
INCC
DEC
DECC
COM
COM2
COMC
op1
GPR
GPR
GPR
R3
â
GPR
SPR
â
GPR
op2
Function
adr:8 op1 â op1 & op2
#imm:8 op1 â op1 | op2
GPR op1 â op1 ^ op2
@idm op1 â op1 + op2
op1 â op1 + ~op2 + 1
op1 + ~op2 + 1
GPR op1 â op1 + op2 + c
adr:8 op1 â op1 + ~op2 + c
op1 + ~op2 + c
#imm:8 op1 & op2
adr:8.bs op1 â (op2[bit] â 1)
op1 â (op2[bit] â 0)
op1 â ~(op2[bit])
z â ~(op2[bit])
â
TF â 1 / 0
â
HS[sptr] â GPR, (sptr â sptr + 1)
GPR â HS[sptr - 1], (sptr â sptr - 1)
â
HS[sptr] â SPR, (sptr â sptr + 1)
SPR â HS[sptr - 1], (sptr â sptr - 1)
â
sptr â sptr â 2
â
c â op1[7], op1 â {op1[6:0], 0}
c â op1[7], op1 â {op1[6:0], 0}
c â op1[7], op1 â {op1[6:0], c}
c â op[7], op1 â {op1[6:0], op1[7]}
c â op[0], op1 â {op1[7],op1[7:1]}
c â op1[0], op1 â {0, op1[7:1]}
c â op1[0], op1 â {c, op1[7:1]}
c â op1[0], op1 â {op1[0], op1[7:1]}
op1 â op1 + 1
op1 â op1 + c
op1 â op1 + 0FFh
op1 â op1 + 0FFh + c
op1 â ~op1
op1 â ~op1 + 1
op1 â ~op1 + c
INSTRUCTION SET
Flag
z,n
z,n
z,n
c,z,v,n
c,z,v,n
c,z,v,n
c,z,v,n
c,z,v,n
c,z,v,n
z,n
z
z
z
z
â
â
z,n
â
# of word/cycle
1W1C
â
c,z,v,n
c,z,n
c,z,n
c,z,n
c,z,n
c,z,n
c,z,n
c,z,n
c,z,v,n
c,z,v,n
c,z,v,n
c,z,v,n
z,n
c,z,v,n
c,z,v,n
7-9
|
▷ |