- ミニコンピューターとマクロコンピューター
- 歴史
- 1960年代
- 80年代と90年代の秋
- 特徴
- アクセシビリティ
- マルチプロセッシング
- サイズ
- 用途
- 機能タスク
- プログラミング
- プロセス制御
- データ管理
- コミュニケーション
- 例
- PDP-8
- Hewlett-Packard HP-3000シリーズ
- その他のミニコンピューター
- 参考文献
ミニコンピュータは、メインフレームの能力と機能のほとんどを所有するコンピュータのクラスですが、物理的なサイズが小さくなっています。ミニコンピューターは、ミッドレンジコンピューターと呼ぶこともできます。
これらは主に、中規模の商業および科学アプリケーションが動作する小規模または中規模のサーバーとして使用されます。ただし、ミニコンピューターという用語の使用は減少し、サーバーの用語と統合されました。
出典:flickr.com
1971年のIntel 4004から始まったシングルチップCPUマイクロプロセッサが登場したとき、ミニコンピュータという用語は、より小さなマクロコンピュータとマイクロコンピュータの間の計算範囲の中間にあるマシンに進化しました。
ミニコンピュータは、マクロコンピュータとマイクロコンピュータの間のスペースを埋めます。最初のものよりも小さく、安価で、強力ではありませんが、2番目より大きく、高価で、強力です。多くのユーザーで同時に操作できます。
ミニコンピューターとマクロコンピューター
マクロコンピュータはデータの保存、処理、計算に重点を置いているのに対し、それらはプロセスの制御とデータの送信と切り替えのために設計されました。
マイクロコンピューターはプログラマーと直接または個人的に対話するように設計されていたのに対し、マクロコンピューターは操作のために専門の部屋と技術者を必要とし、ユーザーをコンピューターから分離しました。
ミニコンピューターは、企業にとって唯一の選択肢でした。現在、多くの企業が同じことを達成するためにパソコンネットワークを利用していますが、より高速で安価です。
歴史
ミニコンピューターは、IBMによって最初に開発され、主にマクロコンピューターのパフォーマンスと効率を必要とするビジネスアプリケーションとサービスのために開発されました。
1960年代
最初に成功したミニコンピュータの1つは、デジタルトランジスタで構築されたDigital Equipment Corporation(DEC)の12ビットPDP-8でした。1964年にリリースされました。
ミニコンピューターは、比較的高い処理能力と処理能力を持つことで成長しました。
7400シリーズの集積回路は、1960年代後半にミニコンピューターに登場し始めました。
1970年代には、コンピューター支援設計(CAD)業界およびその他の類似の業界の予測に使用されたのはハードウェアでした。
ミニコンピュータは、VMSやUnixなどのマルチタスクおよびマルチユーザーオペレーティングシステムを実行する強力なシステムでした。
1975年のAltair 8800の発売時、Radio Electronics誌はこのシステムをミニコンピュータと呼んでいましたが、シングルチップマイクロプロセッサを搭載したパーソナルコンピュータ用のマイクロコンピュータという用語がすぐに一般的になりました。
ミニコンピューターは、より小さく、より手頃なコンピューターを構築するために使用される集積回路技術に影を落とされようとしていました。
80年代と90年代の秋
ミニコンピュータの使用の減少は、マイクロプロセッサベースのハードウェアの低コスト、低コストのローカルエリアネットワークシステムの出現、および80286および80386マイクロプロセッサの出現により発生しました。
その結果、1980年代後半にミニコンピュータと端末がファイルサーバーとネットワーク化されたパーソナルコンピュータに置き換えられました。
1990年代、ミニコンピュータから安価なPCネットワークへの移行は、Intel x86マイクロプロセッサアーキテクチャで実行されるUnixシステムのさまざまなバージョンの開発と統合されました。
ミニコンピューターが一般的なUnixサーバーとIntelベースのPCに転落したため、DEC、Data General、Computervision、Honeywellなどのほとんどすべてのミニコンピューター会社が崩壊または合併しました。
今日、いくつかの独自のミニコンピュータアーキテクチャのみが生き残っています。多くの高度な概念が導入されたIBM System / 38オペレーティングシステムは、IBM AS / 400と共に使用されます。
特徴
ミニコンピュータは、高速トランジスタを使用して構築され、アセンブリ言語でプログラムされた単純なアーキテクチャで、科学機器やその他の入出力デバイスに簡単に接続できるように設計されており、高級言語をほとんどサポートしていません。
アクセシビリティ
ミニコンピューターの最初の成長は科学機器やデータロガーのコントローラーとしての使用によるものでしたが、それらの最も魅力的な機能はそれらのアクセシビリティであることが判明しました。
科学者や研究者は、自分のコンピュータを購入して、自分の研究所で自分で実行できるようになりました。
さらに、彼らは機械の内部部品に完全にアクセスできました。簡素化されたアーキテクチャにより、賢い学生はミニコンピュータを再構成して、製造業者が想定していなかった何かを行うことができました。
研究者たちは、あらゆる新しい目的のためにミニコンピュータを使い始めました。メーカーは、これらのマシンの新しいバージョンを市場の変化する要求に適合させました。
マルチプロセッシング
ミニコンピュータは、1つ以上のプロセッサを含むことができ、マルチプロセッシングとマルチタスクをサポートし、一般的に高いワークロードに耐性があります。
ミニコンピューターを使用する各ユーザーは、ケーブルまたはモデムでコンピューターに接続された自分の端末を持っています。端末はコンピューターではなく、基本的にキーボードとモニターです。
ミニコンピューターは、1人のタスクに時間を費やし、次に次のタスクに移り、実行することが最も重要であると見なされるタスクに応じて、作業をジャグリングします。
1人のユーザーだけがミニコンピュータを使用する場合、これは高速マシンになる可能性があります。ただし、システムに多くのユーザーがいる場合、速度が低下し始めます。何かを入力してから、画面に応答が表示されるまで1分間待つことができます。
サイズ
ミニコンピューターはマクロコンピューターよりも複雑ではないように設計されていますが、複数のユーザーに複数の端末を提供します。
ミニコンピュータはマクロコンピュータよりも小さいですが、パーソナルコンピュータよりも強力です。
部屋を埋め尽くす可能性のある大規模なマクロコンピュータと比較すると、通常、19インチラックキャビネットを数個使用します。
ただし、マクロコンピュータと比較して、これらのシステムの多くは速度が遅く、メモリが少なく、大規模なネットワークに統合できませんでした。
用途
ミニコンピューターは、科学およびエンジニアリングコンピューティング、ビジネストランザクション処理、ファイル管理、データベース管理に使用されます。それらは現在、中小規模のサーバーと呼ばれています。
機能タスク
ミニコンピューターは、マクロコンピューターによって実行された複数のタスクをダウンロードするために、会社のさまざまなセクターで使用されました。
彼らはまた、最大規模の組織内で部門別コンピューティングを開拓し、作成しました。小規模なグループは、個人用に自分のコンピューターを購入、インストール、保守することができます。
このようにして、コンピューティングは、単一の大きな中央コンピューター操作から、政府、企業、または大学内の個々の部門によって定義された機能的ニーズに基づいて使用するように移行し始めました。
ミニコンピューターのネットワークを作成して、異なるブランチを持つ大きなライブラリーが独自の内部ネットワークを構築できるようにすることができます。このネットワークは、マクロコンピューターで処理されるネットワークよりも強力です。これにより、すべてのレベルで柔軟性と革新がもたらされます。
プログラミング
おそらく、ミニコンピューターの最も重要な貢献は、プログラミング自体の多様化でした。
彼らは、より多くの人々がプログラミングに参加することを可能にし、パーソナルコンピューティングに必要なユーザーインターフェースの改善を含む、ソフトウェア技術の革新率を高めました。
プロセス制御
ミニコンピューターは主に、製造プロセス制御、エンジニアリング設計、科学実験、通信システムなどの企業で使用されています。プロセス制御には、データ取得とフィードバックという2つの主要な機能があります。
たとえば、工場ではミニコンピューターを使用して製造プロセスを制御しています。プロセスのどこかに問題が発生した場合は、変更を承認し、必要な調整を行います。
データ管理
データ管理に使用されるミニコンピューターは、データを取得、復元、または生成できるため、データに関連するすべてのタスクを実行できます。
コミュニケーション
ミニコンピューターは、人間のオペレーターとより大きなプロセッサーの間のインターフェースとして機能します。
ミニコンピューターの助けを借りて、ユーザーはエラーチェックなどの操作を実行し、デバイスを使用して調整を行うこともできます。
例
PDP-8
PDP-8は初期のミニコンピューターのプロトタイプでした。アセンブリ言語でプログラムされるように設計されています。多種多様な入力/出力デバイスと科学機器を接続することは(物理的、論理的、電気的に)簡単でした。
出典:flickr.com
メモリは4,096ワードしかなく、そのワード長は12ビットで、当時の標準では非常に短いものでした。
ワードは、プログラムが独立して参照できる最小のメモリです。ワードのサイズは、命令セットの複雑さと数学演算の効率を制限します。
PDP-8の短い単語と小さなメモリの両方が、現時点では比較的無力でしたが、低価格でそれを補っていました。
Hewlett-Packard HP-3000シリーズ
HP 3000シリーズは、1972年にHewlett-Packardによってリリースされたミニコンピューターのファミリーです。これは、完全なタイムシェアリングオペレーティングシステムを搭載した最初のミニコンピューターとして設計されました。
3000の最初のモデルは、オペレーティングシステムの速度と安定性の向上が達成されるまで、1973年に市場から撤退しました。
1974年の再導入後、ついに信頼性の高い強力なビジネスシステムとして知られるようになり、IBMマクロコンピューターを使用する企業でHPのビジネスを定期的に獲得しました。
Hewlett-Packardがミニコンピュータを指す最初の名前はSystem / 3000で、それをHP-3000と呼びました。その後、HPはミニコンピューターの名前をHP e3000に変更し、インターネットとWebの使用に対するシステムの互換性を強調しました。
その他のミニコンピューター
-Control DataのCDC 160AおよびCDC 1700。
-VAXおよびDEC PDPシリーズ。
-Data General Nova。
-Interdata 7/32および8/32。
-Texas Instruments TI-990。
-K-202、ポーランド初のミニコンピューター。
参考文献
- Techopedia(2019)。ミニコンピューター。取得元:ceilingpedia.com。
- ウィキペディア、無料の百科事典(2019)。ミニコンピューター。取得元:en.wikipedia.org。
- Dinesh Thakur(2019)。ミニコンピューターとは?-定義。電子計算機ノート。取得元:ecomputernotes.com。
- Engineering and Technology History Wiki(2019)。ミニコンピュータの興亡。取得元:ethw.org。
- 百科事典ブリタニカ(2019)。ミニコンピューター。次から取得:britannica.com。
- マイクロコントローラーラボ(2019)。メインフレームとミニコンピュータの違い。取得元:microcontrollerslab.com。