DataMuseum.dk

Presents historical artifacts from the history of:

CR80 Hard and Floppy Disks

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

See our Wiki for more about CR80 Hard and Floppy Disks

Excavated with: AutoArchaeologist - Free & Open Source Software.


top - download
Index: ┃ A B C F T U i

⟦9a394c66e⟧ CRfs1, ileave2,6

    Length: 256256 (0x3e900)
    Types: CRfs1, ileave2,6
    Notes: Cr80S1Fs

Derivation

└─⟦4e8fa1c0f⟧ Bits:30005163 8" CR80 Floppy CR80FD_0156 ( AMOS MASTERCLEAR UTILITY E.C [MASTER] BACKUP )
    └─⟦this⟧ 

Namespace

name artifact - - - - - - - - - - - -
0x0600 0x0000 0x0000 0x0000 0x0000 0x0032 0x0000 0x0000 0x0001 0x0031 0x0000 0x0032 AMU -
0x0000 0x0000 0x0000 0x0000 0x0000 0x0004 0x0000 0x0000 0x0001 0x001f 0x0000 0x0004 AMU.AMUBOT ⟦03dbf3f24⟧
0x0300 0x0000 0x0000 0x0000 0x0000 0x0004 0x0000 0x0000 0x0001 0x0020 0x0000 0x0004 AMU.AMUHEX ⟦ebd10ac0f⟧
0x0000 0x0000 0x0000 0x0000 0x0000 0x0010 0x0000 0x0000 0x0001 0x005c 0x0000 0x0010 AMU.AMUHEX ⟦75eaf1892⟧ TextFile
0x0000 0x0000 0x0000 0x0000 0x0000 0x0040 0x0000 0x0000 0x0001 0x0227 0x0000 0x0040 AMU.AMUMRG ⟦deae7600a⟧ TextFile
0x0000 0x0000 0x0000 0x0000 0x0000 0x0028 0x0000 0x0000 0x0001 0x0125 0x0000 0x0028 AMU.AMUSRC ⟦6bb1c4dc5⟧ TextFile
0x0000 0x000e 0x0000 0x0001 0x0000 0x0019 0x0000 0x0000 0x0001 0x0004 0x0000 0x0019 AMU.B8ASNN ⟦4ed852207⟧ TextFile
0x0000 0x0000 0x0000 0x0000 0x0000 0x0010 0x0000 0x0000 0x0001 0x006f 0x0000 0x0010 AMU.FDLOAD ⟦920c4264c⟧ TextFile
0x0000 0x000e 0x0000 0x0001 0x0000 0x0019 0x0000 0x0000 0x0001 0x0004 0x0000 0x0019 AMU.TCPNAS ⟦ec7c0d25c⟧ TextFile
0x0000 0x0000 0x0000 0x0000 0x0000 0x0010 0x0000 0x0000 0x0001 0x009a 0x0000 0x0010 AMU.UTILIS ⟦36527af8f⟧ TextFile

Disk picture

  Unclaimed
  ?

OctetView

0x00000…00080 UnusedSector ┆                        ░░░░         `5                                                 ░    ░0   ░░      ░░                T   ┆
0x00080…00100 UnusedSector ┆                                                                  ░░░                        8                                  ┆
0x00100…00180 UnusedSector ┆    ░              ░░                  ░                             ░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░      ┆
0x00180…001c0 DirEnt {filename=»«, kind=0x0600, de04=0x0000, de05=0x0000, de06=0x0000, de07=0x0000, cluster=0x0019, de09=0x0000, de0a=0x0000, de0b=0x0001, nsect=0x0018, de0d=0x0000, cluster2=0x0019, de0f=0x0009, de10=0xffff, de11=0xffff, de12=0xffff, de13=0xffff, de14=0xffff, de15=0xffff, de16=0xffff, de17=0xffff, de18=0xffff, de19=0x0000, de1a=0x0000, de1b=0x0000, de1c=0x0000, de1d=0x0000, de1e=0x0000, de1f=0x0000}
0x001c0…001e0 f8 00 ff ff 07 ff 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 38 00 00 00   ┆  ░░ ░                      8   ┆
0x001e0…00200 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 c0 00 00 01 00 00 00 00 00 00 00 00   ┆                                ┆
0x00200…00280 UnusedSector ┆&:>+ (                                                                          ░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░┆
0x00280…00300 UnusedSector ┆                                                                                ░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░┆
0x00300…00380 UnusedSector ┆)  ,=66+;&                                                                      ░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░┆
0x00380…00400 UnusedSector ┆;7 &;  > >                                                                      ░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░┆
0x00400…00440 DirEnt {filename=»░░«, kind=0x0000, de04=0x0000, de05=0x0000, de06=0x0000, de07=0x0000, cluster=0x0000, de09=0x0000, de0a=0x0000, de0b=0x0000, nsect=0x0000, de0d=0x0000, cluster2=0x0000, de0f=0x0000, de10=0x0000, de11=0x0000, de12=0x0000, de13=0x0000, de14=0x0000, de15=0x0000, de16=0x0000, de17=0x0000, de18=0x0000, de19=0x0000, de1a=0x0000, de1b=0x0000, de1c=0x0000, de1d=0x0000, de1e=0x0000, de1f=0x0000}
         […0xb…]
0x00700…00740 DirEnt {filename=»AMU«, kind=0x0600, de04=0x0000, de05=0x0000, de06=0x0000, de07=0x0000, cluster=0x0032, de09=0x0000, de0a=0x0000, de0b=0x0001, nsect=0x0031, de0d=0x0000, cluster2=0x0032, de0f=0x0108, de10=0xffff, de11=0xffff, de12=0xffff, de13=0xffff, de14=0xffff, de15=0xffff, de16=0xffff, de17=0xffff, de18=0xffff, de19=0x0000, de1a=0x0000, de1b=0x0000, de1c=0x0000, de1d=0x0000, de1e=0x0000, de1f=0x0000}
0x00740…00780 DirEnt {filename=»░░«, kind=0x0000, de04=0x0000, de05=0x0000, de06=0x0000, de07=0x0000, cluster=0x0000, de09=0x0000, de0a=0x0000, de0b=0x0000, nsect=0x0000, de0d=0x0000, cluster2=0x0000, de0f=0x0000, de10=0x0000, de11=0x0000, de12=0x0000, de13=0x0000, de14=0x0000, de15=0x0000, de16=0x0000, de17=0x0000, de18=0x0000, de19=0x0000, de1a=0x0000, de1b=0x0000, de1c=0x0000, de1d=0x0000, de1e=0x0000, de1f=0x0000}
         […0x16…]
0x00d00…00d40 DirEnt {filename=»░░U«, kind=0x0600, de04=0x0000, de05=0x0000, de06=0x0000, de07=0x0000, cluster=0x0032, de09=0x0000, de0a=0x0000, de0b=0x0001, nsect=0x0031, de0d=0x0000, cluster2=0x0032, de0f=0x3116, de10=0xffff, de11=0xffff, de12=0xffff, de13=0xffff, de14=0xffff, de15=0xffff, de16=0xffff, de17=0xffff, de18=0xffff, de19=0x0000, de1a=0x0000, de1b=0x0000, de1c=0x0000, de1d=0x0000, de1e=0x0000, de1f=0x0000}
         […0x1…]
0x00d80…00dc0 DirEnt {filename=»░░I«, kind=0x0600, de04=0x0000, de05=0x0000, de06=0x0000, de07=0x0000, cluster=0x0032, de09=0x0000, de0a=0x0000, de0b=0x0001, nsect=0x0031, de0d=0x0000, cluster2=0x0032, de0f=0x3314, de10=0xffff, de11=0xffff, de12=0xffff, de13=0xffff, de14=0xffff, de15=0xffff, de16=0xffff, de17=0xffff, de18=0xffff, de19=0x0000, de1a=0x0000, de1b=0x0000, de1c=0x0000, de1d=0x0000, de1e=0x0000, de1f=0x0000}
0x00dc0…00e00 DirEnt {filename=»░░«, kind=0x0000, de04=0x0000, de05=0x0000, de06=0x0000, de07=0x0000, cluster=0x0000, de09=0x0000, de0a=0x0000, de0b=0x0000, nsect=0x0000, de0d=0x0000, cluster2=0x0000, de0f=0x0000, de10=0x0000, de11=0x0000, de12=0x0000, de13=0x0000, de14=0x0000, de15=0x0000, de16=0x0000, de17=0x0000, de18=0x0000, de19=0x0000, de1a=0x0000, de1b=0x0000, de1c=0x0000, de1d=0x0000, de1e=0x0000, de1f=0x0000}
         […0xc…]
0x01100…01140 DirEnt {filename=»░░«, kind=0x0000, de04=0x0000, de05=0x0000, de06=0x0000, de07=0x0001, cluster=0x0010, de09=0x0000, de0a=0x0000, de0b=0x0001, nsect=0x0069, de0d=0x0000, cluster2=0x0010, de0f=0x1406, de10=0x1416, de11=0x150c, de12=0x1602, de13=0x4615, de14=0x470b, de15=0x4801, de16=0xffff, de17=0xffff, de18=0xffff, de19=0x0000, de1a=0x0000, de1b=0x0000, de1c=0x002c, de1d=0x0000, de1e=0x0000, de1f=0x0000}
0x01140…01180 DirEnt {filename=»░░«, kind=0x0000, de04=0x0000, de05=0x0000, de06=0x0000, de07=0x0000, cluster=0x0000, de09=0x0000, de0a=0x0000, de0b=0x0000, nsect=0x0000, de0d=0x0000, cluster2=0x0000, de0f=0x0000, de10=0x0000, de11=0x0000, de12=0x0000, de13=0x0000, de14=0x0000, de15=0x0000, de16=0x0000, de17=0x0000, de18=0x0000, de19=0x0000, de1a=0x0000, de1b=0x0000, de1c=0x0000, de1d=0x0000, de1e=0x0000, de1f=0x0000}
         […0x2…]
0x01200…01240 DirEnt {filename=»░░L«, kind=0x0600, de04=0x0000, de05=0x0000, de06=0x0000, de07=0x0000, cluster=0x0032, de09=0x0000, de0a=0x0000, de0b=0x0001, nsect=0x0031, de0d=0x0000, cluster2=0x0032, de0f=0x0108, de10=0xffff, de11=0xffff, de12=0xffff, de13=0xffff, de14=0xffff, de15=0xffff, de16=0xffff, de17=0xffff, de18=0xffff, de19=0x0000, de1a=0x0000, de1b=0x0000, de1c=0x0000, de1d=0x0000, de1e=0x0000, de1f=0x0000}
0x01240…01280 DirEnt {filename=»░░«, kind=0x0000, de04=0x0000, de05=0x0000, de06=0x0000, de07=0x0000, cluster=0x0000, de09=0x0000, de0a=0x0000, de0b=0x0000, nsect=0x0000, de0d=0x0000, cluster2=0x0000, de0f=0x0000, de10=0x0000, de11=0x0000, de12=0x0000, de13=0x0000, de14=0x0000, de15=0x0000, de16=0x0000, de17=0x0000, de18=0x0000, de19=0x0000, de1a=0x0000, de1b=0x0000, de1c=0x0000, de1d=0x0000, de1e=0x0000, de1f=0x0000}
0x01280…012c0 DirEnt {filename=»B8ASNN«, kind=0x0000, de04=0x000e, de05=0x0000, de06=0x0001, de07=0x0000, cluster=0x0019, de09=0x0000, de0a=0x0000, de0b=0x0001, nsect=0x0004, de0d=0x0000, cluster2=0x0019, de0f=0x2616, de10=0xffff, de11=0xffff, de12=0xffff, de13=0xffff, de14=0xffff, de15=0xffff, de16=0xffff, de17=0xffff, de18=0xffff, de19=0x0000, de1a=0x0000, de1b=0x0000, de1c=0x0001, de1d=0x0000, de1e=0x0000, de1f=0x0000}
0x012c0…01300 DirEnt {filename=»░░ASMM«, kind=0x0000, de04=0x0000, de05=0x0000, de06=0x0000, de07=0x0000, cluster=0x0019, de09=0x0000, de0a=0x0000, de0b=0x0001, nsect=0xffff, de0d=0x0000, cluster2=0x0019, de0f=0xffff, de10=0xffff, de11=0xffff, de12=0xffff, de13=0xffff, de14=0xffff, de15=0xffff, de16=0xffff, de17=0xffff, de18=0xffff, de19=0x0000, de1a=0x0000, de1b=0x0000, de1c=0x0000, de1d=0x0000, de1e=0x0000, de1f=0x0000}
0x01300…01340 DirEnt {filename=»░░ASMM«, kind=0x0300, de04=0x000e, de05=0x0000, de06=0x0001, de07=0x0000, cluster=0x0019, de09=0x0000, de0a=0x0000, de0b=0x0001, nsect=0x0000, de0d=0x0000, cluster2=0x0019, de0f=0x3314, de10=0xffff, de11=0xffff, de12=0xffff, de13=0xffff, de14=0xffff, de15=0xffff, de16=0xffff, de17=0xffff, de18=0xffff, de19=0x0000, de1a=0x0000, de1b=0x0000, de1c=0x0003, de1d=0x0000, de1e=0x0000, de1f=0x0000}
0x01340…01380 DirEnt {filename=»░░«, kind=0x0000, de04=0x0000, de05=0x0000, de06=0x0000, de07=0x0000, cluster=0x0000, de09=0x0000, de0a=0x0000, de0b=0x0000, nsect=0x0000, de0d=0x0000, cluster2=0x0000, de0f=0x0000, de10=0x0000, de11=0x0000, de12=0x0000, de13=0x0000, de14=0x0000, de15=0x0000, de16=0x0000, de17=0x0000, de18=0x0000, de19=0x0000, de1a=0x0000, de1b=0x0000, de1c=0x0000, de1d=0x0000, de1e=0x0000, de1f=0x0000}
         […0x2…]
0x01400…01440 DirEnt {filename=»░░L«, kind=0x0600, de04=0x0000, de05=0x0000, de06=0x0000, de07=0x0000, cluster=0x0032, de09=0x0000, de0a=0x0000, de0b=0x0001, nsect=0x0031, de0d=0x0000, cluster2=0x0032, de0f=0x0108, de10=0xffff, de11=0xffff, de12=0xffff, de13=0xffff, de14=0xffff, de15=0xffff, de16=0xffff, de17=0xffff, de18=0xffff, de19=0x0000, de1a=0x0000, de1b=0x0000, de1c=0x0000, de1d=0x0000, de1e=0x0000, de1f=0x0000}
0x01440…01480 DirEnt {filename=»░░«, kind=0x0000, de04=0x0000, de05=0x0000, de06=0x0000, de07=0x0000, cluster=0x0000, de09=0x0000, de0a=0x0000, de0b=0x0000, nsect=0x0000, de0d=0x0000, cluster2=0x0000, de0f=0x0000, de10=0x0000, de11=0x0000, de12=0x0000, de13=0x0000, de14=0x0000, de15=0x0000, de16=0x0000, de17=0x0000, de18=0x0000, de19=0x0000, de1a=0x0000, de1b=0x0000, de1c=0x0000, de1d=0x0000, de1e=0x0000, de1f=0x0000}
0x01480…014c0 DirEnt {filename=»░░STWO«, kind=0x0000, de04=0x0000, de05=0x0000, de06=0x0000, de07=0x0000, cluster=0x0010, de09=0x0000, de0a=0x0000, de0b=0x0001, nsect=0x009a, de0d=0x0000, cluster2=0x0010, de0f=0x1218, de10=0x3215, de11=0x330b, de12=0x3401, de13=0x3411, de14=0x3507, de15=0x3517, de16=0x3801, de17=0x3811, de18=0x4b13, de19=0x14e2, de1a=0x026f, de1b=0x0000, de1c=0x0003, de1d=0x0000, de1e=0x0000, de1f=0x0000}
0x014c0…01500 DirEnt {filename=»░░SONE«, kind=0x0000, de04=0x000e, de05=0x0000, de06=0x0001, de07=0x0000, cluster=0x0010, de09=0x0000, de0a=0x0000, de0b=0x0001, nsect=0x000f, de0d=0x0000, cluster2=0x0010, de0f=0x4c09, de10=0xffff, de11=0xffff, de12=0xffff, de13=0xffff, de14=0xffff, de15=0xffff, de16=0xffff, de17=0xffff, de18=0xffff, de19=0x14e2, de1a=0x026f, de1b=0x0000, de1c=0x0040, de1d=0x0000, de1e=0x0000, de1f=0x0000}
0x01500…01540 DirEnt {filename=»░░L«, kind=0x0600, de04=0x0000, de05=0x0000, de06=0x0000, de07=0x0000, cluster=0x0032, de09=0x0000, de0a=0x0000, de0b=0x0001, nsect=0x0031, de0d=0x0000, cluster2=0x0032, de0f=0x0108, de10=0xffff, de11=0xffff, de12=0xffff, de13=0xffff, de14=0xffff, de15=0xffff, de16=0xffff, de17=0xffff, de18=0xffff, de19=0x0000, de1a=0x0000, de1b=0x0000, de1c=0x0000, de1d=0x0000, de1e=0x0000, de1f=0x0000}
0x01540…01580 DirEnt {filename=»░░«, kind=0x0000, de04=0x0000, de05=0x0000, de06=0x0000, de07=0x0000, cluster=0x0000, de09=0x0000, de0a=0x0000, de0b=0x0000, nsect=0x0000, de0d=0x0000, cluster2=0x0000, de0f=0x0000, de10=0x0000, de11=0x0000, de12=0x0000, de13=0x0000, de14=0x0000, de15=0x0000, de16=0x0000, de17=0x0000, de18=0x0000, de19=0x0000, de1a=0x0000, de1b=0x0000, de1c=0x0000, de1d=0x0000, de1e=0x0000, de1f=0x0000}
0x01580…015c0 DirEnt {filename=»░░UBOT«, kind=0x0000, de04=0x0000, de05=0x0000, de06=0x0000, de07=0x0001, cluster=0x0004, de09=0x0000, de0a=0x0000, de0b=0x0001, nsect=0x001f, de0d=0x0000, cluster2=0x0004, de0f=0x2d02, de10=0x2d06, de11=0x2d0a, de12=0x2d0e, de13=0x2d12, de14=0x2d16, de15=0x2d1a, de16=0x2e0b, de17=0xffff, de18=0xffff, de19=0xefe0, de1a=0xe800, de1b=0x0000, de1c=0x0040, de1d=0x0000, de1e=0x0000, de1f=0x0000}
0x015c0…01600 DirEnt {filename=»░░UHEX«, kind=0x0300, de04=0x0000, de05=0x0000, de06=0x0000, de07=0x0001, cluster=0x0004, de09=0x0000, de0a=0x0000, de0b=0x0001, nsect=0x001f, de0d=0x0000, cluster2=0x0004, de0f=0x2e04, de10=0x2e0f, de11=0x2e13, de12=0x2e17, de13=0x2f01, de14=0x2f05, de15=0x2f09, de16=0x2f0d, de17=0xffff, de18=0xffff, de19=0xffe0, de1a=0x1800, de1b=0x0000, de1c=0x0040, de1d=0x0000, de1e=0x0000, de1f=0x0000}
0x01600…01640 DirEnt {filename=»░░UMRG«, kind=0x0000, de04=0x0000, de05=0x0000, de06=0x0000, de07=0x0001, cluster=0x0032, de09=0x0000, de0a=0x0000, de0b=0x0001, nsect=0x01db, de0d=0x0000, cluster2=0x0032, de0f=0x1512, de10=0x1710, de11=0x190e, de12=0x1b0c, de13=0x1d0a, de14=0x1f08, de15=0x2109, de16=0x2307, de17=0x2505, de18=0x2703, de19=0x0000, de1a=0x0000, de1b=0x0000, de1c=0x0028, de1d=0x0000, de1e=0x0000, de1f=0x0000}
0x01640…01680 DirEnt {filename=»░░USRC«, kind=0x0000, de04=0x0000, de05=0x0000, de06=0x0000, de07=0x0000, cluster=0x0028, de09=0x0000, de0a=0x0000, de0b=0x0001, nsect=0x016e, de0d=0x0000, cluster2=0x0028, de0f=0x030e, de10=0x0502, de11=0x0610, de12=0x0804, de13=0x0912, de14=0x0b06, de15=0x0c14, de16=0x0e08, de17=0x1404, de18=0x3008, de19=0x0000, de1a=0x0000, de1b=0x0000, de1c=0x003c, de1d=0x0000, de1e=0x0000, de1f=0x0000}
0x01680…016c0 DirEnt {filename=»░░UHEX«, kind=0x0000, de04=0x0000, de05=0x0000, de06=0x0000, de07=0x0001, cluster=0x0010, de09=0x0000, de0a=0x0000, de0b=0x0001, nsect=0x005c, de0d=0x0000, cluster2=0x0010, de0f=0x2901, de10=0x2911, de11=0x2a07, de12=0x2a17, de13=0x2b0d, de14=0x2f12, de15=0xffff, de16=0xffff, de17=0xffff, de18=0xffff, de19=0x0000, de1a=0x0000, de1b=0x0000, de1c=0x000b, de1d=0x0000, de1e=0x0000, de1f=0x0000}
0x016c0…01700 DirEnt {filename=»░░UPRT«, kind=0x0000, de04=0x0000, de05=0x0000, de06=0x0000, de07=0x0000, cluster=0x005a, de09=0x0000, de0a=0x0000, de0b=0x0001, nsect=0x02cf, de0d=0x0000, cluster2=0x005a, de0f=0x2f12, de10=0x3304, de11=0x3610, de12=0x3a02, de13=0x3d0e, de14=0x401a, de15=0x440c, de16=0x4718, de17=0xffff, de18=0xffff, de19=0x0000, de1a=0x0000, de1b=0x0000, de1c=0x0040, de1d=0x0000, de1e=0x0000, de1f=0x0000}
0x01700…01740 DirEnt {filename=»░░UPRT«, kind=0x0000, de04=0x0000, de05=0x0000, de06=0x0000, de07=0x0000, cluster=0x0050, de09=0x0000, de0a=0x0000, de0b=0x0001, nsect=0x02fa, de0d=0x0000, cluster2=0x0050, de0f=0x250a, de10=0x280c, de11=0x2b0e, de12=0x2e10, de13=0x3411, de14=0x3713, de15=0x3a15, de16=0x3d17, de17=0x4019, de18=0x4401, de19=0x0000, de1a=0x0000, de1b=0x0000, de1c=0x001e, de1d=0x0000, de1e=0x0000, de1f=0x0000}
0x01740…01780 DirEnt {filename=»░░UTET«, kind=0x0000, de04=0x000e, de05=0x0000, de06=0x0001, de07=0x0001, cluster=0x0008, de09=0x0000, de0a=0x0000, de0b=0x0001, nsect=0x002c, de0d=0x0000, cluster2=0x0008, de0f=0x3215, de10=0x3303, de11=0x330b, de12=0x3313, de13=0x3401, de14=0x3409, de15=0xffff, de16=0xffff, de17=0xffff, de18=0xffff, de19=0x0000, de1a=0x0000, de1b=0x0000, de1c=0x0011, de1d=0x0000, de1e=0x0000, de1f=0x0000}
0x01780…017c0 DirEnt {filename=»TCPNAS«, kind=0x0000, de04=0x000e, de05=0x0000, de06=0x0001, de07=0x0000, cluster=0x0019, de09=0x0000, de0a=0x0000, de0b=0x0001, nsect=0x0004, de0d=0x0000, cluster2=0x0019, de0f=0x2c03, de10=0xffff, de11=0xffff, de12=0xffff, de13=0xffff, de14=0xffff, de15=0xffff, de16=0xffff, de17=0xffff, de18=0xffff, de19=0x0000, de1a=0x0000, de1b=0x0000, de1c=0x0001, de1d=0x0000, de1e=0x0000, de1f=0x0000}
0x017c0…01800 DirEnt {filename=»░░PSRC«, kind=0x0000, de04=0x000e, de05=0x0000, de06=0x0001, de07=0x0000, cluster=0x0008, de09=0x0000, de0a=0x0000, de0b=0x0001, nsect=0x0014, de0d=0x0000, cluster2=0x0008, de0f=0x331a, de10=0x3408, de11=0x4a19, de12=0xffff, de13=0xffff, de14=0xffff, de15=0xffff, de16=0xffff, de17=0xffff, de18=0xffff, de19=0x0000, de1a=0x0000, de1b=0x0000, de1c=0x0029, de1d=0x0000, de1e=0x0000, de1f=0x0000}
0x01800…01840 DirEnt {filename=»░░PMRG«, kind=0x0000, de04=0x000e, de05=0x0000, de06=0x0001, de07=0x0000, cluster=0x0010, de09=0x0000, de0a=0x0000, de0b=0x0001, nsect=0x0014, de0d=0x0000, cluster2=0x0010, de0f=0x4b07, de10=0x4b17, de11=0xffff, de12=0xffff, de13=0xffff, de14=0xffff, de15=0xffff, de16=0xffff, de17=0xffff, de18=0xffff, de19=0x0000, de1a=0x0000, de1b=0x0000, de1c=0x0022, de1d=0x0000, de1e=0x0000, de1f=0x0000}
0x01840…01880 DirEnt {filename=»░░PHEX«, kind=0x0000, de04=0x000e, de05=0x0000, de06=0x0001, de07=0x0000, cluster=0x0019, de09=0x0000, de0a=0x0000, de0b=0x0001, nsect=0xffff, de0d=0x0000, cluster2=0x0019, de0f=0xffff, de10=0xffff, de11=0xffff, de12=0xffff, de13=0xffff, de14=0xffff, de15=0xffff, de16=0xffff, de17=0xffff, de18=0xffff, de19=0x0000, de1a=0x0000, de1b=0x0000, de1c=0x0000, de1d=0x0000, de1e=0x0000, de1f=0x0000}
0x01880…018c0 DirEnt {filename=»░░PHEX«, kind=0x0300, de04=0x000e, de05=0x0000, de06=0x0001, de07=0x0000, cluster=0x0019, de09=0x0000, de0a=0x0000, de0b=0x0001, nsect=0xffff, de0d=0x0000, cluster2=0x0019, de0f=0xffff, de10=0xffff, de11=0xffff, de12=0xffff, de13=0xffff, de14=0xffff, de15=0xffff, de16=0xffff, de17=0xffff, de18=0xffff, de19=0x0000, de1a=0x0000, de1b=0x0000, de1c=0x0000, de1d=0x0000, de1e=0x0000, de1f=0x0000}
0x018c0…01900 DirEnt {filename=»░░ST12«, kind=0x0000, de04=0x0000, de05=0x0000, de06=0x0000, de07=0x0000, cluster=0x0004, de09=0x0000, de0a=0x0000, de0b=0x0001, nsect=0x0006, de0d=0x0000, cluster2=0x0004, de0f=0x040c, de10=0x0410, de11=0xffff, de12=0xffff, de13=0xffff, de14=0xffff, de15=0xffff, de16=0xffff, de17=0xffff, de18=0xffff, de19=0x0000, de1a=0x0000, de1b=0x0000, de1c=0x0021, de1d=0x0000, de1e=0x0000, de1f=0x0000}
0x01900…01940 DirEnt {filename=»░░ST05«, kind=0x0000, de04=0x0000, de05=0x0000, de06=0x0000, de07=0x0000, cluster=0x0004, de09=0x0000, de0a=0x0000, de0b=0x0001, nsect=0x0008, de0d=0x0000, cluster2=0x0004, de0f=0x0414, de10=0x0418, de11=0x0502, de12=0xffff, de13=0xffff, de14=0xffff, de15=0xffff, de16=0xffff, de17=0xffff, de18=0xffff, de19=0x0000, de1a=0x0000, de1b=0x0000, de1c=0x0034, de1d=0x0000, de1e=0x0000, de1f=0x0000}
0x01940…01980 DirEnt {filename=»░░ST17«, kind=0x0000, de04=0x0000, de05=0x0000, de06=0x0000, de07=0x0000, cluster=0x0004, de09=0x0000, de0a=0x0000, de0b=0x0001, nsect=0x000a, de0d=0x0000, cluster2=0x0004, de0f=0x0506, de10=0x050a, de11=0x050e, de12=0xffff, de13=0xffff, de14=0xffff, de15=0xffff, de16=0xffff, de17=0xffff, de18=0xffff, de19=0x0000, de1a=0x0000, de1b=0x0000, de1c=0x001d, de1d=0x0000, de1e=0x0000, de1f=0x0000}
0x01980…019c0 DirEnt {filename=»░░ST24«, kind=0x0000, de04=0x0000, de05=0x0000, de06=0x0000, de07=0x0000, cluster=0x0004, de09=0x0000, de0a=0x0000, de0b=0x0001, nsect=0x000b, de0d=0x0000, cluster2=0x0004, de0f=0x0512, de10=0x0516, de11=0x051a, de12=0xffff, de13=0xffff, de14=0xffff, de15=0xffff, de16=0xffff, de17=0xffff, de18=0xffff, de19=0x0000, de1a=0x0000, de1b=0x0000, de1c=0x0030, de1d=0x0000, de1e=0x0000, de1f=0x0000}
0x019c0…01a00 DirEnt {filename=»░░ST25«, kind=0x0000, de04=0x0000, de05=0x0000, de06=0x0000, de07=0x0000, cluster=0x0004, de09=0x0000, de0a=0x0000, de0b=0x0001, nsect=0x0008, de0d=0x0000, cluster2=0x0004, de0f=0x0604, de10=0x0608, de11=0x060c, de12=0xffff, de13=0xffff, de14=0xffff, de15=0xffff, de16=0xffff, de17=0xffff, de18=0xffff, de19=0x0000, de1a=0x0000, de1b=0x0000, de1c=0x0001, de1d=0x0000, de1e=0x0000, de1f=0x0000}
0x01a00…01a40 DirEnt {filename=»░░ST26«, kind=0x0000, de04=0x0000, de05=0x0000, de06=0x0000, de07=0x0000, cluster=0x0004, de09=0x0000, de0a=0x0000, de0b=0x0001, nsect=0x0007, de0d=0x0000, cluster2=0x0004, de0f=0x0610, de10=0x0614, de11=0xffff, de12=0xffff, de13=0xffff, de14=0xffff, de15=0xffff, de16=0xffff, de17=0xffff, de18=0xffff, de19=0x0000, de1a=0x0000, de1b=0x0000, de1c=0x0004, de1d=0x0000, de1e=0x0000, de1f=0x0000}
0x01a40…01a80 DirEnt {filename=»░░ST27«, kind=0x0000, de04=0x0000, de05=0x0000, de06=0x0000, de07=0x0000, cluster=0x0004, de09=0x0000, de0a=0x0000, de0b=0x0001, nsect=0x0006, de0d=0x0000, cluster2=0x0004, de0f=0x0618, de10=0x0702, de11=0xffff, de12=0xffff, de13=0xffff, de14=0xffff, de15=0xffff, de16=0xffff, de17=0xffff, de18=0xffff, de19=0x0000, de1a=0x0000, de1b=0x0000, de1c=0x0005, de1d=0x0000, de1e=0x0000, de1f=0x0000}
0x01a80…01ac0 DirEnt {filename=»UTILIS«, kind=0x0000, de04=0x0000, de05=0x0000, de06=0x0000, de07=0x0000, cluster=0x0010, de09=0x0000, de0a=0x0000, de0b=0x0001, nsect=0x009a, de0d=0x0000, cluster2=0x0010, de0f=0x030e, de10=0x0404, de11=0x0414, de12=0x050a, de13=0x051a, de14=0x0610, de15=0x0706, de16=0x0716, de17=0x2719, de18=0x3818, de19=0x14e2, de1a=0x026f, de1b=0x0000, de1c=0x000d, de1d=0x0000, de1e=0x0000, de1f=0x0000}
0x01ac0…01b00 DirEnt {filename=»░░ST31«, kind=0x0000, de04=0x0000, de05=0x0000, de06=0x0000, de07=0x0000, cluster=0x0004, de09=0x0000, de0a=0x0000, de0b=0x0001, nsect=0x0005, de0d=0x0000, cluster2=0x0004, de0f=0x0808, de10=0x080c, de11=0xffff, de12=0xffff, de13=0xffff, de14=0xffff, de15=0xffff, de16=0xffff, de17=0xffff, de18=0xffff, de19=0x0000, de1a=0x0000, de1b=0x0000, de1c=0x001c, de1d=0x0000, de1e=0x0000, de1f=0x0000}
0x01b00…01b40 DirEnt {filename=»░░ST34«, kind=0x0000, de04=0x0000, de05=0x0000, de06=0x0000, de07=0x0000, cluster=0x0004, de09=0x0000, de0a=0x0000, de0b=0x0001, nsect=0x0007, de0d=0x0000, cluster2=0x0004, de0f=0x0c12, de10=0x0c16, de11=0xffff, de12=0xffff, de13=0xffff, de14=0xffff, de15=0xffff, de16=0xffff, de17=0xffff, de18=0xffff, de19=0x0000, de1a=0x0000, de1b=0x0000, de1c=0x0026, de1d=0x0000, de1e=0x0000, de1f=0x0000}
0x01b40…01b80 DirEnt {filename=»░░ST35«, kind=0x0000, de04=0x0000, de05=0x0000, de06=0x0000, de07=0x0000, cluster=0x0004, de09=0x0000, de0a=0x0000, de0b=0x0001, nsect=0x0007, de0d=0x0000, cluster2=0x0004, de0f=0x0c1a, de10=0x0d04, de11=0xffff, de12=0xffff, de13=0xffff, de14=0xffff, de15=0xffff, de16=0xffff, de17=0xffff, de18=0xffff, de19=0x0000, de1a=0x0000, de1b=0x0000, de1c=0x000c, de1d=0x0000, de1e=0x0000, de1f=0x0000}
0x01b80…01bc0 DirEnt {filename=»░░ST23«, kind=0x0000, de04=0x0000, de05=0x0000, de06=0x0000, de07=0x0000, cluster=0x0004, de09=0x0000, de0a=0x0000, de0b=0x0001, nsect=0x000a, de0d=0x0000, cluster2=0x0004, de0f=0x0d08, de10=0x0d0c, de11=0x0d10, de12=0xffff, de13=0xffff, de14=0xffff, de15=0xffff, de16=0xffff, de17=0xffff, de18=0xffff, de19=0x0000, de1a=0x0000, de1b=0x0000, de1c=0x001c, de1d=0x0000, de1e=0x0000, de1f=0x0000}
0x01bc0…01c00 DirEnt {filename=»░░ST28«, kind=0x0000, de04=0x0000, de05=0x0000, de06=0x0000, de07=0x0000, cluster=0x0004, de09=0x0000, de0a=0x0000, de0b=0x0001, nsect=0x0005, de0d=0x0000, cluster2=0x0004, de0f=0x0706, de10=0x070a, de11=0xffff, de12=0xffff, de13=0xffff, de14=0xffff, de15=0xffff, de16=0xffff, de17=0xffff, de18=0xffff, de19=0x0000, de1a=0x0000, de1b=0x0000, de1c=0x000c, de1d=0x0000, de1e=0x0000, de1f=0x0000}
0x01c00…01c40 DirEnt {filename=»░░ST32«, kind=0x0000, de04=0x0000, de05=0x0000, de06=0x0000, de07=0x0000, cluster=0x000a, de09=0x0000, de0a=0x0000, de0b=0x0001, nsect=0x0050, de0d=0x0000, cluster2=0x000a, de0f=0x0810, de10=0x081a, de11=0x090a, de12=0x0914, de13=0x0a04, de14=0x0a0e, de15=0x0a18, de16=0x0b08, de17=0x0b12, de18=0xffff, de19=0x0000, de1a=0x0000, de1b=0x0000, de1c=0x0012, de1d=0x0000, de1e=0x0000, de1f=0x0000}
0x01c40…01c80 DirEnt {filename=»░░ST01«, kind=0x0000, de04=0x0000, de05=0x0000, de06=0x0000, de07=0x0000, cluster=0x0004, de09=0x0000, de0a=0x0000, de0b=0x0001, nsect=0x0006, de0d=0x0000, cluster2=0x0004, de0f=0x0d14, de10=0x0d18, de11=0xffff, de12=0xffff, de13=0xffff, de14=0xffff, de15=0xffff, de16=0xffff, de17=0xffff, de18=0xffff, de19=0x0000, de1a=0x0000, de1b=0x0000, de1c=0x000b, de1d=0x0000, de1e=0x0000, de1f=0x0000}
0x01c80…01cc0 DirEnt {filename=»░░MMY«, kind=0x0000, de04=0x0000, de05=0x0000, de06=0x0000, de07=0x0000, cluster=0x0004, de09=0x0000, de0a=0x0000, de0b=0x0001, nsect=0x0006, de0d=0x0000, cluster2=0x0004, de0f=0x0e02, de10=0x0e06, de11=0xffff, de12=0xffff, de13=0xffff, de14=0xffff, de15=0xffff, de16=0xffff, de17=0xffff, de18=0xffff, de19=0x0000, de1a=0x0000, de1b=0x0000, de1c=0x000c, de1d=0x0000, de1e=0x0000, de1f=0x0000}
0x01cc0…01d00 DirEnt {filename=»░░ST20«, kind=0x0000, de04=0x0000, de05=0x0000, de06=0x0000, de07=0x0000, cluster=0x000a, de09=0x0000, de0a=0x0000, de0b=0x0001, nsect=0x004a, de0d=0x0000, cluster2=0x000a, de0f=0x0e0a, de10=0x0e14, de11=0x0f04, de12=0x0f0e, de13=0x0f18, de14=0x1008, de15=0x1012, de16=0x1102, de17=0xffff, de18=0xffff, de19=0x0000, de1a=0x0000, de1b=0x0000, de1c=0x000d, de1d=0x0000, de1e=0x0000, de1f=0x0000}
0x01d00…01d40 DirEnt {filename=»░░ST06«, kind=0x0000, de04=0x0000, de05=0x0000, de06=0x0000, de07=0x0000, cluster=0x0004, de09=0x0000, de0a=0x0000, de0b=0x0001, nsect=0x0004, de0d=0x0000, cluster2=0x0004, de0f=0x110c, de10=0x1110, de11=0xffff, de12=0xffff, de13=0xffff, de14=0xffff, de15=0xffff, de16=0xffff, de17=0xffff, de18=0xffff, de19=0x0000, de1a=0x0000, de1b=0x0000, de1c=0x0008, de1d=0x0000, de1e=0x0000, de1f=0x0000}
0x01d40…01d80 DirEnt {filename=»░░ST13«, kind=0x0000, de04=0x0000, de05=0x0000, de06=0x0000, de07=0x0000, cluster=0x0004, de09=0x0000, de0a=0x0000, de0b=0x0001, nsect=0x0006, de0d=0x0000, cluster2=0x0004, de0f=0x1114, de10=0x1118, de11=0xffff, de12=0xffff, de13=0xffff, de14=0xffff, de15=0xffff, de16=0xffff, de17=0xffff, de18=0xffff, de19=0x0000, de1a=0x0000, de1b=0x0000, de1c=0x002c, de1d=0x0000, de1e=0x0000, de1f=0x0000}
0x01d80…01dc0 DirEnt {filename=»░░ST46«, kind=0x0000, de04=0x0000, de05=0x0000, de06=0x0000, de07=0x0000, cluster=0x0004, de09=0x0000, de0a=0x0000, de0b=0x0001, nsect=0x0003, de0d=0x0000, cluster2=0x0004, de0f=0x1202, de10=0xffff, de11=0xffff, de12=0xffff, de13=0xffff, de14=0xffff, de15=0xffff, de16=0xffff, de17=0xffff, de18=0xffff, de19=0x0000, de1a=0x0000, de1b=0x0000, de1c=0x001f, de1d=0x0000, de1e=0x0000, de1f=0x0000}
0x01dc0…01e00 DirEnt {filename=»░░ST14«, kind=0x0000, de04=0x0000, de05=0x0000, de06=0x0000, de07=0x0000, cluster=0x0004, de09=0x0000, de0a=0x0000, de0b=0x0001, nsect=0x0015, de0d=0x0000, cluster2=0x0004, de0f=0x1206, de10=0x120a, de11=0x120e, de12=0x1212, de13=0x1216, de14=0x121a, de15=0xffff, de16=0xffff, de17=0xffff, de18=0xffff, de19=0x0000, de1a=0x0000, de1b=0x0000, de1c=0x0004, de1d=0x0000, de1e=0x0000, de1f=0x0000}
0x01e00…01e40 DirEnt {filename=»░░ST18«, kind=0x0000, de04=0x0000, de05=0x0000, de06=0x0000, de07=0x0000, cluster=0x0004, de09=0x0000, de0a=0x0000, de0b=0x0001, nsect=0x0008, de0d=0x0000, cluster2=0x0004, de0f=0x1304, de10=0x1308, de11=0x130c, de12=0xffff, de13=0xffff, de14=0xffff, de15=0xffff, de16=0xffff, de17=0xffff, de18=0xffff, de19=0x0000, de1a=0x0000, de1b=0x0000, de1c=0x0002, de1d=0x0000, de1e=0x0000, de1f=0x0000}
0x01e40…01e80 DirEnt {filename=»░░ST33«, kind=0x0000, de04=0x0000, de05=0x0000, de06=0x0000, de07=0x0000, cluster=0x0004, de09=0x0000, de0a=0x0000, de0b=0x0001, nsect=0x000d, de0d=0x0000, cluster2=0x0004, de0f=0x0c02, de10=0x0c06, de11=0x0c0a, de12=0x0c0e, de13=0xffff, de14=0xffff, de15=0xffff, de16=0xffff, de17=0xffff, de18=0xffff, de19=0x0000, de1a=0x0000, de1b=0x0000, de1c=0x0018, de1d=0x0000, de1e=0x0000, de1f=0x0000}
0x01e80…01ec0 DirEnt {filename=»FDLOAD«, kind=0x0000, de04=0x0000, de05=0x0000, de06=0x0000, de07=0x0000, cluster=0x0010, de09=0x0000, de0a=0x0000, de0b=0x0001, nsect=0x006f, de0d=0x0000, cluster2=0x0010, de0f=0x0f16, de10=0x100c, de11=0x1102, de12=0x1112, de13=0x1208, de14=0x1218, de15=0x130e, de16=0xffff, de17=0xffff, de18=0xffff, de19=0x0000, de1a=0x0000, de1b=0x0000, de1c=0x0003, de1d=0x0000, de1e=0x0000, de1f=0x0000}
0x01ec0…01f00 DirEnt {filename=»░░STR3«, kind=0x0000, de04=0x000e, de05=0x0000, de06=0x0001, de07=0x0000, cluster=0x0019, de09=0x0000, de0a=0x0000, de0b=0x0001, nsect=0x000a, de0d=0x0000, cluster2=0x0019, de0f=0x0d08, de10=0xffff, de11=0xffff, de12=0xffff, de13=0xffff, de14=0xffff, de15=0xffff, de16=0xffff, de17=0xffff, de18=0xffff, de19=0x0000, de1a=0x0000, de1b=0x0000, de1c=0x001c, de1d=0x0000, de1e=0x0000, de1f=0x0000}
0x01f00…01f40 DirEnt {filename=»░░L«, kind=0x0600, de04=0x0000, de05=0x0000, de06=0x0000, de07=0x0000, cluster=0x0032, de09=0x0000, de0a=0x0000, de0b=0x0001, nsect=0x0031, de0d=0x0000, cluster2=0x0032, de0f=0x0108, de10=0xffff, de11=0xffff, de12=0xffff, de13=0xffff, de14=0xffff, de15=0xffff, de16=0xffff, de17=0xffff, de18=0xffff, de19=0x0000, de1a=0x0000, de1b=0x0000, de1c=0x0000, de1d=0x0000, de1e=0x0000, de1f=0x0000}
0x01f40…01f80 DirEnt {filename=»░░«, kind=0x0000, de04=0x0000, de05=0x0000, de06=0x0000, de07=0x0000, cluster=0x0000, de09=0x0000, de0a=0x0000, de0b=0x0000, nsect=0x0000, de0d=0x0000, cluster2=0x0000, de0f=0x0000, de10=0x0000, de11=0x0000, de12=0x0000, de13=0x0000, de14=0x0000, de15=0x0000, de16=0x0000, de17=0x0000, de18=0x0000, de19=0x0000, de1a=0x0000, de1b=0x0000, de1c=0x0000, de1d=0x0000, de1e=0x0000, de1f=0x0000}
         […0x2…]
0x02000…02040 DirEnt {filename=»░░L«, kind=0x0600, de04=0x0000, de05=0x0000, de06=0x0000, de07=0x0000, cluster=0x0032, de09=0x0000, de0a=0x0000, de0b=0x0001, nsect=0x0031, de0d=0x0000, cluster2=0x0032, de0f=0x0108, de10=0xffff, de11=0xffff, de12=0xffff, de13=0xffff, de14=0xffff, de15=0xffff, de16=0xffff, de17=0xffff, de18=0xffff, de19=0x0000, de1a=0x0000, de1b=0x0000, de1c=0x0000, de1d=0x0000, de1e=0x0000, de1f=0x0000}
0x02040…02080 DirEnt {filename=»░░«, kind=0x0000, de04=0x0000, de05=0x0000, de06=0x0000, de07=0x0000, cluster=0x0000, de09=0x0000, de0a=0x0000, de0b=0x0000, nsect=0x0000, de0d=0x0000, cluster2=0x0000, de0f=0x0000, de10=0x0000, de11=0x0000, de12=0x0000, de13=0x0000, de14=0x0000, de15=0x0000, de16=0x0000, de17=0x0000, de18=0x0000, de19=0x0000, de1a=0x0000, de1b=0x0000, de1c=0x0000, de1d=0x0000, de1e=0x0000, de1f=0x0000}
0x02080…020c0 DirEnt {filename=»░░AT«, kind=0x0000, de04=0x0000, de05=0x0000, de06=0x0000, de07=0x0000, cluster=0x0008, de09=0x0000, de0a=0x0000, de0b=0x0001, nsect=0x0004, de0d=0x0000, cluster2=0x0008, de0f=0x0306, de10=0xffff, de11=0xffff, de12=0xffff, de13=0xffff, de14=0xffff, de15=0xffff, de16=0xffff, de17=0xffff, de18=0xffff, de19=0x0000, de1a=0x0000, de1b=0x0000, de1c=0x0023, de1d=0x0000, de1e=0x0000, de1f=0x0000}
0x020c0…02100 DirEnt {filename=»░░«, kind=0x0000, de04=0x0000, de05=0x0000, de06=0x0000, de07=0x0000, cluster=0x0000, de09=0x0000, de0a=0x0000, de0b=0x0000, nsect=0x0000, de0d=0x0000, cluster2=0x0000, de0f=0x0000, de10=0x0000, de11=0x0000, de12=0x0000, de13=0x0000, de14=0x0000, de15=0x0000, de16=0x0000, de17=0x0000, de18=0x0000, de19=0x0000, de1a=0x0000, de1b=0x0000, de1c=0x0000, de1d=0x0000, de1e=0x0000, de1f=0x0000}
0x02100…02140 DirEnt {filename=»░░L«, kind=0x0600, de04=0x0000, de05=0x0000, de06=0x0000, de07=0x0000, cluster=0x0032, de09=0x0000, de0a=0x0000, de0b=0x0001, nsect=0x0031, de0d=0x0000, cluster2=0x0032, de0f=0x0108, de10=0xffff, de11=0xffff, de12=0xffff, de13=0xffff, de14=0xffff, de15=0xffff, de16=0xffff, de17=0xffff, de18=0xffff, de19=0x0000, de1a=0x0000, de1b=0x0000, de1c=0x0000, de1d=0x0000, de1e=0x0000, de1f=0x0000}
0x02140…02180 DirEnt {filename=»░░«, kind=0x0000, de04=0x0000, de05=0x0000, de06=0x0000, de07=0x0000, cluster=0x0000, de09=0x0000, de0a=0x0000, de0b=0x0000, nsect=0x0000, de0d=0x0000, cluster2=0x0000, de0f=0x0000, de10=0x0000, de11=0x0000, de12=0x0000, de13=0x0000, de14=0x0000, de15=0x0000, de16=0x0000, de17=0x0000, de18=0x0000, de19=0x0000, de1a=0x0000, de1b=0x0000, de1c=0x0000, de1d=0x0000, de1e=0x0000, de1f=0x0000}
         […0x2…]
0x02200…02240 DirEnt {filename=»░░L«, kind=0x0600, de04=0x0000, de05=0x0000, de06=0x0000, de07=0x0000, cluster=0x0032, de09=0x0000, de0a=0x0000, de0b=0x0001, nsect=0x0031, de0d=0x0000, cluster2=0x0032, de0f=0x0108, de10=0xffff, de11=0xffff, de12=0xffff, de13=0xffff, de14=0xffff, de15=0xffff, de16=0xffff, de17=0xffff, de18=0xffff, de19=0x0000, de1a=0x0000, de1b=0x0000, de1c=0x0000, de1d=0x0000, de1e=0x0000, de1f=0x0000}
0x02240…02280 DirEnt {filename=»░░«, kind=0x0000, de04=0x0000, de05=0x0000, de06=0x0000, de07=0x0000, cluster=0x0000, de09=0x0000, de0a=0x0000, de0b=0x0000, nsect=0x0000, de0d=0x0000, cluster2=0x0000, de0f=0x0000, de10=0x0000, de11=0x0000, de12=0x0000, de13=0x0000, de14=0x0000, de15=0x0000, de16=0x0000, de17=0x0000, de18=0x0000, de19=0x0000, de1a=0x0000, de1b=0x0000, de1c=0x0000, de1d=0x0000, de1e=0x0000, de1f=0x0000}
         […0x2…]
0x02300…02340 DirEnt {filename=»░░L«, kind=0x0600, de04=0x0000, de05=0x0000, de06=0x0000, de07=0x0000, cluster=0x0032, de09=0x0000, de0a=0x0000, de0b=0x0001, nsect=0x0031, de0d=0x0000, cluster2=0x0032, de0f=0x0108, de10=0xffff, de11=0xffff, de12=0xffff, de13=0xffff, de14=0xffff, de15=0xffff, de16=0xffff, de17=0xffff, de18=0xffff, de19=0x0000, de1a=0x0000, de1b=0x0000, de1c=0x0000, de1d=0x0000, de1e=0x0000, de1f=0x0000}
0x02340…02380 DirEnt {filename=»░░«, kind=0x0000, de04=0x0000, de05=0x0000, de06=0x0000, de07=0x0000, cluster=0x0000, de09=0x0000, de0a=0x0000, de0b=0x0000, nsect=0x0000, de0d=0x0000, cluster2=0x0000, de0f=0x0000, de10=0x0000, de11=0x0000, de12=0x0000, de13=0x0000, de14=0x0000, de15=0x0000, de16=0x0000, de17=0x0000, de18=0x0000, de19=0x0000, de1a=0x0000, de1b=0x0000, de1c=0x0000, de1d=0x0000, de1e=0x0000, de1f=0x0000}
         […0x2…]
0x02400…02440 DirEnt {filename=»░░0004«, kind=0x0000, de04=0x000e, de05=0x0000, de06=0x0001, de07=0x0000, cluster=0x0003, de09=0x0000, de0a=0x0000, de0b=0x0001, nsect=0x0002, de0d=0x0000, cluster2=0x0003, de0f=0x0f0e, de10=0xffff, de11=0xffff, de12=0xffff, de13=0xffff, de14=0xffff, de15=0xffff, de16=0xffff, de17=0xffff, de18=0xffff, de19=0x0000, de1a=0x0000, de1b=0x0000, de1c=0x0032, de1d=0x0000, de1e=0x0000, de1f=0x0000}
0x02440…02480 DirEnt {filename=»░░0006«, kind=0x0000, de04=0x000e, de05=0x0000, de06=0x0001, de07=0x0000, cluster=0x0003, de09=0x0000, de0a=0x0000, de0b=0x0001, nsect=0x0002, de0d=0x0000, cluster2=0x0003, de0f=0x0f0e, de10=0xffff, de11=0xffff, de12=0xffff, de13=0xffff, de14=0xffff, de15=0xffff, de16=0xffff, de17=0xffff, de18=0xffff, de19=0x0000, de1a=0x0000, de1b=0x0000, de1c=0x0032, de1d=0x0000, de1e=0x0000, de1f=0x0000}
0x02480…024c0 DirEnt {filename=»░░0044«, kind=0x0000, de04=0x000e, de05=0x0000, de06=0x0001, de07=0x0000, cluster=0x0003, de09=0x0000, de0a=0x0000, de0b=0x0001, nsect=0x0002, de0d=0x0000, cluster2=0x0003, de0f=0x3218, de10=0xffff, de11=0xffff, de12=0xffff, de13=0xffff, de14=0xffff, de15=0xffff, de16=0xffff, de17=0xffff, de18=0xffff, de19=0x0000, de1a=0x0000, de1b=0x0000, de1c=0x0032, de1d=0x0000, de1e=0x0000, de1f=0x0000}
0x024c0…02500 DirEnt {filename=»░░«, kind=0x0000, de04=0x0000, de05=0x0000, de06=0x0000, de07=0x0000, cluster=0x0000, de09=0x0000, de0a=0x0000, de0b=0x0000, nsect=0x0000, de0d=0x0000, cluster2=0x0000, de0f=0x0000, de10=0x0000, de11=0x0000, de12=0x0000, de13=0x0000, de14=0x0000, de15=0x0000, de16=0x0000, de17=0x0000, de18=0x0000, de19=0x0000, de1a=0x0000, de1b=0x0000, de1c=0x0000, de1d=0x0000, de1e=0x0000, de1f=0x0000}
0x02500…02540 DirEnt {filename=»░░L«, kind=0x0600, de04=0x0000, de05=0x0000, de06=0x0000, de07=0x0000, cluster=0x0032, de09=0x0000, de0a=0x0000, de0b=0x0001, nsect=0x0031, de0d=0x0000, cluster2=0x0032, de0f=0x0108, de10=0xffff, de11=0xffff, de12=0xffff, de13=0xffff, de14=0xffff, de15=0xffff, de16=0xffff, de17=0xffff, de18=0xffff, de19=0x0000, de1a=0x0000, de1b=0x0000, de1c=0x0000, de1d=0x0000, de1e=0x0000, de1f=0x0000}
0x02540…02580 DirEnt {filename=»░░«, kind=0x0000, de04=0x0000, de05=0x0000, de06=0x0000, de07=0x0000, cluster=0x0000, de09=0x0000, de0a=0x0000, de0b=0x0000, nsect=0x0000, de0d=0x0000, cluster2=0x0000, de0f=0x0000, de10=0x0000, de11=0x0000, de12=0x0000, de13=0x0000, de14=0x0000, de15=0x0000, de16=0x0000, de17=0x0000, de18=0x0000, de19=0x0000, de1a=0x0000, de1b=0x0000, de1c=0x0000, de1d=0x0000, de1e=0x0000, de1f=0x0000}
         […0x2…]
0x02600…02640 DirEnt {filename=»░░L«, kind=0x0600, de04=0x0000, de05=0x0000, de06=0x0000, de07=0x0000, cluster=0x0032, de09=0x0000, de0a=0x0000, de0b=0x0001, nsect=0x0031, de0d=0x0000, cluster2=0x0032, de0f=0x0108, de10=0xffff, de11=0xffff, de12=0xffff, de13=0xffff, de14=0xffff, de15=0xffff, de16=0xffff, de17=0xffff, de18=0xffff, de19=0x0000, de1a=0x0000, de1b=0x0000, de1c=0x0000, de1d=0x0000, de1e=0x0000, de1f=0x0000}
0x02640…02680 DirEnt {filename=»░░«, kind=0x0000, de04=0x0000, de05=0x0000, de06=0x0000, de07=0x0000, cluster=0x0000, de09=0x0000, de0a=0x0000, de0b=0x0000, nsect=0x0000, de0d=0x0000, cluster2=0x0000, de0f=0x0000, de10=0x0000, de11=0x0000, de12=0x0000, de13=0x0000, de14=0x0000, de15=0x0000, de16=0x0000, de17=0x0000, de18=0x0000, de19=0x0000, de1a=0x0000, de1b=0x0000, de1c=0x0000, de1d=0x0000, de1e=0x0000, de1f=0x0000}
         […0x2…]
0x02700…02740 DirEnt {filename=»░░L«, kind=0x0600, de04=0x0000, de05=0x0000, de06=0x0000, de07=0x0000, cluster=0x0032, de09=0x0000, de0a=0x0000, de0b=0x0001, nsect=0x0031, de0d=0x0000, cluster2=0x0032, de0f=0x0108, de10=0xffff, de11=0xffff, de12=0xffff, de13=0xffff, de14=0xffff, de15=0xffff, de16=0xffff, de17=0xffff, de18=0xffff, de19=0x0000, de1a=0x0000, de1b=0x0000, de1c=0x0000, de1d=0x0000, de1e=0x0000, de1f=0x0000}
0x02740…02780 DirEnt {filename=»░░«, kind=0x0000, de04=0x0000, de05=0x0000, de06=0x0000, de07=0x0000, cluster=0x0000, de09=0x0000, de0a=0x0000, de0b=0x0000, nsect=0x0000, de0d=0x0000, cluster2=0x0000, de0f=0x0000, de10=0x0000, de11=0x0000, de12=0x0000, de13=0x0000, de14=0x0000, de15=0x0000, de16=0x0000, de17=0x0000, de18=0x0000, de19=0x0000, de1a=0x0000, de1b=0x0000, de1c=0x0000, de1d=0x0000, de1e=0x0000, de1f=0x0000}
         […0x2…]
0x02800…02840 DirEnt {filename=»AMUSRC«, kind=0x0000, de04=0x0000, de05=0x0000, de06=0x0000, de07=0x0000, cluster=0x0028, de09=0x0000, de0a=0x0000, de0b=0x0001, nsect=0x0125, de0d=0x0000, cluster2=0x0028, de0f=0x080c, de10=0x091a, de11=0x0b0e, de12=0x0d02, de13=0x3008, de14=0x3116, de15=0x390e, de16=0x3b02, de17=0xffff, de18=0xffff, de19=0x0000, de1a=0x0000, de1b=0x0000, de1c=0x0005, de1d=0x0000, de1e=0x0000, de1f=0x0000}
0x02840…02880 DirEnt {filename=»AMUMRG«, kind=0x0000, de04=0x0000, de05=0x0000, de06=0x0000, de07=0x0000, cluster=0x0040, de09=0x0000, de0a=0x0000, de0b=0x0001, nsect=0x0227, de0d=0x0000, cluster2=0x0040, de0f=0x150a, de10=0x1716, de11=0x1a08, de12=0x1c17, de13=0x1f09, de14=0x2115, de15=0x240a, de16=0x331a, de17=0x360c, de18=0xffff, de19=0x0000, de1a=0x0000, de1b=0x0000, de1c=0x001f, de1d=0x0000, de1e=0x0000, de1f=0x0000}
0x02880…028c0 DirEnt {filename=»AMUHEX«, kind=0x0300, de04=0x0000, de05=0x0000, de06=0x0000, de07=0x0000, cluster=0x0004, de09=0x0000, de0a=0x0000, de0b=0x0001, nsect=0x0020, de0d=0x0000, cluster2=0x0004, de0f=0x2d1a, de10=0x2e04, de11=0x2e08, de12=0x2e0c, de13=0x2e10, de14=0x2e14, de15=0x2e18, de16=0x2f02, de17=0x2715, de18=0xffff, de19=0xffe0, de1a=0x1800, de1b=0x0000, de1c=0x0002, de1d=0x0000, de1e=0x0000, de1f=0x0000}
0x028c0…02900 DirEnt {filename=»AMUHEX«, kind=0x0000, de04=0x0000, de05=0x0000, de06=0x0000, de07=0x0000, cluster=0x0010, de09=0x0000, de0a=0x0000, de0b=0x0001, nsect=0x005c, de0d=0x0000, cluster2=0x0010, de0f=0x2901, de10=0x2911, de11=0x2a07, de12=0x2a17, de13=0x2b0d, de14=0x2f12, de15=0xffff, de16=0xffff, de17=0xffff, de18=0xffff, de19=0x0000, de1a=0x0000, de1b=0x0000, de1c=0x000b, de1d=0x0000, de1e=0x0000, de1f=0x0000}
0x02900…02940 DirEnt {filename=»AMUBOT«, kind=0x0000, de04=0x0000, de05=0x0000, de06=0x0000, de07=0x0000, cluster=0x0004, de09=0x0000, de0a=0x0000, de0b=0x0001, nsect=0x001f, de0d=0x0000, cluster2=0x0004, de0f=0x0306, de10=0x030a, de11=0x0e10, de12=0x0e14, de13=0x0e18, de14=0x0f02, de15=0x0f06, de16=0x0f0a, de17=0xffff, de18=0xffff, de19=0xefe0, de1a=0xe800, de1b=0x0000, de1c=0x0040, de1d=0x0000, de1e=0x0000, de1f=0x0000}
0x02940…02980 DirEnt {filename=»░░«, kind=0x0000, de04=0x0000, de05=0x0000, de06=0x0000, de07=0x0000, cluster=0x0000, de09=0x0000, de0a=0x0000, de0b=0x0000, nsect=0x0000, de0d=0x0000, cluster2=0x0000, de0f=0x0000, de10=0x0000, de11=0x0000, de12=0x0000, de13=0x0000, de14=0x0000, de15=0x0000, de16=0x0000, de17=0x0000, de18=0x0000, de19=0x0000, de1a=0x0000, de1b=0x0000, de1c=0x0000, de1d=0x0000, de1e=0x0000, de1f=0x0000}
0x02980…02a00 DataSector[»AMUBOT«]
         […0x7…]
0x02d80…02e00 DataSector[»UTILIS«]
         […0x7f…]
0x06d80…06e00 DataSector[»AMUSRC«]
         […0x9f…]
0x0bd80…0be00 DataSector[»AMUBOT«]
         […0x17…]
0x0c980…0ca00 UnusedSector ┆AMUSRC   +     ░  \ @           ]   ;           O               X j   @           C   @           ; IST IF FDSUPPORT THEN LIST $┆
0x0ca00…0ca80 UnusedSector ┆FDLOAD NOLIST FI LIST ;FF  ; I N I T I A L I Z E C P U T E S T P R O G R A M ;;;;;;;;;;;;;;;;;;;;;;; ERROR  JMPI SB17SV ; THEN  ┆
0x0ca80…0cb00 UnusedSector ┆JMPI S4 OUTSTRING, <:, MEM PARITY ERROR:>, EOT;  JMPI SB17SV ; RETURN CALLER;  ; ;FF  $UTILITIES NOLIST IF FDSUPPORT THEN LIST $┆
0x0cb00…0cb80 UnusedSector ┆OVC TRUE R1 ; FLAG HEX CHAR ENTERED;  JMP SB1410 ; SB1490: ; UNTIL SEPARATOR MET;  INEP R0 CR ;  INE R1 TRUE ;  JMP SB1410 ;  JM┆
0x0cb80…0cc00 UnusedSector ┆PI SB14SV ; RETURN CALLER; ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; ; PROCEDURE WRITE_HEXADECIMA┆
0x0cc00…0cc80 UnusedSector ┆L I:(BINARY ); ; ; R0-1,7 - DESTROYED ; R2 BINARY KEPT ; R3-5 - KEPT ; R6 LINK DESTROYED ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;  ┆
0x0cc80…0cd00 UnusedSector ┆; SB1500: ;WRITE_HEXA:  MOV R6 SB15SV ; ESTABLISH RETURN LINK;  MOVC 4 R1 ; FOR I:=1 UNTIL 4 SB1510: ; DO  SLC R2 4 ; POSITION L┆
0x0cd00…0cd80 UnusedSector ┆EFT-MOST 4-BIT;  MOV R2 R0 ;  XTR R0 4 ; ISOLATE PATTERN;  IGE R0 10 ; IF ABOVE 10  ADDC <:A:>-<:0:>-10 R0 ; THEN ADJUST;  ADDC ┆
0x0cd80…0ce00 DataSector[»FDLOAD«]
         […0x6f…]
0x10580…10600 UnusedSector ┆<:0:> R0 ; MAKE HEXADECIMAL  JMPI S6 OUTCHAR ; WRITE_SINGLE_CHAR (CHAR);  SOB R1 SB1510 ; END FOR_UNTIL;  MOVC <: :> R0 ; FORCE ┆
0x10600…10680 UnusedSector ┆SPACE BETWEEN WORDS;  JMPI S6 OUTCHAR ;  JMPI SB15SV ; RETURN CALLER; ;FF  ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;┆
0x10680…10700 UnusedSector ┆;;;;;;;;;;;;;;;;;; ; PROCEDURE GET_ADDRESS ; ; R0-2,7 - DESTROYED ; R3 - '+'-FIELD (DEFAULT 1) ; R4 - PSW FOR SPECIFIED PAGE (DE┆
0x10700…10780 UnusedSector ┆FAULT 0) ; R5 - REF(FIRST_ADDRESS) ; R6 LINK DESTROYED ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;  ; SB1600: ;GET_ADDRESS:  MOV R6 SB┆
0x10780…10800 UnusedSector ┆16SV ;  JMPI S6 INCHAR ; GET PAGE (IF ANY)  ADDC 0-<:0:> R0 ; MAKE DECIMAL  SHS R0 4 ; IF -1 < PAGE < 4  MOD R0 ; THEN ADJUST FO┆
0x10800…10880 UnusedSector ┆R PAGE:  MOV SB16PAGE R4 ; GET MASKED PSW WITH PAGE BITS;  ;  JMPI S6 GETHEXA ; GET START ADDRESS;  MOV R2 R5 ;  SUB XBASE R5 ; ┆
0x10880…10900 UnusedSector ┆COMPENSATE OWN BASE;  MOVC 0 R2 ;  IEQ R0 <:.:> ; IF OFF_SET DESIRED  JMPI S6 GETHEXA ; THEN  ADD R2 R5 ; ADJUST START_ADDRESS; ┆
0x10900…10980 UnusedSector ┆ MOVC 1 R2 ; PRESET OPTIONAL '+'-FIELD;  IEQ R0 <:+:> ; IF '+'-FIELD  JMPI S6 GETHEXA ; THEN GET VALUE;  MOV R2 R3 ; SET UP LOOP┆
0x10980…10a00 UnusedSector ┆_CONTROL;  JMPI SB16SV ; RETURN CALLER ;FF  ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; ; PROCEDURE ┆
0x10a00…10a80 UnusedSector ┆SET_PARITY ; ; R0-5,7 - DESTROYED ; R6 LINK DESTROYED ; ; NOTE - OWN BASE HAS TO BE MULTIPLA 512. ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;┆
0x10a80…10b00 UnusedSector ┆;;;;;;;  ; SB1700: ;SET_PARITY:  MOV R6 SB17SV ;  MOV R6 SB17SV+1 ; RESET PARITY ERROR FLAG;  JMP S4 SB1710 ; BY-PASS LOCAL INTE┆
0x10b00…10b80 UnusedSector ┆RRUPT ROUTINE; ;-----------------------------------;LOCAL_INTERRUPT:  LDS R7 ; RESET BIT_11 (LOCAL INTERRUPT)  MOV XCAUSE R1 ; G┆
0x10b80…10c00 UnusedSector ┆ET INTERRUPTING CAUSE;  SEQ R1 2 ; IF PARITY ERROR  JMP SB1705 ; THEN  MOV R1 SB17SV+1 ;  LDS R6 ;  JMP SB1750 ; RETURN MAIN LIN┆
0x10c00…10c80 UnusedSector ┆E FROM INTER'T; SB1705: ; END SERVING PARITY_ERROR;  IEQ R1 3 ; IF TIME_OUT  JMP SB1760 ; THEN CONTINUE NEXT SECTION;  JMP LOCAL┆
0x10c80…10d00 UnusedSector ┆ACT ; CAUSE NEITHER 2/3  ; ;-----------------------------------; SB1710: ;  MOV R4 XLOCACT ; SET-UP OWN LOCAL_ACTION;  ;  MOVC 4┆
0x10d00…10d80 UnusedSector ┆ R2 ; FOR I:=0 UNTIL PAGE 3 SB1720: ; DO  MOD R2  MOV SB16PAGE-1 R6 ; GET CURRENT PSW;  MOVC 128 R3 ; FOR I:=1 UNTIL 128 BLOCKS ┆
0x10d80…10e00 UnusedSector ┆ SVS R7 ; DO SB1730: MOV R3 R5 ;  SLL R5 9 ; ESTABLISH CORRECT START;  MOVC 512 R4 ; FOR I:=1 UNTIL 512 WORDS  LDS R6 ; DO SB174┆
0x10e00…10e80 UnusedSector ┆0: MOV 0. X5 R0 ; RE-ESTABLISH SB1750: MOV R0 0. X5 ; PARITY;  ADDC 1 R5 ; ADJUST POINTER;  SOB R4 SB1740 ; UNTIL ALL 1024 WORDS┆
0x10e80…10f00 UnusedSector ┆ DONE; SB1760: SOB R3 SB1730 ; UNTIL ALL 64 MODULES DONE;  LDS R7 ; RETURN "OWN" PAGE;  SOB R2 SB1720 ; UNTIL ALL PAGES DONE;  M┆
0x10f00…10f80 UnusedSector ┆OVC LOCALACT R0 ;  MOV R0 XLOCACT ; RE-ESTABLISH;  MOV SB17SV+1 R0 ;  SEQ R0 2 ; IF PARITY ERROR  JMPI SB17SV ; THEN  JMPI S4 OU┆
0x10f80…11000 UnusedSector ┆TSTRING, <:, MEM PARITY ERROR:>, EOT;  JMPI SB17SV ; RETURN CALLER;  ; ;FF  $UTILITIES UT5000: ;UTILITIES:  MOV R6 UT50SV ; SAVE┆
0x11000…11080 UnusedSector ┆ RETURN ADDRESS; UT5010: ;  JMPI S6 OUTNL ; UT5020: ;  MOVC LOCALACT R0 ;  MOV R0 XLOCACT ; RE-ESTABLISH TO COMMON LOCAL  ;  MOV┆
0x11080…11100 UnusedSector ┆C <:<62>:> R0 ;  JMPI S6 OUTCHAR ; WRITE '>'  JMPI S6 INCHAR  ADDC -<:O:> R0 ;  JMP S6 UT5050 ; ESTABLISH LINK  JMP UT5010 ; UT5┆
0x11100…11180 UnusedSector ┆050: ;  ; CASE CHAR OF  IEQ R0 <:B:>-<:O:>, JMPI BOOTLOAD  IEQ R0 <:C:>-<:O:>, JMPI COPYMEMORY  IEQ R0 <:D:>-<:O:>, JMPI DUMP  I┆
0x11180…11200 UnusedSector ┆EQ R0 <:I:>-<:O:>, JMPI IO  IEQ R0 <:L:>-<:O:>, JMPI LOADFILE  IEQ R0 <:M:>-<:O:>, JMPI MEMCHECK  IEQ R0 <:O:>-<:O:>, JMPI OPTIO┆
0x11200…11280 UnusedSector ┆NS  IEQ R0 <:P:>-<:O:>, JMPI PATCH  IEQ R0 <:Q:>-<:O:>, JMPI SWITCHCPU  IEQ R0 <:R:>-<:O:>, JMPI RETURNCALLER  IEQ R0 <:S:>-<:O:┆
0x11280…11300 UnusedSector ┆>, JMPI SEARCH  IEQ R0 <:T:>-<:O:>, JMPI TESTCPU  IEQ R0 <:U:>-<:O:>, JMPI UNITS  IEQ R0 <:W:>-<:O:>, JMPI WAITINTERRUPT  IEQ R0┆
0x11300…11380 UnusedSector ┆ <:U:>-<:O:>, JMPI UNITS  IEQ R0 <:X:>-<:O:>, JMPI XECUTE  IEQ R0 <:Z:>-<:O:>, JMPI SETPARITY  IEQ R0 <:<:>-<:O:>, JMPI UT50SV U┆
0x11380…11400 UnusedSector ┆T5090: ;ERROR:  MOVC <:?:> R0 ;  JMPI S6 OUTCHAR ;  JMP UT5010 ; NOLIST IF FDSUPPORT THEN LIST ;FF  $FDLOAD NOLIST FI LIST ;FF  ┆
0x11400…11480 UnusedSector ┆; I N I T I A L I Z E C P U T E S T P R O G R A M ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;Q;;;;;;;;;;; ;;;;;;┆
0x11480…11500 UnusedSector ┆;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;  ; TEC00: ;TEST_CPU:  MOVC B5555 R5 ;  MOVL 0. X5 R23 ;  MOV P5555 R0 ;  MOV PAAAA R1 ;  INE R0 ┆
0x11500…11580 UnusedSector ┆R2 ; IF B5555_FIELD NOT CORRECT  JMP TEC10 ; .OR.  SNE R1 R3 ; BAAAA_FIELD NOT CORRECT  JMP TEC90 ; THEN TEC10: ;  ;  JMPI S6 GE┆
0x11580…11600 DataSector[»AMUMRG«]
         […0xbf…]
0x17580…17600 UnusedSector ┆AMUSRC   +     ░  \ @       ] ^ 8   ;           O               X j   @           C   @           ; P R O G R A M ;;;;;;;;;;;;;;┆
0x17600…17680 UnusedSector ┆;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;Q;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;  ;  I S6 OUTCHAR ;  JMP UT5010 ;┆
0x17680…17700 UnusedSector ┆ NOLIST IF FDSUPPORT THEN LIST ;FF  $FDLOAD NOLIST FI LIST ;FF  ; I N I T I A L I Z E C P U T E S T P R O G R A M ;;;;;;;;;;;;;;┆
0x17700…17780 DataSector[»AMUMRG«]
         […0xbf…]
0x1d700…1d780 UnusedSector ┆AMUSRC  #?     ░  \ @               ;           O             g   *   @           C   @           ; ; I N I T I A L I Z E C P U ┆
0x1d780…1d800 UnusedSector ┆T E S T P R O G R A M ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;Q;;;;;;;;;;; ;;;;;;T5090: ;ERROR:  MOVC <:?:> R┆
0x1d800…1d880 UnusedSector ┆0 ;  JMPI S6 OUTCHAR ;  JMP UT5010 ; NOLIST IF FDSUPPORT THEN LIST ;FF  $FDLOAD NOLIST FI LIST ;FF  ; I N I T I A L I Z E C P U ┆
0x1d880…1d900 DataSector[»AMUMRG«]
         […0x3f…]
0x1f880…1f900 DataSector[»B8ASNN«]
         […0x4…]
0x1fb00…1fb80 UnusedSector ┆;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; ; PROCEDURE BREAK_POINT R:(LINK/LINK+1); ; R0 - DESTROYED (IF ┆
0x1fb80…1fc00 UnusedSector ┆BREAK ACTIVE) ; R1-5 - KEPT ; R6 LINK KEPT ; R7 - DESTROYED ; RETURN: ; LINK BREAK DETECTED ; LINK+1 NO BREAK DETECTED ;;;;;;;;;┆
0x1fc00…1fc80 UnusedSector ┆;;;;;;;;;;;;;;;;;;;;;;;;;;;;  ; SB1350: ;BREAK_POINT:  MOV SCMADR R7 ; GET DEVICE_ADDRESS;  MODC SCMSTATUS  SIO R7 R7 ; SENSE(ST┆
0x1fc80…1fd00 UnusedSector ┆ATUS, DEVICE);  SBZ R7 SCMFRAME ; IF FRAMING ERROR  SBN R7 SCMIRDY ; .AND. INPUT_READY HIGH  JMP 1. X6 ; THEN  MOV SCMADR R7 ; R┆
0x1fd00…1fd80 UnusedSector ┆E-ESTABLISH DEVICE ADDRESS;  MOVC SCMRESET R0 ;  MODC SCMCMD  CIO R0 R7 ; RESET ERROR FLAGS;  RIO R0 R7 ; EMPTY RECEIVE BUUFER; ┆
0x1fd80…1fe00 UnusedSector ┆ JMP 0. X6 ; RETURN CELLER (ERROR); NOLIST ELSE LIST ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; ; ┆
0x1fe00…1fe80 UnusedSector ┆PROCEDURE BREAK_CHECK R:(LINK/LINK+1); ; ; R0 - DESTROYED IF BREAK ; R1-5 - KEPT ; R6 LINK KEPT ; R7 - STATUS OF OC ; RETURN: ; ┆
0x1fe80…1ff00 UnusedSector ┆LINK BREAK DETECTED ; LINK+1 NO BREAK DETECTED ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;  ; SB1350: ;BREAK_CHECK:  MOV OCADR R7 ; GE┆
0x1ff00…1ff80 UnusedSector ┆T DEVICE ADDRESS;  SIO R7 R7 ; SENSE(STATUS, DEVICE);  SBZ R7 OCBREAK ; IF FRAMING ERROR  SBN R7 OCIRDY ; .AND. INPUT READY  JMP┆
0x1ff80…20000 UnusedSector ┆ 1. X6 ; THEN  MOV OCADR R7 ; GET DEVICE ADDRESS  RIO R7 R7 ; READ ERRONEOUS CHAR;  JMP 0. X6 ; END; NOLIST FI LIST ;FF  ;;;;;;;┆
0x20000…20080 UnusedSector ┆;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; ; MEMORY_CHECK UTILITY ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; U┆
0x20080…20100 UnusedSector ┆T1300: ;MEMORY: TEC00: ;TEST_CPU:  MOVC B5555 R5 ;  MOVL 0. X5 R23 ;  MOV P5555 R0 ;  MOV PAAAA R1 ;  INE R0 R2 ; IF B5555_FIELD┆
0x20100…20180 UnusedSector ┆ NOT CORRECT  JMP TEC10 ; .OR.  SNE R1 R3 ; BAAAA_FIELD NOT CORRECT  JMP TEC90 ; THEN TEC10: ;  ;  JMPI S6 GETADDRESS ; GET POSI┆
0x20180…20200 UnusedSector ┆TION OF (PROMMED)  ; CPU_TEST SEQUENCES;  MOVC #1000 R3 ; SET-UP COUNT (4K PROM);  MOVC 0 R0 ; OBJECT_SECTION 0;  MOV TCBASE R2 ┆
0x20200…20280 UnusedSector ┆; GET "BASE" CPU_TEST PROGRAMS;  MOV XBASE R7 ;  SUB R7 R2 ; MAKE REL "OWN" BASE;  JMPI S6 COPY ; COPY CPU_TEST PROGRAMS  ; TO M┆
0x20280…20300 UnusedSector ┆EMORY #1000 UPWARDS;  MOV XBASE R3 ;  MOV TCBASE R1 ; GET START OF CPU_TEST_PROGRAMS;  SUB R3 R1 ; SET-UP CPU-TEST-"OWN=_BASE;  ┆
0x20300…20380 UnusedSector ┆MOV TCBASE R2 ;  MOV XPROG R7 ;  SUB R7 R2 ; SET-UP CPU_TEST-"OWN"_PROG;  MOV R1 R7 ;  MOV 0. X7 R0 ; GET FIRST STATEMENT;  INE ┆
0x20380…20400 UnusedSector ┆R0 #0158 ; IF NOT 'JMP LOC'  JMPI ERROR ; THEN ERRORONEOUS MODULE; ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; ; RAM RESIDENT VERSION ┆
0x20400…20480 UnusedSector ┆ACCEPTED ; ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;  JMP S4 LOC+2 ; BY-PASS INSTRUCTION;  JMPI S4 OUTSTRING  MVP 0. X4 R0 ; GET INS┆
0x20480…20500 UnusedSector ┆TRUCTION  MOV R0 0. X7 ; INSERTED AS FIRST OF AREA;  MOV R2 R6 ;  JMP S5 LOC+1 ; ESTABLISH LINK BACK;  JMP X6 ; ACTIVATE RAM_RES┆
0x20500…20580 DataSector[»AMUHEX«]
0x20580…20600 UnusedSector ┆ ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; ; SET-UP CPU_TEST CONTROL ; ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;  ADD R1 R4 ; ADJUST REF┆
0x20600…20680 UnusedSector ┆(CPU_TEST_PGMS);  MOV R1 R7 ;  MOVC TCPOOL R6 ; TEC20: ; REPEAT  MOVL 0. X4 R01 ;  IEQ R0 #BE ; IF TEST UNDEFINED (TRAP)  SUB R0┆
0x20680…20700 UnusedSector ┆ R0 ; THEN FORCE DUMMY TEST;  IEQ R0 0 ; IF DUMMY TEST  JMP TEC30 ; THEN  INE R0 #8000 ; IF NOT END_OF_TEST_FILE  ADD R2 R0 ; AD┆
0x20700…20780 DataSector[»UTILIS«]
         […0xf…]
0x20f00…20f80 UnusedSector ┆-------; MAI50:  JMPI S6 BREAKCHECK ; BREAK_CHECK  JMPI & S6 UTILITIES ;*** R:(BREAK OCCURED); ;--------------------------------┆
0x20f80…21000 UnusedSector ┆---; ; SEARCH NEXT TEST SEQUENCE ; ;-----------------------------------;  MOV PGMNEXT R6 ; GET REF(TEST_PGM TABLE INDEX); MAI55:┆
0x21000…21080 UnusedSector ┆ ; REPEAT  ADDC 2 R6 ; POINT NEXT TEST_RECORD;  MOV TCPOOL+TCPPROG.X6 R7 ; GET REF(TEST_PROGRAM);  IEQ R7 0 ; IF VALID TEST  JMP┆
0x21080…21100 UnusedSector ┆ MAI55 ; THEN  MOV R6 PGMNEXT ; SAVE REFERENCE;  SNE R7 #8000 ; IF STILL TEST PROGRAMS LEFT  JMP MAI80 ; THEN  MOV TCPOOL+TCPDAT┆
0x21100…21180 UnusedSector ┆A.X6 R4 ; GET REF(ASSOCIATED DATA);  MOVL CTCBCNT.X4 R01 ; GET NO_WORDS, RESET VALUE;  ADD R0 R4 ; ADJUST FOR EXPECTED_AREA;  MO┆
0x21180…21200 UnusedSector ┆V R4 R5 ;  MOV REFWORK R6 ; POINT WORK AREA;  IEQ R1 0 ; IF WHOLE AREA EQUAL 'R1'  JMP MAI65 ; THEN MAI60: ; REPEAT  MOV R1 X6 ;┆
0x21200…21280 UnusedSector ┆ INITIALIZE AREA;  ADDC 1 R6 ; ADJUST POINTER;  SOB R0 MAI60 ; UNTIL AREA COVERED;  JMP MAI70 ; ELSE MAI65: ; REPEAT  MOV CTCBDA┆
0x21280…21300 UnusedSector ┆TA.X4 R2 ; GET NEXT WORD  MOV R2 X6 ; COPIED;  ADDC 1 R4, ADDC 1 R6 ; ADJUST POINTERS;  SOB R0 MAI65 ; END COPYING AREA; MAI70: ┆
0x21300…21380 UnusedSector ┆;  ADDC CTCBDATA R5 ; ADJUST POINTER TO INPUT;  MOVL 0. X5 R01 ;  MOVL 2. X5 R23 ;  MOV 4. X5 R4 ;  MOV REFWORK R6 ; POINT WORK ┆
0x21380…21400 UnusedSector ┆AREA;  JMP X7 ; EXECUTE TEST PROGRAM; ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; ; EXECUTE TEST SEQUENCE ; ;;;;;;;;;;;;;;;;;;;;;;;;;;┆
0x21400…21480 UnusedSector ┆;;;;;;;;;;;  ;TEST_PROGRAM_ENTRY:  ; R0-4:FIRST 5 WORK_WORDS  ; R5 - REF(WORK_AREA)  ; R6 - REF(OUTPUT_AREA)  ;;;;;;;;;;;;;;;;;;┆
0x21480…21500 UnusedSector ┆;;;;;;;;;;;;;;;;;;; ; MAINTAIN LONG_INTEGER ; ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; MAI80: ; END TABLE_SCAN;  MOVC 0 R6 ; RE-ADJ┆
0x21500…21580 DataSector[»AMUHEX«]
         […0x4f…]
0x23d00…23d80 DataSector[»TCPNAS«]
         […0x4…]
0x23f80…24000 UnusedSector ┆ 0000 0000 FE58L 0000 0000 0000 0000 0000 0000 0000 0000 FE60L 0000 0000 0000 0000 0000 0000 0000 0000 FE68L 0000 0000 0000 0000┆
0x24000…24080 UnusedSector ┆ 0000 0000 0000 0000 FE70L 0000 0000 0000 0000 0000 0000 0000 0000 FE78L 0000 0000 0000 0000 0000 0000 0000 0000 FE80L 0000 0000┆
0x24080…24100 UnusedSector ┆ 0000 0000 0000 0000 0000 0000 FE88L 0000 0000 0000 0000 0000 0000 0000 0000 FE90L 0000 0000 0000 0000 0000 0000 0000 0000 FE98L┆
0x24100…24180 UnusedSector ┆ 0000 0000 0000 0000 0000 0000 0000 0000 FEA0L 0000 0000 0000 0000 0000 0000 0000 0000 FEA8L 0000 0000 0000 0000 0000 0000 0000 ┆
0x24180…24200 UnusedSector ┆0000 FEB0L 0000 0000 0000 0000 0000 0000 0000 0000 FEB8L 0000 0000 0000 0000 0000 0000 0000 0000 FEC0L 0000 0000 0000 0000 0000 ┆
0x24200…24280 UnusedSector ┆0000 0000 0000 FEC8L 0000 0000 0000 0000 0000 0000 0000 0000 FED0L 0000 0000 0000 0000 0000 0000 0000 0000 FED8L 0000 0000 0000 ┆
0x24280…24300 UnusedSector ┆0000 0000 0000 0000 0000 FEE0L 0000 0000 0000 0000 0000 0000 0000 0000 FEE8L 0000 0000 0000 0000 0000 0000 0000 0000 FEF0L 0000 ┆
0x24300…24380 UnusedSector ┆0000 0000 0000 0000 0000 0000 0000 FEF8L 0000 0000 0000 0000 0000 0000 0000 0000 FF00L 0000 0000 0000 0000 0000 0000 0000 0000 F┆
0x24380…24400 UnusedSector ┆F08L 0000 0000 0000 0000 0000 0000 0000 0000 FF10L 0000 0000 0000 0000 0000 0000 0000 0000 FF18L 0000 0000 0000 0000 0000 0000 0┆
0x24400…24480 UnusedSector ┆000 0000 FF20L 0000 0000 0000 0000 0000 0000 0000 0000 FF28L 0000 0000 0000 0000 0000 0000 0000 0000 FF30L 0000 0000 0000 0000 0┆
0x24480…24500 UnusedSector ┆000 0000 0000 0000 FF38L 0000 0000 0000 0000 0000 0000 0000 0000 FF40L 0000 0000 0000 0000 0000 0000 0000 0000 FF48L 0000 0000 0┆
0x24500…24580 UnusedSector ┆000 0000 0000 0000 0000 0000 FF50L 0000 0000 0000 0000 0000 0000 0000 0000 FF58L 0000 0000 0000 0000 0000 0000 0000 0000 FF60L 0┆
0x24580…24600 UnusedSector ┆000 0000 0000 0000 0000 0000 0000 0000 FF68L 0000 0000 0000 0000 0000 0000 0000 0000 FF70L 0000 0000 0000 0000 0000 0000 0000 00┆
0x24600…24680 UnusedSector ┆00 FF78L 0000 0000 0000 0000 0000 0000 0000 0000 FF80L 0000 0000 0000 0000 0000 0000 0000 0000 FF88L 0000 0000 0000 0000 0000 00┆
0x24680…24700 UnusedSector ┆00 0000 0000 FF90L 0000 0000 0000 0000 0000 0000 0000 0000 FF98L 0000 0000 0000 0000 0000 0000 0000 0000 FFA0L 0000 0000 0000 00┆
0x24700…24780 UnusedSector ┆00 0000 0000 0000 0000 FFA8L 0000 0000 0000 0000 0000 0000 0000 0000 FFB0L 0000 0000 0000 0000 0000 0000 0000 0000 FFB8L 0000 00┆
0x24780…24800 UnusedSector ┆00 0000 0000 0000 0000 0000 0000 FFC0L 0000 0000 0000 0000 0000 0000 0000 0000 FFC8L 0000 0000 0000 0000 0000 0000 0000 0000 FFD┆
0x24800…24880 UnusedSector ┆0L 0000 0000 0000 0000 0000 0000 0000 0000 FFD8L 0000 0000 0000 0000 0000 0000 0000 0000 FFE0L 0000 0020 0000 0200 0000 FDE0 000┆
0x24880…24900 UnusedSector ┆0 0000 FFE8L 0200 0200 F800 FCCE 0000 E000 FFE0 002B FFF0L 0000 FFFF 0000 FFFF 0000 FFFF 0000 0000 FFF8L 1000 0000 0000 0000 000┆
0x24900…24980 UnusedSector ┆0 0000 F845 0000  S6   0000 0000 0000 0000 FFD8L 0000 0000 0000 0000 0000 0000 0000 0000 FFE0L 0000 0020 0000 0200 0000 FDE0 000┆
0x24980…24a00 UnusedSector ┆░ |L  |M  |   |    %   w -     w -   w       w       w       w    L o!|   v o!  o ~q  ░    H  | ░   ░   ░   n   >av X   ░  &m  !┆
0x24a00…24a80 UnusedSector ┆            X    O  MISSING INTERRUPT ░  E<       H   V L  TO@      V K    A B C @ D | |        V M i        r   ! C          j ┆
0x24a80…24b00 UnusedSector ┆|! %h | |   $  '    IO INTERRUPT, DEV=░ ░   , PRIO= ░ h    0░ ░ X2░  0D  %      L O J  r   /K         j    p   !    X  t < <    ┆
0x24b00…24b80 UnusedSector ┆   t     o           CPU: ░    X `  _,K H1: H.░       n |   ~ Z H.   > d< V   < V/  ░ $ ~ ░    @F     t    RAM: ░ K     H1 >$  v┆
0x24b80…24c00 UnusedSector ┆   ?         ~X'   IO:  ░ K     H1 kX2 &░   PRINT-OUT  ?> ░ ░  Zp H p/░   NO OF TESTS > ░ ░  +J > ░  2  |1  r s   v ░ H0p H>░ ░ ┆
0x24c00…24c80 UnusedSector ┆ O  X |  &|   |   |   |  '|   |   |   |   |   |   |  !|  "|  #|  "|  $|     |   H?░ X1  OOT ░ ░  O░(░    C  OAD ░ ░  O░(XCp$v%  ┆
0x24c80…24d00 UnusedSector ┆<  p ░  D:  ░ ░   p&░ M'O K!      M/ @ A C D  L4t,V J ░,░)░*░+  N v)M4`N  K 6@     m ,M4s.░)k.   =  X ░*░+@ i    N O G Q|   H   ┆
0x24d00…24d80 UnusedSector ┆ 10   <                 , BASE= ░  P░ bO   r %  , ENTRY ░     , CHECKSUM░    ERROR░     , DMA ░     , DISK░    ERROR= ░ ░ X v( ^┆
0x24d80…24e00 UnusedSector ┆ C| _,J  1        _3 A  | _7     ( `      B       X       $  + # #      X $ n' &  r'░*j'V   ░,░*   ( 2 " 5@  4  @   V   ░,l)> ░+┆
0x24e00…24e80 UnusedSector ┆@ v)  B  (      X   X/v*L<  o$|     V  / &X V░J L@ /     /   Q             FX  H       ░     A            j     |  * 'X V@J ░,v'┆
0x24e80…24f00 UnusedSector ┆N+   dXh* X     l V░M k- #o,!  X   4     W|     w,s-O     o& g ro$|         v*r                *  J  0  J J  / #X "     "     " ┆
0x24f00…24f80 UnusedSector ┆    "  0  "     "         "      P   /V O  '~ X    %X  `    M'b@           /░ V K H j o  r░ k i  1j o  r   x  ~  %         .    ┆
0x24f80…25000 UnusedSector ┆    N0`   |   |        q        X O w w w/░ h n/  | |  0  M  Eo$     &w%t&  TEST  ░ l& J░    WORD ░ l&   2░    TO BE  ░  Z░   - ┆
0x25000…25080 UnusedSector ┆WAS ░ o% z░ ░ l&o%     +░ ░ n/    | X v/      `    Mn$|                       `@bB Dn$  N v/N `   |   < |       H*K,░   ZC ,N v ┆
0x25080…25100 UnusedSector ┆Nd  Q`        q q  C  X O `@           CSS/395/01  791015 ░    CPU  ░    `   0░ ░ X o  G                                        ┆
0x25100…25180 UnusedSector 0x00[128]
         […0x7…]
0x25500…25580 UnusedSector ┆                                                                                      } ░    ░0   ░░      ░░                T   ┆
0x25580…25600 DataSector[»AMUHEX«]
         […0x1f…]
0x26580…26600 UnusedSector ┆BE  ░  Z░   - WAS ░ o% z░ ░ l&o%     +░ ░ n/    | X v/      `    Mn$|                       `@bB Dn$  N v/N `   |   < |       H*┆
0x26600…26680 UnusedSector ┆K,░   ZC ,N v Nd  Q`        q q  C  X O `@           CSS/395/01  791011 ░    CPU  ░    `   0░ ░ X o  G                          ┆
0x26680…26700 UnusedSector 0x00[128]
         […0x7…]
0x26a80…26b00 UnusedSector ┆                                                                                        ░    ░0   ░░      ░░                T   ┆
0x26b00…26b80 UnusedSector ┆                                                                                      {      ░0   ░░  ░░  ░░                T   ┆
0x26b80…26c00 DataSector[»AMUHEX«]
         […0xc…]
0x27200…27280 UnusedSector ┆ MULTI_PATCH: ;  00000035 0 0000 ; P <START_ADDRESS>[.<REL_OFFSET>][+<NO_OF_WORDS>] <PATTERN> ;  00000036 0 0000 ; SEARCH: ;  00┆
0x27280…27300 UnusedSector ┆000037 0 0000 ; S <START_ADDRESS>[.<REL_OFFSET>][+<NO_OF_WORDS>] <PATTERN> ;  00000038 0 0000 ; TEST_CPU: ;  00000039 0 0000 ; T┆
0x27300…27380 UnusedSector ┆ <CPU_PROM_ADDRESS> ;  00000040 0 0000 ; UNIT_MAPPER: ;  00000041 0 0000 ; U ;  00000042 0 0000 ; WAIT_INTERRUPT: ;  00000043 0 ┆
0x27380…27400 DataSector[»AMUSRC«]
         […0x4f…]
0x29b80…29c00 UnusedSector ┆55 ; THEN  MOV R6 PGMNEXT ; SAVE REFERENCE;  SNE R7 #8000 ; IF STILL TEST PROGRAMS LEFT  JMP MAI80 ; THEN  MOV TCPOOL+TCPDATA.X6┆
0x29c00…29c80 UnusedSector ┆ R4 ; GET REF(ASSOCIATED DATA);  MOVL CTCBCNT.X4 R01 ; GET NO_WORDS, RESET VALUE;  ADD R0 R4 ; ADJUST FOR EXPECTED_AREA;  MOV R4┆
0x29c80…29d00 UnusedSector ┆ R5 ;  MOV REFWORK R6 ; POINT WORK AREA;  IEQ R1 0 ; IF WHOLE AREA EQUAL 'R1'  JMP MAI65 ; THEN MAI60: ; REPEAT  MOV R1 X6 ; INI┆
0x29d00…29d80 UnusedSector ┆TIALIZE AREA;  ADDC 1 R6 ; ADJUST POINTER;  SOB R0 MAI60 ; UNTIL AREA COVERED;  JMP MAI70 ; ELSE MAI65: ; REPEAT  MOV CTCBDATA.X┆
0x29d80…29e00 UnusedSector ┆4 R2 ; GET NEXT WORD  MOV R2 X6 ; COPIED;  ADDC 1 R4, ADDC 1 R6 ; ADJUST POINTERS;  SOB R0 MAI65 ; END COPYING AREA; MAI70: ;  A┆
0x29e00…29e80 UnusedSector ┆DDC CTCBDATA R5 ; ADJUST POINTER TO INPUT;  MOVL 0. X5 R01 ;  MOVL 2. X5 R23 ;  MOV 4. X5 R4 ;  MOV REFWORK R6 ; POINT WORK AREA┆
0x29e80…29f00 UnusedSector ┆;  JMP X7 ; EXECUTE TEST PROGRAM; ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; ; EXECUTE TEST SEQUENCE ; ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;┆
0x29f00…29f80 UnusedSector ┆;;;;;;;  ;TEST_PROGRAM_ENTRY:  ; R0-4:FIRST 5 WORK_WORDS  ; R5 - REF(WORK_AREA)  ; R6 - REF(OUTPUT_AREA)  ;;;;;;;;;;;;;;;;;;;;;;┆
0x29f80…2a000 UnusedSector ┆;;;;;;;;;;;;;;; ; MAINTAIN LONG_INTEGER ; ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; MAI80: ; END TABLE_SCAN;  MOVC 0 R6 ; RE-ADJUST ┆
0x2a000…2a080 UnusedSector ┆TO TOP  MOV R6 PGMNEXT ; PROGRAM_INDEX;  MOVC PGMLOOP R6 ; REF(TEST_LOOP_COUNT);  MOVL 0. X6 R01 ; GET NO_TEST LEFT (LONG INT); ┆
0x2a080…2a100 UnusedSector ┆ ADDC -1 R0 ; ADJUST LEAST SIGNIFICANT;  IEQ R0 -1 ; IF LEAST_SIGN'T BELOW  ADDC -1 R1 ; THEN ADJUST MOST_SIGNIFI'T;  SNEP R0 -1┆
0x2a100…2a180 UnusedSector ┆ ;  IEQ R1 -1 ; CPU_LOOP_TEST  JMP TESTEND ;  ;  MOVL R01 0. X6 ; SAVE;  JMPI MAINLINE ; END CPU_TEST_LOOP;     ; E N D P R O G ┆
0x2a180…2a200 UnusedSector ┆R A M ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;┆
0x2a200…2a280 UnusedSector ┆;;;;;;;;;;;;;;;;;;;;;;; TESTEND:  MOVC <:*:> R0 ;  MOVC 44 R3 ; FOR I:=1 UNTIL 44 END10: ; DO  JMPI S6 OUTCHAR ; WRITE_CHAR;  SO┆
0x2a280…2a300 UnusedSector ┆B R3 END10 ; END FOR_UNTIL;   JMP UT5010 ; RETURN UTILITIES_MAIN_LINE;  ;-------------------------------------------------------┆
0x2a300…2a380 UnusedSector ┆----------------   ;FF  ; M A S T E R C L E A R E N T R Y P O I N T ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;┆
0x2a380…2a400 DataSector[»AMUMRG«]
         […0x67…]
0x2d780…2d800 UnusedSector 0x00[128]
         […0x17…]
0x2e380…2e400 DataSector[»UTILIS«]
         […0xa…]
0x2e900…2e980 UnusedSector 0x00[128]
         […0x4…]
0x2eb80…2ec00 DataSector[»AMUSRC«]
         […0x35…]
0x30680…30700 UnusedSector 0x00[128]
         […0xa1…]
0x35780…35800 UnusedSector ┆; SET-UP PAGE; ;  00001343 1 0320 MOV R3 R7 ; ;  00001344 1 0321 SLL R7 12 ; COMPUTE CORRECT ADDRESS; ;  00001345 1 0322 SUB XBA┆
0x35800…35880 UnusedSector ┆SE R7 ; ;  00001346 1 0324 LDS R6 ; SWITCH TO RELEVANT PAGE; ;  00001347 1 0325 MOV 0. X7 R6 ; TEST RELEVANT 4K_RAM; ;  00001348┆
0x35880…35900 UnusedSector ┆ 1 0326 JMP UT2940 ; UNTIL ALL MODULES SERVED; ;  00001349 1 0327 ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;  00001350 1 0327 ; MAP┆
0x35900…35980 UnusedSector ┆ IO_MODULES ; ;  00001351 1 0327 ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;  00001352 1 0327 UT2970: ;MAP IO_MODULES: ;  00001353 1┆
0x35980…35a00 UnusedSector ┆ 0327 JMPI S4 OUTSTRING, <:<13>IO: :>, EOT ;  00001354 1 032C MOVC 0 R3 ; FOR I:=0 UNTIL 63 IO_MODULES ;  00001355 1 032D JMP S4┆
0x35a00…35a80 UnusedSector ┆ UT2980 ; DO ;  00001356 1 032E JMP UT2990 ; **EXIT WHEN ALL IO_MODULES DONE;;  00001357 1 032F UT2980: MOVC <:1:> R0 ; DEFAULT ┆
0x35a80…35b00 UnusedSector ┆EXESTING MODULE; ;  00001358 1 0330 SIO R6 R3 ; SENSE(STATUS, DEVICE); ;  00001359 1 0331 JMP UT2940 ; UNTIL ALL MODULES SERVED;┆
0x35b00…35b80 UnusedSector ┆ ;  00001360 1 0332 ; ;  00001361 1 0332 UT2990: ; ;  00001362 1 0332 JMP UT1050 ; RETURN MAIN_LINE; ;  00001363 1 0333 NOLIST I┆
0x35b80…35c00 UnusedSector ┆F FDSUPPORT THEN LIST ;  00001364 1 0333 ;FF  ;  00001365 1 0333 ; B O O T U T I L I T I E S ;  00001366 1 0333 ;;;;;;;;;;;;;;;;┆
0x35c00…35c80 UnusedSector ┆;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;  00001367 1 0333 ; BOOT_UTILITIES ;  00001368 1 0333 ;;;;;;;;;;;;;;;;;┆
0x35c80…35d00 UnusedSector ┆;;;;;;;;;;;;;;;;;;;; ;  00001369 1 0333 UT3000: ;BOOT_LOAD: ;  00001370 1 0333 JMPI S4 OUTSTRING, <:OOT :>, EOT ;  00001371 1 03┆
0x35d00…35d80 UnusedSector ┆37 JMPI S6 INCHAR ; GET TRANSFER TYPE ;  00001372 1 0338 ADDC -<:O:> R0 ; NORMALIZE; ;  00001373 1 0339 JMPI S6 FDBLOAD ; LOAD_F┆
0x35d80…35e00 UnusedSector ┆ILE FROM FD; ;  00001374 1 033A ; R:(FILE OK); ;  00001375 1 033A JMPI S6 OUTNL ; ;  00001376 1 033B LDS R2 ; CHANGE TO RELEVANT┆
0x35e00…35e80 UnusedSector ┆ PAGE; ;  00001377 1 033C LDN R3 ; ACTIVATE BOOT FILE; ;  00001378 1 033D ;  00001379 1 033D ;  00001380 1 033D ;  00001381 1 03┆
0x35e80…35f00 UnusedSector ┆3D ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;  00001382 1 033D ; LOAD_UTILITIES ;  00001383 1 033┆
0x35f00…35f80 UnusedSector ┆D ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;  00001384 1 033D UT3100: ;LOAD_FILE: ;  00001385 1 033D JMPI S4 OUTSTRING, <:OAD :>, E┆
0x35f80…36000 UnusedSector ┆OT ;  00001386 1 0341 JMPI S6 INCHAR ; GET DEVICE IDENTIFICATION ;  00001387 1 0342 ADDC -<:O:> R0 ; NORMALIZE; ;  00001388 1 03┆
0x36000…36080 UnusedSector ┆43 JMPI S6 FDBLOAD ; LOAD_FILE FROM FD; ;  00001389 1 0344 JMP UT1050 ; RETURN MAIN LINE AS LOADED; ;  00001390 1 0345 ;FF  ;  0┆
0x36080…36100 UnusedSector ┆0001391 1 0345 ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;  00001392 1 0345 ; PROCEDURE LOAD_BOOT_┆
0x36100…36180 UnusedSector ┆FILE I:(MODE_OF_OPERATION) ;  00001393 1 0345 ; R:(OK=>CALLER, ERROR=> MAIN_LINE); ;  00001394 1 0345 ; LOAD OK ;  00001395 1 03┆
0x36180…36200 UnusedSector ┆45 ; R0 MODE_OF_OPERATION DESTR ;  00001396 1 0345 ; R2 - PSW CORRESPONDING TO FILE ;  00001397 1 0345 ; R3 - BASE OF LOADED FIL┆
0x36200…36280 UnusedSector ┆E ;  00001398 1 0345 ; R6 LINK DESTROYED ;  00001399 1 0345 ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;  00001400 1 0345 FDREAD= 2#0┆
0x36280…36300 UnusedSector ┆0010<11 ;  00001401 1 0345 FDRESTORE= 2#01000<11 ;  00001402 1 0345 FDSEEK= 2#00100<11 ;  00001403 1 0345 FDSELECT= 2#00000<11 ;┆
0x36300…36380 UnusedSector ┆  00001404 1 0345 FDWRITE= 2#00001<11 ;  00001405 1 0345 ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;  00001406 1 0345 ; ;  00001407 ┆
0x36380…36400 UnusedSector ┆1 0345 FD1000: ;LOAD_BOOT_FILE: ;  00001408 1 0345 MOV R0 FDMODE ; SAVE MODE_OF_OPERATION (FD/DMA);;  00001409 1 0346 MOV R6 FD1┆
0x36400…36480 UnusedSector ┆0SV ; ;  00001410 1 0347 MOV DMAADR R7 ; GET DMA DEVICE_ADR; ;  00001411 1 0348 IEQP R0 <:X:>-<:O:>; IF INDIRECT TRANSFER ;  000┆
0x36480…36500 UnusedSector ┆01412 1 0349 MODC & DMRESET ; THEN ;  00001413 1 034A WIO & R7 R7 ; MASTER_CLEAR DMA_DEVICE; ;  00001414 1 034B JMPI S4 OUTSTRIN┆
0x36500…36580 UnusedSector ┆G ;  00001415 1 034C <:D: :>, EOT ;  00001416 1 034F JMPI S6 INCHAR ; GET FD DRIVE NO; ;  00001417 1 0350 XTR R0 2 ; ISOLATE DRI┆
0x36580…36600 UnusedSector ┆VE NUMBER (0_3); ;  00001418 1 0351 MOV R0 FD10DRV ; ;  00001419 1 0352 JMPI S6 SETPARITY ; ;  00001420 1 0353 ; ;  00001421 1 0┆
0x36600…36680 UnusedSector ┆353 MOVC FDZERO R5 ; POINT TOP OF AREA TO BE INIT'D; ;  00001422 1 0354 MOVC 0 R7 ; ;  00001423 1 0355 MOVC FDEND-FDZERO R3 ; FO┆
0x36680…36700 UnusedSector ┆R I:=1 UNTIL END_FD_AREA ;  00001424 1 0356 FD1010: ; DO ;  00001425 1 0356 MOV R7 0. X5 ; CLEAR OFF AREA; ;  00001426 1 0357 AD┆
0x36700…36780 UnusedSector ┆DC 1 R5 ; ;  00001427 1 0358 SOB R3 FD1010 ; ;  00001428 1 0359 MOVC FDBENTRY R5 ; POINT BOOT_ENTRY DESCRIPTOR; ;  00001429 1 03┆
0x36780…36800 UnusedSector ┆5A INC FDAREASIZE.X5 ; AREASIZE:= 1 SECTOR ;  00001430 1 035B INC FDSECTORS. X5 ; SECTOR_PER_BLOCK:= 1 ;  00001431 1 035C INC FD┆
0x36800…36880 UnusedSector ┆BLOCKS. X5 ; BLOCKS_PER_AREA:= 1 ;  00001432 1 035D INC FDAREA. X5 ; 1ST_AREA ADDRESS:= 0<8+1 ;  00001433 1 035E MOD XBASE ;  00┆
0x36880…36900 UnusedSector ┆001434 1 035F MOVC FDDIRBUF R4 ; POINT FD_DIRECTORY BUFFER; ;  00001435 1 0360 MOV R4 FDCLOAD ; ;  00001436 1 0361 ; ;  00001437┆
0x36900…36980 UnusedSector ┆ 1 0361 ; NOTE R3:=0 (BLOCK 0) ;  00001438 1 0361 MOVC FDSEEK R2 ; SET-UP TRACK 0 OF LOAD DRIVE; ;  00001439 1 0363 JMPI S6 FDCO┆
0x36980…36a00 UnusedSector ┆NTROL ; SEEK_TRACK OF LOAD DRIVE; ;  00001440 1 0364 JMPI S6 FDREADBLOCK; ;  00001441 1 0365 JMPI S6 FDTRANSFER ; TRANSFER LAST ┆
0x36a00…36a80 UnusedSector ┆SECTOR (ONLY ONE);;  00001442 1 0366 JMPI S6 FDCOPY ; ;  00001443 1 0367 FDENTRYLENGTH ;  00001444 1 0368 ;;;;;;;;;;;;;;;;;;;;;;┆
0x36a80…36b00 UnusedSector ┆;;;;;;;;;;;;;;; ;  00001445 1 0368 ; LOAD BOOT_FILE ; ;  00001446 1 0368 ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;  00001447 1 036┆
0x36b00…36b80 UnusedSector ┆8 MOVC 0 R6 ; ;  00001448 1 0369 MOV R6 FD20CTL ; RISE 1ST TIME FLAG; ;  00001449 1 036A MOVC FDDIRBUF R5 ; POINT DIRECTORY_ENTR┆
0x36b80…36c00 UnusedSector ┆Y; ;  00001450 1 036B MOVL FDLOAD.X5 R01 ; GET LOAD_ADDRESS, PAGE ;  00001451 1 036C MOVL R01 FDCLOAD.X6 ; INITIALIZE ;  0000145┆
0x36c00…36c80 UnusedSector ┆2 1 036D MOVC FDENTRYLENGTH-1 R3 ; FOR I:=1 UNTIL ENTRY_LENGTH ;  00001453 1 036E FD1020: ; DO ;  00001454 1 036E ADD 0. X5 R6 ;┆
0x36c80…36d00 UnusedSector ┆ COMPUTE DIR_ENTRY CHECKSUM; ;  00001455 1 036F ADDC 1 R5 ; ;  00001456 1 0370 SOB R3 FD1020 ; END SUMMING UP; ;  00001457 1 037┆
0x36d00…36d80 UnusedSector ┆1 INE R6 0. X5 ; IF DISCREPANCY ;  00001458 1 0372 JMP FDENTRYERROR ;  00001459 1 0373 ; ;  00001460 1 0373 MOVC FDDIRBUF R5 ; P┆
0x36d80…36e00 UnusedSector ┆OINT BOOT DIRECTORY BUFFER; ;  00001461 1 0374 FD1040: ; REPEAT ;  00001462 1 0374 MOV R3 FDBLOCKNO ; SAVE BLOCKNO ;  00001463 1┆
0x36e00…36e80 UnusedSector ┆ 0375 JMPI S6 FDREADBLOCK; GET NEXT BLOCK TO MEM_BUFFER; ;  00001464 1 0376 MOV FDBLOCKNO R3 ; ;  00001465 1 0377 INEP R3 FDHIBL┆
0x36e80…36f00 UnusedSector ┆K.X5 ; TEST IF LAST AREA (BLOCK) ;  00001466 1 0379 ADDC 1 R3 ; ;  00001467 1 037A JMP FD1040 ; UNTIL ALL BLOCKS DONE; ;  000014┆
0x36f00…36f80 UnusedSector ┆68 1 037B ; ;  00001469 1 037B JMPI S6 FDTRANSFER ; LAST_TRANSFER; ;  00001470 1 037C JMPI S6 FDCOPY ; REMEMBER COPYING LAST SEC┆
0x36f80…37000 UnusedSector ┆TOR; ;  00001471 1 037D 64 ; ;  00001472 1 037E ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;  00001473 1 037E ; FILE LOADED, VALIDATE┆
0x37000…37080 UnusedSector ┆ CHECKSUM ; ;  00001474 1 037E ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;  00001475 1 037E MOV XBASE R1 ; ;  00001476 1 037F SVS R4┆
0x37080…37100 UnusedSector ┆ ; "OWN" PSW; ;  00001477 1 0380 MOV FDLOAD.X5 R6 ; GET FILE LOAD ADDRESS (START) ;  00001478 1 0381 MOV FDPAGE.X5 R7 ; GET CORR┆
0x37100…37180 UnusedSector ┆ESPONDING PAGE; ;  00001479 1 0382 IOR R4 R7 ; COMPUTE RELEVANT PSW; ;  00001480 1 0383 MOV FDCOUNT.X5 R3 ; FOR I:=1 UNTIL FILE_┆
0x37180…37200 UnusedSector ┆LENGTH ;  00001481 1 0384 IEQ R3 0 ; ;  00001482 1 0385 JMP FD1060 ; ;  00001483 1 0386 MOVC 0 R0 ; ;  00001484 1 0387 LDS R7 ; ┆
0x37200…37280 UnusedSector ┆;  00001485 1 0388 FD1050: ; DO ;  00001486 1 0388 MODN R1 ;  00001487 1 0389 ADD 0. X6 R0 ; COMPUTE CHECKSUM; ;  00001488 1 038┆
0x37280…37300 UnusedSector ┆A ADDC 1 R6 ; ;  00001489 1 038B IEQP R6 0 ; IF PAGE BOUNDARY ;  00001490 1 038C ADDC & 1<2 R7 ; THEN ADJUST (NEGLECT CARRY) ;  ┆
0x37300…37380 UnusedSector ┆00001491 1 038D LDS & R7 ; TO NEXT MEMORY SECTION; ;  00001492 1 038E SOB R3 FD1050 ; END COMPUTING CHECK-SUM; ;  00001493 1 038┆
0x37380…37400 UnusedSector ┆F ; ;  00001494 1 038F LDS R4 ; RETURN "OWN" MEMORY SECTION; ;  00001495 1 0390 INE R0 FDCHECKSUM.X5; BEWARE CHECKSUM_ERROR; ;  ┆
0x37400…37480 UnusedSector ┆00001496 1 0392 JMP FDCHECKSUMERROR ;  00001497 1 0393 ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;  00001498 1 0393 ; FILE CHECKED: ┆
0x37480…37500 UnusedSector ┆OK - GET BASE, PAGE ; ;  00001499 1 0393 ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;  00001500 1 0393 FD1060: ;  00001501 1 0393 JMP┆
0x37500…37580 UnusedSector ┆I S4 OUTSTRING, <:, BASE= :>, EOT ;  00001502 1 0399 MOV FDBASE.X5 R0 ; ;  00001503 1 039A JMPI S6 OUTHEXA ; ;  00001504 1 039B ┆
0x37580…37600 UnusedSector ┆MOVL FDPAGE.X5 R23 ; GET PAGE, BASE ;  00001505 1 039C SVS R7 ; ;  00001506 1 039D IOR R7 R2 ; COMPUTE RELEVANT PSW; ;  00001507┆
0x37600…37680 UnusedSector ┆ 1 039E JMPI FD10SV ; RETURN CALLER ;  00001508 1 039F ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;┆
0x37680…37700 UnusedSector ┆  00001509 1 039F FDENTRYERROR: ;  00001510 1 039F JMPI S4 OUTSTRING, <:, ENTRY:>, EOT ;  00001511 1 03A5 JMP FD1080 ; ;  000015┆
0x37700…37780 UnusedSector ┆12 1 03A6 FDCHECKSUMERROR: ;  00001513 1 03A6 JMPI S4 OUTSTRING, <:, CHECKSUM:>, EOT ;  00001514 1 03AD FD1080: ; ;  00001515 1 ┆
0x37780…37800 UnusedSector ┆03AD JMPI S4 OUTSTRING, <: ERROR:>, EOT ;  00001516 1 03B2 JMP FD1099 ;  00001517 1 03B3 ;  00001518 1 03B3 ;;;;;;;;;;;;;;;;;;;;┆
0x37800…37880 UnusedSector ┆;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;  00001519 1 03B3 ; DEVICE ERROR ;  00001520 1 03B3 ;;;;;;;;;;;;;;;;;;;;;;;┆
0x37880…37900 UnusedSector ┆;;;;;;;;;;;;;; ;  00001521 1 03B3 DMAERROR: ;DMA_ERROR: ;  00001522 1 03B3 MOV R2 R5 ; ;  00001523 1 03B4 JMPI S4 OUTSTRING, <:,┆
0x37900…37980 UnusedSector ┆ DMA:>, EOT ;  00001524 1 03B9 JMP FD1090 ; ;  00001525 1 03BA FDDISKERROR: ;  00001526 1 03BA MOV R2 R5 ; ;  00001527 1 03BB JM┆
0x37980…37a00 UnusedSector ┆PI S4 OUTSTRING, <:, DISK:>, EOT ;  00001528 1 03C0 FD1090: ;ERROR_RETURN ;  00001529 1 03C0 JMPI S4 OUTSTRING, <: ERROR=:>, EOT┆
0x37a00…37a80 UnusedSector ┆ ;  00001530 1 03C6 MOV R5 R0 ; ;  00001531 1 03C7 JMPI S6 OUTHEXA ; ;  00001532 1 03C8 FD1099: JMP UT1050 ;***RETURN MAIN_LINE;┆
0x37a80…37b00 UnusedSector ┆ ;  00001533 1 03C9 ;FF  ;  00001534 1 03C9 ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;  00001535 ┆
0x37b00…37b80 UnusedSector ┆1 03C9 ; PROCEDURE FD_READ_BLOCK I:(REF(DIR_ENTRY)); ;  00001536 1 03C9 ; ;  00001537 1 03C9 ; THIS PROCEDURE SUPPORTS THE CR806┆
0x37b80…37c00 UnusedSector ┆2 FD CONTROLLER. THE CONTROLLER ;  00001538 1 03C9 ; WORKS WITH A 64 WORD BUFFER. ;  00001539 1 03C9 ; THE PROCEDURE COPIES ALL ┆
0x37c00…37c80 UnusedSector ┆BUT THE LAST SECTOR OF A BLOCK TO THE ;  00001540 1 03C9 ; DEDICATED OUTPUT AREA VIA ITS MEMORY_BUFFER. ;  00001541 1 03C9 ; ;  ┆
0x37c80…37d00 UnusedSector ┆00001542 1 03C9 ; HIERARCHY: ;  00001543 1 03C9 ; FILE/AREA[1:10]/BLOCK[1:-]/SECTOR[1:64]/WORD[1:16]/BIT ;  00001544 1 03C9 ; TH┆
0x37d00…37d80 UnusedSector ┆E RELETION BETWEEN PHYSICAL AND LOGICAL SECTORS ARE: ;  00001545 1 03C9 ; TRACK 0: 2, 4,..., 26, 1, 3,..., 25 ;  00001546 1 03C9┆
0x37d80…37e00 UnusedSector ┆ ; TRACK 1: 8, 10,..., 6, 7, 9,..., 5 ;  00001547 1 03C9 ; . ;  00001548 1 03C9 ; TRACK 5: 6, 8,... ;  00001549 1 03C9 ; . UNTIL┆
0x37e00…37e80 UnusedSector ┆ TRANCK 76 ;  00001550 1 03C9 ; ;  00001551 1 03C9 ; R3 BLOCK_NO DESTROYED ;  00001552 1 03C9 ; R5 REF(DIR_ENTRY) KEPT ;  000015┆
0x37e80…37f00 UnusedSector ┆53 1 03C9 ; R6 LINK DESTROYED ;  00001554 1 03C9 ; R0-2,4,7 - DESTROYED ;  00001555 1 03C9 ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;┆
0x37f00…37f80 UnusedSector ┆ ;  00001556 1 03C9 ; ;  00001557 1 03C9 FD2000: ;FD_READ_BLOCK: ;  00001558 1 03C9 MOV R6 FD20SV ; ;  00001559 1 03CA MOV R5 R6┆
0x37f80…38000 UnusedSector ┆ ; ;  00001560 1 03CB MOV FDBLOCKS.X5 R1 ; GET BLOCKS_PER_AREA; ;  00001561 1 03CC IEQ R1 0 ; ;  00001562 1 03CD JMP S6 FDENTRYE┆
0x38000…38080 UnusedSector ┆RROR; ;  00001563 1 03CE ; ;  00001564 1 03CE MOVC FDAREAS R2 ; ;  00001565 1 03CF FD2010: ; COMPUTE ;  00001566 1 03CF ILT R3 R┆
0x38080…38100 UnusedSector ┆1 ; OFF_SET:= ;  00001567 1 03D0 JMP FD2020 ; ;  00001568 1 03D1 SUB R1 R3 ; BLOCK_NO MOD BLOCKS_PER_AREA; ;  00001569 1 03D2 AD┆
0x38100…38180 UnusedSector ┆DC 1 R6 ; ADJUST AREA_REFERENCE; ;  00001570 1 03D3 SOB R2 FD2010 ; ;  00001571 1 03D4 JMP S6 FDENTRYERROR; TOO HIGH BLOCK_NO: E┆
0x38180…38200 UnusedSector ┆NTRY)ERR; ;  00001572 1 03D5 FD2020: ;  00001573 1 03D5 MOV FDSECTORS.X5 R1 ; GET SECTORS_PER_BLOCK; ;  00001574 1 03D6 MOV FDAR┆
0x38200…38280 UnusedSector ┆EA.X6 R0 ; GET AREA'S START LOG_SECTOR_NO; ;  00001575 1 03D7 IEQ R0 -1 ; IF NOT USED ;  00001576 1 03D8 JMP S6 FDENTRYERROR; TH┆
0x38280…38300 UnusedSector ┆EN ENTRY_ERROR; ;  00001577 1 03D9 JOZ R3 FD2060 ; IF .NOT. 1ST BLOCK IN AREA ;  00001578 1 03DA MOV R0 R2 ; ;  00001579 1 03DB ┆
0x38300…38380 UnusedSector ┆XTR R2 8 ; ISOLATE LOGICAL_SECTOR_NO; ;  00001580 1 03DC SWP R0 ; POSITION TRACK_NO; ;  00001581 1 03DD FD2030: ; COMPUTE ;  000┆
0x38380…38400 UnusedSector ┆01582 1 03DD ADD R1 R2 ; 1ST_SEC+BLOCK*SEC'S_PER_BL'K;  00001583 1 03DE SOB R3 FD2030 ; ;  00001584 1 03DF FD2040: ; COMPUTE ;  ┆
0x38400…38480 UnusedSector ┆00001585 1 03DF ILT R2 27 ; ;  00001586 1 03E1 JMP FD2050 ; ;  00001587 1 03E2 ADDC 1 R0 ; ADJUST TRACK_NUMBER; ;  00001588 1 03┆
0x38480…38500 UnusedSector ┆E3 ADDC -26 R2 ; ADJUST SECTOR_NO ;  00001589 1 03E4 JMP FD2040 ; END ADJUSTING TRACK/SECTOR; ;  00001590 1 03E5 FD2050: ; ;  00┆
0x38500…38580 UnusedSector ┆001591 1 03E5 SLL R0 8 ; POSITION TRACK, ZERO SECTOR; ;  00001592 1 03E6 IOR R2 R0 ; INSERT LOGICAL_SECTOR_NO; ;  00001593 1 03E┆
0x38580…38600 UnusedSector ┆7 FD2060: ;SEEK_TRACK: ;  00001594 1 03E7 ; R0 - TRACK,/LOGICAL_SECTOR_NO ;  00001595 1 03E7 ; R1 - SECTORS PER BLOCK ;  0000159┆
0x38600…38680 UnusedSector ┆6 1 03E7 ; REPEAT ;  00001597 1 03E7 MOV R0 R2 ; TRACK_OFFSET:= ;  00001598 1 03E8 SRL R2 7 ; (TRACK_NO*2 ;  00001599 1 03E9 MOV┆
0x38680…38700 UnusedSector ┆ R2 R3 ; ;  00001600 1 03EA ADD R2 R3 ; ;  00001601 1 03EB ADD R2 R3 ; *3) ;  00001602 1 03EC FD2070: IGEP R3 26 ; ;  00001603 1┆
0x38700…38780 UnusedSector ┆ 03EE ADDC -26 R3 ; MOD 26; ;  00001604 1 03EF JMP FD2070 ; ;  00001605 1 03F0 ; ;  00001606 1 03F0 SRL R2 1 ; ISOLATE TRACK_NO;┆
0x38780…38800 UnusedSector ┆ ;  00001607 1 03F1 MOV FDTRACK R6 ; ;  00001608 1 03F2 IEQ R2 R6 ; IF NEW TRACK .NOT. CURRENT ;  00001609 1 03F3 JMP FD2080 ; T┆
0x38800…38880 UnusedSector ┆HEN ;  00001610 1 03F4 MOV R2 FDTRACK ; ESTABLISH AS CURRENT TRACK; ;  00001611 1 03F5 JMPI S6 FDWAITCMDCOMPLETE; COMPLETE PREVI┆
0x38880…38900 UnusedSector ┆OUS COMMAND; ;  00001612 1 03F6 MOV FDTRACK R2 ; ;  00001613 1 03F7 ADDC FDSEEK R2 ; ESTABLISH SEEK; ;  00001614 1 03F9 JMPI S6 ┆
0x38900…38980 UnusedSector ┆FDCONTROL ; ;  00001615 1 03FA ; END ESTABLISHING NEW TRACK; ;  00001616 1 03FA FD2080: ; REPEAT ;  00001617 1 03FA JMPI S6 FDTR┆
0x38980…38a00 UnusedSector ┆ANSFER ; GET DATA INTO MOMORY_BUFFER; ;  00001618 1 03FB MOV R0 R2 ; ;  00001619 1 03FC XTR R2 8 ; ISOLATE LOGICAL_SECTOR_NO; ; ┆
0x38a00…38a80 UnusedSector ┆ 00001620 1 03FD ADD R3 R2 ; ADJUST FOR TRACK_OFFSET; ;  00001621 1 03FE ; PHYSICAL_SECTOR_NO:= ;  00001622 1 03FE ADD R2 R2 ; (┆
0x38a80…38b00 UnusedSector ┆(2*(TRACK_OFFSET_LOG_SECT));  00001623 1 03FF IGE R2 53 ; ;  00001624 1 0401 ADDC -52 R2 ; MOD 53; ;  00001625 1 0402 IGE R2 27 ┆
0x38b00…38b80 UnusedSector ┆; ;  00001626 1 0404 ADDC -27 R2 ; MOD 27; ;  00001627 1 0405 ADDC FDREAD R2 ; SET-UP PROPER READ_COMMAND;;  00001628 1 0407 JMP┆
0x38b80…38c00 UnusedSector ┆I S6 FDCONTROL ; CONTROL(READ, SECTOR); ;  00001629 1 0408 MOV FD20CTL R4 ; GET 1ST TIME FLAG; ;  00001630 1 0409 INEP R4 0 ; IF┆
0x38c00…38c80 UnusedSector ┆ COPY DATA FROM LAST READ ;  00001631 1 040A JMPI & S6 FDCOPY ; THEN DO SO; ;  00001632 1 040B 64 ; ;  00001632 1 040C**********┆
0x38c80…38d00 UnusedSector ┆************************** A ************************************ MODE-WRN 301 ;  00001633 1 040C MOV R6 FD20CTL ; ;  00001634 1┆
0x38d00…38d80 UnusedSector ┆ 040D ;NEXT_SEGMENT: ;  00001635 1 040D ADDC -1 R1 ; ;  00001636 1 040E SGE R1 1 ; * PERFORM OUTHER LOOP_CONTROL ;  00001637 1 0┆
0x38d80…38e00 UnusedSector ┆40F JMPI FD20SV ; * IF DONE RETURN CALLER; ;  00001638 1 0410 ; ;  00001639 1 0410 ADDC 256 -26 R0 ; ADJUST TRACK/SECTOR_NO; ;  ┆
0x38e00…38e80 UnusedSector ┆00001640 1 0411 IBNP R0 BIT7 ; CHECK IF NEXT TRACK ; ;  00001641 1 0412 ADDC -256 +27 R0 ; ;  00001642 1 0413 JMP FD2080 ; UNTIL┆
0x38e80…38f00 UnusedSector ┆ SEC'S THIS TRACK DONE; ;  00001643 1 0414 ADDC 1 R0 ; NOTE: START SECTOR 1, NOT 0; ;  00001644 1 0415 JMP FD2060 ; UNTIL AREA D┆
0x38f00…38f80 UnusedSector ┆ONE (ALL BLOCKS); ;  00001645 1 0416 ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;  00001646 1 0416 ┆
0x38f80…39000 UnusedSector ┆;FF  ;  00001647 1 0416 ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;  00001648 1 0416 ; PROCEDURE F┆
0x39000…39080 UnusedSector ┆D_TRANSFER I:(REF(BUFFER)); ;  00001649 1 0416 ; WAIT FOR I/F TO GO READY; ;  00001650 1 0416 ; TRANSFER DATA FROM I/F BUFFER TO┆
0x39080…39100 UnusedSector ┆ MEMORY; ;  00001651 1 0416 ; R2,4,7 - DESTROYED ;  00001652 1 0416 ; R6 LINK KEPT ;  00001653 1 0416 ; USING: XR0(X4), XR2(R2) ┆
0x39100…39180 UnusedSector ┆;  00001654 1 0416 ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;  00001655 1 0416 ; ;  00001656 1 0416 ;FD_WAIT_COMMAND_COMPLETE: ;  0┆
0x39180…39200 UnusedSector ┆0001657 1 0416 FD3000: ;FD_TRANSFER: ;  00001658 1 0416 MOV R6 FD30SV ; ;  00001659 1 0417 MOVC 60 R4 ; ;  00001660 1 0418 SOB R┆
0x39200…39280 UnusedSector ┆4 LOC ; WAIT 60-120 USEC; ;  00001661 1 0419 ; ;  00001662 1 0419 MOV FDMODE R7 ; GET MODE_OF_OPERATION ;  00001663 1 041A IEQ R┆
0x39280…39300 UnusedSector ┆7 <:X:>-<:O:>; IF DIRECT TRANSFER ;  00001664 1 041B JMP FD3050 ; THEN ;  00001665 1 041C MOV FDADR R7 ; GET FD DEVICE_ADDRESS; ┆
0x39300…39380 UnusedSector ┆;  00001666 1 041D FD3010: ; REPEAT ;  00001667 1 041D MODC 1<15 ;  00001668 1 041E SIO R2 R7 ; SENSE(ADDITIONAL_STATUS,DEV);  0┆
0x39380…39400 UnusedSector ┆0001669 1 041F IBN R2 BIT6 ; TEST DEVICE STILL BUSY; ;  00001670 1 0420 JMP FD3010 ; UNTIL FORMATTER READY; ;  00001671 1 0421 ;┆
0x39400…39480 UnusedSector ┆ ;  00001672 1 0421 MOVC FDMEMBUF R2 ; POINT DEDICATED MEMORY BUFFER;;  00001673 1 0423 MOVC 64 R4 ; FOR I:=1 UNTIL BLOCK_SIZE ;┆
0x39480…39500 UnusedSector ┆  00001674 1 0424 FD3020: ; DO ;  00001675 1 0424 RIO X2 R7 ; READ(BUFFER_WORD, DEVICE); ;  00001676 1 0425 ADDC 1 R2 ; ;  00001┆
0x39500…39580 UnusedSector ┆677 1 0426 SOB R4 FD3020 ; END_FOR_UNTIL; ;  00001678 1 0427 ; ;  00001679 1 0427 SIO R2 R7 ; SENSE(STATUS, DEVICE); ;  00001680┆
0x39580…39600 UnusedSector ┆ 1 0428 JMP FD3060 ; ELSE ;  00001681 1 0429 FD3050: ; REPEAT ;  00001682 1 0429 JMP S6 DMA ; DMA: SENSE REMOTE FD ;  00001683 1┆
0x39600…39680 UnusedSector ┆ 042A 2,#8000+FD,DMSMODE,XR0,DMMEMMODE,DMINPUT ;  00001684 1 0430 IBN X4 BIT6 ; TEST REMOTE FORMATTER BUSY; ;  00001685 1 0431 J┆
0x39680…39700 UnusedSector ┆MP FD3050 ; UNTIL FORMATTER READY ;  00001686 1 0432 JMP S6 DMA ; DMA: READ 64 WORDS FROM REM.FD;  00001687 1 0433 128,FD,DMRMOD┆
0x39700…39780 UnusedSector ┆E,FDMEMBUF,DMMEMMODE,DMINPUT ;  00001688 1 0439 JMP S6 DMA ; DMA: SENSE REMOTE FD ;  00001689 1 043A 2,FD,DMSMODE,XR2,DMMEMMODE,┆
0x39780…39800 UnusedSector ┆DMINPUT ;  00001690 1 0440 MOV XR2 R2 ; GET PRESENT STATUS; ;  00001691 1 0441 FD3060: ; END TRANSFERING SECTOR; ;  00001692 1 0┆
0x39800…39880 UnusedSector ┆441 IBN R2 BIT0 ; RESET ;  00001693 1 0442 ADDC #FFFF R2 ; BIT0 ONLY; ;  00001694 1 0443 IEQ R2 0 ; IF TRANSFER COMPLETE ;  0000┆
0x39880…39900 UnusedSector ┆1695 1 0444 JMPI FD30SV ; RETURN CALLER AS DONE; ;  00001696 1 0445 ; ELSE ;  00001697 1 0445 IBZ R2 BIT7 ; IF .NOT. DISK_CHANGE┆
0x39900…39980 UnusedSector ┆.OR.OVERRUN ;  00001698 1 0446 JMP FDDISKERROR; THEN ;  00001699 1 0447 MOVC FDRESTORE R2 ; SET-UP FD_RESTORE: ;  00001700 1 044┆
0x39980…39a00 UnusedSector ┆9 JMPI S6 FDCONTROL ; STEP DRIVE OUT 79 TIMES TO ;  00001701 1 044A ; USE TRACK_00 FOR RESYNC; ;  00001702 1 044A JMPI S6 FDWAIT┆
0x39a00…39a80 UnusedSector ┆CMDCOMPLETE; COMPLETE PREVIOUS COMMAND; ;  00001703 1 044B MOVC FDRECOUNT R6 ; ;  00001704 1 044C INC 0. X6 ; MAINTAIN RESTORE_C┆
0x39a80…39b00 UnusedSector ┆OUNT; ;  00001705 1 044D IBZ X6 BIT7 ; CONTINUATION ALLOWED ;  00001706 1 044E JMP FD2060 ; AS LONG AS BELOW 128; ;  00001707 1 ┆
0x39b00…39b80 UnusedSector ┆044F MOVC #FFFF R2 ; SET-UP ERROR FLAG ;  00001708 1 0450 JMP FDDISKERROR; END DISK_ERROR HANDLING; ;  00001709 1 0451 ;FF  ;  0┆
0x39b80…39c00 UnusedSector ┆0001710 1 0451 ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;  00001711 1 0451 ; PROCEDURE FD_MEM_COP┆
0x39c00…39c80 UnusedSector ┆Y ;  00001712 1 0451 ; R6 LINK KEPT ;  00001713 1 0451 ; R7 - DESTROYED ;  00001714 1 0451 ; ;  00001715 1 0451 ; USING: PROCESS┆
0x39c80…39d00 UnusedSector ┆_DESCRIPTOR ;  00001716 1 0451 ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;  00001717 1 0451 ; ;  00001718 1 0451 FD3100: ;FD_COPY: ;┆
0x39d00…39d80 UnusedSector ┆  00001719 1 0451 SVP ; ;  00001720 1 0452 SVS R2 ; GET OWN PSW; ;  00001721 1 0453 ;NOTE HAS TO BE MEM_SECTION 0; ;  00001722 1┆
0x39d80…39e00 UnusedSector ┆ 0453 MOV XBASE R4 ; AND BASE; ;  00001723 1 0454 MOVC FDMEMBUF R5 ; POINT FD MEM_BUFFER; ;  00001724 1 0456 MOV FDCPAGE R3 ; GE┆
0x39e00…39e80 UnusedSector ┆T CURRENT OUTPUT PAGE; ;  00001725 1 0457 IOR R2 R3 ; ESTABLISH NEW PSW THAT SECTION; ;  00001726 1 0458 MOV FDCLOAD R7 ; POINT ┆
0x39e80…39f00 UnusedSector ┆OUTPUT_AREA; ;  00001727 1 0459 MVP 0. X6 R1 ; FOR I:=1 UNTIL BUFFER_SIZE ;  00001728 1 045A FD3120: ; DO ;  00001729 1 045A MOV┆
0x39f00…39f80 UnusedSector ┆ 0. X5 R0 ; GET NEXT WORD ;  00001730 1 045B LDS R3 ; SWITCH TO RELEVANT SECTION; ;  00001731 1 045C MODN R4 ;  00001732 1 045D ┆
0x39f80…3a000 UnusedSector ┆MOV R0 0. X7 ; INSERT WORD IN OUTPUT_AREA; ;  00001733 1 045E LDS R2 ; RETURN OWN PAGE; ;  00001734 1 045F INCD R5 R7 ; ADJUST P┆
0x3a000…3a080 UnusedSector ┆OINTERS; ;  00001735 1 0460 IEQ R7 0 ; IF PAGE BOUNDARY ;  00001736 1 0461 ADDC 1<2 R3 ; THEN SWITCH PAGE ;  00001737 1 0462 ; (┆
0x3a080…3a100 UnusedSector ┆NEGLECTING CARRY BIT); ;  00001738 1 0462 SOB R1 FD3120 ; UNTIL WHOLE BUFFER COPIED; ;  00001739 1 0463 MOV R7 FDCLOAD ; ;  0000┆
0x3a100…3a180 UnusedSector ┆1740 1 0464 MOV R3 FDCPAGE ; ;  00001741 1 0465 MOVC XR0 R7 ; RE-ESTABLISH ;  00001742 1 0466 UNS 7 ; ALL REGISTERS; ;  00001743┆
0x3a180…3a200 UnusedSector ┆ 1 0467 JMP 1. X6 ; RETURN CALLER; ;  00001744 1 0468 ;FF  ;  00001745 1 0468 ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;┆
0x3a200…3a280 UnusedSector ┆;;;;;;;;;;;;;;;;;;;;;;;  00001746 1 0468 ; PROCEDURE FD_CONTROL I:(COMMAND); ;  00001747 1 0468 ; R2 COMMAND<11+TRACK/SECTOR DES┆
0x3a280…3a300 UnusedSector ┆TROYED ;  00001748 1 0468 ; R6 LINK KEPT ;  00001749 1 0468 ; R7 - DESTROYED ;  00001750 1 0468 ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;┆
0x3a300…3a380 UnusedSector ┆;;;;; ;  00001751 1 0468 FD3500: ;FD_CONTROL: ;  00001752 1 0468 MOV FD10DRV R7 ; GET DRIVE NUMBER; ;  00001753 1 0469 SWP R7 ; ┆
0x3a380…3a400 UnusedSector ┆POSITION IN LEFTMOST BYTE; ;  00001754 1 046A ADD R7 R2 ; INSERT DRIVE_NO IN COMMAND; ;  00001755 1 046B MOV FDMODE R7 ; ;  0000┆
0x3a400…3a480 UnusedSector ┆1756 1 046C SNE R7 <:X:>-<:O:>; IF DIRECT FD_LOAD ;  00001757 1 046D JMP FD3580 ; THEN ;  00001758 1 046E MOV FDADR R7 ; GET DEV┆
0x3a480…3a500 UnusedSector ┆ICE ADDRESS; ;  00001759 1 046F CIO R2 R7 ; CONTROL(DATA, DEVICE); ;  00001760 1 0470 JMP X6 ; RETURN CALLER; ;  00001761 1 0471┆
0x3a500…3a580 UnusedSector ┆ FD3580: ; ELSE ;  00001762 1 0471 MOV R6 FD30SV ; ;  00001763 1 0472 MOV R2 XR2 ; ;  00001764 1 0473 JMP S6 DMA ; DMA: CONTROL ┆
0x3a580…3a600 UnusedSector ┆REMOTE DEVICE ;  00001765 1 0474 2,FD,DMCMODE,XR2,DMMEMMODE,DMOUTPUT ;  00001766 1 047A JMPI FD30SV ; RETURN CALLER; ;  00001767┆
0x3a600…3a680 UnusedSector ┆ 1 047B ; END CONTROLLING FD; ;  00001768 1 047B ;FF  ;  00001769 1 047B ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;┆
0x3a680…3a700 UnusedSector ┆;;;;;;;;;;;;;;;;;;  00001770 1 047B ; PROCEDURE DO_DMA (CNT, REM_ADR,REM_PAGE,LOC_ADR,LOC_PAGE,REQUEST); ;  00001771 1 047B ; R2┆
0x3a700…3a780 UnusedSector ┆ - DESTROYED ;  00001772 1 047B ; RL LINK DESTROYED ;  00001773 1 047B ; R7 - DESTROYED ;  00001774 1 047B ;;;;;;;;;;;;;;;;;;;;;┆
0x3a780…3a800 UnusedSector ┆;;;;;;;;;;;;;;;; ;  00001775 1 047B ; DMA IF CHARACTERISTICS ;  00001776 1 047B ;;;;;;;;;;;;;;;;;;;;;;;;;; ;  00001777 1 047B ; ┆
0x3a800…3a880 UnusedSector ┆;  00001778 1 047B ;DMA_STATUS: ;  00001779 1 047B DMRQSNT= 3 ; REQUEST SENT ;  00001780 1 047B DMNTEOB= 5 ; NOT_EOB ;  00001781┆
0x3a880…3a900 UnusedSector ┆ 1 047B DMERRM1= 1<6 OR % ; STOPPED ;  00001782 1 047B 1<7 OR % ; REMOTE TIME-OUT ;  00001783 1 047B 1<8 OR % ; LOCAL TIME-OUT ;┆
0x3a900…3a980 UnusedSector ┆  00001784 1 047B 1<9 ; PARITY ERROR ;  00001785 1 047B ;DMA_COM'DS: ;  00001786 1 047B DMLDBC= 0<8 ; LOAD BYTE COUNT ;  0000178┆
0x3a980…3aa00 UnusedSector ┆7 1 047B DMLDAD= 1<8 ; LOAD ADDRESS ;  00001788 1 047B DMLDPG= 2<8 ; LOAD PAGE ;  00001789 1 047B DMSNRQ= 3<8 ; SEND REQUEST ;  ┆
0x3aa00…3aa80 UnusedSector ┆00001790 1 047B DMSTART= 5<8 ; START DMA ;  00001791 1 047B DMSTOP= 6<8 ; STOP DMA ;  00001792 1 047B DMRESET= 7<8 ; RESET DMA I┆
0x3aa80…3ab00 UnusedSector ┆F ;  00001793 1 047B DMRMBC= 8<8 ; LOAD REMOTE BYTE COUNT ;  00001794 1 047B DMRMAD= 9<8 ; LOAD REMOTE ADDRESS ;  00001795 1 047┆
0x3ab00…3ab80 UnusedSector ┆B DMRMPG= 10<8 ; LOAD REMOTE PAGE ;  00001796 1 047B ; ;  00001797 1 047B DMINPUT= 2#01 ; INPUT REQUEST, TYPE 0 ;  00001798 1 04┆
0x3ab80…3ac00 UnusedSector ┆7B DMOUTPUT= 2#00 ; OUTPUT REQUEST, TYPE 0 ;  00001799 1 047B DMMEMMODE= #302 ; MEMORY MODE: LOWER BYTE, PAGE 0 ;  00001800 1 04┆
0x3ac00…3ac80 UnusedSector ┆7B DMSMODE= #2 ; SENSE IO MODE ;  00001801 1 047B DMCMODE= #2 ; CONTROL IO MODE ;  00001802 1 047B DMRMODE= #6 ; READ IO MODE ; ┆
0x3ac80…3ad00 UnusedSector ┆ 00001803 1 047B ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;  00001804 1 047B DMA: ;DMA: ;  00001805 1 047B DMA00: ; REPEAT ;  00001┆
0x3ad00…3ad80 UnusedSector ┆806 1 047B MOV DMAADR R7 ; GET DEVICE ADDRESS; ;  00001807 1 047C MOVC DMOUTPUT R2 ; SET-UP CONTROL ;  00001808 1 047D MODC DMSN┆
0x3ad80…3ae00 UnusedSector ┆RQ ;  00001809 1 047E WIO R2 R7 ; OUTPUT(CMD, CTL, DEVICE); ;  00001810 1 047F MOVC 0 R2 ; WAIT ;  00001811 1 0480 MOVC 0 R2 ; 2┆
0x3ae00…3ae80 UnusedSector ┆ USEC; ;  00001812 1 0481 RIO R2 R7 ; INPUT(STATUS, DEVICE); ;  00001813 1 0482 IBZ R2 DMRQSNT ; UNTIL REQUEST ;  00001814 1 048┆
0x3ae80…3af00 UnusedSector ┆3 JMP DMA00 ; ACCEPTED; ;  00001815 1 0484 MVP 0. X6 R2 ; GET COUNT_FIELD; ;  00001816 1 0485 MODC DMRMBC ;  00001817 1 0486 WIO┆
0x3af00…3af80 UnusedSector ┆ R2 R7 ; OUTPUT(CMD, COUNT, DEVICE); ;  00001818 1 0487 MVP 1. X6 R2 ; GET REMOTE_ADR; ;  00001819 1 0488 MODC DMRMAD ;  0000182┆
0x3af80…3b000 UnusedSector ┆0 1 0489 WIO R2 R7 ; OUTPUT(CMD, REM_ADR, DEVICE); ;  00001821 1 048A MVP 2. X6 R2 ; GET REMOTE_PAGE (MODE); ;  00001822 1 048B ┆
0x3b000…3b080 UnusedSector ┆MODC DMRMPG ;  00001823 1 048C WIO R2 R7 ; OUTPUT(CMD, REM_PAGE, DEVICE); ;  00001824 1 048D MVP 5. X6 R2 ; GET REQUEST_TYPE; ; ┆
0x3b080…3b100 UnusedSector ┆ 00001825 1 048E MODC DMSNRQ ;  ); 1 048F WIO R2 R7 ; OUTPUT(CMD, SEND_REQUEST, DEVICE;  00001826 1 0490 MVP 0. X6 R2 ; GET COUN┆
0x3b100…3b180 UnusedSector ┆T ;  00001827 1 0491 MODC DMLDBC ;  00001828 1 0492 WIO R2 R7 ; OUTPUT(CMD% COUNT% DEVICE); ;  00001829 1 0493 MVP 3. X6 R2 ; GE┆
0x3b180…3b200 UnusedSector ┆T POINTER TO OUTPUT_AREA; ;  00001830 1 0494 ADD XBASE R2 ; ;  00001831 1 0496 MODC DMLDAD ;  00001832 1 0497 WIO R2 R7 ; OUTPUT┆
0x3b200…3b280 UnusedSector ┆(CMD, LOAD_ADDR, DEVICE); ;  00001833 1 0498 MVP 4. X6 R2 ; GET LOAD_PAGE; ;  00001834 1 0499 MODC DMLDPG ;  00001835 1 049A WIO┆
0x3b280…3b300 UnusedSector ┆ R2 R7 ; OUTPUT(CMD, LOAD_PAGE, DEVICE); ;  00001836 1 049B MODC DMSTART ;  00001837 1 049C WIO R2 R7 ; OUTPUT(CMD, -, DEVICE); ┆
0x3b300…3b380 UnusedSector ┆;  00001838 1 049D DMA10: ; REPEAT ;  00001839 1 049D RIO R2 R7 ; INPUT(STATUS, DEVICE); ;  00001840 1 049E MOVC DMERRM1 R7 ; SE┆
0x3b380…3b400 UnusedSector ┆T-UP ERROR MASK; ;  00001841 1 04A0 AND R2 R7 ; IF RESULT.>0 THEN ;  00001842 1 04A1 INE R7 0 ; IF RESULT<>0 THEN ;  00001843 1 ┆
0x3b400…3b480 UnusedSector ┆04A2 JMP DMAERR ;* DMA_ERROR; ;  00001844 1 04A3 MOV DMAADR R7 ; ;  00001845 1 04A4 IBN R2 DMNTEOB ; UNTIL STATUS.NOT_EOB ;  000┆
0x3b480…3b500 UnusedSector ┆01846 1 04A5 JMP DMA10 ; GOES LOW (EOB); ;  00001847 1 04A6 MODC DMSTOP ;  00001848 1 04A7 WIO R2 R7 ; OUTPUT(CMD, -, DEVICE); ;┆
0x3b500…3b580 UnusedSector ┆  00001849 1 04A8 JMP 6. X6 ; RETURN CALLER; ;  00001850 1 04A9 NOLIST FI LIST ;  00001851 1 04A9 ;FF  ;  00001852 1 04A9 ; E X ┆
0x3b580…3b600 UnusedSector ┆E R C I Z E O P T I O N S ;  00001853 1 04A9 ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;  00001854┆
0x3b600…3b680 UnusedSector ┆ 1 04A9 ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;  00001855 1 04A9 OPT00: ;OPTIONS: ;  00001856 ┆
0x3b680…3b700 UnusedSector ┆1 04A9 JMPI S6 OUTNL ; ;  00001857 1 04AA JMPI S4 OUTSTRING, <:PRINT-OUT ?<62>:>, EOT ;  00001858 1 04B3 JMPI S6 INCHAR ; ;  000┆
0x3b700…3b780 UnusedSector ┆01859 1 04B4 ADDC TRUE-YES R0 ; ;  00001860 1 04B5 MOV R0 PRINTOUT ; ;  00001861 1 04B6 ; ;  00001862 1 04B6 MOVC 0 R0 ; ;  0000┆
0x3b780…3b800 UnusedSector ┆1863 1 04B7 MOV R0 PGMNEXT ; RESET TEST_PGM_CONTROL; ;  00001864 1 04B8 ; ;  00001865 1 04B8 JMPI S6 OUTNL ; ;  00001866 1 04B9 ┆
0x3b800…3b880 UnusedSector ┆JMPI S4 OUTSTRING, <:NO OF TESTS <62>:>, EOT ;  00001867 1 04C2 JMPI S6 GETHEXA ; GET FIRST PART OF COUNT ;  00001868 1 04C3 MOV┆
0x3b880…3b900 UnusedSector ┆ R1 R3 ; ;  00001869 1 04C4 MOVC 0 R1 ; PRESET MOST SIGNIFICANT ;  00001870 1 04C5 INEP R0 CR ; IF LEAST SIGNIFICANT TOO ;  0000┆
0x3b900…3b980 UnusedSector ┆1871 1 04C6 JMPI & S6 GETHEXA ; ;  00001872 1 04C7 XCH & R3 R1 ; POSITION; ;  00001873 1 04C8 ADDC -1 R3 ; ADJUST LEAST SIGNIFIC┆
0x3b980…3ba00 UnusedSector ┆ANT PART; ;  00001874 1 04C9 IEQ R3 -1 ; IF LOWER PART OVERFLOW ;  00001875 1 04CA ADDC -1 R1 ; THEN ADJUST MOST SIGNIFICANT; ; ┆
0x3ba00…3ba80 UnusedSector ┆ 00001876 1 04CB MOV R1 PGMLOOP+1 ; SAVE MOST SIGNIFICANT PART ;  00001877 1 04CC MOV R3 PGMLOOP ; LEAST SIGNIFICANT AS WELL; ; ┆
0x3ba80…3bb00 UnusedSector ┆ 00001878 1 04CD JMP UT1060 ; RETURN UTILITIES MAIN LINE; ;  00001879 1 04CE ;FF  ;  00001880 1 04CE ; M A S T E R C L E A R E N┆
0x3bb00…3bb80 UnusedSector ┆ T R Y P O I N T ;  00001881 1 04CE ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;  00001882 1 04CE ;┆
0x3bb80…3bc00 UnusedSector ┆ ENTRY POINT UPON MASTER CLEAR ;  00001883 1 04CE ; ;  00001884 1 04CE ; R2 POINTER PROMMED PROGRAM ;  00001885 1 04CE ; R4 PROG┆
0x3bc00…3bc80 UnusedSector ┆_REL ADDRESS OF AUTOMATIC SERVICE PROGRAM ;  00001886 1 04CE ; R5 POINTER PROMMED PROCESS_DESCRIPTOR ;  00001887 1 04CE ; R7 DEV┆
0x3bc80…3bd00 UnusedSector ┆ICE ADDRESS ;  00001888 1 04CE ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;  00001889 1 04CE ; ;  00001890 1 04CE MCENTRYPOINT: ;ENTR┆
0x3bd00…3bd80 UnusedSector ┆Y_POINT UPON MASTER CLEAR: ;  00001891 1 04CE SVP MCWAITCPU ; ;  00001892 1 04CF MOVC 0 R6 ; ;  00001893 1 04D0 MOV R6 XR0 ; RES┆
0x3bd80…3be00 UnusedSector ┆ET MEMORY CLAIM SEMAPHORE; ;  00001894 1 04D1 MOVC 100 R6 ; ;  00001895 1 04D2 SOB R6 LOC ; WAIT 100-200 USEC; ;  00001896 1 04D┆
0x3be00…3be80 UnusedSector ┆3 RESS X6 BIT0 ; RESERVE MEMORY ;  00001897 1 04D4 JMP MCE10 ; (LOST: WAIT FOR CPU_INTERRUPT,;  00001898 1 04D5 ; WON: CONTINUE)┆
0x3be80…3bf00 UnusedSector ┆; ;  00001899 1 04D5 MOV MSEC R6 ; ;  00001900 1 04D6 SOB R6 LOC ; WAIT 1 MSEC; ;  00001901 1 04D7 JMP MCE20 ; ;  00001902 1 04D┆
0x3bf00…3bf80 UnusedSector ┆8 ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;  00001903 1 04D8 ; WAIT FOR WINNER'S CPU INTERRUPT ; ;  00001904 1 04D8 ;;;;;;;;;;;;;;┆
0x3bf80…3c000 UnusedSector ┆;;;;;;;;;;;;;;;;;;;;;;; ;  00001905 1 04D8 MCE10: ;LOOSER'S_FAITH: ;  00001906 1 04D8 MOV R1 XBASE ; ;  00001907 1 04D9 MOV R1 X┆
0x3c000…3c080 UnusedSector ┆MOD ; ;  00001908 1 04DA LDN R3 ;***ACTIVATE CPU WITH DUMMY PROCESS;;  00001909 1 04DB MCWAITCPU: ;  00001910 1 04DB LDM 2#101 ;┆
0x3c080…3c100 UnusedSector ┆ OPEN FOR CPU_INTERRUPTS ONLY; ;  00001911 1 04DC JMP LOC ; WAIT FOR INTERRUPT; ;  00001912 1 04DD ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;┆
0x3c100…3c180 UnusedSector ┆;;;;;;;; ;  00001913 1 04DD ; INITIALIZE WINNING PROCESS ; ;  00001914 1 04DD ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;  00001915 ┆
0x3c180…3c200 UnusedSector ┆1 04DD MCE20: ;INITIALIZE: ;  00001916 1 04DD MOVC XABS R7 ; FOR I:=1 UNTIL COUNT ;  00001917 1 04DE MCE30: ; DO ;  00001918 1 0┆
0x3c200…3c280 UnusedSector ┆4DE MOVL 0. X5 R01 ; ;  00001919 1 04DF MOVL R01 0. X6 ; COPY ;  00001920 1 04E0 ADDC 2 R5 ; PROCESS ;  00001921 1 04E1 ADDC 2 R┆
0x3c280…3c300 UnusedSector ┆6 ; DESCRIPTOR; ;  00001922 1 04E2 SOB R7 MCE30 ; END FOR_UNTIL; ;  00001923 1 04E3 ; ;  00001924 1 04E3 JMPI S4 OUTSTRING, <:<1┆
0x3c300…3c380 UnusedSector ┆3>CSS/395/00 791011:>, EOT ;  00001925 1 04EF JMPI S4 OUTSTRING, <:<13>CPU :>, EOT ;  00001926 1 04F4 SVS R0 ; GET CURRENT PSW ;┆
0x3c380…3c400 UnusedSector ┆  00001927 1 04F5 SWP R0 ; POSITION CPU-NO AS RIGHTMOST; ;  00001928 1 04F6 XTR R0 3 ; ISOLATE CPU NO; ;  00001929 1 04F7 ADDC <┆
0x3c400…3c480 UnusedSector ┆:0:> R0 ; CONVERT TO ASCII; ;  00001930 1 04F8 JMPI S6 OUTCHAR ; WRITE_CHAR; ;  00001931 1 04F9 JMP UT1050 ; ;  00001932 1 04FA ┆
0x3c480…3c500 UnusedSector ┆;  00001933 1 04FA MCE90: JMPI S6 UTILITIES ; ;  00001934 1 04FB JMP MCE90 ; ;  00001935 1 04FC ;///////////////////////////////┆
0x3c500…3c580 UnusedSector ┆////; END BASIC_INTITIALIZATION; ;  00001936 1 04FC ;FF  ;  00001937 1 04FC ; I N I T I A L I Z E C P U T E S T P R O G R A M ; ┆
0x3c580…3c600 UnusedSector ┆ 00001938 1 04FC ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;Q;;;;;;;;;;; ;  00001939 1 04FC ;;;;;;;;;;;;;;;;;;;;┆
0x3c600…3c680 UnusedSector ┆;;;;;;;;;;;;;;;;; ;  00001940 1 04FC ; ;  00001941 1 04FC TEC00: ;TEST_CPU: ;  00001942 1 04FC MOVC B5555 R5 ; ;  00001943 1 04F┆
0x3c680…3c700 UnusedSector ┆D MOVL 0. X5 R23 ; ;  00001944 1 04FE MOV P5555 R0 ; ;  00001945 1 04FF MOV PAAAA R1 ; ;  00001946 1 0500 INE R0 R2 ; IF B5555_F┆
0x3c700…3c780 UnusedSector ┆IELD NOT CORRECT ;  00001947 1 0501 JMP TEC10 ; .OR. ;  00001948 1 0502 SNE R1 R3 ; BAAAA_FIELD NOT CORRECT ;  00001949 1 0503 J┆
0x3c780…3c800 UnusedSector ┆MP TEC90 ; THEN ;  00001950 1 0504 TEC10: ; ;  00001951 1 0504 ; ;  00001952 1 0504 JMPI S6 GETADDRESS ; GET POSITION OF (PROMME┆
0x3c800…3c880 UnusedSector ┆D) ;  00001953 1 0505 ; CPU_TEST SEQUENCES; ;  00001954 1 0505 MOVC #1000 R3 ; SET-UP COUNT (4K PROM); ;  00001955 1 0507 MOVC 0┆
0x3c880…3c900 UnusedSector ┆ R0 ; OBJECT_SECTION 0; ;  00001956 1 0508 MOV TCBASE R1 ; GET "BASE" CPU_TEST PROGRAMS; ;  00001957 1 0509 SUB XBASE R1 ; MAKE ┆
0x3c900…3c980 UnusedSector ┆REL OWN BASE; ;  00001958 1 050B JMPI S6 COPY ; COPY CPU_TEST PROGRAMS ;  00001959 1 050C ; TO MEMORY #1000 UPWARDS; ;  00001960┆
0x3c980…3ca00 UnusedSector ┆ 1 050C MOV XBASE R3 ; ;  00001961 1 050D MOV TCBASE R1 ; GET START OF CPU_TEST_PROGRAMS; ;  00001962 1 050E SUB R3 R1 ; SET-UP ┆
0x3ca00…3ca80 UnusedSector ┆CPU-TEST-"OWN=_BASE; ;  00001963 1 050F MOV TCBASE R2 ; ;  00001964 1 0510 SUB XPROG R2 ; SET-UP CPU_TEST-"OWN"_PROG; ;  0000196┆
0x3ca80…3cb00 UnusedSector ┆5 1 0512 MOV R1 R7 ; ;  00001966 1 0513 MOV 0. X7 R0 ; GET FIRST STATEMENT; ;  00001967 1 0514 INE R0 #0158 ; IF NOT 'JMP LOC' ;┆
0x3cb00…3cb80 UnusedSector ┆  00001968 1 0516 JMPI ERROR ; THEN ERRORONEOUS MODULE; ;  00001969 1 0517 ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;  00001970 1 0┆
0x3cb80…3cc00 UnusedSector ┆517 ; RAM RESIDENT VERSION ACCEPTED ; ;  00001971 1 0517 ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;  00001972 1 0517 JMP S4 LOC+2 ;┆
0x3cc00…3cc80 UnusedSector ┆ BY-PASS INSTRUCTION; ;  00001973 1 0518 JMPI S4 OUTSTRING ;  00001974 1 0519 MVP 0. X4 R0 ; GET INSTRUCTION ;  00001975 1 051A ┆
0x3cc80…3cd00 UnusedSector ┆MOV R0 0. X7 ; INSERTED AS FIRST OF AREA; ;  00001976 1 051B MOV R2 R6 ; ;  00001977 1 051C JMP S5 LOC+1 ; ESTABLISH LINK BACK; ┆
0x3cd00…3cd80 UnusedSector ┆;  00001978 1 051D JMP X6 ; ACTIVATE RAM_RESIDING PART; ;  00001979 1 051E ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;  00001980 1 0┆
0x3cd80…3ce00 UnusedSector ┆51E ;RETURN_FROM_CUP_TEST: ;  00001981 1 051E ; R0,4,6,7 DESTROYED ;  00001982 1 051E ; R4 REF CPU_TEST PROGRAM_TABLE ;  0000198┆
0x3ce00…3ce80 UnusedSector ┆3 1 051E ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;  00001984 1 051E ; SET-UP CPU_TEST CONTROL ; ;  00001985 1 051E ;;;;;;;;;;;;;;;┆
0x3ce80…3cf00 UnusedSector ┆;;;;;;;;;;;;;;;;;;;;;; ;  00001986 1 051E ADD R1 R4 ; ADJUST REF(CPU_TEST_PGMS); ;  00001987 1 051F MOV R1 R7 ; ;  00001988 1 05┆
0x3cf00…3cf80 UnusedSector ┆20 MOVC TCPOOL R6 ; ;  00001989 1 0521 TEC20: ; REPEAT ;  00001990 1 0521 MOVL 0. X4 R01 ; ;  00001991 1 0522 IEQ R0 #BE ; IF TE┆
0x3cf80…3d000 UnusedSector ┆ST UNDEFINED (TRAP) ;  00001992 1 0524 SUB R0 R0 ; THEN FORCE DUMMY TEST; ;  00001993 1 0525 IEQ R0 0 ; IF DUMMY TEST ;  0000199┆
0x3d000…3d080 UnusedSector ┆4 1 0526 JMP TEC30 ; THEN ;  00001995 1 0527 IBZ R0 BIT15 ; IF NOT END_OF_TEST_FILE ;  00001996 1 0528 ADD R2 R0 ; ADJUST TO REL┆
0x3d080…3d100 UnusedSector ┆ "ACTUAL" PROG;;  00001997 1 0529 TEC30: ; END ADJUSTING PROG_REL; ;  00001998 1 0529 ADD R7 R1 ; ADJUST TO REL "ACTUAL" BASE; ;┆
0x3d100…3d180 UnusedSector ┆  00001999 1 052A MOVL R01 0. X6 ; MAKE ;  00002000 1 052B ADDC 2 R4 ; REFERENCES ;  00002001 1 052C ADDC 2 R6 ; RELATIVE; ;  00┆
0x3d180…3d200 UnusedSector ┆002002 1 052D IBZ R0 BIT15 ; ;  00002003 1 052E JMP TEC20 ; UNTIL CPU_TEST AREA INITIALIZED;;  00002004 1 052F ;  00002005 1 052┆
0x3d200…3d280 UnusedSector ┆F ; ;  00002006 1 052F MOVC 0 R7 ; ;  00002007 1 0530 MOV R7 PGMLOOP ; INITIALIZE COUNTERS ;  00002008 1 0531 MOV R7 PGMLOOP+1 ;┆
0x3d280…3d300 UnusedSector ┆ ;  00002009 1 0532 MOV R7 PGMNEXT ; AND CURRENT TEST PGM POINTER;;  00002010 1 0533 TEC90: JMPI S6 OUTNL ; ;  00002011 1 0534 ;┆
0x3d300…3d380 UnusedSector ┆CONTINUE WITH CPU_TEST MAIN_LINE: ;  00002012 1 0534 ;FF  ;  00002013 1 0534 ; C P U T E S T P R O G R A M - M A I N L I N E ;  ┆
0x3d380…3d400 UnusedSector ┆;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; MAI80: ; END TABLE_SCAN;  MOVC 0 R6 ; RE-ADJUST TO TOP  MOV R6 PGMNEXT ; PROGRAM_INDEX;  MOVC P┆
0x3d400…3d480 UnusedSector ┆GMLOOP R6 ; REF(TEST_LOOP_COUNT);  MOVL 0. X6 R01 ; GET NO_TEST LEFT (LONG INT);  ADDC -1 R0 ; ADJUST LEAST SIGNIFICANT;  IEQ R0┆
0x3d480…3d500 UnusedSector ┆ -1 ; IF LEAST_SIGN'T BELOW  ADDC -1 R1 ; THEN ADJUST MOST_SIGNIFI'T;  SNEP R0 -1 ;  IEQ R1 -1 ; CPU_LOOP_TEST  JMP TESTEND ;  ;┆
0x3d500…3d580 UnusedSector ┆  MOVL R01 0. X6 ; SAVE;  JMPI MAINLINE ; END CPU_TEST_LOOP; ;FF  ; E N D P R O G R A M ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;┆
0x3d580…3d600 UnusedSector ┆;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; TESTEND:  MOVC <:*:> R┆
0x3d600…3d680 UnusedSector ┆0 ;  MOVC 44 R3 ; FOR I:=1 UNTIL 44 END10: ; DO  JMPI S6 OUTCHAR ; WRITE_CHAR;  SOB R3 END10 ; END FOR_UNTIL;   JMPI S6 UTILITIE┆
0x3d680…3d700 UnusedSector ┆S ;  JMPI MAINLINE ;  ;-----------------------------------------------------------------------    CMASK= #9401, PMASK= #FFFB ;FF┆
0x3d700…3d780 UnusedSector ┆     ENDOFPGM:   PROGRAMSTART:= CPUPROM+PROGSTART PROGRAMGO:= PROGRAMSTART+MCENTRYPOINT   IF LOC LT #0FE0  THEN #0000, REPEAT (#┆
0x3d780…3d800 UnusedSector ┆FE0-LOC) AN #7FF  ELSE MESSAGE LOC FI  RELPROMBASE= PROGRAMSTART+LOC-CPUBASE USE BASE IF LOC LT #1E  #0000  IF LOC LT #1E  REPEA┆
0x3d800…3d880 UnusedSector ┆T (#1E-LOC)  FI FI  PROGRAMSTART+EMERGENCY ; EMERGENCY ACTION SERVICE PROGRAM  #0000 ; PROM CHECK-SUM BEGIN  EXTERNAL EOT  USE B┆
0x3d880…3d900 UnusedSector ┆ASE  EXTERNAL TCREFWORK  EXTERNAL B5555, BAAAA, CP06, CP20INS, CPWORK  EXTERNAL CP46P, CP46  USE PROG  EXTERNAL P5555, PAAAA  NA┆
0x3d900…3d980 UnusedSector ┆MES END END   I FI  PROGRAMSTART+EMERGENCY ; EMERGENCY ACTION SERVICE PROGRAM  #0000 ; PROM CHECK-SUM BEGIN  EXTERNAL EOT  USE B┆
0x3d980…3da00 UnusedSector ┆; ; ; MODC [M] C[N]8 ; ; MOD4 [M] C[N]8 ; ; MOD8 [M] C8 ; ; ; ;---------------------------------------; DAT01: #01, 9, #AAAA  #0┆
0x3da00…3da80 UnusedSector ┆0FF, #FF01, #000F, #FFF1, #00FE, #FF55, #FFFF, #FFFF, #FEF1  TST01:  ;MOVC  MOVC C8 R4 ; WORD0:  MOV R4 0. X6 ;  MOVC CN8 R7 ; W┆
0x3da80…3db00 UnusedSector ┆ORD1:  MOV R7 1. X6 ;  ADDC 2 R6 ;  MOVC C4 X6 ; WORD2:  ADDC 1 R6 ;  MOVC CN4 X6 ; WORD3:  ADDC 1 R6 ;  ;MODC  MODC C8 ; WORD4:┆
0x3db00…3db80 UnusedSector ┆  MODC M-1 ; WORD4:  MOVC 0 X6 ;  MOD8 C8 ; WORD5:  MODC M+#55 ; WORD5:  MOVC 0 R0 ;  MOD4 C8 ; WORD5:  MOD8 M+#F0 ; WORD6:  MOV┆
0x3db80…3dc00 UnusedSector ┆C M+#000F R1 ;  MOVL R01 1. X6 ;  MOD4 CN8 ; WORD7:  MOD4 M+#FE ; WORD7:  MOVC M+#000F R0 ;  MODC CN8 ; WORD8:  MOD4 M-1 ; WORD8┆
0x3dc00…3dc80 UnusedSector ┆:  MOVC 0 R1 ;  MOVL R01 3. X6 ;  ;  JMP RETURNMAINLINE ; ;FF  END  D5:  MOVC 0 R0 ;  MOD4 C8 ; WORD5:  MOD8 M+#F0 ; WORD6:  MOV┆
0x3dc80…3dd00 UnusedSector 0x00[128]
         […0x1…]
0x3dd80…3de00 UnusedSector ┆                                                                                             ░(   ░░  ,   ░░                B   ┆
0x3de00…3de80 UnusedSector ┆ &X  q    X m7  $       X     w3O2  V n       H    (<   H   K    z $D    0]   J ]#    J ]'  J ]*K J ]-       3w(  q*$     p)h i!┆
0x3de80…3df00 UnusedSector ┆O'  h)  o(J ]Aw2 yo)  w)i* q  X J ]LO    (w  @o,w. @l o   O@  w  @$   p%X w  @p&X w  @B     O                    @    o      @ y┆
0x3df00…3df80 UnusedSector ┆  q'X*o V           @                                   ░░░░    P00000    ENTRYS                                            N S ┆
0x3df80…3e000 UnusedSector ┆h &                         - 8 n r o p q m   E ~       V t     F T U b \ c           )       G                     G         ~ ┆
0x3e000…3e080 UnusedSector ┆w o     o    yV$O      GV O   |  p  o   | X o  ,h     i D p V H░O   o  Gh i   X K  _3    vX  4X  _V      WX   X1k  <V jN|    ░~ ┆
0x3e080…3e100 UnusedSector ┆|    2$  @D           QpX M  E   SX  s s   X ^  X  [ UX M  F  |      /   p   BH    w    V   V2H   p           p h   |   w   H   ┆
0x3e100…3e180 UnusedSector ┆h                       H  yV o   (@    U        ;    3    F      K Q0X m  uu M@u   #  c 8 s  V n//       V O   k     V O  G  @ ┆
0x3e180…3e200 UnusedSector ┆X V N X k  <V jn 2$     QpX  @   RX  Q X XK  "     @X}    K       H  P N    H      Go      @Pp      V H   V    G } 8   R  V H@ t┆
0x3e200…3e280 UnusedSector ┆TCPSRC  3,     ░  \ @       a b     ;           O             W     @ @           C   @           ; RD6:  MOVC M+#000F R1 ;  MOV┆
0x3e280…3e300 UnusedSector ┆L R01 1. X6 ;  MOD4 CN8 ; WORD7:  MOD4 M+#FE ; WORD7:  MOVC M+#000F R0 ;  MODC CN8 ; WORD8:  MOD4 M-1 ; WORD8:  MOVC 0 R1 ;  MOV┆
0x3e300…3e380 UnusedSector ┆L R01 3. X6 ;  ;  JMP RETURNMAINLINE ; ;FF  $OC END   MOVC 0 R0 ;  MOD4 C8 ; WORD5:  MOD8 M+#F0 ; WORD6:  MOVC M+#000F R1 ;  MOV┆
0x3e380…3e400 UnusedSector ┆J  R IH      !     \       I q N        J    *   %X    = E  \    B        X    B   }t  Y 7]    {   { x   x   a   e   B    H     ┆
0x3e400…3e480 UnusedSector ┆@    `       }     p   } R e       }t  [ 6]6 = c   7 [     k -  H     `  | O'z     z  H@ N a X  I  r   1      'r  XQ q        _ ┆
0x3e480…3e500 UnusedSector ┆ Q v   U                   q        H    C   v       N Q k]. M   # x   x       9   h  B        |    ]b' '  2 9     b]i 9 ; m P  ┆
0x3e500…3e580 UnusedSector ┆ Q  ]S " Z]t  ]hK V  nK   2  M   -Y   0         V V@H   I      vU J      }   [ 6]  =    K )         L      p {V░I      [ 7 B    ┆
0x3e580…3e600 UnusedSector ┆    X  B   ; p    H   2  c       . 9  @   ] @    b   a    K     V         Z           '   K B X  qY  k }] X (       @   (   V   ┆
0x3e600…3e680 UnusedSector ┆]  a]   MM u   m 9V    a]      A  H          NV   V     V    9 p }` '       '         J@X      b  V      v      H   '  j $      ┆
0x3e680…3e700 UnusedSector ┆ |   ZV    2   9 v      (     J@X V V@H     I    tU J   X   U   p2     yV o  9 K   @ Y  U    zV o  9  V p+  V N    ~V   V w=O@V ┆
0x3e700…3e780 UnusedSector ┆w'V O  G KV  r 9V      9    V H░      0      !  H  "   #     9K   T V░K  }V  fZ V    9     94            \ 9N x  9@       L V   ┆
0x3e780…3e800 UnusedSector ┆  X L   5    M 9H0    @ X X v lM c a~ X lN  ** SYNTAX  Z ZK  d ]  u sJM hQkJF uJjQI  !    , %B   B  DRIVE:  lN Z [ 0 _ ]jP K    ┆
0x3e800…3e880 UnusedSector 0x00[128]
         […0x1…]