㈠ 用64K*1位的存储器芯片,如何构成64K*8位的存储器。(请给出所用芯片的数量和分
需要8个64K*1的存储芯片。把8片的地址线连在一起,其他的读写控制信号可以共享,作为输入,然后将8个1bit的输入出拼接成8位,这样就是一个64K*8的存储器了。
㈡ 用16K×8位的DRAM芯片构成64K ×32位存储器
存储总容量为64KB,故地址总线需16 位。现使用16K*8 位DRAM 芯片,共需16 片。芯片本身地址线占14 位,所以采用位并联与地址串联相结合的方法来组成整个存储器,其中使用一片2:4 译码器。
根据已知条件,CPU 在1us 内至少访存一次,而整个存储器的平均读/写周期为0.5us,如果采用集中刷新,有64us 的死时间,字扩展有串联 位扩展有并联,要4*4=16个DRAM芯片。
工作原理
存储器是用来存储程序和各种数据信息的记忆部件。存储器可分为主存储器(简称主存或内存)和辅助存储器(简称辅存或外存)两大类。和CPU直接交换信息的是主存。
主存的工作方式是按存储单元的地址存放或读取各类信息,统称访问存储器。主存中汇集存储单元的载体称为存储体,存储体中每个单元能够存放一串二进制码表示的信息,该信息的总位数称为一个存储单元的字长。存储单元的地址与存储在其中的信息是一一对应的,单元地址只有一个,固定不变,而存储在其中的信息是可以更换的。
以上内容参考:网络-存储器
㈢ 由存储器芯片扩展成存储器由哪几种译码方式各由什么特点
容量扩展主要有两种方式,并位和串位,举个例子,有个2KB的存储器,我再扩展个2KB的存储器,如果是并位扩展方式,地址范围还是2k的空间,不过每次读出的是16bit;如果是串位方式,则直接扩展成4KB,有4k的地址范围,每次读出8bit,不知道你明白了没有?这个跟片选信号连接方式,以及地址、数据线连接方式有关. 一般来说是以Byte为读取单位,通常都是串行扩展,即地址线性扩展,2KB的空间,再增加2KB,一共就4KB的存储器,也是最常用的方式,地址线的高位通过译码电路构成片选信号,低位为每片的地址信号.
㈣ 存储芯片中字结构方式和位结构方式有什么不同
字结构方式:一个字节的8位制作在一块芯片上,选中芯片可一次性读/写8位信息,封装时引线较多。例如:1K的存储器芯片由128×8组成,访问它要7根地址线和8根数据线。
位结构方式:1个芯片内的基本单元作不同字的同一位,8位由8块芯片组成。优点是芯片封装时引线少,例如: 1 K存储器芯片由1024×1组成,访问它要10根地址线和1根数据线。
㈤ 用1K×4位的RAM芯片构成2K×8位的存储器,画出CPU和存储芯片的连接图.
分析:用1K×4位的RAM芯片构让嫌成2K×8位的存储器,1K×4位构成2K×8位单用字扩展或者单用位扩展无法解决问题,要字扩展和位扩展同时进行。画出CPU和存储芯片的连接图如下图:
1KB=2^10B,2KB=2^11B
(5)芯片构成存储器的方式扩展阅读:
存储信息一般是存储在存储器(ROM、RAM)上的 。
在实际应用中,经常出现一片ROM或RAM芯片不能满足对存储器樱滑枝容量需求的情况,这就需要用若干片ROM或RAM组合起来形成一个存储容量更大的存储器。而组合方式有字扩展和位扩展两种。
用多片位宽相同的存储器(ROM或RAM)芯片扩展包含更多存储器的过程。一般是在每个字的位数够而字的数目不够时使用。
生产的存储器芯片容量有限,在字数或字长方面与实际存储器要求有所差脊敏距,所以要在字向与位向两方面进行扩充,才能满足实际存储器的要求。
cpu对存储器进行读写操作时,首先由地址总线给出地址信号,然后再发出有关进行读操作与写操作的控制信号,最后在数据总线上进行信息交换。
把用位数较少的多片存储器(ROM或RAM)组合成位数更多的存储器的扩展方法。位扩展只是扩展的位数。
㈥ 存储芯片的组成
存储体由哪些组成
存储体由许多的存储单元组成,每个存储单元里面又包含若干个存储元件,每个存储元件可以存储一位二进制数0/1。
存储单元:
存储单元表示存储二进制代码的容器,一个存储单元可以存储一连串的二进制代码,这串二进制代码被称为一个存储字,代码的位数为存储字长。
在存储体中,存储单元是有编号的,这些编号称为存储单元的地址号。而存储单元地址的分配有两种方式,分别是大端、大尾方式、小端、小尾方式。
存储单元是按地址寻访的,这些地址同样都是二进制的形式。
MAR
MAR叫做存储地址寄存器,保存的是存储单元的地址,其位数反映了存储单元的个数。
用个例子来说明下:
比如有32个存储单元,而存储单元的地址是用二进制来表示的,那么5位二进制数就可以32个存储单元。那么,MAR的位数就是5位。
在实际运用中,我们 知道了MAR的位数,存储单元的个数也可以知道了。
MDR
MDR表示存储数据寄存器,其位数反映存储字长。
MDR存放的是从存储元件读出,或者要写入某存储元件的数据(二进制数)。
如果MDR=16,,每个存储单元进行访问的时候,数据是16位,那么存储字长就是16位。
主存储器和CPU的工作原理
在现代计算中,要想完成一个完整的读取操作,CPU中的控制器要给主存发送一系列的控制信号(读写命令、地址译码或者发送驱动信号等等)。
说明:
1.主存由半导体元件和电容器件组成。
2.驱动器、译码器、读写电路均位于主存储芯片中。
3.MAR、MDR位于CPU的内部芯片中
4.存储芯片和CPU芯片通过系统总线(数据总线、系统总线)连接。