微機原理 儲存器的擴充套件技術

2021-09-03 07:02:28 字數 1550 閱讀 4737

總片數=總容量/(容量/片)

例:儲存器容量為8k×8b,若選用2114晶元(1k×4b),則需要的晶元數為:(8k×8b)/(1k×4b)=16(片)

只在位數方向擴充套件(加大字長),而晶元的字數和儲存器的字數是一致的。即b前面不一樣,k前面保持一樣。

例:用64k×1b的sram晶元組成64k×8b的儲存器,所需晶元數為:(64k×8b)/(64k×1b)=8(片)

僅在字數方向擴充套件,而位數不變。即k前面不一樣,b前面保持一樣。

例:用16k×8b的sram組成以64k×8b的儲存器,所需晶元數為:(64k×8b)/(16k×8b)=4(片)

用高位位址直接作為晶元的片選訊號,每一根位址選通一塊晶元(無位擴充套件情況)。

a13-a10作為片選,因為有反向器,所以拿第一塊晶元舉例,a10取1,經過反向器變為0,再變為1,其他a11-a13都為0。

除了將位址匯流排的低位位址直接與晶元的位址線相連之外,其餘高位位址全部接入解碼器,由解碼器的輸出作為各晶元的片選訊號。

y0-y7都是低電平有效,即=0時才有效。同樣,有反向器。

將高位位址線中的一部分進行解碼,產生片選訊號。該方法適用於不需要全部位址空間的定址能力,但採用線選法位址線又不夠用的情況。

練習:

解:(1)(4k×8b)/(1k×8b)=4(片)

(2)512/128=4(片) 

512kb=2^9×2^10b=2^19b(這裡有個技巧,1後面寫19個0就是這個二進位制數)

所以,=1000,0000,0000,0000,0000b=80000h

80000h-1=7ffffh    (減去首元素)

7ffffh+10000h=8ffffh   (最後乙個元素位址就是這個)

(3)effffh-a0000h+1=50000h=101,0000,0000,0000,0000b=101,0000,0000,00kb=(2^8+2^6)kb=320kb

320kb/32=10(片)

(4)第六塊晶元看y5,y5取1,其餘取0。y5取1相當於a15-a15=101

所以1010,0000,0000,0000=a000h

1011,1111,1111,1111=bffffh

--------------------- 

原文: 

微機原理 記憶體儲器

一 半導體儲存器 總述 計算機儲存總體上分為四級 cpu內部暫存器 快取記憶體 記憶體儲器 外儲存器。而記憶體儲器主要由兩種組成,rom和ram,ram佔比最大。1.1 rom rom的特點是斷電後不丟失其中儲存的程式和資料,如主機板上的bios 網絡卡上的啟動程式。rom是唯讀儲存器!rom一般由...

雲儲存的技術原理

一 概念 雲儲存 二 技術原理 雲儲存作為雲計算的乙個核心組成部分,承擔著資料最底層資料儲存與資訊收集的任務,他是整個雲平台 雲服務的基礎。與傳統儲存裝置相比,對它的定義不能簡單的理解為是乙個單一的硬體裝置,這個裝置也可以理解為乙個系統,這個系統一般都由伺服器 儲存 網路及相關軟體等硬體環境構成。雲...

藍橋杯07 儲存器對映擴充套件技術應用

分別用io擴充套件方式與儲存器擴充套件方式,對led燈和數碼管進行基本的控制。首先點亮led燈的低四位,關閉高四位,延時片刻,點亮指示燈的高四位,關閉低四位,延時片刻,關閉所有led燈。然後依次逐個點亮數碼管的所有段碼,每次只點亮乙個數碼管。迴圈執行上述功能。外部資源的位址對映關係 0x8000 l...