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

⟦31f639ed4⟧

    Length: 4558 (0x11ce)
    Notes: pts_type(SC)
    Names: »CONPAR.SC«

Derivation

└─⟦2a21e4bb5⟧ Bits:30009691 Philips computer tape "600408"
    └─⟦this⟧ »TOSSUTIL/CONPAR.SC« 

PTS(SC)

	IDENT CONPAR 	REL 8.3 79-06-25  870136640830 
			UPD 78-04-18/KAHO
			UPD 78-04-26/KAHO

********************************************
* 
*  SORTF-PARAMETERS DEPENDENT ON
*  6810 WITH 6875/6876 DU 
* 
********************************************
* 
*   CONNECTION WITH CONDITIONAL ASSEMBLY OF SORTF:
*	EXTFUN EQU 1   ALLOWS ALL VALUES ON EXTPRT & SYSFNR 
			& TIMER

*	EXTFUN EQU 0   IMPLIES NO USAGE AT ALL OF EXTPRT, TIMER OR SYSFNR 

*	OPT EQU 0, OPT EQU 1    SAME AS FOR SORTF 
* 

	ENTRY	SYSPAR 
	ENTRY	CONPAR 
	ENTRY	C,SYSFNR,VBB 
* 
*	OPT EQU 1   MEANS OPTIMIZING WITH VBB-VECTOR
*	OPT EQU 0   MEANS NO OPTIMIZING 

OPT	EQU	1 

* 
SYSPAR	EQU	*
CONPAR	EQU	*
C	DATA	3	3 LKM'S BETWEEN TWO LOGICAL
			SECTORS WITH INTERLACING WITH 3
GSYS	DATA	5	5 SECTORS PER LAP 
			WITH INTERLACING WITH 3
			GSYS = NO. OF DM-BUFFERS WILL
			OVERRIDE CORRESPONDING PARAMETER 
			IN PBLK IF BSYS IS LESS. 
EXTPRT	DATA	0	0 = EXTENDED PRINTING. 0 ELSE 
TIMER	DATA	0	1 = TIMER INCLUDED, ELSE 0 

SYSFNR	DATA	1	1 MEANS THAT
			FREE RECORDS ARE COMPLETELY HANDLED. 
			THUS REPLACEMENTS ARE DELETED. 
			0 IMPLIES FNR := 0 & 
			REPLACEMENTS ARE NOT DELETED.

	IFT	OPT=1
VBB	EQU	*	BUFFER-SIZE VECTOR FOR BUFOPT 
	DATA	/0101 
	DATA	/0105 
	DATA	/0405 
	DATA	/0410 
	DATA	/1010 
	DATA	/1020 
	DATA	/2020 
	DATA	/2000 
	XIF


	END

HexDump

0x0000…0036 (0, 0, 400)  Head {h00=0x0032, h01=0x0050, text=» IDENT CONPAR  REL 8.3 79-06-25  870136640830 «, t00=0x0000, t01=0x0004}
0x0036…0052              Head {h00=0x0018, h01=0x0050, text=»   UPD 78-04-18/KAHO«, t00=0x0000, t01=0x003a}
0x0052…006e              Head {h00=0x0018, h01=0x0050, text=»   UPD 78-04-26/KAHO«, t00=0x0000, t01=0x0056}
0x006e…0076              Head {h00=0x0004, h01=0x0050, t00=0x0000, t01=0x0072}
0x0076…00aa              Head {h00=0x0030, h01=0x0050, text=»********************************************«, t00=0x0000, t01=0x007a}
0x00aa…00b4              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0000, t01=0x00ae}
0x00b4…00dc              Head {h00=0x0024, h01=0x0050, text=»*  SORTF-PARAMETERS DEPENDENT ON«, t00=0x0000, t01=0x00b8}
0x00dc…00fe              Head {h00=0x001e, h01=0x0050, text=»*  6810 WITH 6875/6876 DU «, t00=0x0000, t01=0x00e0}
0x00fe…0108              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0000, t01=0x0102}
0x0108…013c              Head {h00=0x0030, h01=0x0050, text=»********************************************«, t00=0x0000, t01=0x010c}
0x013c…0146              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0000, t01=0x0140}
0x0146…0180              Head {h00=0x0036, h01=0x0050, text=»*   CONNECTION WITH CONDITIONAL ASSEMBLY OF SORTF:«, t00=0x0000, t01=0x014a}
0x0180…01be              Head {h00=0x003a, h01=0x0050, text=»* EXTFUN EQU 1   ALLOWS ALL VALUES ON EXTPRT & SYSFNR «, t00=0x0000, t01=0x0184}
0x01be…01d0              Head {h00=0x000e, h01=0x0050, text=»   & TIMER«, t00=0x0001, t01=0x0032}
0x01d0…01d8              Head {h00=0x0004, h01=0x0050, t00=0x0001, t01=0x0044}
0x01d8…0224              Head {h00=0x0048, h01=0x0050, text=»* EXTFUN EQU 0   IMPLIES NO USAGE AT ALL OF EXTPRT, TIMER OR SYSFNR «, t00=0x0001, t01=0x004c}
0x0224…022c              Head {h00=0x0004, h01=0x0050, t00=0x0001, t01=0x0098}
0x022c…0260              Head {h00=0x0030, h01=0x0050, text=»* OPT EQU 0, OPT EQU 1    SAME AS FOR SORTF «, t00=0x0001, t01=0x00a0}
0x0260…026a              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0001, t01=0x00d4}
0x026a…0272              Head {h00=0x0004, h01=0x0050, t00=0x0001, t01=0x00de}
0x0272…0288              Head {h00=0x0012, h01=0x0050, text=» ENTRY SYSPAR «, t00=0x0001, t01=0x00e6}
0x0288…029e              Head {h00=0x0012, h01=0x0050, text=» ENTRY CONPAR «, t00=0x0001, t01=0x00fc}
0x029e…02ba              Head {h00=0x0018, h01=0x0050, text=» ENTRY C,SYSFNR,VBB «, t00=0x0001, t01=0x0112}
0x02ba…02c4              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0001, t01=0x012e}
0x02c4…02fa              Head {h00=0x0032, h01=0x0050, text=»* OPT EQU 1   MEANS OPTIMIZING WITH VBB-VECTOR«, t00=0x0001, t01=0x0138}
0x02fa…0324              Head {h00=0x0026, h01=0x0050, text=»* OPT EQU 0   MEANS NO OPTIMIZING «, t00=0x0001, t01=0x016e}
0x0324…032c              Head {h00=0x0004, h01=0x0050, t00=0x0002, t01=0x0008}
0x032c…033e              Head {h00=0x000e, h01=0x0050, text=»OPT EQU 1 «, t00=0x0002, t01=0x0010}
0x033e…0346              Head {h00=0x0004, h01=0x0050, t00=0x0002, t01=0x0022}
0x0346…0350              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0002, t01=0x002a}
0x0350…0364              Head {h00=0x0010, h01=0x0050, text=»SYSPAR EQU *«, t00=0x0002, t01=0x0034}
0x0364…0378              Head {h00=0x0010, h01=0x0050, text=»CONPAR EQU *«, t00=0x0002, t01=0x0048}
0x0378…03a4              Head {h00=0x0028, h01=0x0050, text=»C DATA 3 3 LKM'S BETWEEN TWO LOGICAL«, t00=0x0002, t01=0x005c}
0x03a4…03ce              Head {h00=0x0026, h01=0x0050, text=»   SECTORS WITH INTERLACING WITH 3«, t00=0x0002, t01=0x0088}
0x03ce…03f4              Head {h00=0x0022, h01=0x0050, text=»GSYS DATA 5 5 SECTORS PER LAP «, t00=0x0002, t01=0x00b2}
0x03f4…0416              Head {h00=0x001e, h01=0x0050, text=»   WITH INTERLACING WITH 3«, t00=0x0002, t01=0x00d8}
0x0416…043e              Head {h00=0x0024, h01=0x0050, text=»   GSYS = NO. OF DM-BUFFERS WILL«, t00=0x0002, t01=0x00fa}
0x043e…046a              Head {h00=0x0028, h01=0x0050, text=»   OVERRIDE CORRESPONDING PARAMETER «, t00=0x0002, t01=0x0122}
0x046a…048e              Head {h00=0x0020, h01=0x0050, text=»   IN PBLK IF BSYS IS LESS. «, t00=0x0002, t01=0x014e}
0x048e…04c2              Head {h00=0x0030, h01=0x0050, text=»EXTPRT DATA 0 0 = EXTENDED PRINTING. 0 ELSE «, t00=0x0002, t01=0x0172}
0x04c2…04f2              Head {h00=0x002c, h01=0x0050, text=»TIMER DATA 0 1 = TIMER INCLUDED, ELSE 0 «, t00=0x0003, t01=0x0016}
0x04f2…04fa              Head {h00=0x0004, h01=0x0050, t00=0x0003, t01=0x0046}
0x04fa…051c              Head {h00=0x001e, h01=0x0050, text=»SYSFNR DATA 1 1 MEANS THAT«, t00=0x0003, t01=0x004e}
0x051c…054c              Head {h00=0x002c, h01=0x0050, text=»   FREE RECORDS ARE COMPLETELY HANDLED. «, t00=0x0003, t01=0x0070}
0x054c…0576              Head {h00=0x0026, h01=0x0050, text=»   THUS REPLACEMENTS ARE DELETED. «, t00=0x0003, t01=0x00a0}
0x0576…0596              Head {h00=0x001c, h01=0x0050, text=»   0 IMPLIES FNR := 0 & «, t00=0x0003, t01=0x00ca}
0x0596…05be              Head {h00=0x0024, h01=0x0050, text=»   REPLACEMENTS ARE NOT DELETED.«, t00=0x0003, t01=0x00ea}
0x05be…05c6              Head {h00=0x0004, h01=0x0050, t00=0x0003, t01=0x0112}
0x05c6…05d8              Head {h00=0x000e, h01=0x0050, text=» IFT OPT=1«, t00=0x0003, t01=0x011a}
0x05d8…0608              Head {h00=0x002c, h01=0x0050, text=»VBB EQU * BUFFER-SIZE VECTOR FOR BUFOPT «, t00=0x0003, t01=0x012c}
0x0608…061c              Head {h00=0x0010, h01=0x0050, text=» DATA /0101 «, t00=0x0003, t01=0x015c}
0x061c…0630              Head {h00=0x0010, h01=0x0050, text=» DATA /0105 «, t00=0x0003, t01=0x0170}
0x0630…0644              Head {h00=0x0010, h01=0x0050, text=» DATA /0405 «, t00=0x0003, t01=0x0184}
0x0644…0658              Head {h00=0x0010, h01=0x0050, text=» DATA /0410 «, t00=0x0004, t01=0x0008}
0x0658…066c              Head {h00=0x0010, h01=0x0050, text=» DATA /1010 «, t00=0x0004, t01=0x001c}
0x066c…0680              Head {h00=0x0010, h01=0x0050, text=» DATA /1020 «, t00=0x0004, t01=0x0030}
0x0680…0694              Head {h00=0x0010, h01=0x0050, text=» DATA /2020 «, t00=0x0004, t01=0x0044}
0x0694…06a8              Head {h00=0x0010, h01=0x0050, text=» DATA /2000 «, t00=0x0004, t01=0x0058}
0x06a8…06b4              Head {h00=0x0008, h01=0x0050, text=» XIF«, t00=0x0004, t01=0x006c}
0x06b4…06bc              Head {h00=0x0004, h01=0x0050, t00=0x0004, t01=0x0078}
0x06bc…06c4              Head {h00=0x0004, h01=0x0050, t00=0x0004, t01=0x0080}
0x06c4…06d0              Head {h00=0x0008, h01=0x0050, text=» END«, t00=0x0004, t01=0x0088}
0x06d0…06d4              Head {h00=0x4004, h01=0x0000}
0x06d4…06d8              00 04 00 94                                                                                                                                                                                                                                       ┆    ┆
0x06d8…06e0 (5, 1, 8)    20 04 00 00 00 05 00 04                                                                                                                                                                                                                           ┆        ┆
0x06e0…0730 (6, 0, 400)  52 4b 45 59 20 3d 20 52 53 45 4c 20 3d 20 30 20 00 35 01 84 00 1c 00 50 5c 53 54 5c 41 31 2c 52 53 45 4c 5c 52 53 45 4c 20 3a 3d 20 52 49 4e 50 00 36 00 18 00 22 00 50 53 52 54 32 37 30 5c 43 57 52 5c 41 32 2c 41 31 5c 52 4b 45 59 20 3e 20   ┆RKEY = RSEL = 0  5     P ST A1,RSEL RSEL := RINP 6   " PSRT270 CWR A2,A1 RKEY > ┆
0x0730…0780              52 53 45 4c 20 3f 00 36 00 38 00 1c 00 50 5c 52 42 28 47 29 5c 53 52 54 32 35 30 5c 59 45 53 2e 20 45 52 52 4f 52 00 36 00 5e 00 1e 00 50 5c 43 57 5c 41 31 2c 52 49 4e 50 5c 52 53 45 4c 20 3e 20 52 49 4e 50 20 3f 20 00 36 00 7e 00 1c 00 50   ┆RSEL ? 6 8   P RB(G) SRT250 YES. ERROR 6 ^   P CW A1,RINP RSEL > RINP ?  6 ~   P┆
0x0780…07d0              5c 52 42 28 47 29 5c 53 52 54 32 35 30 5c 59 45 53 2e 20 45 52 52 4f 52 00 36 00 a0 00 18 00 50 5c 43 57 4b 5c 41 31 2c 36 5c 52 53 45 4c 20 3c 20 36 20 3f 00 36 00 c0 00 1c 00 50 5c 52 42 28 4c 29 5c 53 52 54 32 35 30 5c 59 45 53 2e 20 45   ┆ RB(G) SRT250 YES. ERROR 6     P CWK A1,6 RSEL < 6 ? 6     P RB(L) SRT250 YES. E┆
0x07d0…0820              52 52 4f 52 00 36 00 dc 00 0a 00 50 5c 45 4a 45 43 54 00 36 00 fc 00 06 00 50 2a 20 00 36 01 0a 00 12 00 50 2a 20 20 41 4e 41 4c 59 5a 45 20 54 4e 52 00 36 01 14 00 06 00 50 2a 20 00 36 01 2a 00 26 00 50 5c 43 4d 50 5c 54 4e 52 2c 5a 45 52   ┆RROR 6     P EJECT 6     P*  6     P*  ANALYZE TNR 6     P*  6 * & P CMP TNR,ZER┆
0x0820…0870              4f 5c 54 4e 52 20 3d 20 30 3f 20 45 4d 50 54 59 20 46 49 4c 45 3f 00 36 01 34 00 1c 00 50 5c 52 46 28 45 29 5c 53 52 54 45 58 54 5c 59 45 53 2c 20 45 58 49 54 20 00 36 01 5e 00 1c 00 50 5c 43 4d 50 5c 54 4e 52 2c 5a 45 52 4f 4e 45 5c 54 4e   ┆O TNR = 0? EMPTY FILE? 6 4   P RF(E) SRTEXT YES, EXIT  6 ^   P CMP TNR,ZERONE TN┆
0x0870…08c0 (7, 0, 400)  52 20 3d 20 31 3f 00 36 01 7e 00 1e 00 50 5c 52 46 28 47 29 5c 53 52 54 32 37 31 5c 4e 4f 2e 20 43 4f 4e 54 49 4e 55 45 00 37 00 0e 00 12 00 50 5c 45 4a 45 43 54 5c 5c 5c 53 4f 52 54 46 00 37 00 30 00 06 00 50 2a 20 00 37 00 46 00 34 00 50   ┆R = 1? 6 ~   P RF(G) SRT271 NO. CONTINUE 7     P EJECT   SORTF 7 0   P*  7 F 4 P┆
0x08c0…0910              2a 20 20 20 54 4e 52 20 3d 20 31 2e 20 43 48 45 43 4b 20 49 46 20 52 45 43 4f 52 44 20 49 53 20 46 52 45 45 20 42 45 46 4f 52 45 20 45 58 49 54 00 37 00 50 00 06 00 50 2a 20 00 37 00 88 00 1c 00 50 5c 4d 4f 56 45 5c 52 4e 2c 5a 45 52 4f 4e   ┆*   TNR = 1. CHECK IF RECORD IS FREE BEFORE EXIT 7 P   P*  7     P MOVE RN,ZERON┆
0x0910…0960              45 5c 52 4e 20 3a 3d 20 31 20 00 37 00 92 00 26 00 50 5c 4c 44 4b 4c 5c 41 31 2c 44 55 42 53 43 52 5c 47 45 54 20 44 55 42 53 43 52 20 41 44 44 52 45 53 53 00 37 00 b2 00 24 00 50 5c 4c 44 4b 4c 5c 41 38 2c 45 43 42 49 4e 5c 47 45 54 20 45   ┆E RN := 1  7   & P LDKL A1,DUBSCR GET DUBSCR ADDRESS 7   $ P LDKL A8,ECBIN GET E┆
0x0960…09b0              43 42 49 4e 20 41 44 44 52 45 53 53 00 37 00 dc 00 24 00 50 5c 53 54 5c 41 31 2c 32 2c 41 38 5c 42 55 46 46 20 41 44 44 52 20 3a 3d 20 44 55 42 53 43 52 20 00 37 01 04 00 0e 00 50 5c 4c 44 4b 5c 41 31 2c 32 20 00 37 01 2c 00 26 00 50 5c 53   ┆CBIN ADDRESS 7   $ P ST A1,2,A8 BUFF ADDR := DUBSCR  7     P LDK A1,2  7 , & P S┆
0x09b0…0a00              54 5c 41 31 2c 34 2c 41 38 5c 52 45 51 55 45 53 54 45 44 20 4c 45 4e 47 54 48 20 3a 3d 20 32 20 00 37 01 3e 00 2e 00 50 5c 4c 44 4b 5c 41 37 2c 2f 43 46 5c 52 41 4e 44 4f 4d 20 52 45 41 44 20 41 4e 44 20 52 45 4c 45 41 53 45 20 42 55 46 46   ┆T A1,4,A8 REQUESTED LENGTH := 2  7 > . P LDK A7,/CF RANDOM READ AND RELEASE BUFF┆
0x0a00…0a50 (8, 0, 400)  45 52 00 37 01 68 00 12 00 50 5c 43 46 5c 41 31 34 2c 4c 4b 4d 52 45 51 00 38 00 0a 00 16 00 50 5c 4c 44 5c 41 31 2c 46 46 52 45 45 5c 46 52 45 45 3f 00 38 00 20 00 1a 00 50 5c 52 46 28 5a 29 5c 53 52 54 45 58 54 5c 4e 4f 2c 20 45 58 49 54   ┆ER 7 h   P CF A14,LKMREQ 8     P LD A1,FFREE FREE? 8     P RF(Z) SRTEXT NO, EXIT┆
0x0a50…0aa0              00 38 00 3a 00 16 00 50 5c 43 4d 5c 54 4e 52 2b 32 5c 54 4e 52 20 3a 3d 20 30 00 38 00 58 00 24 00 50 5c 43 46 5c 41 31 34 2c 46 52 45 54 4e 52 5c 54 4e 52 20 3a 3d 20 30 20 49 4e 20 50 42 4c 4b 20 00 38 00 72 00 14 00 50 5c 52 46 5c 53 52   ┆ 8 :   P CM TNR+2 TNR := 0 8 X $ P CF A14,FRETNR TNR := 0 IN PBLK  8 r   P RF SR┆
0x0aa0…0af0              54 45 58 54 5c 45 58 49 54 20 00 38 00 9a 00 06 00 50 2a 20 00 38 00 b2 00 0a 00 50 5c 45 4a 45 43 54 00 38 00 bc 00 06 00 50 2a 20 00 38 00 ca 00 4e 00 50 2a 20 20 20 43 41 4c 43 55 4c 41 54 45 20 45 46 46 45 43 54 49 56 45 20 42 4c 4f 43   ┆TEXT EXIT  8     P*  8     P EJECT 8     P*  8   N P*   CALCULATE EFFECTIVE BLOC┆
0x0af0…0b40              4b 20 46 41 43 54 4f 52 20 28 46 49 4e 50 29 20 54 48 41 54 20 53 48 41 4c 4c 20 43 4f 4e 54 41 49 4e 20 46 49 2c 20 46 4f 20 26 20 46 57 00 38 00 d4 00 06 00 50 2a 20 00 38 01 26 00 10 00 50 53 52 54 32 37 31 5c 45 51 55 5c 2a 00 38 01 30   ┆K FACTOR (FINP) THAT SHALL CONTAIN FI, FO & FW 8     P*  8 &   PSRT271 EQU * 8 0┆
0x0b40…0b90              00 10 00 50 5c 4c 44 5c 41 36 2c 42 4c 46 57 4b 00 38 01 44 00 0e 00 50 5c 4c 44 5c 41 31 2c 46 49 20 00 38 01 58 00 0e 00 50 5c 4c 44 5c 41 35 2c 46 4f 20 00 38 01 6a 00 18 00 50 5c 43 57 52 5c 41 31 2c 41 35 5c 46 49 20 3e 20 46 4f 20 3f   ┆   P LD A6,BLFWK 8 D   P LD A1,FI  8 X   P LD A5,FO  8 j   P CWR A1,A5 FI > FO ?┆
0x0b90…0be0 (9, 0, 400)  00 38 01 7c 00 16 00 50 5c 52 46 28 47 29 5c 53 52 54 32 37 32 5c 59 45 53 20 00 39 00 08 00 0e 00 50 5c 4c 44 52 5c 41 35 2c 41 31 00 39 00 22 00 0e 00 50 5c 4c 44 5c 41 31 2c 46 4f 20 00 39 00 34 00 28 00 50 53 52 54 32 37 32 5c 43 57 52   ┆ 8 |   P RF(G) SRT272 YES  9     P LDR A5,A1 9 "   P LD A1,FO  9 4 ( PSRT272 CWR┆
0x0be0…0c30              5c 41 31 2c 41 36 5c 4d 41 58 20 28 46 49 2c 46 4f 29 20 3e 20 46 57 20 3f 20 00 39 00 46 00 16 00 50 5c 52 46 28 47 29 5c 53 52 54 32 37 34 5c 59 45 53 20 00 39 00 72 00 0e 00 50 5c 4c 44 52 5c 41 36 2c 41 31 00 39 00 8c 00 10 00 50 5c 4c   ┆ A1,A6 MAX (FI,FO) > FW ?  9 F   P RF(G) SRT274 YES  9 r   P LDR A6,A1 9     P L┆
0x0c30…0c80              44 5c 41 31 2c 42 4c 46 57 4b 00 39 00 9e 00 2e 00 50 53 52 54 32 37 34 5c 4c 44 52 5c 41 38 2c 41 31 5c 41 38 20 3d 20 41 31 20 3d 20 4d 41 58 20 28 46 49 2c 46 4f 2c 46 57 29 20 00 39 00 b2 00 14 00 50 53 52 54 32 37 36 5c 4c 44 4b 5c 41   ┆D A1,BLFWK 9   . PSRT274 LDR A8,A1 A8 = A1 = MAX (FI,FO,FW)  9     PSRT276 LDK A┆
0x0c80…0cd0              37 2c 30 20 00 39 00 e4 00 0e 00 50 5c 4c 44 52 5c 41 32 2c 41 35 00 39 00 fc 00 1c 00 50 5c 43 46 5c 41 31 34 2c 53 57 44 49 56 5c 41 33 20 3d 20 41 31 2f 41 35 00 39 01 0e 00 1e 00 50 5c 41 44 52 5c 41 37 2c 41 34 5c 41 34 20 3d 20 52 45   ┆7,0  9     P LDR A2,A5 9     P CF A14,SWDIV A3 = A1/A5 9     P ADR A7,A4 A4 = RE┆
0x0cd0…0d20              4d 41 49 4e 44 45 52 20 00 39 01 2e 00 0e 00 50 5c 4c 44 52 5c 41 32 2c 41 36 00 39 01 50 00 1c 00 50 5c 43 46 5c 41 31 34 2c 53 57 44 49 56 5c 41 33 20 3d 20 41 31 2f 41 36 00 39 01 62 00 1e 00 50 5c 41 44 52 5c 41 37 2c 41 34 5c 41 34 20   ┆MAINDER  9 .   P LDR A2,A6 9 P   P CF A14,SWDIV A3 = A1/A6 9 b   P ADR A7,A4 A4 ┆
0x0d20…0d70 (10, 0, 400) 3d 20 52 45 4d 41 49 4e 44 45 52 20 00 39 01 82 00 28 00 50 5c 52 46 28 5a 29 5c 53 52 54 32 38 30 5c 42 4f 54 48 20 52 45 4d 41 49 4e 44 45 52 53 20 3d 20 5a 45 52 4f 00 3a 00 14 00 20 00 50 5c 41 44 52 5c 41 31 2c 41 38 5c 54 52 59 20 4e   ┆= REMAINDER  9   ( P RF(Z) SRT280 BOTH REMAINDERS = ZERO :     P ADR A1,A8 TRY N┆
0x0d70…0dc0              45 58 54 20 48 49 47 48 45 52 20 46 00 3a 00 40 00 0e 00 50 5c 52 42 5c 53 52 54 32 37 36 00 3a 00 64 00 1e 00 50 53 52 54 32 38 30 5c 53 54 5c 41 31 2c 46 49 4e 50 5c 53 45 54 20 46 49 4e 50 00 3a 00 76 00 0a 00 50 5c 45 4a 45 43 54 00 3a   ┆EXT HIGHER F : @   P RB SRT276 : d   PSRT280 ST A1,FINP SET FINP : v   P EJECT :┆
0x0dc0…0e10              00 98 00 06 00 50 2a 20 00 3a 00 a6 00 4a 00 50 2a 20 20 20 43 41 4c 43 55 4c 41 54 45 20 45 46 46 45 43 54 49 56 45 20 42 4c 4f 43 4b 20 46 41 43 54 4f 52 20 28 46 53 45 4c 29 20 54 48 41 54 20 53 48 41 4c 4c 20 43 4f 4e 54 41 49 4e 20 46   ┆     P*  :   J P*   CALCULATE EFFECTIVE BLOCK FACTOR (FSEL) THAT SHALL CONTAIN F┆
0x0e10…0e60              4f 20 26 20 46 57 00 3a 00 b0 00 3c 00 50 2a 20 20 20 46 53 45 4c 20 3a 3d 20 46 49 4e 50 20 49 46 20 52 4b 45 59 20 3d 20 30 20 49 2e 45 2e 20 4e 4f 20 53 45 4c 45 43 54 49 4f 4e 20 44 45 4d 41 4e 44 45 44 20 00 3a 00 fe 00 06 00 50 2a 20   ┆O & FW :   < P*   FSEL := FINP IF RKEY = 0 I.E. NO SELECTION DEMANDED  :     P* ┆
0x0e60…0eb0              00 3a 01 3e 00 10 00 50 5c 4c 44 5c 41 32 2c 52 4b 45 59 20 00 3a 01 48 00 26 00 50 5c 52 46 28 5a 29 5c 53 52 54 32 38 37 5c 52 4b 45 59 20 3d 20 30 2e 20 41 31 20 3d 20 46 49 4e 50 20 00 3a 01 5c 00 0e 00 50 5c 4c 44 5c 41 31 2c 46 4f 20   ┆ : >   P LD A2,RKEY  : H & P RF(Z) SRT287 RKEY = 0. A1 = FINP  :     P LD A1,FO ┆
0x0eb0…0f00 (11, 0, 400) 00 3a 01 86 00 10 00 50 5c 4c 44 5c 41 32 2c 42 4c 46 57 4b 00 3b 00 08 00 18 00 50 5c 43 57 52 5c 41 31 2c 41 32 5c 46 4f 20 3e 20 46 57 20 3f 00 3b 00 1c 00 16 00 50 5c 52 46 28 47 29 5c 53 52 54 32 38 33 5c 59 45 53 20 00 3b 00 38 00 0e   ┆ :     P LD A2,BLFWK ;     P CWR A1,A2 FO > FW ? ;     P RF(G) SRT283 YES  ; 8  ┆
0x0f00…0f50              00 50 5c 4c 44 52 5c 41 31 2c 41 32 00 3b 00 52 00 0e 00 50 5c 4c 44 5c 41 32 2c 46 4f 20 00 3b 00 64 00 2c 00 50 53 52 54 32 38 33 5c 4c 44 52 5c 41 35 2c 41 31 5c 41 35 20 3a 3d 20 41 31 20 3d 20 4d 41 58 20 28 46 4f 2c 46 57 29 20 00 3b   ┆ P LDR A1,A2 ; R   P LD A2,FO  ; d , PSRT283 LDR A5,A1 A5 := A1 = MAX (FO,FW)  ;┆
0x0f50…0fa0              00 76 00 24 00 50 53 52 54 32 38 35 5c 43 46 5c 41 31 34 2c 53 57 44 49 56 5c 41 33 20 3a 3d 20 41 31 2f 41 32 20 00 3b 00 a6 00 1e 00 50 5c 4c 44 52 5c 41 34 2c 41 34 5c 52 45 4d 41 49 4e 44 45 52 20 3d 20 30 20 3f 00 3b 00 ce 00 16 00 50   ┆ v $ PSRT285 CF A14,SWDIV A3 := A1/A2  ;     P LDR A4,A4 REMAINDER = 0 ? ;     P┆
0x0fa0…0ff0              5c 52 46 28 5a 29 5c 53 52 54 32 38 37 5c 59 45 53 20 00 3b 00 f0 00 20 00 50 5c 41 44 52 5c 41 31 2c 41 35 5c 54 52 59 20 4e 45 58 54 20 48 49 47 48 45 52 20 46 00 3b 01 0a 00 0e 00 50 5c 52 42 5c 53 52 54 32 38 35 00 3b 01 2e 00 1e 00 50   ┆ RF(Z) SRT287 YES  ;     P ADR A1,A5 TRY NEXT HIGHER F ;     P RB SRT285 ; .   P┆
0x0ff0…1040              53 52 54 32 38 37 5c 53 54 5c 41 31 2c 46 53 45 4c 5c 53 45 54 20 46 53 45 4c 00 3b 01 40 00 08 00 50 5c 58 49 46 00 3b 01 62 00 12 00 50 5c 49 46 46 5c 45 58 54 46 55 4e 3d 31 20 00 3b 01 6e 00 06 00 50 2a 20 00 3b 01 84 00 2e 00 50 2a 20   ┆SRT287 ST A1,FSEL SET FSEL ; @   P XIF ; b   P IFF EXTFUN=1  ; n   P*  ;   . P* ┆
0x1040…1090 (12, 0, 398) 20 20 43 48 45 43 4b 20 54 48 41 54 20 41 4c 4c 20 42 4c 4f 43 4b 20 46 41 43 54 4f 52 53 20 41 52 45 20 45 51 55 41 4c 00 3b 01 8e 00 18 00 50 2a 20 20 20 49 46 20 53 4f 20 46 49 4e 50 20 3a 3d 20 46 49 00 3c 00 30 00 06 00 50 2a 20 00 3c   ┆  CHECK THAT ALL BLOCK FACTORS ARE EQUAL ;     P*   IF SO FINP := FI < 0   P*  <┆
0x1090…10e0              00 4c 00 14 00 50 53 52 54 32 30 30 5c 4c 44 5c 41 31 2c 46 49 20 00 3c 00 56 00 0e 00 50 5c 43 57 5c 41 31 2c 46 4f 20 00 3c 00 6e 00 24 00 50 5c 41 42 4c 28 4e 45 29 5c 52 54 4e 3a 30 33 5c 42 4c 4f 43 4b 20 53 49 5a 45 20 45 52 52 4f 52   ┆ L   PSRT200 LD A1,FI  < V   P CW A1,FO  < n $ P ABL(NE) RTN:03 BLOCK SIZE ERROR┆
0x10e0…1130              00 3c 00 80 00 10 00 50 5c 43 57 5c 41 31 2c 42 4c 46 57 4b 00 3c 00 a8 00 24 00 50 5c 41 42 4c 28 4e 45 29 5c 52 54 4e 3a 30 33 5c 42 4c 4f 43 4b 20 53 49 5a 45 20 45 52 52 4f 52 00 3c 00 bc 00 1a 00 50 5c 53 54 5c 41 31 2c 46 49 4e 50 5c   ┆ <     P CW A1,BLFWK <   $ P ABL(NE) RTN:03 BLOCK SIZE ERROR <     P ST A1,FINP ┆
0x1130…1180              46 49 4e 50 20 3a 3d 20 46 49 00 3c 00 e4 00 06 00 50 2a 20 00 3c 01 02 00 1a 00 50 2a 20 20 20 43 48 45 43 4b 20 54 48 41 54 20 54 4e 52 20 3e 20 31 00 3c 01 0c 00 06 00 50 2a 20 00 3c 01 2a 00 14 00 50 5c 43 4d 50 5c 54 4e 52 2c 5a 45 52   ┆FINP := FI <     P*  <     P*   CHECK THAT TNR > 1 <     P*  < *   P CMP TNR,ZER┆
0x1180…11ce              4f 4e 45 20 00 3c 01 34 00 1e 00 50 5c 41 42 4c 28 4e 47 29 5c 52 54 4e 3a 31 31 5c 53 4d 41 4c 4c 20 46 49 4c 45 00 3c 01 4c 00 08 00 50 5c 58 49 46 00 3c 01 6e 00 0a 00 50 5c 45 4a 45 43 54 00 3c 01 7a 00 06 00 50 2a 20 00 3c 01 88         ┆ONE  < 4   P ABL(NG) RTN:11 SMALL FILE < L   P XIF < n   P EJECT < z   P*  <  ┆

Reduced view