MNEMONIC DESCRIP TION
16-BIT IN STRUC TION
WORD
STATUS BITS
AFFECTED
AP
INC/DEC
NOTES
AND src Acc A cc AN D sr c f001 1010 ss ss ssss S, Z
Y
1
OR src Acc A cc OR src f010 1010 s ss s s sss S, Z
Y
1
XOR src Acc Acc XOR sr c f011 1010 s s ss ssss S, Z
Y
1
CPL Acc ~A cc 1000 101 0 0001 1010 S, Z
Y
NEG Acc ~A cc + 1 1000 101 0 1001 1010 S, Z
Y
SLA Shi ft A cc left ari thmeti cally 10 00 101 0 0 010 1010 C, S, Z
Y
SLA2 Shift A cc l eft ari thmeti cally tw ice 1000 10 10 0 011 10 10 C, S, Z
Y
SLA4 Shift A cc l eft ari thmeti cally f our tim es 10 00 101 0 0 110 1010 C , S, Z
Y
RL Rotate Ac c left (w/ o C) 1000 1010 0 100 1010 S
Y
RLC Rot ate Ac c left (t hroug h C) 1000 1010 0 101 1010 C, S, Z
Y
SRA Shi ft A cc ri ght ar ithm etically 1000 101 0 111 1 1010 C, Z
Y
SRA2 Shift A cc ri ght ar ithmeti cally tw ice 1000 1010 1 110 10 10 C , Z
Y
SRA4 Shift A cc ri ght ar ithm etically fou r tim es 1000 10 10 1 011 10 10 C , Z
Y
SR Shi ft A cc right (0 msbi t) 10 00 101 0 1 010 1010 C, S, Z
Y
RR Rot ate Ac c r ig ht (w /o C) 10 00 101 0 1 100 1010 S
Y
LOGICAL OP ERA TION S
RRC Rot ate Ac c r ig ht (t h ough C) 10 00 101 0 1 101 1010 C, S, Z
Y
MOVE C, Acc.<b> C A cc.< b> 1110 101 0 bb bb 1 010 C
MOVE C, #0 C 0 11 01 101 0 0000 1010 C
MOVE C, #1 C 1 11 01 101 0 0001 1010 C
CPL C C ~C 1101 10 10 0 010 10 10 C
MOVE Acc.< b>, C Acc.<b> C 1111 1010 bb bb 1 010 S, Z
AND Acc.< b> C C A ND A cc.<b> 10 01 101 0 bbbb 101 0 C
OR Acc.<b> C C OR Ac c.<b> 1010 101 0 bbbb 101 0 C
XOR Acc.< b> C C XOR A cc .<b> 1011 101 0 bb bb 1 010 C
MOVE dst.< b>, #1 dst.<b> 1 1ddd d ddd 1b bb 0 111 C, S, E, Z 2
MOVE dst.< b>, #0 dst.<b> 0 1ddd d ddd 0b bb 0 111 C, S, E, Z 2
BIT OPER A TIONS
MOVE C, sr c.<b> C s rc.< b> fbbb 0111 s ss s s ss s C
ADD src Acc A cc + src f100 1010 s ss s s sss C , S, Z, OV
Y
1
ADDC src Acc A cc + (src + C) f110 1010 s ss s s sss C, S, Z, O V
Y
1
SUB s rc Acc A cc – s rc f101 1010 s ss s s sss C , S, Z, OV
Y
1
MATH
SUBB s rc Acc Acc – (src + C) f111 1010 ss s s s sss C, S, Z, O V
Y
1
Comentarios a estos manuales