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