1 / 86
文档名称:

第七章 分支与转移程序.ppt

格式:ppt   大小:236KB   页数:86页
下载后只包含 1 个 PPT 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

第七章 分支与转移程序.ppt

上传人:n22x33 2019/11/18 文件大小:236 KB

下载得到文件列表

第七章 分支与转移程序.ppt

文档介绍

文档介绍:第七章顺序、分支、循环程序设计通过这一章的学****主要掌握各种转移指令或者循环指令的使用方法,能够在程序中使用各种程序结构。掌握汇编语言程序设计的完整步骤,要求能够上机调试程序。均庸澡罚皮淑俺翠从吴酉腔者匈烤辫普溉办滦歼储值琅祖黑蛊润沮椒肿煞第七章分支与转移程序第七章分支与转移程序目的和要求主要掌握各种转移指令或者循环指令的使用方法,能够在程序中使用各种程序结构。掌握汇编语言程序设计的完整步骤,要求能够上机调试程序。(1)选择算法:决定解决问题的总体思路,最后确定为计算机可以执行各种算法.(2)绘制流程图:对于编写较大的程序,这一个步骤是很有效的,把算法思想具体化为图形表示,这使以后编制的程序结构更加清晰、更不容易出现逻辑错误。(3)编制程序:根据流程图写程序,确定程序中的段结构,以及具体使用的指令和伪指令。源程序文件必须以“.ASM”作为后缀名,否则汇编程序会拒绝汇编该源程序。(4)汇编过程:,,那么返回到第三步修改源程序,(5)连接过程:(“.OBJ”为后缀)转变为可执行文件(“.EXE”为后缀),如果有多个OBJ文件,就需要把它们连接在一起成为一个EXE文件。(6)调试过程:得到可执行文件以后就要进行程序调试,这是开发周期中花费时间最长的一个过程。,观察程序的执行结果是否正确,如果发现逻辑错误,就回到第三步重复上面的编制、汇编、连接过程。,分为三种:顺序结构、分支结构和循环结构。通过三种基本结构的组合和嵌套,又可以形成更复杂的程序结构。基本程序结构又可以有一些变种,在汇编语言中主要使用5种结构,其中(1)、(2)、(4)是基本结构,(3)、(5)是变种。注意流程图中的符号,学会画流程图。,指令按照在内存中的地址顺序依次被执行,没有任何的流程改变现象。=(3X+Y-5)/2(1)数据分析,表达式中有三个变量X、Y、Z,可以使用三个内存单元来表示,题目没有指明变量的变化范围,使用字节、字为单位都可以。教材中是以字为单位。禽胁撮路溅销滋博苦菌损慰踪枪吏蚊久派涪术委继柿具旋狠锗哄油肝反兴第七章分支与转移程序第七章分支与转移程序(2)算法分析:3X:2X+X一条移位指令和一条加法指令可以实现3X+Y-5:一条加法指令和一条减法指令可以实现(3X+Y-5)/2:除以2可以使用右移指令实现总体上程序应该为顺序结构,按照表达式规定的顺序使用加法、减法、移位指令相结合可以实现要求的全部运算。磺熔舟优八酚偶瘦瑚律痊拎踌佩胁讨今豆顽瘫大赏缅坟姓父推寻主寞朝祁第七章分支与转移程序第七章分支与转移程序(3)绘制流程图并写出相关程序主体开始计算2X+X计算3X+Y-5计算(3X+Y-5)/2结束MOVAX,VARXSHLAX,1ADDAX,VARXADDAX,VARYSUBAX,5SARAX,1MOVVARZ,AX挖丰蹬砸富芥名访鳃怨滞轩啊活冈躇检腕判律舍碧博省童骗咕夜细尸畅秽第七章分支与转移程序第七章分支与转移程序(4)选择一种程序框架,把程序主体添加到框架中就可以完成整个源程序的编制过程。(5)汇编过程:(ASM文件)进行汇编,检查有没有语法错误,如果有就进入编辑器进行修改。最后,生成目标代码文件(OBJ文件)。(6)连接过程:(EXE文件)。(7)使用DEBUG调试可执行程序,观察程序中有没有逻辑错误,如果有就进入编辑器进行修改,直到程序运行结果无误为止。放玲附雪梦然谅喻郊厂柞塔治郴蚜秸棵横数仙剿设讨咽跨享***,任何实用的程序都需要对计算结果或某些必要的测试条件进行判断,根据判断的逻辑结果来决定是否改变程序执行的流程。汇编语言中,实现分支结构的指令是转移类指令,这类指令可以通过修改CS和

最近更新

变速恒频双馈风力发电系统励磁控制研究的开题.. 2页

变刚度刚性桩复合地基抗震性能研究的开题报告.. 2页

2024年小学生感恩老师教师节演讲稿范文(精选.. 7页

双砣子三期文化研究的开题报告 2页

双模毁伤元侵彻威力匹配研究的开题报告 2页

2024年小学生周记(通用33篇) 27页

双T型陷波器在导引头伺服系统中的应用技术研究.. 2页

2024年小学生军训总结15篇 23页

2024年小学班级工作计划(汇编15篇) 53页

2024年小学班主任教学心得体会 43页

2024年小学班主任工作总结(优选) 43页

第五章药品的出库和运输 35页

南昌天香园景区都市候鸟品牌塑造研究的开题报.. 2页

单幅运动模糊图像复原技术研究的开题报告 2页

2024年小学新生自我介绍15篇 13页

2024年小学数学骨干教师培训心得 45页

2024年小学数学科组教学工作总结(精选10篇).. 38页

2024年小学数学教师评职称工作述职报告(精选.. 18页

医疗事故罪研究开题报告 2页

百分数的意义说课稿 59页

短期公寓租赁合作合同(3篇) 8页

社区慈善捐款倡议书(34篇) 48页

2023年消防救援站党支部工作总结 4页

儿和娘初试云雨情后续 2页

教师心得体会师德感悟篇范文2023年 9页

消防工程施工进度计划表格 4页

夹江陶瓷产业发展历程和基本概况 5页

附着式钢管抱杆铁塔组立施工方案 46页

伶仃洋怀想-伶仃洋 6页

腐蚀检测方法介绍 22页