MFENCE/LFENCE/SFENCE 函数内部的行为

问题描述

MFENCE/LFENCE/SFENCE 指令作为内部放置在它要序列化的指令之前(A)与必须在需要序列化的指令之前调用的函数内的指令之间的行为有什么区别(乙)?

所以基本上是区别

(A):

LFENCE
RDTSC

(乙):

Fence PROC
LFENCE
RET
Fence ENDP

...

CALL Fence
RDTSC

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)