微信号:programmer_club

介绍:程序员第一自媒体,与你探讨码农人生路上遇到的各类泛技术话题,定期为你推荐码农人生思考、感悟以及启迪!

我们的电脑为什么没有A、B盘?

2015-12-02 21:59 程序员之家

来源:网络,版权归原作者所有


这可能是一件大多数90后都不知道的事儿,我们现在的电脑的第一个分区都是C盘,那么问题来了:AB盘去哪儿了?


最近国外网站TodayIFoundOut(今天我又get到了新姿势)就为我们解答了这个奇妙的问题。



最早这要牵扯到一段硅谷的恩怨情仇和花边八卦:当然要从电脑为什么用MS-Dos和windows系统说起了。


采用字母为存储设备命名是源于IBM的虚拟机操作系统,IBM最早养了两个孩子,CP-40和CP/CMS系统,其中CP/M用字母为物理存储设备进行命名。




但是CP/M的妈妈Dorothy Kildall在IBM谈判时没能达成协议,拒绝签署保密协议惹恼了IBM菊苣,即使后来CP/M的爸爸Gary Kildall说跟IBM的代表达成了协议却也没被高冷的菊苣承认。



这种历史花边真假究竟几何暂且不提,虽然CP/M没能装上IBM的电脑,但后来大家都知道IBM跟微软合作了!而微软则购买了CP/M克隆系统版权,这个系统就叫做86-DOS,也就是后来的MS-DOS。



因为微软爸爸的系统是基于CP/M克隆的,所以自然MS-DOS也就沿用了CP/M的磁盘字母命名规则,这些都被IBM借用,用于磁盘驱动器的命名。


而在初期的个人电脑上,由于成本过高,那个时候刚开始别说几十G硬盘,几个M都没有啊,暴露年龄的环节来了:那大家当时用的这种储存设备叫做什么呢?



是的,这就是时代的眼泪:软盘啊!



在使用软盘设备时,这些软盘读取设备(软驱)在MS-DOS、以及当时的其他操作系统中就会被命名为A,当时的A盘,就是它了。



如果电脑上有2个软驱,就需要用到字母AB。当时索尼菊苣发家致富的3.5寸软盘非常流行,完全相当于蓝光的地位,可惜随着时代的进步,技术的发展,U盘的诞生,硬盘的制造成本降低等等原因,软盘也退出了时代的舞台,带软驱的电脑也就越来越少见了。



但是这种命名规则还是被永远的保留给了伟大的前辈软驱,现代操作系统的系统盘,也就是第一个分区也就从C开始命名了,虽然大家可能已经叫不出他们的名字,但他们却永远的留在了“我的电脑”里。



最后分享一下微博红人@使徒子 的图:为什么电脑没有AB盘..



 
程序员之家 更多文章 我们这一代人的困惑 神剪辑,揭秘程序员加班内幕,不能看,看完想笑又想哭! 美国12位创新型程序员:让科技永远改变 说说怎么写clean code 500,000+年薪程序猿出身哪里 猎聘网揭秘前十大学校
猜您喜欢 提高Android Studio中Gradle执行效率 C语言几种排序算法比较 Python获取服务器的厂商和型号信息 【心得体会】良同学北京技术交流分享 给Java说句公道话