第三章 指令系统与程序设计 4.1 概述 3.4 MCS-51的寻址方式 4.2 数据传送类指令 4.3 算术运算类指令 4.4 逻辑运算类指令 4.5 控制转移类指令 4.6 布尔(位)处理类指令 4.1 指令与程序设计基础 1. 基本概念 ?指令:指挥计算机(CPU)完成各种操作的命令。 ?机器语言指令:指令的二进制表示形式,即用一定位数的二进制编码表示操作命令,是指令在程序存储器中的存放形式,是CPU可直接读取、识别和执行的唯一形式。 ?机器语言(目标)程序:用机器语言指令表示的程序。是所有程序的最终形式。 例如,用MCS-51指令系统表示“10+6”运算的目标程序为: 74 0A 24 06 80 FE 机器语言指令和程序不便于阅读。 ?汇编语言指令(符号指令、指令助记符):采用具有一定意义的符号来表示操作命令,使指令便于阅读。 ?汇编语言(源)程序:用汇编语言指令书写的程序。 例如,用MCS-51指令系统表示“10+6”运算的汇编语言程序为: MOV A,#10 ;将数10送入A中 ADD A,#6 ;常数6与A中内容相加,结果 ;存入A SJMP $ ;结束 汇编语言指令必须最终转换为机器语言目标程序,才能为CPU所识别和执行。 例如,用MCS-51指令系统表示“10+6”运算的汇编语言源程序和机器语言目标程序为: 目标程序 汇编语言源程序 74 0A MOV A,#10 ;将数10送入A中 24 06 ADD A,#6 ;常数6与A中内容 ;相加,结果存入A 80 FE SJMP $ ;结束 ?高级语言程序:面向过程,必须经过编译或解释产生机器语言目标程序,方可由CPU所执行。 2. 指令格式 ?汇编语言指令格式 操作码 操作数 ;注释 MOV A,#30H ;将数30H送入A中 INC A ;将A的内容加1 NOP ;空操作 其中:操作码表示指令的功能(进行什么操作) 操作数说明提供参与操作的数或数所在单元的地址 ?机器语言指令 04 INC A ;将A的内容加1 74 30 MOV A,#30H ;将数30H送入A中 85 40 50 MOV 50H,40H ;将40H单元内容送 ; 入50H 机器语言指令有单字节、双字节、三字节指令。 4. 程序设计基础 ?汇编语言、机器语言程序的书写格式 例:将片内数据存储器3AH单元内容与3BH单元内容互换。 机器语言目标程序 汇编语言源程序 地址 指令代码 标号 操作码 操作数 注释 ORG 2000H ;程序存放的 ;起始地址 2000H E5 3A ST:MOV A,3AH ;3AH的内容 ;暂存于A 2002H 85 3B 3A MOV 3AH,3BH 2005H F5 3B MOV 3BH,A 2007H 80 FE LP:SJMP LP END
您可能关注的文档
- 政权分立与民族融合单元小结.ppt
- 政务宴请礼仪培训.doc
- 政治:人民民主专政:本质是人民大家作主课件(新人教必修2).ppt
- 政治必修2同步课件:国际关系的决定性因素:国家利益.ppt
- 政治经济学相关计算题总结.pptx
- 政治经济学原理 第四章 资本与剩余价值的具体形式.ppt
- 政治生活第一次月考.doc
- 政治生活综合测试题.docx
- 政治学概论2013春第一套作业.doc
- 政治学概论笔记.doc
- 2025年阿勒泰职业技术学院马克思主义基本原理概论期末考试模拟题附答案解析.docx
- 2026年政工职称考试题库必考题.docx
- 2026年考公时事政治热点汇编及一套完整答案.docx
- 2025年陇东学院马克思主义基本原理概论期末考试模拟题含答案解析(夺冠).docx
- 2024年长岭县事业单位联考招聘考试历年真题附答案.docx
- 2024年烟台科技学院马克思主义基本原理概论期末考试题附答案.docx
- 2025江西宜春国有企业招聘纪检监察机构工作人员18人模拟试卷附答案.docx
- 2025四川长虹电子控股集团有限公司招聘应用架构高级经理岗位1人笔试备考试卷附答案解析.docx
- 2026时事政治复习提分资料及答案(网校专用).docx
- 2026年公务员考试《时事政治》热点分析卷(考点梳理).docx
最近下载
- 16S401 管道和设备保温、防结露及电伴热.pdf VIP
- 《YY/T 0337-2025麻醉和呼吸设备 气管插管和接头》.pdf
- 注册消防工程师课件获取途径.pptx VIP
- 2025-2026学年大象版(2024)小学科学一年级上册教学计划及进度表.docx
- 22J603-1 铝合金门窗(建筑图集).docx
- 移动端推荐框产品需求文档.docx VIP
- eVTOL低空经济低空无人机消防部署AI识别项目设计方案【185页WORD】.docx VIP
- 2023年大学生环保知识竞赛题.docx VIP
- 2021建筑幕墙安全性评估技术标准.docx
- 英语人教版八年级下册Unit 6 教案.pdf VIP
原创力文档

文档评论(0)