存储器的种类很多,按其用途可分为主存储器和辅助存储器,主存储器又称内存储器(简称内存),辅助存储器又称外存储器(简称外存)。
内存储器最突出的特点是存取速度快,但是容量小、价格贵;外存储器的特点是容量大、价格低,但是存取速度慢。内存储器用于存放那些立即要用的程序和数据;外存储器用于存放暂时不用的程序和数据。
主存:也成为内存,由一组DRAM芯片组成的存储体,每个存储体都有一个端口,用于和cpu以及cache进行双向的数据传输,值得强调的是每个存储体可以单独的响应一个请求。
俗话就是指计算机中的内存条。 内存一般采用半导体存储单元,包括随机存储器(RAM)、只读存储器(ROM)。
通过总线和CPU进行数据的直接传输。程序被执行时,将主存中存放的数据和指令传输到CPU上进行执行。但内存只是暂存数据,一但断电(比如关机),其保存的数据将会丢失。
并行访问主存的方式:
• 单体多字主存:(如下图)
将字长加长。一次读写n个字。
结构如下图所示:
地址码被分为两部分,高位部分仍用于主存的地址来访问主存,而低位部分则用来控制一个 多路选择器,从读取的n个字中选取一个或者多个所需的字。
• 双端口主存:
同一个主存具有两组相互独立的读写控制线路和两个端口,每一个端口都有各自的片选控制 信号和输出使能控制信号,允许两个独立的CPU或者控制器同时异步访问存储单元。
最大的特点是存储数据共享。
外储存器是指除计算机内存及CPU缓存以外的储存器,此类储存器一般断电后仍然能保存数据。靠磁介质进行永久性保存数据。常见的外存储器有硬盘、软盘、光盘、U盘等。