memory存储类型

Memory ordering

为了提高指令执行速度,最新的arm处理器不再one bye one的执行指令,采取了一系列的措施来提高指令执行速度,包括重排序指令、存储访问方式(cache/buffer)。如下图是程序指令和实际ARM中可能的指令执行顺序:

存储类型

ARM有两种存储类型normal、device、strongly-order:

参考文章

https://developer.arm.com/documentation/den0042/a/Memory-Ordering

posted @ 2020-10-22 17:14  zephyr~  阅读(254)  评论(0编辑  收藏  举报