cs:ip 和SS :SP 有什么不同 说清楚点嘛 没看明白

如题所述

两个问题说明对应你的疑问:
1.cpu如何知道当前要执行的指令的所在的位置?
寄存器CS和IP中存放着当前指令的段地址和偏移地址。
2.cpu执行push和pop的时候,如何知道哪个单元是栈顶单元?
在8086cpu中有两个寄存器:
段寄存器SS:存放栈顶的段地址
寄存器SP:存放栈顶的偏移地址
任意时刻SS:SP执行栈顶元素
温馨提示:内容为网友见解,仅供参考
第1个回答  2012-12-14
8086用CS:IP取下一条指令的地址,用SS:SP取栈顶地址
第2个回答  2012-01-31
您是哪个问题的?我待会儿有点事,如果您不能尽快回复,请9点再找我
相似回答