• 2024-06-23【计算机组成原理】部分题目汇总
    计算机组成原理部分题目汇总一.简答题RISC和CICS简要说明,比较异同RISC(精简指令集)注重简单快速的指令执行,使用少量通用寄存器,固定长度指令,优化硬件性能,依赖软件(如编译器)来提升效率。CISC(复杂指令集)包含多样复杂的指令,能一条指令完成多步操作,采用变长指令,减少指令数但
  • 2024-04-10《Codes With Local Regeneration and Erasure Correction》论文解读
    首先确立自己读这篇论文期待收获什么:1.最重要的:懂作者如何将Local和Regeneration结合,通过什么样的方法,得到了什么样的结果2.理清作者的写作思路,尽量看懂作者引经据典的背后代表了什么 然后分析论文的结构和过程,看看作者是怎么写的:1.先从局部性出发,介绍什么是LocallyRe
  • 2024-03-26计组
    浮点数表示:1.一般尾数用补码,阶码用移码表示2.阶码的位数决定数的表示范围,位数越多范围越大3.尾数的位数决定数的有效精度4.对阶时,小数向大数看齐,小数右移弗林分类SISD单指令但数据流单处理器系统SIMD单指令多数据流陈列处理机并行处理机超级向量处理机
  • 2024-01-30局部性原理
    ArrayList和LinklistArraylist1.基于数组,需要连续内存2.随机访问快3.尾部插入,删除性能可以,其他部分插入会移动数据,性能差。4.可以利用cpu缓存,局部性原理。LinkedList1.基于双向链表,无序连续内存2.随机访问慢3.头尾插入删除性能高4.占用内存多LinkedList和ArrayList
  • 2023-12-26内存、典型锁、相对地址、内存覆盖、守护进程、孤儿进程、僵尸进程、局部性原理
    内存与其作用:内存是用于存放数据的硬件,程序执行前需要 先放到内存 才可以被CPU处理典型的几种锁:读写锁:
  • 2023-10-15局部性原理(淘汰0)
        
  • 2023-10-09计组期末模拟(补充)
    目录单选题填空题主观题单选题2-1(本题考查课程目标2)某计算机有16个通用寄存器,采用32位定长指令字,操作码字段(含寻址方式位)为8位,Store指令的源操作数和目的操作数分别采用寄存器直接寻址和基址寻址方式。若基址寄存器可使用任一通用寄存器,且偏移量用补码表示,则Store指令
  • 2023-08-231计算机组成基础
    计算机由硬件和软件组成,软件分系统软件和应用软件硬件分主机和外设外设为输出输入设备、辅存储器(外存)主机为主存储器+(CPU:控制器+运算器)互联硬件的是总线,总线分数据总线、地址总线、控制总线存储器:层次化存储结构从内到外:寄存器(cpu)、cache(高速缓冲存储器:按内容相联存储)、主存
  • 2023-08-12程序局部性原理 All In One
    程序局部性原理AllInOne性能优化数组vs链表数组:内存地址连续,顺序读取链表:内存地址非连续,非顺序读取如果数据以查找为主,很少涉及到增和删,选择数组;如果数据涉及到频繁的插入和删除,或元素所需分配内存空间过大,则优先选择链表;应用场景链表反转,双指针链表相等比
  • 2023-08-07[系统设计] 计算机系统设计思想:缓存/局部性原理(转载)【待完善】
    1缓存概述缓存思想是计算机系统设计中极为重要的解决手段,其本质原则是————局部性原理在资源有限的情况下,将热点资源、最重要的资源部署到离请求方最近的地方去,以达到性能预期。1.1什么是缓存,为什么要用缓存?缓存就是数据交换的缓冲区(称作Cache),是存贮数据(使用频繁的数据
  • 2023-07-185.3 存储器层次结构
    存储器层次结构的中心思想是,对于每个k,位于k层的更快更小的存储设备作为位于k+1层的更大更慢的存储设备的缓存。换句话说,层次结构中的每一层都缓存来自较低一层的数据对象。例如,本地磁盘作为通过网络从远程磁盘取出的文件(例如Web页面)的缓存,主存作为本地磁盘上数据的缓存,依此类推
  • 2023-07-165 存储器层次结构
    到目前为止,在对系统的研究中,我们依赖于一个简单的计算机系统模型,CPU执潜令,而存能器系统为CPU存放指令和数据。在简单校型中,存体语系特是不以热的字节数组,而CPU能够在一个常数时间内访问每个存储器位置,组然花然为正露排个有效的模型,但是它没有反映现代系统实际工作的方式。实际上,
  • 2023-06-28每日总结2023年6月28日
    今日学习:计算机体系结构(Flynn分类法):单指令流单数据流、单指令流多数据流、多指令流单数据流(理论存在,实际不存在)、多指令流多数据流;CISC和RISC两种不同指令类型的区别比较;计算机参差化存储结构:运行速度从快到慢依次是CPU(寄存器)、Cache、内存(主存)、外存(辅存),而内存大小则是相反;Cache
  • 2023-06-16计组期末模拟(补充)
    单选题2-1(本题考查课程目标2)某计算机有16个通用寄存器,采用32位定长指令字,操作码字段(含寻址方式位)为8位,Store指令的源操作数和目的操作数分别采用寄存器直接寻址和基址寻址方式。若基址寄存器可使用任一通用寄存器,且偏移量用补码表示,则Store指令中偏移量的取值范围是(
  • 2023-06-15操作系统(5.1.1)--常规存储管理方式的特征和局部性原理
    1.常规存储器管理方式的特征(1)一次性。即作业在运行前需一次性地全部装入内存。(2)驻留性。即作业装入内存后,便一直驻留在内存中,直至作业运行结束。由此可以看出,上述的一次性及驻留性,使许多在程序运行中不用或暂不用的程序(数据)占据了大量的内存空间,使得一些需要运行的作业无法装入
  • 2023-04-137.1存储系统的基本知识
    7.1.1存储系统的层次结构满足对三个指标的要求:容量大速度快价格低采用多级存储技术,构成多级存储结构层次多级存储技术是一种计算机存储系统的组织方式,将计算机存储系统划分为多个层次,每个层次的存储介质速度和容量不同,以便在不同的应用场景下提供最优的性能和存储空间。
  • 2023-03-24一些操作系统相关的小题记录(未分类)
    4.以下哪—项不能有效利用程序的局部性?()A顺序读取数据对象B将主要的计算逻辑集中在内部循环并做优化C将相关代码拆散到多个c文件中D精简程序binary的大小这道题答
  • 2023-02-264.1- 存储系统层次结构
    基本存储体系原理:包括:存储程序(存储设备),程序控制(CPU)1.输入输出设备将程序与数据写入主存2.CPU取指令3.CPU执行指令期间读取数据4.CPU写回运算结果5.输出设备输出
  • 2023-02-22基础概念
    通用计算机系统的层次结构一共四层,被三个界面连接起来,分别为API,ISA,工艺模型。应用程序编程接口API层操作系统的指令系统,介于应用程序和操作系统之间。API是建生态的起
  • 2023-02-063.9.1Cache的基本概念和原理
    @目录一、引子二、工作原理三、局部性原理(1)空间局部性(2)时间局部性(3)总结四、性能分析(1)方案一(2)方案二(3)考题五、块(1)主存(2)Cache(3)补充说明1.术语2.有待解决的问题六、回顾一、
  • 2023-01-24DB性能跟不上,加缓存就够了?
    服务端软件开发时,通常会把数据存储在DB。而服务端系统遇到的第一个性能瓶颈,往往发生在访问DB时。这时大部分开发会拿出“缓存”,通过使用Redis在DB前提供一层缓存数据,缓解DB
  • 2023-01-1636 | 局部性原理:数据库性能跟不上,加个缓存就好了?
    平时进行服务端软件开发的时候,我们通常会把数据存储在数据库里。而服务端系统遇到的第一个性能瓶颈,往往就发生在访问数据库的时候。这个时候,大部分工程师和架构师会拿出
  • 2022-12-11高速缓存
    局部性原理(locality)时间局部性与空间局部性局部性通常有两种不同的形式,时间局部性(temporallocality)和空间局部性(spatiallocality)。在一个具有良好时间局部性的程
  • 2022-11-21操作系统--内存管理--下
    内存换入 从缺页中断开始,找到一个物理内存的空页,将目标换进;内存换出(局部性规律--程序局部性原理--数据局部性)内存<-->门店磁盘<-->仓库当门店没有用户想要的货
  • 2022-08-28操作系统自测复习题01
    列出并简要定义计算机的主要4个部分定义处理寄存器的两种主要类型一般而言,一条机器指令能指定的4种不同操作是什么什么是中断多个中断的处理方式是什么内