ARM是CPU體系結構

2021-09-07 11:20:16 字數 523 閱讀 9134

arm是一種使用精簡指令(risc)的cpu,有別於英特爾的複雜指令(cisc) x86 結構。這裡的體系結構就是指的cpu的指令結構。當然,使用risc指令集的cpu不止arm一種,還有其他的(比如ibm的powerpc等),因此arm一般指的是 arm公司 的cpu架構,也就是arm公司設計的cpu核心結構。

首先,cpu的工作就是一堆數位電路(架構)以高低電平的各種組合實現了各種基本的運算(指令)

數位電路的邏輯構成是處理器架構。某個cpu能實現的各種最基本的運算統稱為指令集

不同的數位電路實現不同運算,相同的運算結果也可由不同的電路實現。

mips是具有某種架構(電路結構)的處理器的英文縮寫。

組合語言就是用英文縮寫和數字來描述cpu中資料的運算。一般情況,不同電路->不同架構->不同運算方式->不同指令集合->有差異的組合語言。

什麼是ARM體系結構

工作狀態和工作模式 暫存器組織 異常及其處理 儲存格式和資料型別 mmu和mpu 工作狀態 arm,thumb,thumb 2 工作模式 r13 sp 堆疊指標 r15 pc 程式計數器 cpsr 當前程式狀態暫存器 spsr 備份程式狀態暫存器 參考 arm的異常 中斷和arm工作模式的聯絡 支援...

ARM體系結構

arm是 advanced risc machines 高階精簡指令系統處理器 的縮寫,是arm公司提供的一種微處理器智財權 ip 核 arm既可以認為是乙個公司的名字,也可以認為是對一類微處理器的通稱,還可以認為是一種技術的名字 arm微處理器的特點 1 體積小 低功耗 低成本 高效能 2 支援t...

ARM體系結構

一 arm公司簡介 arm公司成立於1990年11月,主要設計arm系列risc處理器核心 arm公司主要做授權,不生產任何一款具體的晶元。二 arm公司產業鏈 arm 將技術授權給合作廠商 廠商 生產各具特色的具體晶元,廠商就包括飛利浦 英特爾 三星等 三 arm微處理器的應用領域 工業控制 無線...