java int转二进制 计算机磁盘是怎么存贮数据的,是存的二进制码吗?空间大吗?
计算机磁盘是怎么存贮数据的,是存的二进制码吗?空间大吗?
1,磁盘演变过程:最早512KB的5.25时软盘一1.44MB的3.5吋软盘一>机械硬盘一>电子盘(固态硬盘,CF卡,U盘,移动硬盘都属于电子盘。
2,外部存储器的基本结构
软盘(FDD)与机械硬盘(HDD)结构基本一致。
它的构成主要由盘片,磁头组成,HDD还有盘片转轴、控制电机,磁头控制器,数据转换器,接口,缓存等。机械硬盘中所有的盘片都装在一个旋转轴上,每张盘片之间是平行的,在每个盘片的存储面上有一个磁头,磁头与盘片之间的距离比头发丝的直径还小,所有的磁头联在一个磁头控制器上,由磁头控制器负责各个磁头的运动。盘片每分钟几千转的高速旋转,磁头就可以定位在盘片的指定位置上进行数据的读写操作。
电子盘是FLASH类,更快,更稳定,因为没有普通硬盘的旋转电机,因而抗震性极佳,不怕碰撞、冲击、振动。普通硬盘比较,固态硬盘的优点:启动快、读取延迟小、碎片不影响读取时间、写入速度快、无噪音、发热量较低、不会发生机械故障、工作温度范围更大、体积小重量轻。
电子盘缺点主要是:成本高、容量低、易受断电磁场静电干扰、写入寿命有限、数据难以恢复、能耗较高、有时会出现假死现象。
3,记录数据的结构方法。在存储器中,分主引导记录(MBR:Main Boot Record),操作系统引导记录(OBR:OS Boot Record),文件分配表(FAT:File Assign Table),根目录(DIR:Directory)和数据区(DATA)。
4,最早的DOS,现在的windows各操作系统的作用。
DOS是磁盘操作系统的简写。所以,操作系统的一个作用,就是负责把你要存储的数据存到未用的空间里。
我们一般写的APP中的文件读写操作,就是借助于底层的bios程序完成的。我们一般只需要知道读写那个文件,内容是什么,不需要知道在磁盘/电子盘中的具体位置。
5,至于你说的,是否存的是二进制码,答案是肯定的。所有存储设备都用二进制码存储,以字节为单位。
关于空间,早期硬盘一般几十MB,后来250MB,500MB,1GB……现在,N个T的都有。
java int转二进制 java 二进制 java比较三个数大小
版权声明:本文内容由互联网用户自发贡献,本站不承担相关法律责任.如有侵权/违法内容,本站将立刻删除。