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

⟦81aa4a08e⟧

    Length: 1452 (0x5ac)
    Notes: pts_type(SC)
    Names: »DVTOD.SC«

Derivation

└─⟦18bf30ff4⟧ Bits:30009692 Philips computer tape "600409"
    └─⟦this⟧ »BDKMON/DVTOD.SC« 
└─⟦71472ef1e⟧ Bits:30009661 Philips computer tape "600103"
    └─⟦this⟧ »BDKMON/DVTOD.SC« 

PTS(SC)

	IDENT  DVTOD  	PRERELEASE   77-09-09 
* 
*  OPTICAL DOCUMENT READER DEVICE WORK TABLE
* 
	ENTRY	DVTOD	TABLE ENTRY
*** 
	EXTRN	ODAD	POINTER TO ADDRESSBLOCK 
***** 
* 
* 
DVTOD	EQU	*	TABLE ENTRY 
	DATA	/1111	CHANNEL PARAMETER 
	DATA	/8000	STATUS./8000 MEANS DEVICE READY 
	DATA	0,DWTEND-DVTOD	LAST OUTPUT, ORDER AND ECB-ADDRESS 
	DATA	ODAD	POINTER TO ADDRESS BLOCK 
	DATA	'OD'	TTAB-ADDRESS 
	DATA	0	WAIT/INDICATE INDICATOR 
	DATA	0	TERMINAL QUEUE
	DATA	0	CODE CONVERSION TABLE POINTER 
	DATA	0	SAVE AREA FOR A3
	DATA	0	SAVE AREA FOR A4
	DATA	0	SAVE AREA FOR A5
	RES	4	DWT-STACK
	DATA	0	TIMER POINTER 
	DATA	0	0O DEVICE 
	DATA	0	
	DATA	0	LRC-ACKUMULATOR 
	DATA	DWTSQ+DVTOD	POINTER TO FIRST PLACE IN QUEUE 
	DATA	DWTSQ+DVTOD	POINTER TO LAST PLACE IN QUEUE
DWTSQ	EQU	*-DVTOD 
	RES	0
DWTEND	EQU	*
* 
	END

HexDump

0x000…02e (0, 0, 400) Head {h00=0x002a, h01=0x0050, text=» IDENT  DVTOD   PRERELEASE   77-09-09 «, t00=0x0000, t01=0x0004}
0x02e…038             Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0000, t01=0x0032}
0x038…06c             Head {h00=0x0030, h01=0x0050, text=»*  OPTICAL DOCUMENT READER DEVICE WORK TABLE«, t00=0x0000, t01=0x003c}
0x06c…076             Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0000, t01=0x0070}
0x076…096             Head {h00=0x001c, h01=0x0050, text=» ENTRY DVTOD TABLE ENTRY«, t00=0x0000, t01=0x007a}
0x096…0a2             Head {h00=0x0008, h01=0x0050, text=»*** «, t00=0x0000, t01=0x009a}
0x0a2…0ce             Head {h00=0x0028, h01=0x0050, text=» EXTRN ODAD POINTER TO ADDRESSBLOCK «, t00=0x0000, t01=0x00a6}
0x0ce…0dc             Head {h00=0x000a, h01=0x0050, text=»***** «, t00=0x0000, t01=0x00d2}
0x0dc…0e6             Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0000, t01=0x00e0}
0x0e6…0f0             Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0000, t01=0x00ea}
0x0f0…110             Head {h00=0x001c, h01=0x0050, text=»DVTOD EQU * TABLE ENTRY «, t00=0x0000, t01=0x00f4}
0x110…136             Head {h00=0x0022, h01=0x0050, text=» DATA /1111 CHANNEL PARAMETER «, t00=0x0000, t01=0x0114}
0x136…16a             Head {h00=0x0030, h01=0x0050, text=» DATA /8000 STATUS./8000 MEANS DEVICE READY «, t00=0x0000, t01=0x013a}
0x16a…1aa             Head {h00=0x003c, h01=0x0050, text=» DATA 0,DWTEND-DVTOD LAST OUTPUT, ORDER AND ECB-ADDRESS «, t00=0x0000, t01=0x016e}
0x1aa…1d6             Head {h00=0x0028, h01=0x0050, text=» DATA ODAD POINTER TO ADDRESS BLOCK «, t00=0x0001, t01=0x001e}
0x1d6…1f6             Head {h00=0x001c, h01=0x0050, text=» DATA 'OD' TTAB-ADDRESS «, t00=0x0001, t01=0x004a}
0x1f6…21e             Head {h00=0x0024, h01=0x0050, text=» DATA 0 WAIT/INDICATE INDICATOR «, t00=0x0001, t01=0x006a}
0x21e…23c             Head {h00=0x001a, h01=0x0050, text=» DATA 0 TERMINAL QUEUE«, t00=0x0001, t01=0x0092}
0x23c…26a             Head {h00=0x002a, h01=0x0050, text=» DATA 0 CODE CONVERSION TABLE POINTER «, t00=0x0001, t01=0x00b0}
0x26a…28a             Head {h00=0x001c, h01=0x0050, text=» DATA 0 SAVE AREA FOR A3«, t00=0x0001, t01=0x00de}
0x28a…2aa             Head {h00=0x001c, h01=0x0050, text=» DATA 0 SAVE AREA FOR A4«, t00=0x0001, t01=0x00fe}
0x2aa…2ca             Head {h00=0x001c, h01=0x0050, text=» DATA 0 SAVE AREA FOR A5«, t00=0x0001, t01=0x011e}
0x2ca…2e2             Head {h00=0x0014, h01=0x0050, text=» RES 4 DWT-STACK«, t00=0x0001, t01=0x013e}
0x2e2…300             Head {h00=0x001a, h01=0x0050, text=» DATA 0 TIMER POINTER «, t00=0x0001, t01=0x0156}
0x300…31a             Head {h00=0x0016, h01=0x0050, text=» DATA 0 0O DEVICE «, t00=0x0001, t01=0x0174}
0x31a…32a             Head {h00=0x000c, h01=0x0050, text=» DATA 0 «, t00=0x0001, t01=0x018e}
0x32a…34a             Head {h00=0x001c, h01=0x0050, text=» DATA 0 LRC-ACKUMULATOR «, t00=0x0002, t01=0x000e}
0x34a…384             Head {h00=0x0036, h01=0x0050, text=» DATA DWTSQ+DVTOD POINTER TO FIRST PLACE IN QUEUE «, t00=0x0002, t01=0x002e}
0x384…3bc             Head {h00=0x0034, h01=0x0050, text=» DATA DWTSQ+DVTOD POINTER TO LAST PLACE IN QUEUE«, t00=0x0002, t01=0x0068}
0x3bc…3d6             Head {h00=0x0016, h01=0x0050, text=»DWTSQ EQU *-DVTOD «, t00=0x0002, t01=0x00a0}
0x3d6…3e4             Head {h00=0x000a, h01=0x0050, text=» RES 0«, t00=0x0002, t01=0x00ba}
0x3e4…3f8             Head {h00=0x0010, h01=0x0050, text=»DWTEND EQU *«, t00=0x0002, t01=0x00c8}
0x3f8…402             Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0002, t01=0x00dc}
0x402…40e             Head {h00=0x0008, h01=0x0050, text=» END«, t00=0x0002, t01=0x00e6}
0x40e…412             Head {h00=0x4004, h01=0x0000}
0x412…416             00 02 00 f2                                                                                                                                                                                                                                       ┆    ┆
0x416…41e (3, 1, 8)   20 04 00 00 00 03 00 04                                                                                                                                                                                                                           ┆        ┆
0x41e…46e (4, 0, 398) 42 00 00 03 01 84 00 1a 00 16 4d 4f 56 20 20 54 54 41 42 58 2c 2f 53 2c 54 4f 53 53 57 4f 52 4b 00 04 00 0a 00 10 00 0c 4b 50 46 20 2f 53 2c 54 54 41 42 58 00 04 00 28 00 1a 00 16 4d 4f 56 20 44 43 3a 54 41 42 2c 2f 53 2c 54 4f 53 53 57 4f   ┆B         MOV  TTABX,/S,TOSSWORK        KPF /S,TTABX   (    MOV DC:TAB,/S,TOSSWO┆
0x46e…4be             52 4b 00 04 00 3c 00 12 00 0d 4b 50 46 20 2f 53 2c 44 43 3a 54 41 42 00 00 04 00 5a 00 1a 00 16 4d 4f 56 20 49 4e 54 4c 54 31 2c 2f 53 2c 54 4f 53 53 57 4f 52 4b 00 04 00 70 00 12 00 0d 4b 50 46 20 2f 53 2c 49 4e 54 4c 54 31 00 00 04 00 8e   ┆RK   <    KPF /S,DC:TAB    Z    MOV INTLT1,/S,TOSSWORK   p    KPF /S,INTLT1     ┆
0x4be…50e             00 1a 00 16 4d 4f 56 20 49 4e 54 4c 54 32 2c 2f 53 2c 54 4f 53 53 57 4f 52 4b 00 04 00 a4 00 12 00 0d 4b 50 46 20 2f 53 2c 49 4e 54 4c 54 32 00 00 04 00 c2 00 1a 00 16 4d 4f 56 20 49 4e 54 52 54 31 2c 2f 53 2c 54 4f 53 53 57 4f 52 4b 00 04   ┆    MOV INTLT2,/S,TOSSWORK        KPF /S,INTLT2         MOV INTRT1,/S,TOSSWORK  ┆
0x50e…55e             00 d8 00 12 00 0d 4b 50 46 20 2f 53 2c 49 4e 54 52 54 31 00 00 04 00 f6 00 1a 00 16 4d 4f 56 20 49 4e 54 52 54 32 2c 2f 53 2c 54 4f 53 53 57 4f 52 4b 00 04 01 0c 00 12 00 0d 4b 50 46 20 2f 53 2c 49 4e 54 52 54 32 00 00 04 01 2a 00 1a 00 16   ┆      KPF /S,INTRT1         MOV INTRT2,/S,TOSSWORK        KPF /S,INTRT2    *    ┆
0x55e…5ac             4d 4f 56 20 4d 4f 4e 54 41 42 2c 2f 53 2c 54 4f 53 53 57 4f 52 4b 00 04 01 40 00 12 00 0d 4b 50 46 20 2f 53 2c 4d 4f 4e 54 41 42 00 00 04 01 5e 00 1a 00 16 4d 4f 56 20 20 54 49 4f 44 4d 2c 2f 53 2c 54 4f 53 53 57 4f 52 4b 00 04 01 74         ┆MOV MONTAB,/S,TOSSWORK   @    KPF /S,MONTAB    ^    MOV  TIODM,/S,TOSSWORK   t┆

Reduced view