-
-
任务内无特权级变换的转移的一个问题
-
发表于:
2004-9-6 16:29
4295
-
书上说:每当把一个选择子装入到某个段寄存器时,处理器自动从描述符表中取出相应的描述符,把描述符中的信息保存到对应的高速缓冲寄存器中。
在杨老师的《80x86汇编语言程序设计》这本书中:
396页
2.向目标代码段转移的步骤
(1)...
(2)...
(3)...
(4)把目标代码段描述符内的有关内容装载到cs高速缓冲寄存器.
(5)...
(6)装载cs段寄存器和指令指针寄存器EIP
这些步骤说明是先装载cs高速缓冲寄存器后才装载cs段寄存器的。那么就和书上说的那句话矛盾了吗?如果我说错了请大家给出正确结果。
希望详细一些
[注意]传递专业知识、拓宽行业人脉——看雪讲师团队等你加入!