RCA – Cosmac VIP
El Cosmac VIP, originalmente llamado VP-111, era un típico ordenador de “placa única” para aficionados que se vendía como un kit. ¡Tuviste que construirlo tú mismo! El sistema utilizaba un microprocesador RCA CDP-1802 como el sistema de videojuegos RCA Studio II. De hecho, el Studio II era muy similar al VIP y se puede considerar como su versión de videojuego. Pero el VIP también fue de alguna manera una versión mejorada del sistema de placa Cosmac Elf original, descrito en la revista Popular Electronics. La CPU CDP-1802 también se usó como el corazón de las sondas Voyager, Viking y Galileo. Hasta hace poco el 1802 era bastante popular (para sistemas de alarma por ejemplo) gracias a su tecnología CMOS ideal para sistemas de baja potencia.
El Cosmac VIP tenía un teclado hexadecimal más básico (16 teclas). El idioma almacenado en la ROM se llamaba CHIP-8 y solo tenía 512 bytes de longitud. Constaba de 31 instrucciones, cada una de las cuales tenía una longitud de dos bytes (o cuatro dígitos hexadecimales). Era una especie de lenguaje de máquina simplificado. Se proporcionaban 16 variables de un byte. Se permitían inserciones en lenguaje de máquina y anidamiento de subrutinas. CHIP-8 era bastante popular en ese momento (Telmac 1800, ETI 660 y DREAM 6800 lo usaban) ya que permitía programar videojuegos fácilmente. CHIP-8 no solo se utilizó a finales de los 70 y principios de los 80. Se usó a principios de los 90 en la calculadora HP48 porque no había herramientas de programación para desarrollar juegos rápidos en ella. Luego, apareció una versión mejor de CHIP-8: SUPER-CHIP. Este intérprete tenía todas las características de CHIP-8, así como algunas nuevas como una resolución de 128 * 64 (fuente: David Winter).
RCA también vendió Tiny Basic, un intérprete básico simple, como una ROM 4K en una placa de expansión.
Con este sistema, las funciones básicas eran: escribir programas en la RAM desde el teclado hexadecimal, guardar y cargar programas en cintas, mostrar bytes de memoria en hexadecimal en CRT, recorrer el contenido de la RAM y examinar los registros del microprocesador. Guau.
El Cosmac VIP estaba equipado con un chip de sonido y un reloj de cristal en tiempo real. El sonido producido se podía escuchar a través del conector de salida de cinta. Se entregó con cierta documentación (CHIP-8, lenguaje de máquina) y listados de 20 videojuegos.
A la izquierda del teclado hexadecimal hay un interruptor de reinicio e indicadores LED para el encendido y el funcionamiento del casete. Los complementos de memoria, el puerto de expansión y la interfaz paralela estaban precableados en la placa base, pero debían implementarse como opciones. Con la interfaz de E / S, podía conectar relés de interfaz, sensores, impresoras o teclados ASCII.
Información Técnica
NAME | Cosmac VIP |
MANUFACTURER | RCA |
TYPE | Home Computer |
ORIGIN | U.S.A. |
YEAR | 1977 |
BUILT IN LANGUAGE | CHIP-8 interpreter |
KEYBOARD | Hexadecimal membrane keyboard, 16 keys |
CPU | RCA CDP-1802 |
SPEED | 1.7609 MHz (4.54 microsecond per machine cycle) |
CO-PROCESSOR | RCA CDP-1861 video chip |
RAM | 1 kb (VP-111) or 2 Kb (VIP), upgradable to 32 kb |
ROM | VP-111 : 1 kb VIP : 4 kb CMOS ROM + 512 byte Monitor ROM |
TEXT MODES | Texts are displayed using graphical features |
GRAPHIC MODES | 64 x 32 |
COLORS | Black & white |
SOUND | 1.4 kHz tone generator. Output may be connected to any small standard 8 ohm speaker |
SIZE / WEIGHT | 8.5” x 11” x 1” / 2.2 lbs |
I/O PORTS | Video output, tape cassette interface (100 bytes per second) |
POWER SUPPLY | VP-111 : +5.0 +/- 0.25 VDC @ 250 mA VIP : 5v dc, 600mA |
PERIPHERALS | Expansion interface, Parallel I/O interface |
PRICE | USD 275 (USA, 1977) |