- 1、本文档共20页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
微机原理及接口技术实验教案 实验报告要求: 1、试验项目名称 2、实验要求 3、实验目的 4、实验内容:实验电路及连接(硬件实验)软件流程图、程序清单 5、实验结果(写出寄存器或内存单元值) 6、出现的问题及思考 实验一 DEBUG入门 一、实验要求:熟悉DEBUG软件使用 二、实验目的: 1. 学习、了解DEBUG常用命令(A、U、D、E、 R、T、G、Q)的使用方法。 2. 了解DEBUG中FLAGS各标志的表示方法。 3. 通过DEBUG常用命令掌握部分指令的功能。 (数据传送指令、算术运算指令等) 三、预习内容和要求 1、调试程序DEBUG的常用命令。 2、DEBUG中FLAGS各标志的表示方法。 3、用汇编指令A输入一段程序实现给数据段100H到200H单元送初值30H的功能; 用运行指令G或单步执行指令T执行该段程序,并用显示内存单元内容命令D查看运行后数据段100H到200H的值; 用反汇编指令U对该程序段进行反汇编,查看该段程序在代码段存放位置和每条指令对应的机器码; 用寄存器指令R查看并修改CPU内部寄存器值; 用修改内存字节指令E修改内存中数据段100H到110H单元内容。 4、用DEBUG指令运行算术运算指令并查看运算结果(内存单元的值、寄存器的值) 四、实验结果: 写出执行不同DEBUG指令执行后,相应的寄存器和内存单元的值。 五、问题及思考 实验二 8086指令观察 一、实验目的和要求 1.巩固DEBUG常用命令的使用方法。 2.通过实验深入掌握数据传送类、算术运算类和逻 辑运算类等各类指令的功能。 3.掌握在PC机上建立、汇编、链接和运行8088汇编 语言程序的过程。 二、预习内容和要求 1、预习指令系统中各种指令,通过实验验证结果。 2、预习调试程序DEBUG的内容,预习宏汇编程序MASM、LINK的使用以及汇编语言程序上机实验过程。 3、有两个5字节数3B74AC60F8H、20D59E36C1H分别放在自300H和305H开始的内存单元中,低字节在低地址处,编一程序段将两数相加,结果存放于从30AH开始的单元中。 4、在内存数据段500H开始存放了100个带符号数,要求将各数取绝对值后存入以600H开始的内存区。 5、在内存数据段从1000H开始的存储单元中分别存放了两个8位无符号数,比较大小,将大数传送到1002单元。 三、实验结果 写出执行不同程序段后的结果。(相应的寄存器和内存单元的值) 四、问题及思考 实验三 DOS功能调用 一、实验目的和要求 1、巩固DEBUG常用指令的使用方法 2、 熟悉汇编集成环境软件的使用方法。 3、 熟悉8088汇编指令,能自己编写简单的程序,并调试运行,验证结果。 二、预习内容和要求 1、用DEBUG功能实现:在270H开始的内存单元中存放了16个16位带符号数,找出其中最大和最小的数分别存入以280H和282H为首地址的内存单元。 2、 预习DOS功能调用部分内容,熟悉键盘输入功能和显示器输出功能。 3、 预习课本P168、P169页例4-11、例4-13内容,画出流程图,列出程序清单。 三、实验结果 写出执行程序后,相应内存单元的值以及屏幕显示的运行结果。 四、问题及思考 实验四 两个多字节二进制数求和 一、实验目的和要求 1. 熟悉汇编集成环境软件的使用方法。 2. 熟悉8088汇编指令,能自己编写简单的程 序,并调试运行验证结果。 二、预习内容和要求 1、预习课本P172例4-14和4-15以及P183页例4-22、4-23 内容。 2、编写程序完成两个32位二进制数求和的功能,结果存放 到内存单元中(和小于655350),画出流程图,列出程 序清单。 3、 试用编写的程序运算以下算式: ⑴、6666H + 8756H ⑵、5678H +4321H 4、试编程把运算结果转换成ASCII码存放到数据段 指定的内存单元,然后把运算结果在屏幕上显示 出来.(注意除法运算中数的表示范围) 三、思考题 1、多字节数据在数据段存放时的存放顺序是什么? 2、如果用DOS功能调用在显示器上显示一个数字,需要怎样实现。(教材P182 4-22) 实验五 分支结构程序设计 一、实验目的和要求 1. 学习分支结构程序的设计和调试方法; 2. 熟悉8086汇编指令中的程序控制指令的应用。 二、预习内容和要求 1、预习课本P175例4-17的内容。 2、
您可能关注的文档
最近下载
- 基于SpringBoot的在线学习系统的设计与开发.doc
- 毕业设计(论文)-小型水稻联合收割机设计.doc
- 房地产 -22G101-1混凝土结构施工图平面整体表示方法制图规(现浇混凝土框架、剪力墙、梁、板).docx VIP
- 四方股份合作协议书(标准版).docx VIP
- ASME B16.9-2012_工厂制造的锻钢对焊管件(中文版).pdf
- 2025年汽车维修工技师(二级)职业技能鉴定考试题库资料(含答案).pdf
- 变压器油色谱、局放在线监测系统设计实施方案.docx VIP
- 饲料厂安全操作规程.pdf VIP
- 交通标识汇总(全).doc VIP
- 2025届湖北省建设投资集团有限公司校园招聘124人笔试参考题库附带答案详解.pdf
文档评论(0)