- 1、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
微机原理DEBUG的使用
* 南通大学计算机学院 DEBUG的使用 * DEBUG是一个DOS命令,可用以程序调试,支持直接执行汇编小程序段。 1、使用 DEBUG载入要除错的程序时用法如下:(红色的字是你必须输入的,记住每次输入完要按 回车键) H:\HomePage\SOURCE..\masm50\debug [Enter] 2、使用Debug检验指令运行,用法如下: C:\WINDOWSDebug [Enter] Assemble 指令 这个指令是可以让 DEBUG 执行简单的汇编语言指令程序段,其中所有数字都得用十六进制表示,且所有单元也都得用地址表示。 用法如下: a [地址] 这样就可以在指定的地址直接输入 X86 指令。 例:a 0100 指令输入完毕后用回车退回到debug状态 Trace 指令 这是调试跟踪指令,每输入一次 t後,DEBUG 就执行一条指令,然后停下来显示所有寄存器的內容。 如:输入一个 t 时: AX=0000 BX=0000 CX=0025 DX=0000 SP=FFFE BP=0000 SI=0000 DI=0000 DS=10F7 ES=10F7 SS=10F7 CS=10F7 IP=0100 NV UP EI PL NZ NA PO NC 10F7:0100 EB17 JMP 0119 -t [Enter] AX=0000 BX=0000 CX=0025 DX=0000 SP=FFFE BP=0000 SI=0000 DI=0000 DS=10F7 ES=10F7 SS=10F7 CS=10F7 IP=0119 NV UP EI PL NZ NA PO NC 10F7:0119 BA0301 MOV DX,0103 要执行某一地址的指令,用 -t=地址 如: -t=0100 Registor 指令 此指令有两个作用,一是显示所有寄存器及标记寄存器內容,二是修改寄存器內容。 如只输入「r」来显示寄存器的內容: -r [Enter] AX=0000 BX=0000 CX=0025 DX=0000 SP=FFFE BP=0000 SI=0000 DI=0000 DS=10F7 ES=10F7 SS=10F7 CS=10F7 IP=0100 NV UP EI PL NZ NA PO NC 10F7:0100 EB19 JMP 0119 如要修改寄存器內容,只要在 r 后面输入寄存器名称 -r ax Dump 指令 查看内存內容 D ( dump ) 指令,如: -d [Enter] 10F7:0100 EB 17 90 48 69 2C 20 49-20 6C 65 61 72 6E 20 61 k..Hi, I learn a 10F7:0110 73 73 65 6D 62 6C 79 2E-24 BA 03 01 B4 09 CD 21 ssembly.$:..4.M! 10F7:0120 B8 00 4C CD 21 46 EA 89-56 EC 80 7C 1E 01 74 12 8.LM!Fj.Vl.|..t. 10F7:0130 83 7E F0 02 74 0C 83 7E-F0 07 74 06 83 7E F0 0A .~p.t..~p.t..~p. 10F7:0140 75 04 80 4C 10 20 F6 44-10 20 75 03 E9 6D 01 80 u..L. vD. u.im.. 10F7:0150 7E F8 07 74 03 E9 64 01-83 7E F0 03 75 03 E9 5B ~x.t.id..~p.u.i[ 10F7:0160 01 F6 44 1D 0B 75 76 8B-04 0B F5 07 02 00 24 10 .vD..uv...u...$. 10F7:0170 3F 00 A0 FF 3B E1 06 62-78 00 F1 10 E5 07 00 00 ?. .;a.bx.q.e... Dump 指令 D 指令完整的用法是 d [起始地址] [L长度]。 例如:要查看 100h 到 110h 的内存內容,就可以输入 d 100 L 10 D 指令也可以直接指定要显示由哪一地址到哪一地址,用法如下: d [起始地址] [结束地址] 另:假如D指令没有指定长度,也没有结束地址,仅仅输入一个 d 而已,DEBUG 会自动显示 80H 个内存单元。 Edit 指令 这是修改内存单元的命令,先进入 debug 模式,再进行以下操作: C:\WINDOWS\COMMANDdebug [Enter] -d 100 L20 [Enter] 146F:0100 65 20 6
您可能关注的文档
最近下载
- 2025年中国船载卫星通信终端行业市场竞争格局及发展趋向研判报告.docx
- Unit 5 Let’s go第3课时 Speed up(教学课件)英语外研版三起四年级上册2025.ppt
- 《固体废物污染环境防治法》培训解读课件.pptx VIP
- 全过程工程咨询服务项目管理服务方案.docx VIP
- 2025年多旋翼无人机超视距驾驶员执照参考试题库50题(附答案).docx VIP
- 第五单元 从国共合作到农村革命根据地的建立 教学评一体化大单元教学设计 2025人教统编版历史八年级上册.pdf
- 吊装作业隐患排查附依据.pptx VIP
- 米小圈上学记-来源:小学生学习指导·爆笑校园(第2018011期)-辽宁少年儿童出版社有限责任公司.pdf VIP
- 2025年第6课 全球航路的开辟 课件(共28张PPT) -高中历史统编版必修中外历史纲要下册.pptx VIP
- GB50169-2016 电气装置安装工程接地装置施工及验收规范附条文.docx VIP
有哪些信誉好的足球投注网站
文档评论(0)