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

⟦e776636ef⟧

    Length: 4622 (0x120e)
    Notes: pts_type(SC)
    Names: »MONTIM.SC«

Derivation

└─⟦efe3a1cfc⟧ Bits:30009667 Philips computer tape "600113"
    └─⟦this⟧ »TOSSWORK/MONTIM.SC« 

PTS(SC)

	IDENT MONTIM 	REL 8.2 78-09-15  870105040820 

* 
******************************************************* 
* 
*   PHILIPS TERMINAL SYSTEM PTS 
* 
*   MONTIM = MONITOR CLOCK PROCESSORS 
* 
* 
* 
* 
* 
* 
******************************************************* 
* 
* 
*    THIS MODULE CONTAINS MONITOR CLOCK PROCESSORS
* 
* 
*    -GETTIM    GET CURRENT VALUE OF MONITOR CLOCK
*    -SETTIM    SET MONITOR CLOCK 
	EJECT
* 
* 
* 
********************************
*    ENTRIES                   *
********************************
* 
	ENTRY	GETTIM	GET CURRENT VALUE OF MONITOR CLOCK
	ENTRY	SETTIM	SET MONITOR CLOCK 
* 
********************************
*    EXTERNALS                 *
********************************
* 
	EXTRN	MONCLO	MONITOR CLOCK 
	EXTRN	TDISP	DISPATCHER 
	EXTRN	RTNA15	RETURN AND ENABLE 
	EXTRN	LKMQDI	QUEUE TERMINAL JOB AND DISPATCH 
	EXTRN	TTB:SA	TTAB SAVE AREA
	EJECT
* 
* 
*    G E T T I M
* 
*    THIS IS THE GET TIME LKM PROCESSOR 
* 
*    IT IS ENTERED FROM THE LKM HANDLER 
*    WITH ADDRESS TO THE USER TIMER CONTROL 
*    BLOCK IN A8. MONITOR CLOCK IS COPIED INTO
*    TIMER CONTROL BLOCK
* 
GETTIM	EQU	*
	LDKL	A7,MONCLO+6	ADDRESS TO MONITOR CLOCK SECOND 
	LDK	A3,6	COUNTER 
	INH
	LDR*	A6,A7	SECONDS 
	STR	A6,A15	SAVE ON STACK 
	SUK	A7,2 
	LDR*	A6,A7	MINUTES 
	STR	A6,A15	SAVE ON STACK 
	SUK	A7,2 
	LDR*	A6,A7	HOURS 
GETT10	CF	A15,BYTASC	CONVERT TO ASCII 
	SC	A6,1,A8	STORE RIGHT-HAND CHARACTER IN TIMER CONTROL BLOCK 
	SRL	A6,8	GET LEFT-HAND CHARACTER 
	SCR	A6,A8	AND STORE IT IN TIMER CONTROL BLOCK
	SUK	A3,2 
	RF(E)	GETT20 
	ADKL	A8,2
	LDR*	A6,A15	GET ACTUAL TIME FROM STACK 
	RB	GETT10
	EJECT
GETT20	SUK	A7,2 
	LDR*	A6,A7	GET ACCUMULATED 24 HOUR CARRY 
	ST	A6,TTB:SA+14,A5	STORE IN TTAB SAVE AREA A7
	CMR	A7	CLEAR MIDNIGTH CARRY
TPDIS	ABL	LKMQDI
	EJECT
* 
* 
*    S E T T I M
* 
*    THIS IS THE SET TIME LKM PROCESSOR 
* 
*    IT IS ENTERED FROM THE LKM HANDLER WITH
*    ADDRESS TO THE USER TIMER CONTROL BLOCK
*    IN A8. VALUE IN TIMER CONTROL BLOCK IS 
*    COPIED INTO MONITOR CLOCK
* 
SETTIM	EQU	*
	LDKL	A7,MONCLO+6	ADDRESS TO MONITOR CLOCK SECOND 
	LDK	A3,6	COUNTER 
SETT10	LCR	A6,A8	GET LEFT-HAND CHARACTER OF TIME FROM TIMER CONTROL BLOCK 
	SLL	A6,8	MAKE ROOM FOR THE RIGHT-HAND PART 
	LC	A6,1,A8	AND STORE IT IN TIMER CONTROL BLOCK 
	CF	A15,ASCTBY	CONVERT TO BINARY
	SUK	A3,2	END ? 
	RF(E)	SETT20 
	ADKL	A8,2
	STR	A6,A15	SAVE ON STACK (HOURS AND MINUTES
	RB	SETT10
SETT20	EQU	*
	INH
	STR	A6,A7	SECONDS TO MONITOR CLOCK 
	SUK	A7,2 
	LDR*	A6,A15
	STR	A6,A7	MINUTES TO MONITOR CLOCK 
	SUK	A7,2 
	LDR*	A6,A15
	STR	A6,A7	HOURS TO MONITOR CLOCK 
	SUK	A7,2 
	CMR	A7	RESET MIDNIGTH CARRY
	RB	TPDIS 
	EJECT
* 
* 
*    BYTASC = SUBROUTINE TO CONVERT A6-CONTENT
*             FROM BINARY TO ASCII. 
*             RESULT IN A6. 
* 
BYTASC	EQU	*
	LDK	A4,0 
BYTA10	SUK	A6,/A
	RF(N)	BYTA20 
	ADKL	A4,/100 
	RB	BYTA10
BYTA20	ADK	A6,/A
	ADR	A6,A4
	ORKL	A6,/3030
	RF	ASCT20
* 
* 
*    ASCTBY = SUBROUTINE TO CONVERT A6-CONTENT
*             FROM ASCII TO BINARY. 
*             RESULT IN A6. 
* 
ASCTBY	EQU	*
	LDR	A4,A6
	ANK	A6,/F
	SRL	A4,8 
	ANK	A4,/F
	RF(E)	ASCT20 
ASCT10	ADK	A6,/A
	SUK	A4,1 
	RB(NE)	ASCT10
ASCT20	ABL	RTNA15 
	END

HexDump

0x0000…0036 (0, 0, 400)  Head {h00=0x0032, h01=0x0050, text=» IDENT MONTIM  REL 8.2 78-09-15  870105040820 «, t00=0x0000, t01=0x0004}
0x0036…003e              Head {h00=0x0004, h01=0x0050, t00=0x0000, t01=0x003a}
0x003e…0048              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0000, t01=0x0042}
0x0048…0088              Head {h00=0x003c, h01=0x0050, text=»******************************************************* «, t00=0x0000, t01=0x004c}
0x0088…0092              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0000, t01=0x008c}
0x0092…00ba              Head {h00=0x0024, h01=0x0050, text=»*   PHILIPS TERMINAL SYSTEM PTS «, t00=0x0000, t01=0x0096}
0x00ba…00c4              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0000, t01=0x00be}
0x00c4…00f2              Head {h00=0x002a, h01=0x0050, text=»*   MONTIM = MONITOR CLOCK PROCESSORS «, t00=0x0000, t01=0x00c8}
0x00f2…00fc              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0000, t01=0x00f6}
0x00fc…0106              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0000, t01=0x0100}
0x0106…0110              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0000, t01=0x010a}
0x0110…011a              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0000, t01=0x0114}
0x011a…0124              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0000, t01=0x011e}
0x0124…012e              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0000, t01=0x0128}
0x012e…016e              Head {h00=0x003c, h01=0x0050, text=»******************************************************* «, t00=0x0000, t01=0x0132}
0x016e…0178              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0000, t01=0x0172}
0x0178…0182              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0000, t01=0x017c}
0x0182…01bc              Head {h00=0x0036, h01=0x0050, text=»*    THIS MODULE CONTAINS MONITOR CLOCK PROCESSORS«, t00=0x0000, t01=0x0186}
0x01bc…01c6              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0001, t01=0x0030}
0x01c6…01d0              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0001, t01=0x003a}
0x01d0…020a              Head {h00=0x0036, h01=0x0050, text=»*    -GETTIM    GET CURRENT VALUE OF MONITOR CLOCK«, t00=0x0001, t01=0x0044}
0x020a…0234              Head {h00=0x0026, h01=0x0050, text=»*    -SETTIM    SET MONITOR CLOCK «, t00=0x0001, t01=0x007e}
0x0234…0242              Head {h00=0x000a, h01=0x0050, text=» EJECT«, t00=0x0001, t01=0x00a8}
0x0242…024c              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0001, t01=0x00b6}
0x024c…0256              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0001, t01=0x00c0}
0x0256…0260              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0001, t01=0x00ca}
0x0260…0288              Head {h00=0x0024, h01=0x0050, text=»********************************«, t00=0x0001, t01=0x00d4}
0x0288…02b0              Head {h00=0x0024, h01=0x0050, text=»*    ENTRIES                   *«, t00=0x0001, t01=0x00fc}
0x02b0…02d8              Head {h00=0x0024, h01=0x0050, text=»********************************«, t00=0x0001, t01=0x0124}
0x02d8…02e2              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0001, t01=0x014c}
0x02e2…031a              Head {h00=0x0034, h01=0x0050, text=» ENTRY GETTIM GET CURRENT VALUE OF MONITOR CLOCK«, t00=0x0001, t01=0x0156}
0x031a…0342              Head {h00=0x0024, h01=0x0050, text=» ENTRY SETTIM SET MONITOR CLOCK «, t00=0x0001, t01=0x018e}
0x0342…034c              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0002, t01=0x0026}
0x034c…0374              Head {h00=0x0024, h01=0x0050, text=»********************************«, t00=0x0002, t01=0x0030}
0x0374…039c              Head {h00=0x0024, h01=0x0050, text=»*    EXTERNALS                 *«, t00=0x0002, t01=0x0058}
0x039c…03c4              Head {h00=0x0024, h01=0x0050, text=»********************************«, t00=0x0002, t01=0x0080}
0x03c4…03ce              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0002, t01=0x00a8}
0x03ce…03f2              Head {h00=0x0020, h01=0x0050, text=» EXTRN MONCLO MONITOR CLOCK «, t00=0x0002, t01=0x00b2}
0x03f2…0412              Head {h00=0x001c, h01=0x0050, text=» EXTRN TDISP DISPATCHER «, t00=0x0002, t01=0x00d6}
0x0412…043a              Head {h00=0x0024, h01=0x0050, text=» EXTRN RTNA15 RETURN AND ENABLE «, t00=0x0002, t01=0x00f6}
0x043a…0470              Head {h00=0x0032, h01=0x0050, text=» EXTRN LKMQDI QUEUE TERMINAL JOB AND DISPATCH «, t00=0x0002, t01=0x011e}
0x0470…0494              Head {h00=0x0020, h01=0x0050, text=» EXTRN TTB:SA TTAB SAVE AREA«, t00=0x0002, t01=0x0154}
0x0494…04a2              Head {h00=0x000a, h01=0x0050, text=» EJECT«, t00=0x0002, t01=0x0178}
0x04a2…04ac              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0002, t01=0x0186}
0x04ac…04b6              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0002, t01=0x0190}
0x04b6…04ce              Head {h00=0x0014, h01=0x0050, text=»*    G E T T I M«, t00=0x0003, t01=0x000a}
0x04ce…04d8              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0003, t01=0x0022}
0x04d8…0508              Head {h00=0x002c, h01=0x0050, text=»*    THIS IS THE GET TIME LKM PROCESSOR «, t00=0x0003, t01=0x002c}
0x0508…0512              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0003, t01=0x005c}
0x0512…0542              Head {h00=0x002c, h01=0x0050, text=»*    IT IS ENTERED FROM THE LKM HANDLER «, t00=0x0003, t01=0x0066}
0x0542…0576              Head {h00=0x0030, h01=0x0050, text=»*    WITH ADDRESS TO THE USER TIMER CONTROL «, t00=0x0003, t01=0x0096}
0x0576…05ac              Head {h00=0x0032, h01=0x0050, text=»*    BLOCK IN A8. MONITOR CLOCK IS COPIED INTO«, t00=0x0003, t01=0x00ca}
0x05ac…05cc              Head {h00=0x001c, h01=0x0050, text=»*    TIMER CONTROL BLOCK«, t00=0x0003, t01=0x0100}
0x05cc…05d6              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0003, t01=0x0120}
0x05d6…05ea              Head {h00=0x0010, h01=0x0050, text=»GETTIM EQU *«, t00=0x0003, t01=0x012a}
0x05ea…0624              Head {h00=0x0036, h01=0x0050, text=» LDKL A7,MONCLO+6 ADDRESS TO MONITOR CLOCK SECOND «, t00=0x0003, t01=0x013e}
0x0624…063e              Head {h00=0x0016, h01=0x0050, text=» LDK A3,6 COUNTER «, t00=0x0003, t01=0x0178}
0x063e…064a (4, 0, 400)  Head {h00=0x0008, h01=0x0050, text=» INH«, t00=0x0004, t01=0x0004}
0x064a…0666              Head {h00=0x0018, h01=0x0050, text=» LDR* A6,A7 SECONDS «, t00=0x0004, t01=0x0010}
0x0666…0688              Head {h00=0x001e, h01=0x0050, text=» STR A6,A15 SAVE ON STACK «, t00=0x0004, t01=0x002c}
0x0688…069a              Head {h00=0x000e, h01=0x0050, text=» SUK A7,2 «, t00=0x0004, t01=0x004e}
0x069a…06b6              Head {h00=0x0018, h01=0x0050, text=» LDR* A6,A7 MINUTES «, t00=0x0004, t01=0x0060}
0x06b6…06d8              Head {h00=0x001e, h01=0x0050, text=» STR A6,A15 SAVE ON STACK «, t00=0x0004, t01=0x007c}
0x06d8…06ea              Head {h00=0x000e, h01=0x0050, text=» SUK A7,2 «, t00=0x0004, t01=0x009e}
0x06ea…0704              Head {h00=0x0016, h01=0x0050, text=» LDR* A6,A7 HOURS «, t00=0x0004, t01=0x00b0}
0x0704…0732              Head {h00=0x002a, h01=0x0050, text=»GETT10 CF A15,BYTASC CONVERT TO ASCII «, t00=0x0004, t01=0x00ca}
0x0732…0778              Head {h00=0x0042, h01=0x0050, text=» SC A6,1,A8 STORE RIGHT-HAND CHARACTER IN TIMER CONTROL BLOCK «, t00=0x0004, t01=0x00f8}
0x0778…07a2              Head {h00=0x0026, h01=0x0050, text=» SRL A6,8 GET LEFT-HAND CHARACTER «, t00=0x0004, t01=0x013e}
0x07a2…07d8              Head {h00=0x0032, h01=0x0050, text=» SCR A6,A8 AND STORE IT IN TIMER CONTROL BLOCK«, t00=0x0004, t01=0x0168}
0x07d8…07ea              Head {h00=0x000e, h01=0x0050, text=» SUK A3,2 «, t00=0x0005, t01=0x000e}
0x07ea…0800              Head {h00=0x0012, h01=0x0050, text=» RF(E) GETT20 «, t00=0x0005, t01=0x0020}
0x0800…0812              Head {h00=0x000e, h01=0x0050, text=» ADKL A8,2«, t00=0x0005, t01=0x0036}
0x0812…0842              Head {h00=0x002c, h01=0x0050, text=» LDR* A6,A15 GET ACTUAL TIME FROM STACK «, t00=0x0005, t01=0x0048}
0x0842…0854              Head {h00=0x000e, h01=0x0050, text=» RB GETT10«, t00=0x0005, t01=0x0078}
0x0854…0862              Head {h00=0x000a, h01=0x0050, text=» EJECT«, t00=0x0005, t01=0x008a}
0x0862…087a              Head {h00=0x0014, h01=0x0050, text=»GETT20 SUK A7,2 «, t00=0x0005, t01=0x0098}
0x087a…08ac              Head {h00=0x002e, h01=0x0050, text=» LDR* A6,A7 GET ACCUMULATED 24 HOUR CARRY «, t00=0x0005, t01=0x00b0}
0x08ac…08e2              Head {h00=0x0032, h01=0x0050, text=» ST A6,TTB:SA+14,A5 STORE IN TTAB SAVE AREA A7«, t00=0x0005, t01=0x00e2}
0x08e2…0906              Head {h00=0x0020, h01=0x0050, text=» CMR A7 CLEAR MIDNIGTH CARRY«, t00=0x0005, t01=0x0118}
0x0906…091e              Head {h00=0x0014, h01=0x0050, text=»TPDIS ABL LKMQDI«, t00=0x0005, t01=0x013c}
0x091e…092c              Head {h00=0x000a, h01=0x0050, text=» EJECT«, t00=0x0005, t01=0x0154}
0x092c…0936              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0005, t01=0x0162}
0x0936…0940              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0005, t01=0x016c}
0x0940…0958              Head {h00=0x0014, h01=0x0050, text=»*    S E T T I M«, t00=0x0005, t01=0x0176}
0x0958…0962              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0005, t01=0x018e}
0x0962…0992              Head {h00=0x002c, h01=0x0050, text=»*    THIS IS THE SET TIME LKM PROCESSOR «, t00=0x0006, t01=0x0008}
0x0992…099c              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0006, t01=0x0038}
0x099c…09d0              Head {h00=0x0030, h01=0x0050, text=»*    IT IS ENTERED FROM THE LKM HANDLER WITH«, t00=0x0006, t01=0x0042}
0x09d0…0a04              Head {h00=0x0030, h01=0x0050, text=»*    ADDRESS TO THE USER TIMER CONTROL BLOCK«, t00=0x0006, t01=0x0076}
0x0a04…0a38              Head {h00=0x0030, h01=0x0050, text=»*    IN A8. VALUE IN TIMER CONTROL BLOCK IS «, t00=0x0006, t01=0x00aa}
0x0a38…0a5e              Head {h00=0x0022, h01=0x0050, text=»*    COPIED INTO MONITOR CLOCK«, t00=0x0006, t01=0x00de}
0x0a5e…0a68              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0006, t01=0x0104}
0x0a68…0a7c              Head {h00=0x0010, h01=0x0050, text=»SETTIM EQU *«, t00=0x0006, t01=0x010e}
0x0a7c…0ab6              Head {h00=0x0036, h01=0x0050, text=» LDKL A7,MONCLO+6 ADDRESS TO MONITOR CLOCK SECOND «, t00=0x0006, t01=0x0122}
0x0ab6…0ad0              Head {h00=0x0016, h01=0x0050, text=» LDK A3,6 COUNTER «, t00=0x0006, t01=0x015c}
0x0ad0…0b22              Head {h00=0x004e, h01=0x0050, text=»SETT10 LCR A6,A8 GET LEFT-HAND CHARACTER OF TIME FROM TIMER CONTROL BLOCK «, t00=0x0006, t01=0x0176}
0x0b22…0b56              Head {h00=0x0030, h01=0x0050, text=» SLL A6,8 MAKE ROOM FOR THE RIGHT-HAND PART «, t00=0x0007, t01=0x0038}
0x0b56…0b8e              Head {h00=0x0034, h01=0x0050, text=» LC A6,1,A8 AND STORE IT IN TIMER CONTROL BLOCK «, t00=0x0007, t01=0x006c}
0x0b8e…0bb6              Head {h00=0x0024, h01=0x0050, text=» CF A15,ASCTBY CONVERT TO BINARY«, t00=0x0007, t01=0x00a4}
0x0bb6…0bce              Head {h00=0x0014, h01=0x0050, text=» SUK A3,2 END ? «, t00=0x0007, t01=0x00cc}
0x0bce…0be4              Head {h00=0x0012, h01=0x0050, text=» RF(E) SETT20 «, t00=0x0007, t01=0x00e4}
0x0be4…0bf6              Head {h00=0x000e, h01=0x0050, text=» ADKL A8,2«, t00=0x0007, t01=0x00fa}
0x0bf6…0c2a              Head {h00=0x0030, h01=0x0050, text=» STR A6,A15 SAVE ON STACK (HOURS AND MINUTES«, t00=0x0007, t01=0x010c}
0x0c2a…0c3c              Head {h00=0x000e, h01=0x0050, text=» RB SETT10«, t00=0x0007, t01=0x0140}
0x0c3c…0c50              Head {h00=0x0010, h01=0x0050, text=»SETT20 EQU *«, t00=0x0007, t01=0x0152}
0x0c50…0c5c              Head {h00=0x0008, h01=0x0050, text=» INH«, t00=0x0007, t01=0x0166}
0x0c5c…0c88              Head {h00=0x0028, h01=0x0050, text=» STR A6,A7 SECONDS TO MONITOR CLOCK «, t00=0x0007, t01=0x0172}
0x0c88…0c9a              Head {h00=0x000e, h01=0x0050, text=» SUK A7,2 «, t00=0x0008, t01=0x000e}
0x0c9a…0cae              Head {h00=0x0010, h01=0x0050, text=» LDR* A6,A15«, t00=0x0008, t01=0x0020}
0x0cae…0cda              Head {h00=0x0028, h01=0x0050, text=» STR A6,A7 MINUTES TO MONITOR CLOCK «, t00=0x0008, t01=0x0034}
0x0cda…0cec              Head {h00=0x000e, h01=0x0050, text=» SUK A7,2 «, t00=0x0008, t01=0x0060}
0x0cec…0d00              Head {h00=0x0010, h01=0x0050, text=» LDR* A6,A15«, t00=0x0008, t01=0x0072}
0x0d00…0d2a              Head {h00=0x0026, h01=0x0050, text=» STR A6,A7 HOURS TO MONITOR CLOCK «, t00=0x0008, t01=0x0086}
0x0d2a…0d3c              Head {h00=0x000e, h01=0x0050, text=» SUK A7,2 «, t00=0x0008, t01=0x00b0}
0x0d3c…0d60              Head {h00=0x0020, h01=0x0050, text=» CMR A7 RESET MIDNIGTH CARRY«, t00=0x0008, t01=0x00c2}
0x0d60…0d72              Head {h00=0x000e, h01=0x0050, text=» RB TPDIS «, t00=0x0008, t01=0x00e6}
0x0d72…0d80              Head {h00=0x000a, h01=0x0050, text=» EJECT«, t00=0x0008, t01=0x00f8}
0x0d80…0d8a              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0008, t01=0x0106}
0x0d8a…0d94              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0008, t01=0x0110}
0x0d94…0dca              Head {h00=0x0032, h01=0x0050, text=»*    BYTASC = SUBROUTINE TO CONVERT A6-CONTENT«, t00=0x0008, t01=0x011a}
0x0dca…0df6              Head {h00=0x0028, h01=0x0050, text=»*             FROM BINARY TO ASCII. «, t00=0x0008, t01=0x0150}
0x0df6…0e1a              Head {h00=0x0020, h01=0x0050, text=»*             RESULT IN A6. «, t00=0x0008, t01=0x017c}
0x0e1a…0e24              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0009, t01=0x0010}
0x0e24…0e38              Head {h00=0x0010, h01=0x0050, text=»BYTASC EQU *«, t00=0x0009, t01=0x001a}
0x0e38…0e4a              Head {h00=0x000e, h01=0x0050, text=» LDK A4,0 «, t00=0x0009, t01=0x002e}
0x0e4a…0e62              Head {h00=0x0014, h01=0x0050, text=»BYTA10 SUK A6,/A«, t00=0x0009, t01=0x0040}
0x0e62…0e78              Head {h00=0x0012, h01=0x0050, text=» RF(N) BYTA20 «, t00=0x0009, t01=0x0058}
0x0e78…0e8e              Head {h00=0x0012, h01=0x0050, text=» ADKL A4,/100 «, t00=0x0009, t01=0x006e}
0x0e8e…0ea0              Head {h00=0x000e, h01=0x0050, text=» RB BYTA10«, t00=0x0009, t01=0x0084}
0x0ea0…0eb8              Head {h00=0x0014, h01=0x0050, text=»BYTA20 ADK A6,/A«, t00=0x0009, t01=0x0096}
0x0eb8…0eca              Head {h00=0x000e, h01=0x0050, text=» ADR A6,A4«, t00=0x0009, t01=0x00ae}
0x0eca…0ee0              Head {h00=0x0012, h01=0x0050, text=» ORKL A6,/3030«, t00=0x0009, t01=0x00c0}
0x0ee0…0ef2              Head {h00=0x000e, h01=0x0050, text=» RF ASCT20«, t00=0x0009, t01=0x00d6}
0x0ef2…0efc              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0009, t01=0x00e8}
0x0efc…0f06              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0009, t01=0x00f2}
0x0f06…0f3c              Head {h00=0x0032, h01=0x0050, text=»*    ASCTBY = SUBROUTINE TO CONVERT A6-CONTENT«, t00=0x0009, t01=0x00fc}
0x0f3c…0f68              Head {h00=0x0028, h01=0x0050, text=»*             FROM ASCII TO BINARY. «, t00=0x0009, t01=0x0132}
0x0f68…0f8c              Head {h00=0x0020, h01=0x0050, text=»*             RESULT IN A6. «, t00=0x0009, t01=0x015e}
0x0f8c…0f96              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0009, t01=0x0182}
0x0f96…0faa              Head {h00=0x0010, h01=0x0050, text=»ASCTBY EQU *«, t00=0x0009, t01=0x018c}
0x0faa…0fbc              Head {h00=0x000e, h01=0x0050, text=» LDR A4,A6«, t00=0x000a, t01=0x0010}
0x0fbc…0fce              Head {h00=0x000e, h01=0x0050, text=» ANK A6,/F«, t00=0x000a, t01=0x0022}
0x0fce…0fe0              Head {h00=0x000e, h01=0x0050, text=» SRL A4,8 «, t00=0x000a, t01=0x0034}
0x0fe0…0ff2              Head {h00=0x000e, h01=0x0050, text=» ANK A4,/F«, t00=0x000a, t01=0x0046}
0x0ff2…1008              Head {h00=0x0012, h01=0x0050, text=» RF(E) ASCT20 «, t00=0x000a, t01=0x0058}
0x1008…1020              Head {h00=0x0014, h01=0x0050, text=»ASCT10 ADK A6,/A«, t00=0x000a, t01=0x006e}
0x1020…1032              Head {h00=0x000e, h01=0x0050, text=» SUK A4,1 «, t00=0x000a, t01=0x0086}
0x1032…1048              Head {h00=0x0012, h01=0x0050, text=» RB(NE) ASCT10«, t00=0x000a, t01=0x0098}
0x1048…1062              Head {h00=0x0016, h01=0x0050, text=»ASCT20 ABL RTNA15 «, t00=0x000a, t01=0x00ae}
0x1062…106e              Head {h00=0x0008, h01=0x0050, text=» END«, t00=0x000a, t01=0x00c8}
0x106e…1072              Head {h00=0x4004, h01=0x0000}
0x1072…1076              00 0a 00 d4                                                                                                                                                                                                                                       ┆    ┆
0x1076…107e (11, 1, 8)   20 04 00 00 00 0b 00 04                                                                                                                                                                                                                           ┆        ┆
0x107e…10ce (12, 0, 400) 45 53 53 41 47 45 00 33 01 78 00 26 00 50 2a 5c 49 53 20 45 58 50 45 43 54 45 44 20 46 52 4f 4d 20 54 48 45 20 4d 41 53 54 45 52 20 53 49 44 45 00 34 00 0e 00 06 00 50 2a 20 00 34 00 38 00 06 00 50 2a 20 00 34 00 42 00 0e 00 50 42 52 4d 5c   ┆ESSAGE 3 x & P* IS EXPECTED FROM THE MASTER SIDE 4     P*  4 8   P*  4 B   PBRM ┆
0x10ce…111e              45 51 55 5c 2a 20 00 34 00 4c 00 20 00 50 5c 4c 44 4b 4c 5c 41 35 2c 53 54 42 5c 4c 4f 41 44 20 53 54 41 43 4b 42 41 53 45 20 00 34 00 5e 00 32 00 50 5c 43 46 5c 41 35 2c 48 41 4c 54 49 4e 5c 48 41 4c 54 20 52 45 43 45 49 56 45 52 20 41 4e   ┆EQU *  4 L   P LDKL A5,STB LOAD STACKBASE  4 ^ 2 P CF A5,HALTIN HALT RECEIVER AN┆
0x111e…116e              44 20 55 50 44 41 54 45 20 53 54 41 54 55 53 20 00 34 00 82 00 10 00 50 42 52 4d 30 31 30 5c 45 51 55 5c 2a 00 34 00 b8 00 10 00 50 5c 49 46 46 5c 43 4f 44 45 3d 31 20 00 34 00 cc 00 30 00 50 5c 4c 44 4b 4c 5c 41 32 2c 2f 31 30 30 2b 4c 53   ┆D UPDATE STATUS  4     PBRM010 EQU * 4     P IFF CODE=1  4   0 P LDKL A2,/100+LS┆
0x116e…11be              50 45 45 44 2b 53 59 4e 5c 53 50 45 43 49 46 59 20 53 59 4e 20 50 41 54 54 45 52 4e 00 34 00 e0 00 08 00 50 5c 58 49 46 00 34 01 14 00 10 00 50 5c 49 46 54 5c 43 4f 44 45 3d 31 20 00 34 01 20 00 34 00 50 5c 4c 44 4b 4c 5c 41 32 2c 2f 31 30   ┆PEED+SYN SPECIFY SYN PATTERN 4     P XIF 4     P IFT CODE=1  4   4 P LDKL A2,/10┆
0x11be…120e              30 2b 4c 53 50 45 45 44 2b 53 59 4e 45 42 43 5c 53 50 45 43 49 46 59 20 53 59 4e 20 50 41 54 54 45 52 4e 20 00 34 01 34 00 08 00 50 5c 58 49 46 00 34 01 6c 00 24 00 50 5c 43 49 4f 5c 41 32 2c 31 2c 43 48 4c 43 49 4e 5c 53 54 41 52 54 20 52   ┆0+LSPEED+SYNEBC SPECIFY SYN PATTERN  4 4   P XIF 4 l $ P CIO A2,1,CHLCIN START R┆

Reduced view