ARM體系結構之:ARM存儲器
2.3 ARM存儲器
ARM處理器內核廣泛應用于嵌入式系統和其他行業(yè)應用中。為了適應不同系統的需要,ARM采用了靈活多樣的存儲管理體系。從平板式內存映射到靈活方便的MMU內存管理單元,用戶(hù)可以根據自己的需要使用不同的存儲管理策略。
本文引用地址:http://dyxdggzs.com/article/257091.htm在A(yíng)RM體系結構中可使用的存儲管理策略包括:
· 多類(lèi)型的存儲單元(可以使用SDRAM、FLASH等);
· Cache;
· 寫(xiě)緩存;
· 虛擬內存地址。
另外,內存映射I/O機制可以使開(kāi)發(fā)者靈活、方便地增加大量外設。
可以通過(guò)下面的幾種方法實(shí)現對存儲系統的管理:
· 使能Cache,加快存儲器的訪(fǎng)問(wèn)速度;
· 啟動(dòng)虛擬地址到物理地址的映射;
· 使用“域管理”策略,對存儲單元的訪(fǎng)問(wèn)進(jìn)行保護;
· 對I/O映射地址空間的訪(fǎng)問(wèn)加以限制。
標準的對ARM處理器的存儲管理是使用協(xié)處理器CP15來(lái)實(shí)現的。ARM體系的存儲系統將在第15章詳細介紹。
存儲器相關(guān)文章:存儲器原理
評論