A. 0800H—0FFFH選擇哪種存儲晶元(2K*4位,4K*8位,8K*8位)
摘要 您好,您的問題我已經看到了,正在整理答案,請稍等一會兒哦~
B. 現用2K*4的晶元組成一個8K*8的存儲器,則地址
2k
x
4
x
4
x
2=
8k
x
8地址線為13條.
每片晶元為2k
則
沒塊晶元的地址有2^11
第一塊晶元0000-07ff
第二塊晶元0800-0fff
第三塊晶元1000-17ff
第四塊晶元1800-1fff
第五塊晶元如此類推~~所以081f在第二塊晶元上~第二塊晶元最小地址是0800
C. 2Kx4位的存儲晶元組成16Kx8位的存儲器,具體看詳細~
存儲器容量的最小單位是「位」,即bit
,只能存放一位二進制數,即
0
或
1。
常用的容量單位是「位元組」,即
Byte,8個二進制位為一個位元組(B)。容量一般用KB,MB,GB,TB來表示,它們之間的關系相差1024倍。
1KB表示存儲器的位數8位,長度是1K。2K*4的晶元寬度是4位(半位元組),長度是2K,容量=4*2K
=8Kbit,按位元組計算就是1KB。
本題所用晶元數量=(16*8)/
(2*4)
=
16,矩陣是2*8,兩片並聯,長度是8片。
2K長度的地址范圍是0000H~07FFH,接著是0800H~0FFFH,0B1FH在第二級,最小地址編號為0800H。
D. 存儲器容量為4K8位需要2K4位晶元多少片所需片內地址線和片選地址線多少根
存儲器容量為4K8位需要2K4位晶元4片,所需片內地址線11根和片選地址線1根,但根據使用的MCU不同片選信號存在差異。分析如下:
對存儲器晶元進行字拓展,即4/2=2
對存儲器晶元進行位拓展,即8/4=2
故需要4片(2*2)RAM;此外需要1片74LS138。
存儲器的地址范圍:為2K,由2^11=2048=2K
故此處需要11根片內地址線,片選地址線只需要一根,通過反相器分成兩組,控制兩組(兩片RAM為一組)RAM的片選信號。接線原理圖如下圖:
(4)存儲晶元2k4擴展閱讀
1.存儲器容量的擴展
總片數=總容量/(容量/片)
(1)位擴展
只在位數方向擴展(加大字長),而晶元的字數和存儲器的字數是一致的。即bit前面不一樣,K前面保持一樣。
(2)字擴展
僅在字數方向擴展,而位數不變。即K前面不一樣,bit前面保持一樣。
(3)字和位同時擴展
綜合位擴展和字擴展。
2.存儲器地址解碼方法
(1)線選法
用高位地址直接作為晶元的片選信號,每一根地址選通一塊晶元(無位擴展情況)。
(2)全解碼法
除了將地址匯流排的低位地址直接與晶元的地址線相連之外,其餘高位地址全部接入解碼器,由解碼器的輸出作為各晶元的片選信號。
E. 假定用若干個2k*4位晶元組成一個8*8位存儲器,則地址0B1FH所在晶元的最小地址是
最小地址是0800H。
晶元的大小為2K×4位,而存儲器的大小為8K×8位,得出要獲得這樣一個大小的存儲器,需要8片2K×4位的晶元。
如果按位元組編址,對應一個大小為8K×8位的存儲器,需要13位地址,其中高3位為片選地址,低10位為片內地址,而題目給出的地址0B1FH轉換為二進制為0101100011111,其高3位為010,即片選地址為2。
因此,地址0B1FH對應第2片晶元,該晶元的起始地址(最小地址)為0100000000000,即0800H。
2kx4x4x2=8kx8地址線為13條.每片晶元為2k則沒塊晶元的地址有2^11;第一塊晶元0000-07ff;第二塊晶元0800-0fff;第三塊晶元1000-17ff;第四塊晶元1800-1fff;第五塊晶元如此類推。
(5)存儲晶元2k4擴展閱讀:
存儲器編址:以其位寬為單位,也就是說每個存儲器地址下的數據位數為位寬。如
8K*12bit的存儲器中的12就是存儲器的位寬,指每個存儲器地址下數據的位數。
這個12與地址線的多少無關,8K就是指有8K個不同的地址8K=81024=2^?2的多少次方等於81024就有多少根地址線,8=2^3,1024=2^10,那麼8K=2^13,存儲器地址線就為13根。
以SST39VF1601為例,存儲容量2M=16Mbit=16*2^20bit,
地址線定址范圍:2^20*16bit(地址線根數20,位寬16)。
以HY57V641620HG為例,存儲容量8M=88Mbit=642^20bit,
地址線定址范圍:222*16bit=64*220bit(地址線根數22,位寬16)。
F. 現有CPU地址線16條,數據線8條,存儲晶元容量為2K*4要構成4K*8的存儲系統,則(1)需要進
摘要
G. 計算機組成原理中 存儲晶元的地址線和數據線位數如何判斷
舉例子吧,如果是2K*4的晶元,2K是容量,由地址線決定,計算方法:2^n=容量,n就是地址線的位數,這里算出來是11位;4是一個存儲單元的位數,也就是數據線的位數,所以這個晶元的地址線11位,數據線4位。
H. 用2KX4b的存儲晶元組成一個8KB的存儲器需要多少晶元
8kB × 8b/B ÷ 2k ÷ 4b = 8 pcs
因此需要8片晶元。
由於存儲晶元是4位寬,因此2片一起提供8位數據寬度且它們的片選相同,分為這樣的4組。
總共8kB存儲空間,因此需要13根地址線。其中低11位大家連在一起,剩下來主控制器的2根高地址線通過三八解碼器分別接出4個片選接給4個組。