zoukankan      html  css  js  c++  java
  • 计算机组成及系统结构-第七章 存储系统

    存储系统

    一、存储器

    • 半导体存储器作为主存储器(主存内存)
      • 存放当前正在执行的程序和数据
      • 半导体存储器可随机访问任一单元
    • 磁盘磁带光盘作为外存储器辅助存储器外存辅存)
      • 存放当前不在运行的大量程序和数据
      • 辅助存储器一般为串行访问存储器,需要顺序地一位一位地进行,访问指定信息所需时间与信息所在位置有关
    • 串行存储器分成顺序存取存储器直接存取存储器
      • 磁带上的信息以顺序的方式存储在带上,读/写时要待磁带移动到合适位置后才能顺序读/写,需要耗费较多时间,称为顺序存取存储器
      • 磁盘存储器对信息的存取包括两个操作: ① 磁头直接移动到信息所在区域(磁道);② 从该磁道的合适位置开始顺序读/写。比磁带要快得多,是直接存取存储器



    二、存储系统的层次结构


    1.主存-辅存层次

    2.cache-主存层次

    3.cache-主存-辅存三级存储层次

    4.主存—辅存层次与cache—主存层次的比较


    三、高速缓冲存储器(cache)


    1.cache工作原理

    • 相关概念

    • 基本结构

    • 效率

    • 写策略

    2.cache组织

    • 地址映像

      • 直接映像

      • 全相联映像

      • 组相联映像

    • 替换算法

      • FIFO算法
      • LRU算法
    • cache地址的监听

    3.多层次cache

    • 指令cache和数据cache
    • 多层次cache结构

    四、虚拟存储器


    虚拟存储器指的是“主存辅存”层次,程序员可以按虚存空间编址

    1.主存-辅存层次信息传送单位和存储管理

    • 段式管理


    • 页式管理

    2.页式虚拟存储器


    页表
    块表(TLB):

    3.段页式虚拟存储器


    多道程序

    4.虚拟存储器工作的全过程

    虚地址
    地址变换
    虚拟存储器工作全过程

    5.存储管理部件


    五、相联存储器


    1.基本概念


    2.基本构成

    3.例


    六、存储保护


    1.原因

    2.存储区域保护


    页表保护

    键保护方式

    环保护方式

    3.访问方式保护

    4.管理状态和用户状态


    参考-《计算机组成于结构》-清华大学 王爱英

  • 相关阅读:
    Codeforces 992C(数学)
    Codeforces 990C (思维)
    Codeforces 989C (构造)
    POJ 1511 Invitation Cards(链式前向星,dij,反向建边)
    Codeforces 1335E2 Three Blocks Palindrome (hard version)(暴力)
    POJ 3273 Monthly Expense(二分)
    POJ 2566 Bound Found(尺取前缀和)
    POJ 1321 棋盘问题(dfs)
    HDU 1506 Largest Rectangle in a Histogram(单调栈)
    POJ 2823 Sliding Window(单调队列)
  • 原文地址:https://www.cnblogs.com/fangzhiyou/p/12602085.html
Copyright © 2011-2022 走看看