
P8000は、1987年にドイツ民主共和国(DDR、東ドイツ)のVEB Elektro-Apparate-Werke Berlin-Treptow „Friedrich Ebert“ (EAW)によって開発されたマイクロコンピュータシステムです。8ビットと16ビットのマイクロプロセッサとWinchesterディスクコントローラで構成されていました。マルチユーザー/マルチタスクアプリケーション向けの汎用プログラミングおよび開発システムとして設計されました。P8000の初期定価は172,125東ドイツマルク[ 1 ](約86,000~172,000 DM)でした。
8ビットマイクロプロセッサのみを搭載した廉価版もあった。
P8000の8ビット版は、380×250ミリメートル(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バーナーを接続できるパラレルポートがありました。もう1つの内部32ビットパラレルインターフェースは、8ビットマシンと16ビットマイクロコンピュータカードを接続するために使用されました。データ交換は、2つの内蔵5.25インチフロッピードライブを介して行われました。さらに2つの5.25インチまたは8インチフロッピードライブを外部に接続することができました。
P8000の16ビット版は、16ビットプロセッサカードと、最大4枚の256KB または 1MBのプラグインメモリカードという2つの機能ユニットに分かれていました。16ビットプロセッサは、380×250ミリメートル(15.0インチ× 9.8インチ)の6層PCボードに搭載されていました。プロセッサは4MHzのクロック周波数で動作し、 U8001(Zilog Z8001クローン)16ビットマイクロプロセッサをベースとしていました。3つのU8010メモリ管理ユニット(MMU)に特別な制御ロジックが追加され、動的メモリセグメントの割り当てを処理し、不正アクセスから保護していました。さらに、コンピュータには、システムモニタおよび自己テストルーチン用に16KBのEPROMメモリと2KBのスタティックRAMが搭載されていました。周辺回路はU880ファミリを中心に構築されていました。専用の制御ロジックにより、U8001との連携が確保されていました。
16ビットマシンには、tty4からtty7と指定された4つのシリアルポートが搭載されていた。これらのインターフェースは、V.24信号とIFSS信号の両方に対応していた。8ビットプロセッサは、内部の32ビットパラレルインターフェースを介して16ビットプロセッサに接続されていた。外部のWinchesterディスクへの接続は、別のパラレルポートによって行われた。
ウィンチェスターディスクコントローラ(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)チップをベースとしていました。音声アラートを発するために圧電スピーカーが使用されていました。
1989年に開発されたP8000 Compactは、P8000の改良版でした。このシステムでは、Winchester製ディスクコントローラとハードドライブがホストコンピュータの筐体内に内蔵され、別途筐体を用意する必要がなくなりました。P8000とは異なり、P8000 Compactはバッテリーバックアップ付きリアルタイムクロックを標準装備した16ビットシステムでした。オプションとして、P8000 Compactには3つ目のCPUであるU80601(Intel 80286のクローン)も用意されていました。P8000 Compactは、EAWが開発した最後のコンピュータとなりました。
P8000では、以下のオペレーティングシステムが利用可能でした。