- 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
- 人教版七年级英语下册Unit2单元检测(解析版).pdf
- 2026-2027学年八年级物理上学期开学摸底测试卷(沪科版).pdf
- 综合练04 定语从句(五大题型)(湖南专用)学生版.pdf
- 电磁场与电磁波第4版第5章部分习题参考解答-电磁场与电磁波第五章.pdf
- 化工原理-第五章-吸收课后习题及答案.pdf
- 句法考点之宾语从句及定语从句(无答案).pdf
- 《物联网概论》习题册答案.pdf
- 人教版七年级英语下册Unit4单元检测(解析版).pdf
- 山东省菏泽市曹县2025-2026学年八年级上学期11月期中考试地理试卷 (含答案).pdf
- 上海市杨浦区2025-2026学年八年级下学期期末考试化学试题.pdf
最近下载
- 二次电缆通断及绝缘测试方案.docx
- 电针与传统针灸的差异对比及临床应用解析.pptx VIP
- 2025年秋-沪科版初中物理九年级全一册上学期期中统一联合考试(基础卷)(解析版).docx VIP
- 铁路电缆槽图纸(通路[2025]8401).pdf VIP
- ISO9001-2015&2026条款深度对比.docx VIP
- 建设工程消防验收常见问题.pdf VIP
- 升压站部分施工工艺及施工要点.ppt VIP
- 《行业大模型训练数据通用技术规范》.pdf VIP
- 2026综合算力全景分析.pdf
- C374009【强化】2024年南华大学100400公共卫生与预防医学《353卫生综合.pdf VIP
原创力文档

文档评论(0)