《DEBUG用法》课件
20页1、datareasegmentstring1db movethecursorbackward string2db movethecursorbackward mess1db match 13 10 mess2db nomatch 13 10 datareaends prognamsegmentmainprocfarassumecs prognam ds datarea es datareastart pushds setupstackforreturnsubax axpushax setDSregistertocurrentdatasegmentmovax datareamovds axmoves ax MAINPARTOFPROGRAMGOESHEREleasi string1leadi string2cldmovcx 25repzcmpsbatchleadx mess2 Cld STD针对DF位设置串处理指令的方向 CMPS格式 CMPSSRC DST CMPSB CMPSW格式举例 CMPSDS SI ES DI 功能 将DS SI中的类容减ES DI中的数据 置标志位 将SI D
2、I修改 与REPZ E连用 当为0 相等 时继续则可以比较两个等长串是否相等 jmpshortdispmatch leadx mess1disp movah 09int21hretmainendp prognamends endstart Debug的用法 一 DEBUG程序的调用 在DOS的提示符下 可键入命令 C DEBUG D PATH EXE PARM1 PARM2 命令中的D 指定驱动器 PATH为路径 文件名是被调试文件的名字 如用户键入文件 则DEBUG将指定的文件装入存储器中 用户可对其进行调试 如果未键入文件名 则用户可以用当前存储器的内容工作 PARM1和PARM2则为运行被调试文件时所需要的命令参数 在DEBUG程序调入后 将出现提示符 此时就可用DEBUG命令来调试程序 DEBUG是一种调试工具 它通过单步 设置断点等方式为汇编语言程序员提供了非常有效的调试手段 RunsDebug aprogramtestingandeditingtool DEBUG drive path testfile parameters drive path Specifiesthew
3、anttotest testfile parameters Specifiescommand lineinformationrequiredbythewanttotest AfterDebugstarts type todisplayalistofdebuggingcommands 运行DEBUG 以后的解释 Register 寄存器 格式 r register 作用 显示并修改指定寄存器的内容 例 r显示所有的寄存器内容rf显示并可以修改标志位寄存器的内容 但是不能修改tf位 在指令中也没有能修改tf位的 tf位只能由debug中的一些单步执行命令来修改rax显示并可以修改AX寄存器的内容 回车可以不进行修改 Dump 倾泻 格式 d range 作用 显示指定范围的存储器内容 使用段跨越前缀指定段寄存器 如果什么都没有指定 则显示上一个D命令后的80个字节 例 d0显示数据段从0开始的80个字节的存储器内容d00000010显示数据段从0000到0010的dcs 0000L6显示代码段从0000开始的6个单元的内容在格式中 range 的表示方法D0013L4显示从0013到001
《《DEBUG用法》课件》由会员x****分享,可在线阅读,更多相关《《DEBUG用法》课件》请在金锄头文库上搜索。
砌体免开槽施工工法介绍-获奖课件
清华大学工程图学-2012-第12讲零件图与表面粗糙度
建筑工程消防验收重难点剖析(定稿)
家用燃气灶具生产线质量控制培训课程
第3章_建设工程勘察设计法律制度
城市燃气施工培训
Linux系统安装与入门
IPQC工作内容培训教材(2)
液压考试习题解答&复习课
学校消防安全知识讲座(2)
仪器分析-质谱图解析
辛德勒住宅解析——Schindler_House
项目一金属材料的力学性能
通过PLC控制一盏灯-电气安装与控制
房地产投资分析小组作业-地块项目SWOT分析及区位分析
第五章土木工程概论桥梁工程
闭合电路欧姆定律(课件)
安阳脚手架倒塌事故案例与HSE经验分享
企业人力资源管理师课件(基础知识第二章劳动法2014)
技术经济学04
2024-04-09 29页
2024-04-08 25页
2024-04-08 13页
2024-04-08 17页
2024-04-08 17页
2024-04-08 11页
2024-04-08 14页
2024-04-08 17页
2024-04-08 15页
2024-04-08 16页