APP下载

浅谈个人计算机操作系统的发展历史

2021-07-07齐兵辉

电子乐园·下旬刊 2021年7期
关键词:磁盘苹果公司苹果

齐兵辉

摘要:本文主要介绍个人计算机的发展历史以及计算机的现状和发展趋势。介绍了计算机硬件发展设备的发展历史以及计算机技术的发展历史和发展趋势,并且介绍了主流的个人计算机系统的操作系统发展历史以及发展趋势。

随着LSI(大规模集成)电路的发展,在每平方厘米的硅片芯片上可以集成数千个晶体管,个人计算机时代到来了。从体系结构上看,个人计算机(最早称为微型计算机)与PDP-11并无二致,但就价格而言却相去甚远。以往,公司的一个部门或大学里的一个院系才配备一台小型机,而微处理器却使每个人都能拥有自己的计算机。

1974年,当Intel 8080--第一代通用8位CPU出现时,Intel希望有一个用于8080的操作系统,部分是为了测试目的。Intel请求其顾问Gary Kildall编写。Kildall和一位朋友首先为新推出的ShugartAssociates 8英寸软盘构造了一个控制器,并把这个软磁盘同8080 相连,从而制造了第一个配有磁盘的微型计算机。然后Kildall为它写了一个基于磁盘的操作系统,称为CP/M ( ControlProgram forMicrocomputer)。由于Intel不认为基于磁盘的微型计算机有什么前景,所以当Kildall要求CP/M的版权时Intel同意了他的要求。Kildall于是组建了一家公司Digital Research,进一步开发和销售 CP/M。

1977年,Digital Research重写了CP/M,使其可以在使用8080、Zilog Z80以及其他CPU芯片的多种微型计算机上运行,从而完全控制了微型计算机世界达5年之久。

在20世纪80年代早期,IBM设计了IBM PC 并寻找可在上面运行的软件。来自IBM的人员同BillGates联系有关他的BASIC解释器的许可证事宜,他们也询问他是否知道可在PC上运行的操作系统。Gates建议IBM同Digital Research联系,即当时世界上主宰操作系统的公司。在做出毫无疑问是近代历史上最糟的商业决策后,Kildall拒绝与IBM会见,代替他的是一位次要人员。更糟糕的是,他的律师甚至拒绝签署IBM的有关尚未公开的PC 的保密协议。结果,IBM回头询问Gates可否提供给他们一个操作系统。

在IBM返回来时,Gates了解到一家本地计算机制造商Seattle Computer Products有合适的操作系统DOS (Disk Operating System)。他联系对方并提出购买(宣称75 000美元),对方接受了。然后Gates提供给IBM 成套的DOS/BASIC,IBM也接受了。IBM希望做某些修改,于是Gates雇佣了写DOS的作者Tim Paterson进行修改。修改版称为MS-DOS (MicroSoft Disk Operating System),并且很快主导了IBMPC市场。同Kildall试图将CP/M每次卖给用户一个产品相比(至少开始是这样),这里一个关键因素是Gates极其聪明的决策--将MS-DOS与计算机公司的硬件捆绑在一起出售,在所有这一期烟消云散之后Kildall突然不幸去世,其原因从来没有公布过。

1983年,1BM PC后线机型IBM PC/AT推出,配有Intel 80286 CPU。此时,MS-DOS已经确立了地位,而CP/M只剩下最后的支撑。MS-DOS后来在80386和80436 中得到广泛的应用。尽管MS-D0S的早期版本是相当原始的,但是后期的版本提供了更多的先进功能,包括许多源自UNIX的功能。(微软对UNIX是如此娴熟,甚至在公司的早期销售过一个微型计算机版本,称为XENIX。)

用于早期微型计算机的CP/M、MS-DOS和其他操作系统,都是通过键盘输入命令的。由于DougEneelbart于20世纪60年代在斯坦福研究院 (Stanford Research Institute)工作,这种情况最终有了改变。Doug Engelbart发明了图形用户界面,包括窗口、图标、菜单以及鼠标。这些思想被Xerox PARC的研究人员采用,并用在了他们所研制的机器中。

一天,Steve Jobs(他和其他人一起在车库里发明了苹果计算机)访问PARC,一看到GUT,立即意识到它的潜在价值,而Xerox管理层恰好没有认识到。这种战略失误的庞大比例,导致名为《摸索未来》一书的出版(Smith和Alexander, 1988)。Jobs随后着手设计了带有GUI的苹果计算机。这个项目导致了Lisa的推出,但是Lisa过于昂贵,所以在商业上失败了。Jobs的第二次尝试,即苹果Macintosh,取得了巨大的成功,这不仅是因为它比Lisa便宜得多,而且它还是用户友好的 (user friendly),也就是说,它是为那些不仅没有计算機知识而且根本不打算学习计算机的用户准备的。在图形设计、专业数码摄影以及专业数字视频制作的创意世界里,Macintosh得到广泛的应用,这些用户对苹果公司及Macintosh有着极大的热情。1999年,苹果公司采用了一种内核,它来自本是为替换BSD UNIX内核而开发的卡内基.梅隆大学的Mach微核。因此,尽管有着截然不同的界面,但MAC OS X是基于UNIX的操作系统,在微软决定构建MS-DOS的后继产品时,受到了Macintosh成功的巨大影响。微软开发了名为Windows的基于GUI的系统,早期它运行在MS-DOS上层(它更像shell而不像真正的操作系统)。在从1985年至1995年的十年间,Windows只是运行在MS-DOS上层的一个图形环境。然而,到了1995年,一个独立的Windows版本--具有许多操作系统功能的Windows 95发布了。Windows 95仅仅把底层的MS-DOS作为启动和运行老的MS-DOS程序之用。1998年,一个稍微修改的系统Windows 98发布。不过Windows 95和Windows 98仍然使用了大量16位Intel 汇编语言。

猜你喜欢

磁盘苹果公司苹果
它的好 它的坏 详解动态磁盘
解决Windows磁盘签名冲突
苹果公司收购自动驾驶初创企业Drive.ai
新Pad
Windows系统下动态磁盘卷的分析与研究
收获苹果
拿苹果
会说话的苹果
克隆硬盘很简单