计算机网络第3章存储系统1.pptVIP

  • 3
  • 0
  • 约3.12千字
  • 约 60页
  • 2021-03-20 发布于广东
  • 举报
层次结构存储系统;;;第 3.1节;;;一、存储器分类;(1)按工作性质/存取方式分类 随机存取存储器RAM (Random Access Memory) 每个单元读写时间一样,且与各单元所在位置无关。如:内存。 顺序存取存储器SAM (Sequential Access Memory) 数据按顺序从存储载体的始端读出或写入,因而存取时间的长短与信息所在位置有关。 信息记录格式以记录块(或数据块)为单位,加上间隔和标志区顺序排列若干记录块组成记录文件。如:磁带。 直接存取存储器DAM (Direct Access Memory) 直接定位到读写数据块,在读写数据块时按顺序进行。 是在存取信息时先指向存储器中的一个小的区域(如磁盘上的一个磁道),然后再在这一小区内进行顺序检索。如磁盘。 相联存储器AM (Associate Memory) CAM (Content Addressed Memory) 按内容检索到存储位置进行读写。例如:快表。;(2)按存储介质分类 -磁介质存储器:用磁性材料制造的存储器。 如磁盘、磁带等。 优点:存储容量大、成本低、存储信息不易丢失 缺点:体积大、存取速度慢。 -半导体存储器:用半导体器件组成的存储器。 优点:集成度高、体积小、容量大、存取速度快。 双极型,静态MOS型,动态MOS型 -光存储器:由激光束在光盘的表面形成不同的刻痕而保存信息,读出时用激光束照射盘面,依靠盘面反射光强度的不同来读取信息。 如:CD,CD-ROM,DVD ;(3)按信息的可更改性分类 读写存储器(Read / Write Memory):可读可写 只读存储器(Read Only Memory):只能读不能写;(5)按功能/容量/速度/所在位置分类 寄存器(Register) 封装在CPU内,用于存放当前正在执行的指令和使用的数据 用触发器实现,速度快,容量小(几~几十个) 高速缓存(Cache) 位于CPU内部或附近,用来存放当前要执行的局部程序段和数据 用SRAM实现,速度可与CPU匹配,容量小(几MB) 内存储器MM(主存储器Main (Primary) Memory) 位于CPU之外,用来存放已被启动的程序及所用的数据 用DRAM实现,速度较快,容量较大(几GB) 外存储器AM (辅助存储器Auxiliary / Secondary Storage) 位于主机之外,用来存放暂不运行的程序、数据或存档文件 用磁表面或光存储器实现,容量大而速度慢;内存由半导体存储器芯片组成,芯片有多种类型:;内存与外存的关系及比较;;;主存的结构(2);(思考题)主存的结构;(1)按字节连续编址,每个存储单元为1个字节(8个二进位) (2)存储容量:所包含的存储单元的总数(单位:MB或GB) (3)存取时间TA:从CPU送出内存单元的地址码开始,到主存读出数据并送到CPU(或者是把CPU数据写入主存)所需要的时间(单位:ns,1 ns = 10-9 s), 分为读取时间和写入时间 (4)存储周期TMC:连读两次访问存储器所需的最小时间间隔,它应等于存取时间加上下一次存取开始前所要求的附加时间,因此,TMC比TA大( 因为存储器由于读出放大器、驱动电路等都有一段稳定恢复时间,所以读出后不能立即进行下一次访问。 ) (就像一趟火车运行时间和发车周期是两个不同概念一样。);六管静态MOS管电路(不要求);1.六管单元;Z:加高电平,T5,T6导通,选中该单元。; 动态单管记忆单元电路(不要求);++;半导体RAM的组织;A0 A1 … AN-1 CS;地址译码器的作用 就是用来接受CPU送来的地址信号并对它进行译码,选择与此地址码相对应的存储单元,以便对该单元进行读/写操作。 译码方式 存储器地址译码有两种方式,通常称为单译码与双译码。 (1) 单译码 单译码方式又称字结构,适用于小容量存储器。 (2) 双译码 在双译码结构中,将地址译码器分成两部分,即行译码器(又叫X译码器)和列译码器(又叫Y译码器)。X译码器输出行地址选择信号,Y译码器输出列地址选择信号。行列选择线交叉处即为所选中的内存单元,这种方式的特点是译码输出线较少。 ;;74LS138经常用来作为存储器的译码电路。;G2A G2B G1;第 3.2节;;;1.主存储器的组成与控制;1.位扩展;【例1】用64K*1位的芯片组成64K*8位的系统; 字扩展: 数据位满足要求,需对地址空间进行扩展。 字扩展指的是增加存储器中字的数量。

文档评论(0)

1亿VIP精品文档

相关文档