鐵電存儲器地址
1. 內存分為幾類
內存分為基本內存、保留內存、上位內存、高端內存、擴充內存和擴展內存六大類。
1、基本內存
指手機自身所帶的內存,區別於外插的各種內存卡。如一台手機它的手機內存有60M,但它插有一個1G的存儲卡,那麼它的基本內存為60M。也用於指一些品牌電腦所帶有的內存容量。
2、保留內存
一般占據640KB~1024KB地址空間。分配給顯示緩沖存儲器、各適配卡上的ROM和系統ROM BIOS,剩餘空間可作上位內存UMB。UMB的物理存儲器取自物理擴展存儲器。此范圍的物理RAM可作為Shadow RAM使用。
3、上位內存
是常規內存上面一層的內存,又稱之為DOS高端內存(地址為0A0000H~0FFFFFH)。利用保留內存中未分配使用的地址空間建立,其物理存儲器由物理擴展存儲器取得。
4、高端內存
擴展內存中的第一個64KB區域(1024KB~1088KB)。由HIMEM.SYS建立和管理。
5、擴充內存
是一種早期的增加內存的標准,最多可擴充到32M。使用擴充內存必須在計算機中安裝專門的擴充內存板,而且還要安裝管理擴充內存板的管理程序。
6、擴展內存
在386以上檔次的微機中,有兩種存儲器工作方式,一種稱為實地址方式或實方式,另一種稱為保護方式。在實方式下,物理地址仍使用20位,所以最大定址空間為1MB,以便與8086兼容。保護方式採用32位物理地址,定址范圍可達4GB。
2. 鐵電存儲器的介面電路
FM1808與8051介面電路如圖4所示,這里使用8051的ALE信號和由地址產生的片選信號相「或」來產生CE的正跳變。兩片32K 8的FRAM存儲器,A15與ALE通過74FC32相"或"作為U2的片選,取反後作為U3的片選。所以,U2的地址為0~7FFFH,U3的地址為8000H~FFFFH。8051的RD信號與PSEN信號相「與」後作為U3的輸出允許,所以U3作為程序或數據存儲器使用。當J1跳接塊在右邊時,U2與U3用法相同,而J1跳接在左邊時,U2僅作為程序存儲器。要保證代碼不會意外地被改寫,僅需斷開J2即可。圖4 FM1808與8051/52的介面電路(略) 需要注意的是,由於邏輯門電路都有6~8ns的延時時間,在主頻較高時應使用快速型邏輯晶元(F系列)。