Enterprise (computadora)


La Enterprise es una computadora doméstica basada en Zilog Z80 anunciada en 1983, [1] pero a través de una serie de retrasos, no disponible comercialmente hasta 1985. [2] La especificación tal como fue lanzada fue poderosa y una de las más altas en su clase (aunque no por el margen previsto en 1983). Esto se debió al uso de ASICpara gráficos y sonido que le quitó la carga de trabajo a la CPU, una implementación extensa de ANSI BASIC y un sistema de conmutación de banco para permitir mayores cantidades de RAM que la Z80 compatible de forma nativa. También presentaba un diseño de caja distintivo y colorido, y la promesa de múltiples opciones de expansión. Al final, no tuvo éxito comercial, después de múltiples cambios de nombre, retrasos y un mercado cambiante. Su fabricante llamó a los receptores en 1986 con una deuda significativa. [2] Fue desarrollado por la empresa británica Intelligent Software y comercializado por Enterprise Computers. Sus dos variantes son la Enterprise 64 , con 64 kilobytes de memoria de acceso aleatorio (RAM), y la Enterprise 128 , con 128 KB de RAM.

La empresa tiene una unidad de procesamiento central (CPU ) Z80 de 4 megahercios (MHz) , [3] 64 KB (65,536 bytes) o 128 KB de RAM y 32 KB (32,768 bytes) de memoria interna de solo lectura (ROM) que contiene el sistema operativo EXOS y un editor de pantalla / procesador de texto. El lenguaje de programación BASIC se suministró en un módulo ROM de 16 KB.

Dos chips de circuito integrado de aplicación específica (ASIC) eliminan parte de la carga de trabajo del procesador central. Se llaman "Nick" y "Dave" en honor a sus diseñadores, Nick Toop , que había trabajado anteriormente en Acorn Atom , y Dave Woodfield . "Nick" administra los gráficos, mientras que "Dave" maneja el sonido y la paginación de memoria (cambio de banco).

Un esquema de cambio de banco permite expandir la memoria a un máximo de 4 megabytes (4,194,304 bytes). Las 2 líneas de dirección más altas del Z80 se utilizan para seleccionar uno de los cuatro registros de página de 8 bits en el chip Dave. La salida del registro seleccionado se utiliza como los 8 bits más altos del bus de direcciones de 22 bits, mientras que los 14 bits más bajos provienen directamente del bus de direcciones Z80. [4]Efectivamente, el espacio de direcciones de 64 KB del procesador Z80 se divide en cuatro secciones de 16k. Cualquier página de 16k del espacio de direcciones de 4 MB se puede asignar a cualquiera de estas secciones. Las dos páginas inferiores (páginas 0 y 1) del espacio de direcciones de 4 MB contienen la ROM del sistema. Las siguientes cuatro páginas (2 a 5) están reservadas para un cartucho ROM (máximo 64 KB). Las cuatro páginas superiores (páginas 252 a 255, con un total de 64 KB) se utilizan como RAM de vídeo, pero también se pueden utilizar para almacenar código de programa y datos. En el modelo de 128k, los 64 KB adicionales de RAM se asignan en las páginas 248 a 251. El espacio de memoria restante puede ser utilizado por dispositivos externos y módulos de memoria conectados al bus de expansión.

El caso es inusual porque contiene un teclado de tamaño completo con teclas de función programables y un joystick . Su forma distintiva se debió al deseo de los diseñadores de romper con los diseños habituales. [5] El teclado de perfil bajo está construido con teclas mecánicas en la parte superior de una membrana de goma y tiene un diseño estándar, pero la sensación de las teclas no fue del agrado de muchos, o incluso de la mayoría de las personas, porque las teclas no eran de "recorrido completo ", pero tenía una sensación blanda, similar a un Sinclair QL o Spectrum + . El joystick reemplaza las teclas de cursor normales y permite que el cursor se mueva en diagonal. Los graduados del Royal College of Art, Geoff Hollington y Nick Oakley, fueron los responsables del diseño.


Vista trasera del Enterprise 128
Vista derecha de Enterprise 128