计算机发展简史:从真空管到微处理器
1. 计算机组件概述
在深入了解计算机的发展历程之前,先介绍一些关键组件:
- COP(专用协处理器) :负责每个核心的数据压缩和加密功能。
- I - cache :这是一个64KB的一级指令缓存,允许指令获取单元(IFU)在需要之前预取指令。
- L2控制 :管理通过两个二级缓存的流量的控制逻辑。
- Data - L2 :一个1MB的二级数据缓存,用于除指令之外的所有内存流量。
- Instr - L2 :一个1MB的二级指令缓存。
2. 第一代计算机:真空管时代
第一代计算机使用真空管作为数字逻辑元件和存储器。其中,IAS计算机是第一代计算机中最著名的代表。
2.1 存储程序概念
IAS计算机首次实现了存储程序概念,这一理念通常归功于数学家约翰·冯·诺伊曼,艾伦·图灵大约在同一时间也提出了类似想法。该理念最早于1945年在冯·诺伊曼为EDVAC(电子离散变量计算机)提出的提案中发表。1946年,冯·诺伊曼及其同事在普林斯顿高等研究院开始设计IAS计算机,尽管直到1952年才完成,但它成为了所有后续通用计算机的原型。
2.2 IAS计算机结构
IAS计算机由以下部分组成:
- 主存储器 :存储数据和指令。
- 算术逻辑单元(ALU) </
超级会员免费看
订阅专栏 解锁全文
140

被折叠的 条评论
为什么被折叠?



