• 2025-01-04IAP篇一 —— FLASH内存划分 & Target设置 附Bootloader
    目录前言一、存储器映射                1、外设寄存器                2、运存                3、用户代码区                        1、Mainmemory                
  • 2024-12-15虚拟文件系统&文件系统挂载(安装)
    虚拟文件系统&文件系统挂载(安装)一、虚拟文件系统(一)普通的文件系统先来看不存在虚拟文件系统的普通文件系统,彼此之间实现同一功能的接口具有差异,比较混乱。​​‍(二)VFS虚拟文件系统VirtualFileSystem为解决同时使用不同文件系统需要频繁改动底层代码的问题,引入虚拟文件
  • 2024-12-08操作系统实验报告-实验三—页式虚拟存储管理程序设计
    一. 实验目的和要求目的存储管理的主要功能之一是合理地分配主存空间。请求页式管理是一种常用的虚拟存储管理技术。本实验的目的是通过请求页式存储管理中页面置换算法的模拟设计来了解虚拟存储技术的特点,掌握请求页式存储管理的页面置换算法。要求模拟页式虚拟存储管
  • 2024-11-25Linux之CPU缓存
    CPU缓存系统中最快的存储是处理器中的寄存器。但寄存器由于造价比较昂贵,提供的空间也非常有限。因此系统中必须使用存储量大但速度慢的主存(内存)。高速缓存的速度都比主存快。主存的访问时间是8纳秒以上,而缓存的访问时间只有几个CPU时钟周期。在标准的X86平台下,一般有L1L2L3
  • 2024-11-24主存储器
    什么是主存储器?主存储器(Mainmemory),简称主存。是计算机硬件的一个重要部件,其作用是存放指令和数据,并能由中央处理器(CPU)直接随机存取。在介绍主存储器之前先介绍一下存储器。存储器的分类存储器的分类标准有很多有按存储介质分类,按存取方式分类,按在计算机中的作用分类。这里
  • 2024-11-24考研打卡(26)
    开局(26)开始时间  2024-11-2419:10:05结束时间 2024-11-24 19:38:45打完了期待了好久的病娇,好像没有那么惊艳,但很喜欢和朋友一起玩的时光数据结构数据表A中有10000个元素,如果仅要求找出其中最大的10个元素,则采用_______方法最节省时间(安徽大学2015年)A堆排序B希
  • 2024-09-23第三章-(六)高速缓冲存储器(Cache)
    1.Cache基本原理基本概念1.1程序访问的局部性原理空间局部性:在最近的未来要用到的信息(指令和数据),很可能与现在正在使用的信息在存储空间上是邻近的时间局部性:在最近的未来要用到的信息,很可能是现在正在使用的信息基于局部性原理,不难想到,可以把CPU目前访问的地址“周围”
  • 2024-09-12408存储系统大题笔记
    咸鱼25计组强化课P2的笔记,有点简陋。课后需要把第三章的课后大题(真题做一下)Cache类题目做题要注意的点!!PA的位数=Cache地址总位数Cache总行数Cache块大小第2和第3相乘得Cache数据区总大小(!=Cache总大小)映射方式一致性问题:写策略(直写/回写)替换算法CPU先把VA翻译成P
  • 2024-09-04RMV-112D 控制器 确保系统稳定运行
    RMV-112D是一个控制器型号,具有许多优势。RMV-112是针对运行超10年的国外DCS系统及设备进行国产化升级改造设计的产品。它具有以下优势:兼容性广,可兼容国内外主流DCS系统及设备。稳定性好,采用先进的控制算法和智能控制策略,确保系统稳定运行。可靠性高,经过严格的质量控制和
  • 2024-09-03MySQL索引底层实现原理
    索引的本质MySQL官方对索引的定义为:索引(Index)是帮助MySQL高效获取数据的数据结构。提取句子主干,就可以得到索引的本质:索引是数据结构。我们知道,数据库查询是数据库的最主要功能之一。我们都希望查询数据的速度能尽可能的快,因此数据库系统的设计者会从查询算法的角度进行优化。最基
  • 2024-09-03《ARM Cortex-R 学习指南》-【第七章】-缓存
    第七章缓存基本上,处理器缓存是一个位于核心与主存之间的小而快速的内存块。它存储了主存中最近访问的项目的副本。访问缓存内存的速度明显快于访问主存。由于缓存仅保存了主存内容的一个子集,因此它必须同时存储主存中项目的地址及其相关数据。每当核心想要读取或写入特定
  • 2024-08-28【计算机组成原理】五、中央处理器:1.CPU的功能与结构&指令执行过程(运算器、数据通路、控制器、指令周期)
    五、中央处理器文章目录五、中央处理器1.CPU的功能与结构1.1CPU功能1.2运算器1.2.1基本结构1.2.2ALU和寄存器的数据通路1.3控制器1.3.1基本结构1.3.2控制器功能1.4CPU的基本结构2.指令执行过程2.1指令周期2.2指令周期流程2.3数据流2.4指令执行方案:如何安排多条指令
  • 2024-08-28MySQL索引底层实现原理
    索引的本质MySQL官方对索引的定义为:索引(Index)是帮助MySQL高效获取数据的数据结构。提取句子主干,就可以得到索引的本质:索引是数据结构。我们知道,数据库查询是数据库的最主要功能之一。我们都希望查询数据的速度能尽可能的快,因此数据库系统的设计者会从查询算法的角度进行优化。最
  • 2024-08-19CPU的功能和基本结构
    1.CPU的功能①指令控制完成取指令、分析指令和执行指令的操作,即程序的顺序控制。 ②操作控制一条指令的功能往往是由若干操作信号的组合来实现的。CPU管理并产生由内存取出的每条指令的操作信号,把各种操作信号送往相应的部件从而控制这些部件按指令的要求进行动作。 ③
  • 2024-07-27计算机组成与体系结构-I/O数据传输
    I/O设备与主机数据传输早期计算机的I/O种类比较少,与主存交换信息都是通过CPU,而现代计算机的I/O种类较多,如果使用这种方式会使CPU的效率大大降低,如果想要提高资源利用率,那么我们就必须引入一些机制,来让整个机器工作效率变高程序查询方式由CPU通过程序不断查询1/0设备是否已做好
  • 2024-07-27计算机组成与体系结构-cache
    概念Cache,高速缓冲存储器。是解决CPU与主存之间速度不匹配而采用的一项重要技术,位于主存与CPU之间,由静态存储芯片(SRAM)组成,容量比较小,Cache存储了频繁访问的内存数据命中率CPU欲访问的信息已在Cache中的比率,设在一段程序执行期间cache完成存取次数为NC,主存完成存取次数为m,h定
  • 2024-07-27计算机组成与体系结构-层次化存储体系
    将数据分为多个层次进行存储,以最优的控制调度算法和合理的成本,构成具有性能可接受的存储系统.解决两个矛盾采用层次化存储体系,可以通过平衡存储介质的速度和成本得到最佳的存储效用。解决了主存容量不足与高成本的矛盾、CPU与主存速度不匹配的矛盾存储器分类RAM,随机存取存