初学者在学习408计算机组成原理中有关cache的内容时,可能会对这几个概念产生混淆,解释如下:

块: 块是一个固定大小的信息包,是cache和主存之间交换数据的最小单位

行: 行是cache的一个容器,存储块以及其他信息(例如有效位和标记位)

组: 组是一个或多个行的集合。在直接映射中一组由一行组成,组相联映射中一组由多行组成

因为一行总是存储一块,因此 “行”“块” 通常互换使用,但二者表达的概念是不同的。

cache中行、组、块的区别相关推荐

  1. Cache之组相连映射

    简单说就是,组相连映射是直接映射和全相连映射的一种折中. 具体的执行策略是:将Cache进行分组,数量记为Q,每组有R个字块. 设i是Cache的组号,j是主存的块号,那么一个主存块怎么映射到组中呢? ...

  2. 索引块与数据块的区别

    一.索引块与数据块的区别 大家都知道,索引可以提高检索效率,因为它的二叉树结构以及占用空间小,所以访问速度块.让我们来算一道数学题:如果表中的一条记录在磁盘上占用 1000字节的话,我们对其中10字节 ...

  3. 【C 语言】指针数据类型 ( 指针类型变量 与 指针指向的内存块 概念区别 | 指针赋值 | 指针运算 | 内存赋值 | 内存取值 | 内存修改注意事项 )

    文章目录 一.指针类型变量 与 指针指向的内存块 概念区别 1.指针赋值 2.指针运算 3.内存赋值 4.内存取值 5.内存修改注意事项 一.指针类型变量 与 指针指向的内存块 概念区别 指针类型变量 ...

  4. 类的加载顺序和静态代码块和匿名代码块的区别

    静态代码块和匿名代码块的区别 静态块: static { } 匿名块: { }          静态块只在类第一次被加载的时候执行一次,一般用于进行初始化工作;         匿名块在每一次创建本 ...

  5. 同步函数与同步代码块的区别

    同步函数和同步代码块的区别: 同步函数使用的锁是 固定的this 同步代码的锁是任意对象 建议使用同步代码块, 转载于:https://www.cnblogs.com/liyunchuan/p/107 ...

  6. 浅谈 JAVA中静态初始化块和非静态初始化块的区别

    众所周知在JAVA编程语言中有两种初始化块: 静态初始化块 非静态初始化块 他们到底有什么区别呢?今天就浅谈一下JAVA中静态初始化块和非静态初始化块的区别 静态初始化块 定义: static{} 执 ...

  7. Cache 和 Buffer 有什么区别

    Cache 和 Buffer 有什么区别 转载 :talkwithtrend : https://mp.weixin.qq.com/s/YsEOBVS7fXgrGXnXH1I0MQ Cache和Buf ...

  8. CSS之排列系列--块级元素、内联元素、内联块元素--区别/详解

    原文网址:CSS之排列系列--块级元素.内联元素.内联块元素--区别/详解_IT利刃出鞘的博客-CSDN博客 简介 本文介绍CSS的块级元素(block).内联元素(inline)和内联块元素(inl ...

  9. 字符设备和块设备区别

    字符设备和块设备区别 Linux中I/O设备分为两类:字符设备和块设备.两种设备本身没有严格限制,但是,基于不同的功能进行了分类来. (1)字符设备:提供连续的数据流,应用程序可以顺序读取,通常不支持 ...

最新文章

  1. spring @component的作用
  2. 2020年,语义分割可以在哪些方向进行研究并取得突破?
  3. 网站想要快速收录到底难不难?4个问题快检查
  4. PHP之SQL防注入代码(360提供)
  5. uvalive5990(坑点蛮多的一道题。。)
  6. 【Python】利用 Python 分析了一波月饼,我得出的结论是?
  7. Android自定义属性,format详解
  8. java 将一张图片切割成n个小图片,任意切割一张图片成新图片
  9. 482. 密钥格式化
  10. Atlas系列一:Atlas功能特点FAQ
  11. python创建虚拟环境jupyter_创建 python 虚拟环境以及对应的 jupyter notebook kernel
  12. win10,动态图片(GIF)生成
  13. html 如何播放 dat音频,如何打开dat音频文件,教您如何打开dat音频文件
  14. 免费好用的视频格式转换器是哪个呢
  15. IDEA中MyBatis插件的安装及使用
  16. kylin 维度优化,Aggregation Group,Joint,Hierachy,Mandatory等解析
  17. nividia 自定义分辨率整合进了显示器原生支持的分辨率,如何删除
  18. 点亮LED-STM32电控学习笔记03
  19. 手把手教你通过vue-cli搭建手机端框架
  20. 用计算机来画出整个方格图,怎么画小学数学中的方格图

热门文章

  1. 644HA温变的安装与调试
  2. SQL Server 2008 R2 常用最大容量
  3. 2023年了,还有开发人员还不知道commit 规范 ??
  4. 【人称中国企业软件教(毒)父(舌)阿朱说的】SaaS的销售
  5. python中matlabplot库学习
  6. appium android函数,Appium(一):appium环境以及基础函数的封装
  7. php将十进制转换成八进制,十进制转成八进制
  8. FlashFTP连接Linux相关配置
  9. Redis安全漏洞影响及加固方法
  10. uniapp中NFC功能的实现