
El P8000 es un sistema de microcomputadora desarrollado en 1987 por VEB Elektro-Apparate-Werke Berlin-Treptow „Friedrich Ebert“ (EAW) en la República Democrática Alemana (RDA, Alemania Oriental ). Consistía en un microprocesador de 8 bits y otro de 16 bits , y un controlador de disco Winchester. Su objetivo era ser un sistema universal de programación y desarrollo para aplicaciones multiusuario/multitarea. El precio de venta inicial del P8000 era de 172.125 marcos alemanes orientales [ 1 ] (aproximadamente entre 86.000 y 172.000 DM).
También existía una versión económica con un microprocesador de tan solo 8 bits.
El microordenador de 8 bits
La versión de 8 bits del P8000 estaba completamente integrada en una única placa de circuito impreso de cuatro capas de 380 x 250 milímetros (15,0 x 9,8 pulgadas) . El procesador, con una frecuencia de reloj de 4 MHz, se basaba en el microprocesador U880 (prácticamente idéntico al Zilog Z80 ) y circuitos periféricos, junto con el controlador de disquete U8272 . El acceso directo a memoria se realizaba mediante el chip controlador DMA U858 .
El sistema contaba con una memoria principal de 64 KB de RAM dinámica, una EPROM de 8 KB y una RAM estática de 2 KB para el código de arranque, las rutinas de prueba del sistema y el monitor del sistema. Esta memoria adicional podía moverse o desactivarse en etapas de 4 KB dentro del espacio de direcciones de 64 KB.
La máquina de 8 bits tenía cuatro puertos serie, designados de tty0 a tty3. Estas interfaces podían funcionar como señales V.24 o IFSS ( Interface sternförmig seriell –20 mA current loop [ 2 ] ). Además, el ordenador tenía un puerto paralelo que permitía la conexión de una grabadora de EPROM. Otra interfaz paralela interna de 32 bits se utilizaba para acoplar la máquina de 8 bits a una tarjeta de microordenador de 16 bits. El intercambio de datos se realizaba mediante dos unidades de disquete de 5,25" integradas. Se podían conectar externamente dos unidades de disquete adicionales de 5,25" u 8".
El microordenador de 16 bits
La versión de 16 bits del P8000 se dividía en dos unidades funcionales: la tarjeta procesadora de 16 bits y hasta cuatro tarjetas de memoria enchufables de 256 KB o 1 MB. El procesador de 16 bits estaba alojado en una placa de circuito impreso de 6 capas de 380 x 250 milímetros (15,0 pulg . × 9,8 pulg.) . El procesador funcionaba a una frecuencia de reloj de 4 MHz y se basaba en el microprocesador de 16 bits U8001 ( clon del Zilog Z8001 ). Tres unidades de gestión de memoria (MMU) U8010, complementadas con una lógica de control especial, gestionaban la asignación dinámica de segmentos de memoria y protegían contra el acceso no autorizado. Además, el ordenador disponía de 16 KB de memoria EPROM y 2 KB de RAM estática para las rutinas de monitorización y autodiagnóstico del sistema. Los circuitos periféricos se basaban en la familia U880. Una lógica de control dedicada garantizaba la coordinación con el U8001.
La máquina de 16 bits contaba con cuatro puertos serie, denominados tty4 a tty7. Las interfaces admitían señales V.24 e IFSS. El procesador de 8 bits estaba conectado al procesador de 16 bits mediante una interfaz paralela interna de 32 bits. La conexión al disco externo Winchester se realizaba a través de otro puerto paralelo.
controlador de disco Winchester
El controlador de disco Winchester (WDC) es un controlador de disco inteligente que se ubicaba en una unidad independiente, la carcasa de disco Winchester. Esta unidad contiene el controlador de disco Winchester y hasta dos discos duros.
El WDC se basaba en el microprocesador U880. Una EPROM de 8 KB almacenaba el firmware. Una RAM estática de 6 KB servía como búfer entre el ordenador anfitrión y el disco. El WDC se comunicaba con el anfitrión a través de una interfaz paralela de ocho bits, junto con lógica de control adicional. La interfaz gestionaba la transmisión de bloques de datos, así como la información de comandos y confirmaciones.
El sistema podía admitir hasta dos unidades idénticas mediante una interfaz ST-506 . Los parámetros iniciales de la unidad se almacenaban en el firmware; sin embargo, con la versión 4.2 del firmware, era posible utilizar cualquier disco MFM . A partir de la versión 4.2, el primer sector del disco almacenaba los parámetros del disco, además de la información sobre sectores defectuosos.
La terminal
El terminal P8000 funcionaba como dispositivo de entrada y salida. Constaba de una pantalla verde, un teclado y un controlador. Podía operar como ADM-31 o VT100 y alternar entre dos conjuntos de caracteres, almacenados en memorias EPROM independientes. La interfaz funcionaba en modo V.24 o IFSS. El controlador se basaba en un chip U884 y el controlador gráfico en un chip KR580WG75 (Intel 8275). Utilizaba un altavoz piezoeléctrico para emitir alertas sonoras.
P8000 Compact
Desarrollado en 1989, el P8000 Compact era una versión mejorada del P8000. En este sistema, el controlador de disco Winchester y el disco duro estaban integrados en la carcasa del ordenador principal, eliminando así la necesidad de un gabinete adicional. A diferencia del P8000, el P8000 Compact era un sistema de 16 bits con un reloj en tiempo real con respaldo de batería . Opcionalmente, el P8000 Compact también estaba disponible con una tercera CPU, la U80601 ( clon del Intel 80286 ). El P8000 Compact fue el último ordenador desarrollado por EAW.
Sistemas operativos
Los siguientes sistemas operativos estaban disponibles para el P8000:
Referencias
Enlaces externos
- Elektro-Apparate-Werke. P8000 Compact (PDF) (en alemán) . Consultado el 12 de septiembre de 2016 .
- Ciencia y tecnología en Alemania Oriental
- Microcomputadoras
- Productos fabricados en Alemania Oriental
- Introducciones relacionadas con la informática en 1987