- 14
- 0
- 约 88页
- 2016-07-22 发布于湖北
- 举报
单片机第4章汇编语言程序设计概论
第四章 汇编语言程序设计 ;4.1.1 单片机编程语言
常用的编程语言是汇编语言和高级语言。
1.汇编语言
用英文字符来代替机器语言,这些英文字符被称为助记符汇编语言:用助记符表示的指令。
汇编语言源程序:用汇编语言编写的程序。
“汇编”:汇编语言源程序需转换(翻译)成为二进制代码表示的机器语言程序,才能识别和执行。
完成“翻译”的程序称为汇编程序。经汇编程序“汇编”得到的以“0”、“1”代码形式表示的机器语言程序称为目标程序。
;优点:用汇编语言编写程序效率高,占用存储空间小,运行速度快,能编写出最优化的程序,
缺点:可读性差,离不开具体的硬件,是面向“硬件”的语言通用性差。
2.高级语言
不受具体“硬件”的限制,优点:通用性强,直观、易懂、易学,可读性好。
目前多数的51单片机用户使用C语言(C51)来进行程序设计,已公认为高级语言中高效简洁而又贴近51单片机硬件的编程语言。
将C语言向单片机上移植,始于20世纪80年代的中后期。
;经过十几年努力,C51已成为单片机的实用高级编程语言。
尽管目前已有不少设计人员使用C51来进行程序开发,但在对程序的空间和时间要求较高的场合,汇编语言仍必不可少。
在这种场合下,可使用C语言和汇编语言混合编程。在很多需要直接控制硬件且对实时性要求较高的场合,则更是非用汇编语言不可。
掌握汇编语言并能进行程序设计,是学习和掌握单片机程序设计
您可能关注的文档
- 协和医院远程中心建设汇报周彬概论.ppt
- 单元2电子商城系统介绍概论.ppt
- 单元3项目2任务2三相异步电动机连续控制电路概论.ppt
- 协调推进四个全面概论.ppt
- 单元5IGBT概论.ppt
- 单元3工程项目进度管理概论.ppt
- 单元9设备间子系统的设计和安装技术ok概论.ppt
- 单元七汽车事故车辆损伤评定概论.ppt
- 单元8空调区的气流组织和空调风管系统概论.ppt
- 单元4综合布线工程常用器材和工具ok概论.ppt
- 计量规程规范 JJF 2476-2026腹膜透析机校准规范.pdf
- 《JJF 2465-2026天然气在线硫化氢气体检测仪校准规范》.pdf
- JJF 1111-2026调制度测量仪校准规范.pdf
- 《JJF 1111-2026调制度测量仪校准规范》.pdf
- 计量规程规范 JJF 2471-2026实时荧光定量聚合酶链反应核酸检测系统分析性能确认和验证技术规范.pdf
- JJF 2471-2026实时荧光定量聚合酶链反应核酸检测系统分析性能确认和验证技术规范.pdf
- 《JJF 2471-2026实时荧光定量聚合酶链反应核酸检测系统分析性能确认和验证技术规范》.pdf
- 《JJF 2470-2026食用油品质检测仪校准规范》.pdf
- JJF 2470-2026食用油品质检测仪校准规范.pdf
- 计量规程规范 JJF 2470-2026食用油品质检测仪校准规范.pdf
原创力文档

文档评论(0)