微机原理与接口技术(第3版)课件 第14章 实验指导-汇编语言部分.pptx

微机原理与接口技术(第3版)课件 第14章 实验指导-汇编语言部分.pptx

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

微机原理与接口技术第14章实验指导

目录14.1汇编语言基础实验14.2接口基础实验14.3接口综合设计

314.1汇编语言基础实验主要内容顺序程序设计实验2分支程序设计实验3循环程序设计实验4DOS系统功能调用实验5子程序设计实验6寻址方式验证1

414.1汇编语言基础实验寻址方式验证实验目的掌握DEBUG常用基本命令,理解各类寻址方式的特点,并掌握使用方法知识技能8086的寄存器结构、存储器组织、寻址方式,以及DEBUG常用基本命令的使用实验预习“DOSBox的安装与设置”、“DEBUG常用命令和使用”

514.1汇编语言基础实验寻址方式验证DEBUG常用命令和使用R命令的使用功能1:查看CPU寄存器内容-r通用寄存器注:DEBUG中的命令不分大小写

614.1汇编语言基础实验寻址方式验证DEBUG常用命令和使用R命令的使用功能1:查看CPU寄存器内容-r段寄存器注:不同机器上这些值可能不同IP(指令指针寄存器)

714.1汇编语言基础实验寻址方式验证功能1:查看CPU寄存器内容-r标志寄存器OFDFIFSFZFAFPFCF标志位DEBUG中的状态(1)DEBUG中的状态(0)OFOV(溢出)NV(未溢出)DFDN(减少)UP(增加)IFEI(许可)DI(禁止)SFNG(负)PL(正)ZFZR(等于零)NZ(不等于零)AFAC(进位)NA(无进位)PFPE(偶)PO(奇)CFCY(进位)NC(无进位)R命令的使用

14.1汇编语言基础实验寻址方式验证功能1:查看CPU寄存器内容-rCS:IP机器码CS:IP处的当前指令指令要访问的内存操作数R命令的使用

14.1汇编语言基础实验寻址方式验证R命令的使用功能2:修改CPU寄存器内容-r寄存器名?:新的值?修改AX的值注:debug使用的是十六进制数(不加H)

14.1汇编语言基础实验寻址方式验证D命令的使用功能:查看内存状态格式1:-d段地址:偏移地址显示连续128字节内容从1000:0000H处开始的128字节

14.1汇编语言基础实验寻址方式验证D命令的使用功能:查看内存状态格式1:-d段地址:偏移地址显示连续128字节内容地址内存单元的内容对应的ASCII码字符注:无对应字符时显示“.”

14.1汇编语言基础实验寻址方式验证D命令的使用功能:查看内存状态格式1:-d段地址:偏移地址8字节8字节地址为1000:0070H地址为1000:007FH‘A’的ASCII码显示字符A显示连续128字节内容

14.1汇编语言基础实验寻址方式验证D命令的使用功能:查看内存状态格式2:-d段地址:偏移地址1偏移地址2显示指定范围内存单元的内容

14.1汇编语言基础实验寻址方式验证E命令的使用功能:改写内存单元内容格式:-e段地址:偏移地址值1值2值3??(1)值——数值在内存2000:0000H开始处写入数据待写入的6个字节数据写完后,可以用D命令查看

14.1汇编语言基础实验寻址方式验证E命令的使用功能:改写内存单元内容格式:-e段地址:偏移地址值1值2值3??(2)值——字符or字符串字符字符串此时存储的是对应的ASCII码

14.1汇编语言基础实验寻址方式验证A命令的使用功能:将用户输入的汇编语言指令汇编为机器代码,存入内存格式1:-a(默认从CS:IP处输入)CS:IP当前值指令地址用户输入的指令此处输入回车表示指令输入结束

14.1汇编语言基础实验寻址方式验证A命令的使用功能:将用户输入的汇编语言指令汇编为机器代码,存入内存格式2:-a段地址:偏移地址(从指定地址处输入指令)指定地址处输入

14.1汇编语言基础实验寻址方式验证U命令的使用功能:二进制代码反汇编为汇编语言格式1:-u(默认从CS:IP处开始反汇编)32字节指令地址机器码反汇编后的指令

14.1汇编语言基础实验寻址方式验证T命令的使用功能:单步跟踪执行程序格式:-t举例:从1000:0000H处开始执行指令步骤:①用R命令修改CS和IP的值,指向1000:0000H修改寄存器值修改前修改后

14.1汇编语言基础实验寻址方式验证T命令的使用功能:单步跟踪执行程序格式:-t举例:从1000:0000H处开始执行指令步骤:②用T命令跟踪执行

2114.1汇编语言基础实验寻址方式验证实验内容与操作(1)立即寻址MOV???AX,1MOV???BL,02HMOV???BH,34H注意:不同机器上段地址可能不同,按实际情况操作即可。

2214.1汇编语言基础实验寻址方式验证

您可能关注的文档

文档评论(0)

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

精品资料

版权声明书
用户编号:7040145050000060

1亿VIP精品文档

相关文档