摘要: 一.指令重排序 例子如下: 多次运行结果分别如下: 可以看到多次运行所得到三种结果,分别为0,42,没有输出结果。 程序一开始执行,默认将ready赋值为false,ready默认赋值为0,一开始执行时,在ReaderThread中符合循环条件,进入循环,遇到 CPU一般采用流水线来执行指令。一个指 阅读全文
posted @ 2018-03-05 17:38 国见比吕 阅读(676) 评论(0) 推荐(0) 编辑