Assembly Debug

2023-02-11  本文已影响0人  Rinaloving

Debug 模式

1. 什么是 Debug

2. Debug 能做什么

命令 说明
R 查看、改变 CPU 寄存器的内容
D 查看内存中的内容
E 改变内存中的内容
U 将内存中的机器指令翻译成汇编指令
A 以汇编指令的格式在内存中写入机器指令
T 执行机器指令
... ...

3.启动debug

D 命令查看内存中的内容

E 命令改变内存中的内容

用 U 命令将内存中的机器指令翻译成汇编指令

mov ax, 123H
mov bx, 0003H
mov ax, bx
add ax, bx
B8 23 01 
BB 03 00
89 D8
01 D8

用 A 命令以汇编指令的格式在内存中写入机器指令

mov ax, 123H
mov bx, 0003H
mov ax, bx
add ax, bx
B8 23 01 
BB 03 00
89 D8
01 D8

用 T 命令执行机器指令

mov ax, 0123H
mov bx, 0003H
mov ax, bx
add ax, bx
QQ截图20230212213805.png QQ截图20230212213931.png

用 Q 命令退出 Debug

上一篇 下一篇

猜你喜欢

热点阅读