Misplaced Pages

IBM mainframe: Difference between revisions

Article snapshot taken from Wikipedia with creative commons attribution-sharealike license. Give it a read and then ask your questions in the chat. We can research this topic together.
Browse history interactively← Previous editNext edit →Content deleted Content addedVisualWikitext
Revision as of 20:41, 30 December 2003 editRTC (talk | contribs)Extended confirmed users7,103 editsmNo edit summary← Previous edit Revision as of 01:38, 23 February 2004 edit undoWernher (talk | contribs)16,218 editsm fmt; prose trimming w/footnotes; lksNext edit →
Line 1: Line 1:
An '''IBM mainframe''' is an ]-made ], i.e., a traditionally "large" computer (large as in physical size, data processing and I/O performance, or both, although usually not as highly performing as a ]).
In the early years (1950-1965) ] made many models of ], many of which were incompatible with each other. It had two main lines of models: one for commercial or data processing use, and another one for engineering and scientific use. The two lines were largely incompatible. This all changed with the introduction of the ] in April of 1964. The System/360 was a single series of models, compatible with one another, for both commercial and scientific use. The System/360 later evolved into the ], the ] and most recently the ].


In the early years (1950-1965) IBM made many models of mainframes, most of which were incompatible with each other. It had two main lines of models: one for commercial or data processing use, and another one for engineering and scientific use. The two lines were largely incompatible. This all changed with the introduction of the ] in April of 1964. The System/360 was a single series of compatible models, for both commercial and scientific use. The System/360 later evolved into the ], the ] and most recently the ].
System/360 (the "all-around computer system") incorporated into a single architecture features which had previously been present on only the commercial (decimal arithmetic, for example, or byte addressing) or the technical (floating point arithmetic) lines of machines. Some of these features were optional on some models of System/360.


System/360 was the first computer architecture in wide use to include provisions for the use of an operating system. Among these were the notion of supervisor and problem state programs and instructions, as well as memory protection. System/360 (the "all-around computer system") incorporated into a single architecture features which had previously been present on only the commercial (decimal arithmetic, for example, or byte addressing) or the technical (floating point arithmetic) lines of machines.¹ S/360 was also the first computer architecture in wide use to include dedicated provisions for the use of an ]. Among these were the notion of supervisor and problem state programs and instructions, as well as built-in memory protection facilities.²


The primary operating systems in use today on IBM mainframes include ] (also called ] or ]), ] (also called z/VM), ], ], and most recently ]. (A few systems also remain that run ]). Historical operating systems for the System/360 and its successors have included ], MFT, MVT and SVS. The primary operating systems in use on today's IBM mainframes include ] (also called ] or ]), ] (also called z/VM), ], ], and, most recently, ]. (A few systems also remain that run ]). Previous operating systems for the System/360 family and its successors have included ] (with PCP, MFT, and MVT), BOS, TOS, DOS, and SVS.


The System/370, System/390 and zSeries mainframe hardware can be emulated using the freely available ] which runs under GNU/Linux and ].
Many of the pre-System/360 mainframes also had operating systems, but they were very rudimentary by today's standards.


''See also'': ], ]
The System/370, System/390 and zSeries hardware can be emulated using the freely available ] which runs under ] and ].


==Notes==
See also: ], ]
# Some of these features were optional on some models of System/360
# To protect the operating system from the user programs (tasks), and the user tasks from each other

Revision as of 01:38, 23 February 2004

An IBM mainframe is an International Business Machines (IBM)-made mainframe computer, i.e., a traditionally "large" computer (large as in physical size, data processing and I/O performance, or both, although usually not as highly performing as a supercomputer).

In the early years (1950-1965) IBM made many models of mainframes, most of which were incompatible with each other. It had two main lines of models: one for commercial or data processing use, and another one for engineering and scientific use. The two lines were largely incompatible. This all changed with the introduction of the System/360 (S/360) in April of 1964. The System/360 was a single series of compatible models, for both commercial and scientific use. The System/360 later evolved into the System/370, the System/390 and most recently the zSeries.

System/360 (the "all-around computer system") incorporated into a single architecture features which had previously been present on only the commercial (decimal arithmetic, for example, or byte addressing) or the technical (floating point arithmetic) lines of machines.¹ S/360 was also the first computer architecture in wide use to include dedicated provisions for the use of an operating system. Among these were the notion of supervisor and problem state programs and instructions, as well as built-in memory protection facilities.²

The primary operating systems in use on today's IBM mainframes include MVS (also called OS/390 or z/OS), VM/CMS (also called z/VM), VSE, TPF, and, most recently, GNU/Linux. (A few systems also remain that run MUSIC/SP). Previous operating systems for the System/360 family and its successors have included OS/360 (with PCP, MFT, and MVT), BOS, TOS, DOS, and SVS.

The System/370, System/390 and zSeries mainframe hardware can be emulated using the freely available Hercules emulator which runs under GNU/Linux and Microsoft Windows.

See also: IBM minicomputers, List of IBM products

Notes

  1. Some of these features were optional on some models of System/360
  2. To protect the operating system from the user programs (tasks), and the user tasks from each other