A汇编程序运行方式DEBUG命令

A汇编程序运行方式DEBUG命令

ID:36373415

大小:618.10 KB

页数:26页

时间:2019-05-09

A汇编程序运行方式DEBUG命令_第1页
A汇编程序运行方式DEBUG命令_第2页
A汇编程序运行方式DEBUG命令_第3页
A汇编程序运行方式DEBUG命令_第4页
A汇编程序运行方式DEBUG命令_第5页
资源描述:

《A汇编程序运行方式DEBUG命令》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、1.直接启动DEBUG.EXE是DOS环境下的可执行程序。在DOS提示符下键入命令:如:C:>DEBUG↙在调用DEBUG程序后,出现“一”提示符,等待使用DEBUG命令。DEBUG程序的启动1DEBUG程序的调用2DEBUG的常用命令AUTDREFQ注意:大家在练习时,可用MOV指令MOVAX,1234MOVBX,3456MOVDX,7890MOVAL,56MOVBL,89MOVCL,78MOVDL,86MOVDH,00MOVAH,23MOVBH,99MOVCH,80ADDAX,12343汇编命令A格式:A[起始地

2、址]功能:1.从指定起始地址单元开始存放写入的汇编语言的指令语句。若缺省起始地址,则从当前CS:0100地址开始存放。2.每当输入一行语句后,按Enter键,输入的语句有效。若输入的语句中有错,DEBUG会显示“^Error”,并需要重新输入。3.用A命令写入程序语句完毕后,最后一行不要输入并直接按Enter键(或Ctrl+C),退出A命令。4.A命令按行汇编,主要是用于小段程序的汇编或对目标程序的修改。4实例说明:①所有输入的数据均默认为十六进制且不用‘H’字符(省略H)②用汇编命令a编写好指令后,必须用T命令去执

3、行(看第8张ppt)5反汇编命令U格式1:U[起始地址]格式2:U[起始地址][结束地址

4、字节数]功能:1.格式1从指定起始地址处开始将32个字节的目标代码转换成汇编指令形式。2.缺省起始地址,则从当前地址CS:IP开始。3.格式2将指定范围的内存单元中的目标代码转换成汇编指令。起始和结束地址范围是可选项,无此项则从当前的地址单元开始反汇编32个字节。6反汇编命令U从指定地址开始反汇编32个字节7执行命令(T)*多条指令跟踪格式:_T[=起始地址][正整数=跟踪指令的条数]功能:从指定起执行正整数条指令后停下来。*逐

5、条指令跟踪格式:_T[=起始地址]8运行命令(G)格式:_G[=起始地址][断点地]功能:CPU从指定起始地址开始执行,在断点处中断。若缺省起始地址,则从当前CS:IP指示地址开始执行一条指令。9实例说明:①程序在执行该地址处的指令后停下来,且显示CPU当前所有寄存器及标志寄存器的内容。并显示下一条指令的地址和内容。②若无地址就从起始地址处单步执行一条指令。10检查和修改寄存器内容的命令R(REGISTER)格式1:R11检查和修改寄存器内容的命令R(REGISTER)格式1:R寄存器名12标志寄存器的设置标志名称设

6、置未设置OFOv(溢出)Nv(未溢出)ZFZRNZ(不等于0)AFACNA(无进位)PFPE(偶)PO(奇)SFNG(负)PL(正)CFCYNC(清除进位)DFDN(减少)UP(增加)IFEI(许可)DI(禁止)13显示和修改状态标志的命令RF格式1:RF14显示存储单元的命令D(DUMP)格式1:D格式2:D[起始地址]格式3:D[起始地址][结束地址]格式4:D[段地址]:[起始地址]15显示存储单元的命令D(DUMP)格式1:D↙每次显示80H个字节的内容,左边用十六进制表示每个字节,右边用ASCII字符表示每

7、个字节,.表示不可显示的字符。16显示存储单元的命令D(DUMP)格式2:D[起始地址]17显示存储单元的命令D(DUMP)格式3:D[起始地址][结束地址]18显示存储单元的命令D(DUMP)格式4:D[段地址]:[起始地址]19修改存储单元内容的命令E(ENTER)格式1:E[起始地址][内容表]功能:按[内容表]的内容修改从起始地址开始的多个存储单元内容,即用[内容表]指定的内容来代替存储单元当前内容。20实例其中‘X’,’Y’.’Z’,2D各占一个字节,该命令可以用这四个字节来替代存储单元0000-0003原

8、来的内容。E0000‘XYZ’2D/E0000‘XYZ’,2D21修改存储单元内容的命令E(ENTER)格式2:E[起始地址]22修改存储单元内容的命令E(ENTER)格式2:E[起始地址]按空格键接着修改下一个内容。23填写命令F格式1:F[起始地址][内容表]从起始地址开始,用内容表连续填充80个字节24填写命令F格式2F[起始地址]常数[内容表]常数:表示起始地址与末地址的差;25格式:Q功能:退出DEBUG,返回到操作系统。以上介绍的是DEBUG常用命令,其他命令请参考有关书籍。退出命令Q26

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。