计算机底层是什么东西?

代码写着写着,突然特别想知道计算机底层到底是什么东西。

最近特意看了一些文章,谨以此文章记录一下自己的想法。

①数据传输

首先先大概描述一下       数据传输过程         

A计算机(服务器)<-------->网络传输服务(各种协议和软硬件配合)<---------->B计算机(服务器)

信息传递:A计算机想往外传输  就要把数据变成可传输类型,首先会把传递的信息通过ASCII码表转换为010101...然后通过                              硬件把0和1 变为相应的电信号。

                 注:电压来表示 0和1   设定某一电压为界限      低于这一电压代表0,高于这一电压代表1。

                 此电压通过线缆传输到  B计算机(服务器)  B计算机的相关硬件  把电信号 转变为 010101...通过ASCII码表编译成可                      看的字符信息。

图示:

②数据存储

硬盘物理结构:https://blog.csdn.net/yehenhei/article/details/53033995

存储原理:

硬盘是在硬质盘片(一般是铝合金,以前 IBM 也尝试过使用玻璃)上涂敷薄薄的一层铁磁性材料。硬盘储存数据的原理和盒式磁带类似,只不过盒式磁带上存储是模拟格式的音乐,而硬盘上存储的是数字格式的数据。写入时,磁头线圈上加电,在周围产生磁场,磁化其下的磁性材料;电流的方向不同,所以磁场的方向也不同,可以表示 0 和 1 的区别。读取时,磁头线圈切割磁场线产生感应电流,磁性材料的磁场方向不同,所以产生的感应电流方向也不同。 不论是什么计算机文件,歌曲,视频,图片,文档等等都是以一个二进制的序列存在的,也就是很多个"10010001110011......"这样的东西,硬盘上的存储的文件实际上就是存储着这些0和1的序列.硬盘的磁头能够按照指令读取相应位置的信号,并且能够改变指定位置的磁场方向,这就是数据的读和写。

③数据运算

CPU

待续。。。

猜你喜欢

转载自blog.csdn.net/alianada/article/details/82142379
今日推荐