1、 文檔目標
對 ARM 微架構的概念有初步的了解。
2、 問題場景
在和客戶溝通和新同事交流時對于 ARM 架構和微架構二者有什么區別和聯系,做一個簡單的介紹。
3、軟硬件環境
1、軟件版本:不涉及
2、電腦環境:不涉及
4、關于 ARM 架構和微架構
架構不會告訴你處理器是如何構建的,也不會告訴你它是如何工作的。處理器的構建和設計被稱為微體系結構。
微架構包括以下內容:
?管道長度和布局
?緩存的數量和大小
?單個指令的周期計數
?實現了哪些可選功能
例如,Cortex-A53和Cortex-A72都是Armv8-A架構的實現。這意味著它們具有相同的架構,但它們具有不同的微架構。如下圖和表所示:

圖 1

以上就是關于 ARM 的微架構知識。