IBM System/34

minicomputadora de IBM

El IBM System/34 fue una computadora de gama media de IBM introducida en 1977.[2]​ Fue retirada del mercado febrero de 1985.[2]​ Era un sucesor multiusuario y multitarea del System/32 monousuario. Incluía dos procesadores, uno basado en el System/32 y el segundo basado en el System/3. Al igual que el System/32 y el System/3, el System/34 se programó principalmente en el lenguaje RPG II.<[3]

IBM System/34

IBM System/34 tipo 5340
Información
Tipo computadora de gama media
Fecha de creación 01 de abril de 1977 (47 años y 24 días)
Desarrollador IBM
Fabricante IBM
Procesador MSP y CSP
Descontinuación febrero de 1985
Datos técnicos
Dimensiones 122x66x157 cm[1]
Procesador MSP y CSP
Memoria 48K - 256K
Software
Sistema operativo System Support Program
Cronología
System/32
IBM System/34
IBM System/36, IBM System/38

Hardware editar

La unidad del sistema 5340 contenía la unidad de procesamiento, el almacenamiento en disco y la unidad de disquete. Tenía varias puertas de acceso a ambos lados, y en el interior, había montajes giratorios donde se montaban las placas de circuito y las tarjetas de memoria. Pesaba 317 kg y usaba corriente eléctrica de 220V.[4]​ La serie IBM 5250 de terminales era la interfaz principal para el System/34.

Procesadores editar

 
Imagen de un System/34 que muestra la unidad del cargador de disquetes

Los S/34 tenían dos procesadores, el Procesador de almacenamiento de control (CSP) y el Procesador de almacenamiento principal (MSP). El MSP fue el caballo de batalla, basado en la arquitectura System/3; ejecutaba las instrucciones de los programas de la computadora. El CSP era el gobernador, un procesador diferente con un conjunto de instrucciones diferentes similares a RISC, basado en la arquitectura System/32; realizaba funciones del sistema en segundo plano. El CSP también ejecutó las Macroinstrucciones Científicas opcionales, que eran un conjunto de operaciones de coma flotante emuladas utilizadas por el compilador System/34 Fortran y opcionalmente en código ensamblador.[5]​ La velocidad de reloj de las CPU dentro de un System/34 se fijó en 1 MHz para el MSP y 4 MHz para el CSP. Los programas de utilidades especiales podían realizar llamadas directas al CSP para realizar ciertas funciones; estos suelen ser programas del sistema como $CNFIG que se utilizó para configurar el sistema.

Memoria y almacenamiento editar

El S/34 más pequeño tenía 48K de RAM y un disco duro de 8,6 MB. El S/34 más grande configurado podía admitir 256 K de RAM y 256 MB de espacio en disco. Los discos duros S/34 contenían una función llamada «cilindro adicional», de modo que los puntos defectuosos del disco se detectaban y se asignaban dinámicamente a los puntos buenos del cilindro adicional. El espacio en disco en el System/34 estaba organizado por bloques de 2560 bytes.

El System/34 admitía paginación de memoria, la que se denomina intercambio.[6]​ El System/34 podía intercambiar programas completos o segmentos individuales de un programa con el fin de liberar memoria para que se ejecuten otros programas.

Una de las características más distintivas de la máquina era un mecanismo de almacenamiento fuera de línea que utilizaba «cargadores»: cajas de disquetes de 8 pulgadas que la máquina podía cargar y expulsar esos disquetes de forma no secuencial.[7][8][9]

Software editar

 
IBM System/34 con una terminal 5251 (en la parte superior) e impresora 5211 (a la derecha, con la parte superior abierta)

Sistema Operativo editar

El Programa de Soporte del Sistema (SSP) era el único sistema operativo del S/34. Contenía soporte para multiprogramación, múltiples procesadores, 36 dispositivos, colas de trabajo, colas de impresora, seguridad, soporte para archivos indexados. Completamente instalado, ocupaba unos 5 MB.[10]​ El Lenguaje de Control Operacional (OCL) era el lenguaje de control del SSP.

Programación editar

Los lenguajes de programación iniciales de System/34 estaban limitados a RPG II y Basic Assemblerr[11]​ cuando se presentó en 1977.[12]​ El FORTRAN estuvo completamente disponible seis meses después de la presentación del 34,[7]​ y COBOL estaba disponible como PRPQ.[13]​ El BASIC S/34 se introdujo más tarde.

Sistemas sucesores editar

El IBM System/38 estaba destinado a ser el sucesor del System/34 y de los sistemas System/3x anteriores. Sin embargo, debido a los retrasos en el desarrollo del System/38 y al alto costo del hardware una vez terminado, IBM desarrolló la plataforma System/36, más simple y económica, que fue más adoptada que el System/38.[14]​ El System/36 fue una evolución del diseño del System/34, pero las dos máquinas no eran compatibles con el código objeto. En cambio, System/36 ofrecía compatibilidad con el código fuente, lo que permitía volver a compilar las aplicaciones System/34 en un System/36 con pocos o ningún cambio. Parte del hardware de System/34 era incompatible con el System/36.

Un producto de terceros de California Software Products, Inc. llamado BABY/34 permitió que las aplicaciones System/34 se transfirieran al hardware compatible IBM PC con MS-DOS.[15][16]

Referencias editar

  1. ibm :: system34 :: GA21-9242-1 System 34 Installation Manual-Physical Planning Sep77. 13 de marzo de 1977. 
  2. a b IBM Corporation. «System/34». IBM Archives. Consultado el 4 de diciembre de 2012. 
  3. «System 34 RPG II Reference Manual». 
  4. «3533 Spring Creek Road». The New York Times. 1 de marzo de 2019. «Insulated Shop space, with 220V power.» 
  5. «IBM System/34 and IBM System/32 Scientific Macroinstructions Functions Reference Manual». Bitsavers. IBM. July 1978. Consultado el 22 de diciembre de 2021. 
  6. «System/34 Concepts and Design Guide». IBM. January 1982. Consultado el 1 de agosto de 2021. 
  7. a b System/34 Introduction. March 1978. 
  8. "the diskette magazine drive can process up to 23 diskettes without manual intervention. -p.11
  9. "three slots for holding individual diskettes and two slots for holding magazines of 10 individual diskettes." -p.20
  10. «Manual de lógica del programa de soporte del sistema IBM System/34». 
  11. «Highlight Of IBM 34 Enhancements». Computerworld. 26 de septiembre de 1977. p. 23. 
  12. Andrew Pollack (17 de mayo de 1983). «I.B.M. introduces computer to replace System 34 model». The New York Times. 
  13. "posiblemente disponible... pedido especial"
  14. Frank G. Soltis (1997). Inside the AS/400, Second Edition. Duke Press. ISBN 978-1882419661. 
  15. "BABY/34: Software enables you to run IBM System/34 RPG II programs on your IBM PCs" «BABY/34». Computerworld: 50. 18 de marzo de 1985. 
  16. «Product Briefs». InfoWorld: 47. 21 de julio de 1986. 

Enlaces externos editar