NACA の IBM 704 (1957)
IBM 704。IBM 727 磁気テープ装置と IBM 780 CRTディスプレイが見える。(Image courtesy of LLNL .)
レオナルド・ダ・ヴィンチ記念国立科学技術博物館 (ミラノ)のIBM 704
IBM 704 [ 1] は、IBM が1954年 4月に発表した、浮動小数点数 演算ハードウェアを搭載した初の量産型コンピュータ である[ 2] 。
IBM 704 Manual of operation (下記外部リンク参照)にはこう記されている[ 3] 。
タイプ704電子データ処理機は大規模で高速な電子計算機であり、シングルアドレス型の内蔵プログラムによって制御される。
このように、当時の704は「かなり複雑な数学を扱える唯一のコンピュータ」と見なされていた[ 4] 。IBM 704は、アーキテクチャと実装の面で、以前のIBM 701 よりも大幅に改良されていた。701と同様に、704は真空管 論理回路と36ビットのバイナリワードを使用した。
701からの変更点としては、ウィリアムス管 の代わりに磁気コアメモリ を使用したこと、浮動小数点演算命令、15ビットアドレス指定、3つのインデックスレジスタ の追加などが含まれている。これらの新機能をサポートするために、命令は完全な36ビットワードに拡張された。701と互換性のない新しい命令セット は、その後のIBM 700/7000 シリーズ の科学技術計算系コンピュータの基本となった。
IBMは、704は毎秒40,000個の命令を実行でき、1秒間に最大12,000個の浮動小数点加算を実行できるとした[ 2] 。IBMは、1955年から1960年までに123台の704システムを販売した[ 5] 。
^ 704 photos from IBM
^ a b “704 Data Processing System ”. IBM Archives - Exhibits - IBM Mainframes - Mainframes reference room - Mainframes product profiles . IBM (23 January 2003). 2016年8月18日 閲覧。
^ “IBM Electronic Data-Processing Machines TYPE 704 ”. IBM 704 Manual of Operation . International Business Machines Corporation (1955年). 2017年12月28日 閲覧。
^ “Assemblers were once people: My aunt did it for NASA ”. Software - Developer . The Register (26 Feb 2015). 2016年8月18日 閲覧。
^ “History of IBM Timeline ”. IBM (23 January 2003). 2019年7月4日 閲覧。