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个组。