回 帖 发 新 帖 刷新版面

主题:初学者问题,关于段的。

段寄存器中到底存放着什么?
正因为不懂这个才有下面的问题。

既然地址是20位的,为什么要两个十六位数值来确定?
一个四位一个十六位不是更好?又省空间。


粒度是什么?
这也不太清楚。

回复列表 (共2个回复)

沙发

cs 存放代码或者数据,ds当然存放数据啊
那样可寻址空间变大啊,

板凳

ss堆栈段,存放堆栈数据,在程序重有pop/push的时候,段起始处必须设置堆栈段,否则可以省略~
es也是用于存放数据的

我来回复

您尚未登录,请登录后再回复。点此登录或注册