什麼是ARM體系結構

2021-09-22 22:31:31 字數 746 閱讀 2230

工作狀態和工作模式

暫存器組織

異常及其處理

儲存格式和資料型別

mmu和mpu

工作狀態:arm,thumb,thumb-2

工作模式:

r13(sp):堆疊指標

r15(pc):程式計數器

cpsr:當前程式狀態暫存器

spsr:備份程式狀態暫存器

參考:

**arm的異常、中斷和arm工作模式的聯絡:

支援:大端和小端模式

資料型別:位元組,半字,字,浮點型

mmu:儲存管理單元

功能:虛擬位址到物理位址對映

儲存器訪問許可權控制

mpu:儲存器保護單元

mpu中乙個域就是一些屬性值及其對應的一片記憶體。這些屬性包括:起始位址、長度、讀寫許可權以及快取等。arm940具有不同的域來控制指令記憶體和資料記憶體。核心可以定義8對區域,分別控制8個指令和資料記憶體區域。

參考:

ARM是CPU體系結構

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

ARM體系結構

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

ARM體系結構

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