4 存储器

按字寻址时,需要根据字长分出一部分地址线来区分指向那个字节。

RAM

  

DRAM 做主存,SRAM做缓存Cache 

ROM 只读存储器,断电不丢失,但是后来改为可擦写,比如flash

磁盘是磁介质存储,不属于RAM或ROM

2020.6.18 P20~P33 耗费时间3h,遇到的主要问题是:
1、按字寻址,老师没讲按字寻址时要拿出单独的总线寻字里的字节。
2、三态门的工作原理,开始不认识三态门符号,导致看不明白那个电路图。

汉明码

汉明码(Hamming Code)是广泛用于内存和磁盘纠错的编码。汉明码不仅可以用来检测转移数据时发生的错误,还可以用来修正错误。(要注意的是,汉明码只能发现和修正一位错误,对于两位或者两位以上的错误无法正确和发现)。

 

 

 

 

 

直接映射 某一 主存块 只能固定 映射到 某一 缓存块 

全映射  某一 主存块 能 映射到 任一 缓存块 

组映射 某一 主存块 只能 映射到 某一 缓存 组 中的 任一块 

计算机的一个思想就是折中,折中的办法一般是分级。

直接映射利用率低,但是查询速度快。

全映射利用率高,但是块号又长又多,查询速度慢

一级cache靠近cpu的cache一般用直接映射,主要考虑速度问题,

二级cache一般用组映射,兼顾速度和利用率

三级chache靠近内存的一般用全映射,主要考虑cache利用率问题,

三、替换算法 

1. 先进先出 ( FIFO )算法 

2. 近期最少使用( LRU)算法 

 

原文地址:https://www.cnblogs.com/lakeslove/p/13164614.html