版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
第五讲:CPU与内存基本工作原理计算机组成原理·从指令执行到数据存取的系统认知Contents课程目录CPU与内存基本工作原理——从体系结构到协作机制的系统学习路径01计算机体系结构整体框架02CPU核心组成与指令执行03内存分类与工作原理04CPU与内存协作机制05课程总结与知识回顾CHAPTER01计算机体系结构整体框架从硬件与软件协同的视角,理解计算机系统的逻辑组织方式ComputerArchitecture冯·诺依曼架构:现代计算机的理论基石冯·诺依曼于1945年提出的"存储程序"架构是现代计算机的设计根基。其核心思想——程序与数据统一存储、五大部件分工协作、指令顺序执行——直接定义了CPU与内存的基本关系和交互模式。存储程序概念程序指令和数据以二进制形式统一存放在同一存储器中,CPU按需逐条读取指令并执行,这一设计使得计算机具有了通用性和可编程性Binary五大核心部件运算器负责算术与逻辑运算,控制器负责指令调度与信号控制,存储器存放程序与数据,输入/输出设备负责与外部世界的信息交换5Parts顺序执行机制指令默认按地址顺序逐条执行,由程序计数器(PC)自动追踪下一条指令地址,分支与跳转指令可改变执行顺序实现条件判断PCCOMPUTERARCHITECTURECPU与内存在系统中的角色定位CPU是计算机的'大脑',负责指令执行和数据运算;内存是CPU的'临时工作台',存放当前运行的程序和数据。两者的协作效率直接决定了计算机的整体性能表现。CPU处理器与内存条实物对比CPU:指令执行者主频·核心·架构01承担所有计算与控制任务,每条指令的取指、译码、执行、写回都由CPU内部各功能单元协同完成02处理速度由主频、核心数、微架构决定,但运算能力需要内存及时"喂数据"才能充分发挥内存:临时数据中心易失性存储01CPU能直接访问的唯一大容量存储器,所有运行中的程序和待处理数据必须先加载到内存02断电后数据丢失,需依赖硬盘或SSD永久保存,但访问速度远高于外部存储SystemBusArchitecture系统总线:CPU与内存的通信通道系统总线是连接CPU与内存的物理通信通道,由地址总线、数据总线和控制总线三部分组成。三者分工明确、协同运作,共同完成每一次数据读写操作,是理解CPU-内存交互的物理基础。地址总线由CPU单向发出,用于指定要访问的内存单元地址,地址线宽度决定最大寻址范围,如32位地址线可寻址4GB空间4GB32位寻址上限数据总线双向通道,负责在CPU与内存之间实际传输数据,位宽通常为64bit(单通道),双通道可达128bit,直接影响传输带宽128bit双通道位宽控制总线传输读/写信号和时序控制信号,协调CPU与内存的操作节奏,确保数据在正确的时刻被读取或写入R/W读写时序控制Chapter02CPU核心组成与指令执行拆解CPU内部的运算器、控制器与寄存器组,还原指令从取指到写回的完整生命周期ARCHITECTURECPU三大核心组件CPU由运算器(ALU)、控制器和寄存器组三大核心部件构成。运算器执行算术与逻辑运算,控制器调度指令执行流程,寄存器组提供CPU内部的高速数据暂存,三者通过内部总线紧密协作。运算器(ALU)算术逻辑单元负责执行加减乘除等算术运算以及与、或、非、异或等逻辑运算,是CPU中实际"干活"的计算引擎。现代ALU支持整数运算和浮点运算两套通路,浮点运算单元(FPU)专门处理带小数点的科学计算任务,确保复杂数学运算的高效执行。ALU的执行速度直接影响CPU整体性能,高端处理器通常配备多个ALU单元实现并行计算,大幅提升数据吞吐能力。ALU·FPU·SIMD控制器(CU)控制单元负责从内存取指令、译码解析指令含义,然后产生相应的控制信号协调运算器、寄存器和外部设备执行操作。现代CPU控制器采用微程序控制或硬布线逻辑实现,复杂指令集(CISC)与精简指令集(RISC)在控制器设计上有显著差异。控制器还负责管理指令流水线、分支预测和乱序执行等高级特性,优化指令执行顺序以最大化硬件利用率。CISC·RISC·PIPELINE寄存器组寄存器是CPU内部最快的存储单元,存取速度远超内存和缓存,用于暂存当前指令的操作数、中间结果和地址信息。通用寄存器可供程序员自由使用,特殊寄存器如程序计数器(PC)、指令寄存器(IR)、状态寄存器各有专用功能。寄存器数量是衡量CPU架构的重要指标,x86-64架构扩展至16个通用寄存器,ARM架构则提供更多寄存器资源。PC·IR·FLAGS·GPRREGISTERARCHITECTURECPU关键寄存器功能详解寄存器是CPU内部的高速存储单元,不同寄存器承担不同职责。程序计数器追踪指令执行位置,指令寄存器保存当前指令,状态寄存器记录运算结果特征,它们共同构成了CPU执行指令的信息基础。程序计数器存放下一条指令地址,取指后自动递增,跳转时修改为目标地址。PC是控制流的核心,决定指令执行顺序,支持顺序执行与分支跳转。PC指令寄存器暂存当前指令编码,供译码器解析操作码与操作数地址。IR保持指令稳定,确保译码与执行阶段数据一致性。IR状态寄存器保存ALU运算状态标志位,为条件分支指令提供判断依据。包含零标志、进位标志、符号标志等关键状态信息。Flags累加器运算核心暂存寄存器,运算结果写回ACC,数据流关键中转站。作为ALU的默认操作数来源与结果目的地。ACC通用寄存器供编译器自由分配,减少内存访问,现代CPU提供16-32个。R0-Rn支持多种寻址模式,提升指令执行效率。R0-RnINSTRUCTIONCYCLECPU指令执行四阶段CPU执行每条指令均经历取指、译码、执行、写回四个阶段,形成连续的指令周期循环。这一流程是冯·诺依曼架构"存储程序、顺序执行"思想的物理实现,也是理解CPU工作原理的核心框架。01取指FetchCPU根据PC寄存器中的地址,通过地址总线向内存发出读取请求,将指令二进制码经数据总线存入指令寄存器IR,同时PC自动加1PC→IR02译码Decode指令译码器对IR中的指令编码进行解析,识别操作码类型和操作数来源,为执行阶段做准备操作码03执行Execute控制器根据译码结果发出控制信号,调度ALU进行算术/逻辑运算,或控制数据在寄存器与内存之间传输ALU04写回Writeback将执行阶段产生的运算结果写入目标寄存器或内存单元,同时更新状态寄存器中的标志位标志位INSTRUCTIONCYCLE实例演示:一条加法指令的完整执行过程以"ADDR1,R2"加法指令为例,完整展示取指→译码→执行→写回四阶段的实际运作。通过具体案例将抽象的指令周期具象化,帮助理解CPU各部件在每个阶段的协作细节。CPU芯片内部微观电路结构·指令执行的物理载体取指阶段:CPU将PC指向的内存地址发送至地址总线,从内存读取ADD指令的二进制机器码(如0x01C8)存入IR,PC自动加1指向下一条指令译码阶段:指令译码器解析0x01C8的操作码字段,识别为"寄存器加法"操作,提取源寄存器编号R1和R2,确定目标寄存器为R1执行阶段:ALU从寄存器组读取R1的值(如100)和R2的值(如200),执行加法运算得到结果300,同时判断结果非零、无溢出写回阶段:ALU将运算结果300写入目标寄存器R1,状态寄存器中零标志ZF清零、溢出标志OF清零,本条指令执行完毕,CPU进入下一条指令的取指PipelineArchitecture流水线技术:提升指令吞吐量的核心机制流水线技术将指令执行拆分为多个阶段并行重叠执行,使CPU在每个时钟周期都能完成一条指令,大幅提升指令吞吐量。这是现代CPU从'逐条串行'进化到'高效并行'的关键技术突破。01经典五级流水线:将每条指令拆分为取指(IF)、译码(ID)、执行(EX)、访存(MEM)、写回(WB)五个阶段,各阶段使用独立硬件资源可并行处理不同指令。五级02吞吐量与冒险制约:理想情况下五级流水线使CPU每时钟周期完成一条指令,吞吐量提升近5倍,但实际效率受流水线冒险(数据依赖、控制转移、资源冲突)制约。5×03超标量设计:现代处理器在同一时钟周期内可同时发射多条指令进入多条并行流水线,如Intel最新架构支持6路超标量发射,进一步突破单流水线瓶颈。6路04分支预测技术:通过预测条件跳转方向来避免控制冒险导致的流水线冲刷,高端CPU的分支预测准确率可达95%以上,显著减少性能损失。95%+PERFORMANCEMETRICSCPU核心性能指标体系CPU性能由主频、核心/线程数、缓存容量、微架构和指令集五大指标共同决定。主频决定单核速度,核心数决定并行能力,缓存减少内存等待,架构影响每周期指令数(IPC),指令集决定兼容性和扩展能力。CPU五大核心性能指标指标含义与影响典型示例主频(GHz)CPU每秒时钟周期数,主频越高单核处理速度越快,但需结合架构评估3.5GHz基础/5.0GHz加速核心数/线程数核心数=物理运算单元数,线程数=逻辑运算单元数,越多并行能力越强8核16线程(i7-13700K)缓存(L1/L2/L3)L1最快KB级核心独占,L2为MB级核心独占,L3为多核共享,越大减少内存等待L1=512KB/L2=2MB/L3=16MB微架构CPU内部电路设计,直接影响每时钟周期执行指令数(IPC),同频下架构越新性能越强IntelRaptorLake/AMDZen4指令集CPU支持的指令类型,扩展指令集可加速特定任务如视频编码和AI计算x86-64(PC端)/ARM(移动端)五大指标综合决定CPU性能,选购和评估时需结合而非只看单一参数CPUArchitecture指令集架构:软硬件的桥梁指令集架构(ISA)定义了CPU能识别和执行的指令集合,是编译器生成机器码与CPU硬件解码执行之间的标准协议。CISC与RISC两大流派各有优劣,分别主导PC服务器和移动嵌入式市场。CISC:复杂指令集01以x86/x86-64为代表,单条指令功能丰富、长度可变,一条指令可直接完成内存读取+运算+写回的复合操作02硬件内部通过微码将复杂指令拆解为多个微操作执行,设计复杂度高但代码密度大,适合PC和服务器等高性能场景x86/x86-64RISC:精简指令集01以ARM和RISC-V为代表,指令格式统一、长度固定,每条指令只完成一个简单操作,复杂功能由多条指令组合实现02硬件设计简洁、功耗低、流水线效率高,天然适合移动端和嵌入式设备,近年来AppleM系列芯片证明RISC也可胜任高性能计算ARM/RISC-VCHAPTER03内存分类与工作原理从RAM与ROM的本质差异到DRAM的电容存储机制,系统掌握内存的技术原理Chapter05·Memory内存基本分类:RAM与ROM内存按读写特性分为RAM(随机存取存储器)和ROM(只读存储器)。RAM可随机读写但断电丢失,是系统运行的核心临时存储;ROM只能读取且断电保持,主要用于存放BIOS等固件程序。RAM:随机存取存储器支持随机读写,CPU可通过地址直接访问任意存储单元,读写速度与位置无关,但断电后所有数据丢失,属于易失性存储进一步分为DRAM(主内存)和SRAM(CPU高速缓存),两者在速度、成本和容量上各有取舍ROM:只读存储器制造时写入数据,正常使用中只能读取不能写入,断电后数据不会丢失,属于非易失性存储主要用于存放计算机的BIOS等启动固件程序,确保上电时能正确完成硬件自检和系统引导DDR5内存条实物—PCB板、内存颗粒与金手指MEMORYTECHNOLOGYDRAM与SRAM:两种RAM的技术对比DRAM用电容存储数据需定期刷新,成本低密度高用于主内存;SRAM用触发器存储无需刷新,速度快成本高用于CPU缓存。两者在速度、成本和容量上的互补关系构成了现代存储层级体系的基础。DRAM·STRUCTURE存储单元由1个晶体管+1个电容组成,电容充电为1、放电为0。因电容自然漏电,需每64ms刷新一次全部数据,"动态"之名由此而来SRAM·STRUCTURE存储单元由6个晶体管组成双稳态触发器,通电即稳定保持无需刷新。称为"静态"RAM,访问延迟仅为DRAM的1/5到1/10DRAM·ADVANTAGE单个单元仅需1T1C,面积小、集成度高、每GB成本低。适合制造大容量主内存条,是当前PC和服务器的标准配置SRAM·ADVANTAGE每bit需6个晶体管,面积大、成本高(约DRAM的100倍/GB)。极低延迟使其成为CPUL1/L2/L3高速缓存的唯一选择COMPLEMENTARY·HIERARCHYSRAM在CPU内部提供纳秒级缓存,DRAM在CPU外部提供十纳秒级主存,硬盘/SSD提供微秒级永久存储,形成互补存储层级。SRAMDRAMSSDStoragePrincipleDRAM存储原理:电容充放电与矩阵寻址DRAM以微小电容的充电/放电状态存储二进制1/0,通过字线选通和位线感应实现数据读写。由于读取过程会消耗电容电荷(破坏性读出),每次读取后必须立即回写恢复,这是DRAM需要刷新的根本原因。01写入操作字线(WordLine)加电打开访问晶体管,位线(BitLine)根据数据值向电容充电(写1)或放电(写0),然后字线关闭,电容保持电荷状态02读取操作字线打开后电容电荷流入位线,感应放大器(SenseAmplifier)检测位线电压微小变化判断1或0,读取后必须立即将数据回写电容03矩阵组织存储单元排列成行列矩阵(如1024×1024),CPU发送行地址先激活整行(RAS),再发送列地址选中具体单元(CAS),两步完成精确定位04刷新机制DRAM控制器每隔64ms对所有行依次执行刷新操作(等效于行激活+回写),期间该行不可被访问,刷新开销约占DRAM总带宽的1-2%MemoryAddressing&I/O内存地址寻址与数据读写流程CPU通过地址总线发送目标地址、数据总线传输数据、控制总线发出读写信号,三种总线协同完成每一次内存访问。内存按字节编址,地址线宽度决定最大寻址空间,数据线宽度决定单次传输量。01读操作流程CPU将目标地址送上地址总线→控制总线发出读信号(RD)→内存定位存储单元→数据通过数据总线返回CPU→存入内部寄存器RD·Address→Data02写操作流程CPU将目标地址送上地址总线→将待写数据送上数据总线→控制总线发出写信号(WR)→内存将数据存入对应单元→写操作完成WR·Address+Data03字节编址机制内存以字节(Byte)为最小寻址单位,每个字节有唯一地址编号;32位地址线可寻址2³²=4GB,64位地址线理论可达16EB4GB–16EB04对齐访问优化CPU按字长(64bit=8Byte)访问时,地址按字长对齐一次总线操作即完成读取;未对齐则需两次访问,导致性能下降8ByteAlignedPERFORMANCEMETRICS内存核心性能指标解析内存性能由容量、频率、带宽和时序四大指标共同决定。容量决定多任务承载能力,频率与带宽决定数据传输速度,时序决定响应延迟。四项指标需综合评估,不可仅看单一参数。内存四大核心性能指标指标含义与影响典型示例容量(GB)可同时存储的程序/数据量,容量越大可运行软件越多,如多开浏览器、虚拟机等16GB主流/32GB专业需求频率(MHz)内存与CPU交换数据的时钟速率,频率越高数据传输越快,需与CPU内存控制器匹配DDR4-3200/DDR5-5600带宽(GB/s)每秒传输数据量=频率×位宽÷8,双通道(128bit)带宽是单通道(64bit)的2倍DDR4-3200单通道25.6GB/s时序(CL值)内存响应CPU地址请求的时钟延迟周期数,CL越小延迟越低,需结合频率综合判断实际延迟CL16(DDR4)/CL36(DDR5)内存性能需四指标综合评估:容量满足多任务需求,频率带宽决定传输速率,时序影响响应延迟MEMORYTECHNOLOGYDDR技术演进:从DDR到DDR5DDRSDRAM通过时钟双沿传输实现双倍数据速率,历经五代演进。每代核心提升在于预取位宽增加、工作电压降低和架构优化。DDR核心原理在时钟信号的上升沿和下降沿各传输一次数据,等效传输速率是传统SDR的两倍,这一机制沿用至今。2×DDR4·2014预取8bit·1.2V·最大32GB·2133–3200MHz,当前PC市场保有量最大。1.2VDDR5·2020预取16bit·1.1V·on-dieECC纠错·起步4800MHz。1.1V双子通道架构每条DIMM划分两个独立32位子通道,并发访问降低冲突、提升带宽。2×32bit未来方向高端型号已达7200MHz+,JEDEC规划DDR5-8400及更高频率路线图。8400+Chapter04CPU与内存协作机制高速缓存、虚拟内存与存储层级体系如何弥合CPU与主存之间的速度鸿沟ComputerArchitecture·MemoryHierarchy"内存墙"问题:CPU与内存的速度鸿沟现代CPU一个时钟周期约0.3纳秒,而DRAM访问延迟约50-100纳秒,两者存在200-500倍的速度差距,形成制约性能的"内存墙"。存储层级访问延迟对比(对数尺度)从寄存器到HDD,访问延迟跨越7个数量级01性能浪费:CPU主频3-5GHz对应每周期0.2-0.3ns,DRAM延迟50-100ns,每次访问需空等200-500个周期200–500×02"内存墙":由Wulf和McKee于1995年提出,CPU运算速度增长远快于内存速度增长导致的性能瓶颈199503解决方案:利用SRAM构建多级高速缓存,将频繁访问的数据预存于更快速存储层,减少直接访问DRAMSRAMCache04存储层级:寄存器(<1ns)→L1(~1ns)→L2(~4ns)→L3(~10ns)→DRAM(~100ns)→SSD(~100μs)7LayersCPUCacheHierarchy多级高速缓存(Cache)层级结构现代CPU采用L1/L2/L3三级缓存架构,以SRAM实现纳秒级数据访问,整体命中率可达95%以上,有效弥合"内存墙"。L1缓存:核心内极速层01集成在核心内部,延迟约1ns(1-3周期),容量32-64KB,分为指令缓存与数据缓存两部分02每个核心独享L1,数据一致性由硬件协议维护,是命中率最高的缓存层1ns延迟L2缓存:核心内缓冲层01集成在核心内但面积更大,延迟约4ns(10-15周期),容量256KB-2MB/核,作为L1未命中时的第二道防线02容量与性能的平衡是微架构关键决策,AMDZen4将L2增至1MB/核以强化负载表现4ns延迟L3缓存:多核共享层01所有核心共享,延迟约10ns(30-40周期),容量16-64MB,是多核协同的数据共享媒介02采用分区切片(Slice)设计,核心就近访问对应切片,减少跨核延迟10ns延迟CACHEMEMORY缓存命中机制与替换策略CPU访问缓存时将地址拆分为Tag/Index/Offset三段,通过索引定位缓存行并比对标签判断命中。未命中时从主存加载整个缓存行并执行替换策略,LRU是最常用的替换算法。地址拆分机制内存地址拆分为Tag、Index、Offset三段,分别用于标签匹配、行定位与块内字节寻址三段寻址缓存命中有效位为1且Tag匹配时直接读取,延迟仅1–10ns,命中率可达90%以上90%+缓存未命中Tag不匹配时需访问主存,延迟约100ns,同时加载64字节完整缓存行64ByteLRU替换策略缓存行已满时替换最久未访问的行,利用时间局部性最大化命中概率LRU一致性协议多核CPU通过MESI协议四种状态维护各核心缓存副本的数据一致性MESIVirtualMemory虚拟内存:扩展可用空间的协作技术虚拟内存技术通过将硬盘空间作为物理内存的扩展,让每个程序拥有独立的虚拟地址空间。操作系统以"页"为单位在物理内存与硬盘之间动态调度,实现内存资源的按需分配和隔离保护,对应用程序完全透明。SECTION01分页机制01虚拟地址空间和物理内存均被划分为固定大小的"页"(通常4KB),页表记录虚拟页到物理页帧的映射关系,由CPU中的MMU(内存管理单元)自动翻译。02程序运行时无需关心物理内存布局,所有地址都是虚拟地址,MMU在每次访存时自动将虚拟地址翻译为物理地址,对程序完全透明。4KB标准页大小SECTION02缺页中断与换入换出01当程序访问的虚拟页不在物理内存中时触发缺页中断(PageFault),操作系统将所需页从硬盘交换区调入物理内存,必要时将不活跃页换出腾出空间。02缺页中断的处理耗时约数毫秒(涉及硬盘I/O),比缓存未命中慢数万倍,因此操作系统通过预取算法和页面置换策略尽量减少缺页发生频率。~10ms缺页处理延迟ComputerArchitecture·Memory存储层级体系全景:从寄存器到硬盘现代计算机采用"金字塔"型存储层级体系,从纳秒级寄存器到毫秒级硬盘跨越六个数量级。设计原则是利用局部性原理,让少量高速存储承载频繁访问,大量低速存储提供海量容量,实现性能与成本的最优平衡。数据中心服务器机房·存储层级体系的物理载体01寄存器(<1ns·~百Byte):CPU内部最快存储,直接与ALU交互,编译器优先分配变量以减少访存开销02L1/L2/L3缓存(1–10ns·KB–MB级):SRAM高速缓存,利用时间与空间局部性,命中率可达95%+03DRAM主存(~100ns·GB级):运行程序与数据的临时存储,CPU通过总线直接访问,断电丢失04SSD/HDD(μs–ms级·TB级):非易失性永久存储,SSD延迟约100μs,HDD约10ms,断电不丢数据05设计哲学:每层约10倍速度差换取约10倍容量增长与10倍单位成本降低,局部性原理使平均性能接近最快层LocalityPrinciple程序局部性原理:缓存有效的理论基础程序局部性原理指出程序在执行过程中对内存的访问呈现出时间和空间上的聚集特征。时间局部性使刚访问的数据倾向于被再次访问,空间局部性使相邻数据倾向于被连续访问。这两种局部性是缓存高命中率和虚拟内存高效运行的理论根基。时间局部性01刚被访问的数据很可能在不久的将来再次被访问,典型场景如循环中的变量、反复调用的函数代码段和频繁使用的查找表02缓存通过保留最近访问过的数据行来利用时间局部性,LRU替换策略的本质就是优先保留时间局部性最强的数据LRU替换策略核心空间局部性01被访问数据附近的内存地址很可能很快被访问,典型场景如顺序执行的指令流、数组的连续遍历和结构体的字段依次访问02缓存每次加载64字节的缓存行而非单个字节,正是利用空间局部性预取相邻数据,硬件预取器还会主动加载后续缓存行64B缓存行预取单元ComputerArchitecture·I/OSystemsDMA直接内存访问:解放CPU的数据搬运DMA(直接内存访问)技术允许外设与内存之间直接传输数据而无需CPU逐字节参与。CPU仅需初始化传输参数,DMA控制器接管后续的数据搬运工作,完成后通过中断通知CPU,大幅释放CPU算力用于计算密集型任务。Problem传统PIO模式程序控制I/O要求CPU逐字节读写外设数据,大量数据传送时CPU被完全占用,无法执行其他任务,效率极低~100%WorkflowDMA工作流程CPU写入源地址、目标地址和传输字节数→DMA接管总线→自动完成数据块传输→发出中断信号4StepsEfficiencyCPU利用率骤降传输期间CPU继续执行无关指令,仅在完成时响应中断检查结果,I/O占用率降至接近零≈0%Applications现代应用场景硬盘/SSD读写、网卡收发数据包、显卡纹理传输、USB大容量存储均依赖DMA技术I/OCHAPTER05课程总结与知识回顾系统梳理CPU、内存及其协作机制的核心知识点,构建完整的知识框架REVIEW三大核心模块知识回顾本节课围绕CPU、内存及两者协作三大模块展开。CPU通过取指-译码-执行-写回四阶段循环执行指令,内存以DRAM电容存储和地址总线寻址实现数据暂存,多级缓存与虚拟内存技术则弥合了两者的速度鸿沟并扩展了可用空间。CPU核心知识01CPU由运算器(ALU)、控制器(CU)和寄存器组三大部件构成,通过取指→译码→执行→写回四阶段循环执行指令02流水线技术将指令拆分为多个阶段并行重叠执行,超标量设计和分支预测进一步提升每时钟周期指令吞吐量4阶段循环内存核心知识01内存分为RAM(易失性)和ROM(非易失性),DRAM用电容存储需刷新增用于主内存,SRAM用触发器不需刷新用于缓存02内存通过地址总线接收地址、数据总线传输数据、控制总线协调读写,性能由容量、频率、带宽和时序四指标决定4项指标协作机制知识01三级缓存(L1/L2/L3)利用局部性原理弥合CPU与DRAM速度鸿沟,虚拟内存以分页机制扩展可用空间并实现进程隔离02DMA技术让外设与内存直接传输数据解放CPU,存储层级体系从寄存器到硬盘实现性能与成本最优平衡3级缓存HARDWAREFUNDAMENTALSCPU与内存特性维度对比CPU与内存在设计目标上呈现显著互补性:CPU追求极致计算速度与逻辑控制能力,内存追求大容量低成本的数据暂存能力。两者在六个关键维度上的特性差异决定
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2025年宁夏回族自治区中小学教师招聘笔试试题及答案详解
- 2026年创伤包扎固定实操题库及答案
- 2026事业单位工勤技能-江苏-江苏保育员四级(中级工)历年参考题库含答案详解
- 2026事业单位工勤技能-新疆-新疆中式烹调师二级(技师)历年参考题库含答案详解
- 2026事业单位工勤技能-广西-广西工程测量员四级(中级工)历年参考题库含答案详解
- 2026事业单位工勤技能-广东-广东舞台技术工三级(高级工)历年参考题库含答案详解
- 2026事业单位工勤技能-广东-广东土建施工人员四级(中级工)历年参考题库含答案详解
- 2026事业单位工勤技能-山西-山西水文勘测工一级(高级技师)历年参考题库含答案详解
- 2026事业单位工勤技能-山东-山东药剂员一级(高级技师)历年参考题库含答案详解
- 2026事业单位工勤技能-宁夏-宁夏动物检疫员二级(技师)历年参考题库含答案详解
- 贸易安全培训课件
- T/CMEAS 010-2023标准化病人(SP)医学教育项目建设与应用指南
- 床旁徒手盲插鼻空肠管流程
- 电梯维保安全协议书
- 工业品销售培训
- TCCES 44-2024 老旧房屋结构安全监测技术标准
- 医疗护理医学培训 恙虫病课件
- 法律职业资格国家司法考试卷二真题2016年
- 桥(门)式起重机日常维护保养记录表
- 教师职业能力提升培训方案
- 高压氧舱治疗课件
评论
0/150
提交评论