El COSMAC VIP (1977) fue uno de los primeros microordenadores destinados a los videojuegos . Básicamente, era un COSMAC ELF con un chip de visualización de video CDP1861 / CDP1864 complementario . Por un precio de US $ 275, se puede comprar a RCA por pedido por correo . Venía en forma de kit y tenía que ser ensamblado. Sus dimensiones eran de 22 x 28 cm, y contaba con un procesador RCA 1802 ; junto con un reloj de cristal que funciona a 1,76 MHz. [a] Tenía 2 KB (2048 bytes) de RAM , que podían ampliarse a 4 KB en la placa, y 32 KB a través de una ranura de expansión. Son 5 La fuente de alimentación V DC CDP18S023 tenía una salida de 600 mA . Se pueden agregar puertos de E / S para conectarse a sensores, relés de interfaz, un teclado ASCII o una impresora .
Desarrollador | Joseph Weisbecker |
---|---|
Fabricante | RCA |
Tipo | microordenador |
Fecha de lanzamiento | 1977 |
Precio de lanzamiento | US $ 275 (Kit) |
Sistema operativo | 4 kilobits (512 bytes) en ROM |
UPC | Procesador RCA 1802 |
Memoria | 2 KB de RAM (ampliable a 4 KB en placa y 32 KB a través de una ranura de expansión) |
Almacenamiento | Casete compacto |
Monitor | Chip de visualización de video CDP1861 / CDP1864 |
Sonar | altavoz |
Energía | Fuente de alimentación 5 V DC CDP18S023 @ 600 mA |
La máquina conectada a un monitor de video o a un televisor con entrada de video o por medio de un modulador de RF externo. El VIP usó un chip de visualización de video CDP1861 / CDP1864 para generar la salida de video, y el sonido se pudo reproducir usando su altavoz integrado . También tenía una interfaz de cinta de casete de 100 bytes por segundo . Los programas se pueden cargar en la RAM desde cintas y viceversa. También tenía un teclado hexadecimal para la entrada, que tenía 16 teclas que abarcaban los dígitos hexadecimales del 0 al F. Se usaban indicadores LED para mostrar el estado de alimentación y la entrada de cinta; un tercer LED junto con un zumbador integrado fueron activados por el registro "Q" de 1 bit de la CPU. Se utilizó un interruptor de ejecución / reinicio para iniciar los programas de usuario o el sistema operativo , respectivamente.
En su ROM se incorporó un sistema operativo simple de 4 kilobits (512 bytes) . Le permitió a uno escribir programas usando su teclado hexadecimal, mostrar el contenido de la memoria en su pantalla (recorrer los bytes de la RAM) y ver los valores de los registros del procesador . Se accedió al monitor ROM manteniendo presionada la tecla "C" mientras se cambiaba de Reset a Run. El COSMAC VIP se envió con 20 videojuegos, que se programaron en CHIP-8 . CHIP-8 fue uno de los primeros lenguajes de programación interpretados que se utilizó en esta máquina y en otras microcomputadoras tempranas, como Telmac 1800 . Los videojuegos que se proporcionaron venían como una lista de instrucciones que el usuario tenía que escribir.
El COSMAC VIP fue creado por Joseph Weisbecker de los Laboratorios RCA en Nueva Jersey. Su hija Joyce creó algunos de los juegos incluidos con él. [1] RCA vendió una versión de $ 39 de Tiny BASIC en una placa de expansión. [2]
Se diseñó una versión VIP II , agrupando el VIP con varias tarjetas de expansión y vendiéndola en forma completamente ensamblada. Los materiales de marketing de 1979 se refieren a un lanzamiento de 1980, pero esto nunca ocurrió. Varios años más tarde, el VIP II se equipó con una ROM que contenía un programa de terminal y se vendió como un dispositivo terminal portátil con el nombre de RCA VP 3000 .
Notas
- ^ La velocidad de reloj de muchas de las primeras microcomputadoras se derivó de lafrecuencia de explosión de color NTSC basede 3.5795 MHz (315M / 88), usando un cristal de TV común a esa frecuencia o un múltiplo simple, obteniendo, por ejemplo, el 1.79 MHz usado en muchasmáquinas basadasen 6502 , reduciendo costos y simplificando la producción de gráficos en color. El VIP es algo único al no usar un cristal NTSC estándar, sino una ligera desviación a 1.76064 MHz, para igualar la sincronización aún más simple de lo habitual del chip generador de video "Pixie" extremadamente barato, pero también extremadamente rudimentario con el Señal de TV (según sus contemporáneos, un solo reloj sincronizado ejecutaba todo el sistema). También, por las razones más conocidas por los diseñadores de COSMAC, prefiere un estricto cumplimiento de latemporización de campo de 60,00 Hz de losmonitores y televisores monocromáticos de 525 líneas entrelazados, aunque elescaneoprogresivo de fotogramas del sistema impuso unavelocidad de línea de 15,72 kHz, algo más bajo que los estándares de televisión monocromática y en color. Posiblemente confundieron las tasas nominales del estándar como máximas, un error expuesto por la mayoría de las otras computadoras tempranas que producían señales eminentemente compatibles con TV de aproximadamente , y a menudo algo más altas que el color nominal 59.94 Hz y 15.734 kHz, usando cristales NTSC estándar y no circuitos mucho más complejos.
Referencias
- ↑ Edwards, Benj (27 de octubre de 2017). "Redescubriendo a la primera diseñadora de videojuegos perdida de la historia" . Empresa rápida . Consultado el 27 de octubre de 2017 .
- ^ Dolce, Larry (abril de 1980). "VIP Tiny BASIC de RCA" . Kilobaud . pag. 111 . Consultado el 23 de junio de 2014 .
- Notas
- La revista BYTE de diciembre de 1978 incluía un artículo sobre CHIP-8 ("Un sistema de programación fácil"), así como un anuncio del sistema VIP.
- El Dr. Dobb's Journal de mayo de 1977 reimprimió un artículo de Joseph Weisbecker ("Un sistema de microprocesador práctico y de bajo costo para el hogar y la escuela") que describe las filosofías y economías de diseño que se utilizaron para diseñar el VIP, que en ese momento se llamaba FRED ( "Dispositivo educativo y recreativo flexible"). Ese artículo apareció originalmente en la revista "Computer" del IEEE de agosto de 1974 .
enlaces externos
- Artículo de old-computers.com: Cosmac VIP
- Grabaciones de Cosmac VIP tocando música
- RCA COSMAC Yahoo! Grupo
- Revival Studios Desarrollador de nuevos juegos Chip-8 / SuperChip / MegaChip8.
- Emma 02 incluido Cosmac VIP Emulator