EDVAC報告書的第一份草案

EDVAC報告書的第一份草案》(英語:),一般簡稱為第一份草案,是由约翰·冯·诺伊曼所撰寫共101頁未完成文件,於1945年6月30日,由ENIAC機密計劃的安全官赫爾曼·戈德斯坦所發表。內容包含了第一次公諸於世的使用儲存程式概念電腦的邏輯設計描述,即後來成為眾所熟知且頗具爭議的范紐曼型架構

EDVAC報告書的第一份草案封面
ENIAC的四个面板和一个函数表,展览于宾夕法尼亚大学工程和应用科学学院。

歷史

安装在弹道研究实验室的EDVAC

这篇报告封面上写着:[1]

First Draft of a Report on the EDVAC

by John von Neumann,
Contract No. W-670-ORD-4926,
Between the United States Army Ordnance Department
and the University of Pennsylvania Moore School of Electrical Engineering
University of Pennsylvania

June 30, 1945
EDVAC報告書的第一份草案

約翰·馮·諾伊曼著,
合約號碼W-670-ORD-4926,
甲方美國陸軍軍械部門
乙方賓州大學摩爾電機工程學院
賓州大學

1945年6月30日

馮·諾伊曼於坐火車通勤到洛斯阿拉莫斯時,以手寫方式撰寫此份報告,並將此份手寫筆記寄回費城。戈德斯坦把此份報告付諸打字並複製。雖然報告上打字的日期為6月30日,但是在五天前,6月25日時,24份第一份草案的複製件已被分送給與EDVAC計劃有密切關係的人士。由於很多人對此份報告感到興趣,於是促使了此份報告存在的消息傳遍世界;劍橋大學莫里斯·威爾克斯對於報告內容令他感到興奮,促使他決定在1946年夏天旅行到美國參加摩爾學院講習課程。

爭議

右一:約翰·馮·諾伊曼左二:赫爾曼·戈德斯坦

將這份初始報告公開(在法律的觀點上)而成為EDVAC設計團隊間激烈內鬨的源由,其原因有兩個。[2]第一,公布此份報告阻礙了EDVAC的專利申請;第二,有一部分的EDVAC設計團隊為了爭奪儲存程式概念,於是修改了在賓州大學摩爾電機工程學院對於開發此概念相關的會議日期,使之較馮·諾伊曼於該學院擔任顧問日期還早。在《第一份草案》中所記載的很多工作成果與經過討論的概念所轉化成的正規邏輯語言所呈現的並不一致,而此一正規邏輯語言是馮·諾伊曼所熟悉的,因此,馮·諾伊曼與戈德斯坦並沒有在第一份草案上列出其他人為作者,只單獨歸功於馮·諾伊曼一人。

參考

冯·诺伊曼结构的設計概念。
  1. von Neumann, John, (PDF), 1945 [Jan 31, 2011]
  2. Moye, William T., , 美國陸軍研究實驗室, January 1996 [2012-11-26], (原始内容存档于2013-03-05)

參考書籍

  • Goldstine, Herman H. . Princeton, New Jersey: Princeton University Press. 1972. ISBN 0-691-02367-0.
  • Stern, Nancy. . Bedford, Massachusetts: Digital Press. 1981. ISBN 0-932376-14-2.

參見

外部連結

  • Oral history interview with J. Presper Eckert, Charles Babbage Institute, University of Minnesota.Eckert, a co-inventor of the ENIAC, discusses its development at the University of Pennsylvania's Moore School of Electrical Engineering; describes difficulties in securing patent rights for the ENIAC and the problems posed by the circulation of John von Neumann's 1945 First Draft of the Report on EDVAC, which placed the ENIAC inventions in the public domain. Interview by Nancy Stern, 28 October 1977.
This article is issued from Wikipedia. The text is licensed under Creative Commons - Attribution - Sharealike. Additional terms may apply for the media files.