Articulo de referencia

RCA 1600

El RCA 1600 es un miniordenador de 16 bits descatalogado , diseñado y fabricado por RCA en West Palm Beach, Florida y Marlboro, Massachusetts . [ 1 ] : pág. 1-2 Fue desarrollado...

El RCA 1600 es un miniordenador de 16 bits descatalogado , diseñado y fabricado por RCA en West Palm Beach, Florida y Marlboro, Massachusetts . [ 1 ] : pág. 1-2 Fue desarrollado para satisfacer las necesidades de varias divisiones de RCA, incluyendo la División de Sistemas Gráficos (GSD), Sistemas de Instrucción y Comunicaciones Globales. [ 2 ] Fue presentado en 1968, [ 3 ] y en el momento de la compra de la División de Computadoras de RCA por parte de UNIVAC en 1972, se estimaba que el 1600 estaba en uso por 40 clientes. [ 4 ] El 1600 estaba destinado a ser utilizado en sistemas embebidos , y fue conservado por UNIVAC y utilizado en productos como el sistema de pago de supermercados Accuscan en la década de 1970. [ 5 ]

Descripción

El 1600 utiliza memoria de núcleo magnético con un tiempo de ciclo de 1,6 μs, estructurada en palabras de 18 bits: 16 bits de datos, un bit de paridad y un bit de protección de memoria . Cuatro configuraciones ofrecían tamaños de memoria de 8  K, 16  K, 32  K y 64  K bytes (4, 8, 16 y 32  KW). [ 1 ] : p.3-1 Las palabras individuales de memoria pueden protegerse configurando el bit de protección asociado. Los intentos de almacenar en memoria protegida se bloquean si la protección de memoria está habilitada por un interruptor de consola.

El procesador tiene dieciséis registros "estándar" de 16 bits, ocho para cada estado del programa . El estado del programa uno se utiliza para la ejecución normal, el estado del programa dos se utiliza para las rutinas de servicio de interrupción . Debido a que cada estado tiene un conjunto independiente de registros, el cambio de estados se puede hacer "prácticamente instantáneamente". El registro 8 es el contador de instrucciones en ambos estados. Si se utiliza E/S de alta velocidad ( robo de ciclo ), los registros 6 y 7 en el estado del programa dos se utilizan para la dirección de E/S y el conteo de bytes respectivamente. [ 6 ] La arquitectura define 29 instrucciones en tres grupos. Todas las instrucciones son de 16 bits, deben estar ubicadas en un límite de palabra y, por lo tanto, se puede acceder a ellas en un ciclo de máquina de 1,6 μs. [ 1 ] : p.3–4 También hay siete registros "especiales" que sirven funciones particulares que también se pueden leer y escribir programáticamente.

Referencias

  1. 1 2 3 RCA (diciembre de 1970). Manual de información de sistemas del sistema 1600 (PDF) . Consultado el 1 de septiembre de 2019 .
  2. Leppold, J.; Raij, J. (abril-mayo de 1971). "La RCA 1600: una computadora versátil" (PDF) . RCA Engineer . 16 (6): 17–21 . Recuperado el 1 de septiembre de 2019 .
  3. "RCA 1600" . VAXBarn . Archivado del original el 1 de septiembre de 2019. Consultado el 1 de septiembre de 2019 .
  4. "Serie UNIVAC 70" (PDF) . DATAPRO Research . Consultado el 1 de septiembre de 2019 .
  5. Hebert, John P. (2 de febrero de 1976). "El experimento de la UPC provoca poca reacción por parte de los consumidores" . Computerworld . Consultado el 1 de septiembre de 2019 .
  6. Morris, HN (abril-mayo de 1968). "La computadora Serie 1600: una nueva solución a un viejo problema" (PDF) . RCA Engineer . 13 (6): 45–47 . Recuperado el 1 de septiembre de 2019 .
  • Guía del usuario del RCA 1600 (versión preliminar)