DataMuseum.dk

Presents historical artifacts from the history of:

Philips Data Systems

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

See our Wiki for more about Philips Data Systems

Excavated with: AutoArchaeologist - Free & Open Source Software.


top - metrics - download

⟦006a3c3a7⟧

    Length: 4674 (0x1242)
    Notes: pts_type(SC)
    Names: »DMFDB.SC«

Derivation

└─⟦38a30a456⟧ Bits:30009662 Philips computer tape "600104"
    └─⟦this⟧ »M:92OD/DMFDB.SC« 

PTS(SC)

	IDENT DMFDB 	REL 9.2 79-11-16  870105040920


* 
* 
****************************************************
* 
*   PHILIPS TERMINAL SYSTEM  PTS
* 
*   DMFDB  = FILE DESCRIPTOR BLOCKS  FDB
* 
* 
* 
* 
* 
* 
****************************************************
* 
*   ALLOCATE FDB AREA 
*   BY MEANS OF CONDITIONAL ASSEMBLY QFDBAR WORDS WILL BE ALLOCATED 
* 
	ENTRY	FDBSTA 
	ENTRY	FDBEND 
	ENTRY	QFDBFL 
	ENTRY	CRNQUE,CRBUFL
	ENTRY	CRNEND 
	ENTRY	MXIND
	EJECT
* 
*   MXSIZ IS THE SIZE OF THE MASTER INDEX AREA IN 
*   WORDS 
* 
X:C	EQU	0 
MXSIZ	EQU	00000	MASTER INDEX AREA 
CRBUFL	EQU	12	SIZE CRN BUFFER 
* 
*   CRNBAR IS THE SIZE OF THE CRN BUFFER ARERA IN WORDS 
*   WHERE CRBUFL BYTES ARE USED FOR EACH BUFFER 
* 
X:B	EQU	50
CRNBAR	EQU	00300	CURRENCY AREA
* 
* 
X:A	EQU	250 
* 
*   QFDBAR IS TEHE SIZE OF THE FDB AREA IN WORDS
*   WHERE QFDBFL BYTES ARE USED FOR EACH FDB
* 
QFDBAR	EQU	00285
* 
X:D	EQU	96
QFDBFL	EQU	00114	FDB FIX PART LENGTH
* 
	EJECT
* 
FDBSTA	EQU	*
	RES	QFDBAR 
FDBEND	EQU	*
CRNQUE	DATA	0	CRN LINK ROOT 
	RES	CRNBAR 
CRNEND	EQU	*
MXIND	DATA	MXINDE-*	LENGTH INDEX INDEX
	DATA	MXAR	MASTER INDEX ADDR
	DATA	MXSIZ	MASTER INDEX SIEZE
	IFF	MXSIZ=0
	DATA	0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 
	DATA	0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 
	XIF
MXINDE	EQU	*	END INDEX INDEX
	DATA	0,0	SIGNIFICANT ZEROES AFTER INDEXINDEX 
MXAR	EQU	*
	RES	MXSIZ
	END

HexDump

0x0000…0034 (0, 0, 400)  Head {h00=0x0030, h01=0x0050, text=» IDENT DMFDB  REL 9.2 79-11-16  870105040920«, t00=0x0000, t01=0x0004}
0x0034…003c              Head {h00=0x0004, h01=0x0050, t00=0x0000, t01=0x0038}
0x003c…0044              Head {h00=0x0004, h01=0x0050, t00=0x0000, t01=0x0040}
0x0044…004e              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0000, t01=0x0048}
0x004e…0058              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0000, t01=0x0052}
0x0058…0094              Head {h00=0x0038, h01=0x0050, text=»****************************************************«, t00=0x0000, t01=0x005c}
0x0094…009e              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0000, t01=0x0098}
0x009e…00c6              Head {h00=0x0024, h01=0x0050, text=»*   PHILIPS TERMINAL SYSTEM  PTS«, t00=0x0000, t01=0x00a2}
0x00c6…00d0              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0000, t01=0x00ca}
0x00d0…0100              Head {h00=0x002c, h01=0x0050, text=»*   DMFDB  = FILE DESCRIPTOR BLOCKS  FDB«, t00=0x0000, t01=0x00d4}
0x0100…010a              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0000, t01=0x0104}
0x010a…0114              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0000, t01=0x010e}
0x0114…011e              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0000, t01=0x0118}
0x011e…0128              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0000, t01=0x0122}
0x0128…0132              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0000, t01=0x012c}
0x0132…013c              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0000, t01=0x0136}
0x013c…0178              Head {h00=0x0038, h01=0x0050, text=»****************************************************«, t00=0x0000, t01=0x0140}
0x0178…0182              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0000, t01=0x017c}
0x0182…01a0              Head {h00=0x001a, h01=0x0050, text=»*   ALLOCATE FDB AREA «, t00=0x0000, t01=0x0186}
0x01a0…01ec              Head {h00=0x0048, h01=0x0050, text=»*   BY MEANS OF CONDITIONAL ASSEMBLY QFDBAR WORDS WILL BE ALLOCATED «, t00=0x0001, t01=0x0014}
0x01ec…01f6              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0001, t01=0x0060}
0x01f6…020c              Head {h00=0x0012, h01=0x0050, text=» ENTRY FDBSTA «, t00=0x0001, t01=0x006a}
0x020c…0222              Head {h00=0x0012, h01=0x0050, text=» ENTRY FDBEND «, t00=0x0001, t01=0x0080}
0x0222…0238              Head {h00=0x0012, h01=0x0050, text=» ENTRY QFDBFL «, t00=0x0001, t01=0x0096}
0x0238…0254              Head {h00=0x0018, h01=0x0050, text=» ENTRY CRNQUE,CRBUFL«, t00=0x0001, t01=0x00ac}
0x0254…026a              Head {h00=0x0012, h01=0x0050, text=» ENTRY CRNEND «, t00=0x0001, t01=0x00c8}
0x026a…027e              Head {h00=0x0010, h01=0x0050, text=» ENTRY MXIND«, t00=0x0001, t01=0x00de}
0x027e…028c              Head {h00=0x000a, h01=0x0050, text=» EJECT«, t00=0x0001, t01=0x00f2}
0x028c…0296              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0001, t01=0x0100}
0x0296…02d0              Head {h00=0x0036, h01=0x0050, text=»*   MXSIZ IS THE SIZE OF THE MASTER INDEX AREA IN «, t00=0x0001, t01=0x010a}
0x02d0…02e2              Head {h00=0x000e, h01=0x0050, text=»*   WORDS «, t00=0x0001, t01=0x0144}
0x02e2…02ec              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0001, t01=0x0156}
0x02ec…02fe              Head {h00=0x000e, h01=0x0050, text=»X:C EQU 0 «, t00=0x0001, t01=0x0160}
0x02fe…0328              Head {h00=0x0026, h01=0x0050, text=»MXSIZ EQU 00000 MASTER INDEX AREA «, t00=0x0001, t01=0x0172}
0x0328…034e              Head {h00=0x0022, h01=0x0050, text=»CRBUFL EQU 12 SIZE CRN BUFFER «, t00=0x0002, t01=0x000c}
0x034e…0358              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0002, t01=0x0032}
0x0358…0398              Head {h00=0x003c, h01=0x0050, text=»*   CRNBAR IS THE SIZE OF THE CRN BUFFER ARERA IN WORDS «, t00=0x0002, t01=0x003c}
0x0398…03d0              Head {h00=0x0034, h01=0x0050, text=»*   WHERE CRBUFL BYTES ARE USED FOR EACH BUFFER «, t00=0x0002, t01=0x007c}
0x03d0…03da              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0002, t01=0x00b4}
0x03da…03ec              Head {h00=0x000e, h01=0x0050, text=»X:B EQU 50«, t00=0x0002, t01=0x00be}
0x03ec…0412              Head {h00=0x0022, h01=0x0050, text=»CRNBAR EQU 00300 CURRENCY AREA«, t00=0x0002, t01=0x00d0}
0x0412…041c              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0002, t01=0x00f6}
0x041c…0426              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0002, t01=0x0100}
0x0426…043a              Head {h00=0x0010, h01=0x0050, text=»X:A EQU 250 «, t00=0x0002, t01=0x010a}
0x043a…0444              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0002, t01=0x011e}
0x0444…047c              Head {h00=0x0034, h01=0x0050, text=»*   QFDBAR IS TEHE SIZE OF THE FDB AREA IN WORDS«, t00=0x0002, t01=0x0128}
0x047c…04b0              Head {h00=0x0030, h01=0x0050, text=»*   WHERE QFDBFL BYTES ARE USED FOR EACH FDB«, t00=0x0002, t01=0x0160}
0x04b0…04ba (3, 0, 400)  Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0003, t01=0x0004}
0x04ba…04d2              Head {h00=0x0014, h01=0x0050, text=»QFDBAR EQU 00285«, t00=0x0003, t01=0x000e}
0x04d2…04dc              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0003, t01=0x0026}
0x04dc…04ee              Head {h00=0x000e, h01=0x0050, text=»X:D EQU 96«, t00=0x0003, t01=0x0030}
0x04ee…051a              Head {h00=0x0028, h01=0x0050, text=»QFDBFL EQU 00114 FDB FIX PART LENGTH«, t00=0x0003, t01=0x0042}
0x051a…0524              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0003, t01=0x006e}
0x0524…0532              Head {h00=0x000a, h01=0x0050, text=» EJECT«, t00=0x0003, t01=0x0078}
0x0532…053c              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0003, t01=0x0086}
0x053c…0550              Head {h00=0x0010, h01=0x0050, text=»FDBSTA EQU *«, t00=0x0003, t01=0x0090}
0x0550…0564              Head {h00=0x0010, h01=0x0050, text=» RES QFDBAR «, t00=0x0003, t01=0x00a4}
0x0564…0578              Head {h00=0x0010, h01=0x0050, text=»FDBEND EQU *«, t00=0x0003, t01=0x00b8}
0x0578…059c              Head {h00=0x0020, h01=0x0050, text=»CRNQUE DATA 0 CRN LINK ROOT «, t00=0x0003, t01=0x00cc}
0x059c…05b0              Head {h00=0x0010, h01=0x0050, text=» RES CRNBAR «, t00=0x0003, t01=0x00f0}
0x05b0…05c4              Head {h00=0x0010, h01=0x0050, text=»CRNEND EQU *«, t00=0x0003, t01=0x0104}
0x05c4…05f2              Head {h00=0x002a, h01=0x0050, text=»MXIND DATA MXINDE-* LENGTH INDEX INDEX«, t00=0x0003, t01=0x0118}
0x05f2…0616              Head {h00=0x0020, h01=0x0050, text=» DATA MXAR MASTER INDEX ADDR«, t00=0x0003, t01=0x0146}
0x0616…063c              Head {h00=0x0022, h01=0x0050, text=» DATA MXSIZ MASTER INDEX SIEZE«, t00=0x0003, t01=0x016a}
0x063c…0650              Head {h00=0x0010, h01=0x0050, text=» IFF MXSIZ=0«, t00=0x0003, t01=0x0190}
0x0650…067e              Head {h00=0x002a, h01=0x0050, text=» DATA 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 «, t00=0x0004, t01=0x0014}
0x067e…06ac              Head {h00=0x002a, h01=0x0050, text=» DATA 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 «, t00=0x0004, t01=0x0042}
0x06ac…06b8              Head {h00=0x0008, h01=0x0050, text=» XIF«, t00=0x0004, t01=0x0070}
0x06b8…06dc              Head {h00=0x0020, h01=0x0050, text=»MXINDE EQU * END INDEX INDEX«, t00=0x0004, t01=0x007c}
0x06dc…0712              Head {h00=0x0032, h01=0x0050, text=» DATA 0,0 SIGNIFICANT ZEROES AFTER INDEXINDEX «, t00=0x0004, t01=0x00a0}
0x0712…0724              Head {h00=0x000e, h01=0x0050, text=»MXAR EQU *«, t00=0x0004, t01=0x00d6}
0x0724…0736              Head {h00=0x000e, h01=0x0050, text=» RES MXSIZ«, t00=0x0004, t01=0x00e8}
0x0736…0742              Head {h00=0x0008, h01=0x0050, text=» END«, t00=0x0004, t01=0x00fa}
0x0742…0746              Head {h00=0x4004, h01=0x0000}
0x0746…074a              00 04 01 06                                                                                                                                                                                                                                       ┆    ┆
0x074a…0752 (5, 1, 8)    20 04 00 00 00 05 00 04                                                                                                                                                                                                                           ┆        ┆
0x0752…07a2 (6, 0, 400)  4d 41 58 20 34 20 57 4f 52 44 53 20 00 15 01 7c 00 10 00 50 44 4d 54 31 35 30 5c 45 51 55 5c 2a 00 16 00 14 00 10 00 50 5c 4c 44 52 2a 5c 41 31 30 2c 41 34 00 16 00 28 00 10 00 50 5c 43 57 52 2a 5c 41 31 30 2c 41 37 00 16 00 3c 00 1c 00 50   ┆MAX 4 WORDS    |   PDMT150 EQU *       P LDR* A10,A4   (   P CWR* A10,A7   <   P┆
0x07a2…07f2              5c 41 42 4c 28 4e 45 29 5c 44 4d 54 32 35 30 5c 4e 4f 20 4d 41 54 43 48 00 16 00 50 00 0e 00 50 5c 53 55 4b 5c 41 32 2c 31 20 00 16 00 70 00 2e 00 50 5c 52 46 28 4e 50 29 5c 44 4d 54 31 36 30 5c 41 4c 4c 20 34 20 46 49 4c 45 20 4e 41 4d 45   ┆ ABL(NE) DMT250 NO MATCH   P   P SUK A2,1    p . P RF(NP) DMT160 ALL 4 FILE NAME┆
0x07f2…0842              20 57 4f 52 44 53 20 4d 41 54 43 48 00 16 00 82 00 0e 00 50 5c 41 44 4b 5c 41 34 2c 32 20 00 16 00 b4 00 0e 00 50 5c 41 44 4b 5c 41 37 2c 32 20 00 16 00 c6 00 1e 00 50 5c 52 42 5c 44 4d 54 31 35 30 5c 43 48 45 43 4b 20 4e 45 58 54 20 57 4f   ┆ WORDS MATCH       P ADK A4,2        P ADK A7,2        P RB DMT150 CHECK NEXT WO┆
0x0842…0892              52 44 00 16 00 d8 00 06 00 50 2a 20 00 16 00 fa 00 28 00 50 2a 20 20 20 4f 4e 4c 59 20 53 54 41 4e 44 41 52 44 20 46 49 4c 45 53 20 41 52 45 20 48 41 4e 44 4c 45 44 20 00 16 01 04 00 06 00 50 2a 20 00 16 01 30 00 10 00 50 44 4d 54 31 36 30   ┆RD       P*      ( P*   ONLY STANDARD FILES ARE HANDLED        P*    0   PDMT160┆
0x0892…08e2              5c 45 51 55 5c 2a 00 16 01 3a 00 14 00 50 5c 4c 43 5c 41 32 2c 56 54 46 49 4f 52 2c 41 33 00 16 01 4e 00 20 00 50 5c 43 43 4b 5c 41 32 2c 27 53 53 27 5c 53 54 41 4e 44 41 52 44 20 46 49 4c 45 20 3f 00 16 01 66 00 16 00 50 5c 52 46 28 45 29   ┆ EQU *   :   P LC A2,VTFIOR,A3   N   P CCK A2,'SS' STANDARD FILE ?   f   P RF(E)┆
0x08e2…0932 (7, 0, 400)  5c 44 4d 54 31 36 35 5c 59 45 53 20 00 16 01 8a 00 20 00 50 5c 43 43 4b 5c 41 32 2c 27 4c 4c 27 5c 4c 49 42 52 41 52 59 20 46 49 4c 45 20 3f 20 00 17 00 14 00 16 00 50 5c 41 42 4c 28 4e 5a 29 5c 44 4d 54 32 35 30 5c 4e 4f 00 17 00 38 00 20   ┆ DMT165 YES        P CCK A2,'LL' LIBRARY FILE ?        P ABL(NZ) DMT250 NO   8  ┆
0x0932…0982              00 50 5c 4c 44 4b 5c 41 32 2c 30 5c 46 49 4c 45 20 45 58 54 45 4e 54 20 4e 55 4d 42 45 52 00 17 00 52 00 0e 00 50 5c 52 46 5c 44 4d 54 31 36 37 00 17 00 76 00 2e 00 50 44 4d 54 31 36 35 5c 4c 44 5c 41 32 2c 56 54 46 53 4e 4f 2c 41 33 5c 46   ┆ P LDK A2,0 FILE EXTENT NUMBER   R   P RF DMT167   v . PDMT165 LD A2,VTFSNO,A3 F┆
0x0982…09d2              49 4c 45 20 53 45 43 54 49 4f 4e 20 4e 55 4d 42 45 52 00 17 00 88 00 0a 00 50 5c 45 4a 45 43 54 00 17 00 ba 00 10 00 50 44 4d 54 31 36 37 5c 45 51 55 5c 2a 00 17 00 c8 00 06 00 50 2a 20 00 17 00 dc 00 2e 00 50 2a 20 20 20 47 45 54 20 49 4e   ┆ILE SECTION NUMBER       P EJECT       PDMT167 EQU *       P*      . P*   GET IN┆
0x09d2…0a22              46 4f 20 46 52 4f 4d 20 56 54 4f 43 20 41 4e 44 20 53 41 56 45 20 49 4e 20 54 41 53 42 4c 4b 20 00 17 00 e6 00 06 00 50 2a 20 00 17 01 18 00 24 00 50 5c 4c 44 52 5c 41 34 2c 41 33 5c 53 54 41 52 54 20 4f 46 20 56 54 4f 43 20 52 45 43 4f 52   ┆FO FROM VTOC AND SAVE IN TASBLK        P*      $ P LDR A4,A3 START OF VTOC RECOR┆
0x0a22…0a72              44 20 00 17 01 22 00 38 00 50 5c 4c 44 5c 41 31 2c 54 41 53 43 58 4f 5c 43 55 52 52 45 4e 54 20 4f 46 46 53 45 54 20 49 4e 54 4f 20 54 41 53 53 45 58 20 41 4e 44 20 54 41 53 58 4c 42 20 00 17 01 4a 00 0e 00 50 5c 53 55 4b 5c 41 31 2c 34 20   ┆D    " 8 P LD A1,TASCXO CURRENT OFFSET INTO TASSEX AND TASXLB    J   P SUK A1,4 ┆
0x0a72…0ac2 (8, 0, 400)  00 17 01 86 00 12 00 50 5c 53 54 5c 41 31 2c 54 41 53 43 58 4f 20 00 18 00 08 00 20 00 50 5c 52 46 28 4e 4e 29 5c 44 4d 54 31 37 30 5c 3c 3d 20 34 20 45 58 54 45 4e 54 53 20 00 18 00 1e 00 0e 00 50 5c 4c 44 4b 5c 41 37 2c 39 20 00 18 00 42   ┆       P ST A1,TASCXO        P RF(NN) DMT170 <= 4 EXTENTS        P LDK A7,9    B┆
0x0ac2…0b12              00 2a 00 50 5c 41 42 4c 5c 44 4d 54 41 53 58 5c 4d 4f 52 45 20 54 48 41 4e 20 34 20 45 58 54 45 4e 54 53 20 45 58 49 53 54 20 00 18 00 54 00 10 00 50 44 4d 54 31 37 30 5c 45 51 55 5c 2a 00 18 00 82 00 22 00 50 5c 45 43 52 5c 41 32 2c 41 32   ┆ * P ABL DMTASX MORE THAN 4 EXTENTS EXIST    T   PDMT170 EQU *     " P ECR A2,A2┆
0x0b12…0b62              5c 54 4f 20 4c 45 46 54 20 48 41 4c 46 20 4f 46 20 41 32 20 00 18 00 96 00 34 00 50 5c 4c 43 5c 41 32 2c 56 54 46 58 4e 4f 2b 31 2c 41 34 5c 45 58 54 20 4e 4f 20 49 4e 54 4f 20 52 49 47 48 54 20 48 41 4c 46 20 4f 46 20 41 32 20 00 18 00 bc   ┆ TO LEFT HALF OF A2      4 P LC A2,VTFXNO+1,A4 EXT NO INTO RIGHT HALF OF A2     ┆
0x0b62…0bb2              00 14 00 50 5c 53 54 5c 41 32 2c 54 41 53 53 45 58 2c 41 31 00 18 00 f4 00 12 00 50 5c 4c 44 5c 41 36 2c 54 41 53 43 56 4f 20 00 18 01 0c 00 2c 00 50 5c 53 54 5c 41 36 2c 54 41 53 53 45 58 2b 32 2c 41 31 5c 52 45 4d 45 4d 42 45 52 20 57 48   ┆   P ST A2,TASSEX,A1       P LD A6,TASCVO      , P ST A6,TASSEX+2,A1 REMEMBER WH┆
0x0bb2…0c02              49 43 48 20 56 4f 4c 55 4d 45 00 18 01 22 00 22 00 50 5c 4c 44 5c 41 32 2c 56 54 46 58 4c 45 2c 41 34 5c 45 58 54 45 4e 54 2d 4c 45 4e 47 54 48 00 18 01 52 00 14 00 50 5c 53 54 5c 41 32 2c 54 41 53 58 4c 42 2c 41 31 00 18 01 78 00 20 00 50   ┆ICH VOLUME   " " P LD A2,VTFXLE,A4 EXTENT-LENGTH   R   P ST A2,TASXLB,A1   x   P┆
0x0c02…0c52 (9, 0, 400)  5c 4c 44 5c 41 32 2c 56 54 46 58 42 41 2c 41 34 5c 45 58 54 45 4e 54 20 42 41 53 45 00 18 01 90 00 16 00 50 5c 53 54 5c 41 32 2c 54 41 53 58 4c 42 2b 32 2c 41 31 00 19 00 24 00 14 00 50 5c 4c 44 5c 41 32 2c 54 41 53 53 45 58 2c 41 31 00 19   ┆ LD A2,VTFXBA,A4 EXTENT BASE       P ST A2,TASXLB+2,A1   $   P LD A2,TASSEX,A1  ┆
0x0c52…0ca2              00 3e 00 24 00 50 5c 52 46 28 4e 5a 29 5c 44 4d 54 32 35 30 5c 4e 4f 54 20 46 49 52 53 54 20 45 58 54 45 4e 54 20 00 19 00 56 00 0a 00 50 5c 45 4a 45 43 54 00 19 00 7e 00 1a 00 50 2a 20 20 20 46 49 52 53 54 20 46 49 4c 45 20 45 58 54 45 4e   ┆ > $ P RF(NZ) DMT250 NOT FIRST EXTENT    V   P EJECT   ~   P*   FIRST FILE EXTEN┆
0x0ca2…0cf2              54 20 00 19 00 8c 00 3c 00 50 2a 20 20 20 43 48 45 43 4b 20 49 46 20 41 4e 20 46 44 42 20 44 45 53 43 52 49 42 49 4e 47 20 54 48 45 20 46 49 4c 45 20 41 4c 52 45 41 44 59 20 45 58 49 53 54 53 2e 20 00 19 00 aa 00 06 00 50 2a 20 00 19 00 ea   ┆T      < P*   CHECK IF AN FDB DESCRIBING THE FILE ALREADY EXISTS.        P*     ┆
0x0cf2…0d42              00 12 00 50 5c 4c 44 5c 41 31 32 2c 54 41 53 46 44 42 00 19 00 f4 00 2a 00 50 5c 52 46 28 5a 29 5c 44 4d 54 31 39 30 5c 46 49 52 53 54 20 54 49 4d 45 20 45 58 54 20 23 30 20 46 4f 55 4e 44 20 00 19 01 0a 00 0e 00 50 5c 4c 44 4b 5c 41 37 2c   ┆   P LD A12,TASFDB     * P RF(Z) DMT190 FIRST TIME EXT #0 FOUND        P LDK A7,┆
0x0d42…0d92              37 20 00 19 01 38 00 24 00 50 5c 41 42 4c 5c 44 4d 54 41 53 58 5c 45 58 54 20 23 30 20 41 4c 52 45 41 44 59 20 46 4f 55 4e 44 00 19 01 4a 00 10 00 50 44 4d 54 31 39 30 5c 45 51 55 5c 2a 00 19 01 72 00 14 00 50 5c 4c 44 4b 4c 5c 41 31 32 2c   ┆7    8 $ P ABL DMTASX EXT #0 ALREADY FOUND   J   PDMT190 EQU *   r   P LDKL A12,┆
0x0d92…0de2 (10, 0, 400) 46 44 42 53 54 41 00 19 01 86 00 10 00 50 44 4d 54 32 30 30 5c 45 51 55 5c 2a 00 1a 00 0e 00 10 00 50 5c 4c 44 52 2a 5c 41 35 2c 41 31 32 00 1a 00 22 00 10 00 50 5c 41 4e 4b 5c 41 35 2c 2f 30 31 20 00 1a 00 36 00 16 00 50 5c 52 46 28 5a 29   ┆FDBSTA       PDMT200 EQU *       P LDR* A5,A12   "   P ANK A5,/01    6   P RF(Z)┆
0x0de2…0e32              5c 44 4d 54 32 31 30 5c 46 52 45 45 00 1a 00 4a 00 16 00 50 5c 4c 44 5c 41 32 2c 46 44 42 45 58 54 2c 41 31 32 20 00 1a 00 64 00 14 00 50 5c 43 57 5c 41 32 2c 54 41 53 56 4f 4c 2c 41 36 00 1a 00 7e 00 22 00 50 5c 52 46 28 4e 45 29 5c 44 4d   ┆ DMT210 FREE   J   P LD A2,FDBEXT,A12    d   P CW A2,TASVOL,A6   ~ " P RF(NE) DM┆
0x0e32…0e82              54 32 31 30 5c 4e 4f 54 20 53 41 4d 45 20 56 4f 4c 55 4d 45 00 1a 00 96 00 16 00 50 5c 4c 44 5c 41 32 2c 46 44 42 56 54 4f 2c 41 31 32 20 00 1a 00 bc 00 12 00 50 5c 43 57 5c 41 32 2c 54 41 53 56 52 4e 20 00 1a 00 d6 00 24 00 50 5c 52 46 28   ┆T210 NOT SAME VOLUME       P LD A2,FDBVTO,A12        P CW A2,TASVRN      $ P RF(┆
0x0e82…0ed2              4e 45 29 5c 44 4d 54 32 31 30 5c 4e 4f 54 20 53 41 4d 45 20 56 54 4f 43 20 52 45 43 00 1a 00 ec 00 16 00 50 5c 4c 44 5c 41 32 2c 46 44 42 4d 49 41 2c 41 31 32 20 00 1a 01 14 00 22 00 50 5c 52 46 28 4e 5a 29 5c 44 4d 54 32 30 35 5c 49 4e 44   ┆NE) DMT210 NOT SAME VTOC REC       P LD A2,FDBMIA,A12      " P RF(NZ) DMT205 IND┆
0x0ed2…0f22              45 58 20 41 53 53 20 42 45 46 4f 52 00 1a 01 2e 00 12 00 50 5c 4c 44 5c 41 32 2c 54 41 53 46 49 4c 20 00 1a 01 54 00 2e 00 50 5c 41 42 4c 28 45 29 5c 44 4d 54 34 30 30 5c 53 41 4d 45 20 56 54 4f 43 20 52 45 43 4f 52 44 20 20 46 44 42 20 46   ┆EX ASS BEFOR   .   P LD A2,TASFIL    T . P ABL(E) DMT400 SAME VTOC RECORD  FDB F┆
0x0f22…0f72 (11, 0, 400) 4f 55 4e 44 00 1a 01 6a 00 10 00 50 44 4d 54 32 30 35 5c 45 51 55 5c 2a 00 1b 00 0c 00 1c 00 50 5c 4c 44 4b 5c 41 37 2c 35 5c 46 49 4c 45 20 43 4f 44 45 20 55 53 45 44 00 1b 00 20 00 10 00 50 5c 41 42 4c 5c 44 4d 54 41 53 58 20 00 1b 00 40   ┆OUND   j   PDMT205 EQU *       P LDK A7,5 FILE CODE USED       P ABL DMTASX    @┆
0x0f72…0fc2              00 06 00 50 2a 20 00 1b 00 54 00 24 00 50 44 4d 54 32 31 30 5c 4c 44 52 2a 5c 41 31 32 2c 41 31 32 5c 47 45 54 20 4e 45 58 54 20 46 44 42 00 1b 00 5e 00 14 00 50 5c 41 4e 4b 4c 5c 41 31 32 2c 2f 46 46 46 45 20 00 1b 00 86 00 28 00 50 5c 52   ┆   P*    T $ PDMT210 LDR* A12,A12 GET NEXT FDB   ^   P ANKL A12,/FFFE      ( P R┆
0x0fc2…1012              42 28 4e 45 29 5c 44 4d 54 32 30 30 5c 4d 4f 52 45 20 46 44 42 3a 53 20 54 4f 20 53 45 41 52 43 48 20 00 1b 00 9e 00 06 00 50 2a 20 00 1b 00 ca 00 30 00 50 2a 20 20 20 4e 4f 20 4d 41 54 43 48 49 4e 47 20 46 44 42 20 45 58 49 53 54 20 20 20   ┆B(NE) DMT200 MORE FDB:S TO SEARCH        P*      0 P*   NO MATCHING FDB EXIST   ┆
0x1012…1062              46 49 4e 44 20 41 20 46 52 45 45 20 46 44 42 20 00 1b 00 d4 00 06 00 50 2a 20 00 1b 01 08 00 14 00 50 5c 4c 44 4b 4c 5c 41 31 32 2c 46 44 42 53 54 41 00 1b 01 12 00 16 00 50 44 4d 54 32 32 30 5c 4c 44 52 2a 5c 41 35 2c 41 31 32 00 1b 01 2a   ┆FIND A FREE FDB        P*        P LDKL A12,FDBSTA       PDMT220 LDR* A5,A12   *┆
0x1062…10b2              00 10 00 50 5c 41 4e 4b 5c 41 35 2c 2f 30 31 20 00 1b 01 44 00 16 00 50 5c 52 46 28 5a 29 5c 44 4d 54 32 33 30 5c 46 52 45 45 00 1b 01 58 00 1e 00 50 5c 4c 44 52 2a 5c 41 31 32 2c 41 31 32 5c 47 45 54 20 4e 45 58 54 20 46 44 42 00 1b 01 72   ┆   P ANK A5,/01    D   P RF(Z) DMT230 FREE   X   P LDR* A12,A12 GET NEXT FDB   r┆
0x10b2…1102 (12, 0, 400) 00 14 00 50 5c 41 4e 4b 4c 5c 41 31 32 2c 2f 46 46 46 45 20 00 1c 00 04 00 26 00 50 5c 52 42 28 4e 45 29 5c 44 4d 54 32 32 30 5c 4d 4f 52 45 20 46 44 42 3a 53 20 54 4f 20 43 48 45 43 4b 00 1c 00 1c 00 0e 00 50 5c 4c 44 4b 5c 41 37 2c 33 20   ┆   P ANKL A12,/FFFE      & P RB(NE) DMT220 MORE FDB:S TO CHECK       P LDK A7,3 ┆
0x1102…1152              00 1c 00 46 00 20 00 50 5c 41 42 4c 5c 44 4d 54 41 53 58 5c 4e 4f 20 46 44 42 20 41 56 41 49 4c 41 42 4c 45 00 1c 00 58 00 28 00 50 2a 20 20 20 49 4e 49 54 49 41 4c 49 5a 45 20 46 44 42 20 20 20 5a 45 52 4f 20 46 52 4f 4d 20 46 44 42 2b 32   ┆   F   P ABL DMTASX NO FDB AVAILABLE   X ( P*   INITIALIZE FDB   ZERO FROM FDB+2┆
0x1152…11a2              00 1c 00 7c 00 06 00 50 2a 20 00 1c 00 a8 00 10 00 50 44 4d 54 32 33 30 5c 45 51 55 5c 2a 00 1c 00 b2 00 12 00 50 5c 53 54 5c 41 31 32 2c 54 41 53 46 44 42 00 1c 00 c6 00 10 00 50 5c 4c 44 52 5c 41 31 30 2c 41 31 32 00 1c 00 dc 00 14 00 50   ┆   |   P*        PDMT230 EQU *       P ST A12,TASFDB       P LDR A10,A12       P┆
0x11a2…11f2              5c 41 44 4b 4c 5c 41 31 30 2c 51 46 44 42 46 4c 00 1c 00 f0 00 0e 00 50 5c 4c 44 4b 5c 41 32 2c 30 20 00 1c 01 08 00 10 00 50 5c 4c 44 52 5c 41 31 2c 41 31 32 20 00 1c 01 1a 00 14 00 50 44 4d 54 32 33 33 5c 41 44 4b 5c 41 31 2c 32 20 00 1c   ┆ ADKL A10,QFDBFL       P LDK A2,0        P LDR A1,A12        PDMT233 ADK A1,2   ┆
0x11f2…1242              01 2e 00 10 00 50 5c 43 57 52 5c 41 31 2c 41 31 30 20 00 1c 01 46 00 1c 00 50 5c 52 46 28 45 29 5c 44 4d 54 32 33 37 5c 45 4e 44 20 4f 46 20 46 44 42 00 1c 01 5a 00 0e 00 50 5c 53 54 52 5c 41 32 2c 41 31 00 1c 01 7a 00 0e 00 50 5c 52 42 5c   ┆ .   P CWR A1,A10    F   P RF(E) DMT237 END OF FDB   Z   P STR A2,A1   z   P RB ┆

Reduced view