Knowledge

IBM System/38

Source 📝

247: 336: 2615: 2595: 553:
successor systems as the restore option incorporates a recompile for the then back-version source. However, most proprietary vendor application libraries of objects were compiled without such 'observability' and require original vendor replacement and consequent expense when upgrading to an AS/400. Pricing at the time was tiered, the same exact software, but priced based upon the model, its speed and capacity, of the system to be installed upon.
2605: 27: 565:, the S/38 was much more expensive than IBM's established best-selling System/34, and its replacement, the System/36. Of equal importance was the difficulty of upgrading from a System/34 to a S/38. IBM tacitly acknowledged this by bringing out the System/36 – an upgraded System/34 – after the launch of the S/38. Although the System/38 did not sell in large numbers, it commanded a higher 259: 36: 460:(VMC), which implemented the Machine Interface in terms of the IMPI architecture; this was implemented by translating MI code into IMPI code and executing it. It also implemented the integrated database, and other components of the operating system which could not be implemented in terms of MI instructions. This was implemented using a mixture of 469:
able to treat the MI as the native instruction set of the System/38, and thus have the freedom to change the IMPI and microcode as the underlying hardware evolved. Early AS/400 systems inherited the System/38 microcode structure, but the term microcode was dropped, leading IBM to rename the layers to the
552:
The System/38 was superseded by the AS/400, which also provided compatibility with System/36 data and software. S/38 programs with 'observability' intact, that is source code embedded within the compiled binary executive at the expense of larger compiled object sizes, can still run on the AS/400 and
499:
operating system of the IBM System/34 and System/36. CPF objects are files, programs, message queues, user profiles, and libraries. While CPF is considered to be the operating system of the System/38, it sits on top of the System/38 Machine Interface layer, and consequently much of the traditional
468:
The use of the term microcode stemmed from a 1969 antitrust case against IBM which resulted in IBM unbundling software from its hardware products (i.e. requiring software to be purchased separately from the hardware). By treating the low level code of the System/38 as part of the hardware, IBM was
398:
as the final compilation step. The MI instructions are stored within the final program object, in addition to the executable machine instructions. If a program is moved from a processor with one native instruction set to a processor with another native instruction set, the MI instructions will be
450:(IMPI) using the native microcode of the System/38's processor. Certain low-level and performance sensitive functionality such as task (i.e. process) scheduling and message passing were implemented directly in microcode as part of the Horizontal Microcode. The Horizontal Microcode resided in 177:
The System/38 was introduced on October 24, 1978 and delivered in 1980. Developed under the code-name "Pacific", it was made commercially available in August 1979. The system offered a number of innovative features, and was designed by a number of engineers including
537:
The System/38 was designed with security built in as part of its architecture. Each object or library can have access controlled on a user-by-user basis. This has been continued and expanded throughout the AS/400 and iSeries computer lines.
206:, Minnesota. The president of IBM's General Systems Division (GSD) said at the time: "The System/38 is the largest program we've ever introduced in GSD and it is one of the top three or four largest programs ever introduced in IBM." 402:
The TIMI (Technology Independent Machine Interface) of OS/400 is a backwards compatible extension of the System/38 MI. As a result, it is possible for a program originally developed on a System/38 to run on current
271:
The IBM 5381 System Unit contains processor, main memory, disk storage, a diskette magazine drive, and a system console with keyboard and a display. 5381 was available in Model 100 and Model 200.
561:
IBM sold an estimated 20,000 System/38s within the first five years of availability, according to articles published in industry magazines NEWS 34/38 and Midrange Computing. Although billed as a
960: 274:
The IBM 5382 System Unit is physically identical to 5381, but with more powerful processors, more memory, and more disk storage. 5382 was available in Models 300, 400, 500, 600, and 700.
996: 580:, at that time one of IBM's main competitors, was able to exploit this by offering a wide range of products based on a single architecture - specifically the 611: 2693: 351:
terminals, which are either 12x40 or 24x80, depending on model. The keyboard is available to the system operator to enter Control Language commands.
165:. Although the System/38 failed to displace the systems it was intended to replace, its architecture served as the basis of the much more successful 1780: 2970: 225:
was released as a low-end business computer for users who found the System/38 too expensive for their needs. The System/38 was succeeded by the
2559: 1584: 572:
In the marketplace, IBM thus found itself with three overlapping, but incompatible, ranges. The System/34, the System/38 and the mainframe
427:
of other operating systems, as well as the implementation of the integrated database. There were two levels of microcode in the System/38:
1506: 419:, and treated it as part of the hardware. The term microcode was used to cover a wide array of low-level code, ranging from traditional 1805: 399:
re-translated into the native instruction set of the new machine before the program is executed for the first time on the new machine.
672: 1937: 1915: 2686: 1579: 198:
to implement operating system functionality, and the Machine Interface abstraction. It had been developed over eight years by
2051: 1022: 281:
series terminals. In 1984, IBM added the ability to attach graphics-oriented terminals that previously required a mainframe.
978: 229:
midrange computer family in 1988, which originally used a processor architecture similar to the System/38, before adopting
2679: 1795: 1371: 1337: 1313: 1289: 1265: 1241: 1217: 1193: 1169: 1145: 1121: 855: 2658: 2548: 716: 376:
and most of the operating system from hardware dependencies, including such details as address size and register size.
2282: 2196: 1857: 1350: 1326: 1302: 1278: 1254: 1230: 1206: 1182: 1158: 1134: 1102: 1047: 900: 868: 347:
incorporates a keyboard and a display screen with 16 lines of 64 characters, inconsistent with the locally attached
2128: 1063: 435: 2837: 390:
Unlike some other virtual-machine architectures in which the virtual instructions are interpreted at runtime (see
2638: 2628: 2618: 2155: 213:, but it is not compatible with those computers. The predecessors to the System/38 include the System/3 (1969), 2633: 2328: 2318: 2216: 631: 293:
with 512K, 768K, 1024K, 1280K, or 1536K bytes of main storage. The processor is implemented across twenty-nine
383:, or MI. MI is a virtual instruction set; it is not the instruction set of the underlying CPU. MI operates on 2521: 2287: 1549: 577: 183: 652: 2885: 2717: 2648: 2643: 2252: 439: 2975: 2753: 2145: 2037: 917: 815: 795: 767: 738: 500:
operating system functionality of the platform is implemented in the Horizontal and Vertical Microcode.
2965: 2790: 2738: 2516: 2500: 2042: 1997: 1925: 508: 187: 379:
Compilers for System/38 and its successors generate code in a high-level instruction set known as the
2980: 2827: 2777: 2748: 1630: 424: 1492:
The Architecture of the IBM System/38. IBM Small and Medium Systems Infotech State of the Art Report
394:), MI instructions are never interpreted. They constitute an intermediate compile time step and are 2875: 2817: 2653: 2434: 2242: 2097: 1367: 486: 87: 833: 2743: 2723: 2702: 2495: 2201: 2075: 297: 290: 1087: 885: 2526: 2297: 2113: 1815: 961:"IBM System/38 Internal Microprogramming Instructions, Formats, and Functions Reference Manual" 496: 301: 1510: 2542: 2507: 2133: 2092: 1723: 415:
IBM referred to all code below the Machine Interface layer of the System/38 architecture as
2862: 2362: 2272: 2226: 2221: 2027: 1825: 1770: 1753: 1596: 676: 373: 203: 1192:
Curtis, HW (1980) . "Integrated circuit design, production, and packaging for System/38".
161:
system environment. At the time, the typical system handled from a dozen to several dozen
8: 2758: 2536: 2398: 2333: 2138: 2081: 2047: 1444:
Soltis, Frank G. (September 1981). "Design of a Small Business Data Processing System".
2944: 2808: 2511: 2486: 2386: 2368: 2032: 1469: 1413: 1389: 1067: 939: 837: 657: 636: 590: 395: 309: 191: 154: 1426: 1336:
Roellinger Jr, FX; Horn, DJ (1980) . "Microprocessor-based communications subsystem".
1216:
Donofrio, MN; Flur, B; Schnadt, RT (1980) . "Memory design/technology for System/38".
372:
The System/38 and its descendants use a machine interface architecture to isolate the
2728: 2623: 2570: 2464: 2459: 2323: 2247: 1842: 1810: 1718: 1650: 1635: 1542: 1461: 1346: 1322: 1298: 1274: 1250: 1226: 1202: 1178: 1154: 1130: 1098: 1043: 1018: 896: 864: 712: 504: 503:
The System/38 also has the distinction of being the first commercially available IBM
246: 162: 142: 1417: 997:"IBM System/38 Vertical Microcode Logic Overviews and Component Descriptions Manual" 323:
addressing, which certain IBM engineers wanted for the sake of future proofing, and
2773: 2553: 2356: 2348: 2277: 2179: 2107: 1708: 1665: 1660: 1453: 1405: 1375: 931: 569:
than IBM's other midrange systems, and thus was a profitable product line for IBM.
519: 324: 320: 316: 150: 82: 1473: 943: 335: 2785: 2733: 2531: 2444: 2267: 2206: 1852: 1775: 1645: 1483:
Performance Comparison Between B*-Tree and Prefix Binary Tree Index Organizations
706: 1485:. 2nd Int'l Conference on Databases. Churchill College, Cambridge: Wiley Heyden. 1345:. IBM Product Design and Development, General Systems Division. pp. 32–35. 1321:. IBM Product Design and Development, General Systems Division. pp. 28–31. 1297:. IBM Product Design and Development, General Systems Division. pp. 25–27. 1273:. IBM Product Design and Development, General Systems Division. pp. 22–24. 1249:. IBM Product Design and Development, General Systems Division. pp. 19–21. 1225:. IBM Product Design and Development, General Systems Division. pp. 16–18. 1201:. IBM Product Design and Development, General Systems Division. pp. 11–15. 982: 2939: 2846: 2580: 2454: 2449: 2410: 2338: 2292: 2211: 1920: 1800: 1574: 1566: 1520:
Corestore Museum System/38 performing power-up & diagnostic IPL from floppy
1481:
Phuc, Nguen Hoan; Becker, M; Sevray, P (1983). Dean, SM; Hammersley, P (eds.).
1177:. IBM Product Design and Development, General Systems Division. pp. 7–10. 391: 344: 1518: 1153:. IBM Product Design and Development, General Systems Division. pp. 3–6. 2959: 2671: 2429: 2404: 2374: 2160: 1881: 1820: 1728: 1703: 1618: 1465: 1436: 922: 566: 451: 305: 199: 125: 105: 1457: 935: 2929: 2924: 2870: 2598: 2392: 2380: 1985: 1980: 1959: 1535: 1396:(July 1980). "SODS/OS: Distributed Operating System for the IBM Series/1". 1240:
Hoffman, RL; Soltis, FG (1980) . "Hardware organization of the System/38".
562: 523: 294: 179: 138: 1409: 1380: 1312:
Dumstorff, EF (1980) . "Application of a microprocessor for I/O control".
186:. The architecture shared many similarities with the design of the failed 2895: 2608: 2469: 2439: 2262: 2150: 1874: 1869: 1640: 1393: 1264:
Houdek, ME; Mitchell, GR (1980) . "Translating a large virtual address".
531: 748:(Interview). Interviewed by Arthur L. Norberg. Charles Babbage Institute 2903: 2852: 2191: 2184: 2118: 1864: 1685: 1675: 1129:. IBM Product Design and Development, General Systems Division. 1980 . 863:. IBM Product Design and Development, General Systems Division. 1980 . 573: 547: 226: 166: 158: 115: 1288:
Lewis, DO; Reed, JW; Robinson, TS (1980) . "System/38 I/O structure".
1168:
Berglund, NC (1980) . "Processor Development in the LSI Environment".
777:(Interview). Interviewed by Philip L. Frana. Charles Babbage Institute 2842: 1949: 1942: 1758: 1680: 1670: 1432: 420: 222: 218: 214: 195: 1037: 2822: 2565: 2313: 2257: 2022: 2007: 1990: 1835: 1763: 1733: 585: 527: 348: 327:
addressing, which other engineers wanted for cost saving purposes.
278: 210: 464:
and IMPI assembly. The Vertical Microcode resided in main memory.
2763: 2575: 2017: 2012: 1954: 1785: 1713: 1144:
Henry, GG (1980) . "Introduction to IBM System/38 Architecture".
230: 2812: 2804: 2800: 2795: 2002: 1975: 1932: 1910: 1830: 1431:. 8th annual symposium on Computer Architecture. Minneapolis, 2880: 2832: 1623: 461: 404: 1425:
Houdek, Merle E.; Soltis, Frank G.; Hoffman, Roy L. (1981).
594:
wrote, sales of the System/36 and System/38 were "lagging."
514:
The operational control language of the System/38 is called
2919: 1847: 1790: 1366:. 7th Annual symposium on Computer Architecture. La Baule, 26: 319:
address space, which was selected as a compromise between
258: 1558: 850: 848: 581: 146: 49: 35: 359:
The diskette magazine drive is standard on all models.
300:
chips mounted on a 10x15" circuit board. It includes a
153:
addressing, which was unique for the time, and a novel
1527: 845: 732: 730: 728: 387:
instead of traditional memory addresses or registers.
149:. The system was announced in 1978. The System/38 has 1428:
IBM System/38 support for capability-based addressing
1012: 613:
IBM System/38 Installation Manual - Physical Planning
1364:
Security and protection of data in the IBM System/38
955: 953: 423:, up to functionality typically associated with the 1424: 1215: 1002:(sixth ed.). IBM. September 1985. SY21-0889-5. 918:"Design of a Small Business Data Processing System" 810: 808: 725: 277:Users typically interacted with the system through 619:(Seventh ed.). IBM. March 1983. GA21-9293-16. 330: 1335: 1287: 1038:Roy A. Bauer; Emilio Collar; Victor Tang (1992). 966:(fourth ed.). IBM. August 1985. SC21-9037-3. 950: 768:"An Interview with An Interview with GLENN HENRY" 644: 2957: 1781:Criminal Reduction Utilising Statistical History 1480: 805: 1439:: IEEE Computer Society Press. pp. 341–48. 1388: 704: 629: 444:internal microprogramming (IMP) instruction set 396:translated into the processor's instruction set 209:The system was designed as a follow-on for the 2701: 1263: 759: 700: 698: 696: 694: 692: 690: 688: 686: 650: 588:, was a commercial failure, and at that time, 2687: 1543: 1239: 1112:Soltis, Frank G.; Hoffman, RL (Spring 1979). 1111: 1040:The Silverlake Project: Transformation at IBM 511:(DBMS) integrated into the operating system. 491:The operating system of the System/38 is the 308:, used by the system software to implement a 1114:Design Considerations for the IBM System/38 989: 683: 480: 454:; it corresponded to traditional microcode. 236: 2694: 2680: 1550: 1536: 976: 736: 623: 354: 34: 1379: 1311: 584:architecture. IBM's counter to this, the 1167: 407:hardware without ever being recompiled. 362: 334: 1361: 1015:Navigating the AS/400: A Hands-On Guide 739:"An Interview with DAVID L. SCHLEICHER" 2971:Computer-related introductions in 1978 2958: 1489: 1443: 1191: 915: 675:. IBM. 23 January 2003. Archived from 522:. CL programs, similar in concept to 2675: 1916:Center for The Business of Government 1531: 1143: 765: 2604: 1339:IBM System/38 Technical Developments 1315:IBM System/38 Technical Developments 1291:IBM System/38 Technical Developments 1267:IBM System/38 Technical Developments 1243:IBM System/38 Technical Developments 1219:IBM System/38 Technical Developments 1195:IBM System/38 Technical Developments 1171:IBM System/38 Technical Developments 1147:IBM System/38 Technical Developments 1123:IBM System/38 Technical Developments 1085: 1064:"A Broad Decentralization at I.B.M." 883: 857:IBM System/38 Technical Developments 367: 737:Schleicher, David L. (2006-01-24). 651:Andrew Pollack (October 21, 1982). 541: 13: 1362:Berstis, Viktors (May 6–8, 1980). 1079: 448:Internal Microprogrammed Interface 284: 14: 2992: 1585:PC business acquisition by Lenovo 1499: 1116:. Compcon. IEEE. pp. 132–37. 1095:Capability-Based Computer Systems 893:Capability-Based Computer Systems 708:Inside the AS/400, Second Edition 630:David E. Sanger (June 17, 1986). 495:(CPF). CPF is not related to the 475:Horizontal Licensed Internal Code 157:system. It was oriented toward a 16:IBM midrange computer (1978–1988) 2614: 2613: 2603: 2594: 2593: 2283:Sabre airline reservation system 2129:Thomas J. Watson Research Center 1013:John Enck; Michael Ryan (1998). 916:Soltis, Frank (September 1981). 673:"IBM Archives: 1970s, year 1978" 632:"I.B.M. Strengthens Office Line" 257: 245: 25: 1796:Information Management Software 1056: 1031: 1006: 970: 909: 877: 826: 471:Vertical Licensed Internal Code 331:System console keyboard/display 2549:International chess tournament 2329:Globally integrated enterprise 2319:Commercial Processing Workload 788: 665: 604: 1: 2288:Scanning tunneling microscope 653:"I.B.M. Cuts Computer Prices" 597: 578:Digital Equipment Corporation 315:The System/38 CPU features a 2718:Principle of least privilege 1507:"IBM Archives -- Glossary 3" 979:"Notes for storage research" 440:instruction set architecture 410: 7: 2754:Capability-based addressing 2156:Canada Head Office Building 2146:Cambridge Scientific Center 2038:Science Research Associates 1806:Mainframe operating systems 1042:. Oxford University Press. 766:Henry, Glenn (2001-08-07). 434:(HMC), which implemented a 233:-based processors in 1995. 61:; 46 years ago 10: 2997: 2217:Virtual Universe Community 1938:International subsidiaries 1858:Service Automation Manager 545: 509:database management system 484: 188:IBM Future Systems project 172: 2912: 2894: 2861: 2772: 2749:Capability-based security 2710: 2589: 2478: 2420: 2347: 2306: 2235: 2169: 2065: 1968: 1903: 1894: 1746: 1696: 1611: 1604: 1595: 1565: 145:manufactured and sold by 121: 111: 101: 93: 81: 73: 55: 45: 33: 24: 2243:Automated teller machine 2197:The Great Mind Challenge 1580:Mergers and acquisitions 1398:Operating Systems Review 705:Frank G. Soltis (1997). 556: 493:Control Program Facility 487:Control Program Facility 481:Control Program Facility 237:Hardware characteristics 88:Control Program Facility 2744:Object-capability model 2724:Confused deputy problem 2202:Linux Technology Center 1557: 1458:10.1109/c-m.1981.220610 1394:Farber, David ‘Dave’ J. 1086:Levy, Henry M. (1984). 936:10.1109/C-M.1981.220610 884:Levy, Henry M. (1984). 355:Diskette magazine drive 291:central processing unit 2527:Dynamic infrastructure 2492:Big Blue sports teams 2298:Universal Product Code 497:System Support Program 340: 302:memory management unit 289:The system includes a 2863:Programming languages 2659:Vacuum tube computers 2543:IBM and the Holocaust 2508:Common Public License 2393:Louis V. Gerstner Jr. 2176:Academy of Technology 1631:Power microprocessors 1509:. IBM. Archived from 1410:10.1145/850697.850704 1381:10.1145/800053.801932 1017:. Prentice Hall PTR. 363:Software architecture 339:IBM System/38 console 338: 252:Overview of internals 2913:Specialised hardware 2273:Magnetic stripe card 2222:World Community Grid 2098:Toronto Software Lab 1754:Carbon Design System 1709:Cell microprocessors 1513:on January 19, 2005. 796:"IBM Rochester @ 50" 679:on January 17, 2005. 432:Horizontal Microcode 374:application software 221:(1977). In 1983 the 2537:GUIDE International 2399:Samuel J. Palmisano 2258:Electronic keypunch 2082:One Atlantic Center 2052:Weather Underground 2048:The Weather Company 1390:Sincoskie, W. David 1374:. pp. 245–52. 1088:"The IBM System/38" 1071:. January 29, 1988. 985:on October 8, 1999. 886:"The IBM System/38" 834:"Changes at I.B.M." 775:conservancy.umn.edu 746:conservancy.umn.edu 155:integrated database 21: 2976:Capability systems 2945:Plessey System 250 2639:Personal computers 2629:Midrange computers 2619:Navigational boxes 2512:IBM Public License 2487:A Boy and His Atom 2445:Michelle J. Howard 2387:John Fellows Akers 2369:T. Vincent Learson 2076:1250 René-Lévesque 1816:Planning Analytics 1494:, Oxford: Pergamon 1490:Newman, M (1986), 1452:(9). IEEE: 77–93. 1068:The New York Times 838:The New York Times 822:. 23 January 2003. 658:The New York Times 637:The New York Times 591:The New York Times 458:Vertical Microcode 341: 310:single-level store 192:single-level store 137:is a discontinued 19: 2966:IBM minicomputers 2953: 2952: 2774:Operating systems 2729:Ambient authority 2703:Object-capability 2669: 2668: 2634:Operating systems 2496:American football 2465:Joseph R. Swedish 2460:Martha E. Pollack 2363:Thomas Watson Jr. 2324:Customer engineer 2248:Cynefin framework 2134:Hakozaki Facility 2093:Rome Software Lab 2061: 2060: 1890: 1889: 1843:Rational Software 1742: 1741: 1724:Personal Computer 1719:Midrange computer 1097:. Digital Press. 1024:978-0-1386-2558-0 895:. Digital Press. 505:Midrange computer 381:Machine Interface 368:Machine Interface 143:midrange computer 131: 130: 2988: 2981:48-bit computers 2759:Zooko's triangle 2696: 2689: 2682: 2673: 2672: 2617: 2616: 2607: 2606: 2597: 2596: 2357:Thomas J. Watson 2278:Relational model 2227:Think conference 2108:330 North Wabash 2028:Microelectronics 1901: 1900: 1826:Quantum Platform 1771:Cognos Analytics 1609: 1608: 1602: 1601: 1552: 1545: 1538: 1529: 1528: 1524: 1514: 1495: 1486: 1477: 1440: 1421: 1385: 1383: 1356: 1344: 1332: 1320: 1308: 1296: 1284: 1272: 1260: 1248: 1236: 1224: 1212: 1200: 1188: 1176: 1164: 1152: 1140: 1128: 1117: 1108: 1092: 1073: 1072: 1060: 1054: 1053: 1035: 1029: 1028: 1010: 1004: 1003: 1001: 993: 987: 986: 981:. Archived from 977:David McKenzie. 974: 968: 967: 965: 957: 948: 947: 913: 907: 906: 890: 881: 875: 874: 862: 852: 843: 842: 841:. June 20, 1984. 830: 824: 823: 812: 803: 802: 800: 792: 786: 785: 783: 782: 772: 763: 757: 756: 754: 753: 743: 734: 723: 722: 702: 681: 680: 669: 663: 662: 648: 642: 641: 627: 621: 620: 618: 608: 542:Successor system 520:Control Language 261: 249: 200:IBM's laboratory 190:, including the 83:Operating system 69: 67: 62: 38: 29: 22: 18: 2996: 2995: 2991: 2990: 2989: 2987: 2986: 2985: 2956: 2955: 2954: 2949: 2908: 2890: 2857: 2768: 2734:File descriptor 2706: 2700: 2670: 2665: 2585: 2571:SHARE computing 2532:GlobalFoundries 2474: 2422: 2416: 2343: 2302: 2293:Financial swaps 2268:Hard disk drive 2231: 2165: 2139:Yamato Facility 2057: 1964: 1896: 1886: 1853:Tivoli Software 1738: 1692: 1591: 1561: 1556: 1517: 1505: 1502: 1353: 1342: 1329: 1318: 1305: 1294: 1281: 1270: 1257: 1246: 1233: 1222: 1209: 1198: 1185: 1174: 1161: 1150: 1137: 1126: 1120: 1105: 1090: 1082: 1080:Further reading 1077: 1076: 1062: 1061: 1057: 1050: 1036: 1032: 1025: 1011: 1007: 999: 995: 994: 990: 975: 971: 963: 959: 958: 951: 914: 910: 903: 888: 882: 878: 871: 860: 854: 853: 846: 832: 831: 827: 816:"IBM System/38" 814: 813: 806: 798: 794: 793: 789: 780: 778: 770: 764: 760: 751: 749: 741: 735: 726: 719: 703: 684: 671: 670: 666: 649: 645: 628: 624: 616: 610: 609: 605: 600: 559: 550: 544: 489: 483: 438:/memory-memory 436:register-memory 413: 370: 365: 357: 333: 287: 285:Processing unit 269: 268: 267: 266: 265: 262: 254: 253: 250: 239: 175: 97:1260x1775x750mm 65: 63: 60: 41: 17: 12: 11: 5: 2994: 2984: 2983: 2978: 2973: 2968: 2951: 2950: 2948: 2947: 2942: 2940:Intel iAPX 432 2937: 2932: 2927: 2922: 2916: 2914: 2910: 2909: 2907: 2906: 2900: 2898: 2892: 2891: 2889: 2888: 2883: 2878: 2873: 2867: 2865: 2859: 2858: 2856: 2855: 2850: 2847:HarmonyOS NEXT 2840: 2835: 2830: 2825: 2820: 2815: 2798: 2793: 2788: 2782: 2780: 2770: 2769: 2767: 2766: 2761: 2756: 2751: 2746: 2741: 2736: 2731: 2726: 2721: 2714: 2712: 2708: 2707: 2699: 2698: 2691: 2684: 2676: 2667: 2666: 2664: 2663: 2662: 2661: 2656: 2651: 2646: 2641: 2636: 2631: 2626: 2611: 2601: 2590: 2587: 2586: 2584: 2583: 2578: 2573: 2568: 2563: 2556: 2554:Lucifer cipher 2551: 2546: 2539: 2534: 2529: 2524: 2519: 2514: 2505: 2504: 2503: 2498: 2490: 2482: 2480: 2476: 2475: 2473: 2472: 2470:Peter R. Voser 2467: 2462: 2457: 2455:Andrew Liveris 2452: 2450:Arvind Krishna 2447: 2442: 2437: 2432: 2426: 2424: 2418: 2417: 2415: 2414: 2411:Arvind Krishna 2408: 2402: 2396: 2390: 2384: 2378: 2372: 2366: 2360: 2353: 2351: 2345: 2344: 2342: 2341: 2336: 2331: 2326: 2321: 2316: 2310: 2308: 2304: 2303: 2301: 2300: 2295: 2290: 2285: 2280: 2275: 2270: 2265: 2260: 2255: 2250: 2245: 2239: 2237: 2233: 2232: 2230: 2229: 2224: 2219: 2214: 2212:Smarter Planet 2209: 2204: 2199: 2194: 2189: 2188: 2187: 2177: 2173: 2171: 2167: 2166: 2164: 2163: 2158: 2153: 2148: 2143: 2142: 2141: 2136: 2131: 2123: 2122: 2121: 2116: 2111: 2104:IBM Buildings 2102: 2101: 2100: 2095: 2089:Software Labs 2087: 2086: 2085: 2079: 2078:, Montreal, QC 2069: 2067: 2063: 2062: 2059: 2058: 2056: 2055: 2045: 2043:Service Bureau 2040: 2035: 2033:Product Center 2030: 2025: 2020: 2015: 2010: 2005: 2000: 1998:Ambra Computer 1995: 1994: 1993: 1988: 1978: 1972: 1970: 1966: 1965: 1963: 1962: 1957: 1952: 1947: 1946: 1945: 1935: 1930: 1929: 1928: 1918: 1913: 1907: 1905: 1898: 1892: 1891: 1888: 1887: 1885: 1884: 1879: 1878: 1877: 1867: 1862: 1861: 1860: 1850: 1845: 1840: 1839: 1838: 1833: 1823: 1818: 1813: 1808: 1803: 1801:Lotus Software 1798: 1793: 1788: 1783: 1778: 1773: 1768: 1767: 1766: 1756: 1750: 1748: 1744: 1743: 1740: 1739: 1737: 1736: 1731: 1726: 1721: 1716: 1711: 1706: 1700: 1698: 1694: 1693: 1691: 1690: 1689: 1688: 1683: 1678: 1673: 1668: 1663: 1655: 1654: 1653: 1648: 1638: 1633: 1628: 1627: 1626: 1615: 1613: 1606: 1599: 1593: 1592: 1590: 1589: 1588: 1587: 1577: 1571: 1569: 1563: 1562: 1555: 1554: 1547: 1540: 1532: 1526: 1525: 1515: 1501: 1500:External links 1498: 1497: 1496: 1487: 1478: 1441: 1422: 1386: 1359: 1358: 1357: 1355:. G580-0237-1. 1351: 1333: 1331:. G580-0237-1. 1327: 1309: 1307:. G580-0237-1. 1303: 1285: 1283:. G580-0237-1. 1279: 1261: 1259:. G580-0237-1. 1255: 1237: 1235:. G580-0237-1. 1231: 1213: 1211:. G580-0237-1. 1207: 1189: 1187:. G580-0237-1. 1183: 1165: 1163:. G580-0237-1. 1159: 1139:. G580-0237-1. 1135: 1118: 1109: 1103: 1081: 1078: 1075: 1074: 1055: 1048: 1030: 1023: 1005: 988: 969: 949: 908: 901: 876: 873:. G580-0237-1. 869: 844: 825: 804: 787: 758: 724: 718:978-1882419661 717: 711:. Duke Press. 682: 664: 643: 622: 602: 601: 599: 596: 576:architecture. 558: 555: 546:Main article: 543: 540: 485:Main article: 482: 479: 466: 465: 455: 412: 409: 392:P-code machine 369: 366: 364: 361: 356: 353: 343:The System/38 332: 329: 312:architecture. 286: 283: 264:Two hard disks 263: 256: 255: 251: 244: 243: 242: 241: 240: 238: 235: 174: 171: 129: 128: 123: 119: 118: 113: 109: 108: 103: 99: 98: 95: 91: 90: 85: 79: 78: 75: 71: 70: 57: 53: 52: 47: 43: 42: 39: 31: 30: 15: 9: 6: 4: 3: 2: 2993: 2982: 2979: 2977: 2974: 2972: 2969: 2967: 2964: 2963: 2961: 2946: 2943: 2941: 2938: 2936: 2935:IBM System/38 2933: 2931: 2928: 2926: 2925:Cambridge CAP 2923: 2921: 2918: 2917: 2915: 2911: 2905: 2902: 2901: 2899: 2897: 2893: 2887: 2884: 2882: 2879: 2877: 2874: 2872: 2869: 2868: 2866: 2864: 2860: 2854: 2851: 2848: 2844: 2841: 2839: 2836: 2834: 2831: 2829: 2826: 2824: 2821: 2819: 2816: 2814: 2810: 2806: 2802: 2799: 2797: 2794: 2792: 2789: 2787: 2784: 2783: 2781: 2779: 2775: 2771: 2765: 2762: 2760: 2757: 2755: 2752: 2750: 2747: 2745: 2742: 2740: 2737: 2735: 2732: 2730: 2727: 2725: 2722: 2719: 2716: 2715: 2713: 2709: 2704: 2697: 2692: 2690: 2685: 2683: 2678: 2677: 2674: 2660: 2657: 2655: 2652: 2650: 2647: 2645: 2642: 2640: 2637: 2635: 2632: 2630: 2627: 2625: 2622: 2621: 2620: 2612: 2610: 2602: 2600: 2592: 2591: 2588: 2582: 2579: 2577: 2574: 2572: 2569: 2567: 2564: 2562: 2561: 2557: 2555: 2552: 2550: 2547: 2545: 2544: 2540: 2538: 2535: 2533: 2530: 2528: 2525: 2523: 2520: 2518: 2515: 2513: 2509: 2506: 2502: 2499: 2497: 2494: 2493: 2491: 2489: 2488: 2484: 2483: 2481: 2477: 2471: 2468: 2466: 2463: 2461: 2458: 2456: 2453: 2451: 2448: 2446: 2443: 2441: 2438: 2436: 2433: 2431: 2430:Thomas Buberl 2428: 2427: 2425: 2419: 2412: 2409: 2406: 2405:Ginni Rometty 2403: 2400: 2397: 2394: 2391: 2388: 2385: 2382: 2379: 2376: 2375:Frank T. Cary 2373: 2370: 2367: 2364: 2361: 2358: 2355: 2354: 2352: 2350: 2346: 2340: 2337: 2335: 2332: 2330: 2327: 2325: 2322: 2320: 2317: 2315: 2312: 2311: 2309: 2305: 2299: 2296: 2294: 2291: 2289: 2286: 2284: 2281: 2279: 2276: 2274: 2271: 2269: 2266: 2264: 2261: 2259: 2256: 2254: 2251: 2249: 2246: 2244: 2241: 2240: 2238: 2234: 2228: 2225: 2223: 2220: 2218: 2215: 2213: 2210: 2208: 2205: 2203: 2200: 2198: 2195: 2193: 2190: 2186: 2183: 2182: 2181: 2178: 2175: 2174: 2172: 2168: 2162: 2161:IBM Rochester 2159: 2157: 2154: 2152: 2149: 2147: 2144: 2140: 2137: 2135: 2132: 2130: 2127: 2126: 2124: 2120: 2117: 2115: 2112: 2110:, Chicago, IL 2109: 2106: 2105: 2103: 2099: 2096: 2094: 2091: 2090: 2088: 2084:, Atlanta, GA 2083: 2080: 2077: 2074: 2073: 2071: 2070: 2068: 2064: 2053: 2049: 2046: 2044: 2041: 2039: 2036: 2034: 2031: 2029: 2026: 2024: 2021: 2019: 2016: 2014: 2011: 2009: 2006: 2004: 2001: 1999: 1996: 1992: 1989: 1987: 1984: 1983: 1982: 1979: 1977: 1974: 1973: 1971: 1967: 1961: 1958: 1956: 1953: 1951: 1948: 1944: 1941: 1940: 1939: 1936: 1934: 1931: 1927: 1924: 1923: 1922: 1919: 1917: 1914: 1912: 1909: 1908: 1906: 1902: 1899: 1893: 1883: 1880: 1876: 1873: 1872: 1871: 1868: 1866: 1863: 1859: 1856: 1855: 1854: 1851: 1849: 1846: 1844: 1841: 1837: 1834: 1832: 1829: 1828: 1827: 1824: 1822: 1819: 1817: 1814: 1812: 1811:Mashup Center 1809: 1807: 1804: 1802: 1799: 1797: 1794: 1792: 1789: 1787: 1784: 1782: 1779: 1777: 1774: 1772: 1769: 1765: 1762: 1761: 1760: 1757: 1755: 1752: 1751: 1749: 1745: 1735: 1732: 1730: 1727: 1725: 1722: 1720: 1717: 1715: 1712: 1710: 1707: 1705: 1702: 1701: 1699: 1695: 1687: 1684: 1682: 1679: 1677: 1674: 1672: 1669: 1667: 1664: 1662: 1659: 1658: 1656: 1652: 1649: 1647: 1644: 1643: 1642: 1639: 1637: 1636:Power Systems 1634: 1632: 1629: 1625: 1622: 1621: 1620: 1617: 1616: 1614: 1610: 1607: 1603: 1600: 1598: 1594: 1586: 1583: 1582: 1581: 1578: 1576: 1573: 1572: 1570: 1568: 1564: 1560: 1553: 1548: 1546: 1541: 1539: 1534: 1533: 1530: 1522: 1521: 1516: 1512: 1508: 1504: 1503: 1493: 1488: 1484: 1479: 1475: 1471: 1467: 1463: 1459: 1455: 1451: 1447: 1442: 1438: 1434: 1430: 1429: 1423: 1419: 1415: 1411: 1407: 1403: 1399: 1395: 1391: 1387: 1382: 1377: 1373: 1369: 1365: 1360: 1354: 1352:0-933186-03-7 1348: 1341: 1340: 1334: 1330: 1328:0-933186-03-7 1324: 1317: 1316: 1310: 1306: 1304:0-933186-03-7 1300: 1293: 1292: 1286: 1282: 1280:0-933186-03-7 1276: 1269: 1268: 1262: 1258: 1256:0-933186-03-7 1252: 1245: 1244: 1238: 1234: 1232:0-933186-03-7 1228: 1221: 1220: 1214: 1210: 1208:0-933186-03-7 1204: 1197: 1196: 1190: 1186: 1184:0-933186-03-7 1180: 1173: 1172: 1166: 1162: 1160:0-933186-03-7 1156: 1149: 1148: 1142: 1141: 1138: 1136:0-933186-03-7 1132: 1125: 1124: 1119: 1115: 1110: 1106: 1104:0-932376-22-3 1100: 1096: 1089: 1084: 1083: 1070: 1069: 1065: 1059: 1051: 1049:9780195067545 1045: 1041: 1034: 1026: 1020: 1016: 1009: 998: 992: 984: 980: 973: 962: 956: 954: 945: 941: 937: 933: 929: 925: 924: 923:IEEE Computer 919: 912: 904: 902:0-932376-22-3 898: 894: 887: 880: 872: 870:0-933186-03-7 866: 859: 858: 851: 849: 840: 839: 835: 829: 821: 817: 811: 809: 797: 791: 776: 769: 762: 747: 740: 733: 731: 729: 720: 714: 710: 709: 701: 699: 697: 695: 693: 691: 689: 687: 678: 674: 668: 660: 659: 654: 647: 639: 638: 633: 626: 615: 614: 607: 603: 595: 593: 592: 587: 583: 579: 575: 570: 568: 567:profit margin 564: 554: 549: 539: 535: 533: 530:and executed 529: 525: 524:shell scripts 521: 517: 512: 510: 506: 501: 498: 494: 488: 478: 476: 472: 463: 459: 456: 453: 452:control store 449: 445: 442:known as the 441: 437: 433: 430: 429: 428: 426: 422: 418: 408: 406: 400: 397: 393: 388: 386: 382: 377: 375: 360: 352: 350: 346: 337: 328: 326: 322: 318: 313: 311: 307: 306:demand paging 303: 299: 296: 292: 282: 280: 275: 272: 260: 248: 234: 232: 228: 224: 220: 216: 212: 207: 205: 201: 197: 194:, the use of 193: 189: 185: 181: 170: 168: 164: 160: 156: 152: 148: 144: 140: 136: 127: 126:IBM System/36 124: 120: 117: 114: 110: 107: 106:IBM System/34 104: 100: 96: 92: 89: 86: 84: 80: 76: 72: 58: 54: 51: 48: 44: 40:IBM System/38 37: 32: 28: 23: 20:IBM System/38 2934: 2896:File systems 2558: 2541: 2522:Deep Thought 2485: 2413:(since 2020) 2381:John R. Opel 2339:Think slogan 2180:Deep Thunder 1986:Kaleida Labs 1981:AIM alliance 1666:Q System Two 1661:Q System One 1519: 1511:the original 1491: 1482: 1449: 1445: 1427: 1404:(3): 46–54. 1401: 1397: 1363: 1338: 1314: 1290: 1266: 1242: 1218: 1194: 1170: 1146: 1122: 1113: 1094: 1066: 1058: 1039: 1033: 1014: 1008: 991: 983:the original 972: 927: 921: 911: 892: 879: 856: 836: 828: 820:IBM Archives 819: 790: 779:. Retrieved 774: 761: 750:. Retrieved 745: 707: 677:the original 667: 656: 646: 635: 625: 612: 606: 589: 571: 563:minicomputer 560: 551: 536: 515: 513: 502: 492: 490: 474: 470: 467: 457: 447: 443: 431: 416: 414: 401: 389: 384: 380: 378: 371: 358: 342: 314: 295:Schottky TTL 288: 276: 273: 270: 217:(1975), and 208: 180:Frank Soltis 176: 139:minicomputer 134: 132: 74:Discontinued 56:Release date 46:Manufacturer 2654:Typewriters 2560:Mathematica 2501:Rugby union 2440:Alex Gorsky 2407:(2012–2020) 2401:(2002–2011) 2395:(1993–2002) 2389:(1985–1993) 2383:(1981–1985) 2377:(1973–1981) 2371:(1971–1973) 2365:(1956–1971) 2359:(1914–1956) 2307:Terminology 2263:Floppy disk 2207:SkillsBuild 2170:Initiatives 2151:IBM Hursley 2125:Facilities 1776:Connections 1646:FlashSystem 304:supporting 184:Glenn Henry 102:Predecessor 2960:Categories 2904:Tahoe-LAFS 2853:Phantom OS 2649:System/370 2644:System/360 2435:David Farr 2334:e-business 2236:Inventions 2185:Develothon 2066:Facilities 1926:Promontory 1921:Consulting 781:2021-03-21 752:2021-03-05 598:References 574:System/370 548:IBM AS/400 507:to have a 227:IBM AS/400 167:IBM AS/400 159:multi-user 116:IBM AS/400 94:Dimensions 2843:HarmonyOS 2517:Deep Blue 2423:directors 1882:WebSphere 1821:PureQuery 1729:Selectric 1704:Blue Gene 1619:Mainframe 1466:0018-9162 930:: 77–93. 526:, can be 421:microcode 417:microcode 411:Microcode 223:System/36 219:System/34 215:System/32 204:Rochester 196:microcode 163:terminals 135:System/38 112:Successor 2823:iMAX 432 2786:Capsicum 2764:Petnames 2711:Concepts 2705:security 2599:Category 2566:IBM Plex 2421:Board of 2314:Big Blue 2114:Honolulu 2023:Merative 2008:EduQuest 1991:Taligent 1960:Research 1897:entities 1895:Business 1836:OpenQASM 1764:Cloudant 1734:ThinkPad 1657:Quantum 1605:Hardware 1597:Products 1523:(video). 1446:Computer 1418:14245116 532:natively 528:compiled 279:IBM 5250 211:System/3 2791:Fuchsia 2778:kernels 2609:Commons 2576:ScicomP 2119:Seattle 2072:Towers 2018:Lexmark 2013:Kyndryl 1955:Red Hat 1904:Current 1875:Granite 1870:Watsonx 1786:Fortran 1714:PowerPC 1641:Storage 1612:Current 1575:History 1567:History 446:or the 425:kernels 385:objects 345:console 231:PowerPC 173:History 122:Related 64: ( 2871:Cajita 2828:Midori 2813:CapROS 2805:KeyKOS 2801:GNOSIS 2796:Genode 2739:C-list 2720:(PoLP) 2581:Unions 2192:Fellow 2003:Cognos 1976:AdStar 1969:Former 1933:Kenexa 1911:Apptio 1865:Watson 1831:Qiskit 1697:Former 1686:Condor 1676:Osprey 1651:DS8000 1474:398484 1472:  1464:  1416:  1349:  1325:  1301:  1277:  1253:  1229:  1205:  1181:  1157:  1133:  1101:  1046:  1021:  944:398484 942:  899:  867:  715:  518:, for 325:32-bit 321:64-bit 317:48-bit 151:48-bit 2886:Joule 2881:Joe-E 2833:NLTSS 2818:Hydra 2479:Other 1950:Press 1943:India 1759:Cloud 1747:Other 1681:Heron 1671:Eagle 1624:IBM Z 1470:S2CID 1414:S2CID 1343:(PDF) 1319:(PDF) 1295:(PDF) 1271:(PDF) 1247:(PDF) 1223:(PDF) 1199:(PDF) 1175:(PDF) 1151:(PDF) 1127:(PDF) 1091:(PDF) 1000:(PDF) 964:(PDF) 940:S2CID 889:(PDF) 861:(PDF) 799:(PDF) 771:(PDF) 742:(PDF) 617:(PDF) 557:Sales 462:PL/MP 405:IBM i 2930:Flex 2920:BiiN 2838:seL4 2809:EROS 2624:FOSS 2349:CEOs 2253:DRAM 1848:SPSS 1791:ILOG 1462:ISSN 1347:ISBN 1323:ISBN 1299:ISBN 1275:ISBN 1251:ISBN 1227:ISBN 1203:ISBN 1179:ISBN 1155:ISBN 1131:ISBN 1099:ISBN 1044:ISBN 1019:ISBN 897:ISBN 865:ISBN 713:ISBN 586:9370 473:and 349:5250 182:and 141:and 133:The 77:1988 66:1978 59:1978 1559:IBM 1454:doi 1406:doi 1376:doi 1372:ACM 932:doi 582:VAX 298:LSI 202:in 147:IBM 50:IBM 2962:: 2811:→ 2807:→ 2803:→ 2776:, 1468:. 1460:. 1450:14 1448:. 1437:US 1435:, 1433:MN 1412:. 1402:14 1400:. 1392:; 1370:: 1368:US 1093:. 952:^ 938:. 928:14 926:. 920:. 891:. 847:^ 818:. 807:^ 773:. 744:. 727:^ 685:^ 655:. 634:. 534:. 516:CL 477:. 169:. 2876:E 2849:) 2845:( 2695:e 2688:t 2681:v 2510:/ 2054:) 2050:( 1551:e 1544:t 1537:v 1476:. 1456:: 1420:. 1408:: 1384:. 1378:: 1107:. 1052:. 1027:. 946:. 934:: 905:. 801:. 784:. 755:. 721:. 661:. 640:. 68:)

Index



IBM
Operating system
Control Program Facility
IBM System/34
IBM AS/400
IBM System/36
minicomputer
midrange computer
IBM
48-bit
integrated database
multi-user
terminals
IBM AS/400
Frank Soltis
Glenn Henry
IBM Future Systems project
single-level store
microcode
IBM's laboratory
Rochester
System/3
System/32
System/34
System/36
IBM AS/400
PowerPC

Text is available under the Creative Commons Attribution-ShareAlike License. Additional terms may apply.