目录

硬件基础

电子计算机的兴起

Altair 8800,oldcomputers.net包含Altair 8800及其他古董级电脑的资料。

Commodore的创始人Jack Tramiel和Commodore VIC-20项目负责人Michael Tomczyk庆祝VIC-20销量超过100万台。

Commodore 64

冯·诺伊曼结构

约翰·冯·诺伊曼(John von Neumann),出生于匈牙利的美国籍犹太人数学家,现代电子计算机与博弈论的重要创始人,被称为“现代计算机之父”和“博弈论之父”。

1945年6月,冯·诺伊曼与戈德斯坦、勃克斯等人,联名发表了一篇长达101页纸的报告First Draft of a Report on the EDVAC,即计算机史上著名的“101页报告”,是现代计算机科学发展里程碑式的文献。论文提出冯·诺依曼结构计算机模型,明确规定用二进制替代十进制运算,并将计算机分成5大组件,这一卓越的思想为电子计算机的逻辑结构设计奠定了基础,已成为计算机设计的基本原则。冯·诺伊曼结构隐约指导了将存储设备与中央处理器分开的概念,因此依本结构设计出的计算机又称存储程序计算机。

冯·诺伊曼结构计算机具有以下特点:

  1. 计算机由运算器、控制器、存储器、输入设备和输出设备五部分组成。
  2. 采用存储程序的方式,程序和数据放在同一个存储器中,指令和数据一样可以送到运算器运算,即由指令组成的程序是可以修改的。
  3. 数据以二进制代码表示。
  4. 指令由操作码和地址码组成。
  5. 指令在存储器中按执行顺序存放,由指令计数器指明要执行的指令所在的单元地址,一般按顺序递增,但可按运算结果或外界条件而改变。
  6. 机器以运算器为中心,输入输出设备与存储器间的数据传送都通过运算器。

通用计算机沿用冯·诺伊曼结构。