汇编汇编(MASM debug命令)
最近学习汇编语言, 在调试时命令总是忘记, 下面整理一下常用的debug命令,供后续查阅。
- t:执行CS:IP指向的指令,t命令在执行修改寄存器SS的指令时,下一条指令也紧接着被执行
- p:执行CS:IP指向的指令, 与t的区别是, p命令执行到int 21时, 程序退出, 而t命令不会退出
- r:查看和修改寄存器中的内容
- u:查看汇编指令
- g:g 0012 表示CS:0012之前的程序被执行
- d:查看内存单元中的内容, “d 段地址:偏移地址” 可以查看指定的内存单元的内容
- e:改变内存中的内容, 写入机器指令
- a:改变内存中的内容,写入汇编指令
- q:退出
参考《汇编语言》,王爽,第三版,清华大学出版社。