El IBM System/34 fue un ordenador de gama media de IBM introducido en 1977. [2] Fue retirado del mercado en febrero de 1985. [2] Era un sucesor multiusuario y multitarea del System/32 de un solo usuario . 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 estaba programado principalmente en el lenguaje RPG II . [3]
Hardware
La unidad de sistema 5340 contenía la unidad de procesamiento, el almacenamiento en disco y la unidad de disquete . Tenía varias puertas de acceso en ambos lados. En el interior, había conjuntos abatibles donde se montaban las placas de circuitos y las tarjetas de memoria. Pesaba 700 lb (320 kg) y utilizaba energía de 220 V. [4] La serie de terminales IBM 5250 era la interfaz principal con el System/34.
Procesadores
Los S/34 tenían dos procesadores, el procesador de almacenamiento de control (CSP) y el procesador de almacenamiento principal (MSP). El MSP era el caballo de batalla, basado en la arquitectura System/3 ; ejecutaba las instrucciones en los programas de computadora. El CSP era el gobernador, un procesador diferente con un conjunto de instrucciones de tipo RISC diferente , basado en la arquitectura System/32 ; realizaba funciones del sistema en segundo plano. El CSP también ejecutaba las macroinstrucciones científicas opcionales , que eran un conjunto de operaciones de punto flotante emuladas utilizadas por el compilador Fortran System/34 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 utilidad especiales podían realizar llamadas directas al CSP para realizar ciertas funciones; estos suelen ser programas del sistema como $CNFIG que se usaba para configurar el sistema de la computadora.

Memoria y almacenamiento
El S/34 más pequeño tenía 48K de RAM y un disco duro de 8,6 MB. El S/34 configurado más grande podía admitir 256K de RAM y 256MB de espacio en disco. Los discos duros S/34 contenían una función llamada "cilindro adicional", de modo que los puntos defectuosos en el disco se detectaban y asignaban dinámicamente a los puntos buenos en el cilindro adicional. El espacio en disco en el System/34 estaba organizado en bloques de 2560 bytes.
El Sistema/34 admitía paginación de memoria , conocida como intercambio . [6] El Sistema/34 podía intercambiar programas enteros o segmentos individuales de un programa para liberar memoria para que se ejecutaran 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 "revistas " - cajas de disquetes de 8 pulgadas que la máquina podía cargar y expulsar de manera no secuencial. [7] [8] [9]
Software

Sistema operativo
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 trabajos, colas de impresión, 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
Los lenguajes de programación iniciales del System/34 se limitaban a RPG II y Basic Assembler [11] cuando se introdujo en 1977. [12] FORTRAN estaba completamente disponible seis meses después de la introducción del 34, [7] y COBOL estaba disponible como PRPQ . [13] BASIC se introdujo más tarde.
Sistemas sucesores
El IBM System/38 fue concebido para ser el sucesor del System/34 y de los sistemas anteriores System/3x. Sin embargo, debido a los retrasos en el desarrollo del System/38 y al alto coste del hardware una vez completado, IBM desarrolló la plataforma System/36, más sencilla y económica, que fue adoptada de forma más amplia 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 en cuanto a código objeto. En cambio, el System/36 ofrecía compatibilidad de código fuente, lo que permitía que las aplicaciones del System/34 se volvieran a compilar en un System/36 con pocos o ningún cambio. Algunos componentes del hardware del System/34 eran incompatibles con el System/36.
Un producto de terceros de California Software Products, Inc. llamado BABY/34 permitió que las aplicaciones System/34 se pudieran trasladar a hardware compatible con IBM PC que ejecutaba MS-DOS . [15] [16]
Referencias
- ^ ibm :: system34 :: GA21-9242-1 Manual de instalación del sistema 34: planificación física sep. 77. 13-03-1977.
- ^ ab IBM Corporation (23 de enero de 2003). «System/34». Archivos de IBM . Archivado desde el original el 22 de enero de 2005. Consultado el 4 de diciembre de 2012 .
- ^ "Manual de referencia del Sistema 34 RPG II" (PDF) .
- ^ "3533 Spring Creek Road". The New York Times . 1 de marzo de 2019.
Espacio de taller aislado, con energía de 220 V.
- ^ "Manual de referencia de funciones de macroinstrucciones científicas de IBM System/34 e IBM System/32" (PDF) . Bitsavers . IBM. Julio de 1978 . Consultado el 22 de diciembre de 2021 .
- ^ "System/34 Concepts and Design Guide" (PDF) . IBM. Enero de 1982 . Consultado el 1 de agosto de 2021 .
- ^ Introducción al sistema ab/34 (PDF) . Marzo de 1978.
- ^ "La unidad de almacenamiento de disquetes puede procesar hasta 23 disquetes sin intervención manual. -p.11
- ^ "tres ranuras para alojar disquetes individuales y dos ranuras para alojar cargadores de 10 disquetes individuales". -p.20
- ^ "Manual de lógica del programa de soporte del sistema IBM System/34" (PDF) .
- ^ "Fortran IV, una de las mejoras más destacadas de IBM 34". Computerworld . 26 de septiembre de 1977. pág. 23.
- ^ Andrew Pollack (17 de mayo de 1983). «IBM presenta una computadora para reemplazar el modelo System 34». The New York Times .
- ^ "Potencialmente disponible...pedido especial"
- ^ Frank G. Soltis (1997). Inside the AS/400, segunda edición. Duke Press. ISBN 978-1882419661.
- ^ "El software BABY/34™ le permite ejecutar programas IBM System/34 RPG II en sus PC, XT y AT". Computerworld . 18 de marzo de 1985. pág. 50.
- ^ "Resumen de productos". InfoWorld . 21 de julio de 1986. pág. 47.
Lectura adicional
- Massoglia, Charles. Todo lo que siempre quiso saber sobre el sistema/34 pero nadie le dijo .
- Massoglia, Charles. Ordenación de discos en System/3, System/34 y System/36 como lenguaje de programación .
- Massoglia, Charles. Cómo escribir y utilizar procedimientos del Sistema/34 de manera eficaz .[ cita requerida ]
Enlaces externos
- "Archivos de IBM: System/34". Archivado desde el original el 5 de octubre de 2018.
- "Archivo Bitsavers de documentación del sistema/34".