《例说8051:单片机程序设计案例教程》——2-4 指令格式

简介:

本节书摘来自异步社区《例说8051:单片机程序设计案例教程》一书中的第2章,第2-4节,作者 张义和,陈敌北,更多章节内容可以访问云栖社区“异步社区”公众号查看。

2-4 指令格式

8051源程序的指令格式包括四个字段,最左边字段为标号字段(label),第二个字段是指令操作码字段(mnemonic),第三个字段是操作数字段(operand),第四个字段是注释字段(comment),如下所示:


screenshot

标号字段的功能是放置标号,作为子程序的起始标志或跳转指令的参考位置。若不放置标号,则标号字段必须为空。而第二个字段就是放置指令操作码,如MOV、ADDC等。

在第三个字段里放置操作数,随着指令的不同,就有不同个数的操作数,某些指令没有操作数(如NOP),某些指令只有一个操作数(如INC),某些指令有两个操作数(如MOV、ANL),某些指令有三个操作数(如CJNE),若操作数为两个以上,则在两个操作数之间以逗号分隔。


screenshot

注释是给人看的,并不会被汇编,我们可在第四个字段里放置说明文字。当然,如果在Windows下使用记事本编辑源程序的话,则可在此字段中使用中文。在注释之前必须放置分号(;),分号之右的文字将被汇编程序忽略,除了可在第四个字段中放置说明文字外,也可在其他位置放置说明文字,只要在其左边放置分号即可。

不管是使用PE2还是记事本,只要按键即可跳到下个字段。

相关文章
|
29天前
|
数据处理
MCS-51单片机汇编语言程序设计
MCS-51单片机汇编语言程序设计
18 0
|
1月前
|
存储
单片机的指令系统
单片机的指令系统
16 1
|
传感器 数据采集 监控
上千个完整设计的单片机、8086、STM32制作教程和资料-转发分享
在网上收集了接近上千个完整设计的单片机、8086、STM32制作教程和资料-转发分享(涵盖了大部分的毕设课设题目),学习单片机的最好教程,也可以作为帮助大家在做电子课设毕设时有利的帮助,可以从以下百度网盘下载(按照编号下载)。
1819 0
上千个完整设计的单片机、8086、STM32制作教程和资料-转发分享
|
9月前
|
开发框架 JSON 物联网
Nanoframework 操作单片机蓝牙配置WIFI的案例
通过`Nanoframework`的蓝牙配置Wifi的名称和密码
89 0
|
算法 芯片
基于51单片机点阵汉字显示程序设计
基于51单片机点阵汉字显示程序设计
基于51单片机点阵汉字显示程序设计
蓝桥杯之单片机学习(十四)——基础技能综合实训案例解析
蓝桥杯之单片机学习(十四)——基础技能综合实训案例解析
221 0
蓝桥杯之单片机学习(十四)——基础技能综合实训案例解析
蓝桥杯之单片机学习(十二)——串口通信进阶应用案例解析
蓝桥杯之单片机学习(十二)——串口通信进阶应用案例解析
208 0
蓝桥杯之单片机学习(十二)——串口通信进阶应用案例解析
蓝桥杯之单片机学习(九)——定时器的进阶综合案例解析
蓝桥杯之单片机学习(九)——定时器的进阶综合案例解析
182 0
|
芯片
单片机:蜂鸣器发声和自动关闭一站式教程:(附赠如何控制声音大小和音调)软件编程+硬件原理+注意事项
单片机:蜂鸣器发声和自动关闭一站式教程:(附赠如何控制声音大小和音调)软件编程+硬件原理+注意事项
466 0
单片机:蜂鸣器发声和自动关闭一站式教程:(附赠如何控制声音大小和音调)软件编程+硬件原理+注意事项
单片机原理及其应用——单片机控制单个发光二极管实验(附超详细的C51单片机实验教程)
单片机原理及其应用——单片机控制单个发光二极管实验(附超详细的C51单片机实验教程)
单片机原理及其应用——单片机控制单个发光二极管实验(附超详细的C51单片机实验教程)