位置:51电子网 » 技术资料 » 传感与控制

指令的基本格式及常用符号

发布时间:2016/7/10 17:41:34 访问次数:1938

    指令的汇编语言形式JCC5056A是用助记符来表示一条指令,其基本格式为:操作码+操作数操作码表示该指令将要做什么样的操作,操作数是该指令操作的对象,一般是操作所需要的数或所需要的数的存放地址。

  指令的宇节数

   80C51单片机指令有单字节指令、双字节指令和三字节指令3种。

   (1)单字节指令

  单字节指令有匆条,8位二进制代码中既包含操作码的信息,也包含操作数的信息;或8位二进制代码中只包含操作码的信息,而操作数的信息被隐含了。例如:MOV A,Rn机器码为11101xxx,其中11101为操作码,xxx为操作数n,若Rn为R3,则xxx=011,其机器码为EBH。

  例如:INC A,机器码为∝H,被隐含的操作数为累加器A。

   (2)双字节指令

   双字节指令有45条,机器码的第一个字节表示操作码,第二个字节表示操作数。

   例如:MoⅤ V,#0F0H,机器码为7AF0。

   (3)三字节指令

   三字节指令有17条,第一字节表示操作码,另两个字节是操作数。

例如:ANL 30H,#笳H,机器码为53H30H弱H。



    指令的汇编语言形式JCC5056A是用助记符来表示一条指令,其基本格式为:操作码+操作数操作码表示该指令将要做什么样的操作,操作数是该指令操作的对象,一般是操作所需要的数或所需要的数的存放地址。

  指令的宇节数

   80C51单片机指令有单字节指令、双字节指令和三字节指令3种。

   (1)单字节指令

  单字节指令有匆条,8位二进制代码中既包含操作码的信息,也包含操作数的信息;或8位二进制代码中只包含操作码的信息,而操作数的信息被隐含了。例如:MOV A,Rn机器码为11101xxx,其中11101为操作码,xxx为操作数n,若Rn为R3,则xxx=011,其机器码为EBH。

  例如:INC A,机器码为∝H,被隐含的操作数为累加器A。

   (2)双字节指令

   双字节指令有45条,机器码的第一个字节表示操作码,第二个字节表示操作数。

   例如:MoⅤ V,#0F0H,机器码为7AF0。

   (3)三字节指令

   三字节指令有17条,第一字节表示操作码,另两个字节是操作数。

例如:ANL 30H,#笳H,机器码为53H30H弱H。



相关技术资料
7-10指令的基本格式及常用符号
相关IC型号
JCC5056A
JCC5002

热门点击

 

推荐技术资料

滑雪绕桩机器人
   本例是一款非常有趣,同时又有一定调试难度的玩法。EDE2116AB... [详细]
版权所有:51dzw.COM
深圳服务热线:13751165337  13692101218
粤ICP备09112631号-6(miitbeian.gov.cn)
公网安备44030402000607
深圳市碧威特网络技术有限公司
付款方式


 复制成功!