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

⟦c2ba57834⟧

    Length: 1576 (0x628)
    Notes: pts_type(SC)
    Names: »DMFDB.SC«

Derivation

└─⟦173d42e04⟧ Bits:30009663 Philips computer tape "600105"
    └─⟦this⟧ »TOSSWORK/DMFDB.SC« 

PTS(SC)

	IDENT DMFDB 	REL 10.0 80-03-14 870105041000

****************************************************
* 
*   PHILIPS TERMINAL SYSTEM  PTS
* 
*   THIS MODULE CONTAINS AREAS FOR :
*    CURRENCY 
*     MASTER INDEXES
* 
* 
****************************************************
* 
	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 
	IFF	MXSIZ=0	INDEXES
CRBUFL	EQU	12	SIZE CRN BUFFER 
	XIF
	IFT	MXSIZ=0	NO INDEXES 
CRBUFL	EQU	8
	XIF
* 
*   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	X:B	CURRENCY AREA
* 
* 
X:A	EQU	250 
* 
	EJECT
* 
CRNQUE	DATA	0	CRN LINK ROOT 
	IFF	CRNBAR=0 
	RES	CRNBAR 
	XIF
	IFT	CRNBAR=0 
	RES	6	DEFAULT
	XIF
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

0x000…034 (0, 0, 400) Head {h00=0x0030, h01=0x0050, text=» IDENT DMFDB  REL 10.0 80-03-14 870105041000«, t00=0x0000, t01=0x0004}
0x034…03c             Head {h00=0x0004, h01=0x0050, t00=0x0000, t01=0x0038}
0x03c…078             Head {h00=0x0038, h01=0x0050, text=»****************************************************«, t00=0x0000, t01=0x0040}
0x078…082             Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0000, t01=0x007c}
0x082…0aa             Head {h00=0x0024, h01=0x0050, text=»*   PHILIPS TERMINAL SYSTEM  PTS«, t00=0x0000, t01=0x0086}
0x0aa…0b4             Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0000, t01=0x00ae}
0x0b4…0e0             Head {h00=0x0028, h01=0x0050, text=»*   THIS MODULE CONTAINS AREAS FOR :«, t00=0x0000, t01=0x00b8}
0x0e0…0f6             Head {h00=0x0012, h01=0x0050, text=»*    CURRENCY «, t00=0x0000, t01=0x00e4}
0x0f6…112             Head {h00=0x0018, h01=0x0050, text=»*     MASTER INDEXES«, t00=0x0000, t01=0x00fa}
0x112…11c             Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0000, t01=0x0116}
0x11c…126             Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0000, t01=0x0120}
0x126…162             Head {h00=0x0038, h01=0x0050, text=»****************************************************«, t00=0x0000, t01=0x012a}
0x162…16c             Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0000, t01=0x0166}
0x16c…188             Head {h00=0x0018, h01=0x0050, text=» ENTRY CRNQUE,CRBUFL«, t00=0x0000, t01=0x0170}
0x188…19e             Head {h00=0x0012, h01=0x0050, text=» ENTRY CRNEND «, t00=0x0000, t01=0x018c}
0x19e…1b2             Head {h00=0x0010, h01=0x0050, text=» ENTRY MXIND«, t00=0x0001, t01=0x0012}
0x1b2…1c0             Head {h00=0x000a, h01=0x0050, text=» EJECT«, t00=0x0001, t01=0x0026}
0x1c0…1ca             Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0001, t01=0x0034}
0x1ca…204             Head {h00=0x0036, h01=0x0050, text=»*   MXSIZ IS THE SIZE OF THE MASTER INDEX AREA IN «, t00=0x0001, t01=0x003e}
0x204…216             Head {h00=0x000e, h01=0x0050, text=»*   WORDS «, t00=0x0001, t01=0x0078}
0x216…220             Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0001, t01=0x008a}
0x220…232             Head {h00=0x000e, h01=0x0050, text=»X:C EQU 0 «, t00=0x0001, t01=0x0094}
0x232…25a             Head {h00=0x0024, h01=0x0050, text=»MXSIZ EQU X:C MASTER INDEX AREA «, t00=0x0001, t01=0x00a6}
0x25a…276             Head {h00=0x0018, h01=0x0050, text=» IFF MXSIZ=0 INDEXES«, t00=0x0001, t01=0x00ce}
0x276…29c             Head {h00=0x0022, h01=0x0050, text=»CRBUFL EQU 12 SIZE CRN BUFFER «, t00=0x0001, t01=0x00ea}
0x29c…2a8             Head {h00=0x0008, h01=0x0050, text=» XIF«, t00=0x0001, t01=0x0110}
0x2a8…2c8             Head {h00=0x001c, h01=0x0050, text=» IFT MXSIZ=0 NO INDEXES «, t00=0x0001, t01=0x011c}
0x2c8…2dc             Head {h00=0x0010, h01=0x0050, text=»CRBUFL EQU 8«, t00=0x0001, t01=0x013c}
0x2dc…2e8             Head {h00=0x0008, h01=0x0050, text=» XIF«, t00=0x0001, t01=0x0150}
0x2e8…2f2             Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0001, t01=0x015c}
0x2f2…332             Head {h00=0x003c, h01=0x0050, text=»*   CRNBAR IS THE SIZE OF THE CRN BUFFER ARERA IN WORDS «, t00=0x0001, t01=0x0166}
0x332…36a             Head {h00=0x0034, h01=0x0050, text=»*   WHERE CRBUFL BYTES ARE USED FOR EACH BUFFER «, t00=0x0002, t01=0x0016}
0x36a…374             Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0002, t01=0x004e}
0x374…386             Head {h00=0x000e, h01=0x0050, text=»X:B EQU 50«, t00=0x0002, t01=0x0058}
0x386…3aa             Head {h00=0x0020, h01=0x0050, text=»CRNBAR EQU X:B CURRENCY AREA«, t00=0x0002, t01=0x006a}
0x3aa…3b4             Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0002, t01=0x008e}
0x3b4…3be             Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0002, t01=0x0098}
0x3be…3d2             Head {h00=0x0010, h01=0x0050, text=»X:A EQU 250 «, t00=0x0002, t01=0x00a2}
0x3d2…3dc             Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0002, t01=0x00b6}
0x3dc…3ea             Head {h00=0x000a, h01=0x0050, text=» EJECT«, t00=0x0002, t01=0x00c0}
0x3ea…3f4             Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0002, t01=0x00ce}
0x3f4…418             Head {h00=0x0020, h01=0x0050, text=»CRNQUE DATA 0 CRN LINK ROOT «, t00=0x0002, t01=0x00d8}
0x418…42e             Head {h00=0x0012, h01=0x0050, text=» IFF CRNBAR=0 «, t00=0x0002, t01=0x00fc}
0x42e…442             Head {h00=0x0010, h01=0x0050, text=» RES CRNBAR «, t00=0x0002, t01=0x0112}
0x442…44e             Head {h00=0x0008, h01=0x0050, text=» XIF«, t00=0x0002, t01=0x0126}
0x44e…464             Head {h00=0x0012, h01=0x0050, text=» IFT CRNBAR=0 «, t00=0x0002, t01=0x0132}
0x464…47a             Head {h00=0x0012, h01=0x0050, text=» RES 6 DEFAULT«, t00=0x0002, t01=0x0148}
0x47a…486             Head {h00=0x0008, h01=0x0050, text=» XIF«, t00=0x0002, t01=0x015e}
0x486…49a             Head {h00=0x0010, h01=0x0050, text=»CRNEND EQU *«, t00=0x0002, t01=0x016a}
0x49a…4c8             Head {h00=0x002a, h01=0x0050, text=»MXIND DATA MXINDE-* LENGTH INDEX INDEX«, t00=0x0002, t01=0x017e}
0x4c8…4ec             Head {h00=0x0020, h01=0x0050, text=» DATA MXAR MASTER INDEX ADDR«, t00=0x0003, t01=0x001c}
0x4ec…512             Head {h00=0x0022, h01=0x0050, text=» DATA MXSIZ MASTER INDEX SIEZE«, t00=0x0003, t01=0x0040}
0x512…526             Head {h00=0x0010, h01=0x0050, text=» IFF MXSIZ=0«, t00=0x0003, t01=0x0066}
0x526…554             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=0x007a}
0x554…582             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=0x00a8}
0x582…58e             Head {h00=0x0008, h01=0x0050, text=» XIF«, t00=0x0003, t01=0x00d6}
0x58e…5b2             Head {h00=0x0020, h01=0x0050, text=»MXINDE EQU * END INDEX INDEX«, t00=0x0003, t01=0x00e2}
0x5b2…5e8             Head {h00=0x0032, h01=0x0050, text=» DATA 0,0 SIGNIFICANT ZEROES AFTER INDEXINDEX «, t00=0x0003, t01=0x0106}
0x5e8…5fa             Head {h00=0x000e, h01=0x0050, text=»MXAR EQU *«, t00=0x0003, t01=0x013c}
0x5fa…60c             Head {h00=0x000e, h01=0x0050, text=» RES MXSIZ«, t00=0x0003, t01=0x014e}
0x60c…618             Head {h00=0x0008, h01=0x0050, text=» END«, t00=0x0003, t01=0x0160}
0x618…61c             Head {h00=0x4004, h01=0x0000}
0x61c…620             00 03 01 6c                                                                                                                                                                                                                                       ┆   l┆
0x620…628 (4, 1, 8)   20 04 00 00 00 04 00 04                                                                                                                                                                                                                           ┆        ┆

Reduced view