延遲存儲電子自動計算器
电子延迟存储自动计算器(英文:Electronic Delay Storage Auto-matic Calculator、EDSAC)是英国的早期计算机。1946年,英国剑桥大学数学实验室的莫里斯·威尔克斯教授和他的团队受冯·诺伊曼的First Draft of a Report on the EDVAC[1]的启发,以EDVAC为蓝本,设计和建造EDSAC,1949年5月6日正式运行,是世界上第一台实际运行的存储程序式电子计算机[2]。
项目的投资方是英国的J. Lyons & Co. Ltd.,该公司后来推出基于EDSAC设计的第一代商业应用电子计算机LEO I。
物理组件
EDSAC使用了约3000个真空管,排在12个柜架上,占地5×4米,功率消耗12Kw [3]。
体系结构
EDSAC的原始设计基于EDVAC,概念上是一台十分简单的机器,这是它的一个良好特征,与1960-1970年代的RISC体系很相似。[7]
包含5部分:运算器(ALU)、控制器、存储器、输入和输出。运算器和控制器现在一般合称CPU。
软件
EDSAC的应用
EDSAC早期应用集中在解决气象学、遗传学和X光结晶学等方面的问题。
- 1951年,Miller和Wheeler利用EDSAC发现了一个当时最大的79位素数。
- 1951年,A.S. Douglas开发出OXO(井字游戏),输出到阴极射线管,是最早的电子计算机游戏。
- 1960年代,EDSAC用于收集椭圆曲线解的数值现象,这引出了贝赫和斯维讷通-戴尔猜想。
参考
- The Preparation of Programs for an Electronic Digital Computer 莫里斯·威尔克斯, 大卫·惠勒和斯坦利·吉尔, Addison-Wesley, 第一版, 1951年
- John von Neumann. (PDF). (原始内容 (PDF)存档于2004-04-23).
外部链接
维基共享资源中相关的多媒体资源:延遲存儲電子自動計算器 |
脚注
- http://www.virtualtravelog.net/entries/2003-08-TheFirstDraft.pdf 的存檔,存档日期2004-04-23.
- EDVAC是第一个设计为冯·诺伊曼结构的电子计算机,但直到1952年该计算机才首次正式运行。
- Martin Campbell-Kelly: Programming the EDSAC, IEEE Annals of the History of Computing, Vol 2(1), 1980.
- Report of a Conference on High Speed Automatic Calculating-machines, University Mathematical Laboratory, Cambridge, June 1949; M.R. Williams与M. Campbell-Kelly的修改版于1989年由MIT/Tomash historical series重印(报告也包含了EDSAC与曼彻斯特与美国的同时期电子计算机的比较报告。)
- Peter Robinson and Karen Sparck Jones: EDSAC 99 commemorative booklet, University of Cambridge Computer Laboratory, April 1999. 在线版本 (页面存档备份,存于).
- Karen Sparck Jones: Brief informal history of the Computer Laboratory 在线版本 (页面存档备份,存于)
- EDSAC模拟器的文档 (页面存档备份,存于) 马丁·坎贝尔-凯利编写
- M.V. Wilkes, Memoirs of a Computer Pioneer, MIT Press, 1985.
This article is issued from Wikipedia. The text is licensed under Creative Commons - Attribution - Sharealike. Additional terms may apply for the media files.