fs在汇编代码中注册(?)

时间:2014-09-26 11:37:56

标签: assembly x86

我拆开了我的程序,我试图理解它是什么:

MOV DWORD PTR FS:[0],ESP

什么是FS?我在谷歌搜索,我发现这是用作额外的注册。 但什么时候使用?为什么呢?

1 个答案:

答案 0 :(得分:2)

FS寄存器与线程信息块对齐,后者包含各种线程特定信息。

反汇编时特别感兴趣的是偏移零处的异常处理程序链的头部。