驱动程式执行下列动作时，如果处理器的写入指令 out-of-order，使得资料还没有写入记忆体，硬体模块就被触发开始动作，就会产生错误的行为。
底层体系结构相关的原语.大多数处理器提供了内存屏障指令:内存屏障是底层原语，是内存排序的一部分，在不同体系结构下变化很大而不适合推广。需要认真研读硬件的手册以确定内存屏障的办法。x86指令集中的内存屏障指令是：常见的x86/x64，通常使用lock指令前缀加上一个空操作来实现，注意当然不能真的是nop指令，但是可以用来实现空操作的指