當前位置:首頁 » 服務存儲 » 存儲器位的擴展實驗電路圖
擴展閱讀
webinf下怎麼引入js 2023-08-31 21:54:13
堡壘機怎麼打開web 2023-08-31 21:54:11

存儲器位的擴展實驗電路圖

發布時間: 2023-07-14 21:13:24

① 用1K×4位的RAM晶元構成2K×8位的存儲器,畫出CPU和存儲晶元的連接圖.

分析:用1K×4位的RAM晶元構讓嫌成2K×8位的存儲器,1K×4位構成2K×8位單用字擴展或者單用位擴展無法解決問題,要字擴展和位擴展同時進行。畫出CPU和存儲晶元的連接圖如下圖:

1KB=2^10B,2KB=2^11B

(1)存儲器位的擴展實驗電路圖擴展閱讀:

存儲信息一般是存儲在存儲器(ROM、RAM)上的 。

在實際應用中,經常出現一片ROM或RAM晶元不能滿足對存儲器櫻滑枝容量需求的情況,這就需要用若乾片ROM或RAM組合起來形成一個存儲容量更大的存儲器。而組合方式有字擴展和位擴展兩種。

用多片位寬相同的存儲器(ROM或RAM)晶元擴展包含更多存儲器的過程。一般是在每個字的位數夠而字的數目不夠時使用。

生產的存儲器晶元容量有限,在字數或字長方面與實際存儲器要求有所差脊敏距,所以要在字向與位向兩方面進行擴充,才能滿足實際存儲器的要求。

cpu對存儲器進行讀寫操作時,首先由地址匯流排給出地址信號,然後再發出有關進行讀操作與寫操作的控制信號,最後在數據匯流排上進行信息交換。

把用位數較少的多片存儲器(ROM或RAM)組合成位數更多的存儲器的擴展方法。位擴展只是擴展的位數。

② 用1K×4位的DRAM晶元構成4K×8位存儲器。問需要多少個這樣的DRAM晶元畫出該存儲器的組成邏輯框圖。

晶元數=總容量/容量=4k*8÷1k*4=8片。將每四塊分為一組,形成32位的數據寬度,根據該儲存容量大小一共需要16位地址線(可以根版據儲存容量除以數據寬度來確定)。

將32K*8晶元組成128K*16的只讀度器,所以首先位擴展將數據線8擴展到16,即D0~D15,然問後字擴展32K是15條地址線,128是17條地址線,所以要答用2/4解碼器將地址線15擴展到17,需要用到的晶元是(128/32)*(16/8)=8,連接如圖所示!紅色為A0~A14的地址匯流排。


(2)存儲器位的擴展實驗電路圖擴展閱讀:

用1K×4位的DRAM晶元構成4K×8位存儲器。是一個64K 1bit的DRAM晶元,將8片並接起來,可以構成64KB的動態存儲器。

每片只有一條輸入數據線,而地址引腳只有8條。為了形成64K地址,必須在系統地址匯流排和晶元地址引線之間專門設計一個地址形成電路。使系統地址匯流排信號能分時地加到8個地址的引腳上,藉助晶元內部的行鎖存器、列鎖存器和解碼電路選定晶元內的存儲單元,鎖存信號也靠著外部地址電路產生。

當要從DRAM晶元中讀出數據時,CPU 首先將行地址加在A0-A7上,而後送出RAS 鎖存信號,該信號的下降沿將地址鎖存在晶元內部。接著將列地址加到晶元的A0-A7上,再送CAS鎖存信號,也是在信號的下降沿將列地址鎖存在晶元內部。然後保持WE=1,則在CAS有效期間數據輸出並保持。

③ 畫出16K*8位的SRAM存儲器擴展連線圖。

這個是微機原理的題--存儲器擴展。2114是1K*4位,擴展到16K*8位。要同時進行字擴展和位擴展。

先進行位擴展:將兩塊2114並聯使用,組成了1k*8位

再進行字擴展:將並聯的兩塊2114組成的晶元組進行字擴展

這樣就完成了擴展過程。

④ 用32K×8位DRAM晶元擴展128K×16位的存儲器。要求畫出該存儲器的組成邏輯框圖

2K*8的晶元所以地址線為15條,即A0~A14,數據線為8,將32K*8晶元組成128K*16的只讀器,所以首先位擴展將數據線8擴展到16,即D0~D15,然後字擴展32K是15條地址線,128是17條地址線,所以要用2/4解碼器將地址線15擴展到17,需要用到的晶元是(128/32)*(16/8)=8,連接如圖所示!紅色為A0~A14的地址匯流排。
PS:地址線的計算:32K=1K*32 1K=2^10 32=2^5,所以32K=2^10*2^5=2^15,所以等於15條地址線,

⑤ 以8051單片機為核心,對其擴展8KB的外部程序儲存器。要求採用一片2764晶元,試畫出硬體邏輯連接圖並內詳

以8051單片機為核心,對其擴展8KB的外部程序儲存器。要求採用一片2764晶元。
----
滿足這種要求的電路,至少有十幾種畫法。
題目要求的是邏輯連接圖,更是一種簡略的、抽象的畫法。
到底應該簡略到什麼程度,誰也不知道。只有看到你的教材的例題,才能了解。
下面給出一種擴展一片2764的完整電路圖。

電路中,2764的地址范圍是:2000H~3FFFH。