Sistema IBM/34
El IBM System/34 era un ordenador de gama media de IBM presentado en 1977. Se retiró del mercado en febrero de 1985. Era un sucesor multiusuario y multitarea del System de un solo usuario. /32. Incluía dos procesadores, uno basado en System/32 y el segundo basado en System/3. Al igual que el System/32 y el System/3, el System/34 se programó principalmente en el lenguaje RPG II.
Hardware
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. En el interior, había ensamblajes giratorios donde se montaban las placas de circuito y las tarjetas de memoria. Pesaba 700 lb (320 kg) y usaba energía de 220V. La serie de terminales IBM 5250 era la interfaz principal del System/34.
Procesadores
S/34s tenía 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; realizó las instrucciones en los programas de computadora. El CSP era el gobernador, un procesador diferente con un conjunto de instrucciones similar a RISC diferente, 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. 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 pudieron realizar llamadas directas al CSP para realizar ciertas funciones; estos suelen ser programas del sistema como $CNFIG que se utilizó para configurar el sistema informático.
Memoria y almacenamiento
El S/34 más pequeño tenía 48 K de RAM y un disco duro de 8,6 MB. El S/34 configurado más grande podría admitir 256 K de RAM y 256 MB de espacio en disco. Los discos duros S/34 contenían una característica llamada "cilindro adicional" de modo que se detectaron los puntos defectuosos en la unidad y se asignaron dinámicamente a los puntos buenos en el cilindro adicional. El espacio en disco en System/34 estaba organizado por bloques de 2560 bytes.
El Sistema/34 admitía la paginación de memoria, lo que se denomina intercambio. El System / 34 podría intercambiar programas completos o segmentos individuales de un programa para 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 "revistas" - cajas de disquetes de 8 pulgadas que la máquina podría cargar y expulsar de forma no secuencial.
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 trabajo, colas de impresora, seguridad, soporte de archivos indexados. Completamente instalado, ocupaba unos 5 MB. El lenguaje de control operativo (OCL) era el lenguaje de control de SSP.
Programación
Los lenguajes de programación iniciales de System/34 estaban limitados a RPG II y Basic Assembler cuando se introdujeron en 1977. FORTRAN estuvo completamente disponible seis meses después de la presentación de 34 y COBOL estaba disponible como PRPQ. BASIC se introdujo más tarde.
Sistemas sucesores
El IBM System/38 estaba destinado a ser el sucesor del System/34 y los sistemas System/3x anteriores. Sin embargo, debido a los retrasos en el desarrollo del System/38 y el alto costo del hardware una vez terminado, IBM desarrolló la plataforma System/36, más simple y económica, que fue más ampliamente adoptada que System/38. 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 System/36.
Un producto de terceros de California Software Products, Inc. llamado BABY/34 permitió que las aplicaciones System/34 se transfirieran a hardware compatible con IBM PC que ejecutaba MS-DOS.
Contenido relacionado
Thomas Davenport (inventor)
Engranaje involuta
Amplificador instrumental