DataMuseum.dk

Presents historical artifacts from the history of:

CP/M

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

See our Wiki for more about CP/M

Excavated with: AutoArchaeologist - Free & Open Source Software.


top - download
Index: ┃ 5 C I S T

⟦e96298e07⟧ Bits:30004225 SKOMAL Version 1.02 til ICL Comet, 5¼" Floppy Disk, CpmFSAuto, ImdContainer

    Length: 204800 (0x32000)
    Description: Bits:30004225 SKOMAL Version 1.02 til ICL Comet
    Types: 5¼" Floppy Disk, CpmFSAuto, ImdContainer
    Notes: CpmFSAuto,512,1024,16,0x0,1<3<2,2:0-39:0

CpmFSAuto

Media:             [0, 0, 1] … [39, 0, 10] {512: 400}
Signature:         CpmFSAuto,512,1024,16,0x0,1<3<2,2:0-39:0
Confidence score:  +12/-0
Sector size:       512
Block size:        1024
Directory entries: 16
Block number size: 8
Extent-mask:       0x00
Sector-interleave: 1, 4, 7, 10, 3, 6, 9, 2, 5, 8
Tracks:            (2, 0), (3, 0), (4, 0), (5, 0), (6, 0), (7, 0) […] (34, 0), (35, 0), (36, 0), (37, 0), (38, 0), (39, 0)
user bc length name artifact
0 0 10752 SKOMAL.COM ⟦5fd6b3abc⟧
0 0 32128 SKOMAL.SYS ⟦fdc0e7446⟧
0 0 19584 SKOMAL1.DOK ⟦94a967f32⟧ TextFile
0 0 22400 SKOMAL2.DOK ⟦0298b09d6⟧ TextFile
0 0 24192 SKOMAL3.DOK ⟦e6d2a94dd⟧ TextFile

OctetView - CpmFSAuto

0x00000…00020 (0, 0, 1)   e5 e5 e5 e5 e5 e5 e5 e5 e5 e5 e5 e5 e5 e5 e5 e5 e5 e5 e5 e5 e5 e5 e5 e5 e5 e5 e5 e5 e5 e5 e5 e5   ┆                                ┆
         […0x13f…]
0x02800…02820 (2, 0, 1)   [0, 'SKOMAL.COM', 0, 84, 'xl=00', 'bc=00', 'xh=00', 'rc=54', '0-0-0-0-0-0-0-0-0-0-0', [2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 0, 0, 0, 0, 0]]
0x02820…02840             [0, 'SKOMAL1.DOK', 0, 128, 'xl=00', 'bc=00', 'xh=00', 'rc=80', '0-0-0-0-0-0-0-0-0-0-0', [13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28]]
0x02840…02860             [0, 'SKOMAL1.DOK', 1, 25, 'xl=01', 'bc=00', 'xh=00', 'rc=19', '0-0-0-0-0-0-0-0-0-0-0', [29, 30, 31, 32, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]]
0x02860…02880             [0, 'SKOMAL2.DOK', 0, 128, 'xl=00', 'bc=00', 'xh=00', 'rc=80', '0-0-0-0-0-0-0-0-0-0-0', [33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48]]
0x02880…028a0             [0, 'SKOMAL2.DOK', 1, 47, 'xl=01', 'bc=00', 'xh=00', 'rc=2f', '0-0-0-0-0-0-0-0-0-0-0', [49, 50, 51, 52, 53, 54, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]]
0x028a0…028c0             [0, 'SKOMAL3.DOK', 0, 128, 'xl=00', 'bc=00', 'xh=00', 'rc=80', '0-0-0-0-0-0-0-0-0-0-0', [55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70]]
0x028c0…028e0             [0, 'SKOMAL3.DOK', 1, 61, 'xl=01', 'bc=00', 'xh=00', 'rc=3d', '0-0-0-0-0-0-0-0-0-0-0', [71, 72, 73, 74, 75, 76, 77, 78, 0, 0, 0, 0, 0, 0, 0, 0]]
0x028e0…02900             [0, 'SKOMAL.SYS', 0, 128, 'xl=00', 'bc=00', 'xh=00', 'rc=80', '0-0-0-0-0-0-0-0-0-0-0', [79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94]]
0x02900…02920             [0, 'SKOMAL.SYS', 1, 123, 'xl=01', 'bc=00', 'xh=00', 'rc=7b', '0-0-0-0-0-0-0-0-0-0-0', [95, 96, 97, 98, 99, 100, 101, 102, 103, 104, 105, 106, 107, 108, 109, 110]]
0x02920…02940             Dirent {Status=0xe5}
         […0x6…]
0x02a00…02c00 (2, 0, 2)   DataBlock {»SKOMAL.COM«}
         […0x1…]
0x02e00…02e20 (2, 0, 4)   e5 e5 e5 e5 e5 e5 e5 e5 e5 e5 e5 e5 e5 e5 e5 e5 e5 e5 e5 e5 e5 e5 e5 e5 e5 e5 e5 e5 e5 e5 e5 e5   ┆                                ┆
         […0xf…]
0x03000…03200 (2, 0, 5)   DataBlock {»SKOMAL.COM«}
         […0x1…]
0x03400…03420 (2, 0, 7)   e5 e5 e5 e5 e5 e5 e5 e5 e5 e5 e5 e5 e5 e5 e5 e5 e5 e5 e5 e5 e5 e5 e5 e5 e5 e5 e5 e5 e5 e5 e5 e5   ┆                                ┆
         […0xf…]
0x03600…03800 (2, 0, 8)   DataBlock {»SKOMAL.COM«}
         […0x1…]
0x03a00…03a20 (2, 0, 10)  e5 e5 e5 e5 e5 e5 e5 e5 e5 e5 e5 e5 e5 e5 e5 e5 e5 e5 e5 e5 e5 e5 e5 e5 e5 e5 e5 e5 e5 e5 e5 e5   ┆                                ┆
         […0xf…]
0x03c00…03e00 (3, 0, 1)   DataBlock {»SKOMAL.COM«}
         […0xa…]
0x05200…05400 (4, 0, 2)   DataBlock {»SKOMAL1.DOK«}
0x05400…05600 (4, 0, 3)   DataBlock {»SKOMAL.COM«}
         […0x1…]
0x05800…05a00 (4, 0, 5)   DataBlock {»SKOMAL1.DOK«}
0x05a00…05a20 (4, 0, 6)   e5 e5 e5 e5 e5 e5 e5 e5 e5 e5 e5 e5 e5 e5 e5 e5 e5 e5 e5 e5 e5 e5 e5 e5 e5 e5 e5 e5 e5 e5 e5 e5   ┆                                ┆
         […0xf…]
0x05c00…05e00 (4, 0, 7)   DataBlock {»SKOMAL.COM«}
0x05e00…06000 (4, 0, 8)   DataBlock {»SKOMAL1.DOK«}
         […0x1…]
0x06200…06400 (4, 0, 10)  DataBlock {»SKOMAL.COM«}
0x06400…06600 (5, 0, 1)   DataBlock {»SKOMAL1.DOK«}
         […0x1e…]
0x0a200…0a400 (8, 0, 2)   DataBlock {»SKOMAL2.DOK«}
0x0a400…0a480 (8, 0, 3)   DataBlock {»SKOMAL1.DOK«}
0x0a480…0a4a0             20 20 49 6e 64 74 61 73 74 20 48 45 4e 54 28 3c 70 72 6f 67 72 61 6d 6e 61 76 6e 3e 29 2e 0d 0a   ┆  Indtast HENT(<programnavn>).  ┆
0x0a4a0…0a4c0             20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 33 2e 20 20 20 49 6e 64 74 61 73 74 20 52 45   ┆                 3.   Indtast RE┆
0x0a4c0…0a4e0             54 20 6f 67 20 73 6b 72 69 76 20 70 72 6f 67 72 61 6d 6e 61 76 6e 65 74 2e 0d 0a 20 20 20 20 20   ┆T og skriv programnavnet.       ┆
0x0a4e0…0a500             20 20 20 20 20 20 20 20 20 20 20 20 34 2e 20 20 20 42 72 75 67 20 65 64 69 74 6f 72 65 6e 20 74   ┆            4.   Brug editoren t┆
0x0a500…0a520             69 6c 20 61 74 20 72 65 74 74 65 20 70 72 6f 67 72 61 6d 6e 61 76 6e 65 74 2e 0d 0a 20 20 20 20   ┆il at rette programnavnet.      ┆
0x0a520…0a540             20 20 20 20 20 20 20 20 20 20 20 20 20 35 2e 20 20 20 49 6e 64 74 61 73 74 20 47 45 4d 20 6f 67   ┆             5.   Indtast GEM og┆
0x0a540…0a560             20 73 6b 72 69 76 20 70 72 6f 67 72 61 6d 6e 61 76 6e 65 74 2e 0d 0a 20 20 20 20 20 20 20 20 20   ┆ skriv programnavnet.           ┆
0x0a560…0a580             20 20 20 20 20 20 20 20 36 2e 20 20 20 49 6e 64 74 61 73 74 20 53 54 4f 50 20 6f 67 20 6d 61 73   ┆        6.   Indtast STOP og mas┆
0x0a580…0a5a0             6b 69 6e 65 6e 20 73 76 61 72 65 72 20 6d 65 64 20 27 41 3e 27 2e 0d 0a 20 20 20 20 20 20 20 20   ┆kinen svarer med 'A>'.          ┆
0x0a5a0…0a5c0             20 20 20 20 20 20 20 20 20 37 2e 20 20 20 53 6c 65 74 20 64 65 6e 20 67 61 6d 6c 65 20 66 69 6c   ┆         7.   Slet den gamle fil┆
0x0a5c0…0a5e0             20 28 73 65 20 6b 61 70 2e 20 34 2e 33 29 2e 0d 0a 0d 0a 0d 0a 0d 0a 0d 0a 0d 0a 0d 0a 0d 0a 0d   ┆ (se kap. 4.3).                 ┆
0x0a5e0…0a600             0a 0d 0a 0d 0a 0d 0a 0d 0a 0d 0a 0d 0a 0d 0a 0d 0a 0d 0a 0d 0a 0d 0a 0d 0a 0d 0a 0d 0a 0d 0a 0d   ┆                                ┆
0x0a600…0a800 (8, 0, 4)   DataBlock {»SKOMAL1.DOK«}
0x0a800…0aa00 (8, 0, 5)   DataBlock {»SKOMAL2.DOK«}
0x0aa00…0aa20 (8, 0, 6)   e5 e5 e5 e5 e5 e5 e5 e5 e5 e5 e5 e5 e5 e5 e5 e5 e5 e5 e5 e5 e5 e5 e5 e5 e5 e5 e5 e5 e5 e5 e5 e5   ┆                                ┆
         […0xf…]
0x0ac00…0ae00 (8, 0, 7)   DataBlock {»SKOMAL1.DOK«}
0x0ae00…0b000 (8, 0, 8)   DataBlock {»SKOMAL2.DOK«}
         […0x1…]
0x0b200…0b400 (8, 0, 10)  DataBlock {»SKOMAL1.DOK«}
0x0b400…0b600 (9, 0, 1)   DataBlock {»SKOMAL2.DOK«}
         […0x25…]
0x0ff80…0ffa0             70 7d 20 64 69 73 6b 65 74 74 65 6e 29 2e 0d 0a 20 20 20 20 20 20 20 20 4f 50 53 54 41 52 54 20   ┆på disketten).          OPSTART ┆
0x0ffa0…0ffc0             20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 46 6f 72 74 6f 6c 6b 65 72 65 6e 20 6f   ┆                   Fortolkeren o┆
0x0ffc0…0ffe0             70 73 74 61 72 74 65 73 20 70 7d 6e 79 2c 20 20 64 6f 67 20 76 69 6c 20 61 6c 6c 65 0d 0a 20 20   ┆pstartes påny,  dog vil alle    ┆
0x0ffe0…10000             20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20   ┆                                ┆
0x10000…10200 (12, 0, 9)  DataBlock {»SKOMAL2.DOK«}
         […0x1…]
0x10400…10600 (13, 0, 1)  DataBlock {»SKOMAL3.DOK«}
         […0x29…]
0x15680…156a0             65 74 20 20 4b 2a 2f 2b 35 20 76 69 6c 20 62 6c 69 76 65 20 74 6f 6c 6b 65 74 20 73 6f 6d 20 4b   ┆et  K*/+5 vil blive tolket som K┆
0x156a0…156c0             2b 35 2e 0d 0a 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 56 65 64 20 6f 72 64 72 65   ┆+5.                    Ved ordre┆
0x156c0…156e0             6e 20 48 56 49 53 20 6f 70 66 61 74 74 65 73 20 61 6c 74 20 65 66 74 65 72 20 27 29 27 20 73 6f   ┆n HVIS opfattes alt efter ')' so┆
0x156e0…15700             6d 20 65 6e 20 6e 79 20 6f 72 64 72 65 2c 20 73 6f 6d 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20   ┆m en ny ordre, som              ┆
0x15700…15720             20 74 6f 6c 6b 65 73 20 73 65 6c 76 73 74 7b 6e 64 69 67 74 2c 20 68 76 69 73 20 75 64 73 61 67   ┆ tolkes selvstændigt, hvis udsag┆
0x15720…15740             6e 65 74 20 65 66 74 65 72 20 48 56 49 53 20 65 72 20 73 61 6e 64 74 2e 0d 0a 0d 0a 20 20 20 20   ┆net efter HVIS er sandt.        ┆
0x15740…15760             20 20 20 20 20 20 20 20 20 20 20 20 45 6b 73 2e 20 46 7c 6c 67 65 6e 64 65 20 68 61 72 20 61 6c   ┆            Eks. Følgende har al┆
0x15760…15780             74 73 7d 20 67 6f 64 20 6d 65 6e 69 6e 67 20 3a 0d 0a 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20   ┆tså god mening :                ┆
0x15780…157a0             20 20 20 20 20 20 20 20 20 48 56 49 53 28 41 3d 30 29 48 56 49 53 28 42 3d 30 29 53 4c 55 54 0d   ┆         HVIS(A=0)HVIS(B=0)SLUT ┆
0x157a0…157c0             0a 0d 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 4b 75 6e 20 68 76 69 73 20 62 7d 64 65   ┆                   Kun hvis både┆
0x157c0…157e0             20 41 20 6f 67 20 42 20 65 72 20 30 20 73 61 6d 74 69 64 69 67 20 75 64 66 7c 72 65 73 20 6f 72   ┆ A og B er 0 samtidig udføres or┆
0x157e0…15800             64 72 65 6e 20 53 4c 55 54 2e 0d 0a 0d 0a 0d 0a 0d 0a 0d 0a 0d 0a 0d 0a 0d 0a 0d 0a 0d 0a 0d 0a   ┆dren SLUT.                      ┆
0x15800…15a00 (17, 0, 3)  DataBlock {»SKOMAL3.DOK«}
         […0x1…]
0x15c00…15e00 (17, 0, 5)  DataBlock {»SKOMAL.SYS«}
0x15e00…16000 (17, 0, 6)  DataBlock {»SKOMAL3.DOK«}
         […0x1…]
0x16200…16400 (17, 0, 8)  DataBlock {»SKOMAL.SYS«}
0x16400…16600 (17, 0, 9)  DataBlock {»SKOMAL3.DOK«}
         […0x1…]
0x16800…16a00 (18, 0, 1)  DataBlock {»SKOMAL.SYS«}
         […0x3c…]
0x1e180…1e1a0             21 00 00 eb e1 73 23 72 21 c1 d1 e5 2a 7b d3 29 e5 29 29 d1 19 d1 19 e5 21 02 00 2b 29 d1 19 e5   ┆!    s#r!   *æ ) ))     !  +)   ┆
0x1e1a0…1e1c0             21 01 00 eb e1 73 23 72 21 c1 d1 e5 2a 7b d3 29 e5 29 29 d1 19 d1 19 e5 21 03 00 2b 29 d1 19 e5   ┆!    s#r!   *æ ) ))     !  +)   ┆
0x1e1c0…1e1e0             21 01 00 eb e1 73 23 72 21 c1 d1 e5 2a 7b d3 29 e5 29 29 d1 19 d1 19 e5 21 04 00 2b 29 d1 19 e5   ┆!    s#r!   *æ ) ))     !  +)   ┆
0x1e1e0…1e200             21 00 00 eb e1 73 23 72 21 c1 d1 e5 2a 7b d3 29 e5 29 29 d1 19 d1 19 e5 21 05 00 2b 29 d1 19 e5   ┆!    s#r!   *æ ) ))     !  +)   ┆
0x1e200…1e220 (24, 0, 2)  e5 e5 e5 e5 e5 e5 e5 e5 e5 e5 e5 e5 e5 e5 e5 e5 e5 e5 e5 e5 e5 e5 e5 e5 e5 e5 e5 e5 e5 e5 e5 e5   ┆                                ┆
         […0x9ef…]

Reduced view