8086的微处理器结构(现场)的认识实验.doc

  1. 1、本文档共19页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
8086的微处理器结构(现场)的认识实验

微机原理及接口技术实验报告 班级:10自动化本1班 姓名:吴正翔 学号:1015026109 成绩: 实验1:8086的微处理器结构(现场)的认识实验 一、实验目的 通过debug工具了解8086的寄存器 了解debug工具 二、预习要点 1. 8086微处理器的内部特征。 2. 8086的寄存器类型、名称和作用。 3.debug工具的作用和特点。 三、实验项目 在DOS下利用debug调试工具的R命令查看8086微处理器的现场(数据结构) 四、实验设备环境 PC机1台 DOS操作系统 debug工具 (注:对于win764位机,打不开debug的同学,可下载DOSBOX软件来模拟环境后,就可以的打开debug。) 五、实验方法 在DOS下利用debug调试工具的R命令查看8086微处理器的现场(数据结构)。 六、实验要求 1.写出R命令的功能。 2.写出8086的当前现场的所有数据部件(寄存器)的名称及作用。 实验1报告 windows下进入debug的方法。 执行R命令 R命令的功能 8086的当前现场的所有数据部件(寄存器)的名称及作用。 实验感受。 实验2:8086传送类指令的学习实验 实验目的 1了解8086指令的特点 2.验证常用传送处理指令类型的功能 通用传送指令和专用传送指令的对比 处理类指令的作用 预习要点 1.8086的寻址方式 2.8086的传送类指令 实验项目 在DOS下利用debug调试工具的A、R和T命令,验证所有传送类指令的类型、范围、寻址方式及执行过程。 实验设备环境 PC机一台 DOS操作系统 debug调试工具 实验方法 用A命令输入以下指令,用T命令逐个执行指令,查看指令结果 1.MOV AL ,01H 2.MOV SI,DI 3.MOV AL,[0000H] 4.MOV AX,[BX] 5.MOV AL,[BP+0001H] 6.MOV AL,[BX][SI] 7.MOV AL,[BP+SI-1] 8.XCHG AX,[BX] 9.PUSH AX 10.POP AX 11.LEA BX,[SI] 12.LDS BX,[SI] 13.ADD AL,01H 14.ADC AH,BH 15INC BYTEPTR [BX] 实验要求 写出指令的基本功能和背景功能,并举例验证说明。 实验2报告 MOV AL,O1H 指令功能:源数据在指令的第二字节,目的部件AL在指令执行前为00H,指令执行后01H。指令的执行改变了IP的值。(手写部分) MOV SI,DI 指令功能: MOV AL,[0000H] 指令功能: MOV AX,[BX] 指令功能: MOV AL,[BX][SI] 指令功能: MOV AL,[BP+0001H] 指令功能: MOV AL,[BP+SI-1] 指令功能: XCHG AX,[BX] 指令功能: PUSH AX 指令功能: POP AX 指令功能: LEA BX,[SI] 指令功能: LDS BX’[SI] 指令功能: ADD AL,01H 指令功能: ADC AH,BH 指令功能: INC BYTEPTR [BX] 指令功能: 实验3.汇编语言上机的一般过程实验 一、 实验目的 了解汇编源程序的结构 了解基本伪指令 掌握MASM的作用和使用方法 二、 预习要点 1. 汇编语言语句的结构 2. 汇编语言源程序的结构 3. MASM工具的使用方法 三、 实验项目 以z=x+y为例编程序到产生.EXE文件的一般过程 四、 实验设备环境 PC机1台 DOS操作系统 MASM、LINk工具。 五、 实验方法 1. 建立汇编语言的工作平台 2. 用DOS的EDIT输入z=x+y的源程序 3. 用三种方法使用MASM对源程序进行汇编 4. 未产生.OBJ文件,分析错误的原因并修改记录 5. 用DEBUG的两种方法调入要调试的z=x+y的.EXE程序 6. 用U命令查看Z=X+Y的机器语言程序和汇编指令程序 7. 对比源程序和汇编指令程序 8. 用D命令查看程序的原始数据 9. 用T命令单步调试程序,写出每条指令的功能 10.用E命令修改原始数据,用R命令修改IP,用G命令直接执行程序,查看程序结果。 实验要求 举例通过MASM说明常见的语法错误和产生错误的原因和修改方法。 实验3报告 进入DOS指定上机目录

您可能关注的文档

文档评论(0)

cgtk187 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档