MCS-51系列--单片机指令系统

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

机器语言指令格式:

单字节指令:操作码

双字节指令:操作码操作数

三字节指令:操作码第一操作数,第二操作数........................................................... 汇编语言指令格式:

标号:操作码目的操作数,源操作数;注释........................................................... 寻址方式:

①立即寻址方式---#data

②直接寻址方式---direc

③寄存器寻址方式---Rn

④寄存器间接寻址方式---@

⑤变址寻址方式---@A+DPTR

⑥相对寻址方式---SJMP

⑦位寻址方式(MOV ACC.3,Cy) ........................................................... MCS-51系列单片机指令系统:

1数据传送指令:

(1)内部RAM中一般数据传送指令

(2)16位数据传送指令

(3)累加器与外部数据存储器的数据传送指令

(4)访问程序存储器指令(5)堆栈操作指令

(6)数据交换指令

2算术运算指令:

(1)加法指令

(2)减法指令

(3)乘法指令

(4)除法指令

(5)加1/减1指令

(6)BCD码调整指令

3逻辑运算指令:

(1)逻辑“与”运算指令(2)逻辑“或”运算指令(3)逻辑“异或”运算指令(4)清零和取反指令

(5)循环移位指令

4转移和调用返回指令:(1)子程序调用和返回指令

①绝对调用指令

②长调用指令

③子程序返回指令

④中断返回指令

(2)转移指令:

①无条件转移指令

②条件转移指令

(3)空操作指令

5位操作指令:

(1)位传送指令

(2)位置位指令

(3)位清零指令

(4)位取反指令

(5)位逻辑运算指令........................................................... 指令系统中的常用符号:

(1)A, #data, direct, Rn, @Rn, DPTR, PC

(2)#data16, addr11, addr16, rel, B, Cy, bit, /bit ...........................................................

相关文档
最新文档