跳转到内容

计算机历史/微型计算机的兴起

来自维基教科书,开放世界中的开放书籍

MITS Altair 8800 是围绕一款新型微处理器英特尔 8080 设计的,于 1975 年首次亮相。它在 1975 年 1 月版的《大众电子》杂志上宣布,导致位于阿尔伯克基的制造商在尝试完成订单时出现了四个月的积压。

Altair 被认为是第一台家用电脑。它唯一的输入是一系列前面板开关。然而,它有一个带总线的母板,允许其他公司提供键盘、磁带阅读器和其他设备来访问寄存器。

一群哈佛学生为 MITS 写了一个 BASIC 解释器。这些学生——史蒂夫·鲍尔默、保罗·艾伦和比尔·盖茨——退学专注于代码开发,不久之后创建了微软。

无线电小屋

[编辑 | 编辑源代码]
TRS-80 Model 2

TRS-80 系列计算机基于 Zilog Z80 处理器,并在单色显示器上运行 TRS-DOS。它使用软盘,后来进行了黑客攻击以使用硬盘驱动器。

TRS-COCO 计算机是作为家用电脑开发的,具有彩色图形,而 TRS-80 系列则面向企业市场。COCO 使用电视机作为显示器以节省成本,并试图与雅达利 400 和 800 以及科摩多 64 系列竞争。COCO 使用 6809 Motorola 处理器并运行 OS9(与 Mac OS 9 无关)。

Tandy 1000 系列基于 IBM PCJr 图形和声音芯片,它使用扩展槽,但引脚的布线方式不同于 PC 和 AT ISA 扩展槽,并运行 Deskmate 作为 Tandy DOS 下的 GUI(这是一个修改后的 MS-DOS,甚至反转了 DOS 中断以确保它只在 Tandy 系列计算机上运行)。许多 MS-DOS 视频游戏都使用 CGA、EGA 和 Tandy 图形制作,而 Tandy 版本在 AdLib 和 Sound Blaster 等 ISA 声卡出现之前具有先进的声音效果。最终,IBM PS/2 系列配备了 VGA 图形,没有人再愿意购买 Tandy 系列 PC。一旦 Windows 3.X 成为标准,无线电小屋就停止销售 Tandy 1000 系列,然后最终退出 PC 业务,开始销售由戴尔或康柏等其他公司制造的 PC,然后最终停止销售计算机。

ZX Spectrum 及兼容机

[编辑 | 编辑源代码]
Clipboard

待办事项
减少、简化并与苹果公司历史维基教科书共享内容和时间线


Apple II 由苹果电脑公司生产。它使用类似 BASIC 的操作系统,并面向家庭用户。最初的 Apple I 计算机由史蒂夫·沃兹尼亚克和史蒂夫·乔布斯在一个车库里创建。两人都是大学辍学生,他们想要制作一台带有彩色屏幕的首批微型计算机,价格低于 1000 美元。史蒂夫·沃兹尼亚克仔细地从目录中选择芯片,以确保他获得最好的价格和质量,并最终选择了 MOS 6502 处理器,它是一款 Motorola 6800 克隆,但部分引脚进行了更改以避免版权法。MOS 6502 处理器更便宜,有助于使 Apple I 以及后来的 Apple II 系列具有成本效益。最初的 Apple I 售价为 666 美元,在定制的木制外壳中销售了足够的单位,不仅偿还了贷款,还帮助资助了 Apple II 系列。Apple II 系列运行 Apple DOS,后来运行 Pro DOS 和一个版本的 BASIC。它有扩展槽用于软盘驱动器控制器、调制解调器和其他东西,例如 Z80 CP/M 卡,用于运行 CPM-80 软件。史蒂夫·沃兹尼亚克在一次飞机失事中失去了大部分记忆,并退出了苹果,而苹果试图制作 Apple III 系列,但它与 Apple II 截然不同,并且存在一系列硬件问题,例如芯片松动,苹果的解决方案是从椅子上掉落六英尺以将芯片卡回原位。在 Apple II、Apple II+、Apple IIe 之后,开发了 Apple IIc 以帮助苹果在家庭市场上与科摩多 64、雅达利 800 和 IBM PCjr 竞争。在 Macintosh 和 Amiga 之后,Apple //GS 开发了带有 65C816 16 位 CPU,以运行 Apple II 代码和基于 Mac Finder GUI 的增强型 Apple IIGS 代码,后来 Macintosh II 系列取代了它,而 Macintosh II NuBus 槽有一个 Apple II 模拟器卡,可以运行 Apple II 软件。苹果曾经的口号是“Apple II 永恒”,但最终放弃了 Apple II 系列,转而支持 Macintosh 系列。

Apple Lisa & Macintosh

[编辑 | 编辑源代码]
Macintosh

苹果电脑在 Apple II 之后推出了 Apple Lisa,之后又推出了 Apple Macintosh。这些电脑以其图形用户界面 (GUI) 而独树一帜,引入了图标、窗口、下拉菜单和鼠标的概念。(GUI 概念实际上来自 Xerox,通过他们的两款电脑,Xerox Star 和 Xerox Alto)。苹果后来被 Xerox 起诉,但 Xerox 败诉,因为 Macintosh 的 GUI 与 Xerox Star 的 GUI 有足够大的区别,不属于同一 GUI。初代 Macintosh 售价 4000 美元,采用摩托罗拉 68000 CPU,拥有 128K 的 RAM 和一个 400K 的 3.5 英寸软盘驱动器以及一个九英寸的黑白显示器。这款电脑销量并不理想,史蒂夫·乔布斯被苹果解雇,离开后带走了核心员工,创立了 NeXT 公司,并以 BSD Unix 和 MACH 内核为基础开发了 Nextcube 和 NextOS。苹果推出了 Macintosh II,它配备了 NuBus 扩展槽,并像 Commodore Amiga 一样拥有彩色图形,与 Commodore 2000 竞争,但它配备了 68020 32 位 CPU,速度更快。最终,Macintosh 在苹果、IBM 和摩托罗拉的共同努力下升级到了 PowerPC 处理器,旨在挑战英特尔 80386 及更高版本处理器。新的 Macintosh 系列被称为 PowerMac,一直延续到 Mac OS 无法进行抢占式多任务处理且没有错误恢复系统,运行缓慢,导致苹果损失惨重。PowerPC 通过软件模拟摩托罗拉 68K 系列,因此 PowerMac 能够运行经典的 Macintosh 软件。但苹果考虑将史蒂夫·乔布斯请回来拯救公司,同时也考虑收购 BeOS 制造商 Be Inc.,并以 BeOS 为基础构建未来的 Macintosh 系统。最终,苹果决定请回史蒂夫·乔布斯,并收购 NeXT 公司,将 Mac OS 9 和 NextOS 合并,打造 Mac OSX。史蒂夫·乔布斯取消了无利可图的产品,例如 Apple Newton、Apple 打印机和扫描仪,并开发了一款名为 iMac 的低成本 Mac,这是一台一体式 Macintosh,内置于 15 英寸显示器中,采用 PowerPC G3 处理器,并采用半透明塑料颜色和设计。然后,苹果从 Quicktime 中开发了 iTunes,并开发了 iPod 用来播放音乐,后来的机型还能够播放视频和电影。iMac 和 iPod 取得了成功,苹果成功扭转局势,再次开始盈利。iMac 系列升级到了 PowerPC G4 和 G5 处理器,并基于 LCD 平板显示器和底座。Mac OS X 最终完成,苹果从升级中获得了更多利润,并通过 Carbon 库和模拟运行经典的 Mac 软件。Mac Mini 售价 599 美元,旨在让 PC 用户迁移到 Mac,它不包含键盘、鼠标或显示器,但可以使用 PC 的外设。最终,苹果转向了英特尔处理器,因为摩托罗拉无法满足需求,并且将 PowerPC 处理器优先用于视频游戏机,而不是苹果的 Macintosh 系统,而且无法跟上英特尔 GHz 水平。英特尔 Mac 配备了 Rosetta 软件来模拟 PowerPC Mac,之后推出了 Mac OSX 二进制格式,可在 PowerPC 或英特尔 Mac 上运行代码。苹果以 iPod 为基础推出了 iPhone,打造了一款触摸屏手机,然后推出了 iPod Touch,它拥有与 iPhone 相似的触摸屏,但无法打电话。苹果开发了 BootCamp,以便在英特尔 Mac 硬盘上进行分区,并在其上启动和安装微软 Windows,因为 Mac 现在配备了英特尔芯片,本质上是 PC 克隆。因此,苹果为 Mac 用户提供了启动 Mac OSX 或 Windows 的选项。

康懋达

[edit | edit source]

康懋达 PET

[edit | edit source]

康懋达 VIC 20

[edit | edit source]

VIC 20 是一款低级计算机。它使用了 6502 处理器。


康懋达 64

[edit | edit source]
康懋达 64

康懋达 64 在 1981 年发布时,在当时是一场革命,它将 VIC 20 的 8 色扩展到了令人惊叹的 16 色,并将屏幕分辨率提高到了 40 列 25 行。3 声道合成器为这款令人惊叹的电脑锦上添花。

在当时,康懋达 64 是市场上最受欢迎的家用电脑之一,拥有数千款游戏和商业应用程序。(我仍然保留着 C64 上微软 Multiplan 的一份副本。)

它内置的 BASIC 和大量杂志(ZZap64、Commodore、Compute's Gazette),其中包含供读者输入的程序,使许多人能够学习 BASIC,甚至学习机器代码。

1986 年,推出了 C64C,它的变化(更浅的机箱颜色和不同的形状)主要是外观上的,但仍然与以前的所有附件和软件兼容。

C64 的另一个版本是 SX-64。这是一个“便携式”版本的康懋达 64。我用“便携式”这个词很勉强,这东西很沉。它包含一个 5 英寸的彩色阴极射线管 (CRT) 显示器和一个内置的磁盘驱动器。键盘兼作该单元的盖子。

康懋达 64 在当时必不可少。

这款电脑提供:

  • 惊人的 64K RAM
  • 内置 BASIC
  • 内置电视适配器
  • 一个卡带扩展端口
  • 3 声道音频(通过 SID 芯片)
  • 2 个 D 9 针输入端口
  • 串行端口
  • 可选的外部软盘驱动器(1541)
  • 可选的磁带驱动器(通常与电脑一起提供)

康懋达 128

[edit | edit source]

康懋达 Plus/4

[edit | edit source]

阿米加

[edit | edit source]
一台阿米加 500 系统。

与同期的其他电脑相比,阿米加微电脑在图形处理、显示和操作方面更加先进。阿米加系列使用 68000 系列摩托罗拉处理器以及用于音频、视频和 I/O 的定制协处理器,该系列一直延续到 68040 处理器,然后在阿米加 One 上转向 IBM/Apple/摩托罗拉 PowerPC 系列。

在初代阿米加电脑,即阿米加 1000 发布时,配备了阿米加 1020 5.25 英寸软盘驱动器,该驱动器配备了 PC-Transformer 软件,可以模拟 8088 IBM 单色 PC,并在 1.0 MHz 8088 的速度下运行 MS-DOS,这是唯一能够显示 12 位色彩的机器,它使用一种称为 HAM-12 的格式,即 Hold And Modify-12。这使得阿米加成为当时唯一一台能够在屏幕上同时显示多达 4096 种颜色的机器。

该机器被阿米加 500 取代,阿米加 500 是阿米加 1000 的一个略微增强和简化版本,拥有部分相同的功能,以及一些不同的扩展端口。在阿米加 500 之后,推出了阿米加 2000、3000、600、4000 和 1200 机器,每个机器都比前一代机器有所改进。目前,阿米加公司已将新机型的开发工作,即阿米加 One,交给了另一家公司。这款新机器将支持高达 800 MHz 的速度,而阿米加 4000 的最高速度为 60 MHz,不包括阿米加 4000 接近生命周期结束时发布的 PPC 增强功能,由于缺乏编程公司的支持,阿米加 4000 表现不佳。

阿米加 2000 及更高版本支持 PC BridgeCards,该卡包含大多数 PC 克隆,其中包含一个 8088、80286、80386 处理器,用于运行 MS-DOS 和 Windows 3.X。当阿米加不运行 MS-DOS 时,它可以将 BridgeCard CPU 作为协处理器。AMax 程序使用 Macintosh Plus 或以下 BIOS 芯片模拟 Macintosh,并使用阿米加分辨率获得比 Macintosh Plus 更好的图形模式。阿米加还拥有康懋达 64、Apple //、Atari 8 位以及其他模拟器,阿米加是最早提供几乎所有系统模拟器的电脑之一。现在,阿米加 Forever 模拟器可以运行阿米加软件,开源的 UAE(通用阿米加模拟器)和 Fellows 项目也可以运行阿米加软件,区别在于阿米加 Forever 附带 Kickstart 磁盘和 ROM 以及 Workbench 启动磁盘,作为许可证的一部分,而其他模拟器则要求用户从阿米加复制它们或从阿米加公司购买它们。

Amiga 系列在欧洲部分地区仍然很受欢迎,旧的摩托罗拉 68K 系列 Amiga 计算机可以安装 PowerPC 升级板以运行最新的 AmigaOS 4.0 及更高版本的操作系统。 这是关于 Amiga 历史的链接,包括 1990 年代早期问答形式的 Amiga 历史和原始 Amiga 专利,这些内容包含在一个 Scribd 上的 PDF 文档中,供那些对历史和专利感兴趣的人参考。

雅达利

[编辑 | 编辑源代码]

雅达利 8 位机

[编辑 | 编辑源代码]
雅达利 400 计算机。

雅达利公司于 1979 年发布了其首款 8 位计算机,即 400 和 800 个人电脑。Jay Miner 在计算机开发中起着至关重要的作用,随后于 1980 年代初离开雅达利,在 Amiga 公司开发基于 68000 的 Lorianne。这些系统以 6502 CPU 为核心,并配备定制图形芯片(CTIA/GTIA 和 Antic)和声音芯片(POKEY),以及定制扩展端口(SIO 智能“即插即用”端口)。400 的目标是填补低端游戏计算机市场,并配备薄膜键盘和 16K RAM,而 800 则旨在成为更专业的计算机,配备全尺寸打字机键盘和 48K RAM。1982 年,雅达利发布了 1200XL,它改变了机箱的造型,将 RAM 提升至 64K,并添加了功能键。由于软件兼容性问题,它只在市场上存在了一年,然后被 600xl 和 800xl 计算机取代。600XL(16K)和 800XL(64K)在外观上与 1200XL 类似,它们除了标准的 SIO 端口外,还包含一个扩展端口,即并行总线接口 (PBI)。

在 1983 年至 1984 年期间,雅达利消费者部门的视频游戏业务遭受了巨额损失,这影响了整个公司,并促使雅达利的所有者华纳传播公司试图出售该公司。Commodore 的创始人 Jack Tramiel 于 1984 年初离开 Commodore,随后收购了雅达利消费者部门,于 1984 年 7 月成立了雅达利公司。Jack 在雅达利公司下发布了几款 8 位计算机,并在 1985 年将型号系列升级到了 XE 系列。65XE(64K)和 130XE(128K)采用了新的机箱风格,并用一个称为增强型卡带接口 (ECI) 的半兼容总线取代了 PBI。

1987 年,Jack 以 65XE 为基础,重新设计了机箱,改用分离式键盘,将其作为 XE 游戏系统 (XEGS) 发布。当没有连接键盘时,它可以作为游戏机使用,ROM 中内置了导弹司令游戏。当连接键盘时,它可以作为一台完整的 65XE 计算机使用,并通过其包含的 SIO 端口提供完整的外设支持。

雅达利 ST

[编辑 | 编辑源代码]
雅达利 ST

Jack 于 1984 年 1 月离开 Commodore,到 1984 年春季,他决定重返计算机行业,并成立了 Tramel Technology Ltd. (TTL)。关键的工程和管理人员开始离开 Commodore 加入 Jack,1984 年 5 月初,前 Commodore 64 工程师 Shiraz Shivji 带领一支团队建造 Jack 的下一代计算机,代号为“超低价”(RBP)。最初的设计基于 National Semiconductor NS32032,但很快就改为了基于 68000 的系统。RBP 的线绕原型机于 1984 年 8 月底完成,9 月开始与 Digital Research Incorporated (DRI) 合作移植其 GEM GUI 和新开发的 GEMDOS,以作为 TOS(操作系统)的一部分运行。ST 还代表 Sixteen(十六),因为驱动它的 68000 具有 16 位 I/O 总线。第一款 ST 系列机型 520ST 于 1985 年发布,随后在次年推出了 1040ST。后来雅达利 TT 使用了 32 位的 68020 和 68030 处理器。雅达利 Falcon 于 1992 年开发并发布,旨在提供 32 位多媒体系统,并包含一个 DSP 音频芯片、增强的图形模式和一个多任务操作系统。与 Amiga 一样,雅达利 ST 及其后继机型也遭遇了第三方软件支持不足和营销不力的困境。当 IBM PC 克隆机使用 80386 及更高版本的处理器运行 Microsoft Windows 3.X,并使用 VGA 或 SVGA 和 Sound Blaster 或类似的声卡时,它们的售价低于 Amiga 或雅达利系列计算机,将这两家公司推向了破产的边缘。雅达利被多次转售,现在是一家为现代游戏机以及 Windows 和 Macintosh 计算机开发视频游戏的公司。雅达利 ST 软件可以通过 MiNT 项目在雅达利 St 系列硬件上使用,Ubuntu 上的 MiNT 端口正在开发中,可以在 Ubuntu 下运行雅达利 ST 软件。当 Windows 95 及更高版本成为标准时,许多雅达利 ST 用户迁移到 PC 克隆机和 Windows,而其他用户则转向了 Macintosh。雅达利 ST 拥有一款名为 Magic Sack 的 Macintosh 模拟器,它使用一台旧的 Macintosh Plus 和 BIOS 芯片来模拟一台 Macintosh Plus 或更低版本的系统。

IBM PC

IBM PC 是一款个人计算机,以 Intel 8088 微处理器(模仿 Intel 8086)为核心。它已成为标准,如今,大多数个人计算机都是 IBM 兼容机。IBM 从 IBM DisplayWrite 文档处理器起步,随后推出了 IBM 5150,也称为 IBM PC,基于 Intel 8088 处理器。IBM 委托微软编写了 IBM 个人电脑 DOS 1.0,并保留了 DRI 的 CP/M-86 和微软 Xenix 作为备用操作系统。但 DOS 成为更受欢迎的操作系统。IBM 推出了 IBM PC/XT,它与 IBM PC 类似,但拥有更多扩展槽,然后推出了基于 Intel 80286 16 位处理器(跳过 Intel 80186)和 16 位 ISA 总线的 IBM PC/AT。最初,IBM 有两种显示器:MGA(单色)80X25 文本图形和 CGA(彩色图形适配器),支持 80X25 文本模式和 16 种颜色、320x200 分辨率下的 4 种颜色和 640x200 分辨率下的 2 种颜色。为了与雅达利和 Commodore 竞争,IBM 推出了针对家庭使用的 IBM PCjr,但尽管配备了无线红外键盘和卡带插槽,使其更容易加载软件,但它还是遭遇了失败。每次扩展都发生在侧边总线上,添加的侧边总线适配器越多,体积就越大。PCjr 拥有更好的图形和声音芯片,而原始的 PC 系列仅配备了功能有限的 PC 扬声器,因此 PCjr 的视频游戏更出色,但 IBM 将 PCjr 的图形和声音卖给了坦迪,用于其坦迪 1000 系列。IBM 发明了 EGA 图形,支持 320x200 模式下的 16 种颜色和 640x200 模式下的 4 种颜色。最终,IBM 转向了 PS/2 系列和 OS/2,即个人系列 2 计算机(PS/1 采用 IBM PC 规格,但配备了更好的图形卡,也称为 VGA),PS/2 系列配备了 VGA 图形,支持 1600 万种颜色中的 256 种颜色,分辨率高达 640x480。大多数 PS/2 系列配备了 MCA 插槽或微通道插槽,它们与原始 IBM PC(和 PS/1)上的 ISA 插槽不兼容,IBM 将其视为“克隆杀手”,而 PC 克隆制造商则试图推广 EISA,这也是 32 位扩展总线,但向后兼容 16 位 ISA。最终,两者都没有流行起来,英特尔的 PCI 总线取代了 ISA,而英特尔的 VESA 本地总线也短暂流行起来,它在 ISA 前面扩展了另一个插槽,用于 32 位连接,但最终 PCI 和后来的 PCI Express 取代了所有其他总线。在短暂的时间内,视频卡使用 AGP 视频标准,但后来被 PCI Express 取代。IBM 推出了使用 ISA 插槽的 ValuePoint 系列和笔记本电脑 ThinkPad,但最终将 PC 系统制造工作外包给联想,以节省成本。

华夏公益教科书