
P8000は、1987年にドイツ民主共和国(DDR、東ドイツ)のベルリン・トレプトウ電気装置工場(VEB Elektro-Apparate-Werke Berlin-Treptow „Friedrich Ebert“、 EAW)によって開発されたマイクロコンピュータシステムです。8ビットおよび16ビットのマイクロプロセッサとウィンチェスターディスクコントローラで構成されていました。マルチユーザー/マルチタスクアプリケーション向けの汎用プログラミングおよび開発システムとして設計されました。P8000の初期定価は172,125 東ドイツマルク[1](約86,000~172,000ドイツマルク)でした。
8 ビット マイクロプロセッサのみを搭載した低価格バージョンもありました。
8ビットマイクロコンピュータ
P8000の8ビット版は、380mm×250mm(15.0インチ×9.8インチ)の4層プリント基板1枚に完全に収まっていました。クロック周波数4MHzのこのプロセッサは、U880マイクロプロセッサ( Zilog Z80のほぼクローン)と周辺回路、そしてU8272フロッピーディスクコントローラを搭載していました。直接メモリアクセスは、 U858 DMAコントローラチップ によって実現されていました 。
このシステムは、64KBのダイナミックRAMのメインメモリ、8KBのEPROM、そしてブートコード、システムテストルーチン、システムモニタ用の2KBのスタティックRAMを搭載していました。これらの追加メモリは、64KBのアドレス空間内で4KB単位で移動または無効化することができました。
この8ビットマシンには、tty0からtty3までの4つのシリアルポートが搭載されていました。これらのインターフェースは、V.24またはIFSS(Interface sternförmig seriell –20 mA current loop [2])信号として動作しました。さらに、このコンピュータにはEPROMバーナーを接続できるパラレルポートも搭載されていました。さらに、8ビットマシンを16ビットマイクロコンピュータカードに接続するために、32ビットのパラレルインターフェースが内蔵されていました。データ交換は、内蔵の5.25インチフロッピードライブ2台を介して行われました。さらに、5.25インチまたは8インチフロッピードライブ2台を外部接続することもできました。
16ビットマイクロコンピュータ
16 ビット版の P8000 は、16 ビット プロセッサ カードと、サイズが 256 KB または 1 MB の最大 4 つのプラグイン メモリ カードの 2 つの機能ユニットに分かれていました。16 ビット プロセッサは、380 x 250 ミリメートル (15.0 インチ x 9.8 インチ) の 6 層 PC ボードに収められていました。プロセッサは 4 MHz のクロック周波数で動作し、U8001 ( Zilog Z8001クローン) 16 ビット マイクロプロセッサをベースとしていました。特別な制御ロジックで拡張された 3 つの U8010メモリ管理ユニット(MMU) が、動的なメモリ セグメント割り当てを処理し、不正アクセスから保護していました。さらに、このコンピューターには、システム モニターおよびセルフテスト ルーチン用の 16 KB EPROM メモリと 2 KB のスタティック RAM がありました。周辺回路は U880 ファミリに基づいて構築されました。専用の制御ロジックが U8001 との連携を確保していました。
この16ビットマシンには、tty4からtty7までと名付けられた4つのシリアルポートがありました。これらのインターフェースはV.24とIFSSの両方の信号を処理しました。8ビットプロセッサは、内部の32ビットパラレルインターフェースを介して16ビットプロセッサに接続されていました。外部のウィンチェスターディスクへの接続は、別のパラレルポートを介して行われました。
ウィンチェスターディスクコントローラー
ウィンチェスターディスクコントローラ(WDC)はインテリジェントなディスクコントローラであり、ウィンチェスターディスクエンクロージャと呼ばれる独立したユニットに搭載されていました。このユニットには、ウィンチェスターディスクコントローラと最大2台のハードドライブが搭載されています。
WDCはU880マイクロプロセッサをベースとしていました。8KBのEPROMにファームウェアが格納されていました。6KBのスタティックRAMは、ホストコンピュータとディスク間のバッファとして機能していました。WDCは、追加の制御ロジックと連携して、8ビット幅のパラレルインターフェースを介してホストと通信しました。このインターフェースは、データブロックに加え、コマンドと確認応答情報の転送を処理しました。
このシステムは、ST-506インターフェースを使用して、最大2台の同一ドライブをサポートできました。ドライブの初期パラメータはファームウェアに保存されていましたが、ファームウェアバージョン4.2以降では任意のMFMディスクを使用できるようになりました。バージョン4.2以降、ディスクの最初のセクターには、不良セクター情報に加えてディスクパラメータも保存されていました。
ターミナル
P8000端末はP8000の入出力装置として機能しました。緑色のスクリーン、キーボード、コントローラで構成されていました。端末はADM-31またはVT100として動作し、別々のEPROMに格納された2つの文字セットを切り替えることができました。インターフェースはV.24またはIFSSモードで動作しました。コントローラはU884をベースに、グラフィックスコントローラはKR580WG75(Intel 8275)チップを搭載していました。圧電スピーカーを使用して音声アラートを発していました。
P8000 コンパクト
1989年に開発されたP8000 Compactは、P8000の拡張版でした。このシステムでは、Winchesterディスクコントローラとハードドライブがホストコンピュータの筐体内に内蔵されており、追加のキャビネットは不要でした。P8000とは異なり、P8000 Compactはバッテリバックアップのリアルタイムクロックを標準装備した16ビットシステムでした。オプションで、P8000 Compactは3つ目のCPUであるU80601(Intel 80286クローン)を搭載することもできました。P8000 Compactは、EAWが開発した最後のコンピュータでした。
オペレーティングシステム
P8000 では次のオペレーティング システムを使用できます。
- UDOS – Z80-RIOと互換性あり
- OS/M – CP/Mと互換性あり
- IS/M – ISIS-IIと互換性あり
- WEGA – UNIXと互換性あり
- IRTS 8000 – リアルタイムオペレーティングシステム
- DCP(WEGAの3番目のCPUのみ) - MS-DOSと互換性あり
参考文献
- ^ “Computer P8000”. Robotechnik.de (ドイツ語) . 2016年9月13日閲覧。
- ^ 「ネッツヴェルケ」. Robotron,technik.de (ドイツ語) 。2016 年9 月 13 日に取得。
外部リンク
- Elektro-Apparate-Werke。 P8000 コンパクト(PDF) (ドイツ語) 。2016 年9 月 12 日に取得。