关于IA 32 intel的segment的问题
fig_o 2009-04-17 10:31:22 我们知道在一个segment selector的大小为16bits
如下图:
index TI RPL
0000000000000 0 00
也就是如果TI = 0的话,就是一个GDT segment。
如果TI = 1的话,就是一个LDT segment。
也就是说有2^13个GDT,2^13个LDT啊。
但是问题是一个GDT就占用了64bits啊,所以index最后三位肯定为0嘛!
那就不可能有这么多的segment啦?
可能是我比较糊涂,有看懂的大虾给解释一下。