ARM指令集—SWP指令

ARM指令集—SWP指令安全 SWP和SWPB是ARM指令集中对存储单元的原子操做,即对存储单元的一次读和一次不可被分割。SWP和SWPB分别完成存储器和寄存器之间 一个字(32bit)和一个字节(8bit)的数据交换。架构 SWP指令主要是完成ARM体系架构处理器的同步操做,在Linux操做系统中实现信号量的操做。可是此指令在ARMv6架构后就没有采用了,而是经过扩展的LDREX和STREX实现
相关文章
相关标签/搜索