IP和SP里值意义的推断,是否正确
本帖最后由 sirliu 于 2011-5-2 18:41 编辑学到栈(视频教程16 集)PUSH和POP指令执行过程时遇到的疑问,
那就是这些指令操作的数据量是2个字节(通用寄存器的大小),但是指令指针寄存器(IP,SP)的值却只改变了2。
然后我对照书本2.10 (CS和IP)中的一句话(第28页),如下:
因此我作出如下推断:
指令寄存器(IP,SP,也就是偏移地址)中的值每改变1,对应的数据操作量是1个字节。
请问我的推断是否正确?
正确ip sp 这两个寄存器就是用来存储偏移量的。 谢谢,我懂了书上竟然对此只字未提 额 我想说的是 当 sp与SS配合用的话 SP一次所加或减的值不是一个字节了 二十 一个(字)
页:
[1]