【EDVAC是什么】EDVAC(Electronic Discrete Variable Automatic Computer)是世界上最早的一批电子计算机之一,也是现代计算机体系结构的重要奠基者之一。它由美国宾夕法尼亚大学的莫奇利和埃克特团队于1940年代末期设计并建造,是冯·诺依曼架构的典型代表。
以下是关于EDVAC的简要总结:
一、EDVAC简介
| 项目 | 内容 |
| 全称 | Electronic Discrete Variable Automatic Computer |
| 设计时间 | 1945年提出,1952年完成 |
| 研发机构 | 宾夕法尼亚大学摩尔电子工程学院 |
| 研发人员 | 约翰·莫奇利(John Mauchly)、约翰·埃克特(J. Presper Eckert) |
| 特点 | 采用二进制表示数据与指令,存储程序概念,首次实现“存储程序”计算机 |
二、EDVAC的历史意义
EDVAC是继ENIAC之后的又一重要计算机,它在计算机发展史上具有里程碑式的意义。其主要贡献包括:
- 存储程序概念:EDVAC是第一个真正实现“存储程序”概念的计算机,即程序和数据都存储在内存中,由中央处理器逐条执行。
- 二进制系统:使用二进制进行数据处理,简化了电路设计,提高了计算效率。
- 影响深远:冯·诺依曼在EDVAC的设计中提出了著名的“冯·诺依曼结构”,这一结构至今仍是现代计算机的基础。
三、EDVAC与ENIAC的区别
| 比较项 | EDVAC | ENIAC |
| 数据表示 | 二进制 | 十进制 |
| 存储方式 | 内存存储程序 | 通过面板开关手动输入程序 |
| 运算速度 | 较快 | 相对较慢 |
| 结构复杂度 | 更简洁 | 更复杂 |
| 应用范围 | 更广泛 | 主要用于军事计算 |
四、EDVAC的影响
EDVAC不仅推动了计算机技术的发展,还为后续的计算机设计提供了理论基础。它标志着从机械计算向电子计算的转变,也奠定了现代计算机的基本架构。
总结
EDVAC是计算机历史上一个重要的转折点,它的出现标志着电子计算机从实验阶段走向实用化。它所采用的存储程序原理和二进制系统,成为现代计算机的核心设计理念。尽管EDVAC本身已不再运行,但它对计算机科学的贡献至今仍然影响深远。


