fengwyen 发表于 2009-7-3 21:04:29

存储器系统

存储周期是存储器进行两次连续、独立的操作之间所需的最短时间。(其倒数为存取速度)

读出时间是指存储器收到有效地址开始,经过译码、驱动,直到将被选单元的内容读到数据寄存器中所用的时间。写入时间反之,由数据寄存器存放到被选单元。

地址总线是单向输入的,数量与芯片容量有关。
数据线是双向的,数量与芯片可读出或写入的数据位数有关。
控制线主要有读/写(I/O)和片选(CS)两种。

提高访存速度的措施主要分三个层面,即芯片技术、主存结构和存储系统层次结构。
芯片技术方面,快速页式动态存储器中采用页式访问访问来提高存储器访问速度。
主存结构方面,增加存储器的数据宽度和采用多体交叉存储技术。
存储系统层次结构是指存储器系统根据容量和工作速度分成若干个层次。
e.g 采用多体交叉访问的主存结构,其目的是:提高整体信息吞吐率,以解决CPU与主存之间的速度匹配问题。

地址映像与变换是在主存的地址和Cache地址之间建立一种确定的逻辑关系。
地址映像分为直接映像、全相连映像和组相连映像。
替换策略:随机法、FIFO、LRU等。
更新策略:写直达法和写回法。
(更新策略是当出现写操作Cache命中时,Cache如何更新。)

Cache的更新算法 (1) 写直达法(写通过法), Write-through CPU在执行写操作时,把数据同时写入Cache和主存。 (2) 写回法 (抵触修改法)Write-Back CPU数据只写入Cache,不写入主存

(http://courseware2.itsinghua.com/course/2004/yjs/jsjyyjs/gdjsjxtjg/2/zx/web/jsjjg_3_3.htm)

平均寻址时间:T_a=T_sa+T_wa=(T_smax+T_smin)/2+(T_wmax+T_wmin)/2
e.g 在硬盘组中,如果一个文件需占用几个磁道,则应将它存储在同一圆柱面的磁道中。

磁盘上常用的记录方式可分为归零制(RZ)、不归零制(NRZ)、调相制(PM)和调频制(FM)。
评价一种记录方式的优劣标准,主要反映在编码效率和自同步能力等方面。
e.g 磁表面存储的记录方式是指:写入电流波形的组成方式。
e.g 目前软盘中常用的磁记录方式为:MMF制。
e.g 磁盘一般采用FM记录方式。
e.g 磁带一般采用PM或NRZ记录方式。

在磁盘上形成磁道和扇区的过程称为格式化。

CRC校验码、奇偶校验码。
主存一般采用奇偶校验。

逻辑连接图中:ROM接地,RAM不接地。

磁盘常采用直接存取方式。磁盘的最小寻址单位是数据块。
主存必须采用随机存储方式(RAM)。

动态存储器的最大刷新周期为2ms。

集中刷新方式在刷新时间内CPU不能访问。

1Mb/片段存储芯片,应有20条地址输入引脚。(错误)
只有10条地址输入引脚,通过分时复用形成10位行地址、10位列地址。(还是不懂)

磁盘存储器与主存之间的信息传送采用DMA方式实现快速传送,但批量传送结束要采用程序中断方式来作结束处理。
页: [1]
查看完整版本: 存储器系统