计算机组成原理we指什么,计算机组成原理课后习题答案一到九章
在打開一頁的操作中,信號RAS的作用是: 將行地址鎖存到行地址譯碼器,選中存儲矩陣中的一行。
信號CAS的作用是:將列地址鎖存到列地址譯碼器,選中存儲矩陣中的某一行中的一列。
4.4 EEPROM與UV-EPROM比,其優點是什么?
答:與UV-EPROM比,用電實現擦除的PROM(Electrically Erasable Programmable ROM, EEPROM)有許多優勢。其一它是用電來擦除原有信息,因此可實現瞬間擦除,不像UV-EPROM需要20分鐘左右的擦除時間。此外,使用者還可以有選擇地擦除某個具體字節單元內的內容,而不像UV-EPROM那樣,擦除的是整個芯片的所有內容。而EEPROM的最主要優點是使用者可直接在電路板上對其進行擦除和編程,而不需要額外的擦除和編程設備。要充分利用EEPROM的特點,系統設計者必需在電路板上設置對EEPROM進行擦除和編程的電路。對EEPROM的擦除一般需要使用12.5伏的電壓(即在VPP引腳上要加有12.5伏的電壓)。但現在也有VPP為5~7伏的EEPROM產品,只不過價格要貴一些。
4.5 DRAM的tRC和tRAC指什么?兩者有何不同?
答:DRAM的tRC是指存取周期,即存儲器連續兩次讀寫操作之間最小的時間間隔。
DRAM的tRAC是指RAS訪問時間,即從給出有效的RAS信號那一刻算起,到可以使用出現在芯片的數據輸出引腳上的數據(或指令)為止所需的時間。 SRAM和ROM的存取周期和訪問時間總是相等的,而DRAM卻不是。這是因為當RAS信號變為無效后(由低變為高),它保持高電平狀態的持續時間最少要有tRP規定的那么長時間,以便預充內部電路,為下次訪問做準備。因此在DRAM中,存取周期與訪問時間的近似關系為: ..
tRC = tRAC + tRP
4.6 假設某存儲器地址長為22位,存儲器字長為16位,試問:
(1)該存儲器能存儲多少字節信息?
(2)若用64K×4位的DRAM芯片組織該存儲器,則需多少片芯片?
(3)在該存儲器的22位地址中,多少位用于選片尋址?多少位用于片內尋址? 答:(1)該存儲器可存儲222×2=223=8MB的信息。
22108
(2)需要芯片 2×16/64×2×4=2=256
(3)22位地址中,16位用于片內尋址,6位用于選片尋址。
4.7某8位計算機采用單總線結構,地址總線17根(A16?0,A16為高位),數據總
線8根雙向(D7?0),控制信號R/W(高電平為讀,低電平為寫)。已知該機的I/O設備與主存統一編址,若地址空間從0連續編址,其地址空間分配如下:最低16K為系統程序區,由ROM芯片組成;緊接著48K為備用區,暫不連接芯片;接著60K為用戶程序和數據空間,用靜態RAM芯片組成;最后4K為I/O設備區。現有芯片如下:
ROM:16k×8位,其中CS:為片選信號,低電平有效,OE:為讀出控制,低電平讀出有效。
靜態RAM:16K×8位,其中CS:為片選信號,低電平有效,WE:為寫控制信號,低電平寫,高電平讀。
譯碼器:3—8譯碼器。輸出低電平有效。 與非門:扇入系數不限。
試畫出主存芯片連接的邏輯圖并寫出各芯片地址分配表(假設存儲器從0連續進行編址)。
答:⑴ 共需5片,其中1片16K×8 ROM,4片16K×8 SRAM
⑵ 各芯片地址分配表
00000H ~ 03FFFH 系統程序區 16KB 04000H ~ 0FFFFH 備用區 48KB 10000H ~ 1EFFFH 用戶程序區和數據空間 60KB 1F000H ~ 1FFFFH I/O設備區 4K
0 0000 0000 0000 0000 ~ 0 0011 1111 1111 1111 A16A15A14=000 ROM 1片 0 0100 0000 0000 0000 ~ 0 1111 1111 1111 1111 備用區
1 0000 0000 0000 0000 ~ 1 0011 1111 1111 1111 A16A15A14=100 16KRAM 第
1片
1 0100 0000 0000 0000 ~ 1 0111 1111 1111 1111 A16A15A14=101 16KRAM 第2片
1 1000 0000 0000 0000 ~ 1 1011 1111 1111 1111 A16A15A14=110 16KRAM 第3片
1 1100 0000 0000 0000 ~ 1 1110 1111 1111 1111 A16A15A14=111 A13A12≠11 12KRAM 第4片
1 1111 0000 0000 0000 ~ 1 1111 1111 1111 1111 A16A15A14=111 A13A12=11 4K I/O設備區
0 0000 0000 0000 0000 ~ 0 0011 1111 1111 1111 00000H ~ 03FFFH 0 0100 0000 0000 0000 ~ 0 1111 1111 1111 1111 04000H ~ 0FFFFH 1 0000 0000 0000 0000 ~ 1 0011 1111 1111 1111 10000H ~ 13FFFH 1 0100 0000 0000 0000 ~ 1 0111 1111 1111 1111 14000H ~ 17FFFH 1 1000 0000 0000 0000 ~ 1 1011 1111 1111 1111 18000H ~ 1BFFFH 1 1100 0000 0000 0000 ~ 1 1110 1111 1111 1111 1C000H ~ 1EFFFH 1 1111 0000 0000 0000 ~ 1 1111 1111 1111 1111 1F000H ~ 1FFFFH ⑶ 主存芯片與CPU的連接邏輯圖
4.8 某8位計算機采用單總線結構,地址總線17根(A16~0,A16為高位),數據總線
8根雙向(D7~0),控制信號R/W(高電平為讀,低電平為寫)。
已知該機存儲器地址空間從0連續編址,其地址空間分配如下:最低8K為系統程序區,由ROM芯片組成;緊接著40K為備用區,暫不連接芯片;而后78K為用戶程序和數據空間,用靜態RAM芯片組成;最后2K用于I/O設備(與主存統一編址)。現有芯片如下:
SRAM:16K×8位,其中CS:為片選信號,低電平有效,WE:為寫控制信號,低電平寫,高電平讀。
ROM:8K×8位,其中CS:為片選信號,低電平有效,OE:為讀出控制,低電平讀出有效。
譯碼器:3 — 8譯碼器,輸出低電平有效;EN為使能信號,低電平時譯碼器功能有效。
其它“與、或”等邏輯門電路自選。 (1)請問該主存需多少SRAM芯片? (2)試畫出主存芯片與CPU的連接邏輯圖。 (3)寫出各芯片地址分配表。 答:(1)該主存需多少SRAM芯片?
∵ 用戶程序和數據空間,用靜態RAM芯片組成共78K,∴ 所需SRAM芯片為:78K×8/16K×8≈5片。最后一片只用14K。
另外,8K系統程序區所需ROM芯片為: 8K×8/8K×8=1片。 (3)各芯片地址分配表:
0 0000 0000 0000 0000 ~ 0 0001 1111 1111 1111 0 0000H~01FFFH 8KROM
1片
0 0010 0000 0000 0000 ~ 0 0011 1111 1111 1111 0 2000H~0BFFFH 備
用區 40K (5×8K)
0 0100 0000 0000 0000 ~ 0 0101 1111 1111 1111 0 0110 0000 0000 0000 ~ 0 0111 1111 1111 1111 0 1000 0000 0000 0000 ~ 0 1001 1111 1111 1111 0 1010 0000 0000 0000 ~ 0 1011 1111 1111 1111
0 1100 0000 0000 0000 ~ 0 1111 1111 1111 1111 0 C000H ~ 0 FFFFH
16KSRAM 第一片
總結
以上是生活随笔為你收集整理的计算机组成原理we指什么,计算机组成原理课后习题答案一到九章的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 计算机组成测试题目及答案,计算机组成原理
- 下一篇: 计算机一级挂科率,[转]计算机一级难吗?