- 1、本文档共52页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
[工学]第3章 指令与汇编语言程序设计
第3章 指令与汇编语言 程序设计 本章主要内容 一、程序设计的步骤 1、分析问题,明确所要解决问题的要求,确定算法或解题思路 2、画流程图 二、顺序程序设计 顺序程序设计 :又叫直线程序,它是按照指令的顺序依次执行的程序,它也是所有程序设计中最基本、最重要的程序 。 3、编写源程序画流程图 4、汇编和调试 程序书写的两种格式: 第一种是完整程序格式的形式,即在第二章介绍的程序一般结构 。 第二种就是子程序的形式。 [例3-1] 0~15共十六立即数送到内部RAM 30H开始的单元中。 本题题意非常清楚,就是将0送到内RAM 30H单元,将1送到内RAM 31H单元,以此类推。将立即数送到内部RAM单元有现成的指令,这是一个功能性数据处理,格式上可以写成子程序的形式,程序设计如下: START: MOV 30H,#0 ;(30H)←#0 MOV 31H,#1 ;(31H)←#1 … MOV 3FH,#15 ;(3FH)←#15 RET ;返回 一、循环程序的结构 1、循环程序:主要是用来实现功能相同、反复执行的操作。 循环程序一般包括四个部分:循环初值、循环体、循环修改和循环控制。 循环初值:循环程序开始循环执行的初始条件,如循环的次数等,在循环程序的开始部分,只执行一次。 循环体:是循环程序的核心,就是反复要完成的具体操作功能。 循环修改:循环体执行一次后,再次执行之前,需要对有关参数进行修改,为下一轮循环做准备,和循环体一样,循环修改的程序内容也是反复多次执行的。 循环控制:根据循环预先确定的次数,或者循环过程中有关操作数的内容进行判断,控制循环的结束。 2、加1和减1指令。 (1)加1指令 1)INC A ;A←A+1 2)INC Rn ;Rn←Rn+1 3)INC direct ;(direct)←(direct)+1 4)INC @Ri ;(Ri)←(Ri)+1 5)INC DPTR ;DPTR←DPTR+1 (2)减1指令 1)DEC A ;A←A-1 2)DEC Rn ;Rn←Rn-1 3)DEC direct ;(direct)←(direct)-1 4)DEC @Ri ;(Ri)←(Ri)-1 3、循环程序设计举例 [例3-3] 0~15共十六个立即数送到内部RAM 30H开始的单元中。 START:MOV R2,#16 ;循环次数 MOV R0,#30H ;指向第一个单元 ;循环初值 MOV A,#0 ;送的第一个数 AA: MOV @R0,A ;循环体,完成数据传 ;送循环体循环修改 INC A ;循环修改 INC R0 ;修改指向的单元 DJNZ R2,AA ;循环次数减1,到0退 ;出循环,循环控制 RET ;子程序返回0 二、比较转移指令与循环程序设计 1、比较转移指令 (1)CJNE A,#data,rel ;PC←PC +3,若A=data,程序顺序执行 ;若A﹥data,PC←PC +rel,程序转移,Cy=0; ;若A﹤data,PC←PC +rel,程序转移,Cy=1; (2)CJN
您可能关注的文档
- [工学]第17章 温度与气体动理论.ppt
- [工学]第19、20节课第七章 3、4小节.ppt
- [工学]第19讲 第5章 存储管理.ppt
- [工学]第1章 制图的基本知识.ppt
- [工学]第1章 制图的基本知识与技能.ppt
- [工学]第1章 锁相环路的基本工作原理.ppt
- [工学]第1章 ASIC设计概述.ppt
- [工学]第1章 Visual FoxPro 系统概述测试题.doc
- [工学]第1章 单片机8051基础知识.ppt
- [工学]第1章 CAD概述及入门.ppt
- (八)中外合作办学机构申请表(示范)(1)(1).doc (1).pdf
- 国境口岸卫生许可证申请书(示范文本) (1).pdf
- (六)中外合作办学机构申请表(示范)(1)(1).doc (1).pdf
- 建立省级森林公园的示范文本 (1).pdf
- (初中道法)2024年黑龙江省齐齐哈尔市中考《道德与法治》真题(解析版).pdf
- (初中道法)2024年广西中考《道德与法治》真题(原卷版).pdf
- (初中道法)2024年天津市中考《道德与法治》真题(解析版).pdf
- (初中道法)2024年新疆维吾尔自治区中考《道德与法治》真题(解析版).pdf
- (初中道法)2024年山东省临沂市中考《道德与法治》真题(原卷版).pdf
- (初中道法)2024年四川省遂宁市中考《道德与法治》真题(解析版).pdf
文档评论(0)