集成电路,现代计算机插上腾飞的翅膀 尽管晶体管的采用大大缩小了计算机的体积、降低了其价格,减少了故障。但离人们的要求仍差很远,而且各行业对计算机也产生了较大的需求,生产更能更强、更轻便、更便宜的机器成了当务之急,而集成电路的发明正如“及时雨”,当春乃发生。其高度的集成性,不仅仅使体积得以减小,更使速度加快,故障减少。人们开始制造革命性的微处理器。计算机技术经过多年的积累,终于驶上了用硅铺就的高速公路。
20世纪50年代
1958年9月12日: 在Robert Noyce(INTEL公司的创始人)的领导下,发明了集成电路。不久又推出了微处理器。但因为在发明微处理器时借鉴了日本公司的技术,但是日本对其专利不承认,因此日本没有得到应有的利益。过了30年,日本才承认,这样日本公司可以从中得到一部分利润了。但到2001年,这个专利也就失效了。1959: 1959年到1964年间设计的计算机一般被称为第二代计算机。大量采用了晶体管和印刷电路。计算机体积不断缩小,功能不断增强,可以运行FORTRAN和COBOL ,接收英文字符命令。出现大量应用软件。1959: Grace Murray Hopper开始开发COBOL (COmmon Business-Orientated Language)语言,完成于1961年。
20世纪60年代
1960 1960: ALGOL:第一个结构化程序设计语言推出。1961: IBM的Kennth Iverson推出APL编程语言。1963: PDP-8:DEC公司推出第一台小型计算机。1964: 1964年到1972年的计算机一般被称为第三代计算机。大量使用集成电路,典型的机型是IBM360系列。1964: IBM发布PL/1编程语言。1964: 发布IBM 360首套系列兼容机。1964: DEC发布PDB-8 小型计算机。1965: 摩尔定律发表,处理器的性能每年提高一倍。后来其内容又发生了改变。
在此插入〈摩尔像〉 1965: Lofti Zadeh创立模糊逻辑,用来处理近似值问题。1965: Thomas E. Kurtz和John Kemeny完成BASIC(Beginners All Purpose Symbolic Instruction Code)语言的开发。特别适合计算机教育和初学者使用,得到了广泛的推广。1965: Douglas Englebart 提出鼠标器的设想,但没有进一步的研究。直到1983年被苹果电脑公司大量采用。1965: 第一台超级计算机CD6600开发成功。1967: Niklaus Wirth开始开发PASCAL语言,1971年完成。1968: Robert Noyce和他的几个朋友创办了INTEL公司。1968: Seymour Paper和他的研究小组在MIT开发了LOGO语言。1969: ARPANET计划开始启动,这是现代INTERNET的雏形。1969 年4月7日: 第一个网络协议标准RFC推出。1969: EIA (Electronic Industries Associa
20世纪70年代
1970 1970: 第一块RAM芯片由INTEL推出,容量1K。1970: Ken Thomson和Dennis Ritchie开始开发UNIX操作系统。1970: Forth编程语言开发完成。1970: Internet的雏形ARPAnet (Advanced Research Projects Agency network) 基本完成。开始向非军用部门开放,许多大学和商业部门开始接入。1971年11月15日: Marcian E. Hoff在INTEL公司开发成功第一块微处理器4004,含2300个晶体管,是个4位系统,时钟频率108KHz ,每秒执行6万条指令。
在后来的日子里,处理器发展主要指标一览。处理器 主频 每秒百万条指令 4004 108 KHz 0.06 8080 2MHz 0.5 68000 8MHz 0.7 8086 8MHz 0.8 68000 16 MHz 1.3 68020 16 MHz 2.6 80286 12MHz 2.7 68030 16MHz 3.9 386 SX 20 MHz 6 68030 25 MHz 6.3 68030 40MHz 10 386 DX 33MHz 10 486 DX 25MHz 20 486 DX2-50 50MHz 35 486 DX4/100 100MHz 60 Pentium 66MHz 100 Pentium 133MHz 240 Pentium 233MHz MMX 435 Pentium Pro 200 MHz 440 Pentium II 233MHz 560 Pentium II 333MHz 770 1971: PASCAL语言开发完成。1972: 1972年以后的计算机习惯上被称为第四代计算机。基于大规模集成电路,及后来的超大规模集成电路。计算机功能更强,体积更小。人们开始怀疑计算机能否继续缩小,特别是发热量问题能否解决?人们开始探讨第五代计算机的开发。1972: C语言的开发完成。其主要设计者是UNIX系统的开发者之一 Dennis Ritche。这是一个非常强大的语言,开发系统软件,特别受人喜爱。1972: Hewlett-Packard发明了第一个手持计算器。1972年4月1日: INTEL推出8008微处理器。1972: ARPANET开始走向世界,INTERNET革命拉开序幕。1973: 街机游戏Pong发布,得到广泛的欢迎。发明者Nolan Bushnell ,后来Atari 的创立者。1974: 第一个具有并行计算机体系结构的CLIP-4推出。
五、计算机技术渐入辉煌在这之前,计算机技术主要集中在大型机和小型机领域发展,但随着超大规模集成电路和微处理器技术的进步,计算机进入寻常百姓家的技术障碍已层层突破。特别是从INTEL发布其面向个人机的微处理器8080之后,这一浪潮便汹涌澎湃起来,同时也涌现了一大批信息时代的弄潮儿,如乔布斯、比尔.盖茨等,至今他们对计算机产业的发展还起着举足轻重的作用。在此时段,互联网技术、多媒体技术也得到了空前的发展,计算机真正开始改变人们的生活。
1974 4月1日: INTEL发布其8位的微处理器芯片8080。
1974年12月: MITS发布Altair 8800,第一台商用个人计算机,价值397美元,内存有256个字节。1975: Bill Gates和Paul Allen完成了第一个在MITS 的Altair计算机上运行的BASIC程序。1975: IBM公司介绍了他的激光打印机技术。1988年向市场推出其彩色激光打印机。1975: Bill Gates和Paul Allen创办MicroSoft公司。现在成为最大、最成功的软件公司。三年后就收入50万美元,增加到15个人。1992年达28亿美元,1万名雇员。其最大的突破性发展是在1981年为IBM 的PC机开发操作系统,从此后便开始了对计算机业的巨大影响。1975: IBM 5100发布。1976: Stephen Wozinak和Stephen Jobs创办苹果计算机公司。并推出其Apple I 计算机。1976: Zilog推出Z80处理器。8位微处理器。CP/M就是面向其开发的操作系统。许多著名的软件如:Wordstar 和dBase II基于此款处理器。1976: 6502,8 位微处理器发布,专为Apple II计算机使用。1976: Cray 1,第一台商用超级计算机。集成了20万个晶体管,每秒进行1.5亿次浮点运算。1977年5月: Apple II 型计算机发布。在此插入〈Apple II图〉 1978: Commodore Pet发布:有 8K RAM,盒式磁带机,9英寸显示器。1978年6月8日: INTEL发布其16位微处理器8086。但因其非常昂贵,又推出8位的8088满足市场对低价处理器的需要,并被IBM的第一代PC机所采用。其可用的时钟频率为4.77、8、10MHz。大约有300条指令,集成了29000更晶体管。1979: 街机游戏"太空入侵者"发布,引起轰动。很快便使得类似的游戏机大规模流行起来,其收入超过了美国电影业。1979: Jean Ichbiah 开发完成Ada计算机语言。1979年6月1日: INTEL发布了8位的8088微处理器,纯粹为了迎合低价电脑的需要。1979: Commodore PET 发布了采用1MHz的6502处理器,单色显示器、8K内存的计算机,并且可以根据需要购买更多的内存扩充。1979: 发明了低密盘。1979: Motorola公司发布68000微处理器。主要供应Apple公司的Macintosh ,后继产品68020用在Macintosh II机型上。1979: IBM公司眼看着个人计算机市场被苹果等电脑公司占有,决定也开发自己的个人计算机,为了尽快的推出自己的产品,他们大量的工作是与第三方合作,其中微软公司就承担了其操作系统的开发工作。很快他们便在1981年8月12日推出了IBM-PC。但同时也为微软后来的崛起,施足了肥料。
20世纪80年代
1980 1980:“只要有1兆内存就足够DOS尽情表演了”。微软公司开发DOS初期时说。今天来听这句话有何感想呢? 1980年10月: MS-DOS/PC-DOS开发工作开始了。但微软并没有自己独立的操作系统,他们买来别人的操作系统并加以改进。但IBM测试时竟发现有300个BUG。于是他们又继续改进,最初的DOS1.0有4000行汇编程序。1981: Xerox开始致力于图形用户界面、图标、菜单和定位设备(如鼠标)的研制。结果研究成果为苹果所借鉴。而苹果电脑公司后来又指控微软剽窃了他们的设计,开发了WINDOWS系列软件。1981: INTEL发布的80186/80188芯片,很少被人使用,因为其寄存器等与其他不兼容。但其采用了直接存储器访问技术和时间片分时技术.. 1981年8月12日: IBM发布其个人计算机,售价2880美元。该机有64K内存、单色显示器 、可选的盒式磁带驱动器、两个160KB单面软盘驱动器。这台机器取得了比预想的还要大的成功。1981年8月12日: MDA (Mono Display Adapter,text only) 能够显示文本的单色显示器随IBM-PC机发布。1981年8月12日: MS-DOS 1.0,PC-DOS1.0发布。Microsoft是受IBM委托开发DOS操作系统,他们从Tim Paterson那里购买了一个叫86-DOS的程序并加以改进。从IBM卖出去的叫PC-DOS。从Microsoft卖出去的叫MS-DOS。Microsoft与IBM的合作一直到1991年的DOS5.0为止。最初的DOS1.0非常的简陋,每张盘上只一个根目录,不支持子目录。直到1983年3月的2.0版才有所改观。MS-DOS在1995年以前一直是与IBM-PC兼容的操作系统,WINDOWS95推出并迅速占领市场之后,其最后一个版本命名为DOS7.0。现在微软的操作系统已经在世界大多数计算机上运行了。1982: 基于TCP/IP协议的INTERNET初具规模。1982: 基于6502微处理器的计算机大受欢迎,特别是在学校大量普及。1982 年1月: Commodore 64计算机发布,价格:595美元。1982 年2月: 80286发布。时钟频率提高到20MHz,并增加了保护模式,可访问16M内存。支持1GB以上的虚拟内存。每秒执行270万条指令,集成了134000个晶体管。1982: Compaq公司发布了其IBM-PC兼容机。1982: MIDI(Musical Instrument Digital Interface)标准制定。允许计算机连接标准的类似键盘数字乐器。1982: Sony和Phillips公布了压缩音频的红皮书。很快得到欧美的认同。1982年3月: MS-DOS 1.25PC-DOS 1.1 1982 年4月: Sinclair ZX Spectrum发布:基于Z80芯片,时钟频率3.5MHz。能显示8种颜色。1982年5月: IBM推出双面320K的软盘驱动器。1983 年1月: IBM PC在欧洲展示。1983: Borland公司成立。1983春季: IBM XT机发布,增加了10兆的硬盘,128K RAM,一个软驱、单色显示器、一台打印机、可以增加一个8087数字协处理器。价格5000美元。1983年3月: MS-DOS 2.0、PC-DOS 2.0增加了类似UNIX分层目录的管理形式。1983年10月: MS-DOS 2.25,包括支持其他字符设置,开辟东方市场。1984: DNS (Domain Name Server) 域名服务器发布,互连网上有1000多台主机运行。1984: Hewlett-Packard发布了优异的激光打印机,HP也在喷墨打印机上保持领先技术。1984年1月: Apple 的Macintosh发布。基于Motorola 68000微处理器。可以寻址16M。1984 年8月: MS-DOS 3.0、PC-DOS 3.0、IBM AT发布,采用ISA标准,支持大硬盘和1.2M高密软驱。1984年9月: Apple 发布了有512Kb 内存的Macintosh,但其他方面没有什么提高。1984 底: Compaq开始开发IDE接口,可以以更快的速度传输数据,并被许多同行采纳,后来更进一步的EIDE推出,可以支持到528MB的驱动器。数据传输也更快。1985: Philips和Sony合作推出CD-ROM驱动器。1985: EGA标准推出。1985年3月: MS-DOS 3.1、PC-DOS 3.1。这是第一个提供部分网络功能支持DOS版本。1985年10月17日: 80386 DX推出。时钟频率到达33MHz,可寻址1GB内存。比286更多的指令。每秒6百万条指令,集成275000个晶体管。1985年11月: Microsoft Windows发布。但在其3.0版本之全面没有得到广泛的应用。需要DOS的支持,类似苹果机的操作界面,以致被苹果控告。诉讼到1997年8月才终止。1985 年12月: MS-DOS 3.2、PC-DOS 3.2。这是第一个支持3.5英寸磁盘的系统。但也只是支持到720KB。到3.3版本时方可支持1.44兆。1986 年1月: Apple 发布较高性能的Macintosh。有四兆内存,和SCSI适配器。1986 年9月: Amstrad Announced发布便宜且功能强大的计算机Amstrad PC 1512。具有CGA图形适配器、512KB内存、8086处理器20兆硬盘驱动器。采用了鼠标器和图形用户界面,面向家庭设计。1987: Connection Machine超级计算机发布。采用并行处理,每秒钟2亿次运算。1987: Microsoft Windows 2.0发布,比第一版要成功,但并没有多大提高.. 1987: 英国数学家Michael F. Barnsley找到图形压缩的方法。1987: Macintosh II发布,基于Motorola 68020处理器。时钟16MHz,每秒260万条指令。有一个SCSI适配器和一个彩色适配器。1987年4月2日: IBM推出PS/2系统。最初基于8086处理器和老的XT总线。后来过渡到80386,开始使用3.5英寸1.44MB软盘驱动器。引进了微通道技术,这一系列机型取得了巨大成功。出货量达到200万台。1987: IBM发布VGA技术。1987: IBM发布自己设计的微处理器8514/A。1987年4月: MS-DOS 3.3、PC-DOS 3.3。随IBM PS/2一起发布,支持1.44MB驱动器和硬盘分区。可为硬盘分出多个逻辑驱动器。1987年4月: Microsoft和IBM发布S/2Warp操作系统。但并未取得多大成功。1987年8月: AD-LIB声卡发布。一个加拿大公司的产品。1987年10月: Compaq DOS (CPQ-DOS) v3.31发布。支持的硬盘分区大于32Mb。1988: 光计算机投入开发,用光子代替电子,可以提高计算机的处理速度。1988: XMS标准建立。1988: EISA标准建立。1988 6月6日: 80386 SX为了迎合低价电脑的需求而发布。1988年7月到8月: PC-DOS 4.0、MS-DOS 4.0。支持EMS内存。但因为存在BUG,后来又陆续推出4.01a。1988年9月: IBM PS/20 286发布,基于80286处理器,没有使用其微通道总线。但其他机器继续使用这一总线。1988年10月: Macintosh Iix发布。基于Motorola 68030处理器。仍使用16 MHz主频、每秒390万条指令,支持128M RAM。1988年11月: MS-DOS 4.01、PC-DOS 4.01发布。1989: Tim Berners-Lee创立World Wide Web雏形,他工作于欧洲物理粒子研究所。通过超文本链接,新手也可以轻松上网浏览。这大大促进了INTERNET的发展。1989: Phillips和Sony发布CD-I标准。1989年1月: Macintosh SE/30 发布。基于新型68030处理器。1989年3月: E-IDE标准确立,可以支持超过528MB的硬盘容量。可达到 33.3 MB/s 的传输速度。并被许多CD-ROM所采用。1989年4月10日: 80486 DX发布,集成120万个晶体管。其后继型号时钟频率达到100MHz。1989年11月: Sound Blaster Card(声卡)发布。
20世纪90年代
1990 1990: SVGA标准确立。1990年3月 : Macintosh Iifx发布,基于68030CPU,主频40MHz,使用了更快的SCSI接口。1990年5月22日: 微软发布Windows 3.0。兼容MS-DOS模式。1990年10月: Macintosh Classic发布,有支持到256色的显示适配器。1990年11月: 第一代MPC (多媒体个人电脑标准)发布。处理器至少80286/12MHz,后来增加到80386SX/16 MHz ,及一个光驱,至少150 KB/sec的传输率。1991: 发布ISA标准。1991年5月: Sound Blaster Pro发布。1991年6月: MS-DOS 5.0、PC-DOS 5.0。为了促进OS/2的发展,Bill Gates说:DOS5.0是DOS终结者,今后将不再花精力于此。该版本突破了640KB的基本内存限制。这个版本也标志着微软与IBM在DOS上的合作的终结。1992: Windows NT发布,可寻址2G RAM。1992年4月: Windows 3.1发布。1992年6月: Sound Blaster 16 ASP发布。1993: INTERNET开始商业化运行。1993: 经典游戏Doom发布。1993: Novell并购Digital Research,DR-DOS成为Novell DOS。1993年3月22: Pentium发布。集成了300多万个晶体管。初期工作在60-66MHz。每秒钟执行1亿条指令。1993年5月: MPC标准2发布。CD-ROM传输率要求300KB/sec。在320*240的窗口中每秒播放15帧图像。1993年12月: MS-DOS6.0发布,包括一个硬盘压缩程DoubleSpace,,但一家小公司声称,微软剽窃了其部分技术。于是在后来的DOS6.2中,微软将其改名为:DriveSpace。后来WIN95中的DOS成为DOS7.0,WIN95OSR2中称为DOS7.10. 1994年3月7日: Intel 发布90-100 MHz Pentium处理器。1994年9月: PC-DOS 6.3发布。1994年10月10日: Intel 发布75 MHz Pentium处理器。1994: Doom II 发布。开辟了PC机游戏广阔市场。1994: Netscape 1.0 浏览器发布。1994: Comm&Conquer(命令与征服)发布。1995年3月27日: Intel发布120 Mhz的Pentium处理器。19956月1日: Intel发布133 Mhz的Pentium处理器。1995年8月23日: Windows '95 发布。大大不同于其以前的版本。完全脱离MS-DOS,但照顾用户习惯还保留了DOS形式。纯32位的多任务操作系统。该版本取得了巨大的成功。1995年11月1日: Pentium Pro发布。主频可达200 MHz ,每秒钟完成4.4亿条指令,集成了550万个晶体管。1995年12月: Netscape发布其.JavaScript。1996: Quake、Civilization 2、Command& Conquer - Red Alert等一系列的著名游戏发布。1996年1月: Netscape Navigator 2.0发布,第一个支持JavaScript的浏览器。1996年1月4日: Intel发布150-166MHz的Pentium处理器,集成了330万个晶体管。1996: Windows '95 OSR2发布,修复了部分BUG,扩充了部分功能。1997: Grand Theft Auto、Quake 2、Blade Runner等著名游戏发布,3D图形加速卡大行其道。1997年1月8日: Intel发布Pentium MMX。对游戏和多媒体功能进行了增强。1997年4月: IBM的深蓝(Deep Blue)计算机,战胜人类国际象棋世界冠军卡斯帕罗夫。
在此插入〈深蓝图片〉 1997年5月7日: Intel发布Pentium II,增加了更多的指令和更多CACHE。1997年6月2日: Intel 发布233 MHz Pentium MMX. 1997年16日: Apple遇到严重的财务危机,微软伸出援助之手,注资1.5亿美元。条件是Apple撤消其控诉:微软模仿其视窗界面的起诉,并指出Apple也是模仿了XEROX的设计。1998年2月 : Intel发布333 MHz Pentium II处理器。采用0.25微米技术,提高速度,减少发热量。1998年6月25日: Microsoft发布Windows '98,一些人企图肢解微软,微软回击说这会伤害美国的国家利益。1999年1月25日: Linux Kernel 2.2.0发布。人们对其寄予厚望。1999年2月22日: AMD公司发布K6-III 400MHz。有测试说其性能超过Intel P-III。集成2300万个晶体管、socket 7结构。
在往下就是今天了,与整个人类的发展历程相比、与传统科学技术相比,计算机的历史才刚刚开始书写,我们正置身其中,感受其日新月异的变化,被计算机大潮裹挟着丝毫不得停歇。希望在这潮头有更多的中国弄潮儿。