存储器分几个层次_存储器分几个层次组成

存储器分几个层次_存储器分几个层次组成Untitled Document实际上,Cache、主存、磁盘这三个存储器可以分别构成"Cache-主存"和"主存-磁盘"两个存储系统,也可以构成"Cache-主存-磁盘"

Untitled Document
  实际上,Cache、主存、磁盘这三个存储器可以分别构成"Cache-主存"和"主存-磁盘"两个存储系统,也可以构成"Cache-主存-磁盘"一个存储系统,或没有主存储器,构成一个"Cache-磁盘"存储系统,即所谓全Cache存储系统。

  1、两个存储系统组织方式

  有"Cache-主存"和"主存-磁盘"两个独立的存储系统。这种结构也称为物理地址Cache,图5.37是这种组织方式的结构框图。

  当CPU要访问存储器时,给出一个虚拟地址。由存储管理部件(MMU:Memory Managing Unit)中的地址变换部件把CPU发出的虚拟地址变换成主存物理地址。然后用主存物理地址访问Cache。如果要访问的数据或指令在Cache被找到,则Cache命中,否则,发出Cache块失效,用这个物理地址访问主存储器,取出一块数据或指令装入Cache,同时,也把CPU所需要的数据或指令送往CPU。如Intel公司的i486和DEC公司的VAX
8600等处理机均采用这种两级存储系统。

图 5.37 物理地址Cache存储系统

存储器分几个层次_存储器分几个层次组成

  2、一个存储系统组织方式

  把Cache、主存和磁盘三个存储器组织在一起构成一个"Cache-主存-磁盘"存储系统,这种组织方式称为虚拟地址Cache。结构框图如图5.38所示。

图 5.38 虚拟地址Cache存储系统

存储器分几个层次_存储器分几个层次组成

  当CPU要访问存储器时,把虚拟地址直接送往存储管理部件MMU和Cache。Cache能够直接接受虚拟地址的访问,把CPU所需要的数据或指令找出来。如果Cache发生块失效,则用经过MMU变换得到的主存物理地址访问主存储器,把读出的一块数据或指令装入到Cache中。同时,也把CPU所需要的数据或指令送入CPU。如Intel公司的i860等处理机采用这种组织方式。

  3、全Cache存储系统

  全Cache存储系统是最近才出现的一种新的存储器组织方式,它没有主存储器,只用Cache和磁盘(实际上只是磁盘中的一部分)构成"Cache-磁盘"存储系统。

 

激活谷谷主为您准备了激活教程,为节约您的时间请移步至置顶文章:https://sigusoft.com/99576.html

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。 文章由激活谷谷主-小谷整理,转载请注明出处:https://sigusoft.com/95126.html

(0)
上一篇 2024年 5月 25日 下午1:10
下一篇 2024年 5月 25日

相关推荐

  • bandzip是什么软件_bandizip怎么添加到右键菜单

    bandzip是什么软件_bandizip怎么添加到右键菜单如何在访达右键菜单使用Bandizip如何在访达右键菜单使用Bandizip根据Apple的应用程序沙盒政策,macOS允许Bandizip只能对有访问权限的文件夹进行压缩和解压。 若将文件夹添加到可访问文件夹列表中,该文件夹的所有子文件夹都会具

    2024年 5月 10日
  • Axure怎么读_axure是什么软件

    Axure怎么读_axure是什么软件Axure中文学习网前言 数据重复是指在数据集中存在相同的数据记录,数据重复的原因有很多,比如人为操作失误、多点采集、数据传输错误、备份还原错误等。 数据去重是指在数据处理中,通过比较不同记录之间的特定字段,将相同或类似的记录保留一份,并删除其他副

    激活谷笔记 2024年 5月 9日
  • 找不到gpdit.msc_找不到gpdit.msc文件

    找不到gpdit.msc_找不到gpdit.msc文件找不到 gpedit.msc 的最优解决办法上次讲了一下最基础的优化,其中很多人反映gpedit.msc文件打不开,Windows说找不到该文件。主要原因是你的Windows系统版本是家庭版,不具备这个功能,今天来个教程,让家庭版也能使用它。1.点击最上面的查看

    2024年 5月 28日
  • pycharm怎么开始编程序_pycharm写完代码怎么运行

    pycharm怎么开始编程序_pycharm写完代码怎么运行Pycharm简单使用教程1、下载pycharm pycharm是一种Python IDE,能够帮助我们在编写代码时提高效率。 网上提供的有专业版和教育版之分。专业版是收费的,功能更全面点。教育版或社区版是阉割版本,但它是免费的。2、pycharm的

    2024年 5月 12日
  • 软件技术基础实验报告总结怎么写

    软件技术基础实验报告总结怎么写实验一:线性表/栈与队一、实验目的了解实现线性表/栈与队/数组所涉及到的数据结构。二、实验要求因受时间限制,从以下给出的4个实验内容中任选3个,分析并补齐给出的源程序,运行相应的程序,检验运行结果,以此巩固对相应部分的理论知识的理解。1.复习线性表、栈与队列

    激活谷笔记 2024年 5月 17日
  • 数组指针赋值方式

    数组指针赋值方式C提供了指针的一些基本操作,先来看赋值。一、赋值指针赋值可以有以下几种形式1.使用数组名2.使用带地址运算符(&)的变量3.另一个指针通过一个代码示例来演示#include<stdio.h>int main(void){int arr[5] = {100,200,3

    激活谷笔记 2024年 5月 18日
  • 匹配括号序列的方法_匹配括号序列的方法有哪些

    匹配括号序列的方法_匹配括号序列的方法有哪些应届生JAVA面试笔试选择题(答案+解析)陈老师 请扫描加好友提供最新落户政策及一对一落户上海咨询方案上海留学生落户/留学生落户上海/留学生落户上海政策咨询 研究生上海落户/上海落户政策2022硕士/上海

    2024年 5月 27日
  • xshell怎么念_shell怎么读的

    xshell怎么念_shell怎么读的shell是什么意思_shell用英语怎么说_shell的翻译_shell翻译成_shell的中文意思_shell怎么读,shell的读音,shell的用法,shell的例句n.壳,外壳,外皮,外套,防御物outeroystercrustinte

    激活谷笔记 2024年 5月 16日
  • arm架构有什么优势_arm架构有什么优势和劣势

    arm架构有什么优势_arm架构有什么优势和劣势芯来科技CEO专访:RISC-V与ARM架构相比有何优势和劣势?RISC-V正在成为硅谷、中国乃至全球IC设计圈的热门话题,有人将之比作“半导体行业的Linux”。那么,RISC-V是什么?它与ARM架构相比有何优势和劣势?笔者对中国大陆本土唯一专注于RISC-V处理器内核开发的芯来科技创

    2024年 6月 2日
  • l298n驱动芯片引脚图_驱动l298n电路图

    l298n驱动芯片引脚图_驱动l298n电路图L298n电机驱动模块(芯片)快速入门电子专业毕业设计论文资料电路设计单片机设计软硬件设计401~500例学习资料合集:0401、用移位寄存器制作步进电机驱动电路.rar0402、油田区域网无线综合测控系统软件模块的设计.rar0403、有效负载电阻&m

    激活谷笔记 2024年 5月 30日
  • WebStorm激活2024.1.1(PhpStorm 2024.1.1 最新激活码,激活成功教程版安装教程(亲测有效))

    WebStorm激活2024.1.1(PhpStorm 2024.1.1 最新激活码,激活成功教程版安装教程(亲测有效))

    2024年 6月 6日
  • 哈夫曼树等长编码怎么求_哈夫曼树等长编码长度

    哈夫曼树等长编码怎么求_哈夫曼树等长编码长度C++ 漫谈哈夫曼树欢迎光临:编程驿站,更多好文等你来!1. 前言什么是哈夫曼树?把权值不同的个结点构造成一棵二叉树,如果此树满足以下几个条件:此 个结点为二叉树的 。较大的结点离根结点较近,权值较小的结点离根结点较远。该树的

    2024年 5月 22日
关注微信