计算机的组成,存储器

不仅是记录我的半吊子基础知识,也是一次再学习,不敢保证都对

前言

  现在我们稍微的了解一下存储器。存储器是冯诺依曼体系的组成要素,那我们现在电脑里的存储器可是老多了,有内存,普通的电脑4G内存,一般的8G内存,还有16G,32G这些买不起的。还有机械硬盘,固态硬盘。反正就是不要想复杂了,能存数据的就叫做存储器。

存储器概述

  我们都知道,计算机里通过电路来存储数据,因为电路的高电平和低电平能够表示1和0。那么,不用电路就不能存储信息了吗?当然不是这样,一种物质要能存储信息,那么这个物质必须有两种物理状态来表示0和1,比如,大小,高低,冷热等等。这样明显区分的两种状态不都能当做0和1吗?当然,假如要是有一种物质能有三种状态,那是不是就能造出来三进制的计算机?

存储器分类

  那我们常见的存储器,如果按存储介质来分类,就有半导体存储器,这个U盘,固态盘都是半导体存储器。还有磁存储器,磁带,磁盘。那我们怎么存取数据呢,自然就是改变存储器的状态,将1变为0,或者将0变为1。这种物质改变物理状态的速度越快,说明该物质的存取速度越快。
  还有按照存取方式分类,有的存储器可以随意存取,但是有的就必须按照顺序存取。比如磁带。还有存储内容的可变性,就是有的存储器内容是固定不变的,一旦物理状态确定,就不可改变,那它就是只读存储器;有的就能随意改变状态,可读可写。

存储器分级

  我们的CPU计算速度超快,但是呢,数据的存取总是跟不上CPU,老是拖后腿,计算一秒钟,存取一小时。存储器就很神奇,要么,容量大,但是存取速度慢;存取速度快的呢,容量又很小。所以,需要给计算机的存储器进行分级,CPU内部的存储器,要尽量跟得上CPU的运算速度,就选用一个容量小但是速度快的存储器,叫做高速缓冲存储器;接下来,计算机要运行操作系统,要运行各种程序,这个高速缓冲存储器就有点小,不够用。于是呢,在主板上加上一个主存储器,让它跟CPU连接,这样就能运行很多程序,但是主存容量是大了点,速度可就比不上高速缓冲存储器,所以,主存储器不仅要跟CPU连接,也要跟高速缓冲存储器连接,缓解一下主存速度不够的问题。主存大是大了点,但还是不够大,计算机光一个win10系统就得几十个G,有的软件也是好多G,那怎么办呢,就是再增加一个辅助存储器——机械硬盘也就是磁盘,都是什么500G,1T,几个T这样的容量。这样,它的速度就更慢了,怎么办呢?CPU表示我不跟这么慢的存储器打交道,让主存跟辅存打交道。
  这样一来,存储器分级就很明显了,就是按照跟CPU打交道的远近来分级的,CPU跟高速缓冲存储器打交道,高速缓冲存储器跟主存打交道,主存再跟辅存打交道。或许我们又有疑问了,加这么多层级的存储器,辅存该慢还是慢啊,主存调用辅存就不慢了吗?当然是不能这样算的。一个系统几十G的文件,可不是每个都需要用,CPU只需要那些重要的部分数据就能将整个系统跑起来,到时候用到哪个数据再来取哪个数据,这就是为什么电脑开机的时候,要等待几秒钟才能将整个界面显示出来,它怎么不一开机就立马显示呢?这等待的几秒钟,就是先将系统必要的文件数据给主存,CPU只读取主存的数据就可以了。所以说,不管是开机,还是打开某个软件,还是打开某个游戏,都要有这么一个启动的过程。这个过程就是先将辅存的必要数据交给主存,再让CPU直接操作主存的数据。为了提高主存的速度,那自然是将主存的一些常用的数据再交给高速缓冲存储器,高速缓冲存储器快速的给CPU提供指令和数据。
  这么一说,买电脑,尽量买内存大的,我至今还记得,上课的时候让老师帮忙看看程序的问题,结果,电脑卡的不要不要的,老师就问,你这个笔记本多大内存啊?答:4G。老师就说,4G能干啥啊,4G就看看电视电影,写写文档就行了,搞IT就算了,8G还很勉强,你知道我的笔记本多少G吗?有64G!!。我当时就觉得不可思议,笔记本还能有这么大内存?老师你这是来炫富的吧,当真是贫穷限制了我的想象力。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值