|
DataMuseum.dkPresents historical artifacts from the history of: RC4000/8000/9000 |
This is an automatic "excavation" of a thematic subset of
See our Wiki for more about RC4000/8000/9000 Excavated with: AutoArchaeologist - Free & Open Source Software. |
top - metrics - download
Length: 6912 (0x1b00) Types: TextFile Names: »kkprt«
└─⟦621cfb9a2⟧ Bits:30002817 RC8000 Dump tape fra HCØ. Detaljer om "HC8000" projekt. └─⟦0364f57e3⟧ └─⟦this⟧ »kkprt«
(kkpr =slang list.no xref.no; ) ; \f s. a30,b50,c10,d4,t248 w.; p. <:fpnames:> ; k=h55 ; c0= 48<12+2 ; c1=48<12+4 ; c2=1<23+32<12+3 ; c3=1<23+32<12+9 ; c4=50 ; c5=60 ; check interval a0: 0 ; a1: 0 ; rs. w2 a0. ; w0:=param addr al. w1 h21. ; al. w2 a17. ; jl. w3 h29. ; stack curr output rl. w2 a0. ; ba w2 x2+1 ; w2:=next param al w2 x2+2 rs. w2 a18. jl. w3 h28.-2 ; connect cur output sn w0 0 ; if connection ok then jl. b4. ; goto start b5: al. w2 a17. ; else stop al. w1 h21. ; jl. w3 h30. ; unstack jl. w3 h32.-2,c3 al w2 0 ; jl. h7. ; b4: dl w3 80 ; name table(ip),name table end ds. w3 a1. ; al. w1 a30. ; w1:=start local table rl w3 x2 ; jl. b1. ; b0: rl w3 x2 ; rl w0 x3+2 ; sn w0 0 ; if no proc then jl. b3. ; goto next rs w0 x1+2 ; rl w0 x3+4 ; rs w0 x1+4 ; rl w0 x3+6 ; rs w0 x1+6 ; rl w0 x3+8 ; rs w0 x1+8 ; b1: rs w3 x1 ; rs. w3 a10. ; dl w0 x3+56 ; am. (a10.) wa w0 +52 ; +quantum ds w0 x1+22 ; rl. w3 a10. ; dl w0 x3+60 ; start time ds w0 x1+12 ; b3: al w1 x1+c4 ; al w2 x2+2 ; se. w2 ( a1.) ; jl. b0. ; rs. w1 a13. ; b2: dl w0 110 ; get clock ds. w0 a15. ; jl. w3 d1. ; wait rl. w2 a18. jl. w3 h28.-2 se w0 0 jl. b5. b6: al. w1 a30. ; w1:=start local table rl. w2 a0. ; rl w3 x2 ; rs. w3 a10. ; jl. b10. ; b7: rl w3 x2 ; rs. w3 a10. ; rl w0 x3+2 ; sn w0 0 ; if no proc then jl. b8. ; goto next se w0 (x1+2) ; jl. b9. ; rl w0 x3+4 ; se w0 (x1+4) ; jl. b9. ; rl w0 x3+6 ; se w0 (x1+6) ; jl. b9. ; rl w0 x3+8 ; se w0 (x1+8) ; jl. b9. ; dl w0 x3+60 ; se w0 (x1+12) ; jl. b9. ; sn w3 (x1+10) ; jl. b10. ; b9: ; rl. w3 a10. ; rl w0 x3+2 ; rs w0 x1+2 ; rl w0 x3+4 ; rs w0 x1+4 ; rl w0 x3+6 ; rs w0 x1+6 ; rl w0 x3+8 ; rs w0 x1+8 ; rs. w3 a10. ; dl w0 x3+56 ; ds w0 x1+22 ; rl. w3 a10. ; dl w0 x3+60 ; start time ds w0 x1+12 ; ld w0 -100 ; ds w0 x1+16 ; al w0 2 ; rs w0 x1+18 ; jl. b8. ; b10: rl. w3 a10. ; dl w0 x3+56 ; ds w0 x1+22 ; al w0 1 ; rs w0 x1+18 ; b8: al w1 x1+c4 ; al w2 x2+2 ; se. w2 ( a1.) ; jl. b7. ; dl w0 110 ; ss. w0 a15. ; wd. w0 a14. ; w0:=time since last rl w2 0 ; w2:=sec wm. w0 a12. ; rs. w0 a22. ; al. w0 a9. ; jl. w3 h31.-2 ; al w0 x2 ; jl. w3 h32.-2,c2 al. w0 a16. ; jl. w3 h31.-2; al. w1 a30. ; b11: rl w0 x1+18 ; se w0 0 ; jl. w3 d0. ; al w1 x1+c4 ; se. w1 ( a13.) ; jl. b11. ; al w2 25 jl. w3 h34.-2 ; close up jl. w3 h79.-2 jl. b2. ; ; ; b. f5,g5 w. ; wait d1: ds. w1 g1. ; ds. w3 g3. ; al. w3 a11. ; al. w1 a7. ; jd 1<11+16; al w1 x1+16 ; jd 1<11+18; dl. w1 g1. ; dl. w3 g3. ; jl x3 ; g0: 0 ; g1: 0 ; g2: 0 ; g3: 0 ; e. ; b. f5,g5 w. ; d0: ds. w1 g1. ; ds. w3 g3. ; dl w0 x1+4 ; lo. w3 a8. ; lo. w0 a8. ; ds. w0 a3. ; dl w0 x1+8 ; lo. w3 a8. ; lo. w0 a8. ; ds. w0 a5. ; al. w0 a2. ; jl. w3 h31.-2 ; rl. w1 g1. ; dl w0 x1+22 ; ss w0 x1+16 ; wd. w0 a22. ; al w2 x3 ; jl. w3 h32.-2,c3; al w0 x2 ; al w2 46 ; jl. w3 h26.-2 ; al w3 0 ; wd. w0 a12. ; jl. w3 h32.-2,c0; al w2 37 ; jl. w3 h26.-2 ; rl. w1 g1. ; dl w0 x1+22 ; wd. w0 a14. ; al w2 x3 ; jl. w3 h32.-2,c3; al w0 x2 ; al w2 46 ; jl. w3 h26.-2 ; jl. w3 h32.-2,c1; rl. w1 g1. ; dl w0 x1+16 ; wd. w0 a14. ; al w2 x3 ; jl. w3 h32.-2,c3; al w0 x2 ; al w2 46 ; jl. w3 h26.-2 ; jl. w3 h32.-2,c1; al w2 10 ; jl. w3 h33.-2 ; rl. w1 g1. ; rl. w3 a10. ; dl w0 x1+22 ; ds w0 x1+16 ; al w0 0 ; rs w0 x1+18 ; dl. w1 g1. ; dl. w3 g3. ; jl x3 ; g0: 0 ; g1: 0 ; g2: 0 ; g3: 0 ; e. ; b50: al w2 0 ; jl. h7. ; a6: 32<16+32<8+32 ; a2: <:pro:> ; a3: <:cfu:> ; a4: <:nc<32>:> ; a5: <:<32><32><32>:>,32<16; name a11: <:clock:>,0,0,0,0 ; a7: 0,c5,0,r.14 ; a8: <:<32><32><32>:> ; a9: <:<10>name used cputime (% of last <0><0>:> a16:<: sec.)<10> new old<10><10>:>; a21: 0 ; a10: 0 ; a12: 100 ; a13: 0 ; a14: 10000 ; 0 a15:0 a17:0,r.5 a18:0 a22: c5*100 ; a30: 0,<:procfunc:>,0,r.(:(:c4*40:)>1:); e. ; e. ; ▶EOF◀