- 30
- 0
- 约 80页
- 2016-12-08 发布于贵州
- 举报
第4章 指令系统 4.1 8051单片机的助记符语言 高级语言编程简单,执行效率低,常用在计算和管理的场合。 汇编语言(助记符语言)编程繁琐,执行效率高,宜用于需要结构紧凑、反应快速的实时控制场合。 助记符一般是由操作码和操作数两部分组成的。操作码反映了指令的功能,操作数代表了指令的操作对象。 例如,ADD A,#6AH ;A←A+#6AH 其中ADD是操作码符号。A和6AH是操作数。前者反映了该指令的功能是做加法,后者则表示相加的对象是A累加器中的内容和立即数6AH。 由助记符构成的编程语言一般称为汇编语言。 目前大多数单片机的编译系统都支持C语言编程,并可以对编译的代码进行优化。使用C语言编程,具有编写简单、直观易读、通用性好等特点,特别是控制任务比较复杂或者具有大量运算的系统中,C语言更显示出了超越汇编语言的优势。然而,汇编语言是理解和掌握单片机原理及应用的基础,并且,在控制系统不太复杂、实时性要求较高的控制系统中,较多的用户还是使用汇编语言进行程序设计。 4.1.2 操作码 操作码是指令功能的英文缩写。 4.1.3 操作数 操作数是一条指令操作的对象。不同功能的指令,操作对象形式不同。 操作数可以是数据,也可以是地址。 操作数是指令中给出的数据时,被称为立即数。它有8位和16
您可能关注的文档
- 创意手工制作大.ppt
- 创意思考与问题决方法.ppt
- 创造成功的餐饮牌.ppt
- 创造铁通网络的遇.ppt
- 创智_DRMSPOS_操作手册_小票格式自定义.doc
- 创智_DRMS操作手册_质量管理_门店管制商品.doc
- 单个房号模板支拆方案.doc
- 单片机电子钟汇程序.doc
- 单片机课程设计告书刘兆沙.doc
- 单片机设计报告板.doc
- 浙江四校(含精诚联盟)2025-2026学年高二下学期3月阶段检测数学+答案.pdf
- 云南金太阳2025-2026学年高一下学期3月开学考试英语试题+答案.pdf
- 银川市、石嘴山市、吴忠市三市2026年高三年级学科教学质量检测生物+答案.docx
- 云南金太阳2025-2026学年高一下学期3月开学考试历史试题+答案.pdf
- 湖北省云学联盟2025-2026学年高二下学期3月学科素养测评英语试卷(含答案).pdf
- 河南天一大联考2026年高一3月联考语文试题.docx
- 河南天一大联考2026年高一3月联考语文试题.pdf
- 浙江四校(含精诚联盟)2025-2026学年高一下学期3月阶段检测英语+答案.docx
- 浙江四校(含精诚联盟)2025-2026学年高一下学期3月阶段检测政治+答案.docx
- 浙江四校(含精诚联盟)2025-2026学年高二下学期3月阶段检测地理+答案.pdf
原创力文档

文档评论(0)