System/34
   HOME

TheInfoList



OR:

The IBM System/34 was an IBM
midrange computer Midrange computers, or midrange systems, were a class of computer systems that fell in between mainframe computers and microcomputers. This class of machine emerged in the 1960s, with models from Digital Equipment Corporation ( PDP line), Data Ge ...
introduced in 1977. It was withdrawn from marketing in February 1985. It was a multi-user, multi-tasking successor to the single-user
System/32 The IBM System/32 (IBM 5320) introduced in January 1975 was a midrange computer with built-in display screen, disk drives, printer, and database report software. It was used primarily by small to midsize businesses for accounting applications. R ...
. It included two processors, one based on the System/32 and the second based on the
System/3 The IBM System/3 was an IBM midrange computer introduced in 1969, and marketed until 1985. It was produced by IBM Rochester in Minnesota as a low-end business computer aimed at smaller organizations that still used IBM 1400 series computers or u ...
. Like the System/32 and the System/3, the System/34 was primarily programmed in the RPG II language.


Hardware

The 5340 System Unit contained the processing unit, the disk storage and the diskette drive. It had several access doors on both sides. Inside, were swing-out assemblies where the circuit boards and memory cards were mounted. It weighed and used 220V power. The
IBM 5250 IBM 5250 is a family of block-oriented terminals originally introduced with the IBM System/34 midrange computer systems in 1977. It also connects to the later System/36, System/38, and IBM AS/400 systems, and to IBM Power Systems systems runni ...
series of terminals were the primary interface to the System/34.


Processors

S/34s had two processors, the Control Storage Processor (CSP), and the Main Storage Processor (MSP). The MSP was the workhorse, based on
System/3 The IBM System/3 was an IBM midrange computer introduced in 1969, and marketed until 1985. It was produced by IBM Rochester in Minnesota as a low-end business computer aimed at smaller organizations that still used IBM 1400 series computers or u ...
architecture; it performed the instructions in the computer programs. The CSP was the governor, a different processor with different RISC-like instruction set, based on
System/32 The IBM System/32 (IBM 5320) introduced in January 1975 was a midrange computer with built-in display screen, disk drives, printer, and database report software. It was used primarily by small to midsize businesses for accounting applications. R ...
architecture; it performed system functions in the background. The CSP also executed the optional ''Scientific Macroinstructions'', which were a set of emulated floating point operations used by the System/34 Fortran compiler and optionally in assembly code. The clock speed of the CPUs inside a System/34 was fixed at 1 MHz for the MSP and 4 MHz for the CSP. Special utility programs were able to make direct calls to the CSP to perform certain functions; these are usually system programs like $CNFIG which was used to configure the computer system.


Memory and storage

The smallest S/34 had 48K of RAM and an 8.6 MB hard drive. The largest configured S/34 could support 256K of RAM and 256MB of disk space. S/34 hard drives contained a feature called "the extra cylinder," so that bad spots on the drive were detected and dynamically mapped out to good spots on the extra cylinder. Disk space on the System/34 was organized by blocks of 2560 bytes. The System/34 supported
memory paging In computer operating systems, memory paging is a memory management scheme by which a computer stores and retrieves data from Computer data storage#Secondary storage, secondary storage for use in Computer data storage#Primary storage, main mem ...
, referring to as ''swapping''. The System/34 could either swap out entire programs, or individual segments of a program in order to free up memory for other programs to run. One of the machine's most distinctive features was an off-line storage mechanism that utilized "" - boxes of 8-inch floppies that the machine could load and eject in a nonsequential fashion.


Software


Operating System

The
System Support Program ''System Support Program (SSP)'' was the operating system of the IBM System/34 and System/36 minicomputers. SSP was a command-based operating system released in 1977. ''SSP'' originally contained 60 or so commands that were implemented on the S ...
(SSP) was the only operating system of the S/34. It contained support for multiprogramming, multiple processors, 36 devices, job queues, printer queues, security,
indexed file An indexed file is a computer file with an index that allows easy random access to any record given its file key. The key must be such that it uniquely identifies a record. If more than one index is present the other ones are called ''alternate ...
support. Fully installed, it was about 5 MB. The Operational Control Language (OCL) was the control language of SSP.


Programming

The System/34's initial programming languages were limited to RPG II and Basic Assembler when introduced in 1977. FORTRAN was fully available six months after the 34's introduction, and COBOL was available as a PRPQ. BASIC was introduced later.


Successor systems

The
IBM System/38 The System/38 is a discontinued minicomputer and midrange computer manufactured and sold by IBM. The system was announced in 1978. The System/38 has 48-bit addressing, which was unique for the time, and a novel integrated database system. It w ...
was intended to be the successor of the System/34 and the earlier System/3x systems. However, due to the delays in the development of the System/38 and the high cost of the hardware once complete, IBM developed the simpler and cheaper
System/36 The IBM System/36 (often abbreviated as S/36) was a midrange computer marketed by IBM from 1983 to 2000 - a multi-user, multi-tasking successor to the System/34. Like the System/34 and the older System/32, the System/36 was primarily prog ...
platform which was more widely adopted than the System/38. The System/36 was an evolution of the System/34 design, but the two machines were not object-code compatible. Instead, the System/36 offered source code compatibility, allowing System/34 applications to be recompiled on a System/36 with little to no changes. Some System/34 hardware was incompatible with the System/36. A third party product from ''California Software Products, Inc.'' named BABY/34 allowed System/34 applications to be ported to
IBM PC compatible IBM PC compatible computers are similar to the original IBM Personal Computer, IBM PC, IBM Personal Computer XT, XT, and IBM Personal Computer/AT, AT, all from computer giant IBM, that are able to use the same software and expansion cards. Such ...
hardware running
MS-DOS MS-DOS ( ; acronym for Microsoft Disk Operating System, also known as Microsoft DOS) is an operating system for x86-based personal computers mostly developed by Microsoft. Collectively, MS-DOS, its rebranding as IBM PC DOS, and a few ope ...
.


References


Further reading

* * * *


External links


IBM Archives: System/34 Bitsavers Archive of System/34 Documentation
{{DEFAULTSORT:Ibm System 34 System 34 Computer-related introductions in 1977 16-bit computers