2012(2)微机接口作业题解_CH5
时间:2026-01-16
时间:2026-01-16
微机接口作业题解
【5.8】现有1024¯1静态RAM芯片,欲组成64K¯8位存储容量的存储器。试求需要多少RAM芯片?多少芯片组?多少根片内地址选择线?多少根芯片选择线? 解:1024=1K,1K¯1位扩展到64K¯8位,需:
(1) 芯片数:Σ=(64K/1K) ¯ (8bit/1 bit)=64¯8=512(片); (2) 每组芯片构成1K¯8位空间,共需64组;
(3) 1K=210,故有10根片内地址选择线,由地址总线提供低位地址信号线,直接接入芯片地
址引脚;
(4) 芯片选择线即片选线,是由地址总线提供高位地址信号线,接入地址译码器后产生片选
输出,再接入芯片片选引脚,共需64根芯片选择线(、至少需要6根高位地址信号线提供译码输入)。
【5.9】下列RAM各需要多少个地址输入端? 512¯4位,1K¯8位,1K¯4位,2K¯1位
4K¯12位,16K¯1位,64K¯1位,256¯1位
解:RAM地址输入端的数量取决于RAM内部的单元数量,即RAM的字容量,也即地址容量,其与RAM的位数无关,有:
2n=M,
其中,n是地址输入端的数量,M是RAM的字容量。 上述各小题的地址输入端的数量n依次为: 29=512Ön=9; 210=1KÖn=10; 210=1KÖn=10; 211=2KÖn=11; 212=4KÖn=12;214=16KÖn=14;216=64KÖn=16;28=256Ön=8;
【5.10】用下列RAM组成存储器,各需要多少个RAM芯片?地址需要多少位作为片内地址选择端?多少位地址作为芯片选择端?
(1)512¯1B RAM组成16K¯8位存储器 (2)1024¯1B RAM组成64K¯8B存储器 (3)2K¯4B RAM组成64K¯8B存储器 (4)8K¯8B RAM组成64K¯8B存储器 解:题中*B应视为BIT,即位
1.芯片总数分别为(字扩展数¯位扩展数): (1)(16K /0.5K)¯(8/1)=32¯8=256片; (2)(64K /1K)¯(8/1)=64¯8=512片; (3)(64K /2K)¯(8/4)=32¯2=64片; (4)(64K /8K)¯(8/8)=8¯1=8片;
2.片内地址选择所需地址位数n(2n=M,M为芯片字容量): (1)29=0.5K=512 Ö n=9(位); (2)210=1K Ö n=10(位); (3)211=2K Ö n=11(位); (4)213=8K Ö n=13(位)
3.芯片选择(至少)需要地址位数m(2m=字扩展数): (1)25=32 Ö m=5(位); (2)26=64 Ö m=6(位); (3)25=32 Ö m=5(位); (4)23=8 Ö m=3(位);
微机接口作业题解
【5.11】用1K¯8位的存储芯片组成2K¯16位的存储器,其它地址线的高位与74LS138译码器相连接,以产生存储芯片的片选信号。试画出存储器与CPU之间的地址线、数据线的连线图,并注明每片存储芯片的存储空间(地址)范围。 解:
(1) 扩展分析
Σ=(2K/1K)¯(16/8)=2¯2=4(片) (2) 地址分配
x 按8086CPU存储空间组织要求,构成奇偶分体结构
x 按字节编址,共4KB字容量,4K=212,所需地址线总数至少12位; x 芯片字容量为1K,1K=210,片内寻址所需低位地址线位数为10位; x 字扩展数为4K/1K=4,需要2位高位地址线(符合所需地址线总数至少12位的分析结果),
产生2位片选信号(不是4位),每位片选线选中2K地址空间,含2个1K芯片,分别组成奇、偶地址体。
ABH_H ABH_L 奇偶
片内寻址
片选地址 固定地址 寻址AB A19 A18 A17 A16 A15 A14 A13A12A11A10A9 A8 A7 A6 A5 A4 A3 A2 A1 A0 MEM A9 A8 A7 A6 A5 A4 A3 A2 A1 A0
使能端 138 C B A
0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0# 0
1 1 1 1 1 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0
0 0 0 0 0 0 0 0 1 1# 0
1 1 1 1 1 1 1 1 1 1
0 0 0 0 0 0 0 0 0 0
0 0 0 0 0 0 0 1 0 2# 0
1 1 1 1 1 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0
0 0 0 0 0 0 0 1 1 3# 0
1 1 1 1 1 1 1 1 1 1
(3) 译码、连线图
(4) 片选端/芯片地址范围
0#:00000 H ~ 007FE H(偶地址);1#:00001 H ~ 007FF H(奇地址); 2#:00800 H ~ 00FFE H(偶地址);3#:00801 H ~ 00FFF H(奇地址);
微机接口作业题解
【5.12】 8088 CPU构成的微机系统,采用全译码方法,外接存储器芯片,用Intel 6116(2048¯8位)组成8KB存储器,规定其地址范围为:01000H~02FFFH,用74LS138进行译码,画出CPU与RAM芯片连接图。 解:
(1) 扩展分析
RAM:Σ1=(8K/2K)¯(8/8)=4¯1=4(片) (2) 地址分配
x 按8088CPU存储空间组织要求,按字节连续编址。共8K字容量,8K=213,所需地址线
总数至少13位(A12~A0);
x 芯片字容量为2K,2K=211,片内寻址所需低位地址线位数为11位(A10~A0);
x 字扩展数为8K/2K=4,需要2位高位地址线进入译码器,产生4位片选信号,每位片选
线选中2K地址空间。
ABH_H ABH_L
片内寻址
固定地址 片选地址 AB A19 A18 A17 A16 A15 A14 A13A12A11A10A9 A8 A7 A6 A5 A4 A3 A2 A1 A0 MEM A10A9 A8 A7 A6 A5 A4 A3 A2 A1 A0
使能端 138 C B A
0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0# 0
1 1 1 1 1 1 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0
0 0 0 0 0 0 1 1 1# 0
1 1 1 1 1 1 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0
0 0 0 0 0 1 0 0 2# 0
1 1 1 1 1 1 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0
0 0 0 0 0 1 0 1 3# 0
1 1 1 1 1 1 1 1 1 1 1
(3) 译码、连线图
(4) 片选端/芯片地址范围
0#:01000 H ~ 017FF H;1#:01800 H ~ 01FFF H; 2#:02000 H ~ 027FF H;3#:02800 H ~ 02FFF H;
微机接口作业题解
【5.13】 8088 CPU构成微机系统,其存储器由6264(8K¯8位)组成 …… 此处隐藏:5765字,全部文档内容请下载后查看。喜欢就下载吧 ……