El IBM System/360 Model 25 es un miembro de gama baja de la familia IBM System/360 . Se anunció el 3 de enero de 1968, 3 años antes que el IBM System/360 Model 22 , [1] como un "puente entre sus sistemas informáticos antiguos y nuevos". [2]
En una época en la que existían alternativas más económicas [3] , como las oficinas de servicios (en 1968, había 32 oficinas de este tipo que prestaban servicios solo a los Institutos Nacionales de Salud (NIH) de Estados Unidos [4] ) y sistemas de generaciones anteriores, como el Honeywell 200 , un competidor del IBM 1401 de IBM , este modelo proporcionó una medida provisional. [3]
Tanto el Modelo 25 como el Modelo 22, que se habían comercializado como sistemas de nivel de entrada, [5] fueron retirados del mercado el mismo día, el 7 de octubre de 1977. [6]
El modelo 25 [7] se puede configurar con 16K, 24K, 32K o 48K de memoria central . [2]
El modelo básico 25 implementa los conjuntos de instrucciones estándar y comerciales del System/360 . Los conjuntos de instrucciones científicas o universales son características opcionales. [7] : 23
La lógica del Modelo 25 está construida sobre módulos IBM SLT montados en tarjetas enchufables, que se conectan a placas de circuito impreso. Las placas están montadas sobre puertas metálicas con bisagras y están interconectadas mediante cables planos .
El Modelo 25 es el primer sistema IBM que almacena su microcódigo en una memoria reescribible, llamada almacenamiento de control. El almacenamiento de control utiliza 16 K (16.384) bytes adicionales de memoria central. [8] : 1–3 También hay una pequeña parte del almacenamiento central que se utiliza para almacenar el contenido de los registros a los que se puede acceder mediante software, así como los datos utilizados por el microcódigo. [8] : 1–4
El modelo 25 también tiene un almacenamiento local SLT de alta velocidad (180 ns) de 64 bytes, utilizado por el microcódigo. [8] : 1–5
El Modelo 25 tiene un accesorio estándar para la conexión de una impresora-teclado de consola Modelo 7 1052, que se utiliza como consola del operador. [7] : 26 Opcionalmente, el Modelo 25 puede tener un canal de E/S estándar del Sistema/360 , que puede ser un multiplexor de bytes o un canal selector. Para los periféricos más comúnmente utilizados, como un lector-perforador de tarjetas 2540 [7] : 111 o 2560, una impresora 1403, [7] : 39 o 2311 [7] : 63 o 2314, se proporcionan accesorios internos opcionales. Estos accesorios se conectan directamente a sus respectivos periféricos y aparecen ante el sistema operativo como si los periféricos estuvieran conectados al canal.
Lo más inusual del 360/25 era una característica algo análoga a la unidad de almacenamiento de disco único integrada del IBM System/360 Modelo 44 , es decir, un accesorio integrado . [7] : 63
El modelo 25 ofrece una función de compatibilidad opcional que ayuda a los usuarios de las computadoras de la serie IBM 1400 a migrar al sistema/360. Con el hardware de la función de compatibilidad adicional y el software de soporte de compatibilidad en DOS/360, los programas de objetos IBM 1401/1440/1460 se pueden ejecutar en el modo de emulación, con poca o ninguna reprogramación.
El conjunto estándar de periféricos [7] está disponible, aunque en ese momento los clientes ya habían encontrado el camino hacia alternativas compatibles con IBM . [12] [13]
Una configuración típica del Sistema/360 Modelo 25 consta de:
El sistema operativo típico del Modelo 25 era DOS/360 , que se cargaba desde el disco. Menos común era TOS/360 , que se cargaba desde una cinta, y, en raras ocasiones, BOS/360 , que se cargaba desde tarjetas perforadas. La programación se hacía principalmente en los lenguajes COBOL , RPG y ensamblador para las aplicaciones comerciales que eran los usos predominantes de esta computadora, pero Fortran IV también se podía utilizar para las aplicaciones científicas y de ingeniería, y PL/I estaba disponible.
Si se hicieran avances sustanciales en la base 30, un modelo 25 que tuviera compatibilidad total, no solo compatibilidad de subconjuntos, con menor rendimiento y menor precio "retendría para IBM muchas instalaciones expuestas solo por el precio en lugar de por precio/rendimiento".