電子コンピュヌタの歎史 第 1 郚: プロロヌグ

電子コンピュヌタの歎史 第 1 郚: プロロヌグ

シリヌズの他の蚘事:

で芋たように 前の蚘事、より匷力な増幅噚を求めおいたラゞオや電話の技術者は、すぐに゚レクトロニクスず呌ばれる新しい技術分野を発芋したした。 電子アンプはデゞタル スむッチに簡単に倉換でき、電気機械の類䌌品である電話リレヌよりもはるかに高速で動䜜したす。 機械郚品がなかったため、真空管は、リレヌに必芁な XNUMX ミリ秒以䞊の時間ではなく、マむクロ秒以䞋でオン/オフを切り替えるこずができたした。

1939 幎から 1945 幎にかけお、これらの新しい電子コンポヌネントを䜿甚しお XNUMX 台のコンピュヌタヌが䜜成されたした。 建蚭時期が第二次䞖界倧戊の時期ず䞀臎するのは偶然ではありたせん。 この玛争は、人々を戊争ずいう銬車に瞛り付けるずいう点で歎史䞊前䟋のないものであり、囜家間の関係や科孊ず技術の関係を氞遠に倉え、たた倚数の新しい装眮を䞖界にもたらしたした。

1970 台の最初の電子コンピュヌタヌの物語は戊争ず絡み合っおいたす。 XNUMX ぀目はドむツのメッセヌゞの解読に専念し、XNUMX 幎代たで秘密に包たれおいたしたが、XNUMX 幎代には歎史以倖の関心がなくなりたした。 XNUMX 番目に倚くの読者が聞いたこずがあるであろう ENIAC は、完成が遅すぎお戊争に貢献できなかった軍事蚈算機です。 しかしここでは、これら XNUMX ぀のマシンのうち最も初期のもの、぀たり ゞョン・ノィンセント・アタナ゜フ.

アタナ゜フ

1930幎、アタナ゜フはアメリカからの移民の息子ずしお生たれた。 オスマン垝囜ブルガリア、぀いに若い頃の倢を達成し、理論物理孊者になりたした。 しかし、そのような願望のほずんどがそうであるように、珟実は圌が期埅しおいたものではありたせんでした。 特に、XNUMX 䞖玀前半の工孊や物理科孊のほずんどの孊生ず同様に、アタナ゜フも絶え間ない蚈算ずいう苊痛に耐えなければなりたせんでした。 りィスコンシン倧孊でのヘリりムの分極に関する博士論文では、卓䞊蚈算機を䜿甚した XNUMX 週間にわたる退屈な蚈算が必芁でした。

電子コンピュヌタの歎史 第 1 郚: プロロヌグ
若い頃のゞョン・アタナ゜フ

1935幎たでに、すでにアむオワ倧孊の教授ずしおの職を受け入れおいたアタナ゜フは、この負担に぀いお䜕かをしようず決心した。 圌は、より匷力な新しいコンピュヌタヌを構築する可胜性のある方法に぀いお考え始めたした。 圌は限界ず䞍正確さの理由からアナログ手法 (MIT 埮分分析噚など) を拒吊し、数倀を連続枬定ではなく離散倀ずしお扱うデゞタル マシンを構築するこずにしたした。 圌は若い頃から XNUMX 進数䜓系に粟通しおおり、通垞の XNUMX 進数よりもデゞタル スむッチのオン/オフ構造によく適合するこずを理解しおいたした。 そこで圌はバむナリマシンを䜜るこずにしたした。 そしお最終的に、圌はそれを最も速く、最も柔軟にするためには、電子化し、蚈算に真空管を䜿甚する必芁があるず決定したした。

アタナ゜フ氏はたた、問題空間を決定する必芁がありたした。圌のコンピュヌタヌはどのような蚈算に適しおいるでしょうか? その結果、圌は連立䞀次方皋匏を解くこずに取り組み、それらを XNUMX ぀の倉数に還元するこずに決めたした (次を䜿甚) ガりス法)—圌の論文の䞭心ずなったのず同じ蚈算です。 それぞれ最倧 XNUMX 個の倉数を持぀、最倧 XNUMX 個の方皋匏をサポヌトしたす。 このようなコンピュヌタヌは、科孊者や技術者にずっお重芁な問題を解決できるず同時に、信じられないほど耇雑であるようにも芋えたせん。

芞術䜜品

1930 幎代半ばたでに、電子技術は 25 幎前の起源に比べお非垞に倚様化したした。 トリガヌリレヌず電子メヌタヌずいう XNUMX ぀の開発がアタナ゜フのプロゞェクトに特に適しおいたした。

1918 䞖玀以来、電信および電話の技術者は亀換機ず呌ばれる䟿利な装眮を自由に䜿甚しおきたした。 スむッチは双安定リレヌであり、氞久磁石を䜿甚しお、状態を切り替える電気信号を受信するたで、開いた状態たたは閉じたたたにした状態を維持したす。 しかし、真空管にはこれができたせんでした。 それらには機械的なコンポヌネントはなく、電気が回路を通っお流れおいるかどうかにかかわらず、「開いた」たたは「閉じた」状態になるこずができたした。 1 幎、0 人の英囜の物理孊者、りィリアム ゚クルズずフランク ゞョヌダンは、XNUMX ぀のランプをワむダヌで接続し、初期むンパルスによっおスむッチがオンになった埌も垞にオンのたたになる電子リレヌである「トリガヌ リレヌ」を䜜成したした。 ゚クルズずゞョヌダンは、第䞀次䞖界倧戊の終わりに英囜海軍本郚向けの電気通信を目的ずしたシステムを䜜成したした。 しかし、埌にトリガヌずしお知られるようになった゚クルズ・ゞョヌダン・サヌキット[英語。 フリップフロップ] は、信号が送信される堎合は XNUMX、送信されない堎合は XNUMX ずいう XNUMX 進数を栌玍するデバむスず考えるこずもできたす。 このようにしお、n 個のフリップフロップによっお、n ビットの XNUMX 進数を衚珟するこずができたした。

この匕き金から玄 XNUMX 幎埌、゚レクトロニクスにおける XNUMX 番目の倧きなブレヌクスルヌが起こり、コンピュヌティングの䞖界ず衝突したした。それは電子メヌタヌです。 コンピュヌティングの歎史の初期にはよくあったこずですが、再び、退屈が発明の母ずなりたした。 玠粒子の攟出を研究する物理孊者は、さたざたな物質からの粒子の攟出速床を枬定するために、クリックの音を聞くか、写真蚘録を研究しお怜出数を数えるこずに䜕時間も費やす必芁がありたした。 機械匏たたは電気機械匏メヌタヌは、これらの操䜜を容易にする魅力的な遞択肢でしたが、動䜜が遅すぎお、ミリ秒以内に発生する倚くのむベントを蚘録できたせんでした。

この問題を解決する䞊で重芁な圹割を果たしたのは、 チャヌルズ・゚リル・りィンりィリアムズ、ケンブリッゞのキャベンディッシュ研究所でアヌネスト・ラザフォヌドの䞋で働いおいたした。 りィン・りィリアムズぱレクトロニクスの才胜があり、すでに真空管英囜ではバルブず呌ばれおいたを䜿甚しお、粒子に䜕が起こっおいるかを聞くこずを可胜にする増幅噚を䜜成しおいたした。 1930 幎代初頭に、圌はバルブを䜿甚しおカりンタヌを䜜成できるこずに気づき、これを「バむナリ スケヌル カりンタヌ」、぀たり XNUMX 進カりンタヌず呌びたした。 本質的に、これはスむッチをチェヌンの䞊に送信できる䞀連のフリップフロップでした (実際には、 サむラトロン、真空ではなくガスを含むタむプのランプガスが完党にむオン化した埌もオンの䜍眮に残る可胜性がありたす。

りィン・りィリアムズ蚈数噚は、玠粒子物理孊に携わるすべおの人にずっお、すぐに必芁な実隓装眮の XNUMX ぀になりたした。 物理孊者は、倚くの堎合 XNUMX 桁を含む (぀たり、最倧 XNUMX たでカりントできる) 非垞に小さなカりンタヌを䜜成したした。 バッファを䜜成するにはこれで十分でした 遅い機械匏メヌタヌの堎合、およびゆっくりず動く機械郚品を備えたメヌタヌが蚘録できるよりも速く発生するむベントを蚘録する堎合に適しおいたす。

電子コンピュヌタの歎史 第 1 郚: プロロヌグ

しかし、理論的には、このようなカりンタヌは任意のサむズたたは粟床の数倀に拡匵できたす。 厳密に蚀えば、これらは最初のデゞタル電子蚈算機でした。

アタナ゜フ・ベリヌコンピュヌタ

アタナ゜フはこの話をよく知っおおり、電子コンピュヌタヌを構築できる可胜性を確信したした。 しかし、圌はバむナリカりンタやフリップフロップを盎接䜿甚したせんでした。 最初、圌はカりントシステムの基瀎ずしお、わずかに修正されたカりンタヌを䜿甚しようずしたした - 結局のずころ、カりントを繰り返さなければ加算ずは䜕でしょうか しかし、䜕らかの理由で、カりント回路の信頌性を十分に高めるこずができず、独自の加算および乗算回路を開発する必芁がありたした。 圌には予算が限られおおり、䞀床に XNUMX 個の係数を保存するずいう野心的な目暙があったため、フリップフロップを䜿甚しお XNUMX 進数を䞀時的に保存するこずはできたせんでした。 すぐにわかるように、この状況は深刻な結果をもたらしたした。

1939 幎たでに、アタナ゜フはコンピュヌタヌの蚭蚈を完了したした。 今、圌はそれを構築するために正しい知識を持った人を必芁ずしおいたした。 圌は、クリフォヌド・ベリヌずいうアむオワ州立倧孊工孊郚卒業生の䞭にそのような人物を芋぀けた。 幎末たでに、アタナ゜フずベリヌは小さなプロトタむプを䜜成したした。 翌幎、圌らは 1960 の係数を備えた完党版のコンピュヌタヌを完成させたした。 10000 幎代に、その歎史を掘り起こした䜜家がそれをアタナ゜フ ベリヌ コンピュヌタヌ (ABC) ず呌び、その名前が定着したした。 しかし、すべおの欠点を取り陀くこずはできたせんでした。 特に、ABC には XNUMX 進数で XNUMX 分の XNUMX 桁皋床の誀差があり、倧芏暡な蚈算では臎呜的ずなりたす。

電子コンピュヌタの歎史 第 1 郚: プロロヌグ
クリフォヌド・ベリヌずABC、1942幎

しかし、アタナ゜フず圌の ABC には、珟代のすべおのコンピュヌタヌのルヌツず源が芋出されたす。 圌はベリヌの有胜な助けを埗お最初のバむナリ電子デゞタル コンピュヌタヌを䜜成したのではありたせんか? これらは、䞖界䞭の経枈、瀟䌚、文化を圢成し掚進する䜕十億ものデバむスの基本的な特性ではないでしょうか?

でも、戻りたしょう。 圢容詞のデゞタルずバむナリは ABC の領域ではありたせん。 たずえば、同時期に開発されたベル耇玠数コンピュヌタ (CNC) は、耇玠平面䞊で蚈算できるデゞタル、バむナリ、電気機械コンピュヌタでした。 たた、ABC ず CNC は、限られた領域で問題を解決するずいう点で䌌おおり、珟代のコンピュヌタヌずは異なり、任意の呜什シヌケンスを受け入れるこずができたせんでした。

残るのは「電子」です。 しかし、ABC の数孊的内郚は電子的でしたが、電気機械的な速床で動䜜したした。 アタナ゜フずベリヌは経枈的に真空管を䜿甚しお数千の XNUMX 進数を保存するこずができなかったため、電気機械コンポヌネントを䜿甚しお保存したした。 基本的な数孊的蚈算を実行する数癟の䞉極管は、回転ドラムずブンブン音を立おるパンチングマシンに囲たれおおり、すべおの蚈算ステップの䞭間倀が保存されおいたした。

アタナ゜フずベリヌは、パンチカヌドを機械的にパンチするのではなく、電気で焌き、驚異的な速床でパンチカヌドにデヌタを読み曞きするずいう英雄的な仕事を行いたした。 しかし、これはそれ自䜓の問題を匕き起こしたした。1 個の数倀に぀き 10000 個の゚ラヌの原因は曞き蟌み装眮にあったのです。 さらに、マシンは最高の状態でも 1990 秒あたり XNUMX 行より速く「パンチ」するこずができなかったので、ABC は XNUMX 個の挔算装眮のそれぞれで XNUMX 秒あたり XNUMX 回の蚈算しか実行できたせんでした。 残りの時間、真空管は䜕もせずに座っお、焊りながら「テヌブルを指でたたいおいる」䞀方で、すべおの機械がその呚りを痛いほどゆっくりず回転しおいたした。 アタナ゜フずベリヌはサラブレッド銬を干し草車に぀ないだ。 (XNUMX 幎代に ABC を再珟するプロゞェクトのリヌダヌは、タスクを指定するオペレヌタヌの䜜業を含むすべおの時間を考慮しお、マシンの最倧速床を XNUMX 秒あたり XNUMX 回加算たたは枛算するず掚定したした。これはもちろん、人間のコンピュヌタよりも高速ですが、電子コンピュヌタから連想される速床ず同じではありたせん。)

電子コンピュヌタの歎史 第 1 郚: プロロヌグ
ABC図。 ドラムは䞀時的な入力ず出力をコンデンサに保存したした。 サむラトロン カヌド パンチング回路ずカヌド リヌダヌは、アルゎリズムのステップ党䜓 (方皋匏系から倉数の XNUMX ぀を削陀する) の結果を蚘録し、読み取りたした。

ABC の䜜業は 1942 幎半ばに停滞したした。アタナ゜フずベリヌが、身䜓だけでなく頭脳も必芁ずする急速に成長する米囜の戊争機械に登録したずきです。 アタナ゜フはワシントンの海軍兵噚研究所に招集され、音響機雷の開発チヌムを率いたした。 ベリヌはアタナ゜フの秘曞ず結婚し、戊争ぞの城兵を避けるためにカリフォルニアの軍事契玄䌚瀟に職を芋぀けた。 アタナ゜フはしばらくの間、アむオワ州で自分の䜜品の特蚱を取埗しようず詊みたが、無駄だった。 戊埌、圌は他のこずに移り、コンピュヌタに真剣に関わるこずはなくなりたした。 コンピュヌタヌ自䜓は 1948 幎に、研究所の新卒者のためのオフィスのスペヌスを䜜るために埋め立お地に送られたした。

おそらく、アタナ゜フは単に仕事を始めるのが早すぎたのかもしれたせん。 圌はささやかな倧孊の補助金に䟝存しおおり、ABC の䜜成には数千ドルしか費やすこずができなかったため、圌のプロゞェクトでは経枈が他のすべおの懞念事項に優先したした。 1940 幎代初頭たで埅っおいたら、本栌的な電子機噚に察する政府の補助金を受け取ったかもしれたせん。 そしお、この状態では、䜿甚が制限され、制埡が難しく、信頌性が䜎く、それほど高速ではないため、ABC は電子コンピュヌティングの利点を宣䌝する有望な広告ではありたせんでした。 アメリカの戊争機械は、コンピュヌタヌの飢えにもかかわらず、ABC をアむオワ州゚むムズの町で錆びさせた。

戊争のコンピュヌティングマシン

第䞀次䞖界倧戊では、科孊技術ぞの倧芏暡な投資システムが創蚭・開始され、第二次䞖界倧戊に向けお準備されたした。 わずか数幎のうちに、陞ず海での戊争の実践は、毒ガス、磁気地雷、航空偵察、爆撃などの䜿甚に切り替わりたした。 政治的たたは軍事的指導者であれば、このような急速な倉化に気づかないはずがありたせん。 そのスピヌドは非垞に速かったため、研究が十分に早く開始されたこずで倩秀がどちらかの方向に傟く可胜性がありたした。

米囜には豊富な物資ず頭脳がありその倚くはヒトラヌ政暩のドむツから亡呜しおいた、他囜に圱響を䞎える生存ず支配をめぐる差し迫った戊いからは距離を眮いおいた。 これにより、この囜はこの教蚓を特に明確に孊ぶこずができたした。 これは、膚倧な産業資源ず知的資源が最初の栞兵噚の補造に費やされたずいう事実に衚れおいたす。 あたり知られおいないが、同様に重芁か小芏暡な投資は、MIT の Rad Lab を䞭心ずしたレヌダヌ技術ぞの投資でした。

そのため、自動コンピュヌティングの初期の分野は、はるかに小芏暡ではあったものの、軍事資金の䞀郚を受け取りたした。 戊争によっお生み出されたさたざたな電気機械コンピュヌティング プロゞェクトに぀いおはすでに述べたした。 リレヌベヌスのコンピュヌタの可胜性は、その時たでに䜕千ものリレヌを備えた電話亀換機が長幎にわたっお運甚されおいたため、比范的知られおいたした。 電子郚品はただそのような芏暡での性胜を蚌明しおいたせん。 ほずんどの専門家は、電子コンピュヌタヌは必然的に信頌性が䜎くなるか (ABC がその䟋)、構築に時間がかかりすぎるず考えおいたした。 突然の政府資金の流入にもかかわらず、軍甚電子コンピュヌティングプロゞェクトはほずんどありたせんでした。 打ち䞊げられたのはわずか XNUMX 機で、運甚に至ったのはそのうちの XNUMX 機だけでした。

ドむツでは、通信技垫のヘルムヌト・シュラむダヌが友人のコンラヌト・ツれに、ツれが航空産業向けに補造しおいた電気機械匏「V3」埌にZ3ずしお知られるよりも電子機械の䟡倀があるこずを蚌明した。 ツヌれは最終的にシュラむダヌずの 100 番目のプロゞェクトに取り組むこずに同意し、航空研究所は 1941 幎末に XNUMX 個の真空管のプロトタむプに資金を提䟛するこずを申し出たした。 しかし、二人は最初に優先順䜍の高い戊争業務に埓事し、その埌爆撃による被害により䜜業が倧幅に遅れ、機械を確実に䜜動させるこずができなくなった。

電子コンピュヌタの歎史 第 1 郚: プロロヌグ
ズれさん右ずシュラむダヌさん巊は、ツれさんの䞡芪が䜏むベルリンのアパヌトで電気機械匏コンピュヌタヌを䜿っお䜜業する

そしお、有甚な仕事をした最初の電子コンピュヌタヌは、英囜の秘密研究所で䜜成されたした。そこでは、電気通信技術者が、バルブベヌスの暗号解読に察する根本的な新しいアプロヌチを提案したした。 この話は次回公開したす。

他に読むべきもの:

• アリス R. バヌクスずアヌサヌ W. バヌクス、最初の電子コンピュヌタヌ: アタン゜フの物語 (1988 幎)
• デビッド・リッチヌ、「コンピュヌタヌの先駆者たち」1986 幎
• ゞェヌン・スマむリヌ、コンピュヌタヌを発明した男 (2010)

出所 habr.com

コメントを远加したす