B2.10 内存屏障

B2.10 内存屏障

内存屏障 是应用于指令或一系列指令的一般术语,这些指令强制执行与终止加载/存储指令有关的同步事件。由 Arm 架构定义的内存屏障提供一系列功能,包括:

  • 加载/存储指令的排序。

  • 加载/存储指令的完成。

  • 上下文同步。

以下小节描述了 Arm 内存屏障指令:

  • 指令同步屏障(ISB)。

  • 数据内存屏障(DMB)。

  • 推测屏障(SB)。

  • 推测数据屏障消耗(CSDB)。

  • 推测性存储旁路屏障(SSBB)。

  • 配置文件同步屏障(PSB)。

  • 物理推测性存储旁路屏障(PSSBB)。

  • 跟踪同步屏障(TSB)。

  • 数据同步屏障(DSB)。

  • 数据屏障操作的共享性和访问限制。

  • 负载-获取、负载-获取PC和存储-释放。

  • LoadLOAcquire、St

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

代码改变世界ctw

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值