MAC -16(またはLEC-16)は、1969年にロッキード・エレクトロニクスが発表した16ビットの ミニコンピュータである。[1] MAC-16の主なセールスポイントの1つは、2マシンサイクルで操作を完了する専用のコンテキストスイッチングシステムであった。MAC Jr.、Sue、System IIIなど、いくつかの改良版が導入されたが、同社は1970年代後半にこれらすべてのサポートを中止した。[1]
MAC-16 は、軍事および民間のさまざまな高性能な役割をサポートするように設計されており、リアルタイムコンピューティングをサポートするために高速コンテキスト スイッチングを保証することにかなりの時間を費やしました。割り込み ハンドラへの切り替えと割り込み ハンドラからの切り替えには、わずか 2 サイクルしかかかりませんでした。オリジナルの MAC-16 は、コア メモリと TTL 集積回路を使用して 1 μS サイクル タイムで動作しました。[2]ロッキードは、このマシンを「12:34:45.000000 までに受信、12:34:45.000002 までに送信」というスローガンで宣伝しました。[1]このシステムには 64 の割り込みレベルがあり、ソフトウェア設計にかなりの柔軟性を持たせることができます。[3]
16ビット命令レジスタをベースにした他のマシンと同様に、オリジナルのMAC-16は最大64キロワード(kW、128kB)のRAMをアドレス指定することができた。当時、RAMは手配線のコアメモリの形で提供され、1ワードあたり約1ドルのコストがかかった。そのため、ほとんどのMAC-16マシンは64kWよりかなり少ないkWしか備えておらず、 Fortranコンパイラをサポートするのに必要なのは8kWのシステムだけだったため、8kWのシステムが一般的だった。[1]サードパーティのメモリ拡張製品は、ロッキードの部品の約半分のコストで入手できた。[4]
MAC-16 のよく知られた役割の 1 つは、ロッキードが連邦航空局の「ARTS II」航空管制システムに応募して優勝したことです。オリジナルの ARTS (自動レーダー端末システム) は、 Univacメインフレーム コンピューターをベースにしていました。これはチューブ ベースのシステムで、サイズもコストも非常に大きく、小規模な空港で使用するには高価すぎました。ARTS II は、小規模な空港のニーズに対応するために導入されました。ロッキードの応募は、MAC-16 とPlesseyが提供した大型ディスプレイ システムをベースにしており、最大 256 機の航空機の画面上のシンボルと高度データを提供しました。皮肉なことに、ロッキードが ARTS II のコンテストで優勝した後、Burroughs がロッキードより低い入札を行い、[1]、ARTS II は Burroughs のシステムをベースにしたものになりました。[5]
MAC-16はフェルミ国立加速器研究所の加速器の制御システムなど、他の多くの用途にも使用されました。[6]
参考文献
- 引用
- ^ abcde スミス。
- ^ 「MAC 16 コンピュータリファレンスマニュアル」(PDF)。Bitsavers 。Lockheed Electronics Company。1970 年 1 月。2019 年3 月 4 日閲覧。1
マイクロ秒サイクルタイムの磁気コアメモリと高速 TTL 集積回路により、高いパフォーマンスが得られます。T
- ^ MAC 1970、5ページ。
- ^ 「CMI が Lockheed Mini 向けのアドオンを提供」、Computerworld、1974 年 8 月 28 日、21 ページ。
- ^ マイケル・ノーラン、「航空管制の基礎」、Cengage Learning、2010 年、370-371 ページ
- ^ HR Barton Jr、「フェルミ国立加速器研究所制御システムのネットワークの側面」、フェルミ国立加速器研究所、1977 年
- 文献
- スミス、デビッド (nd)。「ロッキード エレクトロニクス カンパニー MAC16」(PDF)。ジョージア工科大学、コンピューティング学部。
- 「MAC 16」(PDF)。コンピュータ歴史博物館。ロッキード エレクトロニクス。1970 年。
外部リンク
- Old-engineering.tumblr.com: 「面白いことに、これはロッキードには見えない。」 —ロッキードの MAC-16 の広告。
