+ -
当前位置:首页 → 问答吧 → IA32中门描述符的作用

IA32中门描述符的作用

时间:2010-12-30

来源:互联网

最近在学习386,遇到一些问题,希望得到高手指点,问题如下:

1.任务状态段(TSS)中为什么需要保存3个堆栈段(CR0、CR1、CR2)?书中只提了一点,并且晦涩难懂,望指教!
2.调用门中有4位计数字节(dword count)它的作用和具体的堆栈恢复过程也没有描述清楚,这点可能是因为自身缺乏底层编写经验。
3.我在网上看到一些观点说windows 9x中被设计成为共享段?windows 2000中没有使用LDTR?这是真实的吗?386的保护模式哪些过程是可自定的?windows平台的多线程架构是自定义的数据结构,还是采用386机制基础上实现的?

整个学习下来感觉上还是比较模糊的,只是搞清楚的大致框架,希望可以得到您的指教。

因为初来CSDN发贴,所以没有多少分,望见谅!将来补上!^_^

作者: kotnatural   发布时间: 2010-12-30

笔误,第3个问题是这样的:
3.我在网上看到一些观点说windows 9x中LDT被设计成为共享段?windows 2000中没有使用LDTR?这是真实的吗?386的保护模式哪些过程是可自定的?windows平台的多线程架构是自定义的数据结构,还是采用386机制基础上实现的?

作者: kotnatural   发布时间: 2010-12-30

围观围观。

LZ的问题俺也只是不求甚解地从书上读了点,明白点大概的意思。考虑到自己基本没机会(也没那能力也没那个时间精力)去搞操作系统底层相关事务(比如设计个实现个操作系统或者分析操作系统),所以就草草放过啦。

看有没大神来给大家上上课。

:)

作者: JustFromHell   发布时间: 2010-12-30