文章目录
指令 | 指令功能简介 | 代码(十六进制) | 字节数 | 周期数 |
---|---|---|---|---|
ACALL addr11 | 绝对调用子程序 | a10a9a8 00001 addr7-0 | 2 | 2 |
ADD A , Rn | 寄存器中的内容加到累加器 | 28-2F | 1 | 1 |
ADD A , direct | 直接寻址单元中的内容加到累加器 | 25 | 2 | 1 |
ADD A, @Ri | 间接寻址RAM单元中的内容加到器加器 | 26-27 | 1 | 1 |
ADD A, #data | 立即数加到累加器 | 24 data | 2 | 1 |
ADDC A, Rn | 寄存器的内容和进位加到累加器 | 38 -3F | 1 | 1 |
ADDC A, direct | 直接寻址单元的内容和进位加到累加器 | 35 direct | 2 | 1 |
ADDC A, @Ri | 间接寻址RAM单元的内容和进位加到累加器 | 36-37 | 1 | 1 |
ADDC A. #data | 立即数和进位加到累加器 | 34 data | 2 | 1 |
AJMP addr11 | 绝对转移 | a10a9a8 00001 addr7-0 | 2 | 2 |
ANL A, Rn | 寄存器内容逻辑与到累加器 | 58-5F | 1 | 1 |
ANL A, direct | 直接寻址内容逻辑与到累加器 | 55 direct | 2 | 1 |
ANL A, @Ri | 间接寻址RAM内容逻辑与到累加器 | 56-57 | 1 | 1 |
ANL A, #data | 立即数逻辑与到累加器 | 54 data | 2 | 1 |
ANL direct , A | 累加器内容逻辑与到直接寻址单元 | 52 direct | 2 | 1 |
ANL direct, #data | 立即数逻辑与到直接寻址单元 | 53 direct data | 3 | 1 |
ANL C , bit | 直接寻址位逻辑与到进位标志位 | 82 bit | 2 | 2 |
ANL C , /bit | 直接寻址位取反后逻辑与到进位标志位 | B0 bit | 2 | 2 |
CJNE A, direct, rel | 累加器内容与直接寻址单元中的内容比较若不相等则转移 | B5 direct rel | 3 | 2 |
CJNE A, #data, rel | 累加器与立即数比较,若不相等则转移 | B4 data rel | 3 | 2 |
CJNE Rn, #data, rel | 寄存器和立即数比较,若不相等则转移 | B8 -BE data rel | 3 | 2 |
CJNE @Ri, #data, rel | 间接寻址RAM单元与立即数比较,若不相等则转移 | B6 -B7 data rel | 3 | 2 |
CLR A | 累加器清0 | E4 | 1 | 1 |
CLR C | 进位标志位清0 | C3 | 1 | 1 |
CLR bit | 直接寻址位清0 | C2 bit | 2 | 1 |
CLP A | 累加器按位取反 | F4 | 1 | 1 |
CPL C | 进位标志位取反 | B3 | 1 | 1 |
CPL bit | 直接寻址位取反 | B2 bit | 2 | 1 |
DA A | 累加器十进制调整 | D4 | 1 | 1 |
DEC A | 累加器减1 | 14 | 1 | 1 |
DEC Rn | 寄存器减1 | 18-1F | 1 | 1 |
直接寻址单元减1 | ||||
间接寻址RAM单元减1 | ||||
累加器除以寄存器B | ||||
寄存器的内容减1,若不为0则转移 | ||||
直接寻址单元的内容减1,若不为0则转移 | ||||
上传为附件是可以直接修改后保存的 |