ARM弱内存模型保证了哪些顺序

ARM弱内存模型保证了哪些顺序,arm,multicore,memory-model,Arm,Multicore,Memory Model,我理解弱记忆模型和强记忆模型的基本区别。 但是弱的定义并不准确,它取决于体系结构(这里是ARM) 我已经阅读了关于ARM信息中心的文档,但仍然不清楚很多事情。 谁能把名单列出来吗- ARM保证的内存访问顺序。 因此,当为多核ARM系统编码时,汇编程序员必须在代码中明确执行哪些顺序。 任何能够解释ARM和PPC(Power PC)内存型号差异的人都可以获得额外积分。查看,它有一章介绍内存排序。例如: ARM体系结构中定义了三种内存类型。世界所有地区 内存配置为这三种类型之一 有序的 装置 正

我理解弱记忆模型和强记忆模型的基本区别。 但是弱的定义并不准确,它取决于体系结构(这里是ARM)

我已经阅读了关于ARM信息中心的文档,但仍然不清楚很多事情。 谁能把名单列出来吗-
  • ARM保证的内存访问顺序。
  • 因此,当为多核ARM系统编码时,汇编程序员必须在代码中明确执行哪些顺序。

    任何能够解释ARM和PPC(Power PC)内存型号差异的人都可以获得额外积分。

    查看,它有一章介绍内存排序。例如:

    ARM体系结构中定义了三种内存类型。世界所有地区 内存配置为这三种类型之一

    • 有序的
    • 装置
    • 正常
    此外,对于普通和设备内存,可以指定 内存是否可共享(由其他代理访问)。对于 可以指定普通内存、内部和外部可缓存属性