1.R指令:
负责把当前寄存器的情况显示出来。
2.更改寄存器的值:
r ax 回车后会显示出‘:’这个符号,之后再输入相应的数据,就更改了ax寄存器的值。
3.D指令:
输入d,会显示当前内存的情况。
4.查找073F:0000处的内存:
输入d 073F:0000,就可以了。小技巧,再不断输入d,就会继续输出接下来的数据。
5.修改内存的数据:
d 073F:0000 0100 代表存入0000--0100的数据。
6.E指令:
写入单个字符或字符串。字符:e 1000:0 1 'a' 2 'b' 3 'c' 字符串:e 1000:0 "c++"
7.U指令:
查看汇编的指令:u 1000:0
8.T指令:
先用e指令用机器码的形式输进去:e 1000:0 b8 01 00 b9 02 00 01 c8
之后把cpu的cs和ip改成上面的位置:r rcs 1000 rip 0000
最后分别按3下t和回车:就开始执行上面的代码了。
9.A指令
就是第8部分的e指令,改成:a mov ax,1 mov cx 2 add ax,cx
10.q指令
退出debug。