【 在 xeagle (静下心来编程) 的大作中提到: 】
: 标 题: Re: 经常看到内存屏障,查了很多资料,感觉自己不会编程了
: 发信站: 水木社区 (Tue Nov 30 11:35:04 2021), 站内
:
: 想请教一下内存屏障指令的细节. 看了一本书, 但只是简单介绍了一下这方面, 还是不能完全搞明白.
: 比如下面的指令:
: mov xxx
: lock xxx
: 那么内存屏障 lock 指令保护的应该是前面那条 mov 指令. mov 指令前面的指令不能重排到 mov 后面, 而且 mov 后面的指令也不能重排到 mov 前面. 我理解的对吗?
不对
lock 没有 barrier的作用
: --
:
: ※ 来源:·水木社区
http://www.mysmth.net·[FROM: 123.125.37.*]
--
FROM 104.133.8.*