1、数据在计算机中以01010101比特的形式在计算机内存储
下面是三者的关系
计算机的主要的存储主要分成三部分:CPU 内存 磁盘
CPU和内存的缺点 关机断电后数据就没了,所以一般数据都存在磁盘中,也就是电脑中的CDE盘
1、CPU:
存储的量极少 大概只有几兆
2、磁盘:
磁盘 结构类似于光盘,两面都是光滑的 一般一个磁盘有3-5个盘片 盘片上密密麻麻分布着磁颗粒点
盘片是小圆柱体形状 从侧面看是长方体
盘片看着光滑是因为外面有一层保护膜(很薄,用手一碰就碎) 来保护盘片被氧化
磁盘也叫硬盘 分为机械盘和固态盘 固态盘要比机械盘快很多很多,也比较贵 不过主流企业里还是以机械盘为主
为什么不用固态盘呢?因为固态盘有固定的读写次数,一般超过30W就报废了。但是机械盘理论来说读写次数是无限的
磁盘是如何以0101的比特流形式存储的呢?磁盘依赖磁介质,磁介质可以想象成很小的磁铁,有N极和S极,N极是1,S极是0
磁盘是如何以0101的比特流形式传输的呢?首先要知道数据的传输是通过总线(导线)传输的,导线依靠高低电压传输的数据,高电压1,低电压0,
计算机内任何两个零件之间在依赖导线传输的时候都必须形成闭合电路,依靠高低电压传输
为什么是高低电压传输 而不是高低电流?任何测量都有误差 假设误差为0.1 为了使数据可信 测量的数据就必须远高出0.1,假设是测出的低电压为1,高电压为2
如果通过传输电流而达到低电压1,高电压2的标准,整个的电能损耗非常高
如果通过传输电压而达到低电压1,高电压2的标准,不用考虑电流的大小,损耗的电能小
所以整个网络中 只要是通过网线传输的 都是通过电压传输
3、内存和磁盘的交互
磁盘如何把数据发给内存(内存读磁盘数据)? 每个磁介质都有磁场 磁盘中的磁头切割磁感线产生高低电压,传输到内存中,
磁头经过任何一个磁颗粒点都是产生正反两种电压, 所以一开始给一个初始电压,假如正反电压为+2 ,-2,给一个3V的初始电压,那么当磁头划过的时候产生的高低电压就是5V和1V,不会出现负电压
内存如何存数据到磁盘?通过磁头施加强电压击穿磁介质
所以存数据要比读数据消耗的能量高
扩展知识
计算机中只能读取数据 涉及到增删改查\
删除(写):计算机中所有的删除操作实际就是在修改有效数据和无效数据的边界
增删改都是写操作
2、CPU和内存的特点 关机断电后数据就没了