核心占用的资源的时候，该核心将不断的查询所有核心间共享的占用旗标，直到另一个核心将占用旗标复位为未使用为止。相关的伪代码如下所示：lock的值为1则表示锁被占用，为0则是空闲。在检查并置位机制中，一个核心在对旗标执行读写的过程当中不会释放占用的访问总线。该种方法又称为自旋锁。类似的原子操作，如比较并交换机制，则更常用于对链表等数据结构进行不阻断同步。
软件实现.类似的方式也有通过软件模拟达成的。但是该种模拟会对计算机造成极大的负荷，因为申请占用自旋锁的过程中会不间断地对一