【发布时间】:2013-02-26 06:01:20
【问题描述】:
fs 段寄存器如何指向 TEB 和 KPCR。这些数据结构是否保存在线程用户和内核堆栈中?那么,当线程上下文从用户切换到内核时,包含 TEB 指针的 fs 段寄存器被保存到线程用户堆栈中,然后指向 KPCR 的内核 fs 段寄存器被加载回fs 段寄存器? fs 段寄存器是这样指向 TEB 和 KPCR 的吗?
【问题讨论】:
-
你的实际编程问题是什么?这听起来像是无聊的好奇心。
-
就是这样。我正在阅读一篇文章,其中指出 fs 段寄存器指向 KPCR 和 TEB
标签: windows multithreading kernel