debug命令有用使用的说明文件.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文档。上传文档
查看更多
debug命令有用使用的说明文件

* * DEBUG 程序是专门为汇编语言设计的一种调试工具,它通过单步、跟踪、断点和连续等方式为程序员提供了非常有效的调试手段。 格式: DEBUG [驱动器][路径][文件名][参数] DEBUG主要命令表 附加1 用DEBUG验证程序段 Evaluation only. Created with Aspose.Slides for .NET 3.5 Client Profile 5.2.0.0. Copyright 2004-2011 Aspose Pty Ltd. 命令 汇编 显示内存单元内容 修改内存单元内容 运行 装入 文件名 推出 显示和修改寄存器内容 跟踪 反汇编 写盘 格式 A 地址 A D 地址 D 地址范围 D E 地址 内容表 E 地址 G=地址 G G=地址,断点 L[地址] N 文件名 Q R R 寄存器名 T[=地址],[值] T U=地址 U 地址范围 W 功能 从指定地址开始进行汇编 从上次A命令结束位置开始 从指定地址开始显示地址单元内容 显示指定范围内存储单元的内容 从上次D命令结束的位置开始显示 用内容表的内容代替指定地址开始的内容 显示和修改从指定地址开始的内容 从指定地址开始执行,直到结束 从当前位置开始执行,直到结束 从指定地址开始执行,直到断点位置结束 把N命令给出的磁盘文件装入指定的地址或从CS:100开始的内存区 预先定义一个文件,如ABC.EXE 结束DEBUG的运行,返回DOS 显示所有寄存器的内容 显示并修改寄存器的内容 从指定地址开始,执行一条或数条指令 从当前位置开始,执行一条指令 从指定地址开始,反汇编成汇编源程序 把指定地址范围的机器指令,反汇编成汇编源程序 把指定地址或CS:100开始的内存块(块字节长度由BX:CX指定)以N命令给出的文件名写入磁盘 Evaluation only. Created with Aspose.Slides for .NET 3.5 Client Profile 5.2.0.0. Copyright 2004-2011 Aspose Pty Ltd. 题目:非压缩BCD码的减法运算,做68-9 mov ax, 0608h mov bl, 09h sub al, bl aas 运行debug Evaluation only. Created with Aspose.Slides for .NET 3.5 Client Profile 5.2.0.0. Copyright 2004-2011 Aspose Pty Ltd. 首先用A命令输入程序 Debug中只使用16进制数,且无需加H后缀 直接用回车退出汇编编辑状态 Evaluation only. Created with Aspose.Slides for .NET 3.5 Client Profile 5.2.0.0. Copyright 2004-2011 Aspose Pty Ltd. 使用T命令跟踪执行 第一个T命令要带上程序首地址 后面的T命令无需地址 标志位 当前指令执行后的各寄存器的结果 这是还未执行的下一条指令的反汇编 这是还未执行的下一条指令的地址和指令码 Evaluation only. Created with Aspose.Slides for .NET 3.5 Client Profile 5.2.0.0. Copyright 2004-2011 Aspose Pty Ltd. 调试完后用Q命令退出DEBUG。 DEBUG命令参见教材2附录D。下面给出DEBUG中标志位状态符号的含义。 标志 溢出OF 方向DF 中断IF 符号SF 零位ZF 辅助AF 奇偶PF 进位CF 为1时 OV DN EI NG ZR AC PE CY 为0时 NV UP DI PL NZ NA PO NC Evaluation only. Created with Aspose.Slides for .NET 3.5 Client Profile 5.2.0.0. Copyright 2004-2011 Aspose Pty Ltd. 再举一个有访存操作的例子 MOV SI, 0050H ; (DS)=2000H MOV DI, 0100H ; (ES)=3000H MOV CX, 5 CLD REP MOVSB 1)先用A命令输入程序 Evaluation only. Created with Aspose.Slides for .NET 3.5 Client Profile 5.2.0.0. Copyright 2004-20

文档评论(0)

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

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

1亿VIP精品文档

相关文档