DataMuseum.dk

Presents historical artifacts from the history of:

RegneCentralen GIER Computer

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

See our Wiki for more about RegneCentralen GIER Computer

Excavated with: AutoArchaeologist - Free & Open Source Software.


top - download

⟦f1bde5118⟧ Bits:30000623 Lin. Lign. II ls TLS-2, 8-hole paper tape

    Length: 7283 (0x1c73)
    Description: Bits:30000623 Lin. Lign. II ls TLS-2
    Types: 8-hole paper tape
    Notes: Gier Text, Has10

GIER Text (HTML)

[   0] arn  s           ,pa   r14 [14]   ; 0 : læs adressetal
[   1] pa   r13 [14]       LB  t5        ; 5 : læs flydende tal
[   2] pt   r82 [84]           t2        ; sæt korrekt udhop
[   3] it   r84 [87]    ,pa   r68 [71]   ; sæt en absolutadresse
[   4] gi   r80 [84]    ,gs   r9 [13]    ; gem registre
[   5] gp   r78 [83]                     ;
[   6] pi               ,pa   r16 [22]   ; læs et tal, sæt før .
[   7] grn  r83 [90]    ,pa   r67 [74]   ; R := arbcelle := 0 ,
                                         ; sæt to-potens opsamling
[   8] pm   256         XD               ; R := 0.5 , M := 0
[   9] gr   r80 [89]    ,hs   r26 [35]   ; exponentfaktor := 0.5 ,
                                        ; hop til læsning af et tegn
[  10] bs   p-15        ,hh   r-1 [9]    ; overflødig terminator
[  11] pa   r64 [75]    ,hs   r50 [61]   ; sæt ti-potens, hop til
                                         ; behandling af + - 10
[  12] bs   p500               t-512     ; p = 12 ( 10 eller . )
[  13] xr               ,hh   r16 [29]   ; s , hop hvis ikke 10 eller .
[  14] bs               ,hv   r2 [16]    ; hop hvis flydende tal
[  15] hs   r37 [52]                     ; fejl i adressetal
[  16] bs  (r18)[34]    ,hv   r4 [20]    ; hop hvis 10
[  17] pa   r5 [22]            t-1       ; . er naaet, sæt -1
[  18] hs   r45 [63]                     ; læs decimaldel
[  19] hs   r33 [52]       NZB           ; fejl: ingen cifre efter .
[  20] pm   r65 [85]       NZB           ; 10 uden forudgaaende cifre
[  21] xr               ,mt   r [21]     ; fortegn + eller - 486
[  22] xr               ,ca   27         ; 0 før . og -1 efter .
[  23] bs  (r11)[34]    ,hh   r30 [53]   ; hop hvis 10
[  24] mln  r65 [89]    ,nl   r1 [25]    ; gang heltal med exponentfaktor
[  25] it               ,pp  (r49)[74]   ; p := samlet to-potens
[  26] nkf  p40         ,grf  r64 [90]   ; omdan til flydende og gem
[  27] gr   r63 [90]       LZ            ; exponentdel := 0 i flyd. 0
[  28] hh   r50 [78]       LZB           ; slut hvis cifre læst
[  29] hs   r23 [52]    ,mt   r-8 [21]   ; fejl: ingen cifre læst,
                                         ; fortegn behandles
[  30] gr   r60 [90]    X                ; gem adressetal
[  31] bs  (r-17)[14]   ,hv   r-7 [24]   ; hop hvis flydende tal
[  32] bs  (r42)[74]    ,hs   r20 [52]   ; fejl: adressetal overskredet
                                         ; interval og to-potens opsamlet
[  33] hv   r-5 [28]    ,it   -486       ; - 486 hvis LC
[  34] pa   -486        D      t486      ; + 486 hvis UC
[  35] lyn  r13 [48]    ,ca   21         ; læs tegn,
[ 36] hsf 2 ; v = V : vent i HJÆLP _
[ 37] pp 502 ,ca 27 ; 10 giver p := 12 [ 38] pp (r-4)[34] ,pp p-474 ; , giver p := 64
[ 39] ca 54 ,hv r-33 [6] ; f = F : fejl _
[ 40] ca 30 ,pp 64 ; TAB [ 41] ca 64 ,pp 64 ; CAR RET [ 42] ca 58 ,hh r-9 [33] ; LC [ 43] ca 60 ,hv r-9 [34] ; UC [ 44] ca 32 ,pp 11 ; fortegn giver p := 11 [ 45] bs (r-11)[34] ,hv r5 [50] ; hop hvis UC [ 46] ca 59 ,pp 12 ; . giver p := 12 [ 47] ca 16 ,ppn (r-25)[22] ; 0 giver Radr := 0 og ; p := 0 før . og -1 efter . [ 48] is ,it s511 ; indeholder læste tegn [ 49] bs -503 ,pp (r-27)[22] ; hvis ciffer saa p := 0 før . ; og p := -1 efter . [ 50] bs p-501 ,hv r-15 [35] ; læs eventuelt et nyt tegn [ 51] gp r31 [82] ,hr s1 ; [ 52] pt r32 [84] t1 ; sæt fejludhop [ 53] hv r30 [83] ,gm r37 [90] ; , exponentdel behandles [ 54] pa r-32 [22] IZB ; ZB := 0 , sæt før . [ 55] hs r5 [60] ,qq ; læs exp.del, s := 0 ved returhop [ 56] pp (r-35)[21] X t485 ; pos exp. giver p := +1 [ 57] bs p-469 ,pp 1 ; neg exp. giver p := -1 [ 58] pm r31 [89] ,ck -10 ; tag exponentfaktor, exponent ; skydes paa plads [ 59] ga r16 [75] ,hh r15 [74] ; gem ti-potens [ 60] hsn r-25 [35] X ; læs et tegn, M := 0 [ 61] ca 32 ,it (r-27)[34] ; justere fortegn [ 62] pa r-41 [21] ,ca 32 ; [ 63] hs r-28 [35] IZB ; læs et tegn [ 64] bs p ,hr s1 ; retur hvis ikke ciffer [ 65] bs (r-51)[14] ,tk -30 ; skift til pos. 39 , hvis flyd. [ 66] ml r21 [87] ; M := M⨯10 + ciffer [ 67] pp p1 NZ ; øge p hvis resultatet løber ind ; i R ved lang mult. [ 68] dl r19 [87] X NZ ; korrigere [ 69] can p ,hv r-6 [63] ; hop hvis ti-potens omsætning ; er unødvendig [ 70] gm r20 [90] ,pm r19 [89] ; ti-potens omsætning nødvendig [ 71] mkn p ,nk r2 [73] ; mult. med 10/16 eller 0.8 [ 72] bs p ,it 4 ; [ 73] it t-3 ; [ 74] xr ,it -1 ; [ 75] bt ,hv r-4 [71] ; hop hvis ti-potens behandles [ 76] gm r13 [89] ,pm r14 [90] ; [ 77] can s ,hv r-53 [24] ; s = 0 hvis exponent behandles [ 78] hv r-15 [63] ,pp (r4)[82] ; nyt ciffer , afslut et tal [ 79] bs p499 ,hv r-27 [52] ; fejl: forkert terminator [ 80] bs (r-66)[14] ,hh r2 [82] ; hop hvis flydende [ 81] arn r9 [90] V ; tag adressetal [ 82] qqf ,arfn r8 [90] ; tag flydende tal [ 83] pp ,ps (r-70)[13] ; retablere [ 84] pi ,hr s ; returhop s1 eller s2 [ 85] qq IB ; 1 med enhed i pos. 39 [ 86] can s409 ,cm (r-410) ; 0.8 maskintal [ 87] qq IZA ; 10 med enhed i pos. 39 [ 88] qq 320 ; 10/16 maskintal [ 89] qq ; exponentfaktor [ 90] qq ; arbejdscelle for tal
s _