自动控制网移动版

自动控制网 > 自动化 > 单片机 >

单片机指令格式

它们的意义如表3-1所示。


表 特殊符号意义表

操作数字段可以只有一个、两个或多个,分别对应于单字节、双字节或三字节指令。

1.单字节指令

单字节指令只有一个字节,由8位二进制编码表示。操作码和操作数在一个字节中。                           

例如:MOV  A, Ri      ; Ri)→(A)把寄存器Ri中的内容送到累加器A中去。

2.双字节指令

双字节的编码由两个字节组成,其中一个字节为操作码,另一个字节为操作数。该指令存放在存储器时需占用两个存储器单元。

例如:MOV  A, #data     ; data → (A)把立即数data送到累加器A中。

在MCS-51汇编语言指令中,立即数前面必须有符号“#”。

3.三字节指令

三字节指令格式中第一个字节为操作码,其后两个字节为操作数。操作数可以是数据,

也可以是地址。

例如:MOV  direct, #data ; data → (direct) 把立即数data送到内存单元或者特殊功能寄存器中。

    本文已影响
    最近关注
    0基础免费学PLC,扫描观看

    扫描上方二维码免费观看PLC视频课程