首页 > 其他分享 >计算机组成与体系结构-层次化存储体系

计算机组成与体系结构-层次化存储体系

时间:2024-07-27 14:39:42浏览次数:6  
标签:层次化 集成 存储体系 主存 断电 局部性 体系结构

将数据分为多个层次进行存储,以最优的控制调度算法和合理的成本,构成具有性能可接受的存储系统.

解决两个矛盾

image
采用层次化存储体系,可以通过平衡存储介质的速度和成本得到最佳的存储效用。解决了主存容量不足高成本的矛盾、CPU主存速度不匹配的矛盾
image

存储器分类

image
RAM,随机存取存储器
特点:随机存取,速度快,断电丢失。
SRAM快贵低 不需要刷新(S爽)
快-速度快,贵-价格贵,低-集成率低
高速缓存→ 容量小 → 集成率低 →速度快 → 价格高 →功耗大
(由晶体管构成,一直充电就行)
DRAM慢高省 需要刷新(D动)
慢-速度慢,高-集成率高,省-价格便宜
主存(内存)→ 容量大 → 集成率高 →速度慢 → 价格低 → 功耗小
(由电容构成,电容会自动放电所以需要充电)

ROM,只读存储器
特点:只能读出,不能
考点:EEPROM
随意写入,断电不丢失

FLASH,长寿非易失性
存储器,也叫“闪存”
特点:断电不丢失。

局部性原理

时间局部性:如果某个数据被访问,那么在不久的将来它可能再次被访问
空间局部性:
如果某个数据项被访问,与它相邻的数据可能也将被访问
image

标签:层次化,集成,存储体系,主存,断电,局部性,体系结构
From: https://www.cnblogs.com/xieshier/p/18326926

相关文章

  • 计算机组成与体系结构-主存编址
    主存存储器的基本单位是存储单元一般以8位二进制(bit位)为一个存储单元(Byte字节)每个存储单元都有一个地址,一般用十六进制数表示主存编址编址给每个单元赋予一个地址码,就叫编址。经编址后,存储器在逻辑上便构成一个线性地址空间。编址可以按字或字节编址寻址存取数据......
  • 计算机组成与体系结构-CPU组成
    CPU由控制器和运算器两大部分组成,在控制器的控制之下,运算器存储器和输入输出设备等部件构成了一个整体。CPU的控制器程序计数器(PC):存放下一条指令在内存的地址指令寄存器(IR):存放即将要执行的指令指令译码器(ID):翻译指令(操作码+操作地址)地址寄存器(AR):保存当前CPU所......
  • 计算机组成与体系结构-指令系统
    指令指令(又称机器指令):是指示计算机执行某种操作的命令,是计算机运行的最小功能单位由二进制表示,一条指令通常包括操作码字段和地址码字段两部分。操作码指出是什么操作,操作数直接指出操作数本身或者其对应地址。指令系统CISC(复杂指令系统):指令数量多,支持的寻址方式多,研制......
  • 计算机组成与体系结构-计算机进制
    在线进制转换工具:https://tool.oschina.net/hexconvert二进制0b开头,由数字0、1组成,如:0b100101110八进制0开头,由0~7组成的数。如0126,050000十六进制以0X或0x开头,由09,AF或a~f组成。如0x12A,0x5a000,以H结尾也表示十六进制,如:C000H进制转换十进制转二进制,采用除二取余法......
  • 计算机体系结构|| Tomasulo算法(5)
    实验5Tomasulo算法5.1实验目的(1)加深对指令集并行性及开发的理解。(2)加深对Tomasulo算法的理解。.(3)掌握Tomulo算法在指令流出、执行、写结果各阶段对浮点操作指令以及load和store指令进行什么处理。(4)掌握采用了Tomasulo算法的浮点处理部件的结构。(5)掌握保留站的结构。(6)给......
  • MySQL体系结构与查询执行流程详解
    MySQL体系结构与查询执行过程详解MySQL是一个采用单进程多线程架构模式的关系型数据库管理系统。本文将详细介绍MySQL的体系结构及其查询语句的执行过程,并探讨性能优化的关键点。MySQL体系结构MySQL的架构为Client-Server架构。总体上,我们可以将MySQL的体系结......
  • ARM体系结构和接口技术(十)按键中断实验①
    一、按键中断实验(一)分析按键电路图(二)芯片手册二、按键中断实验分析注:NVIC----Cortx-M核GIC----Cortx-A核(一)查看所有外设的总线以及寄存器基地址注:GIC的总线是A7核的内部总线,也就是说,它是由ARM公司完成的注:EXTI的时钟源无需手动使能,它一直是使能状态(二)RCC章节(......
  • ARM体系结构和接口技术(九)异常
    文章目录(一)异常模式(二)Cortex-A7核的异常处理流程分析1.保存现场(系统自动完成)2.恢复现场(程序员手动完成)3.异常处理流程(三)软中断验证异常处理函数异常就是处理器从用户模式切换到对应的异常模式的事件,进入异常模式之后执行对应的异常代码。异常源:引发处理器进入......
  • 一、Oracle DB服务器体系结构概览。
    一、OracleDB服务器体系结构概览。  OracleDB服务器体系结构包含以下三种主要结构:内存结构、进程结构和存储结构。基本的OracleDB系统由OracleDB和数据库实例组成。数据库包括物理结构和逻辑结构。由于物理结构和逻辑结构是分开的,因此管理数据的物理存储时不会影响......
  • YOLOv8优化策略:轻量化改进 | LeYOLO,新的可扩展和高效CNN目标检测体系结构
       ......