105:
1805:
48:
39:
905:
From 1 to 8 bytes (8 data bits and 1 parity bit per byte) could be read or written to processor storage in a single cycle. A 60-bit parallel adder facilitated handling of long fractions in floating-point operations. An 8-bit serial adder enabled simultaneous execution of floating point exponent arithmetic, and also handled decimal arithmetic and variable field length (VFL) instructions.
233:
As other organizations heard about the project they were intrigued by the time-sharing idea and expressed interest in ordering the modified IBM S/360 series machines. With this demonstrated interest IBM changed the computer's model number to S/360-67 and made it a supported product. When IBM realized
904:
The S/360-67 operated with a basic internal cycle time of 200 nanoseconds and a basic 750 nanosecond magnetic core storage cycle, the same as the S/360-65. The 200 ns cycle time put the S/360-67 in the middle of the S/360 line, between the Model 30 at the low end and the Model 195 at the high end.
1069:). A large number of commercial, academic, and service bureau sites installed the system. By taking advantage of IBM's lukewarm support for time-sharing, and by sharing information and resources (including source code modifications), they built and supported a generation of time-sharing centers.
969:
A half-duplex system could be upgraded in the field to a duplex system by adding one IBM 2067-2 processor and the third IBM 2365-12 Processor
Storage, unless the half-duplex system already had three or more. The half-duplex and duplex configurations were called the IBM System/360 model 67β2.
1115:
In 1972, IBM added virtual memory features to the S/370 series, a move seen by many as a vindication of work done on the S/360-67 project; the microcode in the 370/145 was updated to use the associative memory for virtual address translation. The survival and success of IBM's
290:
The S/360-67 provided a 24- or 32-bit address space – unlike the strictly 24-bit address space of other S/360 and early S/370 systems, and the 31-bit address space of S/370-XA available on later S/370s. The S/360-67 virtual address space was divided into
1015:, was the time-sharing operating system developed at the University of Michigan and first used on the Model 67 in January 1967. Virtual memory support was added to MTS in October 1967. Multi-processor support for a duplex S/360-67 was added in October 1968.
225:
After a year of negotiations and design studies, IBM agreed to make a one-of-a-kind version of its S/360-65 mainframe computer for the
University of Michigan. The S/360-65M would include dynamic address translation (DAT) features that would support
218:(all associate directors at the University of Michigan's academic Computing Center), and Tom O'Brian building upon some basic ideas developed at the Massachusetts Institute of Technology (MIT) was published in January 1966. The paper outlined a
1029:(CSC) near MIT. CP/CMS was essentially an unsupported research system, built away from IBM's mainstream product organizations, with active involvement of outside researchers. Over time it evolved into a fully supported IBM operating system (
349:
The first goal removed (for decades, at least) a crushing limitation of earlier machines: running out of physical storage. The second enabled substantial improvements in security and reliability. The third enabled the implementation of true
887:
An IBM 2846 Channel
Controller that allows both processors in a duplex configuration to access all of the I/O channels and that allows I/O interrupts to be presented to either processor independent of what processor initiated the I/O
960:
Half-duplex—one IBM 2067-2 processor, two to four IBM 2365-12 Processor
Storage components (512K to 1M bytes), one IBM 2167 Configuration Unit, one or two IBM 2846 Channel Controllers, up to fourteen data channels, and other
964:
Duplex—two IBM 2067-2 processors, three to eight IBM 2365-12 Processor
Storage components (768K to 2M bytes), one IBM 2167 Configuration Unit, one or two IBM 2846 Channel Controllers, up to fourteen data channels, and other
244:
Before the announcement of the Model 67, IBM had announced models 64 and 66, DAT versions of its 60 and 62 models, but they were almost immediately replaced by the 67 at the same time that the 60 and 62 were replaced by the 65.
282:
paper by Arden, Galler, Westervelt, and O'Brien and included both segment and page tables. The Model 67's virtual memory support was very similar to the virtual memory support that eventually became standard on the entire
263:
It had "its own powerful operating system... Time
Sharing System monitor (TSS)" offering "virtually instantaneous access to and response from the computer" to "take advantage of the unique capabilities of a multiprocessor
1099:
However, IBM faced increasing customer demand for time-sharing and virtual memory capabilities. IBM also could not ignore the large number of S/360-67 time-sharing installations – including the new industry of
956:
Simplex—one IBM 2067-1 processor, two to four IBM 2365-2 Processor
Storage components (512K to 1M bytes), up to seven data channels, and other peripherals. This system was called the IBM System/360 model
299:(of 1 million bytes); pages were dynamically mapped onto the processor's real memory. These S/360-67 features plus reference and change bits as part of the storage key enabled operating systems to implement
199:
family of computers in the mid-1960s, it did not provide a solution for this limitation and within IBM there were conflicting views about the importance of time-sharing and the need to support it.
321:
It mapped physical memory onto a larger pool of virtual memory, which could be dynamically swapped in and out of real memory as needed from random-access storage (typically: disk or drum storage).
1255:
1008:
for three releases before cancelling it. IBM's failure to deliver TSS/360 as promised opened the door for others to develop operating systems that would use the unique features of the S/360-67
267:
It offered "dynamic relocation of problem programs using the dynamic address translation facilities of the 2067 Processing Unit, permitting response, within seconds, to many simultaneous users"
331:
from the user's environment, thereby increasing the memory available for application use, and reducing the risk of applications intruding into or corrupting operating system data and programs.
276:
The S/360-67 design added a component for implementing virtual memory, the "DAT box" (Dynamic
Address Translation box). DAT on the 360/67 was based on the architecture outlined in a 1966
1004:, a time-sharing operating system project that was canceled in 1971 (having also been canceled in 1968, but reprieved in 1969). IBM subsequently modified TSS/360 and offered the TSS/370
1410:
1088:
that appeared more useful for paging than for its ostensible purpose. This was largely fallout from a bitter and highly visible political battle within IBM over the merits of
866:
Dynamic
Address Translation (DAT) with support for 24 or 32-bit virtual addresses using segment and page tables (up to 16 segments each containing up to 256 4096 byte pages)
937:
Processor
Storage Model 2, 2860 Selector Channel, 2870 Multiplexer Channel, and other System/360 control units and devices were available for use with the S/360-67.
1390:
144:
addressing and the 2846 Channel Controller to allow sharing channels between processors. The S/360-67 was otherwise compatible with the rest of the S/360 series.
1426:
1357:
253:
IBM announced the S/360-67 in its August 16, 1965 "blue letters" (a standard mechanism used by IBM to make product announcements). IBM stated that:
2012:
1669:
1481:
1601:
195:. At that time the work that computers could perform was limited by their lack of real memory storage capacity. When IBM introduced its
1908:
979:
1637:
1420:
884:
Floating Addressing to allow processor storage in a partitioned duplex configuration to be assigned consecutive real memory addresses
1274:
1533:
878:
Extended Direct Control allowing the processors in a duplex configuration to present an external interrupt to the other processor
856:
The S/360-67 included the following extensions in addition to the standard and optional features available on all S/360 systems:
1552:
1997:
1227:
1190:
230:
and allow support for time-sharing. Initially IBM decided not to supply a time-sharing operating system for the new machine.
1609:
894:
Three new supervisor-state instructions: Load Multiple Control (LMC), Store Multiple Control (SMC), Load Real Address (LRA)
881:
Partitioning of the processors, processor storage, and I/O channels in a duplex configuration into two separate subsystems
260:
It included "multiprocessor configurations, with a high degree of system availability", with up to four processing units
1824:
108:
Left side, 2167 configuration console for the IBM/System 360 Model 67-2 (duplex) at the University of Michigan, c. 1969
1662:
1436:
1157:
1923:
861:
257:"Special bid restrictions have been removed from the System/360 Model 67" (i.e., it was now generally available)
2017:
1918:
1449:
1389:. Vol. 17, no. 3. Office of Naval Research, Mathematical Sciences Division. July 1965. pp. 5β6.
1632:
1642:
1177:
191:
In the mid-1960s a number of organizations were interested in offering interactive computing services using
2002:
1655:
1109:
1606:, thirteenth edition, January 1974, IBM publication GA22-6810-12, pages 6β13 to 6-15 describe the model 67
1511:
1499:
1365:
891:
Simplex configurations can include 7 I/O channels, while duplex configurations can include 14 I/O channels
1687:
1026:
1892:
1085:
181:
944:
LCS, that option was not listed in the price book and may not have worked in a duplex configuration.
900:
Two new program interruptions: Segment translation exception (16) and page translation exception (17)
234:
there was a market for time-sharing, it agreed to develop a new time-sharing operating system called
185:
1773:
1626:
1081:
1062:
1012:
991:
354:. Contemporary documents make it clear that full hardware virtualization and virtual machines were
222:
architecture using dynamic address translation (DAT) that could be used to implement time-sharing.
1768:
1763:
1758:
1753:
1743:
1738:
1733:
1728:
1723:
1718:
1713:
1708:
1575:
Starting in 1967, IBM has continuously provided software virtualization in its mainframe servers.
1005:
897:
Two new problem-state instructions: Branch and Store Register (BASR), and Branch and Store (BAS)
1861:
1850:
1618:
1311:
1124:
235:
215:
165:
133:
2007:
1855:
1117:
1591:
1057:, IBM was surprised by the blossoming of a time-sharing community on the S/360-67 platform (
177:
241:
The first S/360-67 was shipped in May 1966. The S/360-67 was withdrawn on March 15, 1977.
8:
1887:
1614:
104:
1315:
1302:
1286:
1339:
1320:
1257:
A SIMULATION STUDY OF THE TIME-SHARING COMPUTER SYSTEM AT THE NAVAL-POSTGRADUATE SCHOOL
278:
1559:
1153:
308:
1971:
1127:, IBM stated that its software virtualization started with the System/360 model 67.
1120:
family, and of virtualization technology in general, also owe much to the S/360-67.
47:
1343:
1329:
1093:
351:
328:
1512:"From the very beginning... from my vantage point β early history of National CSS"
314:
The S/360-67's virtual memory system was capable of meeting three distinct goals:
1022:
872:
High Resolution Interval Timer with a resolution of approximately 13 microseconds
342:
1956:
1168:
1966:
1951:
1946:
1941:
1678:
1622:
1379:
1307:
1136:
227:
219:
211:
169:
137:
125:
24:
1621:'s academic Computing Center in the late 1960s or early 1970s are included in
1991:
1961:
1241:
338:
300:
238:(TSS/360) for delivery at roughly the same time as the first model S/360-67.
121:
1105:
1101:
1089:
1042:
952:
Three basic configurations were available for the IBM System/360 model 67:
192:
153:
129:
1334:
307:, which in turn could be intercepted and processed by an operating system
1882:
1877:
1303:
207:
161:
52:
IBM System/360 Model 67-2 (duplex) at the University of Michigan, c. 1969
341:, each for a different user, each user could potentially have a private
1077:
869:
Extended PSW Mode that enables, e.g., additional interrupt masking, DAT
304:
284:
196:
73:
20:
1523:
Varian, op. cit., pp. 24, Note 76 β IDC systems (quoting Dick Bayles)
173:
38:
1829:
1819:
1789:
1123:
In 2010, in the technical description of its latest mainframe, the
1066:
1000:
When the S/360-67 was announced in August 1965, IBM also announced
941:
934:
920:
16:
1967 IBM mainframe model with virtual memory and 32-bit addressing
1845:
1647:
1535:
IBM Maintenance Library 3145 Processing Unit Theory - Maintenance
1483:
IBM Maintenance Library 3145 Processing Unit Theory - Maintenance
1054:
1001:
983:
1316:"Program and Addressing Structure in a Time-Sharing Environment"
1913:
1058:
1038:
1030:
1018:
995:
987:
141:
204:
Program and Addressing Structure in a Time-Sharing Environment
1976:
1928:
1596:
IBM Journal of Research & Development, vol. 25 no. 5, pp.
327:
It made it possible to remove most of the operating system's
1232:, Third Edition (February 1972), IBM publication GA27-2719-2
875:
Reference and change bits as part of storage protection keys
1053:
The S/360-67 had an important legacy. After the failure of
1034:
1489:(Second ed.). IBM. pp. 2-117β2-129. SY24-3581-1.
157:
62:
1633:
Pictures of an IBM S/360-67 at Newcastle (UK) University
1514:, Dick Orenstein, Computer History Museum (January 2005)
1502:, Harold Feinleib, Computer History Museum (March 2005)
1112:(IDC), that were quickly achieving commercial success.
1275:"A History of MTS—30 Years of Computing Service"
1260:, Ronald Maxwell Goodwin and Leo Michael Pivonka, 1969
1223:
1221:
1219:
1217:
1215:
1213:
152:
The S/360-67 was intended to satisfy the needs of key
303:: referencing a page that was not in memory caused a
1541:(Fifth ed.). IBM. p. CPU 139. SY24-3581-4.
1358:"IBM Archives: System/360 Dates and characteristics"
1210:
1185:(Eighth ed.). IBM. September 1968. A22-6821-7.
1072:The unique features of the S/360-67 were initially
940:Note that while Carnegie Tech had a 360/67 with an
1610:IBM System/360 Model 67 Reference Data (Blue card)
1471:364 – MTS on dual processor S/360-67 in 1968
1229:IBM System/360 Model 67 Functional Characteristics
1198:(Third ed.). IBM. February 1972. GA27-2719-2.
1192:IBM System/360 Model 67 Functional Characteristics
1170:VM and the VM community, past present, and future
1164:) treatment of IBM's offerings during this period
1989:
124:model in the late 1960s. Unlike the rest of the
1553:"IBM zEnterprise System Technical Introduction"
1457:(Fourth ed.). IBM. July 1978. GX28-6400-3.
913:Four new components were part of the S/360-67:
164:had become a notorious IBM sales failure), the
1268:
1266:
180:, the Carnegie Institute of Technology (later
1663:
1298:
1296:
1148:E.W. Pugh, L.R. Johnson, and John H. Palmer,
1045:to provide commercial time-sharing services.
61:International Business Machines Corporation (
1076:carried into IBM's next product series, the
1643:Time-sharing in the IBM System/360 model 67
1526:
1474:
1285:(5). University of Michigan. Archived from
1272:
1263:
128:series, it included features to facilitate
1803:
1670:
1656:
1558:. p. 57. SG24-7832-00. Archived from
1407:17 (Note 54) – S/360-67 announcement
1293:
980:History of IBM mainframe operating systems
1333:
1096:. Initially at least, time-sharing lost.
358:original design goals for the S/360-67.
103:
1246:, Tom Van Vleck, 1995, 1997, 2005, 2009
947:
2013:Computer-related introductions in 1968
1990:
1909:Basic Assembly Language and successors
1617:of a dual processor IBM 360/67 at the
1179:IBM System/360 Principles of Operation
1041:, based upon CP/CMS, was developed by
1651:
1500:"A technical history of National CSS"
1393:from the original on October 7, 2012.
1025:operating system. Developed at IBM's
1152:MIT Press, Cambridge MA and London,
973:
933:These components, together with the
917:2067 Processing Unit Models 1 and 2,
1380:"System/360 Time Sharing Computers"
1173:, SHARE 89 Sessions 9059β9061, 1997
13:
1677:
1421:Instruction Fetching and Execution
1416:
1364:. January 23, 2003. Archived from
1189:
1142:
14:
2029:
1584:
908:
337:By implementing multiple virtual
271:
1924:Language for Systems Development
1432:
1176:
1150:IBM's 360 and early 370 systems,
621:S/360 Extended PSW abbreviations
134:Dynamic Address Translation unit
46:
37:
1830:2540 punched-card readerβwriter
1820:270x communications controllers
1638:TSS/360 Concepts and Facilities
1545:
1517:
1505:
1493:
1461:
1442:
1160:, includes extensive (819
248:
1825:3705 Communications Controller
1397:
1372:
1350:
1249:
1235:
1:
1998:IBM System/360 mainframe line
1603:IBM System/360 System Summary
1279:Information Technology Digest
1203:
295:(of 4096 bytes) grouped into
1273:Susan Topol (May 13, 1996).
1110:Interactive Data Corporation
926:2846 Channel Controller, and
136:, the "DAT box", to support
7:
1856:System/360 Operating System
1387:DIGITAL COMPUTER NEWSLETTER
1130:
1027:Cambridge Scientific Center
923:Processor Storage Model 12,
361:
10:
2034:
1919:Hexadecimal floating-point
1846:Basic Operating System/360
977:
617:
537:
375:
182:Carnegie Mellon University
147:
18:
1937:
1901:
1870:
1851:Tape Operating System/360
1838:
1812:
1801:
1782:
1701:
1694:
1685:
1243:The IBM 360/67 and CP/CMS
1048:
433:
428:
425:
422:
407:
382:
186:Naval Postgraduate School
94:
83:August 16, 1965
79:
69:
57:
45:
36:
1627:Michigan Terminal System
1013:Michigan Terminal System
929:2167 Configuration Unit.
751:Instruction-Length Code
685:External Mask (Summary)
335:Multiple address spaces.
132:applications, notably a
1625:article describing the
1598:377β390, September 1981
1592:"System/360 and Beyond"
1437:Instruction-Length Code
653:24/32-bit Address mode
325:Isolated OS components.
236:IBM Time Sharing System
114:IBM System/360 Model 67
32:IBM System/360 Model 67
1972:IBM zEnterprise System
1893:Solid Logic Technology
1619:University of Michigan
166:University of Michigan
109:
2018:VM (operating system)
1335:10.1145/321312.321313
978:Further information:
793:Fixed-point overflow
107:
19:Further information:
948:Basic configurations
842:Instruction Address
663:Translation Control
538:Instruction Address
319:Large address space.
178:Princeton University
2003:Computing platforms
1888:Program status word
1862:Time Sharing System
1565:on January 15, 2018
809:Exponent underflow
778:
718:Machine-check mask
674:I/O Mask (Summary)
623:
372:
371:S/360 Extended PSW
156:customers, notably
120:) was an important
33:
1419:, pp. 15β16,
1368:on April 22, 2023.
1321:Journal of the ACM
1086:associative memory
774:
643:Spare (must be 0)
619:
370:
110:
31:
1985:
1984:
1799:
1798:
1451:TSS/370 User Data
1310:; T. C. O'Brien;
1104:vendors, such as
974:Operating systems
862:control registers
854:
853:
850:
849:
846:
845:
821:
820:
801:Decimal overflow
309:interrupt handler
102:
101:
2025:
1807:
1806:
1699:
1698:
1672:
1665:
1658:
1649:
1648:
1578:
1577:
1572:
1570:
1564:
1557:
1549:
1543:
1542:
1540:
1530:
1524:
1521:
1515:
1509:
1503:
1497:
1491:
1490:
1488:
1478:
1472:
1465:
1459:
1458:
1456:
1446:
1440:
1430:
1424:
1414:
1408:
1401:
1395:
1394:
1384:
1376:
1370:
1369:
1354:
1348:
1347:
1337:
1314:(January 1966).
1312:F. H. Westervelt
1300:
1291:
1290:
1270:
1261:
1253:
1247:
1239:
1233:
1225:
1199:
1197:
1186:
1184:
1167:Melinda Varian,
1094:batch processing
779:
777:
773:
624:
622:
618:
373:
369:
366:
365:
352:virtual machines
329:memory footprint
216:Frank Westervelt
98:512 KBβ1 MB Core
90:
88:
50:
41:
34:
30:
2033:
2032:
2028:
2027:
2026:
2024:
2023:
2022:
1988:
1987:
1986:
1981:
1933:
1897:
1866:
1834:
1808:
1804:
1795:
1778:
1690:
1681:
1676:
1587:
1582:
1581:
1568:
1566:
1562:
1555:
1551:
1550:
1546:
1538:
1532:
1531:
1527:
1522:
1518:
1510:
1506:
1498:
1494:
1486:
1480:
1479:
1475:
1466:
1462:
1454:
1448:
1447:
1443:
1435:, p. 156,
1431:
1427:
1415:
1411:
1402:
1398:
1382:
1378:
1377:
1373:
1356:
1355:
1351:
1301:
1294:
1289:on May 1, 2013.
1271:
1264:
1254:
1250:
1240:
1236:
1226:
1211:
1206:
1195:
1182:
1145:
1143:Further reading
1133:
1080:, although the
1051:
1023:virtual machine
998:
976:
950:
911:
775:
762:Condition Code
696:Protection Key
620:
531:
430:
404:
399:
394:
389:
387:
376:
364:
343:virtual machine
274:
251:
202:A paper titled
150:
86:
84:
53:
27:
17:
12:
11:
5:
2031:
2021:
2020:
2015:
2010:
2005:
2000:
1983:
1982:
1980:
1979:
1974:
1969:
1964:
1959:
1954:
1952:IBM System/390
1949:
1944:
1938:
1935:
1934:
1932:
1931:
1926:
1921:
1916:
1911:
1905:
1903:
1899:
1898:
1896:
1895:
1890:
1885:
1880:
1874:
1872:
1868:
1867:
1865:
1864:
1859:
1853:
1848:
1842:
1840:
1836:
1835:
1833:
1832:
1827:
1822:
1816:
1814:
1810:
1809:
1802:
1800:
1797:
1796:
1794:
1793:
1786:
1784:
1780:
1779:
1777:
1776:
1771:
1766:
1761:
1756:
1751:
1746:
1741:
1736:
1731:
1726:
1721:
1716:
1711:
1705:
1703:
1696:
1692:
1691:
1686:
1683:
1682:
1679:IBM System/360
1675:
1674:
1667:
1660:
1652:
1646:
1645:
1640:
1635:
1630:
1615:Several photos
1612:
1607:
1599:
1586:
1585:External links
1583:
1580:
1579:
1544:
1525:
1516:
1504:
1492:
1473:
1460:
1441:
1425:
1409:
1396:
1371:
1349:
1292:
1262:
1248:
1234:
1208:
1207:
1205:
1202:
1201:
1200:
1187:
1174:
1165:
1144:
1141:
1140:
1139:
1137:Virtual memory
1132:
1129:
1050:
1047:
1021:was the first
975:
972:
967:
966:
962:
958:
949:
946:
931:
930:
927:
924:
918:
910:
909:New components
907:
902:
901:
898:
895:
892:
889:
885:
882:
879:
876:
873:
870:
867:
864:
852:
851:
848:
847:
844:
843:
840:
837:
833:
832:
829:
827:
823:
822:
819:
818:
815:
811:
810:
807:
803:
802:
799:
795:
794:
791:
787:
786:
783:
771:
768:
764:
763:
760:
757:
753:
752:
749:
746:
742:
741:
740:Problem state
738:
735:
731:
730:
727:
724:
720:
719:
716:
713:
709:
708:
705:
702:
698:
697:
694:
691:
687:
686:
683:
680:
676:
675:
672:
669:
665:
664:
661:
659:
655:
654:
651:
649:
645:
644:
641:
639:
635:
634:
631:
628:
615:
614:
612:
609:
607:
605:
603:
601:
599:
597:
595:
593:
591:
589:
587:
585:
583:
581:
579:
577:
575:
573:
571:
569:
567:
565:
563:
561:
559:
557:
555:
553:
551:
549:
546:
543:
540:
539:
536:
533:
532:
528:
527:
525:
522:
520:
518:
516:
514:
512:
510:
507:
504:
502:
500:
497:
494:
491:
488:
485:
482:
479:
476:
473:
470:
468:
466:
463:
460:
457:
454:
451:
448:
446:
444:
441:
438:
437:
435:
432:
427:
424:
421:
418:
415:
412:
409:
406:
401:
396:
391:
384:
381:
378:
377:
363:
360:
347:
346:
339:address spaces
332:
322:
273:
272:Virtual memory
270:
269:
268:
265:
261:
258:
250:
247:
228:virtual memory
220:virtual memory
212:Bernard Galler
170:General Motors
149:
146:
138:virtual memory
100:
99:
96:
92:
91:
81:
77:
76:
71:
70:Product family
67:
66:
59:
55:
54:
51:
43:
42:
25:History of IBM
15:
9:
6:
4:
3:
2:
2030:
2019:
2016:
2014:
2011:
2009:
2006:
2004:
2001:
1999:
1996:
1995:
1993:
1978:
1975:
1973:
1970:
1968:
1965:
1963:
1960:
1958:
1955:
1953:
1950:
1948:
1945:
1943:
1940:
1939:
1936:
1930:
1927:
1925:
1922:
1920:
1917:
1915:
1912:
1910:
1907:
1906:
1904:
1900:
1894:
1891:
1889:
1886:
1884:
1881:
1879:
1876:
1875:
1873:
1869:
1863:
1860:
1857:
1854:
1852:
1849:
1847:
1844:
1843:
1841:
1837:
1831:
1828:
1826:
1823:
1821:
1818:
1817:
1815:
1811:
1791:
1788:
1787:
1785:
1781:
1775:
1772:
1770:
1767:
1765:
1762:
1760:
1757:
1755:
1752:
1750:
1747:
1745:
1742:
1740:
1737:
1735:
1732:
1730:
1727:
1725:
1722:
1720:
1717:
1715:
1712:
1710:
1707:
1706:
1704:
1700:
1697:
1693:
1689:
1684:
1680:
1673:
1668:
1666:
1661:
1659:
1654:
1653:
1650:
1644:
1641:
1639:
1636:
1634:
1631:
1628:
1624:
1620:
1616:
1613:
1611:
1608:
1605:
1604:
1600:
1597:
1593:
1589:
1588:
1576:
1561:
1554:
1548:
1537:
1536:
1529:
1520:
1513:
1508:
1501:
1496:
1485:
1484:
1477:
1470:
1464:
1453:
1452:
1445:
1438:
1434:
1429:
1422:
1418:
1413:
1406:
1400:
1392:
1388:
1381:
1375:
1367:
1363:
1359:
1353:
1345:
1341:
1336:
1331:
1327:
1323:
1322:
1317:
1313:
1309:
1305:
1299:
1297:
1288:
1284:
1280:
1276:
1269:
1267:
1259:
1258:
1252:
1245:
1244:
1238:
1231:
1230:
1224:
1222:
1220:
1218:
1216:
1214:
1209:
1194:
1193:
1188:
1181:
1180:
1175:
1172:
1171:
1166:
1163:
1159:
1158:0-262-16123-0
1155:
1151:
1147:
1146:
1138:
1135:
1134:
1128:
1126:
1121:
1119:
1113:
1111:
1107:
1103:
1097:
1095:
1091:
1087:
1083:
1079:
1075:
1070:
1068:
1064:
1060:
1056:
1046:
1044:
1040:
1036:
1032:
1028:
1024:
1020:
1016:
1014:
1009:
1007:
1003:
997:
993:
989:
985:
981:
971:
963:
959:
955:
954:
953:
945:
943:
938:
936:
928:
925:
922:
919:
916:
915:
914:
906:
899:
896:
893:
890:
886:
883:
880:
877:
874:
871:
868:
865:
863:
859:
858:
857:
841:
838:
835:
834:
830:
828:
825:
824:
817:Significance
816:
813:
812:
808:
805:
804:
800:
797:
796:
792:
789:
788:
784:
781:
780:
772:
769:
766:
765:
761:
758:
755:
754:
750:
747:
744:
743:
739:
736:
733:
732:
728:
725:
722:
721:
717:
714:
711:
710:
706:
703:
700:
699:
695:
692:
689:
688:
684:
681:
678:
677:
673:
670:
667:
666:
662:
660:
657:
656:
652:
650:
647:
646:
642:
640:
637:
636:
632:
629:
626:
625:
616:
613:
610:
608:
606:
604:
602:
600:
598:
596:
594:
592:
590:
588:
586:
584:
582:
580:
578:
576:
574:
572:
570:
568:
566:
564:
562:
560:
558:
556:
554:
552:
550:
547:
544:
542:
541:
535:
534:
530:
529:
526:
523:
521:
519:
517:
515:
513:
511:
508:
505:
503:
501:
498:
495:
492:
489:
486:
483:
480:
477:
474:
471:
469:
467:
464:
461:
458:
455:
452:
449:
447:
445:
442:
440:
439:
436:
419:
416:
413:
410:
402:
397:
392:
385:
380:
379:
374:
368:
367:
359:
357:
353:
344:
340:
336:
333:
330:
326:
323:
320:
317:
316:
315:
312:
310:
306:
302:
301:demand paging
298:
294:
288:
286:
281:
280:
266:
262:
259:
256:
255:
254:
246:
242:
239:
237:
231:
229:
223:
221:
217:
213:
209:
205:
200:
198:
194:
189:
187:
183:
179:
175:
171:
167:
163:
159:
155:
145:
143:
139:
135:
131:
127:
123:
122:IBM mainframe
119:
115:
106:
97:
93:
82:
78:
75:
72:
68:
64:
60:
56:
49:
44:
40:
35:
29:
26:
22:
2008:Time-sharing
1748:
1688:Architecture
1602:
1595:
1574:
1569:November 13,
1567:. Retrieved
1560:the original
1547:
1534:
1528:
1519:
1507:
1495:
1482:
1476:
1469:op. cit., p.
1468:
1463:
1450:
1444:
1428:
1412:
1405:op. cit., p.
1404:
1399:
1386:
1374:
1366:the original
1361:
1352:
1325:
1319:
1308:B. A. Galler
1287:the original
1282:
1278:
1256:
1251:
1242:
1237:
1228:
1191:
1178:
1169:
1161:
1149:
1122:
1114:
1106:National CSS
1102:time-sharing
1098:
1090:time-sharing
1073:
1071:
1052:
1043:National CSS
1033:and today's
1017:
1010:
999:
968:
965:peripherals.
961:peripherals.
951:
939:
932:
912:
903:
855:
776:Program Mask
355:
348:
334:
324:
318:
313:
296:
292:
289:
277:
275:
252:
249:Announcement
243:
240:
232:
224:
203:
201:
193:time-sharing
190:
154:time-sharing
151:
130:time-sharing
117:
113:
111:
80:Release date
58:Manufacturer
28:
1957:IBM zSeries
1883:Channel I/O
1878:Bus and Tag
1871:Innovations
1813:Peripherals
1623:Dave Mills'
1590:A. Padegs,
1328:(1): 1β16.
1304:B. W. Arden
729:Wait state
208:Bruce Arden
184:), and the
162:Project MAC
1992:Categories
1967:System z10
1947:System/370
1942:System/360
1204:References
1078:System/370
305:page fault
285:System/370
197:System/360
87:1965-08-16
74:System/360
21:System/360
1962:System z9
1774:Model 195
1011:MTS, the
888:operation
174:Bell Labs
1858:(OS/360)
1839:Software
1790:IBM 9020
1769:Model 95
1764:Model 91
1759:Model 85
1754:Model 75
1749:Model 67
1744:Model 65
1739:Model 50
1734:Model 44
1729:Model 40
1724:Model 30
1719:Model 25
1714:Model 22
1709:Model 20
1702:Standard
1403:Varian,
1391:Archived
1131:See also
942:IBM 2361
785:Meaning
633:Meaning
362:Features
297:segments
118:S/360-67
1902:Related
1344:9302487
1092:versus
1084:had an
1082:370/145
1055:TSS/360
1002:TSS/360
984:TSS/360
429:Program
264:system"
160:(where
148:Origins
85: (
1914:ES EVM
1783:Custom
1695:Models
1467:Pugh,
1417:func67
1342:
1156:
1059:CP/CMS
1049:Legacy
1039:VP/CSS
1031:VM/370
1019:CP/CMS
996:VP/CSS
994:, and
988:CP/CMS
836:32β63
831:Spare
826:24β31
767:20β23
756:18β19
745:16β17
707:ASCII
630:Field
434:spare
383:spare
287:line.
142:32-bit
95:Memory
1977:IBM Z
1929:PL360
1792:(FAA)
1629:(MTS)
1563:(PDF)
1556:(PDF)
1539:(PDF)
1487:(PDF)
1455:(PDF)
1383:(PDF)
1340:S2CID
1196:(PDF)
1183:(PDF)
1067:MUSIC
957:67β1.
690:8β11
627:Bits
431:Mask
405:Mask
400:Mask
395:Ctrl
390:Mode
386:24/32
293:pages
126:S/360
1571:2015
1433:S360
1154:ISBN
1125:z196
1108:and
1035:z/VM
1006:PRPQ
935:2365
921:2365
782:Bit
748:ILC
693:Key
638:0β3
423:ILC
408:Key
403:Ext.
393:Tran
279:JACM
112:The
23:and
1362:IBM
1330:doi
1162:pp.
1074:not
1063:MTS
1037:).
992:MTS
860:16
839:IA
814:23
806:22
798:21
790:20
770:PM
759:CC
734:15
723:14
712:13
701:12
682:EX
671:IO
611:63
548:36
545:32
524:31
509:24
506:23
499:20
496:19
493:18
490:17
487:16
484:15
481:14
478:13
475:12
472:11
426:CC
398:I/O
388:Bit
356:not
206:by
158:MIT
63:IBM
1994::
1594:,
1573:.
1385:.
1360:.
1338:.
1326:13
1324:.
1318:.
1306:;
1295:^
1281:.
1277:.
1265:^
1212:^
1118:VM
1065:,
1061:,
990:,
986:,
982:,
737:P
726:W
715:M
704:A
679:7
668:6
658:5
648:4
465:8
462:7
459:6
456:5
453:4
450:3
443:0
420:P
417:W
414:M
411:A
311:.
214:,
210:,
188:.
176:,
172:,
168:,
140:,
1671:e
1664:t
1657:v
1439:.
1423:.
1346:.
1332::
1283:5
345:.
116:(
89:)
65:)
Text is available under the Creative Commons Attribution-ShareAlike License. Additional terms may apply.