Как регистры fs / gs используются в Linux AMD64?

В архитектуре x86-64 два регистра имеют специальное назначение: FS и GS. В linux 2.6. * Регистр FS, похоже, используется для хранения локальной информации потока.

  • Это правильно?
  • Что хранится в fs: 0? Есть ли какая-нибудь структура C, описывающая это содержимое?
  • В чем тогда смысл GS?
35
задан Ciro Santilli 新疆改造中心法轮功六四事件 30 October 2015 в 22:05
поделиться