IBM 1400
Los IBM 1400 series fueron la segunda generación de computadores de gestión de gama media que IBM vendió a principios de los años 1960. Podían ser manejados como sistemas independientes junto con las tarjetas perforadas de IBM o como equipos auxiliares de otros sistemas informáticos.
Características
Las características que destaca en ellos son las siguientes:
- Sistema de procesamiento de alta velocidad
- Componentes de "estado sólido"
- Flexibilidad de programación
- Entrada-Salida de alta velocidad
- Capacidad aritmética y lógica
Admiten tarjetas perforadas y, según el modelo, cintas magnéticas y discos. La unidad de impresión modelo IBM 1403 era una impresora de líneas (1100 líneas por minuto) que permitía la impresión de líneas de hasta 132 caracteres a 10 caracteres por pulgada y 6 u 8 líneas por pulgada. La lectograbadora de tarjetas perforadas correspondía al modelo IBM 1402.
Estos equipos tenían memorias de "núcleos", con 2 bits de zona y 4 bits para dígitos que permitían el almacenamiento en código BCD mas 1 bit llamado de "marca de palabra" y 1 bit de paridad. Una memoria podría tener 1.400 "núcleos" (configuración básica) hasta llegar a 16.000 "núcleos" mediante el agregado de la Unidad de Almacenamiento 1406.
Para la entrada/salida tenían definidas posiciones fijas de memoria:
- 1 a 80 recibían los datos de la tarjeta perforada cuya lectura se había ordenado.
- 101 a 180 contenían los datos que se deseaban perforar en tarjeta.
- 301 a 332 contenían los datos de la línea que se deseaba imprimir.
Esto permitía que las instrucciones de lectura, perforación o impresión tuvieran solo un carácter.
Código | Efecto |
---|---|
1 | Leer de tarjeta |
2 | Imprimir |
4 | Perforar en tarjeta |
Un programa podía realizar estas tareas en forma simultánea, ya que cada código correspondía a la activación de un bit, de forma tal que
Código | Efecto |
---|---|
3 | Lee e Imprime simultáneamente |
5 | Lee y perfora una tarjeta en forma simultánea |
6 | Imprime y perfora una tarjeta en forma simultánea |
7 | Lee, Imprime y Perfora una tarjeta en forma simultánea |
Otros periféricos que aceptaba la IBM 1401 fueron:
- Lectora de cinta de papel IBM 1011
- Lectora de caracteres magnéticos IBM 1419
- Lectora óptica de caracteres IBM 1418
- Unidad terminal de transmisión de cinta magnética IBM 7701
- Perforadora de cinta de papel IBM 1012
- Unidad de almacenamiento en discos IBM 1405
- Consola de consulta IBM 1407
- etc.
Lenguajes de programación
Los lenguajes de programación que se utilizaron para el IBM 1400 series incluían Symbolic Programming System (SPS, un lenguaje ensamblador), COBOL, Autocoder (otro lenguaje ensamblador), Lenguaje de programación RPG, FARGO y Fortran entre los más populares.
Modelos
Están representados básicamente por dos modelos:
- IBM 1240 - 1963
- IBM 1401 - 1959 - para aplicaciones comerciales
- IBM 1410 - 1960
- IBM 1420 - 1962
- IBM 1440 - 1962 - para aplicaciones científicas.
- IBM 1450 - 1968
- IBM 1460 - 1963
- IBM 7010 - 1962
Los denomina "Equipos de Sitematización de Datos"