[color=blue][list]
[*]多个volatile操作之间是有序的,compiler和处理器都不能进行乱序
[/list]
[list]
[*]volatile store之前的load/store操作不能乱序到volatile store之后执行
[/list]
[list]
[*]volatile load之后的load/store操作不能乱序到volatile load之前执行
[/list][/color]
[*]多个volatile操作之间是有序的,compiler和处理器都不能进行乱序
[/list]
[list]
[*]volatile store之前的load/store操作不能乱序到volatile store之后执行
[/list]
[list]
[*]volatile load之后的load/store操作不能乱序到volatile load之前执行
[/list][/color]