IBM システム/34 タイプ 5340 | |
| 別名 | 34 号 |
|---|---|
| メーカー | インターナショナル・ビジネス・マシーンズ・コーポレーション ( IBM ) |
| 製品ファミリー | システム/34 |
| 発売日 | 1977年4月 |
| 製造中止 | 1985年2月 |
| オペレーティング·システム | システムサポートプログラム |
| CPU | MSP と CSP |
| メモリ | 48K – 256K |
| 寸法 | 1220x660x1570mm [1] |
| 前任者 | IBM システム/32 |
| 後継 | IBM システム/36、IBM システム/38 |
| 関連している | IBM5520 |
| Webサイト | 「IBM アーカイブ: System/34」。2018 年 10 月 5 日にオリジナルからアーカイブされました。 |
IBM System/34は、1977年に発表されたIBMの 中級コンピュータでした。[2] 1985年2月に販売が終了しました。 [2] シングルユーザーのSystem/32の後継機で、マルチユーザー、マルチタスクに対応していました。System/32をベースにしたプロセッサとSystem/3をベースにしたプロセッサの2つを搭載していました。System/32やSystem/3と同様に、System/34は主にRPG II言語でプログラムされていました。[3]
ハードウェア
5340システムユニットには、処理装置、ディスクストレージ、ディスケットドライブが含まれていました。両側に複数のアクセスドアがありました。内部には、回路基板とメモリカードが取り付けられたスイングアウトアセンブリがありました。重量は700ポンド(320kg)で、220V電源を使用しました。[4] IBM 5250シリーズの端末は、System/34への主要なインターフェースでした。
プロセッサ
S/34 には、制御記憶プロセッサ (CSP) と主記憶プロセッサ (MSP) の 2 つのプロセッサがありました。MSP はSystem/3アーキテクチャに基づく主力プロセッサで、コンピュータ プログラムの命令を実行しました。CSP は調速機で、System/32アーキテクチャに基づく、異なるRISCのような命令セットを持つ別のプロセッサで、バックグラウンドでシステム機能を実行しました。CSP はオプションのScientific Macroinstructionsも実行しました。これは、System/34 Fortran コンパイラによって使用される、およびオプションでアセンブリ コードで使用される、エミュレートされた浮動小数点演算のセットでした。[5] System/34 内の CPU のクロック速度は、MSP では 1 MHz、CSP では 4 MHz に固定されていました。特別なユーティリティ プログラムは、特定の機能を実行するために CSP を直接呼び出すことができました。これらは通常、コンピュータ システムを構成するために使用される $CNFIG などのシステム プログラムです。

メモリとストレージ
最小の S/34 には 48K の RAM と 8.6 MB のハード ドライブが搭載されていました。最大構成の S/34 は 256K の RAM と 256MB のディスク領域をサポートしていました。S/34 ハード ドライブには「追加シリンダ」と呼ばれる機能が搭載されており、ドライブ上の不良箇所が検出され、追加シリンダ上の良好な箇所に動的にマッピングされていました。System/34 上のディスク領域は2560 バイトの ブロックで構成されていました。
System/34はメモリページング(スワッピング)をサポートしていました。[6] System/34はプログラム全体またはプログラムの個々のセグメントをスワップアウトして、他のプログラムが実行できるようにメモリを解放することができました。
このマシンの最も特徴的な機能の1つは、「マガジン」—マシンが非連続的にロードおよびイジェクトできる8インチフロッピーの箱。 [7] [8] [9]
ソフトウェア

オペレーティング·システム
システムサポートプログラム(SSP)は、S/34の唯一のオペレーティングシステムでした。マルチプログラミング、マルチプロセッサ、36デバイス、ジョブキュー、プリンタキュー、セキュリティ、インデックス付きファイルサポートをサポートしていました。完全にインストールすると、約5MBでした。[10]操作制御言語(OCL)はSSPの制御言語でした。
プログラミング
System/34の初期のプログラミング言語は、1977年に導入されたとき、 RPG IIとBasicアセンブラ[11]に限られていました。 [12] FORTRANは34の導入から6か月後に完全に利用可能になり、[7] COBOLはPRPQとして利用可能になりました。[13] BASICは後に導入されました。
後継システム
IBM System/38は、 System/34およびそれ以前のSystem/3xシステムの後継機となる予定でした。しかし、System/38の開発が遅れ、完成したハードウェアが高価だったため、IBMはよりシンプルで安価なSystem/36プラットフォームを開発し、System/38よりも広く採用されました。[14] System/36はSystem/34の設計を進化させたものでしたが、2つのマシンはオブジェクトコードの互換性がありませんでした。代わりに、System/36はソースコードの互換性を提供し、System/34アプリケーションをSystem/36でほとんどまたはまったく変更せずに再コンパイルできました。一部のSystem/34ハードウェアはSystem/36と互換性がありませんでした。
California Software Products, Inc.のサードパーティ製品であるBABY/34により、System/34アプリケーションをMS-DOSが動作するIBM PC互換ハードウェアに移植することが可能になった。 [15] [16]
参考文献
- ^ ibm :: system34 :: GA21-9242-1 System 34 インストール・マニュアル - 物理計画 Sep77. 1977-03-13.
- ^ ab IBM Corporation (2003年1月23日). 「System/34」. IBM アーカイブ. 2005年1月22日時点のオリジナルよりアーカイブ。2012年12月4日閲覧。
- ^ 「System 34 RPG II リファレンスマニュアル」(PDF)。
- ^ 「3533 Spring Creek Road」。ニューヨークタイムズ。2019年3月1日
。220V電源を備えた断熱作業スペース。
- ^ 「IBM System/34 および IBM System/32 科学マクロ命令関数リファレンス・マニュアル」(PDF)。Bitsavers 。IBM。1978年 7 月。2021年 12 月 22 日閲覧。
- ^ 「System/34 概念および設計ガイド」(PDF)。IBM。1982 年 1 月。2021 年 8 月 1 日閲覧。
- ^ ab System/34 の紹介(PDF) 1978年3月。
- ^ 「ディスケット マガジン ドライブは、手動操作なしで最大 23 枚のディスケットを処理できます。 -p.11
- ^ 「個々のディスケットを収納するスロットが 3 つと、個々のディスケット 10 枚を収納するマガジンを収納するスロットが 2 つ。」 -p.20
- ^ 「IBM System/34 システム サポート プログラム ロジック マニュアル」(PDF)。
- ^ 「Fortran IV は IBM 34 の機能強化のハイライトの 1 つ」。Computerworld 1977年 9 月 26 日、p. 23。
- ^ Andrew Pollack (1983 年 5 月 17 日)。「IBM が System 34 モデルに代わるコンピュータを発表」。ニューヨーク タイムズ。
- ^ 「潜在的に入手可能...特別注文」
- ^ Frank G. Soltis (1997)。AS/400 の内側、第 2 版。Duke Press。ISBN 978-1882419661。
- ^ 「BABY/34™ ソフトウェアを使用すると、IBM System/34 RPG II プログラムを PC、XT、AT で実行できます」。Computerworld 、 1985 年 3 月 18 日、50 ページ。
- ^ 「製品概要」InfoWorld 1986 年 7 月 21 日、p. 47。
さらに読む
- マソグリア、チャールズ。システムについてあなたがいつも知りたかったことすべて/34 でも誰も教えてくれなかった。
- Massoglia、Charles。プログラミング言語としての System/3、System/34、および System/36 ディスク ソート。
- Massoglia、Charles。System /34 プロシージャの効果的な作成と使用。[要出典]
外部リンク
- 「IBM アーカイブ: System/34」。2018 年 10 月 5 日にオリジナルからアーカイブされました。
- 「Bitsavers System/34 ドキュメントのアーカイブ」。
