计算机三级--操作系统的存储体系(详解)
2017-02-06 21:38
323 查看
一、概念理解
1.1基本概念
1.**寄存器:**寄存器是中央处理器内的组成部分。寄存器是有限存贮容量的高速存贮部件,它们可用来暂存指令、数据和地址。在中央处理器的控制部件中,包含的寄存器有指令寄存器(IR)和程序计数器(PC)。在中央处理器的算术及逻辑部件中,存器有累加器(ACC)。 2.**Cache存储器**:电脑中为高速缓冲存储器,是位于CPU和主存储器DRAM(DynamicRandomAccessMemory)之间,规模较小,但速度很高的存储器,通常由SRAM(StaticRandomAccessMemory静态存储器)组成。它是位于CPU与内存间的一种容量较小但速度很高的存储器。 3.**内存:**内存(Memory)也被称为内存储器,其作用是用于暂时存放CPU中的运算数据,以及与硬盘等外部存储器交换的数据。只要计算机在运行中,CPU就会把需要运算的数据调到内存中进行运算,当运算完成后CPU再将结果传送出来,内存的运行也决定了计算机的稳定运行。*断电后数据会丢失。* 4.外存:外储存器是指除计算机内存及CPU缓存以外的储存器,此类储存器一般*断电后仍然能保存数据。*
1.2总结
总的来说,一个计算机系统的存储体系由高速缓存、内存和外存组成。二、关系图
下面以一张图辨析以上几个概念之间的关系:三、详解
1、CPU:Central Process Unit中央处理器单元,即CPU属于处理器。 2、CPU中有寄存器,因此寄存器的速度最快!内存、外存统称为CPU的“外存”。 3、高速缓存是存放在CPU中的,它是介于CPU与内存知己的,以缓解它们之间速度不匹配的矛盾,使得内存访问CPU的时候较快。 4、缓存是指在内存中划分出一块区域用于存放常使用的输入输出数据,以缓解CPU与外设处理速度不匹配的问题。 5、CPU与(内存、外存)是不同的概念,CPU是一个独立的概念,而(内存、外存)是指对存储器的划分,内存的速度较外存的速度快,并且内存具有“掉电信息全部消失”的特性,而外存则具有“掉电信息也不会丢失”的特性。
四、参考资料
http://believehaveoneday.blog.163.com/blog/static/120737452200981841737477/相关文章推荐
- 计算机操作系统存储管理(分段与分页)
- 计算机操作系统进程切换详解
- 计算机操作系统存储管理(分段与分页)
- 计算机网络的五层协议体系详解。
- 计算机存储体系结构之大小端存储格式
- 小议计算机存储之四.软盘引导自已的操作系统
- 浅谈大数据背景下的计算机体系结构存储层次结构研究
- 深入理解计算机系统(1.3)---金字塔形的存储设备、操作系统的抽象概念
- 深入理解计算机系统-之-数值存储(三)-- 原码、反码、补码和移码详解
- 温故知新之计算机操作系统--存储器体系结构
- 计算机存储体系
- 【计算机体系结构】存储-理解RAID条带话的概念
- 浅谈大数据背景下的计算机体系结构存储层次结构研究-(百度移动端笔试题之一)
- 计算机操作系统存储管理(分段与分页)
- 【计算机体系结构】存储--远程镜像技术
- 【计算机体系结构】存储--NAS+SAN
- 计算机中-128~127,存储为10000000~01111111的由来(详解)
- 计算机存储体系结构
- 计算机及操作系统启动的过程详解
- [计算机体系]操作系统