第03章 信息处理机器:计算机系统

课程:信息技术导论(0A006) 主讲:北京大学 苏清元 来源:田浩然上传的资料/0A006 信息技术导论/第03章 信息处理机器:计算机系统.ppt 本章共 5 节,内容涵盖计算机发展史、微型计算机系统、存储系统、输入输出设备、总线与接口标准。


一、计算机发展史

1. 史前时代(-1946)

  • 1642-1643 年:帕斯卡(Pascal)发明齿轮运作的加法器,最多 8 位数字相加
  • 1674 年:莱布尼茨改进 Pascal 计算机,提出二进制数的概念(据说受中国《易经》启发)

2. 冯·诺依曼型计算机

冯·诺依曼(J. Von Neumann)确定了现代存储程序式电子数字计算机的基本结构和工作原理。

五大组成部分:

  1. 存储器
  2. 运算器
  3. 控制器
  4. 输入设备
  5. 输出设备

具有这种工作原理和基本结构的计算机统称为”冯·诺依曼型计算机”。

3. ENIAC——第一台现代电子数字计算机

  • 1946 年 2 月 5 日:世界上第一台真正的现代电子数字计算机”ENIAC”(Electronic Numerical Integrator And Computer)研制成功
  • “电子计算机之父”的桂冠戴在冯·诺依曼头上,而非 ENIAC 的两位实际研究者——因为冯·诺依曼提出了现代电脑的体系结构

4. 冯·诺依曼小传

  • 1903 年出生于匈牙利布达佩斯,6 岁能心算 8 位数除法,8 岁学会微积分
  • 22 岁苏黎士联邦工业大学化学专业毕业,23 岁布达佩斯大学数学博士
  • 1933 年与爱因斯坦一起被聘为普林斯顿大学高等研究院第一批终身教授
  • 贡献横跨数学(遍历理论、拓扑群、算子代数——“冯·诺依曼代数”)、物理(《量子力学的数学基础》)、经济学(《博弈论和经济行为》)
  • 1957 年 2 月 8 日因骨癌逝世,年仅 54 岁

5. EDVAC 与”101 页报告”

ENIAC 的致命缺陷:程序与计算两分离。程序指令存放在外部电路里,计算题目需人工接通数百条线路,几十人干好几天才可进行几分钟运算。

101 页报告(1945 年 6 月):

  • 冯·诺依曼与戈德斯坦、勃克斯联名发表
  • 计算机史上里程碑式文献
  • 明确规定计算机五大部件
  • 用二进制替代十进制运算
  • 核心革命意义:“存储程序”——电脑自动依次执行指令

EDVAC(Electronic Discrete Variable Automatic Computer):

  • 1951 年完成
  • 3563 只电子管 + 1 万只晶体二极管
  • 1024 个 44 比特水银延迟线存储
  • 耗电和占地只有 ENIAC 的 1/3

6. EDSAC——最早的内储程序式计算机

  • 英国剑桥大学威尔克斯(Maurice Wilkes)教授抢在冯·诺依曼之前
  • 1949 年 5 月制成,3000 只电子管
  • EDSAC = Electronic Delay Storage Automatic Calculator
  • 威尔克斯获 1967 年度图灵奖

7. 冯·诺依曼最主要的两大贡献

  1. 程序存储:解决人工干预,实现自动执行。程序存入内存储器,运行时控制器按地址顺序取出指令、分析、执行,转移指令时跳到转移地址再顺序执行。
  2. 五大部分 / 三部分:运算器、存储器、控制器、输入设备、输出设备 → CPU(运算器+控制器)、存储器、I/O 设备。

二、现代计算机发展的四个阶段

代时间逻辑元件主存外存软件特点
第一代1946-1957电子管汞延迟线/磁鼓/磁芯磁带机器语言/汇编语言体积大、耗电、可靠性差、贵、维修难;奠定基础
第二代1958-1964晶体管磁芯磁盘高级语言+编译程序/批处理操作系统体积缩小、耗电减少、可靠性提高;科学计算+事务处理+工业控制
第三代1965-1970SSI/MSI 集成电路磁芯磁盘分时操作系统/会话式语言更小型化、耗电更少、可靠性更高;小型机蓬勃发展
第四代1970 至今LSI/VLSI 超大规模集成电路半导体存储器硬盘/光盘操作系统完善/数据库/网络微型化、耗电极少、可靠性极高;巨型机+微型机双向发展

关键人物与事件

  • 晶体管之父:威廉·肖克利(William Shockley),1948 年贝尔实验室发明晶体管,1956 年诺贝尔物理学奖
  • 集成电路之父:杰克·基尔比(Jack Kilby),1958 年 9 月 12 日德州仪器实现集成电路构想,2000 年诺贝尔物理学奖
  • 中国第一台计算机:1958 年 6 月中科院计算所 DJS-103(仿苏联 M-3),每秒 1500 次,32 位;1959 年 104 型大型通用机,每秒 1 万次
  • 第一台微处理器和微型计算机:1971 年末,美国硅谷诞生,开创微型计算机新时代
  • 第一台个人计算机:1981 年 IBM PC,首创 PC 概念,制定全球通用工业标准(Intel 处理器 + Microsoft DOS)
  • Apple Macintosh:1984 年 1 月 24 日发布,第一个大众性图形用户平台,第一台具备多媒体功能的计算机

摩尔定律

三种版本:

  1. 集成电路芯片上集成的电路数目,每隔 18 个月翻一番
  2. 微处理器性能每隔 18 个月提高一倍,价格下降一倍
  3. 一美元能买到的电脑性能,每隔 18 个月翻两番

衍生定律:

  • 摩尔第二定律:芯片生产厂的成本也在相应指数提高(经济因素制约)
  • 新摩尔定律:中国 Internet 联网主机数和上网用户每半年翻一番

前景:一般认为还能适用 10 年左右,制约因素一是技术、二是经济。

CyberCash 总裁丹·林启:“摩尔定律是关于人类创造力的定律,而不是物理学定律。“

巨型计算机与矢量计算

  • 矢量运算:对多组数据成批地进行同样运算,得到一批结果(如一次将 100 个加数与 100 个被加数相加)
  • 以前大中型机一般只做标量运算,现在亿次以上巨型机都设计成矢量计算机

中国巨型机发展:

  • 1993 年:银河 II 型,10 亿次
  • 1995 年:曙光 1000,25 亿次
  • 1997 年:银河-III,130 亿次
  • 1999 年:银河四代
  • 2000 年:神威 I,3840 亿次

三、微型计算机系统与微处理器

硬件与软件

  • 硬件系统:机器的物理系统,一切电子、机械、光电等物理设备
  • 软件系统:管理软硬件资源、控制计算机运行的程序、命令、指令、数据等;广义还包括说明书、用户指南等说明资料

微型计算机硬件系统四大部分

  1. 微处理器(运算器 + 控制器,即 CPU)
  2. 存储器
  3. 输入设备
  4. 输出设备

微处理器

  • Microprocessor = CPU = 中央处理单元 = Processor
  • 微处理器设计制造技术的提高推动了微机系统的迅猛发展
  • 目前微机性能在某些方面已达到甚至超过小型机,普遍采用多核处理器

四、计算机存储系统及工作原理

1. 半导体存储器

两大类:

  • ROM(Read Only Memory):只读存储器
  • RAM(Random Access Memory):随机存储器

RAM 寻址:行地址(RAS)+ 列地址(CAS),行列地址选通信号控制

2. 只读存储器 ROM 家族

类型特点
掩模 ROM出厂时数据已”固化”,不允许用户修改
PROM可编程只读存储器,只允许写入一次(一次可编程)
EPROM可擦写可编程只读存储器,紫外线照射擦除后再编程
EEPROM (E²PROM)电可擦除可编程只读存储器,直接用电信号擦除和写入
Flash 闪存非易失性,EEPROM 改进产品;主板 BIOS 保存、硬盘替代品(抗震/速度快/无噪声/耗电低)

3. 随机存储器 RAM

  • SRAM(静态随机存储器):用来做 Cache(高速缓存)
    • CPU 先到 Cache 中读写,没有再访问系统内存
    • Cache 空闲时与内存交换数据
  • DRAM(动态随机存储器):需要定时刷新保持数据,组成大容量内存储器

4. 非易失性存储器 NVRAM

  • Non-Volatile RAM:断电后数据仍保留
  • 闪存(Flash Memory)技术最引人注目
  • 优点:断电保存、可重复读写、读写速度快、单位体积容量大、低功耗

5. 磁存储器

磁存储原理:

  • 磁头 = 环形导磁体 + 线圈 + 漏磁缝隙
  • 交变信号电流 → 导磁体磁通量变化 → 缝隙泄漏交变磁场 → 磁盘表面磁介质磁化
  • “磁化点”(磁元)代表记录的数据

硬盘存储系统:数据存储在密封于洁净硬盘驱动器内腔的若干磁盘片上

磁盘阵列 RAID:

  • 若干硬盘按一定要求组成快速、超大容量存储系统
  • 数据分配存储在各个硬盘上
  • 常用标准:RAID 0 ~ RAID 5
  • RAID 1 = 镜像结构

6. 光盘存储系统

基本原理:用存储单元的光反射率代表存储的信号(1 或 0),检测反射光

光盘分类:

  1. 只读型(CD-ROM / DVD-ROM):压模方法压制,适用于大量不需改变的数据
  2. 可记录型(CD-R):允许一次或多次写入,写入后变成只读,用于长期保存
  3. 可重写型:磁光(Magneto-Optical)、相变(Phase-Change)两种类型

DVD 容量:

  • 单面单层:4.7GB
  • 单面双层:8.5GB(半透明薄膜涂层,激光束透过表层到达第一层)
  • 双面双层:17GB

五、计算机输入/输出设备

输入设备(7 类)

  1. 键盘
  2. 鼠标
  3. 扫描仪
  4. 触摸屏
  5. 手写输入设备
  6. 数码相机
  7. 数字摄像机

输出设备(3 类)

  1. 显示器
  2. 打印机
  3. 绘图仪

六、微型计算机的总线及接口标准

1. 总线概述

定义:总线(BUS)是计算机内部传输指令、数据和各种控制信息的高速通道。

常见总线(速度递增): ISA(工业标准体系接口)→ PCI(外部设备互连)→ SCSI(小型计算机系统接口)

2. 总线分类(四级)

级别名称位置与用途实例
①片内总线集成电路芯片内部,连接各功能单元CPU 芯片内部 ALU 与寄存器之间
②局部总线印刷电路板上各芯片之间ISA、EISA、VESA、PCI
③系统总线(内总线)机箱内底板总线,连接各插件板MULTIBUS I/II、STDBUS、VME
④通信总线(外总线)系统之间、系统与外设之间RS-232C、SCSI、IEEE488

3. 三种重要总线

ISA 工业标准总线:

  • Industrial Standard Architecture
  • 原始 IBM PC 中引入的 8 位总线,1984 年 PC/AT 扩展到 16 位
  • 现代个人计算机的基础

PCI 总线:

  • Peripheral Component Interconnect(外围元件互联)
  • 1992 年 Intel 联合 IBM/Compaq/DEC/Apple 创立
  • 33MHz 时钟,32 位数据宽度(可扩展到 64 位)
  • 传输率 132MB/s ~ 264MB/s
  • Intel 即插即用(PnP)规范的典范——无跳线开关,全软件配置

SCSI 总线:

  • Small Computer System Interface
  • 连接计算机与磁带机/磁盘机/CD-ROM/扫描仪/打印机等外设
  • 最重要、最有潜力的新总线标准之一

4. 接口标准

  • 串行接口:一条线(或一对线)传送数据。最早的串行接口标准是 RS232。
  • 并行接口:几条线同时传输数据。
  • 新接口标准:SCSI、USB(Universal Serial Bus,通用串行总线)等。

章节关联

关键要点速查

  1. 冯·诺依曼两大贡献:存储程序 + 五大部分结构
  2. ENIAC(1946)→ EDVAC(1951,存储程序)→ EDSAC(1949,首台内储程序式)
  3. 四代计算机:电子管→晶体管→集成电路→超大规模集成电路
  4. 摩尔定律:18 个月翻一番;技术与经济是两大制约因素
  5. 存储器层级:寄存器 → Cache(SRAM)→ 主存(DRAM)→ 外存(硬盘/光盘/闪存)
  6. ROM 家族:掩模 ROM → PROM → EPROM → EEPROM → Flash
  7. 总线四级:片内 → 局部 → 系统 → 通信
  8. 三大总线:ISA(16 位工业标准)、PCI(32/64 位即插即用)、SCSI(小型机系统接口)