IBM 704-ウィキペディア

before-content-x4

IBM 704(右)、タイプIBM 727(左)のバンドドライブ付き

IBM 704 700/7000シリーズは、スライディングメイドの成長メティックを支配した少数で作られた最初の大規模なコンピューターでした。 IBMは、1954年4月にGene Amdahlによって共同開発されたコンピューターを提示しました。

after-content-x4

彼の前任者に、1953年に建てられたIBM 701にも 防衛計算機 IBM 704は、その大半が米国国防総省と軍用航空機産業に送られたことと互換性がありませんでした。

1960年まで123の工場を作った製造業者によると、IBM 704は毎秒最大40,000のコマ​​ンドを実行することができました。

コンピューターは、IBM 701、ウィリアムズチューブの代わりに3つの追加のインデックスレジスタと磁気メモリに比べて改善されたコンピューターアーキテクチャがありました。新しいコマンドセットは、IBM 700/7000科学スケールシリーズの基礎となりました。

単語サイズとデータ形式 [ 編集 | ソーステキストを編集します ]

IBM 704は、単語サイズが36ビットの単語指向マシンでした。単語には指示がありますが、 [初め] :7–8 サインマグニチュード形式の整数数、浮動小数点。 [初め] :8–9 または、BCDコードにそれぞれ6ビットの6文字を含めます。 [初め] :35

Sleitime Numbersには、基本2、記号ビット、8ビットの指数、27ビットのマンティスがありました。 [初め] :8–9

after-content-x4

保管所 [ 編集 | ソーステキストを編集します ]

IBM 704は、今日の用語18、36、および144 Kibに従って、4096、8192、および32768ワードモーティスメモリの3つの拡張段階で利用できました。マシンには、それぞれ8192ワード(36キブ)のドラムストアもありました。 [初め] :37–38

登録 [ 編集 | ソーステキストを編集します ]

IBM 704には、プログラマに表示される次のレジスタがありました。

  • アキュムレータAC。これには、サインとオーバーフローを表示するために36ビットプラス2ビットがありました。 [初め] :9
  • マルチクォミエントレジスタMQ。これには36ビットがありました。 [初め] :9–10
  • 3つのインデックスレジスタA、B、およびC [初め] :9–10 今日の観点からは、インデックスレジスタの内容が基本アドレスによって差し引かれたことは珍しいことでした。そのため、それらは減少レジスタとも呼ばれました。 1つの命令でいくつかのインデックスレジスタを指定するとき、それらのコンテンツは論理またはリンクされたリンクを介してリンクされました。

指示 [ 編集 | ソーステキストを編集します ]

IBM 704には、タイプAとタイプBの2種類の指示がありました。

タイプAインストラクターのプレフィックスは3ビット、15ビットの減少フィールド、使用したインデックスレジスタの3つの「日」ビット、15ビットアドレスがありました。例はそれです ティックス 命令:指定されたインデックスレジスタの数値が1日よりも大きい場合、インデックスレジスタから差し引かれ、アドレスへのジャンプが実行されます。そうしないと、次の命令で実行が実行されます。 [2]

タイプBのインストラクターには、操作の12ビットコードがあり、最初の2ビットゼロ、6つの未使用ビット、使用するインデックスレジスタの3つの「日」ビット、15ビットアドレスがありました。

プログラミング言語FortranとLispは、このコンピューター用に最初に開発されました。ハンドリングリスト(CAR、CDR)の最も原始的なLISPコマンドの名前は、IBM 704のレジスターの命名によるものです。 [3] 言葉の文字 英語の説明に関連する」 c のオント a のddress部分 r egister」(タブのコンテンツ)とin CDR 英語の説明について」 c のオント d のエクレメント部分 r egister“(inhalt des Register Counting tils)。

IBM 704は、1961年にVell Labsで音声合成によって曲を再現した最初のコンピューターでした。それは〜についてだった デイジーベル ハリー・ダクレ。このアイデアは、後にスタンリー・キューブリックス2001:Odyssey in Spaceで引き継がれました。

IBMは704チューブを使用していたため、今日の基準後の信頼性は非常に低かった。平均して、約8時間後に失敗しました。 [4] [5] これは、マシンが故障する前に大規模なプログラムを翻訳できなかったため、最初のFortranプログラムのサイズの制限でした。 [5]

  • チャールズ・J・バシェ、ライル・R・ジョンソン、ジョン・H・パーマー、エマーソン・W・ピュー、IBMの初期コンピューター(MIT Press、Cambridge、1986)ISBN 0-262-0225-7
  1. a b c d そうです f g h 704電子データ処理機
  2. MIT IBM 704コンピューターのコーディング
  3. 初期のリスプの歴史 、ハーバート・ストーヤン、1994年
  4. ロバート・L・パトリック: IBM 704コンピューターのゼネラルモーター/北アメリカのモニター。 アーカイブ オリジナル 午前 31. 2021年8月 ; テンプレート:Web/一時を引用します
  5. a b マークジョーンズロレンツォ: マシンを抽象化する:Fortranプログラミング言語の歴史(式翻訳) 。独立して公開された2019年、ISBN 978-1-08-239594-9。

after-content-x4