IBM PC
IBM PC是IBM个人电脑(英語:Personal Computer)的缩写,是IBM PC兼容机硬件平台的原型和前身,其型号为5150,1981年8月12日推出,是IBM佛罗里达州博卡拉頓(Boca Raton)的一组工程师和设计师在唐·埃斯特利奇(Don Estridge)的领导下设计的。 “个人电脑”这个称呼最早用於1972年施乐帕洛阿尔托研究中心研制的Xerox Alto电脑,到1981年前这个称呼已经相当普遍,但是由于IBM PC的巨大成功,此后这个词几乎只用於与IBM标准兼容的微型计算机了。 设计IBM PC是IBM公司试图在以Apple II和坦迪公司(Tandy)的TRS-80为主的家用电脑的市场立足的结果。当时在家用电脑市场上除上述的两种电脑外还有一系列CP/M机。 由于此前IBM传统的设计过程就已经证明无法用来设计廉价的微型计算机(比如很失败的IBM 5100),因此IBM决定破例设置一个特别小组。这个小组被授命绕过公司的规则来快速地提供一个市场产品。这个项目的代号叫做“象棋项目”(Project Chess)。 这个在唐·埃斯特利奇领导下的12人小组用了约一年的时间研制出了IBM PC。为了达到这个目的他们首先决定使用现成的、不同原始设备制造商的元件。这个做法与IBM过去始终研制自己的元件的做法相反。其次他们决定使用开放结构,这样其它生产商可以生产和出售兼容的元件和软件。IBM还出售其《IBM PC技术参考资料》,这份资料中包括一段ROMBIOS源代码。[1][2] 一开始唐·埃斯特利奇的小组曾经考虑使用IBM 801处理器以及在约克城高地(Yorktown Heights)的IBM研究实验室为该处理器发展的操作系统。801处理器比英特尔的Intel 8088处理器的功能至少强一个数量级,其操作系统比最后入选的微软的DOS操作系统至少先进数年。忽略IBM内部的解决方法使得小组避免了许多可能推延其日程的内部程序过程,大大地降低了其工作困难。但是这个决定的最后对IBM的影响是非常深远的。 其它生产商很快就逆向分析了BIOS的程序,发展了其自己的、不侵犯版权的拷贝。1982年6月哥伦比亚数据产品公司(Columbia Data Products)推出了第一台IBM PC兼容机。1982年11月康柏电脑宣布发展出第一台IBM PC兼容的便携式电脑Compaq Portable(1983年3月出产)。 IBM PC在商业上成功后就又被恢复到传统的IBM管理控制下了。在这种情况下其它竞争者毫不费力地就超过了IBM。(IBM传统地通过“合理化”其产品压制低档产品来防止它们影响高档产品的盈利。在IBM PC上这个方针反而对IBM自己不利。) 销售渠道从一开始IBM的研究小组就与西尔斯-罗巴克公司(Sears Roebuck)和电脑天地(Computerland)的经理合作。IBM专门负责销售和广告的人依靠这些经理人员对市场的知识。而这些公司则立刻成为这个新产品的销售商。西尔斯-罗巴克公司设立十数个销售中心,而电脑天地当时已经有190多个店铺。对于IBM来说这意味着从产品出笼开始,就在整个美国就已经有一个很广的销售网。从回顾的角度来看西尔斯-罗巴克公司没有获得开始预计的成果。IBM PC主要不是出售给本来设计的对象家用电脑,而是主要出售办公室市场。 IBM PC是IBM首个使用外部企业机构(在IBM的用语中被称为“第三者”)来销售的产品,但它不是最后一个。IBM开始逐渐大批量地出售廉价的产品。它感觉到它当时的组织机构无法处理这么多新顾客。因此它将其低档的产品转交给“零售商”来处理。在其它商品方面(比如日常用品或者汽车)这个做法实际上已经是非常普遍的了。但是到1990年代末时,全世界个人电脑的出售量已经超过了汽车甚至电视机的出售量。 型号第一代IBM PC有以下型号:
第二代IBM PC PS/2分25型和30型两个模型,模型内各系列以其时钟频率区分。 所有IBM PC的软件互相之间兼容,不过并非所有的软件均能够在所有的机器上运行。有些程序的时间控制是专门为一定速度的机器写的。旧程序无法应用新的、高分辨率的显示标准的优点。 技术电子元件IBM PC的主要电路板是主机板,它上面有中央处理器和主记忆体,此外它还有总线及其装扩展卡的槽。 原始PC中的总线设计后来普及得非常广泛,它后来被称为工业标准架构体系。今天工业用电脑广泛使用它。由于高速度和高位数的需要又发展出新的版本。与其PS/2电脑一起IBM推出了微通道体系结构(MCA)。VL总线允许至三个、快得多的32位卡。延伸工业标准体系架构(EISA)与其前身(包括32位卡槽)相兼容,但是只在高档的服务器系统中销售良好。在低价系统中1994年引入的PCI总线无处不在。 内部存储器如硬盘、软盘和CD-ROM等通过电线与主机板相连。这些内部存储器一般有标准的大小如3.5英寸或5.25英寸的宽度,此外它们有固定用的孔。机身的外壳带有标准的电源,其大小也是标准的AT或ATX大小。 基于Intel 8086和Intel 8088的PC需要扩展内存板才能使用高于1MB的内存。使用Intel 80286的原始IBM PC AT共可以使用16MB内存。不过标准DOS程序在没有特别的API的帮助下无法使用1MB以上的内存,使用OS/2的Intel 80286电脑可以使用最高内存量。 键盘1981年IBM PC的键盘对当时来说异常可靠,它本来是IBM在北卡罗莱纳州为一台后来取消的一万美元的电脑系统设计的,质量非常高。其质量要求在于每个键可以承受上亿次打击。与当时其它小电脑的键盘相比IBM PC的键盘是极高档的,它对于使得IBM PC成为高质量的概念起了重要角色。后来IBM PCjr失败的原因之一也是在于它后来使用了一种低档的键盘,因此在消费者心目中留下了很糟糕的印象。有意思的是1981年初IBM的管理人员本来打算给其IBM PC配一种廉价的键盘,但是由于原来的发展工程师极力反对而勉强避免了这个错误。 但是打字员严厉地批评原始的IBM PC的键盘的回车键和左变性键放的地方与标准不同。1984年IBM在其AT键盘上校正了这个错误,但是将退格键缩短了,使它不易键到。1987年引入的高级键盘将所有的功能键以及Ctrl键全部改变了位置。Esc改道了键盘的另一边。 IBM PC兼容机的键盘往往与原来的IBM PC不同。而且有些兼容机甚至使用自己特有的键盘接口来保障其键盘不能被取代。 字符编码最初的IBM PC使用基于7位ASCII字母表上的、扩充到8位、含有非标准字母的编码。对有些国际应用这个字母表不合适,很快就产生了许多基于这个字母表上的不同国家的变异。在IBM传统中这些变异被称为代码页。今天这些代码页已经无用了,他们被更系统的和标准化的字符编码如ISO/IEC 8859-1、CP1251和Unicode取代。 以下为原始的IBM PC的字符编码:
存储媒体原始的5150型IBM PC的官方标准存储媒体是卡式录音带。就1981年的标准来说这个媒体也已经在技术上过时了。因此绝大多数IBM PC是带有软盘机出厂的。1981年的IBM PC带一或两个5¼英寸160kB单面双密度软盘机。XT除硬盘外还到一个双面360kB软盘机。 XT是最早的、装有固定的硬盘的IBM PC。大容量的IBM兼容的硬盘很快就出现了。有些硬盘与现有的驱动器不相容,在这种情况下要插入一块新的驱动卡。有些硬盘被直接结合在驱动卡上,称为“硬卡”。 1984年IBM与其AT型號一起引入了1.2MB的双面软盘。其往往用来作为备份存储,较少用来作为交换存储。1986年IBM与其便携式电脑一起引入了720kB的3.5英寸小型软盘。随PS/2又引入了1.44MB的高密度版本。这些软盘机也可以加到舊型号的PC。1988年IBM还引入了2.88MB的高密度软盘,不过这个型号並不普遍,因此幾乎絕跡。 初始软件所有IBM PC在其ROM中皆携带一个相对来说比较小的软件。其40kB的ROM中8kB是加电自检和BIOS,其它32kB是BASIC程序。假如没有DOS启动盘的话ROM中的BASIC解释器就是用户界面。在PC-DOS下可以使用BASICA程序来呼叫ROM中的BASIC。 IBM PC與PS/2機種
轶事
参考资料 |