天天看點

ARM體系架構介紹體系結構包含哪些内容Architecture vs. Micro-architectureARM 體系架構發展什麼是 PEReference

文章目錄

  • 體系結構包含哪些内容
  • Architecture vs. Micro-architecture
  • ARM 體系架構發展
  • 什麼是 PE
  • Reference

體系結構包含哪些内容

下表是體系結構包含的一些内容。

ARM體系架構介紹體系結構包含哪些内容Architecture vs. Micro-architectureARM 體系架構發展什麼是 PEReference

Architecture vs. Micro-architecture

Architecture

站的角度高,且大而全,包羅萬象。而

Micro-architecture

更接地氣,它是具體的一個處理器的技術手冊,它依據

Architecture

實作了其中的某些功能,比如,它包括如下的一些内容:

  • 流水線級數
  • Cache級數及大小
  • 各個指令的周期數
  • 實作了哪些可選功能

ARM 體系架構發展

ARM體系架構介紹體系結構包含哪些内容Architecture vs. Micro-architectureARM 體系架構發展什麼是 PEReference

什麼是 PE

PE

全稱是

Processing Element

.

PE

是Arm體系結構的一個通用術語,可以把PE想象成任何有自己程式計數器

PC

并且可以執行的東西。例如:

  • Cortex-A8是一個單核、單線程處理器,整個處理器是一個PE
  • Cortex-A53是一個多核處理器,每個核是一個單線程,那麼每個核是一個PE
  • Cortex-A65AE是一個多核處理器,每個核有兩個線程,那麼每個線程是一個PE

Reference

[1] Learn the architecture: Introducing the Arm architecture

ARM