Articulo de referencia

NCR Century 100

Logotipo de NCR Century 100 La NCR Century 100 fue la primera computadora de NCR totalmente integrada, fabricada en 1968. [ 1 ] Era un modelo de la serie "Century" (inicialmente...

Logotipo de NCR Century 100

La NCR Century 100 fue la primera computadora de NCR totalmente integrada, fabricada en 1968. [ 1 ] Era un modelo de la serie "Century" (inicialmente la 100, la 200 y la 300). Todas las compuertas lógicas se creaban mediante el entrelazado de compuertas NAND para formar biestables y otros circuitos complejos. La consola del sistema tenía solo 18 luces e interruptores y permitía introducir una rutina de arranque o realizar cambios en los programas cargados o en los datos de la memoria. También estaba disponible una consola tipo máquina de escribir.

Periféricos

La serie 615-100 integraba un sistema completo de procesamiento de datos con 16 KB o 32 KB de memoria de varilla corta , un lector de tarjetas perforadas de 80 columnas o un lector de cinta de papel , dos unidades de disco extraíbles de 5 MB y una impresora de línea de 600 líneas por minuto. El sistema podía equiparse con un lector de cinta de papel perforada o un lector/perforador de tarjetas externo, y también permitía la conexión de varias unidades de cinta magnética de carrete a carrete de 9 pistas y 1/2 pulgada . Se podían conectar dos unidades de disco adicionales al sistema.

La serie Century utilizaba un conjunto de instrucciones con dos longitudes: cuatro bytes (32 bits) y ocho bytes (64 bits).

Memoria de varilla

La memoria de los ordenadores de la serie Century utilizaba varillas cerámicas cortas, recubiertas de óxido de hierro y fabricadas a máquina —de 1/16 de pulgada (1,6 mm) de longitud y aproximadamente del diámetro de un cabello humano— como memorias de acceso aleatorio, en lugar de las memorias de núcleo, que requerían mucha mano de obra y que utilizaban otros ordenadores de la época. La economía del ensamblaje se incrementó al vender la memoria de varillas sin pagar regalías de patente sobre la memoria de núcleo al competidor de NCR, IBM . Cada módulo de memoria de 16K constaba de dos pilas, cada una con dieciséis planos de 4608 varillas. [ 2 ] 

unidades de disco

La unidad de disco Modelo 655 utilizaba un paquete de discos extraíble. Fue la primera de NCR en emplear cabezales flotantes o voladores con 12 cabezales de lectura/escritura por superficie. [ 3 ] Esto redujo el movimiento entre pistas y, por lo tanto, los tiempos de acceso. Sin embargo, esto significaba que había 12 veces más cabezales por unidad, lo que aumentaba la probabilidad de fallos en los cabezales. Estos cabezales voladores se movían mediante un actuador magnético de 16 posiciones. El actuador utilizaba cuatro imanes diferentes para crear las 16 posiciones. Los actuadores magnéticos fueron posteriormente reemplazados por actuadores hidráulicos, y más tarde aún, los actuadores hidráulicos fueron reemplazados por actuadores de bobina móvil . En 1972, NCR vendió su negocio de unidades de disco a Magnetics Peripherals, Inc. , una empresa conjunta con CDC, y a partir de entonces utilizó unidades de disco de la empresa conjunta.

Lenguajes de programación

El NCR Century 100 admitía varios lenguajes de programación : NEAT/3 (National's Easy Auto-coding Technique, una versión posterior del lenguaje NEAT/1 que se ejecutaba en el sistema informático NCR 315 ), COBOL , FORTRAN , RPG-II , NEAT/AM y BASIC .

Hardware

El sistema contaba con 39 instrucciones de hardware. Las primeras versiones no incluían instrucciones de multiplicación ni de división por hardware; estas se emulaban mediante software. La máquina utilizaba código ASCII de 8 bits. También admitía campos decimales empaquetados con o sin signo. Sin signo, un número (positivo) podía almacenarse en solo dos bytes, donde cada uno de los ocho bits del carácter contenía dos dígitos, como 0001 0010 0011 0100 para 1234.

Una configuración de hardware típica consistía en un panel con interruptores y luces para acceder al gestor de arranque, una máquina de escribir Teletype para introducir comandos del sistema operativo, un lector de tarjetas perforadas que alimentaba las tarjetas por gravedad (caían en la estación de lectura, se expulsaban, giraban 180 grados y se colocaban en la tolva de salida), dos unidades de disco 655 y una impresora que imprimía unas 600 líneas por minuto. El gestor de arranque y los periféricos solían estar en tarjetas perforadas, que notificaban al sistema operativo qué dispositivos usar mediante tarjetas de entrada PAL (Peripheral Availability List). El comando "go" para el sistema operativo era tristemente célebre: "EE" Control-G (campana).

La Century 100 carecía de interruptores de detección de hardware , de los que sí disponía la Century 200. Los programas que intentaban acceder a dichos interruptores en la Century 100 simplemente se detenían con el mensaje humorístico: "¡Encuentra los interruptores y yo los probaré!", que aparecía en la máquina de escribir de la consola.

Una característica única del diseño de hardware y software del Century permitió reducir el tamaño del archivo ejecutivo 4K normal a tan solo 512 bytes, liberando así valioso espacio de almacenamiento.

El Century 50 era más lento que el Century 100 y solo tenía 16K de memoria de película delgada .

Referencias

  1. Reilly, Edwin D. (2003). Hitos en informática y tecnología de la información . Greenwood Publishing Group . pág . 181. ISBN  1-57356-521-0. NCR Century 100.
  2. Manual de referencia del procesador NCR Century 100 (PDF) . NCR. Febrero de 1970.
  3. "NCR REGISTRA UN AUMENTO EN LA PRODUCCIÓN Y LAS VENTAS, Y SE INTEGRA EN EL MERCADO PRINCIPAL DE PROCESAMIENTO ELECTRÓNICO DE DATOS", Datamation, agosto de 1969, pág. 111
  • Procesador NCR Century 100 en Wayback Machine (archivado el 21/10/2017) — Manual de referencia de NCR (1970) 
  • La serie Core Memory:NCR Century en Wayback Machine (archivada el 3 de julio de 2021)
  • "Directorio pdf/ncr" . Bitsavers.org.