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

⟦70e6ddc18⟧

    Length: 1552 (0x610)
    Notes: pts_type(SC)
    Names: »DVTDN.SC«

Derivation

└─⟦13e5fd45a⟧ Bits:30009699 Philips computer tape "600507"
    └─⟦this⟧ »TOSSWORK/DVTDN.SC« 
└─⟦bc20f3abf⟧ Bits:30009670 Philips computer tape "600126"
    └─⟦this⟧ »TOSSWORK/DVTDN.SC« 

PTS(SC)

	IDENT DVTDN 	REL 11.0 81-01-26 870105041100

* DEVICE WORK TABLE FOR NUMERIC DISPLAY 
* 
	ENTRY	DVTDN	TABLE ENTRY
* 
	EXTRN	DNAD	POINTER TO ADDRESS-BLOCK
MMUPAG	EQU	0
DVTDN	EQU	*	TABLE ENTRY 
	DATA	/1111	CHANNEL PARAMETER 
	DATA	/8080	STATUS./8080 MEANS DEVICE READY 
	DATA	0	ECB ADDRESS 
	DATA	DWTEND-DVTDN	ORDER
	DATA	DNAD	POINTER TO ADDRESS-BLOCK 
	DATA	/C44E	TTAB-ADDRESS
	DATA	0	WAIT/ACTIVATE INDICATOR 
	DATA	0	TERMINAL QUEUE
	IFT	MMUPAG=1 
	DATA	0	SAVE AREA USER ECB ADDRESS
	DATA	DEVECB	MMU ECB ADDRESS
	XIF
	DATA	0	OUTPUT QUEUE LINK 
	DATA	0	SAVE AREA FOR A3
	DATA	0	SAVE AREA FOR A4
	DATA	0	SAVE AREA FOR A5
	RES	4	DWT-STACK
	DATA	0	SAVE AREA A7
	DATA	0	SAVE AREA A8
	DATA	/2222	CHANNEL PARAMETER 2 
	DATA	0	LINE DRIVER DEPENDENT 1 
	DATA	0	LINE DRIVER DEPENDENT 2 
	DATA	/3333	DEVICE STATUS 
	IFT	MMUPAG=1 
DEVECB	DATA	0,0,0,0,0,0 
	XIF
DWTEND	EQU	*
* 
	END

HexDump

0x000…034 (0, 0, 400) Head {h00=0x0030, h01=0x0050, text=» IDENT DVTDN  REL 11.0 81-01-26 870105041100«, t00=0x0000, t01=0x0004}
0x034…03c             Head {h00=0x0004, h01=0x0050, t00=0x0000, t01=0x0038}
0x03c…06c             Head {h00=0x002c, h01=0x0050, text=»* DEVICE WORK TABLE FOR NUMERIC DISPLAY «, t00=0x0000, t01=0x0040}
0x06c…076             Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0000, t01=0x0070}
0x076…096             Head {h00=0x001c, h01=0x0050, text=» ENTRY DVTDN TABLE ENTRY«, t00=0x0000, t01=0x007a}
0x096…0a0             Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0000, t01=0x009a}
0x0a0…0cc             Head {h00=0x0028, h01=0x0050, text=» EXTRN DNAD POINTER TO ADDRESS-BLOCK«, t00=0x0000, t01=0x00a4}
0x0cc…0e0             Head {h00=0x0010, h01=0x0050, text=»MMUPAG EQU 0«, t00=0x0000, t01=0x00d0}
0x0e0…100             Head {h00=0x001c, h01=0x0050, text=»DVTDN EQU * TABLE ENTRY «, t00=0x0000, t01=0x00e4}
0x100…126             Head {h00=0x0022, h01=0x0050, text=» DATA /1111 CHANNEL PARAMETER «, t00=0x0000, t01=0x0104}
0x126…15a             Head {h00=0x0030, h01=0x0050, text=» DATA /8080 STATUS./8080 MEANS DEVICE READY «, t00=0x0000, t01=0x012a}
0x15a…176             Head {h00=0x0018, h01=0x0050, text=» DATA 0 ECB ADDRESS «, t00=0x0000, t01=0x015e}
0x176…196             Head {h00=0x001c, h01=0x0050, text=» DATA DWTEND-DVTDN ORDER«, t00=0x0000, t01=0x017a}
0x196…1c2             Head {h00=0x0028, h01=0x0050, text=» DATA DNAD POINTER TO ADDRESS-BLOCK «, t00=0x0001, t01=0x000a}
0x1c2…1e2             Head {h00=0x001c, h01=0x0050, text=» DATA /C44E TTAB-ADDRESS«, t00=0x0001, t01=0x0036}
0x1e2…20a             Head {h00=0x0024, h01=0x0050, text=» DATA 0 WAIT/ACTIVATE INDICATOR «, t00=0x0001, t01=0x0056}
0x20a…228             Head {h00=0x001a, h01=0x0050, text=» DATA 0 TERMINAL QUEUE«, t00=0x0001, t01=0x007e}
0x228…23e             Head {h00=0x0012, h01=0x000d, text=» IFT MMUPAG=1 «, t00=0x0001, t01=0x009c}
0x23e…268             Head {h00=0x0026, h01=0x0022, text=» DATA 0 SAVE AREA USER ECB ADDRESS«, t00=0x0001, t01=0x00b2}
0x268…28c             Head {h00=0x0020, h01=0x001c, text=» DATA DEVECB MMU ECB ADDRESS«, t00=0x0001, t01=0x00dc}
0x28c…298             Head {h00=0x0008, h01=0x0004, text=» XIF«, t00=0x0001, t01=0x0100}
0x298…2ba             Head {h00=0x001e, h01=0x0050, text=» DATA 0 OUTPUT QUEUE LINK «, t00=0x0001, t01=0x010c}
0x2ba…2da             Head {h00=0x001c, h01=0x0050, text=» DATA 0 SAVE AREA FOR A3«, t00=0x0001, t01=0x012e}
0x2da…2fa             Head {h00=0x001c, h01=0x0050, text=» DATA 0 SAVE AREA FOR A4«, t00=0x0001, t01=0x014e}
0x2fa…31a             Head {h00=0x001c, h01=0x0050, text=» DATA 0 SAVE AREA FOR A5«, t00=0x0001, t01=0x016e}
0x31a…332             Head {h00=0x0014, h01=0x0050, text=» RES 4 DWT-STACK«, t00=0x0001, t01=0x018e}
0x332…34e             Head {h00=0x0018, h01=0x0050, text=» DATA 0 SAVE AREA A7«, t00=0x0002, t01=0x0016}
0x34e…36a             Head {h00=0x0018, h01=0x0050, text=» DATA 0 SAVE AREA A8«, t00=0x0002, t01=0x0032}
0x36a…392             Head {h00=0x0024, h01=0x0050, text=» DATA /2222 CHANNEL PARAMETER 2 «, t00=0x0002, t01=0x004e}
0x392…3ba             Head {h00=0x0024, h01=0x0050, text=» DATA 0 LINE DRIVER DEPENDENT 1 «, t00=0x0002, t01=0x0076}
0x3ba…3e2             Head {h00=0x0024, h01=0x0050, text=» DATA 0 LINE DRIVER DEPENDENT 2 «, t00=0x0002, t01=0x009e}
0x3e2…404             Head {h00=0x001e, h01=0x0050, text=» DATA /3333 DEVICE STATUS «, t00=0x0002, t01=0x00c6}
0x404…41a             Head {h00=0x0012, h01=0x0050, text=» IFT MMUPAG=1 «, t00=0x0002, t01=0x00e8}
0x41a…43a             Head {h00=0x001c, h01=0x0050, text=»DEVECB DATA 0,0,0,0,0,0 «, t00=0x0002, t01=0x00fe}
0x43a…446             Head {h00=0x0008, h01=0x0050, text=» XIF«, t00=0x0002, t01=0x011e}
0x446…45a             Head {h00=0x0010, h01=0x0050, text=»DWTEND EQU *«, t00=0x0002, t01=0x012a}
0x45a…464             Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0002, t01=0x013e}
0x464…470             Head {h00=0x0008, h01=0x0050, text=» END«, t00=0x0002, t01=0x0148}
0x470…474             Head {h00=0x4004, h01=0x0000}
0x474…478             00 02 01 54                                                                                                                                                                                                                                       ┆   T┆
0x478…480 (3, 1, 8)   20 04 00 00 00 03 00 04                                                                                                                                                                                                                           ┆        ┆
0x480…4d0 (4, 0, 400) 49 50 54 20 4f 52 44 45 52 20 00 23 01 72 00 1a 00 50 5c 43 46 5c 41 35 2c 4f 52 44 45 52 5c 41 4e 44 20 53 45 4e 44 20 00 24 00 12 00 1c 00 50 5c 4c 44 52 5c 41 32 2c 41 34 5c 52 45 4c 4f 41 44 20 4c 46 20 49 4e 46 00 24 00 30 00 26 00 50   ┆IPT ORDER  # r   P CF A5,ORDER AND SEND  $     P LDR A2,A4 RELOAD LF INF $ 0 & P┆
0x4d0…520             5c 43 46 5c 41 35 2c 4f 55 54 5c 41 4e 44 20 53 45 4e 44 20 4c 46 20 49 4e 46 4f 52 4d 41 54 49 4f 4e 00 24 00 50 00 24 00 50 5c 4c 44 4b 5c 41 33 2c 32 5c 53 45 54 20 55 50 20 42 55 46 46 45 52 20 50 4f 49 4e 54 45 52 20 00 24 00 7a 00 36   ┆ CF A5,OUT AND SEND LF INFORMATION $ P $ P LDK A3,2 SET UP BUFFER POINTER  $ z 6┆
0x520…570             00 50 57 52 52 43 32 30 5c 43 46 5c 41 31 35 2c 47 45 54 43 48 52 5c 47 45 54 20 43 48 41 52 41 43 54 45 52 20 46 52 4f 4d 20 45 43 42 20 42 55 46 46 45 52 00 24 00 a2 00 0e 00 50 5c 4c 44 52 5c 41 31 2c 41 31 00 24 00 dc 00 22 00 50 5c 52   ┆ PWRRC20 CF A15,GETCHR GET CHARACTER FROM ECB BUFFER $     P LDR A1,A1 $   " P R┆
0x570…5c0             46 28 5a 29 5c 57 52 52 43 35 30 5c 42 55 46 46 45 52 20 46 49 4e 49 53 48 45 44 20 00 24 00 ee 00 1e 00 50 5c 4c 44 52 5c 41 31 2c 41 32 5c 47 45 54 20 43 48 41 52 20 49 4e 20 41 31 20 00 24 01 14 00 04 00 50 00 24 01 36 00 1a 00 50 2a 20   ┆F(Z) WRRC50 BUFFER FINISHED  $     P LDR A1,A2 GET CHAR IN A1  $     P $ 6   P* ┆
0x5c0…610             20 20 45 58 41 4d 49 4e 45 20 43 48 41 52 41 43 54 45 52 20 00 24 01 3e 00 04 00 50 00 24 01 5c 00 10 00 50 5c 53 55 4b 5c 41 31 2c 2f 31 30 20 00 24 01 64 00 1c 00 50 5c 52 42 28 4e 29 5c 57 52 52 43 32 30 5c 43 48 41 52 20 3c 2f 31 30 20   ┆  EXAMINE CHARACTER  $ >   P $     P SUK A1,/10  $ d   P RB(N) WRRC20 CHAR </10 ┆

Reduced view