- 1、本文档共8页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
课
程
作
业
班级:
目录
一、实验目的:2
二、实验环境2
三、实验过程2
〔一〕根底知识储藏2
〔二〕汇编语言程序设计2
〔三〕汇编程序调试2
四、调试实例3
〔一〕实例一3
〔二〕实例二4
〔三〕实例三5
〔四〕实例四6
五、实验总结7
〔一〕实验收获7
〔二〕实验感悟8
汇编语言是一种用助记符表示的程序设计语言。用汇编语言编写的源程序生
成的目标代码短,占内存少,执行速度快,适合于系统软件、实时控制软件、I/O
接口驱动等程序设计。通过本次实验,熟练掌握汇编程序的调试,深入了解MASM
汇编语言及其程序设计方法。
二、实验环境
EDIT编辑器、MASM汇编程序、LINK连接程序、TD调试程序
三、实验过程
〔一〕根底知识储藏
1.了解微处理器80486的内部构造、存放器组、工作模式等根本知识。
2.熟练掌握微处理器指令系统的相关知识,重点掌握80486的寻址方式和常用的
指令格式及功能。
3.了解MASM汇编语言及其程序设计方法。掌握MASM汇编语言的语句格式、语法
规则、常用伪指令及DOS功能的调用等。了解顺序构造、分支构造、循环构造和
子程序的设计方法。
〔二〕汇编语言程序设计
1.分析问题,明确要解决的问题和要求。
2.确定解决问题的思路和方法。
3.将解决问题的方案编制成程序流程图。
4.根据流程图,逐条编写程序。
5.上机调试,验证程序是否正确。
〔三〕汇编程序调试
MASM汇编程序的主要功能是:把源文件转换成用二进制代码表示的目标文
件,并生成列表文件;在转换过程中汇编程序将对源程序进展扫描,检查源程序
是否有语法错误并指出源程序的语法错误。
汇编语言源程序的调试过程需要经过编辑、汇编、连接、运行、调试等几个
步骤:
编辑:使用编辑程序,将编写好的程序输入计算机,建立一个扩展名为ASM
的汇编语言源文件*.ASM。
2.汇编:使用汇编程序,将*.ASM文件经汇编后生成扩展名为*.OBJ。
3.连接:使用连接程序,把一个或多个目标程序连接成可执行文件*.E*E。
4.运行:运行可执行文件,验证程序是否正确。
5.调试:如果运行中有问题,可使用编辑或调试程序进展修改和调试,重复上述
步骤,直到运行正确为止。
四、调试实例
〔一〕实例一
要求:编写程序,将MBUF为起始单元的5个数按相反次序传送到NBUF开场的存
储单元中。
实验思路:本例采用顺序构造和循环构造,合理利用堆栈,通过堆栈实现数据按
照相反次序传送。
源程序:
DATASEGMENT;数据段开场
MBUFDB0,1,2,3,4;每个数据分配一个存储单元
NBUFDB5DUP(0);空5个存储单元备用
DATAENDS;数据段完毕
STACKSEGMENTPARASTACK;堆栈段开场,定位类型是PARA
DB100DUP(0)
STACKENDS
CODESEGMENT;代码段开场
ASSUMECS:CODE,DS:DATA,SS:STACK段分配;伪指令
START:
MOVA*,DATA;数据传送
MOVDS,A*
您可能关注的文档
- 急诊科仪器设备管理制度.pdf
- 现浇框架结构混凝土浇筑施工施工工艺.pdf
- 计算机毕业实习报告500字左右5篇.pdf
- 湘少版六年级下册英语期中测试卷及答案共2套.pdf
- 《机械原理》课程教学大纲.pdf
- 一级建造师_建设工程项目管理_真题_模拟题.pdf
- 户外亲子活动方案(5篇).pdf
- 浅谈机电一体化技术发展历程及其趋势.pdf
- 工程造价综合实训 清单计价实训任务书(其他专业可参照修改).pdf
- 群塔施工危险源分析及对应安全措施.pdf
- 黑龙江省绥化地区2024届中考联考化学试卷含解析.doc
- 2024届湖南省邵阳市城步县中考押题化学预测卷含解析.doc
- 2024届黑龙江省大庆市肇州实验中学中考二模化学试题含解析.doc
- 山西省吕梁市兴县康宁中学2024年中考化学五模试卷含解析.doc
- 2024届江苏省淮安市中考化学考试模拟冲刺卷含解析.doc
- 甘肃省徽县2024年中考联考化学试卷含解析.doc
- 2024届江苏省建湖县重点达标名校中考化学最后冲刺卷含解析.doc
- 广东省佛山市乐从镇市级名校2024届中考联考化学试卷含解析.doc
- 期贵州省毕节市2024届中考化学模拟试题含解析.doc
- 山东省济宁市汶上县2024年中考化学押题卷含解析.doc
文档评论(0)