哔哩哔哩小甲鱼 汇编语言 记录一下 寄存器(内存访问)两个小实验
第一个实验:
打开win10中的模拟器。
1,
,2,
2,
3,通过-t命令进行单步执行。执行完所有已经输入的程序就可以看到最后的AX BX CX寄存器内容。
最后的AX BX CX:
AX=1123 BX=8833 CX=8833
第二个实验:
1,思想。
赋值(通过-e指令操作),
确定程序开始地址(-a 指定CS:IP 然后回车就可以开始指定程序)。
然后查看一下,-r看看是不是写入成功啦。
[十进制:11316转换为16进制:2c34]
sub bx,[2]:意思就是bx=bx-[2]。
操作:
最后的AX BX CX 数值为:2C34 1B12 0000