C语言入门学习笔记第五章:计算机存储器结构
大家好,我是小智!
数据概念
人类使用计算机的目的就是为了高效的处理大量数据,但是数据的类型有很多,比如声音、图像、文字、数字等,那计算机是如何区分数据的呢? 回答:计算机不用区分,计算机只采用二进制存储。
思考
计算机把还未处理的数据以及处理好的数据保存到哪里呢?? 这里涉及到内存概念
回答:这些数据都是存储在存储器,用户通过输入设备(键盘)录入的数据都是先存储在内存中,然后控制器会把这些数据传递给运算器,运算器处理完成后传递给控制器,控制器吧数据传递给输出设备(显示器)。
内存概念
对于计算机中的存储器而言,一般分为两种:RAM(随机存储器)和ROM(只读存储器)
只读存储器
只读存储器的英文全称是Read Only Memory,简称为ROM,属于非易失性存储设备,指的是掉电不丢失数据,可以把数据长时间存储,一般分为很多种,具体的区别可以通过《数电》进行了解,对于计算机的机械硬盘或者固态硬盘而言指的就是ROM。
随机存储器
随机存储器的英文全称是Random Access Memory,简称为RAM,属于易失性存储设备,指的是掉电会丢失数据,但是读写速度很快。所以一般CPU都是直接和RAM打交道。

对于计算机的内存条而言,其实指的就是RAM,RAM的内存空间越大,CPU处理数据越多。

内存单位
内存中一个MOS管可以存储一个二进制数0或1,为了方便记忆,标准规定把一个二进制数用bit来进行表示,bit(比特)是binary digit的缩写,中文翻译为位。专业术语一般把一个二进制数称为一位二进制数。所以bit就用来表示计算机数据的最小单位。

注意:计算机处理数据的基本单位是byte,计算机处理数据的最小单位是bit,1byte = 8bit。

举个例子:中国人交流的基本单位是汉字,汉字是由笔画组成的,笔画是汉字的最小单位。


浙公网安备 33010602011771号