计算机存储结构分析(寄存器,内存,缓存,硬盘)

本文介绍了计算机存储结构的分层原理,包括寄存器、高速缓存、内存和硬盘。寄存器作为最快的存储器,与CPU速度匹配但成本高昂。为了平衡性能与成本,计算机采用分层存储设计,从高速缓存到硬盘,依次降低速度但增大容量,以实现最佳性价比。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

前言  

         一个计算机包含多种存储器比如:寄存器、高速缓存、内存、硬盘、光盘等,为啥有这么多种存储方式,对于不太了解的人,总是觉得云里雾里的,搞不明白原因。

        计算机主要的功能就是运算(cpu),但是要完成一个任务,就要读取运算指令,并将结果输出给用户;因此,指令的存储、运算过程中中间状态的存储、结果的保存等都需要存储器。

第一代计算机,接收指令是通过读取穿孔卡片来实现的,这个穿孔卡片就可以理解为最老的用来存储命令的存储器

理想状态下,存储器的执行速度应该快过计算机的运算速度,这样才可以最大化的利用cpu的计算能力。比如:cpu的运算速度是每秒100条指令,但是如果存储器的速度是每秒最多能读取10条指令,那么cpu就有90%的时间是等待指令; 这样的存储器是有的,那就是寄存器,寄存器是和cpu同样材质制作的,速度和cpu一样快,当然价格也就和cpu一样了。

但是如果一台计算机,存储器都是寄存器的话,那造出来的计算机,肯定就是天价了,普通人都买不起。计算机的设计着综合:读写速度,空间大小,产品价格等因素采用了分层结构来实现,取了一个性价比最好的方案。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值