|
|
DataMuseum.dkPresents historical artifacts from the history of: Philips Data Systems |
This is an automatic "excavation" of a thematic subset of
See our Wiki for more about Philips Data Systems Excavated with: AutoArchaeologist - Free & Open Source Software. |
top - metrics - download
Length: 4690 (0x1252)
Notes: pts_type(SC)
Names: »ADDMOD.SC«
└─⟦35fda6e03⟧ Bits:30009701 Philips computer tape "BARCLAY"
└─⟦this⟧ »M:DEMO/ADDMOD.SC«
IDENT ADDMOD REL 10.0 80-03-14 870105041000
*
****************************************************
*
* PHILIPS TERMINAL SYSTEM PTS
*
* TOSS DATA MANAGEMENT
*
*
*
****************************************************
* THIS ROUTINE EXECUTES THE DOUBLE ADDITION INSTRUCTION ON THE ALPHA
* COMPUTER
*CALLING SEQUENCE:
* A1-A2 = ARG1
* AG-A7 = ARG2
* CF A14,ADDMOD
*RETURN : RESULT IN A1-A2
* CAUTION REGISTERS A3,A4,A6,A7 ARE CRUSHED.
ENTRY ADDMOD
*
*
*****************************************
*
* CONDITIONAL ASSEMBLY
*
*****************************************
*
* A PROGRAM VERSION USING THE EXTENDED INSTRUCTION
* SET IS OBTAINED BY SETTING CPU852 EQU 0.
*
CPU852 EQU 0
*
EJECT
ADDMOD EQU *
LDK A3,0
IFF CPU852=1
DAR A6
XIF
IFT CPU852=1
ANK.L A7,/7FFF
ANK.L A2,/7FFF
ADR A2,A7
RF(3) OVER1
NOVER ADR A1,A6 * NO OVERFLOW
RF(1) END1
RF(2) END2
RF(3) END3
NOVER1 ADK A2,0
RF(0) END0
RF(7) END1
OVER1 ANK.L A2,/7FFF
ADK A1,1
RF(3) OVER3
RB(7) NOVER
OVER3 ADR A1,A6
RF(2) END3
ADK A1,0
RF(1) END1
RB(7) NOVER1
XIF
IFF CPU852=1
RF(0) END0
RF(1) END1
RF(2) END2
XIF
END3 ADK A3,/80
END2 ADK A3,/80
END1 ADK A3,/80
END0 SLL A3,1 **********************************
ANK.L A3,/0300
LDK.L A4,/FCFF
AN.S A4,2,A14
OR.S A3,2,A14 UPDATE CR IN PSW CALLING PROGRAM
RTN A14
END
0x0000…0036 (0, 0, 400) Head {h00=0x0032, h01=0x0050, text=» IDENT ADDMOD REL 10.0 80-03-14 870105041000 «, 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…0084 Head {h00=0x0038, h01=0x0050, text=»****************************************************«, t00=0x0000, t01=0x004c}
0x0084…008e Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0000, t01=0x0088}
0x008e…00b6 Head {h00=0x0024, h01=0x0050, text=»* PHILIPS TERMINAL SYSTEM PTS«, t00=0x0000, t01=0x0092}
0x00b6…00c0 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0000, t01=0x00ba}
0x00c0…00e0 Head {h00=0x001c, h01=0x0050, text=»* TOSS DATA MANAGEMENT«, t00=0x0000, t01=0x00c4}
0x00e0…00ea Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0000, t01=0x00e4}
0x00ea…00f4 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0000, t01=0x00ee}
0x00f4…00fe Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0000, t01=0x00f8}
0x00fe…013a Head {h00=0x0038, h01=0x0050, text=»****************************************************«, t00=0x0000, t01=0x0102}
0x013a…0186 Head {h00=0x0048, h01=0x0050, text=»* THIS ROUTINE EXECUTES THE DOUBLE ADDITION INSTRUCTION ON THE ALPHA«, t00=0x0000, t01=0x013e}
0x0186…0198 Head {h00=0x000e, h01=0x0050, text=»* COMPUTER«, t00=0x0000, t01=0x018a}
0x0198…01b2 Head {h00=0x0016, h01=0x0050, text=»*CALLING SEQUENCE:«, t00=0x0001, t01=0x000c}
0x01b2…01da Head {h00=0x0024, h01=0x0050, text=»* A1-A2 = ARG1 «, t00=0x0001, t01=0x0026}
0x01da…0202 Head {h00=0x0024, h01=0x0050, text=»* AG-A7 = ARG2 «, t00=0x0001, t01=0x004e}
0x0202…0226 Head {h00=0x0020, h01=0x0050, text=»* CF A14,ADDMOD«, t00=0x0001, t01=0x0076}
0x0226…0250 Head {h00=0x0026, h01=0x0050, text=»*RETURN : RESULT IN A1-A2 «, t00=0x0001, t01=0x009a}
0x0250…0288 Head {h00=0x0034, h01=0x0050, text=»* CAUTION REGISTERS A3,A4,A6,A7 ARE CRUSHED.«, t00=0x0001, t01=0x00c4}
0x0288…02a8 Head {h00=0x001c, h01=0x0050, text=» ENTRY ADDMOD«, t00=0x0001, t01=0x00fc}
0x02a8…02b2 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0001, t01=0x011c}
0x02b2…02bc Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0001, t01=0x0126}
0x02bc…02ee Head {h00=0x002e, h01=0x0050, text=»***************************************** «, t00=0x0001, t01=0x0130}
0x02ee…02f8 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0001, t01=0x0162}
0x02f8…0316 Head {h00=0x001a, h01=0x0050, text=»* CONDITIONAL ASSEMBLY«, t00=0x0001, t01=0x016c}
0x0316…0320 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0001, t01=0x018a}
0x0320…0352 (2, 0, 400) Head {h00=0x002e, h01=0x0050, text=»***************************************** «, t00=0x0002, t01=0x0004}
0x0352…035c Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0002, t01=0x0036}
0x035c…0396 Head {h00=0x0036, h01=0x0050, text=»* A PROGRAM VERSION USING THE EXTENDED INSTRUCTION«, t00=0x0002, t01=0x0040}
0x0396…03c8 Head {h00=0x002e, h01=0x0050, text=»* SET IS OBTAINED BY SETTING CPU852 EQU 0.«, t00=0x0002, t01=0x007a}
0x03c8…03d2 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0002, t01=0x00ac}
0x03d2…03e6 Head {h00=0x0010, h01=0x0050, text=»CPU852 EQU 0«, t00=0x0002, t01=0x00b6}
0x03e6…03f0 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0002, t01=0x00ca}
0x03f0…03fe Head {h00=0x000a, h01=0x0050, text=» EJECT«, t00=0x0002, t01=0x00d4}
0x03fe…0412 Head {h00=0x0010, h01=0x0050, text=»ADDMOD EQU *«, t00=0x0002, t01=0x00e2}
0x0412…0424 Head {h00=0x000e, h01=0x0050, text=» LDK A3,0 «, t00=0x0002, t01=0x00f6}
0x0424…043a Head {h00=0x0012, h01=0x0050, text=» IFF CPU852=1 «, t00=0x0002, t01=0x0108}
0x043a…044a Head {h00=0x000c, h01=0x0050, text=» DAR A6 «, t00=0x0002, t01=0x011e}
0x044a…0456 Head {h00=0x0008, h01=0x0050, text=» XIF«, t00=0x0002, t01=0x012e}
0x0456…046c Head {h00=0x0012, h01=0x0050, text=» IFT CPU852=1 «, t00=0x0002, t01=0x013a}
0x046c…048e Head {h00=0x001e, h01=0x0050, text=» ANK.L A7,/7FFF«, t00=0x0002, t01=0x0150}
0x048e…04b0 Head {h00=0x001e, h01=0x0050, text=» ANK.L A2,/7FFF«, t00=0x0002, t01=0x0172}
0x04b0…04d0 (3, 0, 400) Head {h00=0x001c, h01=0x0050, text=» ADR A2,A7 «, t00=0x0003, t01=0x0004}
0x04d0…04f0 Head {h00=0x001c, h01=0x0050, text=» RF(3) OVER1 «, t00=0x0003, t01=0x0024}
0x04f0…0524 Head {h00=0x0030, h01=0x0050, text=»NOVER ADR A1,A6 * NO OVERFLOW «, t00=0x0003, t01=0x0044}
0x0524…0542 Head {h00=0x001a, h01=0x0050, text=» RF(1) END1«, t00=0x0003, t01=0x0078}
0x0542…0560 Head {h00=0x001a, h01=0x0050, text=» RF(2) END2«, t00=0x0003, t01=0x0096}
0x0560…057e Head {h00=0x001a, h01=0x0050, text=» RF(3) END3«, t00=0x0003, t01=0x00b4}
0x057e…059c Head {h00=0x001a, h01=0x0050, text=»NOVER1 ADK A2,0«, t00=0x0003, t01=0x00d2}
0x059c…05ba Head {h00=0x001a, h01=0x0050, text=» RF(0) END0«, t00=0x0003, t01=0x00f0}
0x05ba…05d8 Head {h00=0x001a, h01=0x0050, text=» RF(7) END1«, t00=0x0003, t01=0x010e}
0x05d8…05fa Head {h00=0x001e, h01=0x0050, text=»OVER1 ANK.L A2,/7FFF«, t00=0x0003, t01=0x012c}
0x05fa…0618 Head {h00=0x001a, h01=0x0050, text=» ADK A1,1«, t00=0x0003, t01=0x014e}
0x0618…0638 Head {h00=0x001c, h01=0x0050, text=» RF(3) OVER3 «, t00=0x0003, t01=0x016c}
0x0638…0658 Head {h00=0x001c, h01=0x0050, text=» RB(7) NOVER «, t00=0x0003, t01=0x018c}
0x0658…0678 Head {h00=0x001c, h01=0x0050, text=»OVER3 ADR A1,A6 «, t00=0x0004, t01=0x001c}
0x0678…0696 Head {h00=0x001a, h01=0x0050, text=» RF(2) END3«, t00=0x0004, t01=0x003c}
0x0696…06b4 Head {h00=0x001a, h01=0x0050, text=» ADK A1,0«, t00=0x0004, t01=0x005a}
0x06b4…06d2 Head {h00=0x001a, h01=0x0050, text=» RF(1) END1«, t00=0x0004, t01=0x0078}
0x06d2…06f2 Head {h00=0x001c, h01=0x0050, text=» RB(7) NOVER1«, t00=0x0004, t01=0x0096}
0x06f2…06fe Head {h00=0x0008, h01=0x0050, text=» XIF«, t00=0x0004, t01=0x00b6}
0x06fe…0714 Head {h00=0x0012, h01=0x0050, text=» IFF CPU852=1 «, t00=0x0004, t01=0x00c2}
0x0714…0728 Head {h00=0x0010, h01=0x0050, text=» RF(0) END0 «, t00=0x0004, t01=0x00d8}
0x0728…073c Head {h00=0x0010, h01=0x0050, text=» RF(1) END1 «, t00=0x0004, t01=0x00ec}
0x073c…0750 Head {h00=0x0010, h01=0x0050, text=» RF(2) END2 «, t00=0x0004, t01=0x0100}
0x0750…075c Head {h00=0x0008, h01=0x0050, text=» XIF«, t00=0x0004, t01=0x0114}
0x075c…077e Head {h00=0x001e, h01=0x0050, text=»END3 ADK A3,/80 «, t00=0x0004, t01=0x0120}
0x077e…07a0 Head {h00=0x001e, h01=0x0050, text=»END2 ADK A3,/80 «, t00=0x0004, t01=0x0142}
0x07a0…07c2 Head {h00=0x001e, h01=0x0050, text=»END1 ADK A3,/80 «, t00=0x0004, t01=0x0164}
0x07c2…0808 Head {h00=0x0042, h01=0x0050, text=»END0 SLL A3,1 **********************************«, t00=0x0004, t01=0x0186}
0x0808…082a Head {h00=0x001e, h01=0x0050, text=» ANK.L A3,/0300«, t00=0x0005, t01=0x003c}
0x082a…084c Head {h00=0x001e, h01=0x0050, text=» LDK.L A4,/FCFF«, t00=0x0005, t01=0x005e}
0x084c…086e Head {h00=0x001e, h01=0x0050, text=» AN.S A4,2,A14«, t00=0x0005, t01=0x0080}
0x086e…08b4 Head {h00=0x0042, h01=0x0050, text=» OR.S A3,2,A14 UPDATE CR IN PSW CALLING PROGRAM«, t00=0x0005, t01=0x00a2}
0x08b4…08d2 Head {h00=0x001a, h01=0x0050, text=» RTN A14 «, t00=0x0005, t01=0x00e8}
0x08d2…08e6 Head {h00=0x0010, h01=0x0050, text=» END«, t00=0x0005, t01=0x0106}
0x08e6…08ea Head {h00=0x4004, h01=0x0000}
0x08ea…08ee 00 05 01 1a ┆ ┆
0x08ee…08f6 (6, 1, 8) 20 04 00 00 00 06 00 04 ┆ ┆
0x08f6…0946 (7, 0, 400) 41 31 34 2c 4d 4f 56 3a 53 55 00 36 01 8c 00 08 00 50 5c 58 49 46 00 37 00 12 00 12 00 50 5c 49 46 54 5c 4d 4d 55 50 41 47 3d 30 20 00 37 00 1e 00 16 00 50 5c 4c 44 52 5c 41 32 2c 41 33 5c 4c 45 4e 47 54 48 20 00 37 00 34 00 1c 00 50 5c 4c ┆A14,MOV:SU 6 P XIF 7 P IFT MMUPAG=0 7 P LDR A2,A3 LENGTH 7 4 P L┆
0x0946…0996 44 5c 41 33 2c 45 43 42 42 41 2c 41 34 5c 54 4f 20 41 44 44 52 20 00 37 00 4e 00 20 00 50 5c 41 44 4b 5c 41 33 2c 46 50 42 52 45 53 5c 52 45 53 45 52 56 45 44 20 49 54 45 4d 00 37 00 6e 00 16 00 50 5c 43 46 5c 41 31 34 2c 44 4d 54 42 4d 5c ┆D A3,ECBBA,A4 TO ADDR 7 N P ADK A3,FPBRES RESERVED ITEM 7 n P CF A14,DMTBM ┆
0x0996…09e6 4d 4f 56 45 00 37 00 92 00 08 00 50 5c 58 49 46 00 37 00 ac 00 06 00 50 2a 20 00 37 00 b8 00 24 00 50 2a 20 20 20 41 44 4a 55 53 54 20 46 49 4c 45 20 4e 41 4d 45 20 46 4f 52 20 49 4e 44 45 58 45 53 00 37 00 c2 00 06 00 50 2a 20 00 37 00 ea ┆MOVE 7 P XIF 7 P* 7 $ P* ADJUST FILE NAME FOR INDEXES 7 P* 7 ┆
0x09e6…0a36 00 0e 00 50 5c 4c 44 52 5c 41 31 2c 41 39 00 37 00 f4 00 1e 00 50 5c 41 44 4b 4c 5c 41 31 2c 46 50 42 3a 46 4e 5c 46 52 4f 4d 20 41 44 44 52 20 00 37 01 06 00 0e 00 50 5c 4c 44 52 5c 41 33 2c 41 31 00 37 01 28 00 10 00 50 5c 41 44 4b 5c 41 ┆ P LDR A1,A9 7 P ADKL A1,FPB:FN FROM ADDR 7 P LDR A3,A1 7 ( P ADK A┆
0x0a36…0a86 33 2c 32 5c 54 4f 00 37 01 3a 00 18 00 50 5c 4c 44 4b 5c 41 32 2c 36 5c 4e 4f 20 4f 46 20 43 48 41 52 00 37 01 4e 00 18 00 50 5c 43 46 5c 41 31 34 2c 44 4d 54 42 4d 52 5c 4d 4f 56 45 20 00 37 01 6a 00 10 00 50 5c 41 42 4c 5c 4f 50 45 37 30 ┆3,2 TO 7 : P LDK A2,6 NO OF CHAR 7 N P CF A14,DMTBMR MOVE 7 j P ABL OPE70┆
0x0a86…0ad6 (8, 0, 400) 30 20 00 37 01 86 00 0a 00 50 5c 45 4a 45 43 54 00 38 00 0a 00 18 00 50 4f 50 45 39 30 30 5c 45 51 55 5c 2a 5c 46 49 4e 49 53 48 20 00 38 00 18 00 26 00 50 5c 4c 44 5c 41 31 31 2c 4f 50 45 46 57 54 5c 46 44 42 20 41 44 44 52 20 44 41 54 41 ┆0 7 P EJECT 8 POPE900 EQU * FINISH 8 & P LD A11,OPEFWT FDB ADDR DATA┆
0x0ad6…0b26 20 46 49 4c 45 20 00 38 00 34 00 14 00 50 5c 43 57 4b 5c 41 31 30 2c 46 44 42 53 54 41 20 00 38 00 5e 00 26 00 50 5c 52 46 28 4e 45 29 5c 4f 50 45 39 39 30 5c 52 45 41 44 20 46 49 4c 45 20 50 41 52 20 4f 52 44 45 52 00 38 00 76 00 06 00 50 ┆ FILE 8 4 P CWK A10,FDBSTA 8 ^ & P RF(NE) OPE990 READ FILE PAR ORDER 8 v P┆
0x0b26…0b76 2a 20 00 38 00 a0 00 28 00 50 2a 20 20 20 53 54 4f 52 45 20 46 44 42 20 41 44 44 52 45 53 53 45 53 20 49 4e 20 41 4c 4c 20 46 44 42 27 53 00 38 00 aa 00 06 00 50 2a 20 00 38 00 d6 00 1e 00 50 5c 4c 44 4b 5c 41 35 2c 31 30 5c 4e 52 20 4f 46 ┆* 8 ( P* STORE FDB ADDRESSES IN ALL FDB'S 8 P* 8 P LDK A5,10 NR OF┆
0x0b76…0bc6 20 46 49 4c 45 53 20 2a 20 32 00 38 00 e0 00 10 00 50 44 4d 54 36 32 35 5c 45 51 55 5c 2a 00 38 01 02 00 0e 00 50 5c 53 55 4b 5c 41 35 2c 32 20 00 38 01 16 00 22 00 50 5c 52 46 28 4e 29 5c 44 4d 54 36 33 35 5c 41 4c 4c 20 46 44 42 20 55 50 ┆ FILES * 2 8 PDMT625 EQU * 8 P SUK A5,2 8 " P RF(N) DMT635 ALL FDB UP┆
0x0bc6…0c16 50 44 41 54 45 44 00 38 01 28 00 04 00 50 00 38 01 4e 00 24 00 50 5c 4c 44 5c 41 33 2c 4f 50 45 46 57 54 2c 41 35 5c 46 44 42 20 41 44 44 52 20 49 4e 44 45 58 20 00 38 01 56 00 20 00 50 5c 52 42 28 5a 29 5c 44 4d 54 36 32 35 5c 4e 4f 20 49 ┆PDATED 8 ( P 8 N $ P LD A3,OPEFWT,A5 FDB ADDR INDEX 8 V P RB(Z) DMT625 NO I┆
0x0c16…0c66 (9, 0, 398) 4e 44 45 58 20 46 49 4c 45 20 00 38 01 7e 00 1e 00 50 5c 4c 44 4b 4c 5c 41 31 2c 4f 50 45 46 57 54 5c 46 52 4f 4d 20 41 44 44 52 20 00 39 00 12 00 1c 00 50 5c 41 44 4b 4c 5c 41 33 2c 46 44 42 41 44 46 5c 54 4f 20 41 44 44 52 20 00 39 00 34 ┆NDEX FILE 8 ~ P LDKL A1,OPEFWT FROM ADDR 9 P ADKL A3,FDBADF TO ADDR 9 4┆
0x0c66…0cb6 00 1a 00 50 5c 4c 44 4b 5c 41 32 2c 31 30 5c 4e 4f 20 4f 46 20 42 59 54 45 53 00 39 00 54 00 1e 00 50 5c 43 46 5c 41 31 34 2c 44 4d 54 57 4d 5c 4d 4f 56 45 20 35 20 57 4f 52 44 53 00 39 00 72 00 0e 00 50 5c 52 42 5c 44 4d 54 36 32 35 00 39 ┆ P LDK A2,10 NO OF BYTES 9 T P CF A14,DMTWM MOVE 5 WORDS 9 r P RB DMT625 9┆
0x0cb6…0d06 00 94 00 10 00 50 44 4d 54 36 33 35 5c 45 51 55 5c 2a 00 39 00 a6 00 06 00 50 2a 20 00 39 00 ba 00 26 00 50 2a 20 20 20 43 4f 4e 4e 45 43 54 20 46 49 4c 45 20 43 4f 44 45 20 4f 46 20 44 41 54 41 20 46 49 4c 45 00 39 00 c4 00 06 00 50 2a 20 ┆ PDMT635 EQU * 9 P* 9 & P* CONNECT FILE CODE OF DATA FILE 9 P* ┆
0x0d06…0d56 00 39 00 ee 00 20 00 50 5c 4c 44 2a 5c 41 32 2c 44 57 54 45 43 42 2c 41 31 30 5c 46 49 4c 45 20 43 4f 44 45 00 39 00 f8 00 10 00 50 5c 41 4e 4b 5c 41 32 2c 2f 46 46 20 00 39 01 1c 00 16 00 50 5c 53 43 5c 41 32 2c 4f 50 45 46 43 44 5c 53 41 ┆ 9 P LD* A2,DWTECB,A10 FILE CODE 9 P ANK A2,/FF 9 P SC A2,OPEFCD SA┆
0x0d56…0da4 56 45 00 39 01 30 00 1c 00 50 5c 4c 44 4b 5c 41 35 2c 30 5c 54 54 41 42 20 41 4e 44 20 43 44 54 41 42 00 39 01 4a 00 24 00 50 5c 4c 44 5c 41 31 2c 44 57 54 54 41 42 2c 41 31 30 5c 55 53 45 52 20 54 54 41 42 20 41 44 44 52 00 39 01 6a ┆VE 9 0 P LDK A5,0 TTAB AND CDTAB 9 J $ P LD A1,DWTTAB,A10 USER TTAB ADDR 9 j┆
0x0da4…0df4 (10, 0, 400) 00 12 00 50 5c 43 46 5c 41 31 34 2c 46 4e 44 46 44 42 00 3a 00 04 00 1a 00 50 5c 53 54 5c 41 31 31 2c 32 2c 41 34 5c 46 57 54 20 41 44 44 52 20 00 3a 00 1a 00 06 00 50 2a 20 00 3a 00 38 00 1e 00 50 2a 20 20 20 52 45 4d 4f 56 45 20 43 55 52 ┆ P CF A14,FNDFDB : P ST A11,2,A4 FWT ADDR : P* : 8 P* REMOVE CUR┆
0x0df4…0e44 52 45 4e 43 59 20 42 55 46 46 45 52 00 3a 00 42 00 06 00 50 2a 20 00 3a 00 64 00 10 00 50 5c 4c 44 52 5c 41 31 2c 41 31 30 20 00 3a 00 6e 00 1e 00 50 5c 43 46 5c 41 31 34 2c 43 52 4e 47 45 54 5c 41 44 44 52 20 49 4e 20 41 32 20 00 3a 00 82 ┆RENCY BUFFER : B P* : d P LDR A1,A10 : n P CF A14,CRNGET ADDR IN A2 : ┆
0x0e44…0e94 00 18 00 50 5c 41 44 4b 4c 5c 41 31 2c 46 44 42 43 52 4c 5c 52 4f 4f 54 00 3a 00 a4 00 08 00 50 5c 49 4e 48 00 3a 00 c0 00 10 00 50 4f 50 45 39 34 30 5c 45 51 55 5c 2a 00 3a 00 cc 00 1c 00 50 5c 4c 44 52 2a 5c 41 33 2c 41 31 5c 4e 45 58 54 ┆ P ADKL A1,FDBCRL ROOT : P INH : POPE940 EQU * : P LDR* A3,A1 NEXT┆
0x0e94…0ee4 20 42 55 46 46 45 52 20 00 3a 00 e0 00 0e 00 50 5c 43 57 52 5c 41 33 2c 41 32 00 3a 01 00 00 16 00 50 5c 52 46 28 45 29 5c 4f 50 45 39 35 30 5c 54 48 49 53 00 3a 01 12 00 0e 00 50 5c 4c 44 52 5c 41 31 2c 41 33 00 3a 01 2c 00 0e 00 50 5c 52 ┆ BUFFER : P CWR A3,A2 : P RF(E) OPE950 THIS : P LDR A1,A3 : , P R┆
0x0ee4…0f34 42 5c 4f 50 45 39 34 30 00 3a 01 3e 00 10 00 50 4f 50 45 39 35 30 5c 45 51 55 5c 2a 00 3a 01 50 00 14 00 50 5c 4c 44 52 2a 5c 41 34 2c 41 33 5c 4e 45 58 54 00 3a 01 64 00 0e 00 50 5c 53 54 52 5c 41 34 2c 41 31 00 3a 01 7c 00 12 00 50 5c 4c ┆B OPE940 : > POPE950 EQU * : P P LDR* A4,A3 NEXT : d P STR A4,A1 : | P L┆
0x0f34…0f84 (11, 0, 398) 44 5c 41 33 2c 43 52 4e 51 55 45 20 00 3a 01 8e 00 0e 00 50 5c 53 54 52 5c 41 33 2c 41 32 00 3b 00 14 00 12 00 50 5c 53 54 5c 41 32 2c 43 52 4e 51 55 45 20 00 3b 00 26 00 0e 00 50 5c 45 4e 42 5c 5c 5c 3d 31 20 00 3b 00 3c 00 10 00 50 4f 50 ┆D A3,CRNQUE : P STR A3,A2 ; P ST A2,CRNQUE ; & P ENB =1 ; < POP┆
0x0f84…0fd4 45 39 39 30 5c 45 51 55 5c 2a 00 3b 00 4e 00 06 00 50 2a 20 00 3b 00 62 00 32 00 50 2a 20 20 20 43 48 45 43 4b 20 55 53 45 52 20 53 49 5a 45 20 41 4e 44 20 55 50 44 41 54 45 20 50 41 52 41 4d 45 54 45 52 20 42 4c 4f 43 4b 00 3b 00 6c 00 06 ┆E990 EQU * ; N P* ; b 2 P* CHECK USER SIZE AND UPDATE PARAMETER BLOCK ; l ┆
0x0fd4…1024 00 50 2a 20 00 3b 00 a2 00 12 00 50 5c 4c 44 4b 5c 41 31 2c 46 50 42 3a 49 56 00 3b 00 ac 00 22 00 50 5c 4c 43 5c 41 32 2c 46 44 42 4e 49 46 2c 41 31 31 5c 4e 52 20 4f 46 20 49 4e 44 45 58 20 00 3b 00 c2 00 0e 00 50 5c 41 4e 4b 5c 41 32 2c ┆ P* ; P LDK A1,FPB:IV ; " P LC A2,FDBNIF,A11 NR OF INDEX ; P ANK A2,┆
0x1024…1074 2f 46 00 3b 00 e8 00 12 00 50 5c 49 46 54 5c 49 4e 44 58 41 43 3d 31 20 00 3b 00 fa 00 12 00 50 5c 52 46 28 5a 29 5c 4f 50 45 39 39 34 20 00 3b 01 10 00 0e 00 50 5c 4c 44 52 5c 41 33 2c 41 32 00 3b 01 26 00 0e 00 50 5c 53 4c 4c 5c 41 32 2c ┆/F ; P IFT INDXAC=1 ; P RF(Z) OPE994 ; P LDR A3,A2 ; & P SLL A2,┆
0x1074…10c2 33 20 00 3b 01 38 00 0e 00 50 5c 53 4c 4c 5c 41 33 2c 32 20 00 3b 01 4a 00 1c 00 50 5c 41 44 52 5c 41 32 2c 41 33 5c 4d 55 4c 54 20 57 49 54 48 20 31 32 20 00 3b 01 5c 00 12 00 50 5c 41 44 4b 5c 41 32 2c 46 50 42 3a 49 31 00 3b 01 7c ┆3 ; 8 P SLL A3,2 ; J P ADR A2,A3 MULT WITH 12 ; P ADK A2,FPB:I1 ; |┆
0x10c2…1112 (12, 0, 400) 00 22 00 50 5c 53 55 52 5c 41 32 2c 41 31 5c 4d 41 58 20 4e 52 20 4f 46 20 52 45 4d 20 43 48 41 52 20 00 3c 00 04 00 10 00 50 4f 50 45 39 39 34 5c 45 51 55 5c 2a 00 3c 00 2a 00 08 00 50 5c 58 49 46 00 3c 00 3e 00 18 00 50 5c 41 44 52 5c 41 ┆ " P SUR A2,A1 MAX NR OF REM CHAR < POPE994 EQU * < * P XIF < > P ADR A┆
0x1112…1162 31 2c 41 39 5c 46 52 4f 4d 20 41 44 44 52 00 3c 00 4a 00 1e 00 50 5c 4c 44 5c 41 33 2c 44 57 54 45 43 42 2c 41 31 30 5c 55 53 45 52 20 45 43 42 00 3c 00 66 00 1c 00 50 5c 4c 44 5c 41 34 2c 45 43 42 52 4c 2c 41 33 5c 54 4f 54 20 4c 47 54 48 ┆1,A9 FROM ADDR < J P LD A3,DWTECB,A10 USER ECB < f P LD A4,ECBRL,A3 TOT LGTH┆
0x1162…11b2 00 3c 00 88 00 1a 00 50 5c 53 55 4b 5c 41 34 2c 46 50 42 3a 49 56 2b 46 50 42 52 45 53 20 00 3c 00 a8 00 18 00 50 5c 43 57 52 5c 41 32 2c 41 34 5c 52 45 4d 20 4c 47 54 48 20 00 3c 00 c6 00 20 00 50 5c 52 46 28 4e 47 29 5c 4f 50 45 39 39 35 ┆ < P SUK A4,FPB:IV+FPBRES < P CWR A2,A4 REM LGTH < P RF(NG) OPE995┆
0x11b2…1202 5c 54 41 4b 45 20 53 48 4f 52 54 45 53 54 00 3c 00 e2 00 0e 00 50 5c 4c 44 52 5c 41 32 2c 41 34 00 3c 01 06 00 10 00 50 4f 50 45 39 39 35 5c 45 51 55 5c 2a 00 3c 01 18 00 0e 00 50 5c 4c 44 52 5c 41 34 2c 41 32 00 3c 01 2c 00 1a 00 50 5c 41 ┆ TAKE SHORTEST < P LDR A2,A4 < POPE995 EQU * < P LDR A4,A2 < , P A┆
0x1202…1252 44 4b 5c 41 34 2c 46 50 42 3a 49 56 2b 46 50 42 52 45 53 20 00 3c 01 3e 00 22 00 50 5c 53 54 5c 41 34 2c 45 43 42 45 4c 2c 41 33 5c 53 45 54 20 45 46 46 20 4c 45 4e 47 54 48 00 3c 01 5c 00 12 00 50 5c 49 46 54 5c 4d 4d 55 50 41 47 3d 30 20 ┆DK A4,FPB:IV+FPBRES < > " P ST A4,ECBEL,A3 SET EFF LENGTH < P IFT MMUPAG=0 ┆