当前位置: 代码迷 >> 汇编语言 >> es已经是附加段寄存器了,为什么还要搞一个fs/gs寄存器出来,该怎么处理
  详细解决方案

es已经是附加段寄存器了,为什么还要搞一个fs/gs寄存器出来,该怎么处理

热度:6380   发布时间:2013-02-26 00:00:00.0
es已经是附加段寄存器了,为什么还要搞一个fs/gs寄存器出来
fs/gs都是附加段寄存器。和es岂不是重复?

而且,fs/gs这两个寄存器本身有什么具体的区别么?

------解决方案--------------------------------------------------------
探讨
fs/gs都是附加段寄存器。和es岂不是重复?

而且,fs/gs这两个寄存器本身有什么具体的区别么?

------解决方案--------------------------------------------------------
除了有ES的作用,他们还是:
FS:标志段寄存器
GS:全局段寄存器

------解决方案--------------------------------------------------------
windows把它们指向TEB
相当于一种接口
  相关解决方案