Burks, A. W., Goldstine,H.H., von Neumann, J.(1946) “Preliminary Discussion of the Logical Design of an Electronic Computing Instrument,” Princeton, 28 June
ノイマン型計算機.プログラムをデータと同様にビット列で表わして記憶装置に入れておき,逐次制御カウンター(sequence control counter)の指示に従ってプログラムの命令を次々に実行する方式(プログラム内蔵方式,stored program computer)の電子計算機.最初の電子計算機ENIACではプログラムに配線盤方式を使っていたが,これでは新しくプログラムを配線するにも,配線を変更するのにも大変であった.フォン・ノイマンはプログラムを数値に直してデータの記憶装置に入れ,またデータとしてプログラムの命令を読み出してはそれを解釈,実行する配線盤を作ってプログラム内蔵方式を実験した.この考えに沿って作られた最初の計算機は,ケンブリッジ大学のEDSAC(1947)である.その後の計算機はすべてプログラム内蔵方式でフォン・ノイマン型計算機という.
The 930 Computer is a general-purpose, solid-state, digital computer designed for scientific and engineering computation and real-time applications. It is compatible with all SDS 900 series computers, peripheral units, and system components.
Atanasoff, J. V., “Computing Machine for the Solution of Large Systems of Linear Algebraic Equations,” in B. Randell, ed., The Origins of Digital Computers, Selected Papers, New York, Springer-Verlag, New York, 1973, Chapter 7.2.
Atanasoff, John Vincent, “Advent of Electronic Digital Computing,” Ann. Hist. Comp., Vol. 6, No. 3, July 1984, pp. 229-282.
Clifford Edward Berryによる論文
Berry, Clifford E., Doyle E. Wilcox, Sibyl M. Rock, and H.W. Washburn, “A Computer for Solving Linear Simultaneous Equations,” J. of Applied Physics, Vol. 17, No. 4, April 1946, pp. 262-272.
ベル研究所の技報であるThe Bell System Technical Journalの内容のキーワード検索サービス。残念なことに、本文はみることができないが、アブストラクトは見ることができる。ベル研究所(Bell Laboratories)はもともとはベルシステム(AT&Tの研究開発部門として1925年に設立された研究所であるが、2016年にノキアの子会社となった。
なお、”time-sharing system”でキーワード検索すると、24件がヒットするが、それらすべての資料のタイトルに”UNIX Time-Sharing System”という語句が含まれている。
「フロッピーROM」(Floppy ROM)とは、ソノシートにカンサスシティスタンダード(Kansas City standard、KCS)方式で情報を音として記録したものである。雑誌の付録などとしてプログラムを配布するには、カセットテープが不向きであったことから、雑誌に綴じ込み可能な薄さで安価なソノシートが選択された。
雑誌綴じ込みの最初の「Floppy ROM」は、Interface Age 1977年5月号に収められたもの[下記写真参照]である。また日本では、『ASCII』第3号(1977年9月号)に付録としてついていたフロッピーROMが日本最初のものと思われる。なお同付録の告知「BASICソノシートが付きます」は、『ASCII』第3号(1977年8月号)における「編集室から」のコーナーのp.3に掲載されている。
フロッピーROMに関する詳細な解説記事、および、4K BASICプログラムのダンプリスト(16進表記によるリスト)。フロッピーROMの表面および裏面( 収納ジャケットの裏面?)のスキャン画像も収録されている。
なお小見出しは下記の通りである。
WHY “PLATTER BASIC” ON A FLOPPY-ROM “?
Why a floppyROM” or platter?”
WHAT’S ON THE RECORD?
WHAT WILL I NEED TO USE THE RECORD?
HOW WAS THE PLATTER MADE?
WHAT IS THE “KANSAS CITY STANDARD?”
HOW DOES IT WORK?
HOW DO I HOOK UP A TURNTABLE?
WHAT ARE THE WEIRD SIGNALS AT THE START OF THE RECORD?
HOW DO I LOAD THE PROGRAM?
WHICH MACHINES CAN USE 4K BASIC?
Computers and Automationに掲載されたデータ記事を、1962年4月から1974年まで集めたPDF。最初のページは、Computers and Automationの1962年4月号に掲載された”Digital Computer Census”というタイトルの記事であり、1961年末時点までにアメリカで製造されたコンピュータに関する数値データである。
Computers and Automation(のちのComputers and People)は、1950年に創刊された世界初のコンピュータ専門誌であり、1972年まで引き続き発行された。(“A magazine on computers and related topics first published between 1950 and 1972, was published by Edmund Berkeley and hosted the first computer art competition in 1963.”)アメリカの科学者・作家であるエドモンド・バークリー(Edmund C. Berkeley)によって発行され、初期のコンピュータ科学やサイバネティクス、コンピュータアートの普及に大きな役割を果たした、とされる。
Adamson, Steven et al. (1993; 1995). Advanced Satellite Communications : Potential Markets (Advanced Computing and Telecommunications Series), Noyes Data Corporation.
ソフトウェア産業に関する論考であるが、下記のように、メインフレーム、ミニコンピュータ、PCに関する米国内出荷台数の歴史的推移(Domestic Mainframe and Minicomputer Shipments by Number and Value 1960-1990などの数表も付録として含まれている。
Table 1. Phister and CBEMA Estimates of U.S. Domestic Mainframe and Minicomputer Shipments by Number and Value 1960-1990
Table 2. CBEMA Estimates of U.S. Domestic Software and Service Revenues 1965-1988($million)
Table 3. Packaged Software and Computer Systems:The Datamation 1977 Survey of Computer Software
Table 4. Independent Software and Service Companies–1980
Table 5. Software and Service Companies–1991
Table 6. Software and Service Revenues of Major Computer Manufacturers 1981 and 1991
Table 7. U.S. Based Company Computer Industry Shipments by Value and Number 1980-1990
[引用元] Martin Campbell-Kelly, Daniel D. Garcia-Swartz(2008) “Economic Perspectives on the History of the Computer Time-Sharing Industry, 1965–1985” IEEE Annals of the History of Computing, 30(1), p.18
https://muse.jhu.edu/pub/87/article/235244/pdf”>https://muse.jhu.edu/pub/87/article/235244/pdf
[原出所] Phister, Data Processing, Table II.1.21, p. 251.
p.17において、smaller computers (later called ‘‘Mini’’systems)と記載されているのみで、詳細な規定は不明。 [参考]上記数表のエクセルファイル
注2 点接触型トランジスタを演算素子として利用した日本最初のトランジスタ式電子計算機ETL Mark III(1956)の開発に携わった高橋茂は、「困ったのが点接触型トランジスタの劣化でした。・・・昨日取り替えたばかりのトランジスタがもう故障だなどということもしばしば」(高橋茂,1996,p.13)であったと当時の点接触型トランジスタの信頼度の低さを証言している。また真空管の信頼度の低さに関しては、高橋秀俊が真空管式電子計算機に関して真空管を「毎朝テストして、何本か不良品を取り替えるというのが常識だった」(高橋秀俊,1979,p.143)と証言している。
L. P. Deutch and B. W. Lampson (1965) “SDS 930 Time-sharing System Preliminary Reference Manual,” Doc. 30.10.10, Project Genie, Univ. Cal. at Berkeley .
本論文では、タイトルにあるように、UNIXをTSS(Time Sharing System)の一種として位置づけている。アブストラクトの冒頭でも、”UNIX is a generalpurpose,interactive timesharing operating system for the DEC PDP11 and Interdata 8/32 computers. Since it became operational in 1971, it has become quite widely used.”というように、timesharing operating systemであると明確に記している。
UNIX is a general-purpose, multi-user, interactive operating system for the Digital Equipment Corporation PDP-11/40 and 11/45 computers. It offers a number of features seldom found even in larger operating systems, including: (1) a hierarchical file system incorporating demountable volumes; (2) compatible file, device, and inter-process I/O; (3) the ability to initiate asynchronous processes; (4) system command language selectable on a per-user basis; and (5) over 100 subsystems including a dozen languages. This paper discusses the nature and implementation of the file system and of the user command interface.
1978年のBell System Technical Journalの特集号「UNIX Time-Sharing System」の序文。
本序文においても、”The growth and flowering of UNIX as a highly effective and reliable time-sharing system are detailed in the prizewinning ACM paper by Ritchie and Thompson that has been updated for this volume.”というように、UNIXがtime-sharing systemとして位置づけられている。この序文は、当時のBell研究所においてもUNIXがタイムシェアリング・システムとして理解されていたことを示唆するものと言えよう。
A. Cantarell and M. G. (editors), Historia de la Computación en México: Una Industria en Desarrollo, Volumen I. Mexico: Hobbiton Ediciones, January 2000
スペイン語の原論文 Daniel Ortiz Arroyo, Francisco Rodríguez Henríquez, Carlos A. Coello Coello “Computadoras Mexicanas: Una Breve Reseña Técnica e Histórica” の英訳。pp.23-25に34点の文献注あり。
メキシコにおける最初のデジタルコンピュータの利用は、1958年6月8日で、National Autonomous University of Mexico (UNAM)がIBM 650を導入している。
Martin,Ernst. (1992) The Calculating Machines (Die Rechenmaschinen): Their History and Development. Translated and edited by P. A. Kidwell and M. R. Williams. MIT Press.
電卓関連特許
Jack S. Kilby, Jerry D. Merryman, and James H. Van Tassel. 1974. “Miniature Electronic Calculator”. U. S. Patent 3,819,921, 25 June 1974
書籍および論文
Volder,Jack (1959) “The CORDIC Trigonometric Computing Technique”. IRE Transactions on Electronic Computers, vol. EC-8, 1959, pp. 330-334
Swartzlander,Earl.(2002) “Calculating Machines”. in Atsushi Akera and Frederik Nebeker, eds., From 0 to 1: An Authoritative History of Modern Computing.Oxford University Press, pp.51-62
Flamm,Bruce (1998) “An Early Electronic Calculator, the Friden EC-130”. IEEE Annals of the History of Computing, vol. 20, no.3, pp.72-73
House,Chuck. (1988) “Hewlett-Packard and Personal Computing Systems”. in Adele Goldberg, ed., A History of Personal Workstations. ACM Press, pp.403-406
Ball,Guy, Flamm,Bruce. (1997) The Complete Collector’s Guide to Pocket Calculators. Wilson/Barnett Publishing, pp. 10-15
PDF版のアニュアルレポートに収録されている”Message From the President and CEO”には下記の記述があるが、”We have shipped over 50 million Zip drives and over 300 million”という記載は2002アニュアルレポートの記載と矛盾する。
Zip Products
Iomega’s Zip products have been our dominant contributor to revenue and profits since their introduction nine years ago. We have shipped over 50 million Zip drives and over 300 million Zip disks during this time. Zip products have enjoyed a tremendous record of success and a remarkably long life cycle for the technology industry. Although Iomega has regularly improved Zip performance and capacity for its customers in government, education, and in the broader business market, the mature Zip platform is reaching the end of its life cycle. As such, in 2003, Zip products continued to lose ground to optical drives, external hard drives, flash drives and other storage alternatives. Despite this, the Zip product line continues to generate positive cash flow to fund our other initiatives and it is expected to remain profitable through 2004 and potentially beyond.
“In other efforts to replace the declining Zip business, the Company has developed and launched a variety of products, none of which were commercially successful. In addition, the Company has launched and attempted to expand its Sourced Branded and NSS businesses. During 2004, for the first time, sales of the Sourced Branded business segment exceeded Zip product sales. However, the Company’s Sourced Branded segment does not generate high gross margins and the segment has never been profitable for an entire year. Moreover, the NSS business has also incurred losses each year.
Thus, the Zip product segment remains the Company’s only consistently profitable segment. In light of the inevitable decline of the Zip business, the Company will not be viable unless it generates significant PPM from products other than Zip products. REV products currently represent the Company’s most realistic opportunity to develop a significant PPM stream which could at least partially offset the rapidly-declining Zip PPM. Management expects to continue to invest significant resources with the goal to increase REV product sales. It is unlikely that the Company will be able to operate profitably unless and until REV products generate significant positive PPM. However, the Company can provide no assurance that the REV business will generate PPM sufficient to offset declining Zip PPM.” https://www.sec.gov/Archives/edgar/data/352789/000119312505052427/d10k.htm#tx98116_7
Heide,Lars.(2009) Punched-Card Systems and the Early Information Explosion. Johns Hopkins University Press.
Austrian,Geoffrey. (1982) Herman Hollerith: Forgotten Giant of Information Processing. Columbia University Press.
パンチカード関連特許
Herman Hollerith. 1884. Art of Compiling Statistics. U.S. Patent 395,782, filed 23 September 1884 and granted 8 January 1889.
Herman Hollerith. 1914. Automatic Control for Tabulating Machines. U.S. Patent 1,830,699, filed 11 March 1914 and granted 3 November 1931. Automatic group control described in this patent was a facility to control the generation of sub and grand totals. It is the earliest example of conditional programming of a punched card machine, a facility subsequently essential for stored-program computers.
Flores, et al. “Magnetic Record Disk Cover” U.S. Patent 3,668,658 (Filed: December 22, 1969 Issued: June 6, 1972)
Dalziel, et al. “Data Storage Apparatus Employing a Single Magnetic Disk” U.S. Patent 3,678,481 (Filed: March 13, 1970 Issued: July 18, 1972)
歯車式計算機の実用化・量産化が進んだのは19世紀である。フランスのコルマー(Charles Xavier Thomas de Colmar、1785-1870)がアリスモメーターという計算機を発明し、1820年に特許を取得している。コルマールは保険会社の社長であった。保険会社は、顧客ごとのリスクに応じた適切な保険料の設定などで大量の数値計算業務を抱えていた。そこでコルマールは業務に役立てようと自ら計算機を開発したのである。
コルマールの計算機は、ライプニッツの計算機と同じく段付き歯車を利用したタイプのものであったが、8桁の数字どうしの掛け算を18秒で、16桁の数字を8桁の数字で割るのを24秒で、16桁の数字の平方根を求めるのを1分15秒でできた。
コルマールの計算機は、1825年から65年までの40年間に約500台、1865年から1878年までの13年間に約1,000台が売れるなど、商業的に最初に成功した最初の実用機であり、第一次世界大戦期の1915年頃までに約5,500台が製造された。1880年代末から模倣品(クローン)を製造する企業が多数登場しはじめ、最終的には20社にのぼる企業が模倣品を製造するほど、コルマール式計算機は社会的に普及した。
そのため、コルマール以降に新しく発明された技術的構造が異なる歯車式計算機もアリスモメーターの名称で呼ばれた。例えば、段付き歯車を採用したコルマールとは異なり、ピン歯車を採用したオドネルの計算機もアリスモメーターと一般には呼ばれている。日本最初期の歯車式計算機であり、技術的構造がまったく異なる計算機である矢頭良一の自働算盤の商品名も、「パテント・ヤズ・アリスモメトール」(Patent Yazu Arithmometer)であった。
バークリーは、Association for Computing Machinery(ACM) の創設者の一人で、ACMの初代secretaryを努めている。彼は、Computer and People (旧名: Computers and Automation)誌の編集者兼発行人を1949年から務めるともに、コンピュータおよび数学に関する16冊の本を書いている[注1]。
バークリーは、City College of New Yorkでthe fall term 1951-1952に”Digital Computers and Techniques”というタイトルの授業をおこなうなど、コンピュータ分野に強い興味・関心を持った人々を対象としたコンピュータ教育や普及活動をおこなうとともに、コンピュータによって第二の産業革命(”Second Industrial Revolution” [Berkeley, E.C. (1956) Tyniacs, p.4)が生じるといったコンピュータ革命論などの主張により、1950年代にコンピュータの社会的普及に寄与した人物である。
図1 Radio-Electronics 1950年10月表紙におけるロボットSquee
図2 Scientific American 1950年11月表紙における組立済みSimon
[注1] Adams, J. (1988) “Obiruary,” Communication of the ACM, 31(6),p.781
[注2] Berkeley, E.C. and Robert A Jensen (1952) Construction plans for Simonなどの著作物として、Simonというコンピュータの製作プランが販売されている。Berkeley, E.C. (1959, 1961) Brainiacs, p.2,p.230の記述によれば、そうした製作プランは400セット以上売れた、と言われている。Simonは電磁リレーを130個ほど使うなど[Berkeley, E.C. and Robert A Jensen(1952) Construction plans for Simon, E.C. Berkeley and Associatesの中のMemorandum 9 “Parts List for Simon as of June,1950”では131個となっているが、Simonの版によってその数は異なる]、コンピューター教育用キットとしては多少複雑で高価であったため、それほど数多く売れたわけではない。
f.Berkeley, E.C. (1966) A Guide to Mathematics for the Intelligent Nonmathematician, Simon and Schuster, 352pp
g.Berkeley, E.C. (1967) Computer-assisted Explanation: A Guide to Explaining: and some ways of using a computer to assist in clear explanation, Information International
h.Berkeley, E.C. (1973) Ride the East Wind; Parables of Yesterday and Today, Quadrangle
i.Berkeley, E.C.(1984) The Computer Book of Lists and First Computer Almanack, Reston Publishing, 155pp
http://history-computer.com/Library/SmallRobots.pdf
Berkeleyが”small robots”と呼んでいるSimon、Squee、Relay Moe、Franken、Magdum、Sylvania Message Display Robot、Four Hundred Year Calendar Machine、George the Gogetter、Marbellina、Divorce Mill with Bigamy Alarm、Electric Shovel、Gantry Crane、Switch Tit Tat Toe Machine、Fox, Hen, Corn and Hired Man Machineといった各種キットについて、機能やcostについて簡潔な解説がなされている。
またこれらの”small robots”に加えて、Geniac kit ($17.95)とTyniac electric brain construction kit ($9.95)という低価格のelectric brain construction kitが二つ紹介されている。
現代のCPUには、「整数演算」専用ALU装置と「浮動小数点演算」専用ALU装置=FPU(Floating Point Unit)が統合されていることが多い。ただしコストの関係で、浮動小数点演算専用ALU装置はさほど多くは搭載されてはいない。
これに対してGPUには、大量の「浮動小数点演算」専用ALUが搭載されている。
機械学習やグラフィックス処理ではテンソル計算を大量に処理する必要があるため、「浮動小数点」演算に強いGPUが利用される。
Rose, F.(1989) West of Eden: The End of Innocence at Apple Computer, Viking,p.74
“In the latter part of 1982, in the wake of the Estridge episode, Jobs and Markkula had decided that Apple was actually a consumer-products company, not a technology enterprise, and that they didn’t really want a technologist at all.”
“We decided to go after small business owners who could use a spreadsheet, and designed a computer especially for them, the Apple III. With IBM nipping at our heels, every project and ad for three years was for the Apple III and not for the largest- selling computer worldwide, the Apple II.〃 Steve Wozniak(Newsweek, February 79,1996)
(Linzmayer,2004,15)
Linzmayer, Owen W. (2004) Apple Confidential 2.0:The Definitive History of the WoricTs Most Colorful Company, No Starch Press
As early as 1971, Paul and I had talked about the microprocessor. And it was really his insight that because of semi-conductor improvements, things would just keep getting better. I said to him, “Oh, exponential phenomena is pretty rare, pretty dramatic. Are you serious about this? Because this means, in effect, we can think of computing as free.” It is a gross exaggeration, but it is probably the easiest way to understand what it means to cut cost like that. And Paul was quite convinced of that. So I would sort of say to Paul, “Well, you know what that means?” And he’d say, “Yeah, that is what it means.” It is kind of fun to know this, and think, gosh, how are companies going to react, how are they going to respond to something that phenomenal? The early days were very slow moving, though. By the time I went to Harvard, all there was was the 8008 chip. And the 8080 was just coming out, which was the first good general purpose microprocessor chip that Intel was coming out with.
Martin, M. (2021) “Computer and Internet Use in the United States: 2018” American Community Survey Reports, April 2021, p.3
https://www.census.gov/library/publications/2021/acs/acs-49.html
https://www.census.gov/content/dam/Census/library/publications/2021/acs/acs-49.pdf
上記のグラフでは、コンピュータの家庭世帯普及率のデータは、Current Population Survey (CPS)による1984-2017、および、American Community Survey (ACS)による2013-2018の2種類が、
インターネットのサブスクリプション契約の家庭世帯普及率のデータは、Current Population Survey (CPS)による1997-2017、および、American Community Survey (ACS)による2013-2018の2種類が描かれている。
[引用元] International competitiveness in electronics, University of Michigan Library,p.149のTable 38.-Major U.S. Manufacturers Ranked by 1982 Worldwide Microcomputer Sales
[原出典]
1979年 ”The Datamation 100,” Datamation, June 1980, p 87
1932年 Archbold,P. (1983) “The Datamation 100 Welcome to the Club,” Datamation, June 1983, p.87
リレーが演算素子として利用可能であることは1930年代後半に広く知られるようになった。プログラムが動作するリレー式計算機の最初期のものに、ドイツのツーゼ(Konrad Zuse,1910-1995)のZ2(1939、リレー数600個)やZ3(1941、演算処理用600個、記憶処理用1,400個でリレー総数2,000個)、アメリカのエイケン(Howard Aiken)が考案しIBMが製作したHarvard Mark I(1944、リレー数3,304個)などがある。
エイケンのハーバード大学における博士論文の指導教授 E. L. Chaffeeの専門は真空管および真空管回路であり、エイケンの博士論文も真空管に関わるエレクトロニクス分野のものであったにも関わらず、エイケンがHarvard Mark Iにおいて演算素子として真空管ではなくリレーを選択したのは、技術的問題というよりは「製造コスト」および「実際の設計・開発を担ったのがIBMであった」という二つの要素によるものである。
例えばエイケンはリレーを選択した理由に関するインタビューの中で、「答えは製造コストにある(the answer is money)」、「真空管を用いたデジタル・カウンターの技術を利用することで、電子的部品を用いて製造可能なことは明らかであった。・・・もしRCAが興味を持っていれば、[真空管を用いた]電子的計算機となったであろう」(Cohen,1999,p.43、[]内は引用者による補足)と述べている。
リレー式計算機は第二次大戦中だけでなく、Harvard Mark Iの後継機Harvard Mark II(1947)などに見られるように第二次大戦終了後も製作されている。ENIAC(1946)やEDVAC(1948)など真空管式電子computerが登場した後に、リレー式computerが単純に時代遅れのものとしてすぐに廃れたわけではなく、その研究・開発は引き続き行われていた。
戦後日本でもリレー式計算機の研究・開発がおこなわれている。例えば日本で最初に製作されたデジタル式計算機である電気試験所のETL Mark I(1952)はリレー式computerであったし、その後継機のETL Mark II(1955、リレー数22,253個)もリレー式computerであった。また富士通は、1950年代には真空管式電子computerの研究開発が主流であったにも関わらず、「当時の真空管の動作があまりにも不安定だった」ことや「電話交換機に用いられる部品であるリレーに関して優れた技術的蓄積が社内にあった」といった技術的理由からFACOM 100(1954)という日本初の実用リレー式computerを開発するとともに、その後もFACOM128A(1956)、FACOM128B(1958)、FACOM138A(1960)などリレー式の大型computerの研究開発・販売をおこなっている。