La serie IBM 1400 eran computadoras decimales empresariales de rango medio ( transistor ) de segunda generación que IBM comercializó a principios de la década de 1960. Las computadoras se ofrecieron para reemplazar las máquinas de tabulación como la IBM 407 . Las máquinas de la serie 1400 almacenaban información en núcleos magnéticos como cadenas de caracteres de longitud variable separadas a la izquierda por un bit especial, llamado "marca denominativa", ya la derecha por una "marca de registro". La aritmética se realizó dígito a dígito. El soporte de entrada y salida incluyó tarjetas perforadas , cinta magnética e impresoras de línea de alta velocidad . Almacenamiento de disco también estaba disponible.
Muchos miembros de la serie podrían usarse como sistemas independientes, como extensiones para equipos de tarjetas perforadas de IBM o como equipos auxiliares para otros sistemas informáticos. Algunos, sin embargo, estaban destinados a aplicaciones específicas o eran económicos solo como sistemas independientes.
Historia
El 1401 , anunciado el 5 de octubre de 1959, fue el primer miembro de la serie IBM 1400. Fue la primera computadora en desplegar más de 10,000 unidades. [1] El IBM 1410 tenía un diseño similar, pero con un espacio de direcciones más grande . El IBM 1460 era lógica pero no físicamente idéntico a un 1401 con opciones completas con 16.000 caracteres de memoria y el doble de rápido. El 1240 era un sistema bancario, equivalente al sistema 1440 con soporte MICR . El IBM 7010 era lógica pero no físicamente idéntico al 1410, y el doble de rápido.
Los miembros de la serie 1400 incluyeron:
- IBM 1240 - Sistema bancario de 1963 [2]
- IBM 1401 - 1959
- IBM 1410 - 1960
- IBM 1420 - Sistema de tránsito bancario de alta velocidad de 1962 [3]
- IBM 1440 - 1962
- IBM 1450 - 1968 Sistema de procesamiento de datos bancarios para bancos pequeños [4]
- IBM 1460-1963
- IBM 7010 - 1962
Los periféricos utilizados con las máquinas de la serie 1400 incluyen:
Sistemas compatibles
IBM proporcionó varios modelos compatibles (o casi) con el 1401.
- 1460 era dos veces más rápido y muchas características especiales de 1401 eran estándar.
- 1440 fue una alternativa popular de menor costo, aunque no totalmente compatible con el 1401.
- 1240, 1420, 1450 fueron sistemas especialmente diseñados para la banca.
- 1410 era un sistema mucho más rápido con el mismo espíritu que 1401, pero con diferencias significativas, como una memoria más grande (hasta 100.000 caracteres), más registros de índice (quince) e instrucciones adicionales. Una característica notable en la era anterior a la microprogramación fue un interruptor de "modo de compatibilidad" que le permitió ejecutar programas 1401 sin cambios.
- 7010 era una versión más rápida y exactamente compatible de 1410.
- El IBM System / 360 Model 30 se puede pedir con una función de microprograma de compatibilidad 1401. Se adaptaron varios periféricos de la serie 1400 para su uso con System / 360.
Honeywell 200 de Honeywell proporcionó una compatibilidad aproximada de 1401 a través de una combinación de similitud arquitectónica y soporte de software.
Codificación de campos y caracteres
Con la serie 1400, la unidad direccionable más pequeña en el almacenamiento central se llama carácter. El 1400 almacena caracteres alfanuméricos internamente en formato decimal codificado en binario (BCD) , que abarca seis bits denominados BA8421. Cuando el carácter es un código de operación o es el primer carácter en un campo, se incluye otro bit, llamado "marca de palabra". También se incluye un bit de paridad impar , llamado "C".
La aritmética se basa en 10 con la posición de uno en el dígito decimal más alto y el dígito decimal más significativo en el extremo inferior de la dirección de un campo de varios dígitos, por lo que es de estilo ″ big-endian ″ . Esto se aplica tanto al cálculo de direcciones (posiblemente indexadas) para el acceso de operandos como a los diversos operandos de las instrucciones aritméticas. Mientras que un campo de dirección en una instrucción, que designa un operando, tiene una longitud fija (que depende del tamaño del almacenamiento), los operandos numéricos de las instrucciones aritméticas pueden tener una longitud arbitraria (positiva). El enfoque de marca de palabra permite que el 1410 acceda a un campo (dependiendo de la instrucción a realizar) en cualquier extremo, de modo que se pueda elegir el acceso más eficiente. De esta manera, el compilador de un lenguaje de programación de nivel superior tiene que encargarse del incremento inicial de la dirección del operando (por la longitud del operando menos 1) por ejemplo, para sumar, restar o multiplicar instrucciones. [5]
Lenguajes de programación
Los lenguajes de programación para la serie 1400 incluían el sistema de programación simbólico (SPS, un lenguaje ensamblador ), Autocoder (un lenguaje ensamblador con más funciones), COBOL , FORTRAN , Report Program Generator (RPG) y FARGO .
Jubilación
La serie 1400 fue reemplazada por System / 360 y, más tarde, por máquinas de gama baja como IBM System / 3 , System / 32 , System / 34 , System / 36 , System / 38 y AS / 400 .
Los 1400 se retiraron oficialmente a principios de los 70, sin embargo, algunos periféricos de la serie 1400 todavía se comercializaban con sistemas de tercera generación .
Dos computadoras 1401 han sido restauradas a su estado operativo completo en el Museo de Historia de la Computación .
Notas
- ↑ da Cruz, Frank (7 de septiembre de 2015). "El IBM 1401" . Historia de la Computación de la Universidad de Columbia . Universidad de Columbia . Consultado el 11 de septiembre de 2017 .
- ^ "1963" . Archivos de IBM: Historia de IBM . IBM . 23 de enero de 2003 . Consultado el 11 de septiembre de 2017 .
- ^ "El Banco en la década de 1960" . Una historia del Banco de la Reserva Federal de Atlanta, 1914–1989 . Banco de la Reserva Federal de Atlanta . Consultado el 11 de septiembre de 2017 .
- ^ "Cronología DPD" . Archivos de IBM: División de procesamiento de datos de IBM . IBM . 23 de enero de 2003 . Consultado el 11 de septiembre de 2017 .
- ^ Principios de funcionamiento de IBM 1410 (PDF) (Informe técnico). Biblioteca de referencia de sistemas IBM. Formulario A22-0526. Corporación de Máquinas de Negocios Internacionales . 1 de mayo de 1963.
Referencias
- Archivos de IBM: árbol genealógico y cronología del mainframe de IBM anterior a 360 .
- IBM (abril de 1969). Catálogo de programas para IBM 1240-1401-1420-1440-1450 y 1460 (PDF) . C20-1601-9. Archivado desde el original (PDF) el 19 de octubre de 2006 . Consultado el 24 de septiembre de 2006 .
- IBM (octubre de 1967). Bibliografía IBM 1401 y 1460 (PDF) . A24-1495-4. Archivado desde el original (PDF) el 12 de febrero de 2006 . Consultado el 26 de septiembre de 2006 . Una fuente de 1401, 1460 componentes.
- IBM (sin fecha). Bibliografía IBM 1410/7010 (PDF) . A22-6826-4. Una fuente de componentes 1410/7010.
enlaces externos
- Muchos manuales de la serie IBM 1400 están en línea (archivos pdf) en http://bitsavers.org/pdf/ibm/1410/ .