赞
踩
目前学习了AX,BX,CX,DX,CS,IP这6个寄存器,现在查看CPU中各个寄存器中的内容。在debug模式下,-r即可查看。
修改寄存器格式如下:r 寄存器名称
想修改ax中的值,只需要“r ax”,将出现“:”,后面写要写入寄存器的内容。
1)比如,想查看内存076A0H处的内容,只需要d 段地址:偏移地址;
D指令需要注意的地方如下:输出128字节的内容
从指定位置开始,输出128字节的内容。
左边的是每行的起始地址;
中间是内存单元的内容;
右边是每个内存单元对应的ASCII码字符,69对应i,76对应v,65对应e等;显示不出来的就用**.**表示。
比如要将076A:0-076A:6单元中内容修改为0,1,2,3,4,5,6,7方法如下:先用-e修改内存中的内容,再用-d修改内存中的内容。
如查看076A:0单元中,对应的汇编指令,如下图所示
查看修改CPU中寄存器中内容:R指令
查看内存中的内容:D指令
修改内存中的内容:E指令
将内存中内容修改为机器指令对应的汇编指令:U命令
执行CS:ip的内容:T命令
以汇编形式向内存中写入指令:A指令。
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。