先锋影音影院巨乳熟女:请问有谁知道下面这段汇编代码的意思

来源:百度文库 编辑:杭州交通信息网 时间:2024/04/27 18:43:37
push ebp
mov ebp,esp
push -1
push 111111
push 222222
mov eax,fs:[0]
push eax
mov fs:[0],esp
pop eax
mov fs:[0],eax
pop eax
pop eax
pop eax
pop eax
mov ebp,eax
jmp

(特别是这一句我看不太懂:mov eax,fs:[0],中间的fs:[0]代表是什么意思。)
如果可以的话请用中文解释,谢谢。

push是压栈操作符
pop是出栈操作符
mov是移动数据指令
jmp是跳转指令

类似eax,esp等等都是特殊寄存器的名字
FS:[0]是指向当前线程信息块的指针,里面存放的是指向这个信息块所在内存地址的地址