- 6
- 0
- 约1.94千字
- 约 60页
- 2020-09-06 发布于福建
- 举报
第5章程序设计与调试
5.1汇编语言程序设让
52C51程序设计
53程序调试方法
5.1汇编语言程序设计
源程序的编辑
源程序的编写要依据8051汇编语言的基本规则,特别要
用好常用的汇编命令(即伪指令),例如下面的程序段
ORG 0040H
MOVA, #7FH
MOV R1, #44H
END
这里的ORG和END是两条伪指令,其作用是告诉汇编程序此
汇编源程序的起止位置。编辑好的源程序应以ASM或A51
扩展名存盘(取决于汇编器要求),以备汇编程序调用。
源程序经过机器汇编后,形成的若干文件中含有两个主要
文件,一是列表文件,另一个是目标码文件。因汇编软件的
不同,文件的格式及信息会有一些不同。但主要信息如下:
列表文件主要信息为
地址目标码汇编程序
ORG 0040H
0040H 747F MOvA, #7FH
0042H7944MoVR1,#44H
END
目标码文件主要信息为:
首地址末地址目标码
0040H0044H747F7944
伪指令
伪指令是汇编程序能够识别并对汇编过程进行某种控
制的汇编命令。它不是单片机执行的指令,所以没有对应
的可执行目标码,汇编后产生的目标程序中不会再出现伪
指令。
1、起始地址设定伪指令:ORG
格式为:ORG表达式
该指令的功能是向汇编器说明下面紧接的程序代码或常
数存放的起始地址(程序存储器地址)。在一个源程序中
,可以
您可能关注的文档
- 单体的方案的设计优秀的经验总结精品.ppt
- 单元二 混合动力汽车电子器件与功率转换器分析.ppt
- 单元7正常情况况下票务作业.ppt
- 单元四 11民航安检服务教材.ppt
- 单元二猪生产基础知识详解.ppt
- 单元5犹文化节期.ppt
- 单元四1民航安检服务上课课的讲义.ppt
- 单克隆抗体应用前景精析.ppt
- 单元电路设计参数计和器件选择.ppt
- 单塔双区区高效脱硫技术.ppt
- 印章授权使用承诺书.docx
- 真实性承诺书.docx
- DB3308∕T 038-2018 中高海拔山地茄子栽培技术规范.docx
- DB3308∕T 135-2023 稻田生态施肥技术规程.docx
- DB64∕T 992.6-2014 电梯运行安全监测信息管理系统技术规范 第6部分:系统运行维护.docx
- DB3307∕T 127-2023 无花果绿色生产全产业链管控技术规范.docx
- DB3308∕T 024-2015 衢州月嫂服务质量规范.docx
- DB3308∕T 078-2021 低丘红黄壤红美人栽培技术规范.docx
- DB3308∕T 088-2021 村播服务规范.docx
- DB3308∕T 091-2021 县级社会治理中心建设与运行管理规范.docx
最近下载
- 2026—2028年中国金银首饰批发服务行业生态全景与战略纵深研究报告:政策、技术、资本与消费四重驱动下的产业重构与机遇地图.pptx VIP
- 《易错题》高中物理必修一第四章《运动和力的关系》检测卷(有答案解析精品.pdf VIP
- 有害生物防治员职业技能考试题库(含各题型).docx
- 腹腔巨大肿瘤切除术麻醉管理.pptx
- DB32T-公路工程现浇泡沫轻质土填筑技术规范及编制说明.pdf
- 上海临港外服笔试真题(完整版+详细答案解析).docx
- 小学数学四年级上册《角的度量》核心知识清单(4).docx
- 产科教学查房课件.ppt VIP
- NBT 47052-2016 简单压力容器(规范).doc VIP
- 建设工程造价咨询规范.doc VIP
原创力文档

文档评论(0)