RISC-V 主题导览
原子操作
RISC-V A 扩展由 Zalrsc 和 Zaamo 组成,提供 LR/SC 加载保留/条件存储和 AMO 原子读改写指令,并通过 aq/rl 位对内存访问施加 acquire、release 或同时 acquire+release 的排序约束。
LR.WSC.WLR.DSC.DAMOSWAPAMOADDAMOXORAMOANDAMOORAMOMINAMOMAXAMOMINUAMOMAXUaqrlZalrscZaamo
核心概念
LR.W
查看与该概念相关的指令、寄存器、CSR 或伪指令。
SC.W
查看与该概念相关的指令、寄存器、CSR 或伪指令。
LR.D
查看与该概念相关的指令、寄存器、CSR 或伪指令。
SC.D
查看与该概念相关的指令、寄存器、CSR 或伪指令。
AMOSWAP
查看与该概念相关的指令、寄存器、CSR 或伪指令。
AMOADD
查看与该概念相关的指令、寄存器、CSR 或伪指令。
AMOXOR
查看与该概念相关的指令、寄存器、CSR 或伪指令。
AMOAND
查看与该概念相关的指令、寄存器、CSR 或伪指令。
AMOOR
查看与该概念相关的指令、寄存器、CSR 或伪指令。
AMOMIN
查看与该概念相关的指令、寄存器、CSR 或伪指令。
AMOMAX
查看与该概念相关的指令、寄存器、CSR 或伪指令。
AMOMINU
查看与该概念相关的指令、寄存器、CSR 或伪指令。
AMOMAXU
查看与该概念相关的指令、寄存器、CSR 或伪指令。
aq
查看与该概念相关的指令、寄存器、CSR 或伪指令。
rl
查看与该概念相关的指令、寄存器、CSR 或伪指令。
Zalrsc
查看与该概念相关的指令、寄存器、CSR 或伪指令。
Zaamo
查看与该概念相关的指令、寄存器、CSR 或伪指令。
相关条目
官方规范依据
本主题页的 RISC-V 行为说明应以官方规范为准;页面内容增强时只引用可在这些文档中核对的事实。