Branch instructions, which jump from one part of a program to another. The series mostly maintains backward compatibility with the s360, allowing an easy migration path for customers. System 360 also spawned an entire industry dedicated to making plugcompatible products for attachment to it. Intro 6 some computer families computer that have the same or very similar isa compatibility of software between various implementations ibm 704, 709, 70xx etc from 1955 till 1965 360, 370, 43xx, 33xx from 1965 to. F8 appendix f the ibm 360 370 architecture for mainframe computers the ibm 360 was the. Although the s360 models shared a common architecture, internally they were completely. In general, there are seven classes of instructions. Memory the basic unit of memory in 360 and 370 is a byte eight bits of information. Thr first system 370 to use monolithic main memory, the model 145 was offered in six memory sizes. Within ibm, model 67 was used with a system known as cp67, which allowed a single 360 67 to simulate multiple machines of various models. A system360 could be returned to ibm without penalty on 30 day notice.
The ibm system360 architecture is the model independent architecture for the entire s360 line of mainframe computers, including but not limited to the instruction set architecture. Computer architecture software computer engineering. Adapter for interfacing a scsi bus with an ibm system360. Columbias 36091 was installed in 1968 and was just coming to life around the time of the 1968 student uprising and remained in operation at columbia until november 1980. The ibm system 370 model 145 was announced sep 23, 1970, three months after the 155 and 165 models.
No new product offering has had greater impact on the computer industry than the ibm system360. The nasastructural analysis nastrancomputer program is operational on the ibm 360370 series computers. The authors tell how system360s widelycopied architecture came into being and how ibm failed in an effort to replace it ten years later with a. The ibm system 360 model 91 was the worlds biggest, fastest, and most powerful computer in the midtolate 1960s.
Computer architecture is the computer as seen by the user amdhal et al, 64. Ibms lease programs, ftp and etp, are much more of the s370 era and beyond. No new product offering has had greater impact on the computer industry than the ibm system 360. The elements of the architecture are documented in the ibm system360 principles of operation 1 2 and the ibm system360 io interface channel to control unit. The longest surviving architectures are the ibm 360. The elements of the architecture are documented in the ibm system360 principles of operation and the ibm system360 io interface channel to control unit original equipment manufacturers information manuals. Ibms system360 370 architecture the architecture of ibms system360370 series of compatible processors is one of the most durable artifacts the computer age. Through two major revisions of the product line and 23 years of technological change, it has remained a viable and versatile interface between machine and user. Can ibm system 360370390 programs be run on a pc, a mac or. An adapter is coupled to the ibm system 360370 io interface channel of the first computer system and the scsi bus of the second computer system. Data transfer instructions, which move data from one part of memory including registers. Assembly language programming for the ibm systems 360 and. It had only half the registers, and the instruction set was a subset that was not binarycompatible.
It had only half the registers, and the instruction set was a. It was the first family of computers designed to cover the complete range of applications, from small to large, both commercial and scientific. As part of the studies preliminary to the acquisition of the ibm 195 in 1972, two of the groups of jobs had been run on a cdc 7600 by cdc personnel in arden hills, minnesota, on an ibm 360195 by ibm personnel in poughkeepsie, new york, and on the amd 3605075 production system. Adapter for interfacing a scsi bus with an ibm system360370. The object code, obviously not, there are different instruction sets. Simulation of ibm370 inputoutput sb, massachusetts. The ibm engineers realized that logical structure as seen by the programmer and physical structure as seen by the engineer are quite different. It was one of the earliest operating systems to require the computer hardware to include at. As part of the studies preliminary to the acquisition of the ibm 195 in 1972, two of the groups of jobs had been run on a cdc 7600 by cdc personnel in arden hills, minnesota, on an ibm 360 195 by ibm personnel in poughkeepsie, new york, and on the amd 360 5075 production system in june, 1971. The purpose of system software is to insulate the applications programmer as much as possible from the complexity and specific details of the particular computer being used, especially memory and other hardware features, and such accessory devices as communications, printers, readers, displays, keyboards, etc. Running cdcs datatran 2 on ibm 360370 and ibms joshua on cdc computers, author kopp, h. Ibm system 360 mainframe computer history archives 1964. Most computers run synchronously utilizing a cpu clock running at a constant clock rate. A portion of the main memory, the reloadable control storage rcs.
The ibm system370 s370 is a model range of ibm mainframe computers announced on june 30, 1970 as the successors to the system360 family. The ibm system360, which is the topic of this textbook, was produced by the international business machines corporation. But otherwise, once ibm got leased machines back, they might have recycled the copper. Early mainframes had a single processor, which was known as the central processing unit cpu. They will throw an exception on 360, 370, or 390 hardware and work only on zsystem mainframes. Clock rate 1 clock cycle a computer machine instruction is comprised of a number of elementary or micro operations which vary in number and complexity depending on the instruction and the exact cpu organization and implementation.
The adapter is operable to interface the scsi bus with the ibm system 360370 io interface channel to allow bidirectional communication between the first computer system and the second computer system. May 15, 2014 the purpose of system software is to insulate the applications programmer as much as possible from the complexity and specific details of the particular computer being used, especially memory and other hardware features, and such accessory devices as communications, printers, readers, displays, keyboards, etc. Compustat chapter 3 compustat ibm 360370 general file formats i 12000 compustat ibm 360370 general file formats 3 compustat ibm 360370 general file formats i industrial files 1 record control information 1 annual 1 quarterly 1 header record 1 record format 2. System360 also spawned an entire industry dedicated to making plugcompatible products for attachment to it. I and implemented under the virtual storage vs operating systems of the ibm 370 models, the ibm 370168 computer can also operate in a timesharing mode under. F8 appendix f the ibm 360370 architecture for mainframe computers the ibm 360 was the. The industrial annual formats offer both historical and restated data. Comparison of the amdahl 470v6 and the ibm 370195 using. The second console function was operator intervention. Development of 360370 architecture lee and melinda varian.
The 360195 1971 had ecl integrated circuits for the arithmetic and logic operations in the central processor combined with the 32 kib high speed buffer. Mango, ive always thought the same after growing up learning basic, then coboljecl using keypunch cards then going to computer learning center for operations on an ibm 360370 using tape drives and the huge winchester drives where we had to change the platters. The longest surviving architectures are the ibm 360370 and the intel x86. In 1970, however, gene amdahl who had been the chief architect for the 360 family started a company to build a series of machines that were direct clones of the 360 370 architecture, and later hitachi followed suit. Ibms system360370 architecture department of computer science. Ibm system 360 mainframe computer history archives 1964 slt. Assembly language programming for the ibm systems 360 and 370 for os and dos. On the smaller models through 36050 a single microcode engine runs both the cpu program and the channel program. A system 360 could be returned to ibm without penalty on 30 day notice. Computer software is a program or simply software is a series of instructions that directs a computer to perform specific tasks or operations.
Big, fast disk drives were one of the strengths of ibm. Os360, officially known as ibm system360 operating system, is a discontinued batch processing operating system developed by ibm for their thennew system360 mainframe computer, announced in 1964. There was also an at370 and a couple of microchannelbased descendents. According to ibm r10 the term architecture is used here to describe the attributes of a system as seen by the programmer, i. Like its close relative, the 65, the 67 also offered dual cpus. Ibm software systems and applications are designed to solve the most challenging needs of organizations large and small, across all industries, worldwide. Ibm s 360 and early 370 systems describes the creation of this remarkable system and the developments it spawned, including its successor, system 370. Overview of computer architecture the ibm system360. The architecture of ibms system360370 series of compatible processors is one of the. The cpu, the doubleh unit in the center, weighed over 7 tons. Ibm eventually did the same trick with the s390 architecture.
The introduction of the ibm system 360 produced the creation and definition of the term computer architecture. Or, update softwareos to emulate dropped features slow forward upward compatibility old processors supporting new programs include a cpu id so the software can test of features add isa hints by overloading noops example. The authors, all affiliated with ibm research, are coauthors of ibm s early computers, a critically acclaimed technical history covering the period before 1960. The ibm pc 5150 and xt how ibm won the computer wars of the 1980s kim justice duration. The 360 also had registermemory and limited memorymemory instructions. Ibms existing customers had a large investment in software that executed on. The exception would be if someone wrote a specialized interpreter for the objec. Cs 350 ibm s360 370 is 360, reimplemented, plus a few new features. Generations of the ibm 360370 3090390 by lars poulsen with multiple links and references. By 1952, when ibm introduced its first electronic computer, it had accumulated over 50 years experience with tabulating machines and electromechanical computers. Basic computer knowledge computer general knowledge 2019. Computer software consists of computer programs, libraries and related nonexecutable data such as online documentation or digital media. The restriction of specific hardware designed for specific systems as compared to a pl1 simulator is clear.
An ibm system 360 model 20 cpu with front panels removed, with ibm 2560 mfcm multifunction card machine ibm system 360 model 30 cpu red, middle of picture, tape drives to its left, and disk drives to its right, at the computer history museum. System360 s360 architecture, system370 s370 profile of. An environment simulator for ibm 360 systems software development. Ibms 360 and early 370 systems describes the creation of this remarkable system and the developments it spawned, including its successor, system370. It is considered to be either an early thirdgeneration computer or a hybrid of the second generation and third generation. Through two major revisions of the product line and 23 years of technological change, it has. With respect to reducedinstructionset computers, padegs and case report that the common 360 370 instructions. Systems ibm system370 system summary the uk mirror service.
Some computer families computers that have the same or very similar isa compatibility of software between various implementations ibm 704, 709, 70xx etc from 1955 till 1965 360, 370, 43xx, 33xx from 1965 to the present power pc dec pdp11, vax from 1970 till 1985 alpha now compaq, now hp in 1990s. Actually most s360s were short term rented rather than leased. Ibms 360 and early 370 systems history of computing pdf. Since the introduction of system 360 in the 1960s, the architecture has evolved. In september 1990, the system370 line was replaced. System360 announcement included processors with a perform ance range of.
Transform your application and data portfolio with innovative data privacy, security, and cyber resiliency capabilities all delivered through a hybrid cloud. Sep 02, 2010 mango, ive always thought the same after growing up learning basic, then coboljecl using keypunch cards then going to computer learning center for operations on an ibm 360370 using tape drives and the huge winchester drives where we had to change the platters. The owner decided to keep if for a while in storage. The authors, all affiliated with ibm research, are coauthors of ibms early computers, a critically acclaimed technical history covering the period before 1960. In the summer of 1970, ibm announced a family of machines with an enhanced instruction set, called system 370. Kyoto computer gakuin kcg ibm 1403 ibm 3505 ibm 3350. Iconic consoles of the ibm system360 mainframes, 55 years old. Columbias 360 91 was installed in 1968 and was just coming to life around the time of the 1968 student uprising and remained in operation at columbia until november 1980. In 1970, however, gene amdahl who had been the chief architect for the 360 family started a company to build a series of machines that were direct clones of the 360370 architecture, and later hitachi followed suit. To understand the events that lead to the development of the system360 family. Assembly language programming for the ibm systems 360 and 370 for os and dos kudlick, michael d on. It means, each addressable position in memory can contain a byte of information. Can ibm system 360370390 programs be run on a pc, a mac.
Todays ibm mainframes have a central processor complex cpc, which may contain several different types of z architecture processors that can be used for slightly different purposes. The ibm system360 s360 is a family of mainframe computer systems that was announced by. Anything equivalent to object code, such as assembly language programs, also would not work. Large computer room with an ibm system360 model 85.
Machine structure 360 and 370 all the parameter defined above will be discussed for ibm 360 and 370 machines. Control unit instruction decode, sequencing of operations, datapath registers, arithmetic and logic unit, buses. Cs 350 ibm s360 370 is 360, reimplemented, plus a few new features 390 is 370, reimplemented, plus a few new features still a mainstay of ibms business. Assembly language programming for the ibm systems 360 and 370.
Load program status word lpsw is a privileged instruction that loads the. The industrial quarterly formats offer restated data as reported by the company. Jun 17, 1997 an adapter is coupled to the ibm system 360370 io interface channel of the first computer system and the scsi bus of the second computer system. This turned out to be very useful for developing operating systems. Computer architecture contd the architecture of a computer is the interface between the machine and the software andris padges ibm 360370 architect. Ibm s lease programs, ftp and etp, are much more of the s 370 era and beyond. The ibm system360 s360 is a family of mainframe computer systems that was announced by ibm on april 7, 1964, and delivered between 1965 and 1978. The introduction of the ibm system360 produced the creation and definition of the term computer architecture.
The ibm system360 architecture is the model independent architecture for the entire s360 line of mainframe computers. There are facilities to operate on contiguous bytes in basic units. Compustat chapter 3 compustat ibm 360370 general file formats 22000 1 industrial files several compustat files are available in both annual and quarterly formats. The system360 series has a computer system architecture specification.
1334 981 789 1142 1644 453 256 989 395 827 105 492 1475 377 376 776 810 414 1060 384 1541 374 716 1169 567 75 192 991 608 302 808 1089 66 690