目录
主存储器
主存和cpu之间的关系
主存中存储单元地址的分配
主存的技术指标
半导体芯片简介
片选线的作用:
线选法
重合法
随机存取存储器(RAM)
1.静态RAM(SRAM)
存储器和CPU连接
主存储器
主存和cpu之间的关系
主存中存储单元地址的分配
基本概念
位(bit)
位是电子计算机中最小的数据单位。每一位的状态只有两种:0或1,在硬件上利用高电压和低电压两种信号实现;字节(Byte, B)
字节由8个位组成,它是存储空间的基本计量单位;字
字由若干个字节组成。因此,字一定为字节的整数倍。字的位数称为字长(注意:字不等于字长乘以字节!字=字长×位)。比如一个8位的CPU,这里的8位指其字长为8位,即单位时间内可以处理8位二进制数,即一个字节数。现在的CPU大部分为64位,即单位时间内可以处理64位二进制数,即8个字节数;
* 为什么一个小方格里放两个数字呢?
因为一个字节是8位,一个16进制对应 ‘4位2进制 ’
* 第一行就是0,1,2,3地址,每个地址(一个方格)占8位即一个字节,就是说内存地址是以0开始编号,这是规定而已不用纠结
* 高位字节的字地址就是每个存储单元中高位(最左边的)的那个字节地址(小方块)的地址
* 大尾端 小尾端 更好记,尾端在高地址就是大端 在低地址就是小端
* 32位机器 一个字等于32bit也就是四个字节(一个字节是8bit)
奕哥百科:
地址线
用于传输地址信息的数据线,一根地址线可以通过高电平或低电平来区分1或0,因此一根地址线有两个状态:1或0,那么N根地址线可以表示个不同的状态。
按字节寻址
按字节寻址指一个地址线表示的数(即状态)与一个字节地址相对应。比如一台机器有30根地址线,如果按字节寻址,其寻址范围是=1GB。注意这里用的单位是B,原因如上文所述,30根地址线对应的是磁盘中的存储空间的基本单位,即1B,8个位。按字寻址
计算机以此方式寻址时,每一个地址值指向了一个字,这里指向的便不是按字节寻址中的字节了。如前文所述对字的定义,一个字里面有任意个字节,那么计算机如何知道其地址指向的到底是字中的第几个字节呢?这便需要地址线中分出一部分标出其所指的到底是字中的第一个字节,还是第二个,亦或是其他。比如一个计算机有30根地址线,如果按字寻址,其字的字长为64位的话,那么每个字长有4个字节,4个字节用二进制编码需要两位来区分(比如第1、2、3、4个字节分别为00,01,10,11)因此真正用来表示字的位置的地址线有30-2=28根,其寻址范围是2^28=256MW。注意这里单位为W表示一个字。按字寻址和按字节寻址相同处
不难发现,不论哪种方式,其编码内存中存储基本单位(即B)的数量是一样的。拿上述两个例子来说,按字节寻址可编码1GB,按字寻址编码256MW,而根据例子中对字长的约定1W=4B,即其用来表示字中到底要第几个字节的两根地址线的值共可编码4个不同,其最终可编码的字节数:256M×4B=1GB,因此寻址方式不同只是定义上的差异,其实际上搜索的地址范围(这里的地址范围指的是搜寻的字节数,不是寻址范围!寻址范围求法参考上文两个例子中的解法)是一样的。
主存的技术指标
一般来说,存取周期要比存取时间要长
半导体芯片简介
片选线的作用:
线选法
重合法
重合法就是横纵坐标确定一个存储单元
随机存取存储器(RAM)
1.静态RAM(SRAM)
我看视频看的非常绝望,怀疑人生,直接来写例题吧!!!!
SRAM结构图
题型1:求存储容量
求地址线个数就反过来求
题型二:扩充存储器容量
字扩展:增加水平方向的面积
位扩展:增加厚度
存储器和CPU连接
位扩展就是将2个芯片当长一个芯片来使用,同时进行读和写的操作,所以片选线要连一起
字扩展:
a10 是用来选哪个芯片工作的,a10=0,第一个工作
字位扩展:
服务器托管,北京服务器托管,服务器租用 http://www.fwqtg.net