微机原理实验--汇编语言部分.pptVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
微机原理实验--汇编语言部分

预备知识一:DOS操作系统简介 Disk Operating System又称DOS(简写),中文全名“磁盘操作系统”。 自从DOS在1981年问世以来,版本就不断更新,纯DOS 的最高版本为DOS6.22,这以后的新版本DOS都是由Windows系统所提供的,并不单独存在。 DOS作为一个字符型的操作系统,一般的操作都是通过命令来完成。 在DOS中是以8.3的格式储存文件的.即最大8个字符的文件名,最大3个字符的扩展名. 第1页/共29页 预备知识一:DOS操作系统简介 一、打开命令提示符窗口: 开始菜单→程序→附件→命令提示符 进入命令提示符状态后一般显示 DOS提示符, DOS提示符一般由当前路径和组成 二、退出命令提示符窗口: 在DOS提示符下输入exit命令后回车 第2页/共29页 预备知识一:常用dos命令 CD--进入指定目录 格式为 CD [路径],例如CD HAPPY ↙ 。 注意:只能进入当前盘符中的目录。其中“CD\ ↙”为回到根目录,“CD.. ↙”为回到上一层目录。 在盘符间切换,输入 盘符:回车,例如d: ↙ MD--建立目录 它的格式为MD [盘符][路径],例如MD TEMP ↙ 。 注意:该命令一次只能建立一个目录。 第3页/共29页 DIR--显示指定路径上所有文件或目录的信息 它的格式为DIR [盘符:][路径][文件名] [参数]“ 参数: /P:分页显示,当屏幕无法将信息完成显示时,可使用其进行分页显示; /S:显示当前目录及其子目录下所有的文件,通过这个参数,我们可以进行某个文件或目录的查找,比如我们可以在C:后输入DIR *.DAT /S ↙ 来查找C盘中所有后缀名为DAT的文件。 几种参数可以同时使用,例如DIR *.COM /W/P/S ↙ 。 预备知识一:常用dos命令 第4页/共29页 COPY--拷贝文件 格式为COPY [源目录或文件] [目的目录或文件],比如COPY C:\*.COM D:\ ↙ ,我们也可以输入COPY C:\Command.COM D:\Command.BAK ↙ 来进行文件拷贝并改名。 注意:使用该命令进行文件拷贝时,目的目录一定要存在。 预备知识一:常用dos命令 第5页/共29页 预备知识二: Debug简介 DEBUG程序是DOS系统提供的用于调试可执行文件(.EXE或.COM)的工具软件,是汇编语言程序设计中常用的调试工具。,它通过单步执行、设置断点等方式为汇编语言程序员提供了非常有效的程序调试手段。 在DEBUG环境下,不但可以调试经汇编、连接后生成的可执行程序,也可以编写简单的程序。 第6页/共29页 DEBUG可以直接用来检查和修改内存单元、装入、存储及启动运行程序、检查及修改寄存器,也就是说DEBUG可深入到计算机的内部,可使用户更紧密地与计算机中真正进行的工作相联系。不仅如此,对汇编语言初学者来说,DEBUG也是练习使用汇编指令的一种有效工具。初学者可以直接在DEBUG环境下执行汇编指令。 DEBUG中默认使用16进制数 第7页/共29页 预备知识二: Debug简介 一、启动Debug: 1、直接启动debug 在DOS系统提示符下键入debug ↙ 2、或者启动DEBUG程序的同时装入被调试文件 在DOS系统提示符下键入 DEBUG[路径\]文件名↙ DEBUG程序执行后,屏幕显示提示符“-”,说明计算机当前处于DEBUG的管理之下,可接受、并执行DEBUG命令。 第8页/共29页 预备知识二: Debug简介 二、退出DEBUG环境 在DEBUG命令提示符“_”下键入Q命令后回车,即可结束DEBUG的运行,返回DOS操作系统. 第9页/共29页 预备知识二: Debug常用命令 1. 汇编命令A (Assemble) 格式:A [[段寄存器名/段地址:] 段内偏移] 功能:键入该命令后显示段地址和段内偏移并等待用户从键盘逐条键入汇编命令,逐条汇编成代码指令,顺序存放到段地址和段内偏移所指定的内存区域,直到显示下一地址时用户直接键入回车键返回到提示符“-”。 例如: A ↙ XXXX:0100 mov ax,1234 ↙ XXXX:0103 ↙ (把指令mov ax,1234h输入到了内存) 第10页/共29页 2、反汇编命令U(Unassemble) 格式:U [地址/地址范围] 功能:将指定范围内的机器代码以汇编语句形式显示,同时显示地址及机器代码。注意,反汇编时一定确认指令的起始地址后再作,否则将得不到正确结果。地址及范围的缺省值是上次U指令后下一地址的值。这样可以连续反汇编。 例:u 0100 ↙ 预备知识二: Debug常用命令 第11页/共29页 3、跟踪

文档评论(0)

peili2018 + 关注
实名认证
文档贡献者

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

1亿VIP精品文档

相关文档