- 1、本文档共17页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
第 4 章 【单片机的程序设计】
思考与练习题解析
【4— 1】简述下列基本概念:程序、程序设计、机器语言、汇编语言及高级语言。
【答】各基本概念如下。
·程序:为计算某一算式或完成某一工作的若干指令的有序集合。
·程序设计:单片机的全部工作概括起来,就是执行程序的过程。 为单片机准备这一程
序,即编制程序的工作过程。 ’
·机器语言: 用二进制代码表示的指令系统称为 “机器语言系统” ,简称为 “机器语言”。
·汇编语言:用英文字符来代替机器语言,这些英文字符称为“助记符’ ’。用这种助记
符表示指令系统的语言称为“汇编语言”或“符号语言” 。
·高级语言:参照数学语言而设计的、近似于人们日常用语的语言。它是面向问题或者
面向过程的语言。这种语言不仅直观、易学、易懂,而且通用性强,易于移植到不同类型的
机器中。
【4— 2 】在单片机领域, 目前最广泛使用的是哪几种语言 ?有哪些优越性 ?单片机能否直接执
行这几种语言 ?
【答】在单片机领域,目前最广泛使用的是汇编语言和高级语言。
汇编语言编写的程序效率高, 占用存储空间小, 运行速度快, 而且能反映单片机的实际
运行情况。 但编程比使用高级语言困难, 通用性差。单片机不能直接执行汇编语言程序,必
须通过人工 (或机器 )汇编把汇编语言程序转换为机器语言程序。
高级语言不受具体机器的限制, 而且使用了许多数学公式和习惯用语, 从而简化了程序
设计的过程,通用性强,易于移植到不同类型的单片机中。
单片机不能直接识别和执行高级语言,需要将其转换为机器语言程序才能识别和执行。
对于高级语言,这一转换工作通常称为“编译”或者“解释 ”。进行编译或者解释的专用程
序称为“编译程序”或者“解释程序” 。
【4— 3 】什么叫伪指令 ?8OC51 单片机程序设计中主要有哪些伪指令语句 ?
【答】伪指令又称为“汇编程序控制译码指令” 。“伪”体现在汇编时不产生机器指令代码,
不影响程序的执行,仅指明在汇编时执行一些特殊的操作。例如.为程序指定一个存储区,
将 一些数据、表格常数存放在指定的存储单元,说明源程序开始或结束等. 。不同的单片
机开发装置所定义的伪指令不全相同。
80C51 单片机程序设计中主要有伪指令语句如下。
1.ORG(Origin) 一汇编起始地址伪指令 ,
指令格式为: ORG 表达式 ’
其含义是向汇编程序说明, 下述程序段的起始地址由表达式指明。 表达式通常为十六进
制地址码。
2.END(END 0f Assembly) 一汇编结束伪指令 。
其含义是通知汇编程序,该程序段汇编至此结束。
3.EQU(EQUate) —赋值伪指令 。
指令格式为: 标号 EQU 表达式
其含义是把表达式赋值于标号,这里的标号和表达式是必不可少的。用 EQU 语句给一
个标号赋值以后,在整个源程序中该标号的值是固定的,不能更改。
4 .DL-- 定义标号值伪指令
指令格式为: 标号 DL 表达式
其含义也是说明标号等值于表达式。同样,标号和表达式是必不可少的。用 DL 语句在
同一源程序中给同一标号赋予不同的值,即可更改已定义的标号值。
5.DB(Define Byte) —定义字节伪指令
指令格式为: 标号 DB 表达式或表达式表
其含义是将表达式或表达式表所表示的数
您可能关注的文档
最近下载
- (2024秋新版本)七年级上册道德与法治《 拥有积极的人生态度》PPT课件.pptx VIP
- 精品英语资料Great Writing 第五版GW_SB5_Answer Key.pdf
- 《实践论》、《矛盾论》与马克思主义哲学中国化.pdf VIP
- 新人教版七年级英语上册课件Unit 4 My Favourite Subject Section A.pptx
- 《地理与生活》高中地理校本教材.pdf VIP
- 机械原理课程设计 ——步进输送机.doc
- 2020英语8年级-时文阅读含答案.pdf
- SoMachine V4_M241指令手册完整.pdf VIP
- 成品保护和工程保修工作管理措施和承诺 (2).docx VIP
- 2024-2025学年人教版高一上学期期中生物学试题与参考答案.docx VIP
文档评论(0)