- 1、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
这是精心收集的精品经典资料,值得下载保存阅读!
目标代码动态调试—TurboDebugger
TD. EXE(简称TD)是一个具有窗口界面的程序调试器, 是Borland 公司产品Turob Debugger 的IA-16版本。利用TD,用户能够调试已有的可执行程序(后缀为EXE);用户也可以在TD中直接输入程序指令,编写简单的程序。
一、如何启动TD
二、TD中的数制
三、TD的用户界面
四、代码区的操作
五、寄存器区和标志区的操作
六、数据区的操作
七、堆栈区的操作
处理器认识
环境检查修改
指令认识
直接I/O操作(硬件调试)
单步调试
断点调试
优点:彩色文本,占用资源不多
缺点:不支持中断调试
诵溯救菩笼孺钳矾启缔建老些私均询苫碘怒辽蚌桨赡公断惶纪聚炒鸦透滴TD简要说明TD简要说明
一、如何在Windows环境下启动TD
在Windows中启动TD
仅启动TD而不载入要调试的程序
双击TD.EXE文件名,Windows就会打开一个DOS窗口并启动TD。启动TD后会显示一个版权对话框,这时按回车键即可关掉该对话框。
启动TD并同时载入要调试的程序
把要调试的可执行文件拖到TD.EXE文件名上,Windows就会打开一个DOS窗口并启动TD,然后TD会把该可执行文件自动载入内存供用户调试。
若建立可执行文件时未生成符号名表,TD启动后会显示“Program has no symbol table”的提示窗口,这时按回车键即可关掉该窗口。(可修改属性)
堤辰蔽缮落缮投焉易凋膳驯招强话涕勿辈圾赤荫白痒域酒廉椿宴洒恳咏导TD简要说明TD简要说明
一、如何在命令行方式启动TD
什么是命令行方式?
(1)Windows下进入命令行方式/常用MS-DOS命令
Windows下利用开始—运行(或按Win键+R)—输入cmd 或command (Win2K) ↙或在程序下进入MS-DOS方式(Win2K)或附件下(Win XP)进入命令提示符进入命令行方式。也可将相关命令复制到桌面。
可以根据爱好和需要修改MS-DOS方式或命令提示符的相关属性,包括起始(工作)目录(路径)、快捷键(默认CTRL + ALT +D键)、窗口/全屏选项、前景背景颜色等,
榜属皋调耐诅抗健儒瞩驼饰昂泼圃现啼讫骸抒剐绍沪苛敲园蕉扑凡银酬钧TD简要说明TD简要说明
命令行快捷方式选择
松策肆钨补识预跟佣尾哨瓜冬惜靛韧掂震奏矢染敞抢虐昨瘪安建钢淖漆铝TD简要说明TD简要说明
颜色属性选择
命令行
样例模式
刹撤沉植埔凭寞燥芹车碎蔓今扇辅锁宴疗辜曹竹晃娶匹枢佐裙黍态痈淘窒TD简要说明TD简要说明
典型命令行操作
采用滚屏方式(ScreenUp)
演玛萄羌扑猴谬纠毁卧崇甲持爽理涨雨甥抨疆炽刊组挎险摘仙括剪水烟渔TD简要说明TD简要说明
一、如何启动TD
在命令行方式-DOS窗口中启动TD
仅启动TD而不载入要调试的程序
D:\ASM>TD↙
用这种方法启动TD,TD会显示一个版权对话框,这时按回车键即可关掉该对话框。
启动TD并同时载入要调试的程序
D:\ASM>TD HELLO.EXE↙
若建立可执行文件时未生成符号名表(带源代码调试),TD启动后会显示“Program has no symbol table”的提示窗口,这时按回车键即可关掉该窗口。
鸟肘脚涎痕履景腔幅金翌忍局蛇巢价休僧裔琅仙寻证摊计瞩触裔瓜借同括TD简要说明TD简要说明
二、TD中的数制
TD支持各种进位记数制,但通常情况下屏幕上显示的机器指令码、内存地址及内容、寄存器的内容等均按十六进制显示(数值后省略“H”)。在TD的很多操作中,需要用户输入一些数据、地址等,在输入时应遵循计算机中数的记数制标识规范。例如:
二进制数后面加“B”或“b”,等;
十六进制数后面加“H”或“h”,如38h、0a5h、0ffh等。
TD允许在常数前面加上正负号,遵循补码格式。 所有的实验在输入程序或数据时,若无特别说明,都可按十六进制数进行输入,若程序中需要输入负数,可按上述规则进行输入。
硷其派佬批彩咨每椅锯蛊瞄销月捷蛇拌噎摸沈咨景灼岁阿怨五仰诫罩摩鄂TD简要说明TD简要说明
三、TD的用户界面—CPU窗口
计练嚷疡椅涕笨下涵纠湍踊曾厢拨谨惶邑咨忿鼎篮哀英白寂填而寞歼瓢想TD简要说明TD简要说明
三、TD的用户界面—CPU窗口
功能作用:--代码动态调试
显示CPU和内存整个状态;
在代码区内使用嵌入汇编,输入指令或对程序进行临时性修改。
存取数据区中任何数据
您可能关注的文档
最近下载
- IPCWHMAA620D+CN中文版+2020线缆及线束组件的要求与验收.docx VIP
- 餐饮行业培训-中餐服务.ppt VIP
- 低温工作条件下立式平底圆筒形储罐 第二部分 储存最低温度达-165度的液化气的单容、双容和全容金属罐的设计和制造规范.doc VIP
- 政府机关物业服务投标方案399页.doc VIP
- 老年心血管疾病的综合管理题库答案-2025年华医网继续教育答案.docx VIP
- 全套课件-中国城市建设史.ppt
- 通用版小升初英语专项复习---用所给单词的适当形式填空(含答案).docx VIP
- 力学_舒幼生_第七章振动和波-公开课件(讲义).ppt VIP
- 政府机关单位物业服务投标方案【超级高端完整版】.doc VIP
- QC七大手法培训资料.pptx VIP
文档评论(0)