DataMuseum.dk

Presents historical artifacts from the history of:

RC4000/8000/9000

This is an automatic "excavation" of a thematic subset of
artifacts from Datamuseum.dk's BitArchive.

See our Wiki for more about RC4000/8000/9000

Excavated with: AutoArchaeologist - Free & Open Source Software.


top - metrics

⟦953993a1e⟧ Rc489kSubCat

    Length: 1268736 (0x135c00)
    Types: Rc489kSubCat
    Names: »kkmon1filer«

Derivation

└─⟦667bb35d6⟧ Bits:30007480 RC8000 Dump tape fra HCØ.
    └─⟦4334b4c0b⟧ 
        └─⟦this⟧ »kkmon1filer« 

OctetView

0x000000…000033 (0,)   Rc489kSubCatEnt {f00=0x003a2a, f01=0x0007e4, f02=0x0007ed, filename=»mondef      «, entry_tail=0-4-0-31-1982-02-23T08:52-disc3-0x0-0x0-0x0-0x0}
0x000033…000066        Rc489kSubCatEnt {f00=0x02240a, f01=0x0007e4, f02=0x0007ed, filename=»moncentral  «, entry_tail=0-4-0-88-1982-02-23T08:52-disc3-0x0-0x0-0x0-0x0}
0x000066…000099        Rc489kSubCatEnt {f00=0x07a602, f01=0x0007e4, f02=0x0007ed, filename=»monprocs    «, entry_tail=0-4-0-253-1982-02-23T08:53-disc3-0x0-0x0-0x0-0x0}
0x000099…0000cc        Rc489kSubCatEnt {f00=0x1775a2, f01=0x0007e4, f02=0x0007ed, filename=»mondisc     «, entry_tail=0-4-0-158-1982-02-10T09:04-disc1-0x0-0x0-0x0-0x0}
0x0000cc…0000ff        Rc489kSubCatEnt {f00=0x215dca, f01=0x0007e4, f02=0x0007ed, filename=»monfpaline  «, entry_tail=0-4-0-130-1982-02-10T09:04-disc1-0x0-0x0-0x0-0x0}
0x0000ff…000132        Rc489kSubCatEnt {f00=0x297232, f01=0x0007e4, f02=0x0007ed, filename=»monhost     «, entry_tail=0-4-0-83-1982-02-23T08:53-disc3-0x0-0x0-0x0-0x0}
0x000132…000165        Rc489kSubCatEnt {f00=0x2eabc2, f01=0x0007e4, f02=0x0007ed, filename=»monfpasub   «, entry_tail=0-4-0-165-1982-02-23T08:54-disc3-0x0-0x0-0x0-0x0}
0x000165…000198        Rc489kSubCatEnt {f00=0x38f45a, f01=0x0007e4, f02=0x0007ed, filename=»montabinit  «, entry_tail=0-4-0-23-1982-02-23T08:54-disc3-0x0-0x0-0x0-0x0}
0x000198…0001cb        Rc489kSubCatEnt {f00=0x3a62c2, f01=0x0007e4, f02=0x0007ed, filename=»monprocfnc1 «, entry_tail=0-4-0-84-1982-02-23T08:54-disc3-0x0-0x0-0x0-0x0}
0x0001cb…0001fe        Rc489kSubCatEnt {f00=0x3faac2, f01=0x0007e4, f02=0x0007ed, filename=»monprocfnc2 «, entry_tail=0-4-0-247-1982-02-23T08:54-disc3-0x0-0x0-0x0-0x0}
0x0001fe…000231        Rc489kSubCatEnt {f00=0x4f1422, f01=0x0007e4, f02=0x0007ed, filename=»mons1       «, entry_tail=0-4-0-91-1982-02-23T08:55-disc3-0x0-0x0-0x0-0x0}
0x000231…000264        Rc489kSubCatEnt {f00=0x54cc22, f01=0x0007e4, f02=0x0007ed, filename=»mons2       «, entry_tail=0-4-0-98-1982-02-23T08:55-disc3-0x0-0x0-0x0-0x0}
0x000264…000297        Rc489kSubCatEnt {f00=0x5ae142, f01=0x0007e4, f02=0x0007ed, filename=»moncatinit  «, entry_tail=0-4-0-124-1982-02-23T08:55-disc3-0x0-0x0-0x0-0x0}
0x000297…0002ca        Rc489kSubCatEnt {f00=0x62ad62, f01=0x0007e4, f02=0x0007ed, filename=»kkopt1      «, entry_tail=0-4-0-23-1981-06-16T13:34-disc-0x0-0x0-0x0-0x0}
0x0002ca…0002fd        Rc489kSubCatEnt {f00=0x641992, f01=0x0007e4, f02=0x0007ed, filename=»kklistopt1  «, entry_tail=0-4-0-23-1981-06-16T13:36-disc-0x0-0x0-0x0-0x0}
0x0002fd…000300        0x000010
0x000300…000333        Rc489kSubCatEnt {f00=0x65883b, f01=0x0007e4, f02=0x0007ed, filename=»kkmonret1   «, entry_tail=0-4-0-23-1981-04-19T14:51-disc1-0x0-0x0-0x0-0x0}
0x000333…000340        02 24 0a 00 07 e4 00 07 ed 6d 6f 6e 63   ┆ $       monc┆
0x000340…000360        65 6e 74 72 61 6c 00 00 00 00 58 64 69 73 63 33 00 00 00 00 00 00 00 81 ef eb 00 00 00 00 00 00   ┆entral    Xdisc3                ┆
0x000360…000380        00 00 00 00 00 00 07 a6 02 00 07 e4 00 07 ed 6d 6f 6e 70 72 6f 63 73 00 00 00 00 00 00 fd 64 69   ┆               monprocs       di┆
0x000380…0003a0        73 63 33 00 00 00 00 00 00 00 81 ef ec 00 00 00 00 00 00 00 00 00 00 00 00 17 75 a2 00 07 e4 00   ┆sc3                       u     ┆
0x0003a0…0003c0        07 ed 6d 6f 6e 64 69 73 63 00 00 00 00 00 00 00 9e 64 69 73 63 31 00 00 00 00 00 00 00 81 9c 49   ┆  mondisc        disc1         I┆
0x0003c0…0003e0        00 00 00 00 00 00 00 00 00 00 00 00 21 5d ca 00 07 e4 00 07 ed 6d 6f 6e 66 70 61 6c 69 6e 65 00   ┆            !Å       monfpaline ┆
0x0003e0…000400        00 00 00 82 64 69 73 63 31 00 00 00 00 00 00 00 81 9c 49 00 00 00 00 00 00 00 00 00 00 00 00 29   ┆    disc1         I            )┆
0x000400…000420        72 32 00 07 e4 00 07 ed 6d 6f 6e 68 6f 73 74 00 00 00 00 00 00 00 53 64 69 73 63 33 00 00 00 00   ┆r2      monhost       Sdisc3    ┆
0x000420…000440        00 00 00 81 ef ec 00 00 00 00 00 00 00 00 00 00 00 00 2e ab c2 00 07 e4 00 07 ed 6d 6f 6e 66 70   ┆                  .        monfp┆
0x000440…000460        61 73 75 62 00 00 00 00 00 a5 64 69 73 63 33 00 00 00 00 00 00 00 81 ef ed 00 00 00 00 00 00 00   ┆asub      disc3                 ┆
0x000460…000480        00 00 00 00 00 38 f4 5a 00 07 e4 00 07 ed 6d 6f 6e 74 61 62 69 6e 69 74 00 00 00 00 17 64 69 73   ┆     8 Z      montabinit     dis┆
0x000480…0004a0        63 33 00 00 00 00 00 00 00 81 ef ed 00 00 00 00 00 00 00 00 00 00 00 00 3a 62 c2 00 07 e4 00 07   ┆c3                      :b      ┆
0x0004a0…0004c0        ed 6d 6f 6e 70 72 6f 63 66 6e 63 31 00 00 00 54 64 69 73 63 33 00 00 00 00 00 00 00 81 ef ed 00   ┆ monprocfnc1   Tdisc3           ┆
0x0004c0…0004e0        00 00 00 00 00 00 00 00 00 00 00 3f aa c2 00 07 e4 00 07 ed 6d 6f 6e 70 72 6f 63 66 6e 63 32 00   ┆           ?        monprocfnc2 ┆
0x0004e0…000500        00 00 f7 64 69 73 63 33 00 00 00 00 00 00 00 81 ef ed 00 00 00 00 00 00 00 00 00 00 00 00 4f 14   ┆   disc3                      O ┆
0x000500…000520        22 00 07 e4 00 07 ed 6d 6f 6e 73 31 00 00 00 00 00 00 00 00 00 5b 64 69 73 63 33 00 00 00 00 00   ┆"      mons1         Ædisc3     ┆
0x000520…000540        00 00 81 ef ee 00 00 00 00 00 00 00 00 00 00 00 00 54 cc 22 00 07 e4 00 07 ed 6d 6f 6e 73 32 00   ┆                 T "      mons2 ┆
0x000540…000560        00 00 00 00 00 00 00 00 62 64 69 73 63 33 00 00 00 00 00 00 00 81 ef ef 00 00 00 00 00 00 00 00   ┆        bdisc3                  ┆
0x000560…000580        00 00 00 00 5a e1 42 00 07 e4 00 07 ed 6d 6f 6e 63 61 74 69 6e 69 74 00 00 00 00 7c 64 69 73 63   ┆    Z B      moncatinit    ødisc┆
0x000580…0005a0        33 00 00 00 00 00 00 00 81 ef ef 00 00 00 00 00 00 00 00 00 00 00 00 62 ad 62 00 07 e4 00 07 ed   ┆3                      b b      ┆
0x0005a0…0005c0        6b 6b 6f 70 74 31 00 00 00 00 00 00 00 00 17 64 69 73 63 00 00 00 00 00 00 00 00 7b 9a fa 00 00   ┆kkopt1         disc        æ    ┆
0x0005c0…0005e0        00 00 00 00 00 00 00 00 00 00 64 19 92 00 07 e4 00 07 ed 6b 6b 6c 69 73 74 6f 70 74 31 00 00 00   ┆          d        kklistopt1   ┆
0x0005e0…000600        00 17 64 69 73 63 00 00 00 00 00 00 00 00 7b 9a fd 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00   ┆  disc        æ                 ┆
0x000600…000620        3b 20 20 20 20 61 6c 6c 3a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 63 32 33 3d 63 32 33 20   ┆;    all:               c23=c23 ┆
0x000620…000640        6f 2e 20 31 3c 31 36 0a 3b 20 20 20 20 70 72 69 6e 74 3a 20 20 20 20 20 20 20 20 20 20 20 20 20   ┆o. 1<16 ;    print:             ┆
0x000640…000660        63 32 33 3d 63 32 33 20 6f 2e 20 31 3c 31 35 0a 3b 20 6a 6f 62 3a 20 20 20 20 20 20 20 20 20 20   ┆c23=c23 o. 1<15 ; job:          ┆
0x000660…000680        63 32 33 3d 63 32 33 6f 2e 31 3c 31 34 0a 3b 20 20 20 20 20 20 74 65 72 6d 69 6e 61 6c 73 20 62   ┆c23=c23o.1<14 ;      terminals b┆
0x000680…0006a0        6c 6f 63 6b 65 64 20 61 66 74 65 72 20 73 74 61 72 74 20 75 70 20 20 20 63 32 33 3d 63 32 33 20   ┆locked after start up   c23=c23 ┆
0x0006a0…0006c0        6f 2e 20 31 3c 31 33 0a 0a 3b 20 74 65 73 74 6f 70 74 69 6f 6e 73 3a 0a 3b 20 74 65 73 74 6f 70   ┆o. 1<13  ; testoptions: ; testop┆
0x0006c0…0006e0        74 69 6f 6e 73 20 61 72 65 20 75 73 65 64 20 64 75 72 69 6e 67 20 64 65 62 75 67 67 69 6e 67 20   ┆tions are used during debugging ┆
0x0006e0…000700        6f 66 20 74 68 65 20 73 79 73 74 65 6d 2e 20 74 68 65 79 0a 3b 20 61 72 65 20 64 65 66 69 6e 65   ┆of the system. they ; are define┆
0x000700…000720        64 20 62 79 20 62 69 74 73 20 69 6e 20 74 68 65 20 69 64 65 6e 74 69 66 69 65 72 20 63 32 34 20   ┆d by bits in the identifier c24 ┆
0x000720…000740        61 73 20 66 6f 6c 6c 6f 77 73 3a 0a 3b 0a 3b 20 20 20 20 69 6e 74 65 72 6e 61 6c 20 69 6e 74 65   ┆as follows: ; ;    internal inte┆
0x000740…000760        72 72 75 70 74 3a 20 20 20 20 20 63 32 34 3d 63 32 34 20 6f 2e 20 31 3c 32 33 0a 3b 20 20 20 20   ┆rrupt:     c24=c24 o. 1<23 ;    ┆
0x000760…000780        63 68 61 72 61 63 74 65 72 20 74 65 73 74 6f 75 74 70 75 74 3a 20 20 20 63 32 34 3d 63 32 34 20   ┆character testoutput:   c24=c24 ┆
0x000780…0007a0        6f 2e 20 31 3c 32 32 0a 3b 20 20 20 20 70 61 72 61 6d 65 74 65 72 20 74 65 73 74 6f 75 74 70 75   ┆o. 1<22 ;    parameter testoutpu┆
0x0007a0…0007c0        74 3a 20 20 20 63 32 34 3d 63 32 34 20 6f 2e 20 31 3c 32 31 0a 3b 20 20 20 20 65 76 65 6e 74 20   ┆t:   c24=c24 o. 1<21 ;    event ┆
0x0007c0…0007e0        74 65 73 74 6f 75 74 70 75 74 3a 20 20 20 20 20 20 20 63 32 34 3d 63 32 34 20 6f 2e 20 31 3c 32   ┆testoutput:       c24=c24 o. 1<2┆
0x0007e0…000800        30 0a 3b 20 20 20 20 77 6f 72 6b 20 74 65 73 74 6f 75 74 70 75 74 3a 20 20 20 20 20 20 20 20 63   ┆0 ;    work testoutput:        c┆
0x000800…000820        32 34 3d 63 32 34 20 6f 2e 20 31 3c 31 39 0a 3b 20 20 20 20 63 6f 6e 73 6f 6c 65 20 74 65 73 74   ┆24=c24 o. 1<19 ;    console test┆
0x000820…000840        6f 75 74 70 75 74 3a 20 20 20 20 20 63 32 34 3d 63 32 34 20 6f 2e 20 31 3c 31 38 0a 0a 63 32 34   ┆output:     c24=c24 o. 1<18  c24┆
0x000840…000860        20 3d 20 61 39 33 0a 0a 3b 20 64 65 66 69 6e 69 74 69 6f 6e 20 6f 66 20 63 6f 72 65 20 74 61 62   ┆ = a93  ; definition of core tab┆
0x000860…000880        6c 65 20 65 6e 74 72 79 20 66 6f 72 6d 61 74 3a 0a 0a 3b 63 32 30 3d 64 65 66 20 61 62 6f 76 65   ┆le entry format:  ;c20=def above┆
0x000880…0008a0        3b 20 6e 65 78 74 20 65 6e 74 72 79 0a 3b 63 32 31 3d 64 65 66 20 61 62 6f 76 65 3b 20 6c 61 73   ┆; next entry ;c21=def above; las┆
0x0008a0…0008c0        74 20 65 6e 74 72 79 0a 63 31 37 3d 63 32 31 2b 32 20 20 20 20 3b 20 63 68 69 6c 64 0a 63 31 38   ┆t entry c17=c21+2    ; child c18┆
0x0008c0…0008e0        3d 63 31 37 2b 32 20 20 20 20 3b 20 63 68 69 6c 64 20 63 6f 6e 73 6f 6c 65 0a 63 32 32 3d 63 31   ┆=c17+2    ; child console c22=c1┆
0x0008e0…000900        38 2b 32 20 20 20 20 3b 20 73 65 67 6d 65 6e 74 20 6e 6f 20 69 6e 20 73 75 73 65 72 63 61 74 20   ┆8+2    ; segment no in susercat ┆
0x000900…006600 (1,)   Data for mondef
0x006600…016e00        Data for moncentral
0x016e00…046500        Data for monprocs
0x046500…063f00 (125,) Data for mondisc
0x063f00…07c500        Data for monfpaline
0x07c500…08be00 (221,) Data for monhost
0x08be00…0aad00        Data for monfpasub
0x0aad00…0af200        Data for montabinit
0x0af200…0bee00        Data for monprocfnc1
0x0bee00…0ed300        Data for monprocfnc2
0x0ed300…0fe400        Data for mons1
0x0fe400…110a00 (452,) Data for mons2
0x110a00…127e00        Data for moncatinit
0x127e00…12c300 (526,) Data for kkopt1
0x12c300…130800        Data for kklistopt1
0x130800…134d00        Data for kkmonret1
0x134d00…134d20 (549,) 20 20 20 20 20 65 38 31 2e 20 20 20 20 20 3b 0a 20 20 20 20 20 73 65 20 20 77 32 20 20 20 20 20   ┆     e81.     ;      se  w2     ┆
0x134d20…134d40        20 20 31 20 20 20 20 20 20 3b 0a 20 20 20 20 20 6a 6c 2e 20 77 33 20 20 20 20 20 20 64 39 2e 20   ┆  1      ;      jl. w3      d9. ┆
0x134d40…134d60        20 20 20 20 3b 0a 20 20 20 20 20 72 6c 2e 20 77 32 20 20 20 20 20 65 32 35 2e 20 20 20 20 20 3b   ┆    ;      rl. w2     e25.     ;┆
0x134d60…134d80        0a 20 20 20 20 20 72 6c 20 20 77 30 20 20 78 32 2b 63 33 30 20 20 20 20 20 20 3b 20 20 20 73 74   ┆      rl  w0  x2+c30      ;   st┆
0x134d80…134da0        61 72 74 3a 3d 66 69 72 73 74 20 61 64 64 72 28 63 6f 6e 73 6f 6c 65 29 3b 0a 20 20 20 20 20 72   ┆art:=first addr(console);      r┆
0x134da0…134dc0        6c 20 20 77 31 20 20 78 32 2b 63 33 39 20 20 20 20 20 20 3b 20 20 20 73 69 7a 65 3a 3d 73 69 7a   ┆l  w1  x2+c39      ;   size:=siz┆
0x134dc0…134de0        65 28 63 6f 6e 73 6f 6c 65 29 3b 0a 20 20 20 20 20 62 7a 20 20 77 33 20 20 78 32 2b 63 32 37 20   ┆e(console);      bz  w3  x2+c27 ┆
0x134de0…134e00        20 20 20 20 20 3b 0a 20 20 20 20 20 73 7a 20 20 77 33 20 20 20 20 20 31 3c 31 20 20 20 20 20 20   ┆     ;      sz  w3     1<1      ┆
0x134e00…134e20        3b 20 20 20 69 66 20 61 62 73 20 61 64 64 72 28 63 6f 6e 73 6f 6c 65 29 0a 20 20 20 20 20 61 6d   ┆;   if abs addr(console)      am┆
0x134e20…134e40        20 20 20 20 20 64 32 38 2d 64 32 37 20 20 20 20 20 20 3b 20 20 20 74 68 65 6e 20 66 69 6e 64 20   ┆     d28-d27      ;   then find ┆
0x134e40…134e60        61 64 64 72 28 73 74 61 72 74 2c 73 69 7a 65 2c 65 6e 64 20 6c 69 6e 65 29 0a 20 20 20 20 20 6a   ┆addr(start,size,end line)      j┆
0x134e60…134e80        6c 2e 20 77 33 20 20 20 20 20 64 32 37 2e 20 20 20 20 20 3b 20 20 20 65 6c 73 65 20 66 69 6e 64   ┆l. w3     d27.     ;   else find┆
0x134e80…134ea0        20 73 69 7a 65 28 73 74 61 72 74 2c 73 69 7a 65 2c 65 6e 64 20 6c 69 6e 65 29 3b 0a 20 20 20 20   ┆ size(start,size,end line);     ┆
0x134ea0…134ec0        20 6a 6c 2e 20 20 20 20 20 20 20 20 20 67 34 2e 20 20 20 20 20 3b 0a 20 20 20 20 20 72 6c 2e 20   ┆ jl.         g4.     ;      rl. ┆
0x134ec0…134ee0        77 32 20 20 20 20 20 65 32 35 2e 20 20 20 20 20 3b 0a 20 20 20 20 20 72 73 20 20 77 30 20 20 78   ┆w2     e25.     ;      rs  w0  x┆
0x134ee0…134f00        32 2b 63 33 30 20 20 20 20 20 20 3b 20 20 20 66 69 72 73 74 20 61 64 64 72 28 63 6f 6e 73 6f 6c   ┆2+c30      ;   first addr(consol┆
0x134f00…134f20        65 29 3a 3d 73 74 61 72 74 3b 0a 20 20 20 20 20 77 61 20 20 77 30 20 20 78 32 2b 63 33 39 20 20   ┆e):=start;      wa  w0  x2+c39  ┆
0x134f20…134f40        20 20 20 20 3b 20 20 20 74 6f 70 20 61 64 64 72 28 63 6f 6e 73 6f 6c 65 29 3a 3d 0a 20 20 20 20   ┆    ;   top addr(console):=     ┆
0x134f40…134f60        20 72 73 20 20 77 30 20 20 78 32 2b 63 33 31 20 20 20 20 20 20 3b 20 20 20 73 74 61 72 74 2b 73   ┆ rs  w0  x2+c31      ;   start+s┆
0x134f60…134f80        69 7a 65 28 63 6f 6e 73 6f 6c 65 29 3b 0a 20 20 20 20 20 62 7a 20 20 77 33 20 20 78 32 2b 63 32   ┆ize(console);      bz  w3  x2+c2┆
0x134f80…134fa0        37 20 20 20 20 20 20 3b 20 66 69 6e 64 20 70 72 6f 74 65 63 74 69 6f 6e 3a 0a 63 2e 2d 34 30 30   ┆7      ; find protection: c.-400┆
0x134fa0…134fc0        30 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 3b 20 69 6e 20 72 63 34 30 30 30 3a 0a   ┆0                  ; in rc4000: ┆
0x134fc0…134fe0        20 20 20 20 20 73 7a 20 20 77 33 20 20 20 20 20 31 3c 32 20 20 20 20 20 20 3b 20 20 20 69 66 20   ┆     sz  w3     1<2      ;   if ┆
0x134fe0…135000        6e 6f 74 20 61 62 73 20 70 72 6f 74 65 63 74 69 6f 6e 28 63 6f 6e 73 6f 6c 65 29 20 74 68 65 6e   ┆not abs protection(console) then┆
0x135000…135020        0a 20 20 20 20 20 6a 6c 2e 20 20 20 20 20 20 20 20 20 69 30 2e 20 20 20 20 20 3b 20 20 20 62 65   ┆      jl.         i0.     ;   be┆
0x135020…135040        67 69 6e 0a 20 20 20 20 20 62 7a 20 20 77 32 20 20 78 32 2b 63 32 36 20 20 20 20 20 20 3b 0a 0a   ┆gin      bz  w2  x2+c26      ;  ┆
0x135040…135060        20 20 20 20 20 6a 6c 2e 20 77 33 20 20 20 20 20 64 33 32 2e 20 20 20 20 20 3b 20 20 20 66 69 6e   ┆     jl. w3     d32.     ;   fin┆
0x135060…135080        64 20 6b 65 79 73 28 6b 65 79 73 28 63 6f 6e 73 6f 6c 65 29 2c 0a 20 20 20 20 20 6a 6c 2e 20 20   ┆d keys(keys(console),      jl.  ┆
0x135080…1350a0        20 20 20 20 20 20 20 67 38 2e 20 20 20 20 20 3b 20 20 20 20 20 20 6e 65 77 20 70 72 2c 6e 65 77   ┆       g8.     ;      new pr,new┆
0x1350a0…1350c0        20 70 6b 2c 20 65 6e 64 20 6c 69 6e 65 29 3b 0a 20 20 20 20 20 72 6c 2e 20 77 32 20 20 20 20 20   ┆ pk, end line);      rl. w2     ┆
0x1350c0…1350e0        65 32 35 2e 20 20 20 20 20 3b 20 20 20 70 72 28 63 6f 6e 73 6f 6c 65 29 3a 3d 6e 65 77 20 70 72   ┆e25.     ;   pr(console):=new pr┆
0x1350e0…135100        3b 0a 20 20 20 20 20 68 73 20 20 77 30 20 20 78 32 2b 63 33 37 20 20 20 20 20 20 3b 20 20 20 70   ┆;      hs  w0  x2+c37      ;   p┆
0x135100…135120        6b 28 63 6f 6e 73 6f 6c 65 29 3a 3d 6e 65 77 20 70 6b 3b 0a 20 20 20 20 20 68 73 20 20 77 31 20   ┆k(console):=new pk;      hs  w1 ┆
0x135120…135140        20 78 32 2b 63 33 38 20 20 20 20 20 20 3b 20 20 20 65 6e 64 3b 0a 69 30 3a 20 20 62 6c 20 20 77   ┆ x2+c38      ;   end; i0:  bl  w┆
0x135140…135160        30 20 20 78 32 2b 63 33 37 20 20 20 20 20 20 3b 0a 20 20 20 20 20 73 7a 20 20 77 30 20 20 20 20   ┆0  x2+c37      ;      sz  w0    ┆
0x135160…135180        2d 31 3c 38 20 20 20 20 20 20 3b 20 20 20 69 66 20 70 72 28 63 6f 6e 73 6f 6c 65 29 28 30 3a 33   ┆-1<8      ;   if pr(console)(0:3┆
0x135180…1351a0        29 3c 3e 30 20 74 68 65 6e 0a 20 20 20 20 20 6a 6c 2e 20 20 20 20 20 20 20 20 20 67 38 2e 20 20   ┆)<>0 then      jl.         g8.  ┆
0x1351a0…1351c0        20 20 20 3b 20 20 20 67 6f 74 6f 20 65 6e 64 20 6c 69 6e 65 3b 0a 7a 2e 20 20 0a 0a 63 2e 38 30   ┆   ;   goto end line; z.    c.80┆
0x1351c0…1351e0        30 30 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 3b 20 69 6e 20 72 63 38 30 30 30   ┆00                   ; in rc8000┆
0x1351e0…135200        3a 0a 20 20 20 20 20 72 6c 2e 20 77 30 20 20 69 32 31 2e 20 20 20 20 20 20 20 20 3b 0a 20 20 20   ┆:      rl. w0  i21.        ;    ┆
0x135200…135220        20 20 73 6f 20 20 77 33 20 20 31 3c 32 20 20 20 20 20 20 20 20 20 3b 20 69 66 20 61 62 73 20 70   ┆  so  w3  1<2         ; if abs p┆
0x135220…135240        72 6f 74 65 63 74 69 6f 6e 0a 20 20 20 20 20 6a 6c 2e 20 20 20 20 20 20 20 20 20 6a 31 2e 20 20   ┆rotection      jl.         j1.  ┆
0x135240…135260        20 20 20 3b 20 0a 20 20 20 20 20 73 6f 20 20 77 33 20 20 31 3c 39 20 20 20 20 20 20 20 20 20 3b   ┆   ;       so  w3  1<9         ;┆
0x135260…135280        20 61 6e 64 20 61 6c 6c 6f 77 65 64 28 63 6f 6e 73 6f 6c 65 29 0a 20 20 20 20 20 6a 6c 2e 20 20   ┆ and allowed(console)      jl.  ┆
0x135280…1352a0        20 20 20 20 20 20 20 67 33 2e 20 20 20 20 20 3b 20 0a 20 20 20 20 20 61 6c 20 20 77 30 20 20 20   ┆       g3.     ;       al  w0   ┆
0x1352a0…1352c0        20 20 20 20 30 20 20 20 20 20 20 3b 20 74 68 65 6e 20 70 72 2c 70 6b 3d 30 2c 30 20 65 6c 73 65   ┆    0      ; then pr,pk=0,0 else┆
0x1352c0…1352e0        0a 20 6a 31 3a 20 72 73 20 20 77 30 20 20 78 32 2b 63 33 37 20 20 20 20 20 20 3b 20 70 72 2c 70   ┆  j1: rs  w0  x2+c37      ; pr,p┆
0x1352e0…135300        6b 3d 32 34 30 3c 31 32 2b 37 20 2c 20 75 73 65 72 6d 6f 64 65 0a 7a 2e 0a 20 20 20 20 20 72 6c   ┆k=240<12+7 , usermode z.      rl┆
0x135300…135320        20 20 77 33 20 20 20 20 20 20 62 31 20 20 20 20 20 20 3b 20 63 68 65 63 6b 20 63 6c 61 69 6d 73   ┆  w3      b1      ; check claims┆
0x135320…135340        3a 0a 20 20 20 20 20 62 7a 20 20 77 30 20 20 78 32 2b 63 33 32 20 20 20 20 20 20 3b 0a 20 20 20   ┆:      bz  w0  x2+c32      ;    ┆
0x135340…135360        20 20 62 7a 20 20 77 31 20 20 78 33 2b 61 31 39 20 20 20 20 20 20 3b 0a 20 20 20 20 20 77 73 2e   ┆  bz  w1  x3+a19      ;      ws.┆
0x135360…135380        20 77 31 20 20 20 20 20 20 65 32 2e 20 20 20 20 20 3b 20 20 20 69 66 20 62 75 66 20 63 6c 61 69   ┆ w1      e2.     ;   if buf clai┆
0x135380…1353a0        6d 28 63 6f 6e 73 6f 6c 65 29 3e 0a 20 20 20 20 20 73 6c 20 20 77 30 20 20 78 31 20 20 2b 31 20   ┆m(console)>      sl  w0  x1  +1 ┆
0x1353a0…1353c0        20 20 20 20 20 3b 20 20 20 62 75 66 20 63 6c 61 69 6d 28 73 29 2d 6f 77 6e 20 62 75 66 0a 20 20   ┆     ;   buf claim(s)-own buf   ┆
0x1353c0…1353e0        20 20 20 6a 6c 2e 20 20 20 20 20 20 20 20 20 67 35 2e 20 20 20 20 20 3b 20 20 20 74 68 65 6e 20   ┆   jl.         g5.     ;   then ┆
0x1353e0…135400        67 6f 74 6f 20 65 6e 64 20 6c 69 6e 65 3b 0a 20 20 20 20 20 62 7a 20 20 77 30 20 20 78 32 2b 63   ┆goto end line;      bz  w0  x2+c┆
0x135400…135420        33 33 20 20 20 20 20 20 3b 0a 20 20 20 20 20 62 7a 20 20 77 31 20 20 78 33 2b 61 32 30 20 20 20   ┆33      ;      bz  w1  x3+a20   ┆
0x135420…135440        20 20 20 3b 20 20 20 69 66 20 61 72 65 61 20 63 6c 61 69 6d 28 63 6f 6e 73 6f 6c 65 29 3e 0a 20   ┆   ;   if area claim(console)>  ┆
0x135440…135460        20 20 20 20 77 73 2e 20 77 31 20 20 20 20 20 20 65 33 2e 20 20 20 20 20 3b 0a 20 20 20 20 20 73   ┆    ws. w1      e3.     ;      s┆
0x135460…135480        6c 20 20 77 30 20 20 78 31 20 20 2b 31 20 20 20 20 20 20 3b 20 20 20 61 72 65 61 20 63 6c 61 69   ┆l  w0  x1  +1      ;   area clai┆
0x135480…1354a0        6d 28 73 29 2d 6f 77 6e 20 61 72 65 61 0a 20 20 20 20 20 6a 6c 2e 20 20 20 20 20 20 20 20 20 67   ┆m(s)-own area      jl.         g┆
0x1354a0…1354c0        36 2e 20 20 20 20 20 3b 20 20 20 74 68 65 6e 20 67 6f 74 6f 20 65 6e 64 20 6c 69 6e 65 3b 0a 20   ┆6.     ;   then goto end line;  ┆
0x1354c0…1354e0        20 20 20 20 62 7a 20 20 77 30 20 20 78 32 2b 63 33 34 20 20 20 20 20 20 3b 0a 20 20 20 20 20 62   ┆    bz  w0  x2+c34      ;      b┆
0x1354e0…135500        7a 20 20 77 31 20 20 78 33 2b 61 32 31 20 20 20 20 20 20 3b 20 20 20 69 66 20 69 6e 74 65 72 6e   ┆z  w1  x3+a21      ;   if intern┆
0x135500…135520        61 6c 20 63 6c 61 69 6d 28 63 6f 6e 73 6f 6c 65 29 3e 0a 20 20 20 20 20 73 6c 20 20 77 30 20 20   ┆al claim(console)>      sl  w0  ┆
0x135520…135540        78 31 20 20 2b 30 20 20 20 20 20 20 3b 20 20 20 69 6e 74 65 72 6e 61 6c 20 63 6c 61 69 6d 28 73   ┆x1  +0      ;   internal claim(s┆
0x135540…135560        29 2d 31 0a 20 20 20 20 20 6a 6c 2e 20 20 20 20 20 20 20 20 20 67 37 2e 20 20 20 20 20 3b 20 20   ┆)-1      jl.         g7.     ;  ┆
0x135560…135580        20 74 68 65 6e 20 67 6f 74 6f 20 65 6e 64 20 6c 69 6e 65 3b 0a 3b 20 74 65 73 74 20 69 6e 74 65   ┆ then goto end line; ; test inte┆
0x135580…1355a0        72 76 61 6c 73 3a 0a 3b 20 63 6f 6d 6d 65 6e 74 3a 20 74 68 65 20 74 65 73 74 69 6e 67 20 74 68   ┆rvals: ; comment: the testing th┆
0x1355a0…1355c0        61 74 20 74 68 65 20 69 6e 74 65 72 76 61 6c 20 6c 69 6d 69 74 73 20 61 72 65 20 63 6f 6e 74 61   ┆at the interval limits are conta┆
0x1355c0…1355e0        69 6e 65 64 0a 3b 20 69 6e 20 65 61 63 68 20 6f 74 68 65 72 20 69 73 20 70 65 72 66 6f 72 6d 65   ┆ined ; in each other is performe┆
0x1355e0…135600        64 20 61 73 20 73 63 68 65 74 63 68 65 64 20 62 65 6c 6f 77 0a 3b 20 73 74 61 6e 64 61 72 64 3a   ┆d as schetched below ; standard:┆
0x135600…135620 (550,) 20 20 20 20 20 20 20 20 20 20 21 32 21 0a 3b 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20   ┆          !2! ;                 ┆
0x135620…135640        20 20 34 20 20 20 31 0a 20 20 20 20 20 64 6c 20 20 77 31 20 20 78 32 2b 63 34 32 2b 32 20 20 20   ┆  4   1      dl  w1  x2+c42+2   ┆
0x135640…135660        20 3b 20 20 20 74 68 65 20 6e 75 6d 62 65 72 73 20 72 65 66 65 72 20 74 6f 20 74 68 65 20 6e 75   ┆ ;   the numbers refer to the nu┆
0x135660…135680        6d 62 65 72 73 20 61 62 6f 75 74 0a 20 20 20 20 20 73 68 20 20 77 31 20 28 78 32 2b 63 34 33 2b   ┆mbers about      sh  w1 (x2+c43+┆
0x135680…1356a0        32 29 20 20 20 3b 20 31 3b 20 69 66 20 63 6f 6e 73 2e 73 74 64 2e 68 69 20 3e 3d 20 63 6f 6e 73   ┆2)   ; 1; if cons.std.hi >= cons┆
0x1356a0…1356c0        2e 75 73 65 72 2e 68 69 0a 20 20 20 20 20 73 6c 20 20 77 30 20 20 78 31 20 20 2b 31 20 20 20 20   ┆.user.hi      sl  w0  x1  +1    ┆
0x1356c0…1356e0        20 20 3b 0a 20 20 20 20 20 6a 6c 2e 20 20 20 20 20 20 20 20 67 31 39 2e 20 20 20 20 20 3b 20 20   ┆  ;      jl.        g19.     ;  ┆
0x1356e0…135700        20 20 74 68 65 6e 20 67 6f 74 6f 20 62 61 73 65 20 61 6c 61 72 6d 3b 0a 20 20 20 20 20 72 6c 20   ┆  then goto base alarm;      rl ┆
0x135700…135720        20 77 31 20 20 78 32 2b 63 34 33 20 20 20 20 20 20 3b 0a 20 20 20 20 20 73 6c 20 20 77 31 20 28   ┆ w1  x2+c43      ;      sl  w1 (┆
0x135720…135740        78 32 2b 63 34 31 29 20 20 20 20 20 3b 20 33 3b 20 69 66 20 63 6f 6e 73 2e 75 73 65 72 2e 6c 6f   ┆x2+c41)     ; 3; if cons.user.lo┆
0x135740…135760        20 3c 20 63 6f 6e 73 2e 6d 61 78 2e 6c 6f 0a 20 20 20 20 20 6a 6c 2e 20 20 20 20 20 20 20 20 20   ┆ < cons.max.lo      jl.         ┆
0x135760…135780        20 34 20 20 20 20 20 20 3b 0a 20 20 20 20 20 6a 6c 2e 20 20 20 20 20 20 20 20 67 31 39 2e 20 20   ┆ 4      ;      jl.        g19.  ┆
0x135780…1357a0        20 20 20 3b 0a 20 20 20 20 20 77 73 20 20 77 31 20 20 20 20 20 20 20 30 20 20 20 20 20 20 3b 0a   ┆   ;      ws  w1       0      ; ┆
0x1357a0…1357c0        20 20 20 20 20 73 6c 20 20 77 31 20 20 20 20 20 20 20 31 20 20 20 20 20 20 3b 0a 20 20 20 20 20   ┆     sl  w1       1      ;      ┆
0x1357c0…1357e0        6a 6c 2e 20 20 20 20 20 20 20 20 67 31 39 2e 20 20 20 20 20 3b 20 20 20 20 74 68 65 6e 20 67 6f   ┆jl.        g19.     ;    then go┆
0x1357e0…135800        74 6f 20 62 61 73 65 20 61 6c 61 72 6d 3b 0a 20 20 20 20 20 64 6c 20 20 77 31 20 20 78 32 2b 63   ┆to base alarm;      dl  w1  x2+c┆
0x135800…135820        34 31 2b 32 20 20 20 20 3b 0a 20 20 20 20 20 61 6c 20 20 77 31 20 20 78 31 20 20 2b 31 20 20 20   ┆41+2    ;      al  w1  x1  +1   ┆
0x135820…135840        20 20 20 3b 0a 20 20 20 20 20 73 6c 20 20 77 30 20 28 78 33 2b 61 34 35 2d 32 29 20 20 20 3b 20   ┆   ;      sl  w0 (x3+a45-2)   ; ┆
0x135840…135860        36 3b 20 6f 72 20 63 6f 6e 73 2e 6d 61 78 2e 68 69 20 3c 20 63 6f 6e 73 2e 75 73 65 72 2e 68 69   ┆6; or cons.max.hi < cons.user.hi┆
0x135860…135880        0a 20 20 20 20 20 73 68 20 20 77 31 20 28 78 32 2b 63 34 33 2b 32 29 20 20 20 3b 20 20 20 20 74   ┆      sh  w1 (x2+c43+2)   ;    t┆
0x135880…1358a0        68 65 6e 20 67 6f 74 6f 20 62 61 73 65 20 61 6c 61 72 6d 3b 0a 20 20 20 20 20 6a 6c 2e 20 20 20   ┆hen goto base alarm;      jl.   ┆
0x1358a0…1358c0        20 20 20 20 20 67 31 39 2e 20 20 20 20 20 3b 0a 20 20 20 20 20 61 6c 20 20 77 31 20 20 78 31 20   ┆     g19.     ;      al  w1  x1 ┆
0x1358c0…1358e0        20 2d 32 20 20 20 20 20 20 3b 0a 20 20 20 20 20 73 6c 20 20 77 31 20 28 78 33 2b 61 34 35 2d 30   ┆ -2      ;      sl  w1 (x3+a45-0┆
0x1358e0…135900        29 20 20 20 3b 20 37 3b 20 69 66 20 63 6f 6e 73 2e 6d 61 78 2e 68 69 20 3e 20 73 2e 73 74 64 2e   ┆)   ; 7; if cons.max.hi > s.std.┆
0x135900…135920        68 69 0a 20 20 20 20 20 6a 6c 2e 20 20 20 20 20 20 20 20 67 31 39 2e 20 20 20 20 20 3b 20 20 20   ┆hi      jl.        g19.     ;   ┆
0x135920…135940        20 74 68 65 6e 20 67 6f 74 6f 20 62 61 73 65 20 61 6c 61 72 6d 0a 69 32 35 3a 20 61 6c 20 20 77   ┆ then goto base alarm i25: al  w┆
0x135940…135960        31 20 20 78 32 2b 63 33 30 20 20 20 20 20 20 3b 20 20 20 63 72 65 61 74 65 20 69 6e 74 65 72 6e   ┆1  x2+c30      ;   create intern┆
0x135960…135980        61 6c 20 70 72 6f 63 65 73 73 28 0a 20 20 20 20 20 61 6c 20 20 77 33 20 20 78 32 2b 63 32 39 20   ┆al process(      al  w3  x2+c29 ┆
0x135980…1359a0        20 20 20 20 20 3b 20 20 20 20 70 72 6f 63 65 73 73 20 6e 61 6d 65 28 63 6f 6e 73 6f 6c 65 29 2c   ┆     ;    process name(console),┆
0x1359a0…1359c0        0a 20 20 20 20 20 6a 64 20 20 20 20 20 31 3c 31 31 2b 35 36 20 20 20 20 20 20 3b 20 20 20 20 66   ┆      jd     1<11+56      ;    f┆
0x1359c0…1359e0        69 72 73 74 20 61 64 64 72 28 63 6f 6e 73 6f 6c 65 29 2c 72 65 73 75 6c 74 29 3b 0a 20 20 20 20   ┆irst addr(console),result);     ┆
0x1359e0…135a00        20 73 6e 20 20 77 30 20 20 20 20 20 20 20 31 20 20 20 20 20 20 3b 0a 20 20 20 20 20 6a 6c 2e 20   ┆ sn  w0       1      ;      jl. ┆
0x135a00…135a20        20 20 20 20 20 20 20 20 67 34 2e 20 20 20 20 20 3b 0a 20 20 20 20 20 73 6e 20 20 77 30 20 20 20   ┆        g4.     ;      sn  w0   ┆
0x135a20…135a40        20 20 20 20 32 20 20 20 20 20 20 3b 0a 20 20 20 20 20 6a 6c 2e 20 20 20 20 20 20 20 20 67 31 31   ┆    2      ;      jl.        g11┆
0x135a40…135a60        2e 20 20 20 20 20 3b 0a 20 20 20 20 20 73 65 20 20 77 30 20 20 20 20 20 20 20 30 20 20 20 20 20   ┆.     ;      se  w0       0     ┆
0x135a60…135a80        20 3b 20 20 20 69 66 20 72 65 73 75 6c 74 3c 3e 30 20 0a 20 20 20 20 20 6a 6c 2e 20 20 20 20 20   ┆ ;   if result<>0       jl.     ┆
0x135a80…135aa0        20 20 20 67 31 30 2e 20 20 20 20 20 3b 20 20 20 74 68 65 6e 20 67 6f 74 6f 20 65 6e 64 20 6c 69   ┆   g10.     ;   then goto end li┆
0x135aa0…135ac0        6e 65 3b 0a 20 20 20 20 20 6a 64 20 20 20 20 20 20 31 3c 31 31 2b 34 20 20 20 20 20 20 3b 20 20   ┆ne;      jd      1<11+4      ;  ┆
0x135ac0…135ae0        20 70 72 6f 63 65 73 73 20 64 65 73 63 72 69 70 74 69 6f 6e 28 0a 20 20 20 20 20 72 73 2e 20 77   ┆ process description(      rs. w┆
0x135ae0…135b00        30 20 20 20 20 20 65 32 39 2e 20 20 20 20 20 3b 20 20 20 20 20 70 72 6f 63 65 73 73 20 6e 61 6d   ┆0     e29.     ;     process nam┆
0x135b00…135b20        65 28 63 6f 6e 73 6f 6c 65 29 2c 72 65 73 75 6c 74 29 3b 0a 20 20 20 20 20 6a 6c 2e 20 77 33 20   ┆e(console),result);      jl. w3 ┆
0x135b20…135b40        20 20 20 20 64 33 30 2e 20 20 20 20 20 3b 20 72 65 73 65 72 76 65 20 63 6f 72 65 0a 20 20 20 20   ┆    d30.     ; reserve core     ┆
0x135b40…135b60        20 61 6c 20 20 77 33 20 20 78 31 2b 63 39 35 20 20 20 20 20 3b 20 6d 6f 76 65 20 6b 69 6e 64 2c   ┆ al  w3  x1+c95     ; move kind,┆
0x135b60…135b80        6e 61 6d 65 20 6f 66 20 70 72 69 6d 69 6e 0a 20 20 20 20 20 61 6c 20 20 77 32 20 20 78 32 2b 63   ┆name of primin      al  w2  x2+c┆
0x135b80…135ba0        31 39 20 20 20 20 20 3b 20 61 6e 64 20 70 72 69 6d 6f 75 74 20 74 6f 20 63 6f 72 65 74 61 62 6c   ┆19     ; and primout to coretabl┆
0x135ba0…135bc0        65 0a 6a 30 20 3a 20 72 6c 20 20 77 30 20 20 78 33 20 20 20 20 20 20 20 20 20 3b 20 28 73 65 74   ┆e j0 : rl  w0  x3         ; (set┆
0x135bc0…135be0        20 62 79 20 69 20 61 6e 64 20 6f 20 63 6f 6d 6d 61 6e 64 73 20 29 0a 20 20 20 20 20 72 73 20 20   ┆ by i and o commands )      rs  ┆
0x135be0…135c00        77 30 20 20 78 32 20 20 20 20 20 20 20 20 20 3b 0a 20 20 20 20 20 61 6c 20 20 77 33 20 20 78 33   ┆w0  x2         ;      al  w3  x3┆