ouyang86

汇编常用DEBUG指令

DEBUG的主要常用命令
1、
-Q  退出运行程序命令

2、
-U  反汇编显示命令
-U CS:100   从指定位置开始反汇编
-U 100      等效于U CS:100 ,CS是默认的段寄存器
-U CS:100 130 对指定范围反汇编
-U CS:100 L10 对指定长度反汇编

3、
-D  显示内存单元的内容的命令
-D DS:10  显示从指定位置上开始内存区的存储单元内容
-D CS;100 显示当前段的内存区

4、
-G  从当前CS:IP的位置执行程序
-G=CS:100  从指定位置招待程序
-G=100     等效于G=CS:100,CS是默认值
-G 200     从当前位置执行,设200为断点
-G=0 10 20 从CS:0起执行,10,20是两个断点

5、
-T  从当前CS:IP处执行一条指令
-T 3从当前CS:IP起执行3条指令
-T=CS:10  从CS:10起执行1条指令
-T=10 等同于T=CS:10,CS是默认值

6、
-P,-P3,-P=CS:10,-P=10 类似于T命令,但是把子程序当做一条指令,在子程序

执行完毕后停下

7、
-A  汇编命令,从指定地址开始输入汇编语句,把它们汇编成机器代码相继存放

在指定开始的存储器中
-A  从当前CS:IP处开始汇编
-A 10,-A CS:10从CS:10处开始汇编

8、
-I  读指定端口的内容
-I 21 读出并显示21H号端口的内容

9、
-O  向指定的端口写数据
-O 21 00 向21H号端口写入00H

10、
-?  显示DEBUG命令格式

分类:

技术点:

相关文章:

  • 2022-12-23
  • 2021-09-09
  • 2021-06-08
  • 2021-07-01
  • 2021-05-16
  • 2022-12-23
猜你喜欢
  • 2021-09-01
  • 2021-12-08
  • 2022-01-06
  • 2021-09-19
  • 2021-11-04
相关资源
相似解决方案