机组笔记(第四章 2)

  1. 只读存储器
    1. 厂家写好 -> 用户自己写(一次性) -> 多次写(可擦除) -> 电可擦写(特定设备) -> 电可擦写(直连计算机)
  2. 存储器与CPU的连接
    1. 存储器容量的扩展 (封装)
      1. 位扩展(增加存储字长)
      2. 字扩展(
      3. 同时扩展
    2. 存储器与CPU的连接
      1. 地址线的连接
      2. 数据线的连接
      3. 读/写命令线的连接
      4. 片选线的连接
      5. 合理选择存储芯片(芯片尽可能少,片选逻辑尽可能简单)
      6. 其他 时序,负载
  3. 存储器的校验
    1. 合法代码:\left \{ xxx, xxx, xxx, xxx \right \} x \in \left \{ 0, 1 \right \}   集合内的任意一条xxx 都是合法代码
    2. 编码的最小距离 任意两组合法代码之间 二进制位数 最小差异
    3. 编码的纠错检错与编码的最小距离有关
    4. 汉明码的组成
      1. 奇偶校验:在01串前加个数 使得整个串的1的个数为偶数
      2. 分组校验: 将01串分成若干组,对每一组都进行上述的偶校验
      3. 分组的非划分方式:                                                                              
      4. 汉明码的组成
        1. 需要添加多少检测位 2 ^ k \geq k + n + 1
        2. 检测位的位置 2^{i} (i = 0, 1, 2, 3, ...)
        3. 检测位的取值 检测位的取值与该位所检测的小组所承担的奇偶校验任务有关
  4. 提高访问速度的措施(CPU的速度的增加远大于存储速度的增加)
    1. 采用高度器件
    2. 采用层次结构 Cache-主存
    3. 调整主存结构
      1. 单体多字系统  1.写入数据时可能不需要这么多位,这样会覆盖之前的数据,2.读入数据时,cpu需要数据可能不是连续性的                                                                    
      2. 多体并行系统  会形成某一个存储体很忙,另外几个很闲的状态

猜你喜欢

转载自blog.csdn.net/qq_38043440/article/details/89301185