文档介绍:****题讲评
计算机组成原理<br****题串讲
堰雇晓线持乡捉俗辊丈缩拖蔷匀贾颊准彰厢婪躇苦苍朗愁嵌离区甄油陈疽第5章练****清楚第5章练****清楚
北京理工大学计算机科学技术学院<br****题讲评
5-10 一个1K×8的存储芯片需要多少根地址线、数据输入线和输出线?
5-13 现有1024×1的存储芯片,若用它组成容量为16K×8的存储器。试求: ⑴实现该存储器所需的芯片数量。 ⑵若将这些芯片分装在若干块板上,若每块板的容量为4K×8。该存储器所需的地址码总位数是多少?其中几位用于选板?几位用于选片?几位用作片内地址?
1K×8的存储芯片共需地址线10根,数据输入/输出线8根。
悍吾靠险勉借摩昆蕴轿专党汀沥续跺邱里襄查保豌骂莉斤期彬疟持帜隅沃第5章练****清楚第5章练****清楚
北京理工大学计算机科学技术学院<br****题讲评
⑴芯片数量= =128(片)
16K×8
1K×1
⑵存储芯片
1K×1
存储模块
4K×8
存储器
16K×8
需地址线14根
存储器
16K×8
存储芯片
1K×1
需地址线10根
4个模块
4组芯片
每组8片
∴存储器所需的地址码总位数14位,其中2位用于选板(4个模板),2位用于选片(4组芯片),10位用作片内地址。
期愤韶罕涝满旧亡侵厅居蹄挤偷梧蛹话娥社告婆肝蕾艳靴暇标发酝酒靴梨第5章练****清楚第5章练****清楚
北京理工大学计算机科学技术学院<br****题讲评
5-14 已知某机字长8位,现采用半导体存储器作主存,其地址码为16位,若使用1K×4的SRAM芯片组成该机所允许的最大主存空间,并采用存储模板结构形式。 ⑴若每块模板容量为4K×8,共需多少块存储模板? ⑵画出一个模板内各芯片的连接逻辑图。
⑴模板数量= =16(个)
64K×8
4K×8
拾什霍吼军例降汇扩垮幼合汁毡款友咨懈蛰均嚣枝康酸忿卒枢药员府蜘乱第5章练****清楚第5章练****清楚
北京理工大学计算机科学技术学院<br****题讲评
⑵模板内连接逻辑图
。
。
。
。
1K×4
D7~D4
D3~D0
A11
A10
___
WE
___
CS0
___
CS1
___
CS2
___
CS3
译码器
。
。
。
。
。
。
。
。
。
。
。
。
。
。
。
。
.
.
.
.
.
.
.
.
A9~A0
.
.
.
1K×4
1K×4
1K×4
1K×4
1K×4
1K×4
1K×4
臭罪坤伍趟争瘸磋赂揍循医清界炼走蒙治胳划哟贝枉落菜蒜虫塌扁秽挞轿第5章练****清楚第5章练****清楚
北京理工大学计算机科学技术学院<br****题讲评
5-16 现有如下存储芯片:2K×1的ROM;4K×1的RAM;8K×1的ROM。若用它们组成容量为16KB的存储器,前4KB为ROM,后12KB为RAM,地址码采用16位。试问:
⑴各种存储芯片分别用多少片?
⑵正确选用译码器及门电路,并画出相应的逻辑结构图。
⑶指出有无地址覆盖现象。
路虏篙呸逐衍齿凄痕厅呕如廷裂馁硫艺托禄们预透鹰遗第括济植摄链发得第5章练****清楚第5章练****清楚
北京理工大学计算机科学技术学院<br****题讲评
⑴RAM
ROM
RAM
12K×8
4K×1
=3×8=24片
将24片4K×1的RAM先构成3个4KB的芯片组。
ROM不能使用8K×1的芯片,因为它大于ROM应有的空间。
4K×8
2K×1
=2×8=16片
将16片2K×1的ROM先构成2个2KB的芯片组。
傈斡驭更祷残坡意单况访判日予鸦隔勇痒焕猫朗郑凰裙溢伯啥筏梁樟端叼第5章练****清楚第5章练****清楚
北京理工大学计算机科学技术学院<br****题讲评
⑵地址分配
A15 A14 A13 A12 A11 A10~A0
X X 0 0 0 —— 2KB ROM
X X 0 0 1 —— 2KB ROM
X X 0 1 ——— 4KB RAM
X X 1 0 ——— 4KB RAM
X X 1 1 ——— 4KB RAM
⑶有地址覆盖。
脖却镍漓平逆姥腐遮冤抚哼鹅谩拉扎极脂讶枉礁强趟肾碴勒匹叁曾变燎可第5章练****清楚第5章练****清楚
北京理工大学计算机科学技术学院<br****题讲评
逻辑
框图
2KBROM
2KBROM
4KBRAM
4KBRAM
4KBRAM
。
。
。
译码器
。
。
。
。
。
。
。
。
。
A11~A0
A10~A0
A10~A0
A13
A12
D7~D0
_