计算机软硬件发展史

📅 2026/7/13 2:48:05 👁️ 阅读次数 📝 编程学习
计算机软硬件发展史

硬件发展史

时间表

发展阶段 时间 逻辑元件 速度 内存 外存

第一代 1946-1957 电子管 几千-几万 汞延迟线、磁鼓 穿孔卡片、纸袋

第二代 1958-1964 晶体管 几万-几十万 磁性存储器 磁带

第三代 1964-1971 中小集成电路 几十万-几百万 半导体 磁带、磁盘

第四代 1972-现在 大规模集成电路 千万-万亿 半导体 磁带 磁盘 光盘

各个时代的典型计算机

电子管时代

第一台电子数字计算机 ENIAC (埃尼亚克) 使用机器语言 (电子管结构如下图所示)

晶体管时代

第一台使用晶体管线路的计算机 TRADIC

出现了面向过程的程序语言:FORTRAN

出现操作系统雏形

中小规模集成电路时代

高级语言开始迅速发展

出现分时操作系统

大规模、超大规模集成电路时代

产生了微处理器

出现了新概念:并行、流水线、高速缓存、虚拟存储器.......

微处理器发展

微型计算机的发展以微处理器技术为标志

机器字长:计算机一次整数运算所能处理的二进制位数

操作系统位数:其所依赖的指令集的位数

机器字长(微处理器位数)与操作系统位数概念有区别

从上图可以看出摩尔定律:每18个月集成电路上可容纳的晶体管数量翻一倍 性能也翻一倍

软件发展史

编程语言发展

从机器语言/汇编语言 -> 针对科学和工程需要的语言(FORTRAN) -> 模块化语言(PASCAL) -> 面向对象的语言(C++)

操作系统发展

从键鼠交互转为可视化图形交互

DOS -> Unix -> Windows