Knowledge (XXG)

GM-NAA I/O

Source đź“ť

1408: 656: 853: 649: 642: 936: 358: 1483: 1449: 883: 126: 1468: 1473: 152: 1212: 1183: 741: 700: 1442: 811: 987: 931: 776: 1493: 906: 876: 537: 718:
The main function of GM-NAA I/O was to automatically execute a new program once the one that was being executed had finished (
1435: 1099: 997: 170: 1488: 1377: 926: 911: 746: 972: 957: 916: 1138: 1085: 531: 230: 1153: 992: 869: 1188: 1007: 967: 962: 921: 1231: 1118: 982: 627: 215: 977: 780: 708: 681: 37: 1478: 1365: 1304: 1193: 1173: 1122: 1080: 735: 333: 311: 305: 270: 262: 209: 203: 158: 1148: 1114: 1016: 952: 614: 594: 506: 482: 466: 325: 696: 1345: 1319: 621: 601: 107: 472: 1314: 1266: 1143: 477: 1251: 1158: 1360: 1309: 1241: 1198: 1039: 500: 494: 488: 435: 387: 164: 1419: 1415: 1407: 1397: 1340: 892: 824: 751: 719: 711:. It was based on a system monitor created in 1955 by programmers of General Motors for its 685: 381: 221: 102: 85: 80: 73: 1284: 1246: 1217: 845: 722:). It was formed of shared routines to the programs that provided common access to the 1370: 1294: 1256: 1128: 677: 607: 33: 1462: 1236: 1075: 1029: 784: 1163: 723: 673: 369: 1289: 1271: 1054: 1044: 1034: 806: 726:
devices. Some version of the system was used in about forty 704 installations.
568: 351: 28: 1226: 1133: 1059: 1024: 828: 704: 561: 442: 1355: 242: 236: 1350: 1279: 1049: 712: 689: 580: 574: 405: 299: 282: 197: 95: 807:"17. The IBM 701 Computer at the General Motors Research Laboratories" 460: 454: 445: 411: 399: 393: 345: 339: 293: 276: 861: 1299: 858:
in millosh's blog talks about the General Motors OS and GM-NAA I/O
543: 451: 146: 1394: 1390: 820: 557: 512: 417: 364: 865: 1335: 587: 375: 1423: 1328: 1265: 1211: 1172: 1107: 1098: 1068: 1015: 1006: 945: 899: 113: 101: 91: 79: 69: 51: 43: 27: 176:7040/7044 Operating System (16/32K) (7040-PR-150) 1443: 877: 771: 769: 767: 650: 8: 22: 855:The World’s First Computer Operating System 1450: 1436: 1104: 1012: 884: 870: 862: 783:. Software & Languages. Archived from 738:, an operating system based on GM-NAA I/O. 657: 643: 127:History of IBM mainframe operating systems 122: 21: 763: 125: 1484:Computer-related introductions in 1956 805:Ryckman, George F. (April–June 1983). 7: 1404: 1402: 777:"Timeline of Computer History: 1956" 742:Multiple Console Time Sharing System 1422:. You can help Knowledge (XXG) by 812:Annals of the History of Computing 16:Early operating system for IBM 704 14: 1406: 988:Object-oriented operating system 1469:IBM mainframe operating systems 847:Operating Systems at Conception 117:General Motors Operating System 1474:Discontinued operating systems 998:Supercomputer operating system 1: 747:Timeline of operating systems 192:Miscellaneous S/360 line OSes 135:Early mainframe computer OSes 973:Just enough operating system 958:Distributed operating system 378:(OS/VS2R2 and later) (1974) 1389:Also the developers helped 1086:User space and kernel space 57:; 68 years ago 1510: 1401: 993:Real-time operating system 695:It was created in 1956 by 179:1410/7010 Operating System 1189:Multilevel feedback queue 1184:Fixed-priority preemptive 968:Hobbyist operating system 963:Embedded operating system 1232:General protection fault 983:Network operating system 937:User features comparison 978:Mobile operating system 829:10.1109/MAHC.1983.10026 781:Computer History Museum 709:North American Aviation 701:General Motors Research 682:North American Aviation 38:North American Aviation 1494:Operating system stubs 1418:-related article is a 1081:Loadable kernel module 736:SHARE Operating System 263:DOS/360 and successors 141:GM OS & GM-NAA I/O 1149:Process control block 1115:Computer multitasking 953:Disk operating system 326:OS/360 and successors 1489:History of computing 1320:Virtual tape library 912:Forensic engineering 849:by Robert L. Patrick 622:UNIX System Services 602:UNIX System Services 1329:Supporting concepts 1315:Virtual file system 24: 1252:Segmentation fault 1100:Process management 1431: 1430: 1393:devs to make the 1386: 1385: 1242:Memory protection 1213:Memory management 1207: 1206: 1199:Shortest job next 1094: 1093: 893:Operating systems 697:Robert L. Patrick 667: 666: 121: 120: 1501: 1452: 1445: 1438: 1416:operating-system 1410: 1403: 1398:operating-system 1341:Computer network 1105: 1013: 886: 879: 872: 863: 833: 832: 802: 796: 795: 793: 792: 773: 752:Resident monitor 720:batch processing 686:operating system 659: 652: 645: 396:Version 1 (1980) 123: 74:Batch processing 70:Marketing target 65: 63: 58: 25: 19:Operating system 1509: 1508: 1504: 1503: 1502: 1500: 1499: 1498: 1459: 1458: 1457: 1456: 1387: 1382: 1324: 1285:Defragmentation 1270: 1261: 1247:Protection ring 1216: 1203: 1175: 1168: 1090: 1064: 1002: 941: 895: 890: 842: 837: 836: 804: 803: 799: 790: 788: 775: 774: 765: 760: 732: 663: 634: 633: 564: 550: 549: 527: 519: 518: 438: 428: 427: 329: 318: 317: 266: 255: 254: 193: 185: 184: 180: 136: 61: 59: 56: 52:Initial release 20: 17: 12: 11: 5: 1507: 1505: 1497: 1496: 1491: 1486: 1481: 1476: 1471: 1461: 1460: 1455: 1454: 1447: 1440: 1432: 1429: 1428: 1411: 1384: 1383: 1381: 1380: 1375: 1374: 1373: 1371:User interface 1368: 1358: 1353: 1348: 1343: 1338: 1332: 1330: 1326: 1325: 1323: 1322: 1317: 1312: 1307: 1302: 1297: 1295:File attribute 1292: 1287: 1282: 1276: 1274: 1263: 1262: 1260: 1259: 1257:Virtual memory 1254: 1249: 1244: 1239: 1234: 1229: 1223: 1221: 1209: 1208: 1205: 1204: 1202: 1201: 1196: 1191: 1186: 1180: 1178: 1170: 1169: 1167: 1166: 1161: 1156: 1151: 1146: 1141: 1136: 1131: 1129:Context switch 1126: 1111: 1109: 1102: 1096: 1095: 1092: 1091: 1089: 1088: 1083: 1078: 1072: 1070: 1066: 1065: 1063: 1062: 1057: 1052: 1047: 1042: 1037: 1032: 1027: 1021: 1019: 1010: 1004: 1003: 1001: 1000: 995: 990: 985: 980: 975: 970: 965: 960: 955: 949: 947: 943: 942: 940: 939: 934: 929: 924: 919: 914: 909: 903: 901: 897: 896: 891: 889: 888: 881: 874: 866: 860: 859: 851: 841: 840:External links 838: 835: 834: 797: 762: 761: 759: 756: 755: 754: 749: 744: 739: 731: 728: 684:was the first 678:General Motors 665: 664: 662: 661: 654: 647: 639: 636: 635: 632: 631: 625: 618: 615:OpenExtensions 611: 605: 598: 591: 584: 578: 572: 565: 556: 555: 552: 551: 548: 547: 541: 535: 528: 525: 524: 521: 520: 517: 516: 510: 504: 498: 492: 486: 480: 475: 473:VM/BSE (BSEPP) 470: 464: 458: 449: 439: 434: 433: 430: 429: 426: 425: 424: 423: 422: 421: 415: 409: 403: 397: 391: 385: 373: 367: 356: 355: 354: 349: 337: 330: 324: 323: 320: 319: 316: 315: 309: 303: 297: 291: 290: 289: 280: 274: 267: 261: 260: 257: 256: 253: 252: 251: 250: 249: 248: 247: 246: 225: 219: 213: 207: 201: 194: 191: 190: 187: 186: 183: 182: 177: 174: 168: 162: 156: 150: 144: 137: 134: 133: 130: 129: 119: 118: 115: 111: 110: 105: 99: 98: 93: 89: 88: 83: 77: 76: 71: 67: 66: 53: 49: 48: 45: 41: 40: 34:General Motors 31: 18: 15: 13: 10: 9: 6: 4: 3: 2: 1506: 1495: 1492: 1490: 1487: 1485: 1482: 1480: 1479:1956 software 1477: 1475: 1472: 1470: 1467: 1466: 1464: 1453: 1448: 1446: 1441: 1439: 1434: 1433: 1427: 1425: 1421: 1417: 1412: 1409: 1405: 1400: 1399: 1396: 1392: 1379: 1376: 1372: 1369: 1367: 1364: 1363: 1362: 1359: 1357: 1354: 1352: 1349: 1347: 1344: 1342: 1339: 1337: 1334: 1333: 1331: 1327: 1321: 1318: 1316: 1313: 1311: 1308: 1306: 1303: 1301: 1298: 1296: 1293: 1291: 1288: 1286: 1283: 1281: 1278: 1277: 1275: 1273: 1268: 1264: 1258: 1255: 1253: 1250: 1248: 1245: 1243: 1240: 1238: 1237:Memory paging 1235: 1233: 1230: 1228: 1225: 1224: 1222: 1219: 1214: 1210: 1200: 1197: 1195: 1192: 1190: 1187: 1185: 1182: 1181: 1179: 1177: 1171: 1165: 1162: 1160: 1157: 1155: 1152: 1150: 1147: 1145: 1142: 1140: 1137: 1135: 1132: 1130: 1127: 1124: 1120: 1116: 1113: 1112: 1110: 1106: 1103: 1101: 1097: 1087: 1084: 1082: 1079: 1077: 1076:Device driver 1074: 1073: 1071: 1067: 1061: 1058: 1056: 1053: 1051: 1048: 1046: 1043: 1041: 1038: 1036: 1033: 1031: 1028: 1026: 1023: 1022: 1020: 1018: 1017:Architectures 1014: 1011: 1009: 1005: 999: 996: 994: 991: 989: 986: 984: 981: 979: 976: 974: 971: 969: 966: 964: 961: 959: 956: 954: 951: 950: 948: 944: 938: 935: 933: 930: 928: 925: 923: 920: 918: 915: 913: 910: 908: 905: 904: 902: 898: 894: 887: 882: 880: 875: 873: 868: 867: 864: 857: 856: 852: 850: 848: 844: 843: 839: 830: 826: 822: 818: 814: 813: 808: 801: 798: 787:on 2007-09-04 786: 782: 778: 772: 770: 768: 764: 757: 753: 750: 748: 745: 743: 740: 737: 734: 733: 729: 727: 725: 721: 716: 714: 710: 706: 702: 698: 693: 691: 687: 683: 679: 675: 672: 660: 655: 653: 648: 646: 641: 640: 638: 637: 629: 626: 623: 619: 616: 612: 609: 606: 603: 599: 596: 592: 589: 585: 582: 579: 576: 573: 570: 567: 566: 563: 559: 554: 553: 545: 542: 539: 536: 533: 530: 529: 523: 522: 514: 511: 508: 505: 502: 499: 496: 493: 490: 487: 484: 481: 479: 476: 474: 471: 468: 465: 462: 459: 456: 453: 450: 447: 444: 441: 440: 437: 432: 431: 419: 416: 413: 410: 407: 404: 401: 398: 395: 392: 389: 386: 383: 380: 379: 377: 374: 371: 368: 366: 363: 362: 360: 357: 353: 350: 347: 344: 343: 341: 338: 335: 332: 331: 327: 322: 321: 313: 310: 307: 304: 301: 298: 295: 292: 288:VSE/AF (1979) 287: 286: 284: 281: 278: 275: 272: 269: 268: 264: 259: 258: 244: 241: 240: 238: 235: 234: 232: 229: 228: 226: 223: 220: 217: 214: 211: 208: 205: 202: 199: 196: 195: 189: 188: 181:(1410-PR-155) 178: 175: 172: 169: 166: 163: 160: 157: 154: 151: 148: 145: 142: 139: 138: 132: 131: 128: 124: 116: 112: 109: 106: 104: 100: 97: 94: 90: 87: 84: 82: 78: 75: 72: 68: 54: 50: 46: 44:Working state 42: 39: 35: 32: 30: 26: 1424:expanding it 1413: 1388: 1272:file systems 1164:Time-sharing 854: 846: 816: 810: 800: 789:. Retrieved 785:the original 724:input/output 717: 694: 674:input/output 670: 668: 478:VM/SE (SEPP) 372:(SVS) (1972) 296:(1983, 1985) 227:RACS (1965) 140: 81:Available in 47:Discontinued 1290:Device file 1280:Boot loader 1194:Round-robin 1119:Cooperative 1055:Rump kernel 1045:Multikernel 1035:Microkernel 932:Usage share 823:: 210–212. 628:OpenSolaris 595:OpenEdition 588:OpenEdition 114:Preceded by 108:Proprietary 1463:Categories 1220:protection 1176:algorithms 1174:Scheduling 1123:Preemptive 1069:Components 1040:Monolithic 907:Comparison 791:2007-09-04 758:References 692:computer. 676:system of 671:GM-NAA I/O 352:OS/VS1 BPE 23:GM-NAA I/O 1310:Partition 1227:Bus error 1154:Real-time 1134:Interrupt 1060:Unikernel 1025:Exokernel 705:Owen Mock 562:Unix-like 92:Platforms 29:Developer 1356:Live USB 1218:resource 1108:Concepts 946:Variants 927:Timeline 730:See also 688:for the 586:MVS/ESA 526:TPF line 501:VM/XA SP 495:VM/XA SF 489:VM/XA MA 388:MVS/SE 2 370:OS/VS2R1 243:MUSIC/SP 171:MIT CTSS 1351:Live CD 1305:Journal 1269:access, 1267:Storage 1144:Process 1050:vkernel 917:History 900:General 713:IBM 701 690:IBM 704 600:OS/390 593:VM/ESA 581:AIX/ESA 575:AIX/370 436:VM line 406:MVS/ESA 361:(1967) 342:(1968) 300:VSE/ESA 285:(1979) 283:DOS/VSE 271:DOS/360 239:(1972) 233:(1966) 210:TSS/360 204:TOS/360 198:BOS/360 103:License 96:IBM 704 86:English 60: ( 1159:Thread 1030:Hybrid 1008:Kernel 630:(2008) 624:(2001) 617:(2000) 610:(1999) 604:(1996) 597:(1995) 590:(1993) 583:(1991) 577:(1990) 571:(1981) 546:(2005) 540:(1979) 534:(1967) 515:(2000) 509:(1990) 507:VM/ESA 503:(1988) 497:(1985) 491:(1984) 485:(1980) 469:(1972) 467:VM/370 463:(1968) 461:VP/CSS 457:(1967) 448:(1967) 420:(2000) 414:(1995) 412:OS/390 408:(1988) 402:(1983) 400:MVS/XA 394:MVS/SP 390:(1979) 384:(1978) 382:MVS/SE 348:(1972) 346:OS/VS1 340:MFT II 336:(1966) 328:(1966) 314:(2021) 308:(2005) 302:(1991) 294:VSE/SP 279:(1972) 277:DOS/VS 273:(1965) 265:(1966) 245:(1985) 224:(1967) 218:(1967) 212:(1967) 206:(1965) 200:(1965) 173:(1961) 167:(1960) 161:(1959) 155:(1958) 149:(1957) 143:(1955) 1414:This 1361:Shell 1300:Inode 819:(2). 620:z/OS 613:z/VM 608:Linux 544:z/TPF 483:VM/SP 452:CP-67 443:CP-40 306:z/VSE 237:MUSIC 222:ORVYL 165:IBSYS 147:BESYS 1420:stub 1395:UNIX 1391:UNIX 922:List 821:IEEE 703:and 680:and 669:The 560:and 558:UNIX 513:z/VM 455:/CMS 446:/CMS 418:z/OS 365:65MP 153:UMES 62:1956 55:1956 1378:PXE 1366:CLI 1346:HAL 1336:API 1139:IPC 825:doi 707:of 699:of 569:UTS 538:TPF 532:ACP 376:MVS 359:MVT 334:MFT 312:VSE 231:RAX 216:MTS 159:SOS 1465:: 1121:, 815:. 809:. 779:. 766:^ 715:. 36:, 1451:e 1444:t 1437:v 1426:. 1215:, 1125:) 1117:( 885:e 878:t 871:v 831:. 827:: 817:5 794:. 658:e 651:t 644:v 64:)

Index

Developer
General Motors
North American Aviation
Batch processing
Available in
English
IBM 704
License
Proprietary
History of IBM mainframe operating systems
GM OS & GM-NAA I/O
BESYS
UMES
SOS
IBSYS
MIT CTSS
BOS/360
TOS/360
TSS/360
MTS
ORVYL
RAX
MUSIC
MUSIC/SP
DOS/360 and successors
DOS/360
DOS/VS
DOS/VSE
VSE/SP
VSE/ESA

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

↑