|
|
DataMuseum.dkPresents historical artifacts from the history of: Philips Data Systems |
This is an automatic "excavation" of a thematic subset of
See our Wiki for more about Philips Data Systems Excavated with: AutoArchaeologist - Free & Open Source Software. |
top - metrics - download
Length: 2916 (0xb64)
Notes: pts_type(SC)
Names: »DMFDB.SC«
└─⟦fcfed1ed9⟧ Bits:30009706 Philips computer tape "M_167"
└─⟦this⟧ »M:167D/DMFDB.SC«
IDENT DMFDB REL 8.2 78-09-15 870105040820 * **************************************************** * * 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 X:C 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 00180 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 00245 * QFDBFL EQU 96 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
0x000…034 (0, 0, 398) Head {h00=0x0030, h01=0x0050, text=» IDENT DMFDB REL 8.2 78-09-15 870105040820«, t00=0x0000, t01=0x0004}
0x034…03c Head {h00=0x0004, h01=0x0050, t00=0x0000, t01=0x0038}
0x03c…046 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0000, t01=0x0040}
0x046…082 Head {h00=0x0038, h01=0x0050, text=»****************************************************«, t00=0x0000, t01=0x004a}
0x082…08c Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0000, t01=0x0086}
0x08c…0b4 Head {h00=0x0024, h01=0x0050, text=»* PHILIPS TERMINAL SYSTEM PTS«, t00=0x0000, t01=0x0090}
0x0b4…0be Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0000, t01=0x00b8}
0x0be…0ee Head {h00=0x002c, h01=0x0050, text=»* DMFDB = FILE DESCRIPTOR BLOCKS FDB«, t00=0x0000, t01=0x00c2}
0x0ee…0f8 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0000, t01=0x00f2}
0x0f8…102 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0000, t01=0x00fc}
0x102…10c Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0000, t01=0x0106}
0x10c…116 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0000, t01=0x0110}
0x116…120 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0000, t01=0x011a}
0x120…12a Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0000, t01=0x0124}
0x12a…166 Head {h00=0x0038, h01=0x0050, text=»****************************************************«, t00=0x0000, t01=0x012e}
0x166…170 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0000, t01=0x016a}
0x170…18e Head {h00=0x001a, h01=0x0050, text=»* ALLOCATE FDB AREA «, t00=0x0000, t01=0x0174}
0x18e…1da (1, 0, 400) Head {h00=0x0048, h01=0x0050, text=»* BY MEANS OF CONDITIONAL ASSEMBLY QFDBAR WORDS WILL BE ALLOCATED «, t00=0x0001, t01=0x0004}
0x1da…1e4 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0001, t01=0x0050}
0x1e4…1fa Head {h00=0x0012, h01=0x0050, text=» ENTRY FDBSTA «, t00=0x0001, t01=0x005a}
0x1fa…210 Head {h00=0x0012, h01=0x0050, text=» ENTRY FDBEND «, t00=0x0001, t01=0x0070}
0x210…226 Head {h00=0x0012, h01=0x0050, text=» ENTRY QFDBFL «, t00=0x0001, t01=0x0086}
0x226…242 Head {h00=0x0018, h01=0x0050, text=» ENTRY CRNQUE,CRBUFL«, t00=0x0001, t01=0x009c}
0x242…258 Head {h00=0x0012, h01=0x0050, text=» ENTRY CRNEND «, t00=0x0001, t01=0x00b8}
0x258…26c Head {h00=0x0010, h01=0x0050, text=» ENTRY MXIND«, t00=0x0001, t01=0x00ce}
0x26c…27a Head {h00=0x000a, h01=0x0050, text=» EJECT«, t00=0x0001, t01=0x00e2}
0x27a…284 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0001, t01=0x00f0}
0x284…2be Head {h00=0x0036, h01=0x0050, text=»* MXSIZ IS THE SIZE OF THE MASTER INDEX AREA IN «, t00=0x0001, t01=0x00fa}
0x2be…2d0 Head {h00=0x000e, h01=0x0050, text=»* WORDS «, t00=0x0001, t01=0x0134}
0x2d0…2da Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0001, t01=0x0146}
0x2da…2ec Head {h00=0x000e, h01=0x0050, text=»X:C EQU 0 «, t00=0x0001, t01=0x0150}
0x2ec…314 Head {h00=0x0024, h01=0x0050, text=»MXSIZ EQU X:C MASTER INDEX AREA «, t00=0x0001, t01=0x0162}
0x314…33a Head {h00=0x0022, h01=0x0050, text=»CRBUFL EQU 12 SIZE CRN BUFFER «, t00=0x0001, t01=0x018a}
0x33a…344 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0002, t01=0x0020}
0x344…384 Head {h00=0x003c, h01=0x0050, text=»* CRNBAR IS THE SIZE OF THE CRN BUFFER ARERA IN WORDS «, t00=0x0002, t01=0x002a}
0x384…3bc Head {h00=0x0034, h01=0x0050, text=»* WHERE CRBUFL BYTES ARE USED FOR EACH BUFFER «, t00=0x0002, t01=0x006a}
0x3bc…3c6 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0002, t01=0x00a2}
0x3c6…3d8 Head {h00=0x000e, h01=0x0050, text=»X:B EQU 50«, t00=0x0002, t01=0x00ac}
0x3d8…3fe Head {h00=0x0022, h01=0x0050, text=»CRNBAR EQU 00180 CURRENCY AREA«, t00=0x0002, t01=0x00be}
0x3fe…408 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0002, t01=0x00e4}
0x408…412 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0002, t01=0x00ee}
0x412…426 Head {h00=0x0010, h01=0x0050, text=»X:A EQU 250 «, t00=0x0002, t01=0x00f8}
0x426…430 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0002, t01=0x010c}
0x430…468 Head {h00=0x0034, h01=0x0050, text=»* QFDBAR IS TEHE SIZE OF THE FDB AREA IN WORDS«, t00=0x0002, t01=0x0116}
0x468…49c Head {h00=0x0030, h01=0x0050, text=»* WHERE QFDBFL BYTES ARE USED FOR EACH FDB«, t00=0x0002, t01=0x014e}
0x49c…4a6 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0002, t01=0x0182}
0x4a6…4be Head {h00=0x0014, h01=0x0050, text=»QFDBAR EQU 00245«, t00=0x0002, t01=0x018c}
0x4be…4c8 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0003, t01=0x0014}
0x4c8…4f2 Head {h00=0x0026, h01=0x0050, text=»QFDBFL EQU 96 FDB FIX PART LENGTH «, t00=0x0003, t01=0x001e}
0x4f2…4fc Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0003, t01=0x0048}
0x4fc…50a Head {h00=0x000a, h01=0x0050, text=» EJECT«, t00=0x0003, t01=0x0052}
0x50a…514 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0003, t01=0x0060}
0x514…528 Head {h00=0x0010, h01=0x0050, text=»FDBSTA EQU *«, t00=0x0003, t01=0x006a}
0x528…53c Head {h00=0x0010, h01=0x0050, text=» RES QFDBAR «, t00=0x0003, t01=0x007e}
0x53c…550 Head {h00=0x0010, h01=0x0050, text=»FDBEND EQU *«, t00=0x0003, t01=0x0092}
0x550…574 Head {h00=0x0020, h01=0x0050, text=»CRNQUE DATA 0 CRN LINK ROOT «, t00=0x0003, t01=0x00a6}
0x574…588 Head {h00=0x0010, h01=0x0050, text=» RES CRNBAR «, t00=0x0003, t01=0x00ca}
0x588…59c Head {h00=0x0010, h01=0x0050, text=»CRNEND EQU *«, t00=0x0003, t01=0x00de}
0x59c…5ca Head {h00=0x002a, h01=0x0050, text=»MXIND DATA MXINDE-* LENGTH INDEX INDEX«, t00=0x0003, t01=0x00f2}
0x5ca…5ee Head {h00=0x0020, h01=0x0050, text=» DATA MXAR MASTER INDEX ADDR«, t00=0x0003, t01=0x0120}
0x5ee…614 Head {h00=0x0022, h01=0x0050, text=» DATA MXSIZ MASTER INDEX SIEZE«, t00=0x0003, t01=0x0144}
0x614…628 Head {h00=0x0010, h01=0x0050, text=» IFF MXSIZ=0«, t00=0x0003, t01=0x016a}
0x628…656 Head {h00=0x002a, h01=0x0050, text=» DATA 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 «, t00=0x0003, t01=0x017e}
0x656…684 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=0x001c}
0x684…690 Head {h00=0x0008, h01=0x0050, text=» XIF«, t00=0x0004, t01=0x004a}
0x690…6b4 Head {h00=0x0020, h01=0x0050, text=»MXINDE EQU * END INDEX INDEX«, t00=0x0004, t01=0x0056}
0x6b4…6ea Head {h00=0x0032, h01=0x0050, text=» DATA 0,0 SIGNIFICANT ZEROES AFTER INDEXINDEX «, t00=0x0004, t01=0x007a}
0x6ea…6fc Head {h00=0x000e, h01=0x0050, text=»MXAR EQU *«, t00=0x0004, t01=0x00b0}
0x6fc…70e Head {h00=0x000e, h01=0x0050, text=» RES MXSIZ«, t00=0x0004, t01=0x00c2}
0x70e…71a Head {h00=0x0008, h01=0x0050, text=» END«, t00=0x0004, t01=0x00d4}
0x71a…71e Head {h00=0x4004, h01=0x0000}
0x71e…722 00 04 00 e0 ┆ ┆
0x722…72a (5, 1, 8) 20 04 00 00 00 05 00 04 ┆ ┆
0x72a…77a (6, 0, 398) 00 0d 01 62 00 06 00 50 2a 20 00 0e 00 08 00 06 00 50 2a 20 00 0e 00 12 00 32 00 50 5c 43 46 5c 41 31 34 2c 44 4d 54 47 42 55 5c 47 45 54 20 41 20 44 4d 20 42 55 46 46 45 52 20 20 41 44 44 52 45 53 53 20 49 4e 20 41 33 20 00 0e 00 1c 00 20 ┆ b P* P* 2 P CF A14,DMTGBU GET A DM BUFFER ADDRESS IN A3 ┆
0x77a…7ca 00 50 5c 44 41 54 41 5c 2f 35 37 30 30 5c 4e 4f 50 2e 20 52 45 41 44 20 41 4c 57 41 59 53 00 0e 00 52 00 14 00 50 5c 41 44 4b 4c 5c 41 33 2c 42 55 46 53 54 41 20 00 0e 00 76 00 26 00 50 5c 53 54 5c 41 33 2c 45 43 42 42 41 2c 41 38 5c 44 41 ┆ P DATA /5700 NOP. READ ALWAYS R P ADKL A3,BUFSTA v & P ST A3,ECBBA,A8 DA┆
0x7ca…81a 54 41 20 42 55 46 46 45 52 20 53 54 41 52 54 20 00 0e 00 8e 00 06 00 50 2a 20 00 0e 00 b8 00 22 00 50 2a 20 20 20 50 48 59 53 20 52 45 41 44 20 31 20 53 45 43 54 20 46 52 4f 4d 20 44 49 53 43 00 0e 00 c2 00 06 00 50 2a 20 00 0e 00 e8 00 10 ┆TA BUFFER START P* " P* PHYS READ 1 SECT FROM DISC P* ┆
0x81a…86a 00 50 44 4d 54 30 36 30 5c 45 51 55 5c 2a 00 0e 00 f2 00 10 00 50 5c 4c 44 4b 5c 41 37 2c 2f 31 31 20 00 0e 01 06 00 08 00 50 5c 4c 4b 4d 00 0e 01 1a 00 0c 00 50 5c 44 41 54 41 5c 2d 31 00 0e 01 26 00 2a 00 50 5c 44 41 54 41 5c 44 4d 54 41 ┆ PDMT060 EQU * P LDK A7,/11 P LKM P DATA -1 & * P DATA DMTA┆
0x86a…8b8 52 33 5c 52 45 53 54 41 52 54 20 41 44 44 52 45 53 53 20 41 46 54 45 52 20 49 2f 4f 00 0e 01 36 00 08 00 50 5c 4c 4b 4d 00 0e 01 64 00 10 00 50 5c 44 41 54 41 5c 33 5c 45 58 49 54 00 0e 01 70 00 0a 00 50 5c 45 4a 45 43 54 00 0e 01 84 ┆R3 RESTART ADDRESS AFTER I/O 6 P LKM d P DATA 3 EXIT p P EJECT ┆
0x8b8…8ba (7, 0, 2) 05 48 ┆ H┆
0x8ba…90a (8, 0, 400) 00 4a 00 46 20 20 20 20 20 20 20 20 20 49 44 45 4e 54 20 42 4c 4f 4b 3a 53 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 52 45 4c 20 38 2e 32 20 37 38 2d 30 39 2d 31 35 20 20 38 37 30 31 30 35 30 34 30 38 32 30 00 00 00 04 00 16 ┆ J F IDENT BLOK:S REL 8.2 78-09-15 870105040820 ┆
0x90a…95a 00 12 01 08 c4 42 4c 4f 4b 3a 53 4b c4 42 4c 4f 43 4b 45 00 00 00 00 52 00 10 00 0c 05 05 dc 42 4c 4f 4b 3a 53 4b 00 00 00 00 00 6c 00 2c 00 28 03 13 92 49 00 01 00 00 00 06 00 00 00 00 00 0c 00 00 00 00 00 12 00 00 00 00 00 18 00 00 00 00 ┆ BLOK:SK BLOCKE R BLOK:SK l , ( I ┆
0x95a…9aa 00 1e 00 00 00 00 00 24 00 00 00 80 00 2c 00 28 03 13 24 92 00 21 00 00 00 00 00 00 00 2a 00 00 00 00 00 30 00 00 00 00 00 36 00 00 00 00 00 3c 00 00 00 00 00 42 00 00 00 00 00 b0 00 2c 00 28 03 13 49 24 00 41 00 00 00 00 00 48 00 00 00 00 ┆ $ , ( $ ! * 0 6 < B , ( I$ A H ┆
0x9aa…9fa 00 4e 00 00 00 00 00 54 00 00 00 00 00 5a 00 00 00 00 00 60 00 00 00 00 00 00 00 e0 00 2c 00 28 03 13 92 49 00 61 00 00 00 66 00 00 00 00 00 6c 00 00 00 00 00 72 00 00 00 00 00 78 00 00 00 00 00 7e 00 00 00 00 00 84 00 00 01 10 00 2c 00 28 ┆ N T Z ` , ( I a f l r x ~ , (┆
0x9fa…a4a 03 13 24 92 00 81 00 00 00 00 00 00 00 8a 00 00 00 00 00 90 00 00 00 00 00 96 00 00 00 00 00 9c 00 00 00 00 00 a2 00 00 00 00 01 40 00 2c 00 28 03 13 49 24 00 a1 00 00 00 00 00 a8 00 00 00 00 00 ae 00 00 00 00 00 b4 00 00 00 00 00 ba 00 00 ┆ $ @ , ( I$ ┆
0xa4a…a9a (9, 2, 196) 00 00 00 c0 00 00 00 00 00 00 01 70 00 2c 00 28 03 13 92 49 00 c1 00 00 00 c6 00 00 00 00 00 cc 00 00 00 00 00 d2 00 00 00 00 00 d8 00 00 00 00 00 de 00 00 00 00 00 e4 00 01 00 10 00 2c 00 28 03 13 24 92 00 e1 00 00 00 00 00 00 00 ea 00 00 ┆ p , ( I , ( $ ┆
0xa9a…aea 00 00 00 f0 00 00 00 00 00 f6 00 00 00 00 00 fc 00 00 00 00 01 02 00 00 00 01 00 40 00 10 00 0c 05 05 d4 42 4c 4f 43 4b 45 00 01 1a 00 01 00 70 00 26 00 22 03 10 49 00 01 01 00 00 00 00 01 08 00 00 00 00 01 0e 00 00 00 00 01 14 00 00 00 00 ┆ @ BLOCKE p & " I ┆
0xaea…b0e 00 00 00 00 00 00 00 01 00 84 00 0e 00 0a 07 04 00 00 00 00 01 1a 00 00 00 01 00 ae 40 04 00 00 00 01 00 c0 ┆ @ ┆
0xb0e…b16 (10, 1, 8) 20 04 00 00 00 02 00 04 ┆ ┆
0xb16…b5c (11, 2, 70) 41 54 41 5c 4d 53 41 44 00 02 01 8e 00 0e 00 50 5c 44 41 54 41 5c 4f 44 41 44 00 03 00 10 00 10 00 50 5c 44 41 54 41 5c 54 50 41 44 33 20 00 03 00 22 00 08 00 50 5c 45 4e 44 00 03 00 36 40 04 00 00 00 03 00 42 ┆ATA MSAD P DATA ODAD P DATA TPAD3 " P END 6@ B┆
0xb5c…b64 (12, 1, 8) 20 04 00 00 00 04 00 04 ┆ ┆