51???????????????
????? ??????? ????? ????
???????????????
MOV A?? Rn ???????????? 1 1
MOV Rn??A ??????????? 1 1
MOV A ??@Ri ???RAM?????????? 1 1
MOV @Ri ??A ??????????RAM??? 1 1
MOV A ??#data ????????????? 2 1
MOV A ??direct ??????????????? 2 1
MOV direct ??A ??????????????? 2 1
MOV Rn??#data ???????????? 2 1
MOV direct ??#data ???????????????? 3 2
MOV @Ri ??#data ???????????RAM??? 2 1
MOV direct ??Rn ??????????????? 2 2
MOV Rn ??direct ?????????????? 2 2
MOV direct ??@Ri ???RAM????????????? 2 2
MOV @Ri ??direct ?????????????RAM??? 2 2
MOV direct2??direct1 ?????????????????? 3 2
MOV DPTR ??#data16 16λ??????????????? 3 2
MOVX A ??@Ri ??RAM??????????(8λ???) 1 2
MOVX @Ri ??A ?????????RAM???(8λ???) 1 2
MOVX A ??@DPTR ??RAM??????????(16λ???) 1 2
MOVX @DPTR ??A ?????????RAM???(16λ???) 1 2
MOVC A ??@A+DPTR ??????????????(DPTR????) 1 2
MOVC A ??@A+PC ??????????????(PC????) 1 2
XCH A ??Rn ??????????????? 1 1
XCH A ??@Ri ??????????RAM??????? 1 1
XCHD A ??direct ??????????????????? 2 1
XCHD A ??@Ri ??????????RAM?????4λ???? 1 1
SWAP A ???????4λ???4λ???? 1 1
POP direct ?????????????????? 2 2
PUSH direct ?????????????? 2 2
?????????????????
ADD A?? Rn ??????????? 1 1
ADD A?? @Ri ??????????RAM??? 1 1
ADD A?? direct ??????????????? 2 1
ADD A?? #data ????????????? 2 1
ADDC A?? Rn ??????????????λ??? 1 1
ADDC A?? @Ri ??????????RAM??????λ??? 1 1
ADDC A?? #data ????????????????λ??? 2 1
ADDC A?? direct ??????????????????λ??? 2 1
INC A ???????1 1 1
INC Rn ???????1 1 1
INC direct ??????????1 2 1
INC @Ri ???RAM?????1 1 1
INC DPTR ????????1 1 2
DA A ???????? 1 1
SUBB A?? Rn ???????????????λ??? 1 1
SUBB A?? @Ri ??????????RAM??????λ??? 1 1
SUBB A?? #data ????????????????λ??? 2 1
SUBB A?? direct ??????????????????λ??? 2 1
DEC A ???????1 1 1
DEC Rn ???????1 1 1
DEC @Ri ???RAM?????1 1 1
DEC direct ??????????1 2 1
MUL AB ???????????B 1 4
DIV AB ?????????????B 1 4
????????????????
ANL A?? Rn ??????????? 1 1
ANL A?? @Ri ??????????RAM??? 1 1
ANL A?? #data ????????????? 2 1
ANL A?? direct ??????????????? 2 1
ANL direct?? A ??????????????? 2 1
ANL direct?? #data ???????????????? 3 1
ORL A?? Rn ??????????? 1 1
ORL A??@Ri ??????????RAM??? 1 1
ORL A??#data ????????????? 2 1
ORL A??direct ??????????????? 2 1
ORL direct?? A ??????????????? 2 1
ORL direct?? #data ???????????????? 3 1
XRL A?? Rn ???????????? 1 1
XRL A??@Ri ???????????RAM??? 1 1
XRL A??#data ?????????????? 2 1
XRL A??direct ???????????????? 2 1
XRL direct?? A ???????????????? 2 1
XRL direct?? #data ????????????????? 3 2
RL A ????????????λ 1 1
RLC A ?????????λ??????????λ 1 1
RR A ????????????λ 1 1
RRC A ?????????λ??????????λ 1 1
CPL A ???????? 1 1
CLR A ????????? 1 1
?????????????????
ACCALL addr11 2KB??Χ???????? 2 2
AJMP addr11 2KB??Χ???????? 2 2
LCALL addr16 2KB??Χ??????? 3 2
LJMP addr16 2KB??Χ?????? 3 2
SJMP rel ??????? 2 2
JMP @A+DPTR ??????? 1 2
RET ?????? 1 2
RET1 ?ж???? 1 2
JZ rel ??????????? 2 2
JNZ rel ???????????? 2 2
CJNE A ??#data ??rel ???????????????????? 3 2
CJNE A ??direct ??rel ?????????????????????? 3 2
CJNE Rn??#data ??rel ???????????????????? 3 2
CJNE @Ri ??#data??rel RAM?????????????????? 3 2
DJNZ Rn ??rel ???????1???????? 2 2
DJNZ direct ??rel ??????????1???????? 3 2
NOP ????? 1 1
?塢????????????? (C?????λ???)
MOV C?? bit ?????λ??C 2 1
MOV bit?? C C???????λ 2 1
CLR C C???? 1 1
CLR bit ?????λ???? 2 1
CPL C C??? 1 1
CPL bit ?????λ??? 2 1
SETB C C??λ 1 1
SETB bit ?????λ??λ 2 1
ANL C?? bit C??????????λ 2 2
ANL C?? /bit C??????????λ??? 2 2
ORL C?? bit C??????????λ 2 2
ORL C?? /bit C??????????λ??? 2 2
JC rel C?1??? 2 2
JNC rel C?????? 2 2
JB bit??rel ?????λ?1??? 3 2
JNB bit??rel ??????0???

????admin ?????????2018-05-18