Knowledge

B5000 instruction set

Source 📝

270:, four to a word. The architecture has two modes, Word Mode and Character Mode, and each has a separate repertoire of syllables. A processor may be either Control State or Normal State, and certain syllables are only permissible in Control State. The architecture does not provide for addressing registers or storage directly; all references are through the 1024 word Program Reference Table (PRT), current code segment, marked locations within the stack or to the A and B registers holding the top two locations on the stack. Burroughs numbers bits in a syllable from 0 (high bit) to 11 (low bit) and in a word from 0 (high bit) to 47 (low bit). 951: 761: 134: 38: 79: 679:
For Operand Call (OPDC) and Descriptor Call (DESC) syllables, the relative address is bits 0-9 (T register) of the syllable. For Store operators (CID, CND, ISD, ISN, STD, STN), the A register (top of stack) contains an absolute address if the Flag bit is set and a relative address if the Flag bit is
349:
The interpretation of the 10-bit relative address in Operand Call and Descriptor Call depends on the setting of several processor flags. For main programs (SALF off) it is always an offset into the Program Reference Table (PRT).
263:. The Burroughs B5000 instruction set includes the set of valid operations for the B5000, B5500 and B5700. It is not compatible with the B6500, B7500, B8500 or their successors. 992: 51: 20: 985: 235: 217: 198: 115: 97: 65: 170: 1011: 926: 906: 886: 866: 846: 826: 806: 177: 155: 148: 978: 184: 1016: 57: 166: 1026: 1021: 144: 27: 741:(current instruction word)-relative forced to R (PRT)-relative for Store, Program and I/O Release operators 257: 191: 874:, Systems Documentation, Burroughs Corporation, May 1967, p. 8-1  – 8-9, 1021326 854:, Systems Documentation, Burroughs Corporation, May 1967, p. 7-1  – 7-7, 1021326 958: 962: 260: 950: 760: 1005: 253: 834:, Systems Documentation, Burroughs Corporation, May 1967, pp. 6-1–6-32, 1021326 814:, Systems Documentation, Burroughs Corporation, May 1967, pp. 5-1–5-21, 1021326 133: 914:, Systems Documentation, Burroughs Corporation, May 1967, p. 5-2, 1021326. 894:, Systems Documentation, Burroughs Corporation, May 1967, p. 5-2, 1021326. 934:, Systems Documentation, Burroughs Corporation, May 1967, p. 5-4, 1021326 267: 88:
provides insufficient context for those unfamiliar with the subject
928:
Burroughs B5500 Information Processing Systems Reference Manual
908:
Burroughs B5500 Information Processing Systems Reference Manual
888:
Burroughs B5500 Information Processing Systems Reference Manual
868:
Burroughs B5500 Information Processing Systems Reference Manual
848:
Burroughs B5500 Information Processing Systems Reference Manual
828:
Burroughs B5500 Information Processing Systems Reference Manual
808:
Burroughs B5500 Information Processing Systems Reference Manual
755: 127: 72: 31: 966: 772: 93: 278:In Word Mode, there are four types of syllables. 266:Instruction streams on a B5000 contain 12-bit 16:Syllable repertoire for B5000, B5500 and B5700 986: 8: 66:Learn how and when to remove these messages 993: 979: 236:Learn how and when to remove this message 218:Learn how and when to remove this message 116:Learn how and when to remove this message 352: 280: 825:"6 Word Mode Syllables and Operators", 797: 707: 705: 703: 701: 648: 341: 328: 722: 720: 688: 686: 642: 154:Please improve this article by adding 591:Address of last RCW or MSCW on stack 487:Address of last RCW or MSCW on stack 98:providing more context for the reader 7: 947: 945: 557:Address of current instruction word 28:Burroughs large systems § B5000 21:Burroughs B6x00-7x00 instruction set 256:and also the first computer with a 14: 47:This article has multiple issues. 949: 759: 132: 77: 36: 55:or discuss these issues on the 865:"8 Character Mode Operators", 845:"7 Character Mode Operation", 627:F register from MSCW at PRT+7 523:F register from MSCW at PRT+7 1: 156:secondary or tertiary sources 965:. You can help Knowledge by 925:"5.9. Relative Addressing", 729:register from MSCW at PRT+7 1043: 944: 695:  Return Control Word 354:B5x00 Relative Addressing 282:B5x00 Word Mode Syllables 25: 18: 805:"5 Word Mode Operation", 658:Subroutine Level Flipflop 393: 388: 385: 382: 379: 376: 371: 366: 361: 358: 294: 291: 286: 19:Not to be confused with 1012:Computer hardware stubs 714:Mark Stack Control Word 167:"B5000 instruction set" 885:"5.5. Syllable Type", 143:relies excessively on 670:Mark Stack FlipFlop 355: 283: 94:improve the article 771:. You can help by 353: 281: 1017:Computer hardware 974: 973: 959:computer hardware 905:"5.6. Bits 0-9", 789: 788: 749: 748: 347: 346: 246: 245: 238: 228: 227: 220: 202: 126: 125: 118: 70: 1034: 995: 988: 981: 953: 946: 936: 935: 933: 922: 916: 915: 913: 902: 896: 895: 893: 882: 876: 875: 873: 862: 856: 855: 853: 842: 836: 835: 833: 822: 816: 815: 813: 802: 784: 781: 763: 756: 742: 736: 730: 724: 715: 709: 696: 690: 681: 677: 671: 665: 659: 653: 356: 342:Relative address 338:Descriptor Call 329:Relative address 284: 241: 234: 223: 216: 212: 209: 203: 201: 160: 136: 128: 121: 114: 110: 107: 101: 81: 80: 73: 62: 40: 39: 32: 1042: 1041: 1037: 1036: 1035: 1033: 1032: 1031: 1002: 1001: 1000: 999: 942: 940: 939: 931: 924: 923: 919: 911: 904: 903: 899: 891: 884: 883: 879: 871: 864: 863: 859: 851: 844: 843: 839: 831: 824: 823: 819: 811: 804: 803: 799: 794: 785: 779: 776: 769:needs expansion 754: 745: 737: 733: 725: 718: 710: 699: 691: 684: 678: 674: 666: 662: 654: 650: 646: 634: 623: 598: 564: 530: 519: 494: 460: 453:Address of PRT 426: 419:Address of PRT 395: 390: 373: 368: 363: 288: 276: 250:Burroughs B5000 242: 231: 230: 229: 224: 213: 207: 204: 161: 159: 153: 149:primary sources 137: 122: 111: 105: 102: 91: 82: 78: 41: 37: 30: 24: 17: 12: 11: 5: 1040: 1038: 1030: 1029: 1027:Virtual memory 1024: 1022:Stack machines 1019: 1014: 1004: 1003: 998: 997: 990: 983: 975: 972: 971: 954: 938: 937: 917: 897: 877: 857: 837: 817: 796: 795: 793: 790: 787: 786: 766: 764: 753: 752:Character Mode 750: 747: 746: 744: 743: 731: 716: 697: 682: 672: 660: 647: 640: 639: 636: 631: 628: 625: 620: 617: 614: 611: 608: 604: 603: 600: 595: 592: 589: 586: 583: 580: 577: 574: 570: 569: 566: 561: 558: 555: 552: 549: 546: 543: 540: 536: 535: 532: 527: 524: 521: 516: 513: 510: 507: 504: 500: 499: 496: 491: 488: 485: 482: 479: 476: 473: 470: 466: 465: 462: 457: 454: 451: 448: 445: 442: 439: 436: 432: 431: 428: 423: 420: 417: 414: 411: 408: 405: 402: 398: 397: 392: 387: 384: 381: 378: 375: 370: 365: 360: 345: 344: 339: 336: 332: 331: 326: 323: 319: 318: 315: 312: 308: 307: 306:integer value 304: 301: 297: 296: 293: 292:Syllable Type 290: 275: 272: 261:virtual memory 252:was the first 244: 243: 226: 225: 140: 138: 131: 124: 123: 85: 83: 76: 71: 45: 44: 42: 35: 15: 13: 10: 9: 6: 4: 3: 2: 1039: 1028: 1025: 1023: 1020: 1018: 1015: 1013: 1010: 1009: 1007: 996: 991: 989: 984: 982: 977: 976: 970: 968: 964: 961:article is a 960: 955: 952: 948: 943: 930: 929: 921: 918: 910: 909: 901: 898: 890: 889: 881: 878: 870: 869: 861: 858: 850: 849: 841: 838: 830: 829: 821: 818: 810: 809: 801: 798: 791: 783: 780:February 2023 774: 770: 767:This section 765: 762: 758: 757: 751: 740: 735: 732: 728: 723: 721: 717: 713: 708: 706: 704: 702: 698: 694: 689: 687: 683: 676: 673: 669: 664: 661: 657: 652: 649: 645: 641: 637: 632: 629: 626: 621: 618: 615: 612: 609: 606: 605: 601: 596: 593: 590: 587: 584: 581: 578: 575: 572: 571: 567: 562: 559: 556: 553: 550: 547: 544: 541: 538: 537: 533: 528: 525: 522: 517: 514: 511: 508: 505: 502: 501: 497: 492: 489: 486: 483: 480: 477: 474: 471: 468: 467: 463: 458: 455: 452: 449: 446: 443: 440: 437: 434: 433: 429: 424: 421: 418: 415: 412: 409: 406: 403: 400: 399: 357: 351: 343: 340: 337: 334: 333: 330: 327: 325:Operand Call 324: 321: 320: 316: 313: 310: 309: 305: 303:Literal Call 302: 299: 298: 285: 279: 273: 271: 269: 264: 262: 259: 255: 254:stack machine 251: 240: 237: 222: 219: 211: 200: 197: 193: 190: 186: 183: 179: 176: 172: 169: –  168: 164: 163:Find sources: 157: 151: 150: 146: 141:This article 139: 135: 130: 129: 120: 117: 109: 99: 95: 89: 86:This article 84: 75: 74: 69: 67: 60: 59: 54: 53: 48: 43: 34: 33: 29: 22: 967:expanding it 956: 941: 927: 920: 907: 900: 887: 880: 867: 860: 847: 840: 827: 820: 807: 800: 777: 773:adding to it 768: 738: 734: 726: 711: 692: 675: 667: 663: 655: 651: 643: 348: 277: 265: 249: 247: 232: 214: 205: 195: 188: 181: 174: 162: 142: 112: 103: 92:Please help 87: 63: 56: 50: 49:Please help 46: 624:Bits 18-32 520:Bits 18-32 386:Index Sign 1006:Categories 792:References 317:Operation 178:newspapers 145:references 52:improve it 26:See also: 383:Contents 295:Bits 0-9 274:Word Mode 268:syllables 258:segmented 208:July 2020 106:July 2020 58:talk page 635:A 41-47 599:A 41-47 565:A 41-47 531:A 40-47 495:A 40-47 461:A 39-47 427:A 38-47 314:Opcode 192:scholar 644:Notes: 396:Index 289:10-11 194:  187:  180:  173:  165:  957:This 932:(PDF) 912:(PDF) 892:(PDF) 872:(PDF) 852:(PDF) 832:(PDF) 812:(PDF) 633:T 3-9 622:(R+7) 597:T 3-9 563:T 3-9 529:T 2-9 518:(R+7) 493:T 2-9 459:T 1-9 430:1023 425:T 0-9 391:Bits 389:Index 380:Base 377:MSFF 359:SALF 199:JSTOR 185:books 963:stub 712:MSCW 680:off. 668:MSFF 656:SALF 638:127 602:127 585:OFF 568:127 548:OFF 534:255 509:OFF 498:255 481:OFF 475:OFF 464:511 438:OFF 401:OFF 374:A40 369:A39 364:A38 287:Bits 248:The 171:news 775:. 693:RCW 619:ON 616:ON 613:ON 610:ON 607:ON 582:ON 579:ON 576:ON 573:ON 545:ON 542:ON 539:ON 515:ON 506:ON 503:ON 472:ON 469:ON 435:ON 394:Max 147:to 96:by 1008:: 719:^ 700:^ 685:^ 630:- 594:- 588:F 560:+ 554:C 551:- 526:+ 512:- 490:+ 484:F 478:- 456:+ 450:R 447:- 444:- 441:- 422:+ 416:R 413:- 410:- 407:- 404:- 372:T2 367:T1 362:T0 335:3 322:2 311:1 300:0 158:. 61:. 994:e 987:t 980:v 969:. 782:) 778:( 739:C 727:F 239:) 233:( 221:) 215:( 210:) 206:( 196:· 189:· 182:· 175:· 152:. 119:) 113:( 108:) 104:( 100:. 90:. 68:) 64:( 23:.

Index

Burroughs B6x00-7x00 instruction set
Burroughs large systems § B5000
improve it
talk page
Learn how and when to remove these messages
improve the article
providing more context for the reader
Learn how and when to remove this message

references
primary sources
secondary or tertiary sources
"B5000 instruction set"
news
newspapers
books
scholar
JSTOR
Learn how and when to remove this message
Learn how and when to remove this message
stack machine
segmented
virtual memory
syllables
Relative address
Relative address



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