1 C00   20:43 JUN 20,'83                                                                          PAGE    1
A   .SS BA,HA,WA,DA,LF,CF,AF,AFA,NAME,NUM,ABSVAL
    .SS R0,R1,R2,R3,R4,R5,R6,R7,R8,R9,R10,R11,R12,R13,R14,R15
    .SS X1,X2,X3,X4,X5,X6,X7,SCOR,TCOR,%,%%
    .END
1 C00   20:43 JUN 20,'83    SIGMA 5/7 MEMORY DIAGNOSTIC (MEDIC) 960-0401-G02                      PAGE    2
A       1         TEXT               VERSION  EQU      C'G02'                                            *G02
        2         TEXT               CATALOG  EQU      C'0401'                                           *G02
        3                            TITLE EQU S:PT('SIGMA 5/7 MEMORY DIAGNOSTIC (MEDIC) 960-',;         *G02
        4         TEXT                CATALOG,'-',VERSION)                                               *G02
        5                                     PCC                                                        *G02
        6                                     SYSTEM   SIG7FDP                                           *G02
1 C00   20:43 JUN 20,'83    SIGMA 5/7 MEMORY DIAGNOSTIC (MEDIC) 960-0401-G02                      PAGE    3
A       8                            * LOADING INSTRUCTIONS: REF PG 2-1 FOR NORMAL LOAD PROCEDURE
        9                            *
       10                            *** ALTERNATE LOAD PROCEDURE:  TO BE USED IF MEMORY FAULTS IN THE
       11                            *    LAST 4K PREVENT PROPER LOADING.
       12                            *       1. PERFORM AS OUTLINED ON PG 2-1 EXCEPT -- PLACE SS1 TO ON
       13                            *       2. A WAIT WILL OCCUR DUE TO SS1 BEING ON
       14                            *       3. CHANGE R1 TO X'F00' (LOADER WILL OPERATE IN FIRST 4K)
       15                            *       4. SS1 TO OFF. CLEAR THE WAIT
       16                            *
       17                            * OPERATING PROCEDURES
       18                            *
       19                            * SENSE SWITCH 1 DETERMINES PROGRAM RESPONSE TO ERRORS
       20                            *     SS1 OFF-WAIT(PC=1C9) ON ERROR-
       21                            *        SELECT ADDRESS 0=TEST NO POINTER AND FAILING ADR
       22                            *        SELECT ADDRESS 1=CONTENTS OF FAILING ADR
       23                            *     SS1 ON-CONTINUE ON ERROR. ALARM INDICATOR AND AUDIO TURNED ON.
       24                            *
       25                            * SENSE SWITCH 2 DETERMINES PRINT MODE
       26                            *     SS2 OFF-NO PRINTING
       27                            *     SS2 ON-PRINT ALLOWED ON OUTPUT MESSAGE DEVICE
       28                            *
       29                            * SENSE SWITCH 3 DETERMINES TEST SEQUENCE AFTER AN ERROR
       30                            *     SS3 OFF-LOCK ON FAILING TEST (EVEN IF MALFUNCTION IS CORRECTED)
       31                            *     SS3 ON-PROCEED WITH TEST SEQUENCE
       32                            *
       33                            * SENSE SWITCH 4 DETERMINES HANDLING OF SCAN ERRORS (MEMORY FAULTS
       34                            *        DETECTED OUTSIDE THE NORMAL CHECK ROUTINES)
       35                            *     SS4 ON - INHIBIT PRINT OF SCAN ERRORS
       36                            *     SS4 OFF- ALLOW PRINT OF SCAN ERRORS
       37                            *
       38                            * INTERRUPT WITH SENSE SWITCH 4 ON
       39                            *     WAIT(PC=14B) TO PERMIT SELECTION OF SPECIFIC DATA BITS FOR TEST
       40                            *     SET DS CORRESPONDING TO DESIRED BITS,STORE DS,CLEAR WAIT
       41                            *
       42                            * INTERRUPT WITH SENSE SWITCH 4 OFF
       43                            *     WAIT(PC=14B) TO PERMIT-
       44                            *       REGISTER 0 MAY BE ALTERED AS FOLLOWS-
       45                            *       1-ALTER TEST SELECTION
       46                            *          SET BIT POSITIONS IN DS CORRESPONDING TO DESIRED TESTS
       47                            *          SET DS0=1,STORE DS,CLEAR WAIT
       48                            *       2-LOW TEST ADDRESS LIMIT CHANGE
       49                            *          SET ADR IN DS 15-31.SET DS 13=1,CLEAR DS0,STORE DS,CLEAR WAIT
       50                            *       3-HIGH TEST ADDRESS LIMIT CHANGE
       51                            *          SET ADR IN DS 15-31.SET DS 14=1,CLEAR DS0,STORE DS,CLEAR WAIT
       52                            *       REGISTER 12 CONTAINS THE OUTPUT MESSAGE DEVICE ADDRESS
       53                            *        AND MAY BE MODIFIED TO OPERATE WITH THE LINE PRINTER
       54                            *        THE DEVICE ADDRESS MUST BE PLACED IN THE DATA SWITCHES
       55                            *        WITH BIT ZERO SET WHEN DESIGNATING THE LINE PRINTER AS
       56                            *        THE OUTPUT DEVICE.  E.I. 80000XXX.
       57                            *
       58                            * RESTART PROCEDURE : BRANCH TO LOCATION  X'NN094' WHERE 'NN' EQUALS
       59                            *                     00 IF THE PROGRAM IS RESIDING IN LOWER CORE.
       60                            *                     IF IN UPPER CORE NN IS THE STARTING ADDRESS OF
       61                            *                     THE LAST 4K OF CORE.
       62                            *   IF THE ABOVE PROCEDURE FAILS THEN THE PROGRAM SHOULD BE RELOADED.
1 C00   20:43 JUN 20,'83    SIGMA 5/7 MEMORY DIAGNOSTIC (MEDIC) 960-0401-G02                      PAGE    4
A      64         0000000A           A        EQU      X'A'
       65         0000000B           B        EQU      X'B'
       66         0000000C           C        EQU      X'C'
       67         0000000D           D        EQU      X'D'
       68         0000000E           E        EQU      X'E'
       69         0000000F           F        EQU      X'F'
       70   01 00040                          ORG      X'40'
            01 00040
       71   01 00040    0F000064              XPSD,0   FUKENG            THIS IS ILLEGAL ADR TRAP LOCATION
       72   01 00041    0F00005E              XPSD,0   SPUR              SPURIOUS TRAP/INTERRUPT LOCATION
       73   01 00042    0F00005E              XPSD,0   SPUR              SPURIOUS TRAP/INTERRUPT LOCATION
       74   01 00043    0F00005E              XPSD,0   SPUR              SPURIOUS TRAP/INTERRUPT LOCATION
       75   01 00044    0F00005E              XPSD,0   SPUR              SPURIOUS TRAP/INTERRUPT LOCATION
       76   01 00045    0F00005E              XPSD,0   SPUR              SPURIOUS TRAP/INTERRUPT LOCATION
       77   01 00046    0F00005E              XPSD,0   SPUR              SPURIOUS TRAP/INTERRUPT LOCATION
       78   01 00047    0F00005E              XPSD,0   SPUR              SPURIOUS TRAP/INTERRUPT LOCATION
       79   01 00048    0F00005E              XPSD,0   SPUR              SPURIOUS TRAP/INTERRUPT LOCATION
       80   01 00049    0F00005E              XPSD,0   SPUR              SPURIOUS TRAP/INTERRUPT LOCATION
       81   01 0004A    0F00005E              XPSD,0   SPUR              SPURIOUS TRAP/INTERRUPT LOCATION
       82   01 0004B    0F00005E              XPSD,0   SPUR              SPURIOUS TRAP/INTERRUPT LOCATION
       83   01 0004C    0F00005E              XPSD,0   SPUR              SPURIOUS TRAP/INTERRUPT LOCATION
       84   01 0004D    0F00005E              XPSD,0   SPUR              SPURIOUS TRAP/INTERRUPT LOCATION
       85   01 0004E    0F00005E              XPSD,0   SPUR              SPURIOUS TRAP/INTERRUPT LOCATION
       86   01 0004F    0F00005E              XPSD,0   SPUR              SPURIOUS TRAP/INTERRUPT LOCATION
       87   01 00050    0F00005E              XPSD,0   SPUR              SPURIOUS TRAP/INTERRUPT LOCATION
       88   01 00051    0F00005E              XPSD,0   SPUR              SPURIOUS TRAP/INTERRUPT LOCATION
       89   01 00052    0F00005E              XPSD,0   SPUR              SPURIOUS TRAP/INTERRUPT LOCATION
       90   01 00053    0F00005E              XPSD,0   SPUR              SPURIOUS TRAP/INTERRUPT LOCATION
       91   01 00054    0F00005E              XPSD,0   SPUR              SPURIOUS TRAP/INTERRUPT LOCATION
       92   01 00055    0F00005E              XPSD,0   SPUR              SPURIOUS TRAP/INTERRUPT LOCATION
       93   01 00056    0F00005E              XPSD,0   SPUR              SPURIOUS TRAP/INTERRUPT LOCATION
       94   01 00057    0F00005E              XPSD,0   SPUR              SPURIOUS TRAP/INTERRUPT LOCATION
       95   01 00058    0F00005E              XPSD,0   SPUR              SPURIOUS TRAP/INTERRUPT LOCATION
       96   01 00059    0F00005E              XPSD,0   SPUR              SPURIOUS TRAP/INTERRUPT LOCATION
1 C00   20:43 JUN 20,'83    SIGMA 5/7 MEMORY DIAGNOSTIC (MEDIC) 960-0401-G02                      PAGE    5
A      98   01 0005A    0F00005E              XPSD,0   SPUR              SPURIOUS TRAP/INTERRUPT LOCATION
       99   01 0005B    0F00005E              XPSD,0   SPUR              SPURIOUS TRAP/INTERRUPT LOCATION
      100   01 0005C    0F00005E              XPSD,0   SPUR              SPURIOUS TRAP/INTERRUPT LOCATION
      101   01 0005D                          ORG      X'5D'
            01 0005D
      102   01 0005D    8F00000F A            XPSD,0   *F                CONSOLE INTERRUPT LOCATION
      103   01 0005E    00000000 A   SPUR     DATA     0                 ADR OF ILLEGALLY INTERRUPTED INSTR
      104   01 0005F    00000000 A            DATA     0                 STATUS GOODIES OF ABOVE INSTRUCTION
      105   01 00060    00000062              DATA     HALT
      106   01 00061    00000000 A            DATA     0
      107   01 00062    2E000000 A   HALT     WAIT                       SPURIOUS TRAP/INTERRUPT HAS OCCURRED
      108   01 00063    0E00005E              LPSD,0   SPUR              CLEAR WAIT TO CONTAINUE
      109                            * AFTER INITIALIZATION, THE XPSD IN LOC 40 IS MODIFIED.  TO DETERMINE
      110                            * THE CAUSE OF A TRAP, PROCEED AS FOLLOWS
      111                            *       1. DISPLAY X'40' TO DETERMINE ADDR WHERE OLD PSW1 IS STORED
      112                            *       2. USE ADDR FIELD OF X'40' TO ACCESS OLD PSW1
      113   01 00064    00000000 A   FUKENG   DATA     0
      114   01 00065    00000000 A            DATA     0
      115   01 00066    00000073              DATA     MEMTR             CHANGES TO DATA HALT AFTER MEM COMP
      116   01 00067    00000000 A            DATA     0
1 C00   20:43 JUN 20,'83    SIGMA 5/7 MEMORY DIAGNOSTIC (MEDIC) 960-0401-G02                      PAGE    6
A     118   01 00068    0E0003EC     START    LPSD,0   BEGIN             DISABLE INTERRUPTS (TRAPS ALLOWED)
      119   01 00069    322004F0              LW,2     THRU              THRU=2
      120   01 0006A    32300418              LW,3     INIT              INIT=3
      121   01 0006B    324003F6              LW,4     CIFLG             CIFLG=0
      122   01 0006C    325004F4              LW,5     TSBOX             TSBOX=1
      123   01 0006D    329004F9              LW,9     ZAPLT             ZAPLT=H1FFFF
      124   01 0006E    32F003EA              LW,F     ERRR+5            ERRR+5=BCR 0, XPSD,3
      125   01 0006F    3270041F              LW,7     MXCON             MXCON=INDEX=FFFE1FFF=8K-1
      126   01 00070    316E0001 A            CW,6     1,7               EFF ADR=1+N(1000)
      127   01 00071    65700070              BIR,7    %-1               INCREMENT INDEX AND TRY AGAIN
      128   01 00072    327003E0              LW,7     ALL1S             128K ON FALL THRU
      129   01 00073    4B7004F9     MEMTR    AND,7    ZAPLT             ZAPLT=1FFFF
      130   01 00074    3570041B              STW,7    MAX
      131   01 00075    3570050B              STW,7    HILIM
      132   01 00076    667003FC              AWM,7    DISPL             INSERT IN ADR DISPLAY
      133   01 00077    21704000 A            CI,7     X'4000'           16K+1
      134   01 00078    6910007D              BL       JUNK-1            GO IF MEMORY SIZE IS 16K OR LESS
      135                            * MODIFY CONSTANTS TO ALLOW RUNNING A SCHMOO ON THE FIRST 16K WHILE
      136                            * THE PROGRAM RESIDES IN THE LAST 4K.
      137   01 00079    22E03FFF A            LI,14    X'3FFF'
      138   01 0007A    35E00415              STW,14   NFFF              CHANGE FROM FFF TO 3FFF
      139   01 0007B    22E01000 A            LI,14    X'1000'
      140   01 0007C    35E00416              STW,14   N1000             N1000 = 4K+1
      141   01 0007D    38700412              SW,7     FFF               COMPUTE RELOCATION BIAS
      142   01 0007E    3570000E A   JUNK     STW,7    E
      143   01 0007F    35E0050A              STW,E    BIAS
      144   01 00080    507A0152              AH,7     REIT,5            COMPUTE TO ADR
      145   01 00081    49700165              OR,7     FLIP              STW 8,   0,7
      146   01 00082    35700165              STW,7    FLIP
      147   01 00083    357004F2              STW,7    TO+1
      148   01 00084    22600010 A            LI,6     16
      149   01 00085    6D601200 A            WD,6     X'1200'           ARM AND ENABLE CP INTR
      150   01 00086    32600060              LW,6     SPUR+2            CHANGE ILLEGAL OP-ADR TRAP TRANSFER
      151   01 00087    35600066              STW,6    FUKENG+2
      152                            * PRINT TITLE
      153   01 00088    35A804BE              STW,A    REGSAVE+2,4       SAVE REGISTER 10
      154   01 00089    22A00001 A            LI,A     1                 NUMBER OF MESSAGE IOCDS         *G02
      155   01 0008A    220003D2              LI,0     TITLMSG
      156   01 0008B    6AB000E6              BAL,B    PRINT
      157                            * USE SUCCESS COUNT PRINT PATH TO OUTPUT MEMORY SIZE
      158   01 0008C    32C0041B              LW,C     MAX               MAX ADDRESS
      159   01 0008D    20C00001 A            AI,C     1                 CONVERT TO HEX NO. OF K'S BY ADD-
      160   01 0008E    25C00076 A            SLS,C    -10               ING 1 AND REPOSITIONING TO LOW END
      161   01 0008F    35C004DE              STW,C    SUCNT             PUT MEMORY SIZE INTO SUCCESS COUNT
      162   01 00090    6AB00218              BAL,B    CONVT             CONVERT TO DECIMAL AND PUT INTO
      163                            *                                     PRINT IMAGE
      164   01 00091    22000000 A            LI,0     0
      165   01 00092    350004DE              STW,0    SUCNT             ZERO SUCCESS COUNT
      166   01 00093    35A804BE              STW,A    REGSAVE+2,4       SAVE REGISTER 10
      167   01 00094    32A804CE              LW,10    PRPAS+1,4         COMPLETE MESSAGE
      168   01 00095    35A804C3              STW,10   SIZEM+4,4
      169   01 00096    22A00001 A            LI,10    1                 MESSAGE LINE COUNT
      170   01 00097    220003D0              LI,0     CDSIZE
      171   01 00098    6AB000E6              BAL,B    PRINT
      172   01 00099    32B004FA              LW,B     RESET                                             *G02
      173   01 0009A    30B00004 A            AW,B     4                 PREPARE SYSTEM RESET BRANCH     *G02
      174   01 0009B    35B00026 A            STW,B    X'26'                                             *G02
1 C00   20:43 JUN 20,'83    SIGMA 5/7 MEMORY DIAGNOSTIC (MEDIC) 960-0401-G02                      PAGE    7
A     176   01 0009C    680800A7              B        CC,4
      177                            *  BRANCH HERE TO RESTART
      178                            *
      179   01 0009D                 RESTART  RES      0
      180   01 0009D    22200002 A            LI,2     2                 CONSTANT
      181   01 0009E    22300003 A            LI,3     3                 CONSTANT
      182   01 0009F    22400000 A            LI,4     0                 INDEX
      183   01 000A0    22500001 A            LI,5     1                 HALF WORD INDEX
      184   01 000A1    3298050B              LW,9     HILIM,4
      185   01 000A2    32A80418              LW,A     INIT,4            INITIAL ADDR
      186   01 000A3    32E8050A              LW,E     BIAS,4
      187   01 000A4    32F803B8              LW,F     RESF,4            USED FOR RESTART
      188   01 000A5    22600010 A            LI,6     16                CP INTR
      189   01 000A6    6D601200 A            WD,6     X'1200'           ARM AND ENABLE
      190   01 000A7    32600009 A   CC       LW,6     9                 PICK UP HILIM (INITIALLY 1FFFF)
      191   01 000A8    315804DF              CW,5     SWIHI,4           SEE IF IN UPPER OR LOWER CORE
      192   01 000A9    694800B8              BCS,4    HIGH,4            GO IF IN UPPER MEMORY
      193   01 000AA    3168041B              CW,6     MAX,4             IN LOWER MEMORY.SET CC=1 IF MAX GT H
      194   01 000AB    691800AD              BCS,1    %+2,4             GO IF HILIM IS LOWEST
      195   01 000AC    3268041B              LW,6     MAX,4             MAX IS LOWEST
      196   01 000AD    356804F0              STW,6    THRU,4            LOWEST BECOMES THRU LIMIT
      197   01 000AE    32680416              LW,6     N1000,4           4K+1 TO R6
      198   01 000AF    31680419     LOLVS    CW,6     LOLIM,4           SET CC=1 IF LOLIM GT 4K+1 OR 10(IN U
      199   01 000B0    681800B2              BCR,1    %+2,4             GO IF 4K+1 IS HIGHEST
      200   01 000B1    32680419              LW,6     LOLIM,4           LOLIM IS HIGHEST
      201   01 000B2    35680418              STW,6    INIT,4            HIGHEST BECOMES INITIAL ADR
      202   01 000B3    3560000A A            STW,6    A                 4K BOUNDARY ADR.CC=2 CAUSES FALL THR
      203   01 000B4    326803A7              LW,6     BBADR,4           BB INTO PC OF STORED PSD
      204   01 000B5    4B6804F9              AND,6    ZAPLT,4
      205   01 000B6    35680172              STW,6    XPSD,4
      206   01 000B7    8E30000F A            LPSD,3   *F                ENABLE INTERRUPTS AND GO TO COMMUTAT
      207   01 000B8    31680415     HIGH     CW,6     NFFF,4            SET CC1 IF C(NFFF) > HI LIMIT
      208   01 000B9    691800BB              BCS,1    %+2,4             GO IF HILIM IS LOWEST
      209   01 000BA    32680415              LW,6     NFFF,4            NFFF IS LOWEST
      210   01 000BB    356804F0              STW,6    THRU,4            LOWEST BECOMES THRU LIMIT
      211   01 000BC    32680413              LW,6     H10,4             PICK UP 10
      212   01 000BD    680800AF              BCR,0    LOLVS,4           JOIN LOWER MEMORY CODE
1 C00   20:43 JUN 20,'83    SIGMA 5/7 MEMORY DIAGNOSTIC (MEDIC) 960-0401-G02                      PAGE    8
A     214   01 000BE    32680413     AA       LW,6     H10,4             CONSOLE INTERRUPT ENABLE/DISABLE BIT
      215   01 000BF    6D601500 A            WD,6     X'1500'           DISABLE CONSOLE INTERRUPT
      216   01 000C0    330803F6              MTW,0    CIFLG,4           TEST CI FLAG
      217   01 000C1    682800CA              BCR,2    AAA,4             GO IF OFF (CIFLG=0)
      218   01 000C2    330803F5              MTW,0    CIAFL,4           TEST CIA FLAG
      219   01 000C3    682800C8              BCR,2    AAA-2,4           GO IF OFF AND SET CIA FLAG AND ALARM
      220   01 000C4    354803F6              STW,4    CIFLG,4           RESET CI FLAG
      221   01 000C5    354803F5              STW,4    CIAFL,4           RESET CIA FLAG
      222   01 000C6    6D000040 A            WD,0     X'40'             TURN OFF 1KC SIGNAL AND ALARM
      223   01 000C7    680800CA              BCR,0    %+3,4
      224   01 000C8    6D000041 A            WD,0     X'41'             TURN ON 1KC SIGNAL AND ALARM
      225   01 000C9    331803F5              MTW,1    CIAFL,4           SET CIA FLAG
      226                            * NO LONGER INTERROGATES SS2
      227   01 000CA                 AAA      RES      0
      228   01 000CA    330803DD     FF       MTW,0    ADRGT,4           TEST ADR GATE
      229   01 000CB    354803DD              STW,4    ADRGT,4           RESET ADR GATE
      230   01 000CC    692800A7              BCS,2    CC,4              GO IF ON (ADRGT GT 0)
      231   01 000CD    30A80414              AW,A     H1000,4           INCREMENT CURRENT 4K ADR BY 4K
      232   01 000CE    4BA804D2              AND,A    ROUND,4           ROUND OFF TO 4K BOUNDARY
      233   01 000CF    31A804F0              CW,A     THRU,4            COMPARE WITH MAXIMUM TESTABLE ADR
      234   01 000D0    69180128              BCS,1    BB,4              GO IF MAX GT ADR
      235   01 000D1    32A80418              LW,A     INIT,4            PICK UP LOWEST TESTABLE ADR
1 C00   20:43 JUN 20,'83    SIGMA 5/7 MEMORY DIAGNOSTIC (MEDIC) 960-0401-G02                      PAGE    9
A     237   01 000D2    33080410              MTW,0    ERRFL,4           TEST ERROR FLAG. LCC SET TO 2 IF ON
      238   01 000D3    6928010B              BCS,2    BP3,4             GO IF FLAG ON
      239                            * NO LONGER INTERROGATES SS2
      240   01 000D4    330804D1              MTW,0    PRSGT,4           TEST PRINT SUCCESS GATE. LCC=0 IF OF
      241   01 000D5    6838010F              BCR,3    TSG,4             GO IF GATE OFF
      242   01 000D6    326804F6              LW,6     TSPTR,4           PICK UP TEST POINTER
      243   01 000D7    316804D6              CW,6     SSPTR,4           COMPARE WITH SUCCESS STEP POINTER
      244   01 000D8    684800DA              BCR,4    %+2,4             GO ON NO COMPARE (DONT INCREMENT CNT
      245   01 000D9    331804DE              MTW,1    SUCNT,4           INCREMENT SUCCESS COUNT
      246                            * MOVE CHECK OF SUCCESS COUNT TO FOLLOW CHECK OF SUCCESS STEP POINTER
      247   01 000DA    330804D6              MTW,0    SSPTR,4           IS SUCCESS STEP POINTER =0
      248   01 000DB    693800DD              BCS,3    %+2,4             GO IF NO
      249   01 000DC    356804D6              STW,6    SSPTR,4           CURRENT TEST POINTER BECOMES SSPTR
      250   01 000DD    330804DE              MTW,0   SUCNT,4           CHECK PASS COUNT
      251   01 000DE    6928010F              BCS,2   TSG,4             GO IF PASS COUNT >0
      252   01 000DF    6C000010 A            RD,0    X'10'             READ SENSE SWITCHES
      253   01 000E0    6848010F              BCR,4   TSG,4             GO IF SS2 IS OFF
      254   01 000E1    6AB80103              BAL,B    TESTN-1,4         INSERT TEST NO IN PRINT HEADING
      255   01 000E2    32B803B6              LW,B     TSGAD,4
      256   01 000E3    35A804BE              STW,A    REGSAVE+2,4       SAVE REGISTER 10
      257   01 000E4    22A00001 A            LI,10    1                 MESSAGE LINE COUNT
      258   01 000E5    320803AF              LW,0     COMAD,4           PUT COMMAND ADR IN REG 0
      259   01 000E6    32C804BA     PRINT    LW,C     DEVICE,4          DEVICE ADDR
      260   01 000E7    15E804BC              STD,E    REGSAVE,4         SAVE REGISTERS 14 AND 15
      261   01 000E8    32E00000 A            LW,E     0                 SAVE DOUBLE WORD ADDRESS
      262   01 000E9    330804BA              MTW,0    DEVICE,4          TEST IF OUTPUT IS TO LP OR TTY
      263   01 000EA    692800EE              BGZ      %+4,4             BRANCH = OUTPUT TO TTY
      264   01 000EB    B3100000 A            MTW,1    *0                BUMP BYTE ADDRESS
      265   01 000EC    22F00001 A            LI,F     1                 CHANGE PRINT COMMAND TO LP
      266   01 000ED    F5F00000 A            STB,F    *0
      267   01 000EE    CDD0000C A            TIO,D    *C                TEST TTY STATUS
      268   01 000EF    4BD804F7              AND,D    TSWRD,4           SAVE STSTUS (BITS 0-15)
      269   01 000F0    31D803E1              CW,D     AVAIL,4           IS TTY AVAILABLE AND READY
      270   01 000F1    694800EE              BCS,4    %-3,4             LOOP IF NO
      271   01 000F2    2500027F A            SCS,0    -1                SHIFT WORD ADR INTO DOUBLE WORD ADR
      272   01 000F3    CC00000C A            SIO,0    *C                START DEVICE
      273   01 000F4    CDD0000C A            TIO,D    *C
      274   01 000F5    69C800F4              BCS,C    %-1,4             WAIT TILL CARD IS READ
      275   01 000F6    4BD80423              AND,D    BREAK,4
      276   01 000F7    69380100              BNEZ     PROUT,4
      277   01 000F8    330804BA              MTW,0    DEVICE,4          TEST IF OUTPUT IS TO LP OR TTY
      278   01 000F9    692800FD              BGZ      %+4,4             BRANCH = OUTPUT TO TTY
      279   01 000FA    B3F0000E A            MTW,-1   *E                RESTORE ORIGINAL BYTE ADDRESS
      280   01 000FB    22F00005 A            LI,F     5                 RESTORE TTY PRINT COMMAND
      281   01 000FC    F5F0000E A            STB,F    *E
      282   01 000FD    3320000E A            MTW,2    E                 BUMP DOUBLE WORD ADDRESS
      283   01 000FE    3200000E A            LW,0     E                 SET UP IOCD FOR NEXT MESSAGE
      284   01 000FF    64A800E8              BDR,10   PRINT+2,4         BR = OUTPUT ANOTHER MESSAGE
      285   01 00100    32A804BE     PROUT    LW,A     REGSAVE+2,4       RESTORE REGISTER 10
      286   01 00101    12E804BC              LD,E     REGSAVE,4         RESTORE REGISTERS 14 AND 15
      287   01 00102    E800000B A            BCR,0    *B                RETURN
      288   01 00103    327803F7              LW,7     CONSL,4           CONSL=HFFFE0000 =-0
1 C00   20:43 JUN 20,'83    SIGMA 5/7 MEMORY DIAGNOSTIC (MEDIC) 960-0401-G02                      PAGE   10
A     290   01 00104    316E04E1     TESTN    CW,6     TESNO,7           COMPARE TP WITH TEST NUMBER
      291   01 00105    69480107              BCS,4    %+2,4             GO IF GOOD COMPARE IN ANY BIT POSIT
      292   01 00106    65780104              BIR,7    %-2,4             GO BACK IF NG
      293   01 00107    B26E0104              LW,6     *TESTN,7          PICK UP CONTENTS OF GOOD COMPARE TAB
      294   01 00108    556A04C6              STH,6    PRHED+1,5         STORE IN ERROR HEADING PRINT IMAGE
      295   01 00109    556A04DA              STH,6    PRNUM,5           STORE IN SUCCESS PRINT IMAGE
      296   01 0010A    E800000B A            BCR,0    *B                RETURN
1 C00   20:43 JUN 20,'83    SIGMA 5/7 MEMORY DIAGNOSTIC (MEDIC) 960-0401-G02                      PAGE   11
A     298   01 0010B    6C000010 A   BP3      RD,0     X'10'             READ SENSE SWITCHES
      299   01 0010C    68280126              BCR,2    BB-2,4            GO IF BP3 IS OFF
      300   01 0010D    35480410              STW,4    ERRFL,4           RESET ERROR FLAG
      301   01 0010E    354804CC              STW,4    PRHFL,4           RESET PRINT HEADING FLAG
      302   01 0010F    330804F5     TSG      MTW,0    TSGAT,4           TEST TS GATE. LCC=0 IF OFF
      303   01 00110    68380119              BCR,3    INCR,4            GO IF TS GATE OFF
      304   01 00111    326804F4              LW,6     TSBOX,4
      305   01 00112    316804F6              CW,6     TSPTR,4           COMPARE TP TO ASPIRING TS WORD
      306   01 00113    68480119              BCR,4    INCR,4            GO ON NO CORRESPONDANCE
      307   01 00114    354804F5              STW,4    TSGAT,4           RESET TS GATE
      308   01 00115    354804D6              STW,4    SSPTR,4           RESET SUCCESS STEP POINTWR
      309   01 00116    354804D5              STW,4    RESTR,4           RESET RESTRICTED FLAG
      310   01 00117    496803E3              OR,6     B15,4             INSERT MOVE BIT
      311   01 00118    356804F7              STW,6    TSWRD,4           NEW TS WORD
      312   01 00119    3318012F     INCR     MTW,1    BBB,4             INCREMENT COMMUTATOR
      313   01 0011A    326804F6              LW,6     TSPTR,4
      314   01 0011B    2560027F A            SCS,6    -1                SHIFT TEST POINTER RIGHT ONE
      315   01 0011C    356804F6              STW,6    TSPTR,4           RESTORE
      316   01 0011D    326804F6              LW,6     TSPTR,4           THERE ARE 2 COMM ENTRIES HERE
      317   01 0011E    316804F7              CW,6     TSWRD,4           DOES TP CORRESPOND TO TS
      318   01 0011F    6848010F              BCR,4    TSG,4             GO BACK IF NO
      319   01 00120    354804D4              STW,4    MONOT,4           RESET MONOTEST FLAG
      320   01 00121    330804D5              MTW,0    RESTR,4           TEST RESTRICTED FLAG
      321   01 00122    68380128              BCR,3    %+6,4             GO IF OFF
      322   01 00123    486804F7              EOR,6    TSWRD,4           R6 CONTAINED TSPTR
      323   01 00124    316804E0              CW,6     TESBTS,4          R6 1-14=0 IF SINGLE TEST
      324   01 00125    69480127              BCS,4    %+2,4             GO IF MORE THAN ONE TEST
      325   01 00126    355804D4              STW,5    MONOT,4           ONE TEST. SET MONOTEST FLAG
      326   01 00127    354804D5              STW,4    RESTR,4           RESET RESTRICTED FLAG
1 C00   20:43 JUN 20,'83    SIGMA 5/7 MEMORY DIAGNOSTIC (MEDIC) 960-0401-G02                      PAGE   12
A     328   01 00128    315804DF     BB       CW,5     SWIHI,4           ARE WE IN LOWER CORE
      329   01 00129    6948012E              BCS,4    %+5,4             GO IF NO
      330   01 0012A    32680502              LW,6     INTER,4           TRAP INSTRUCTION
      331   01 0012B    3560005D A            STW,6    X'5D'             RESTORE
      332   01 0012C    32680413              LW,6     H10,4             CONSOLE INTERRUPT ENABLE BIT
      333   01 0012D    6D601400 A            WD,6     X'1400'           ENABLE CONSOLE INTERRUPT
      334   01 0012E    32600004 A            LW,6     4                 CLEAR XR6
      335   01 0012F    68080130     BBB      BCR,0    %+1,4             ADR INCREMENTS BY ONE AFTER EACH TES
      336   01 00130    6808024D              BCR,0    TEST1,4           ONES DISCRIMINATION - DATA
      337   01 00131    68080253              BCR,0    TEST2,4           ZEROS DISCRIMINATION - DATA
      338   01 00132    680802A0              BCR,0    TEST3,4           FAST DELTA WEAK ONES-DATA
      339   01 00133    680802A8              BCR,0    TEST4,4           FAST DELTA STRONG ZEROS-DATA
      340   01 00134    6808027E              BCR,0    TEST5,4           ADDRESSING
      341   01 00135    680802E2              BCR,0    TEST6,4           MAXIMUM DELTA WEAKEST ONES-DATA
      342   01 00136    680802E9              BCR,0    TEST7,4           MAXIMUM DELTA STRONGEST ZEROS-DATA
      343   01 00137    6808025A              BCR,0    TEST8,4           ONES DISCRIMINATION-PARITY
      344   01 00138    68080260              BCR,0    TEST9,4           ZEROS DISCRIMINATION-PARITY
      345   01 00139    680802AF              BCR,0    TES10,4           FAST DELTA WEAK ONES-PARITY
      346   01 0013A    680802B6              BCR,0    TES11,4           FAST DELTA STRONG ZEROS-PARITY
      347   01 0013B    680802F1              BCR,0    TES12,4           MAXIMUM DELTA WEAKEST ONES-PARITY
      348   01 0013C    680802F8              BCR,0    TES13,4           MAXIMUM DELTA STRONGEST ZERO-PARITY
      349   01 0013D    6808032B              BCR,0    TES14,4           EARLY PEAKING CORES
      350   01 0013E    6808013F              BCR,0    MOVE,4
1 C00   20:43 JUN 20,'83    SIGMA 5/7 MEMORY DIAGNOSTIC (MEDIC) 960-0401-G02                      PAGE   13
A     352   01 0013F    32680413     MOVE     LW,6     H10,4             CONSOLE INTERPUPT ENABLE/DISABLE BIT
      353   01 00140    6D601500 A            WD,6     X'1500'           DISABLE CONSOLE INTERRUPT
      354   01 00141    326803AC              LW,6     COMM,4            COMM=BCR 0, BBB+1
      355   01 00142    3568012F              STW,6    BBB,4             RESET COMMUTATIOR TO TEST 1.
      356   01 00143    326804EF              LW,6     TESON,4           TESON=40000000
      357   01 00144    356804F6              STW,6    TSPTR,4           RESET TEST POINTER TO TEST 1.
      358   01 00145    331804D1              MTW,1    PRSGT,4           SET PRINT SUCCESS GATE
      359   01 00146    32780416              LW,7     N1000,4           4K+1 TO R7
      360   01 00147    315804DF              CW,5     SWIHI,4           ARE WE IN LOWER CORE
      361   01 00148    6848014D              BCR,4    LOW,4             GO IF YES
      362   01 00149    31700009 A            CW,7     9                 IN UPPER CORE. IS HILIM(M) LT 4K(R)
      363   01 0014A    68280150              BCR,2    DD,4              GO IF 1000 E+LT HILIM
      364   01 0014B    355804D5              STW,5    RESTR,4           HILIM LT 1000. REMAIN IN UPPER CORE
      365   01 0014C    6808011D              BCR,0    INCR+4,4          SET RESTRICTED AND BACK TO COMMUTATO
      366   01 0014D    31780419     LOW      CW,7     LOLIM,4           IN LOWER CORE. IS LOLIM E+GT 1000
      367   01 0014E    6828014B              BCR,2    %-3,4             GO IF YES
      368   01 0014F    354804D1              STW,4    PRSGT,4           RESET PRINT SUCCESS GATE
1 C00   20:43 JUN 20,'83    SIGMA 5/7 MEMORY DIAGNOSTIC (MEDIC) 960-0401-G02                      PAGE   14
A     370   01 00150    326804DF     DD       LW,6     SWIHI,4           R6 IS INDEX.0 IF IN LOWER,1 IF UPPER
      371   01 00151    3278050C              LW,7     SIZEMOVE,4        START MOVE FROM LOC 54 DEC        *D
      372   01 00152    328E050D     REIT     LW,8     LASTLOC,7         PICK-UP WORD TO BE MOVED
      373   01 00153    33080421              MTW,0    NOBIS,4           TEST CONSTANT-COMMAND FLAG
      374   01 00154    69280159              BCS,2    COMND,4           SKIP IF (PLUS) MOVING COMMANDS
      375   01 00155    69180165              BCS,1    FLIP,4            SKIP IF (NEG) MOVING CONSTANTS
      376   01 00156    318803BA              CW,8     PACOM,4           SEE IF AT COMMAND BORDER
      377   01 00157    69380162              BCS,3    INSTR,4           GO IF NO
      378   01 00158    25E00202 A            SCS,E    2                 FIRST COMMAND - SHIFT BIAS
      379   01 00159    33180421     COMND    MTW,1    NOBIS,4           SET COMMAND FLAG-ODD ON FIRST OF PAI
      380   01 0015A    31580421              CW,5     NOBIS,4           IS THIS FIRST OR SECOND OF PAIR
      381   01 0015B    6848015D              BCR,4    %+2,4             GO ON SECOND
      382   01 0015C    670C04DC              EXU      SUBAD,6           BIAS FIRST
      383   01 0015D    318803D7              CW,8     SUCOM+1,4         IS THIS LAST COMMAND
      384   01 0015E    69380165              BCS,3    FLIP,4            GO IF NO
      385   01 0015F    25E0027E A            SCS,E    -2                RESTORE BIAS IF YES
      386   01 00160    35780421              STW,7    NOBIS,4           SET CONSTANT FLAG (NEG)
      387   01 00161    68080165              BCR,0    FLIP,4
      388   01 00162    318804F8     INSTR    CW,8     XR,4              IS INSTRUCTION INDEXED
      389   01 00163    68480165              BCR,4    %+2,4             GO IF NO
      390   01 00164    670C04DC              EXU      SUBAD,6           YES-ADD OR SUBTRACT BIAS
      391   01 00165    358E0000 A   FLIP     STW,8    0,7               RELOCATE
      392   01 00166    65780152              BIR,7    REIT,4            ITERATE
      393   01 00167    670C03DE              EXU      ADSUB,6           MODIFY REGISTER F ADDRESS
      394   01 00168    3270000E A            LW,7     E                 R7 IS RELOCATION BIAS INDEX
      395   01 00169    680C03F8              BCR,0    CUSTO,6           BRANCH TO UPPER CORE IF IN LOWER
      396   01 0016A    327C04F1     CHPCH    LW,7     TO,6              TO=STW 8 IN X '1000'OR X'1000'+BIAS
      397   01 0016B    35780165              STW,7    FLIP,4
      398   01 0016C    30600005 A            AW,6     5                 COMPLEMENT WHERE ARE WE SWITCH
      399   01 0016D    4B600005 A            AND,6    5                 LO ORDER BIT ONLY
      400   01 0016E    356804DF              STW,6    SWIHI,4
      401   01 0016F    35480421              STW,4    NOBIS,4           CLEAR COMMAND-CONSTANT FLAG
      402   01 00170    680800A7              BCR,0    CC,4
1 C00   20:43 JUN 20,'83    SIGMA 5/7 MEMORY DIAGNOSTIC (MEDIC) 960-0401-G02                      PAGE   15
A     404                                     BOUND 8
      405   01 00172    00000128     XPSD     PZE,0    BB
      406   01 00173    00000000 A            DATA     0
      407   01 00174    3100000F A            CW,0     F                 ONLY BITS 8,12-31 ARE MEANINGFUL
      408   01 00175    46F0000F A            XW,F     F                 INTERRUPTS DISABLED (BIT 6 ONLY MEAN
      409   01 00176    6C000010 A            RD,0     X'10'             READ SENSE SWITCHES
      410   01 00177    35080070              STW,0    JUNK-14,4         SAVE R0
      411   01 00178    68480181              BCR,4    BP4,4             GO IF BP2 OFF (NO PRINT)
      412   01 00179    35B80075              STW,B    JUNK-9,4          SAVE B
      413                            * PRINT EVEN IF PASS COUNT =0
      414   01 0017A                 EE       RES     0
      415   01 0017A    6AB80218              BAL,B    CONVT,4           CONVERT PASS COUNT
      416   01 0017B    35A804BE              STW,A    REGSAVE+2,4       SAVE REGISTER 10
      417   01 0017C    22A00001 A            LI,10    1                 MESSAGE LINE COUNT
      418   01 0017D    320803AD              LW,0     CMADR,4           COMMAND ADR IN REG 0.PACOM=PRPAS ADR
      419   01 0017E    6AB800E6              BAL,B    PRINT,4           PRINT PASS COUNT
      420                            * NO LONGER RESETS THE PASS COUNT
      421   01 0017F    354804D6              STW,4    SSPTR,4           RESET SUCCESS STEP POINTER
      422                            * NO LONGER INTERROGATES SS2
      423   01 00180                 BP2      RES     0
      424   01 00180    32B80075              LW,B     JUNK-9,4          RESTORE B
      425   01 00181    6C000010 A   BP4      RD,0     X'10'             READ SENSE SWITCHES
      426   01 00182    68180186              BCR,1    BP4NO,4           GO IF BP4 IS OFF
      427   01 00183    331803E4              MTW,1    BP4GT,4           SET BP4 GATE
      428   01 00184    32080422              LW,0     PLBOX,4           DISPLAY LAST PLANE ENTRY
      429   01 00185    68080187              BCR,0    %+2,4
      430   01 00186    320803FC     BP4NO    LW,0     DISPL,4           DISPLAY LAST TEST AND ADR ENTRY
      431   01 00187    32C804BA              LW,C     DEVICE,4          DISPLAY DEVICE ADDRESS
      432   01 00188    2E000000 A            WAIT
1 C00   20:43 JUN 20,'83    SIGMA 5/7 MEMORY DIAGNOSTIC (MEDIC) 960-0401-G02                      PAGE   16
A     434   01 00189    35180074              STW,1    JUNK-10,4         SAVE REG 1
      435   01 0018A    35C804BA              STW,C    DEVICE,4          SAVE DEVICE ADDR
      436   01 0018B    330803E4              MTW,0    BP4GT,4           PLANE GAT E ON
      437   01 0018C    692801B8              BCS,2    PLANE,4           GO IF YES
      438   01 0018D    33000000 A            MTW,0    0                 TEST SELECTION REQUEST
      439   01 0018E    68180197              BCR,1    ADREQ,4           NO
      440   01 0018F    321803FC              LW,1     DISPL,4           ABCDJJJJ/JJJJWXYZ
      441   01 00190    4B0803F7              AND,0    CONSL,4           ADCD0000/
      442   01 00191    350804F4              STW,0    TSBOX,4
      443   01 00192    2500030F A            SCD,0    15                /WXYZABCD
      444   01 00193    25100271 A            SCS,1    -15               /ABCDWXYZ
      445   01 00194    351803FC              STW,1    DISPL,4
      446   01 00195    331804F5              MTW,1    TSGAT,4
      447   01 00196    680801BA              BCR,0    PLANE+2,4         RETURN
      448   01 00197    310803E2     ADREQ    CW,0     B1314,4           IS THIS ADR REQUEST (BIT 13 OR 14 ON
      449   01 00198    684801BD              BCR,4    TIME,4            NO.ENTER TEST 14 TIME CONSTANT
      450   01 00199    321803FC              LW,1     DISPL,4           JJJJWXYZ/ABCDJJJJ
      451   01 0019A    2500030F A            SCD,0    15                WXYZABCD/JJJJJJJJ
      452   01 0019B    25000271 A            SCS,0    -15               ABCDWXYZ/
      453   01 0019C    350803FC              STW,0    DISPL,4
      454   01 0019D    4B0804F9              AND,0    ZAPLT,4           0000WXYZ/
      455   01 0019E    31100002 A            CW,1     2                 SEE IF ENTRY BIT 13 (R1B30) IS ON
      456   01 0019F    684801A3              BCR,4    %+4,4             GO IF NO
      457   01 001A0    31000009 A            CW,0     9                 IS NEW LOLIM GT PRESETNT HILIM
      458   01 001A1    692801BA              BCS,2    PLANE+2,4         GO TIF YES. ABORT ENTRY
      459   01 001A2    35080419              STW,0    LOLIM,4           LOLIM ACCEPTABLE
      460   01 001A3    31100005 A            CW,1     5                 SEE IF ENTRY BIT 14 (R1B31) IS ON
      461   01 001A4    684801A8              BCR,4    %+4,4             GO IF NO
      462   01 001A5    31080419              CW,0     LOLIM,4           IS NEW HILIM LT PRESENT LOLIM
      463   01 001A6    691801BA              BCS,1    PLANE+2,4         GO IF YES. ABORT ENTRY
      464   01 001A7    35000009 A            STW,0    9                 HILIM ACCEPTABLE
      465   01 001A8    3508050B              STW,0    HILIM,4           SAVE HIGH LIMIT
1 C00   20:43 JUN 20,'83    SIGMA 5/7 MEMORY DIAGNOSTIC (MEDIC) 960-0401-G02                      PAGE   17
A     467   01 001A9    3190000A A            CW,9     A                 IS PRESENT ADR LT HILIM
      468   01 001AA    682801B0              BCR,2    PUNT,4            FALL THRU IF YES
      469   01 001AB    32180419              LW,1     LOLIM,4
      470   01 001AC    3110000A A            CW,1     A                 IS PRESENT ADR GT LOLIM
      471   01 001AD    681801B0              BCR,1    PUNT,4            FALL THRU IF YES
      472   01 001AE    331803DD              MTW,1    ADRGT,4           SET ADR GATE
      473   01 001AF    680801BA              BCR,0    PLANE+2,4         RETURN
      474   01 001B0    315804DF     PUNT     CW,5     SWIHI,4           IS LOWER CORE
      475   01 001B1    684801B5              BCR,4    %+4,4             GO IF YES
      476   01 001B2    31180415              CW,1     NFFF,4            IN UPPER. IS LOLIM <OR =  (4K/16K)
      477   01 001B3    691800A7              BCS,1    CC,4              GO IF YES-DONT MOVE
      478   01 001B4    68080150              BCR,0    DD,4              LOLIM GT 4K-MOVE
      479   01 001B5    31180415              CW,1     NFFF,4            IN LOWER. IS HILIM > NFFF (4K/16K)
      480   01 001B6    68280150              BCR,2    DD,4              GO IF YES - MOVE
      481   01 001B7    680800A7              BCR,0    CC,4              DONT MOVE
      482   01 001B8    35080422     PLANE    STW,0    PLBOX,4
      483   01 001B9    354803E4              STW,4    BP4GT,4
      484   01 001BA    32180074              LW,1     JUNK-10,4         RESTORE REG 1
      485   01 001BB    32080070              LW,0     JUNK-14,4         RESTORE R0
      486   01 001BC    8E30000F A            LPSD,3   *F                RETURN
      487   01 001BD    4B0804F9     TIME     AND,0    ZAPLT,4           ZAPLT=1FFFF
      488   01 001BE    35080508              STW,0    TIMCON,4          TEST 14 TIME CONSTANT STORAGE
      489   01 001BF    680801BA              BCR,0    PLANE+2,4         RETURN
1 C00   20:43 JUN 20,'83    SIGMA 5/7 MEMORY DIAGNOSTIC (MEDIC) 960-0401-G02                      PAGE   18
A     491   01 001C0    35B8007D     ERROR    STW,B    JUNK-1,4          SAVE RETURN ADR
      492   01 001C1    33180410              MTW,1    ERRFL,4           SET ERROR FLAG
      493   01 001C2    6C000010 A            RD,0     X'10'             READ SENSE SWITCHES
      494   01 001C3    68480210              BCR,4    BP1,4             GO IF BP2 OFF (NO PRINT)
      495   01 001C4    35680078              STW,6    JUNK-6,4          SAVE REGISTERS
      496   01 001C5    35780077              STW,7    JUNK-7,4
      497   01 001C6    35880076              STW,8    JUNK-8,4
      498   01 001C7    330804CC     HEDNG    MTW,0    PRHFL,4           IS THIS THE FIRST ERROR THIS TEST?
      499   01 001C8    693801DF              BCS,3    ERMSG,4           GO IF NO
      500   01 001C9    331804CC              MTW,1    PRHFL,4           SET PRINT HEADING FLAG
      501                            * PRINT EVEN IF PASS COUNT EQUAL 0
      502   01 001CA    6AB80218              BAL,B    CONVT,4           CONVERT PASS COUNT
      503   01 001CB    35A804BE              STW,A    REGSAVE+2,4       SAVE REGISTER 10
      504   01 001CC    22A00001 A            LI,10    1                 MESSAGE LINE COUNT
      505   01 001CD    320803AD              LW,0     CMADR,4           COMM ADR IN REG 0
      506   01 001CE    6AB800E6              BAL,B    PRINT,4           PRINT PASS COUNT
      507   01 001CF    354804DE              STW,4    SUCNT,4           RESET SUCCESS COUNT
      508   01 001D0    354804D6              STW,4    SSPTR,4           RESET SUCCESS STEP POINTER
      509   01 001D1    326804F6              LW,6     TSPTR,4
      510   01 001D2    6AB80103              BAL,B    TESTN-1,4         INSERT TEST NO IN PRINT HEADING
      511                            * OUTPUT ADDRESS ANALYSIS IF THIS IS THE INITIAL ERROR DETECTED
      512   01 001D3    33080411              MTW,0    FERRIND,4         CHECK FOR FIRST ERROR
      513   01 001D4    693801DB              BCS,3    BEENHERE,4        GO IF ERROR INDICATOR NOT EQUAL 0
      514   01 001D5    33180411              MTW,1    FERRIND,4         SET FIRST ERROR INDICATOR
      515   01 001D6    35A804BE              STW,A    REGSAVE+2,4       SAVE REGISTER 10
      516   01 001D7    22A0000A A            LI,10    10                MESSAGE LINE COUNT
      517   01 001D8    320803B2              LW,0     FHEDAD,4          ADDRESS OF FIRST CDW OF ADDRESS
      518   01 001D9    6AB800E6              BAL,B    PRINT,4            ANALYSIS INFO.
      519   01 001DA    680801DF              B        ERMSG,4           SKIP NORMAL HEADING
1 C00   20:43 JUN 20,'83    SIGMA 5/7 MEMORY DIAGNOSTIC (MEDIC) 960-0401-G02                      PAGE   19
A     521   01 001DB    35A804BE     BEENHERE STW,A    REGSAVE+2,4       SAVE REGISTER 10
      522   01 001DC    22A00002 A            LI,10    2
      523   01 001DD    320803B1              LW,0     HEDAD,4           NORMAL HEADING
      524   01 001DE    6AB800E6              BAL,B    PRINT,4           PRINT HEADING
      525   01 001DF    326804EA     ERMSG    LW,6     TESNO+9,4         BYTE=H0
      526   01 001E0    328804E1              LW,8     TESNO,4           BYTE=H1
      527   01 001E1    3278041D              LW,7     MINAT,4           R7 IS BYTE XR =FFFFFFE0 =32
      528   01 001E2    756E03F4     NEXT     STB,6    BEGIN+8,7         ASSUME H0
      529   01 001E3    33000001 A            MTW,0    1                 TEST LEFTMOST BIT OF ERROR WORD
      530   01 001E4    681801E6              BCR,1    %+2,4             SKIP IF (POS) ZERO
      531   01 001E5    758E03F4              STB,8    BEGIN+8,7         H1
      532   01 001E6    25100201 A            SCS,1    1                 SHIFT LEFT ONE
      533   01 001E7    657801E2              BIR,7    NEXT,4            ITERATE-FALL THRU AFTER 32 WHATSITS
      534   01 001E8    3278041E              LW,7     MISVT,4           R7 IS BYTE XR=FFFFFFEF = 17
      535   01 001E9    320803DC              LW,0     ADR1,4            FAILING ADR TO REG 0
      536   01 001EA    2500020F A            SCS,0    15                LEFT ADJUST ERROR ADR IN REG 0
      537   01 001EB    756E0083     AGAIN    STB,6    JUNK+5,7          ASSUME H0
      538   01 001EC    33000000 A            MTW,0    0                 TEST LEFTMOST BIT OF ERROR ADR
      539   01 001ED    681801EF              BCR,1    %+2,4             SKIP IF (POS) ZERO
      540   01 001EE    758E0083              STB,8    JUNK+5,7          H1
      541   01 001EF    25000201 A            SCS,0    1                 SHIFT LEFT ONE
1 C00   20:43 JUN 20,'83    SIGMA 5/7 MEMORY DIAGNOSTIC (MEDIC) 960-0401-G02                      PAGE   20
A     543   01 001F0    657801EB              BIR,7    AGAIN,4           ITERATE-FALL THRU AFTER 17 WHATSITS
      544   01 001F1    32080082              LW,0     JUNK+4,4          ADR 28-31
      545   01 001F2    350803EA              STW,0    ERRR+5,4
      546   01 001F3    32080081              LW,0     JUNK+3,4          ADR 24-27
      547   01 001F4    750403E9              STB,0    ERRR+4,2          ADR 27 IN
      548   01 001F5    25000278 A            SCS,0    -8
      549   01 001F6    550803E9              STH,0    ERRR+4,4          ADR 25-26 IN
      550   01 001F7    25000270 A            SCS,0    -16
      551   01 001F8    750403E8              STB,0    ERRR+3,2          ADR 24 IN
      552   01 001F9    32080080              LW,0     JUNK+2,4          ADR 20-23
      553   01 001FA    750803E8              STB,0    ERRR+3,4          ADR 23 IN
      554   01 001FB    25000278 A            SCS,0    -8
      555   01 001FC    550A03E7              STH,0    ERRR+2,5          ADR 21-22 IN
      556   01 001FD    25000270 A            SCS,0    -16
      557   01 001FE    750A03E7              STB,0    ERRR+2,5          ADR 20 IN
      558   01 001FF    3208007F              LW,0     JUNK+1,4          ADR 16-19
      559   01 00200    750403E6              STB,0    ERRR+1,2          ADR 19 IN
      560   01 00201    25000278 A            SCS,0    -8
      561   01 00202    550803E6              STH,0    ERRR+1,4          ADR 17-18 IN
      562   01 00203    25000270 A            SCS,0    -16
      563   01 00204    750603E5              STB,0    ERRR,3            ADR 16 IN
      564   01 00205    3208007E              LW,0     JUNK,4            ADR 15
      565   01 00206    750A03E5              STB,0    ERRR,5            ADR 15 IN
      566   01 00207    35A804BE              STW,A    REGSAVE+2,4       SAVE REGISTER 10
      567   01 00208    22A00001 A            LI,10    1                 MESSAGE LINE COUNT
      568   01 00209    320803B0              LW,0     ERRAD,4           COMMAND ADR IN REG 0
      569   01 0020A    6AB800E6              BAL,B    PRINT,4           PRINT ERROR WORD AND ADR
      570   01 0020B    22604040 A            LI,6     X'4040'
      571   01 0020C    556A03EB              STH,6    BEGIN-1,5         RESTORE SPACES TO PRINT IMAGE
      572   01 0020D    32680078              LW,6     JUNK-6,4          RESTORE REGISTERS
      573   01 0020E    32780077              LW,7     JUNK-7,4
      574   01 0020F    32880076              LW,8     JUNK-8,4
      575   01 00210    6C000010 A   BP1      RD,0     X'10'             READ SENSE SWITCHES
      576   01 00211    68880215              BCR,8    %+4,4             GO IF BP1 OFF(STOP ON ERROR)
      577   01 00212    331803F6              MTW,1    CIFLG,4           SET CI FLAG (TURNS ON ALARM)
      578   01 00213    354803F5              STW,4    CIAFL,4           RESET CIA FLAG (PREVENTS ALARM TURNO
      579   01 00214    E808007D              BCR,0    *JUNK-1,4         RETURN TO TEST ROUTINE
      580   01 00215    490804F6              OR,0     TSPTR,4
      581   01 00216    2E000000 A            WAIT
      582   01 00217    E808007D              BCR,0    *JUNK-1,4         RETURN TO TEST ROUTINE
1 C00   20:43 JUN 20,'83    SIGMA 5/7 MEMORY DIAGNOSTIC (MEDIC) 960-0401-G02                      PAGE   21
A     584   01 00218    32C804F3     CONVT    LW,C     TOMAN,4           HEX 9999-
      585   01 00219    35C804CE              STW,C    PRPAS+1,4         INTO PRINT IMAGE
      586   01 0021A    32C80417              LW,C     IMAGE,4           11110000111100001111000011110000
      587   01 0021B    32D804DE              LW,D     SUCNT,4
      588   01 0021C    31D803FB              CW,D     D9999,4
      589   01 0021D    E920000B A            BCS,2    *B                GO IF SUCNT GT 9999
      590   01 0021E    3578007B              STW,7    JUNK-3,4          SAVE R7
      591   01 0021F    3278041C              LW,7     MIN3,4            INDEX. 3 ITERATIONS
      592   01 00220    35C8007A              STW,C    JUNK-4,4          SAVE CURRENT HEX PRINT IMAGE
      593   01 00221    32C00004 A            LW,C     4                 CLEAR HI ORDER DIVIDEND
      594   01 00222    36C803FA              DW,C     D10,4             DIVD SUCNT BY 10
      595   01 00223    49C8007A              OR,C     JUNK-4,4          MERGE REMAINDER IN HEX PRINT IMAGE
      596   01 00224    25C00278 A            SCS,C    -8                MOVE NEXT HIGHER ORDER BYTE INTO POS
      597   01 00225    65780220              BIR,7    %-5,4             REITERATE
      598   01 00226    49D0000C A            OR,D     C                 LAST QUOTIENT IS THOUSANDS POSITION
      599   01 00227    25D00278 A            SCS,D    -8
      600   01 00228    35D804CE              STW,D    PRPAS+1,4         STORE IN PRINT IMAGE
      601   01 00229    3278007B              LW,7     JUNK-3,4          RESTORE REG 7
      602   01 0022A    E800000B A            BCR,0    *B
1 C00   20:43 JUN 20,'83    SIGMA 5/7 MEMORY DIAGNOSTIC (MEDIC) 960-0401-G02                      PAGE   22
A     604   01 0022B    350802D8     PATT     STW,0    CHECK,4           FIX VERIFY WORD
      605   01 0022C    3A780414              LCW,7    H1000,4           XR=FFFFF000 OUTSIDE OF FIRST 4K
      606   01 0022D    315804DF              CW,5     SWIHI,4           ARE WE TESTING 1ST 4K
      607   01 0022E    68480232              BCR,4    %+4,4             GO IF NO
      608   01 0022F    32780420              LW,7     N4K,4             XR=FFFFF010 FOR TESTING 1ST 4K
      609   01 00230    32880413              LW,8     H10,4             CONSOLE INTERRUPT ENABLE/DISABLE BIT
      610   01 00231    6D801500 A            WD,8     X'1500'           DISABLE CONSOLE INTERRUPT
      611   01 00232    330804D4              MTW,0    MONOT,4           TEST SINGLE TEST
      612   01 00233    68380235              BCR,3    %+2,4             GO IF OFF
      613   01 00234    327804D3              LW,7     MIN2,4            INHIBIT PATTERN GENERATION
      614   01 00235    32880414              LW,8     H1000,4
      615   01 00236    3080000A A            AW,8     A                 ADD 1000 TO STARTING ADR
      616   01 00237    4B8804D2              AND,8    ROUND,4           ROUND TO 4K BOUNDARY
      617   01 00238    35880076              STW,8    JUNK-8,4
      618   01 00239    E800000B A            BCR,0    *B
      619   01 0023A    321803E0     NEUT     LW,1     ALL1S,4           TEST 1,2,8,9 ONES WORD
      620   01 0023B    B56E0076              STW,6    *JUNK-8,7         STORE OS IN EVEN ADDRESSES
      621   01 0023C    6578023D              BIR,7    %+1,4
      622   01 0023D    B51E0076              STW,1    *JUNK-8,7         STORE 1S IN ODD ADDRESSES
      623   01 0023E    6578023B              BIR,7    %-3,4
      624   01 0023F    30B00005 A   FADEL    AW,B     5                 INCREMENT RETURN ADR
      625   01 00240    3270000A A            LW,7     A                 STARTING ADR
      626   01 00241    49780412              OR,7     FFF,4             LAST ADR IN THIS 4K
      627   01 00242    31700009 A            CW,7     9                 IS HILIM LT TERMINAL ADR.9 LT 7
      628   01 00243    68280245              BCR,2    %+2,4             GO IF NO
      629   01 00244    32700009 A            LW,7     9                 TERM TO REG 7
      630   01 00245    33100007 A            MTW,1    7                 TERM+1
      631   01 00246    32800007 A            LW,8     7                 TERM+1 TO REG 8
      632   01 00247    498804FB              OR,8     ACSIN,4           MERGE TERM+1 INTO INSTRUCTION ADR
      633   01 00248    3588026D              STW,8    TOUCH,4
      634   01 00249    3870000A A            SW,7     A                 COMPL OF TERM-START+1 BECOMES INDEX
      635   01 0024A    3A700007 A            LCW,7    7                 2S COMPLEMENT
      636   01 0024B    35B80506              STW,B    STORB,4           SAVE LOCATION OF TEST ROUT 1ST INSTR
      637   01 0024C    E800000B A            BCR,0    *B
1 C00   20:43 JUN 20,'83    SIGMA 5/7 MEMORY DIAGNOSTIC (MEDIC) 960-0401-G02                      PAGE   23
A     639   01 0024D    32600004 A   TEST1    LW,6     4                 ZEROS WORD FOR DISCRIMINATION
      640   01 0024E    320803A9              LW,0     CHECKR,4          CHECKR=CW 1, PLBOX,4
      641   01 0024F    6AB8022B              BAL,B    PATT,4            DISABLE,COMPUTE STORE PATTERN INDEX
      642   01 00250    6808023A              BCR,0    NEUT,4            STORE PATTERN
      643   01 00251    320803A5              LW,0     AND,4             AND=AND 1, PLBOX,4
      644   01 00252    68080266              BCR,0    MORE-1,4
      645   01 00253    32600004 A   TEST2    LW,6     4                 ZEROS WORD FOR DISCRIMINATION
      646   01 00254    320803AB              LW,0     CHECKR+2,4        CHECKR+2=CW 1, 6
      647   01 00255    6AB8022B              BAL,B    PATT,4            DISABLE, COMPUTE STORE PATTERN INDEX
      648   01 00256    6808023A              BCR,0    NEUT,4            STORE PATTERN
      649   01 00257    320803A5              LW,0     AND,4             AND=AND 1,PLBOX,4
      650   01 00258    32100006 A            LW,1     6                 0S TO REG 1
      651   01 00259    68080266              BCR,0    MORE-1,4
      652   01 0025A    32680502     TEST8    LW,6     INTER,4           ZERO WORD FOR PARITY
      653   01 0025B    32080503              LW,0     MTW0B,4           MTW0B=MTW 0, B
      654   01 0025C    6AB8022B              BAL,B    PATT,4            DISABLE,COMPUTE STORE PATTERN INDEX
      655   01 0025D    6808023A              BCR,0    NEUT,4            STORE PATTERN
      656   01 0025E    32080505              LW,0     RDPFF,4           RDPFF=RD B, X'10'
      657   01 0025F    68080266              BCR,0    MORE-1,4
      658   01 00260    32680502     TEST9    LW,6     INTER,4           ZEROS WORD FOR PARITY
      659   01 00261    32080503              LW,0     MTW0B,4           MTW0B=MTW 0, B
      660   01 00262    6AB8022B              BAL,B    PATT,4            DISABLE, COMPUTE STORE PATTERN INDEX
      661   01 00263    6808023A              BCR,0    NEUT,4            STORE PATTERN
      662   01 00264    32080505              LW,0     RDPFF,4           RDPFF=RD B, X'10'
      663   01 00265    32100006 A            LW,1     6                 0S TO REG 1
1 C00   20:43 JUN 20,'83    SIGMA 5/7 MEMORY DIAGNOSTIC (MEDIC) 960-0401-G02                      PAGE   24
A     665   01 00266    3508026E              STW,0    TOUCH+1,4
      666   01 00267    C61E026D     MORE     XW,1     *TOUCH,7          TEST WORD TO TA,PRES CONTENTS TO REG
      667   01 00268    6CB00010 A            RD,B     X'10'             CLEAR PARITY ERROR FFS-SCOPE SYNC
      668                            * IF ANY MEMORY FAULT LIGHTS WERE ON-EXIT AND SCAN FOR CAUSE
      669   01 00269    21B00000 A            CI,B     0                 NO-ZERO = A FAULT
      670   01 0026A    6838026D              BCR,3    %+3,4             GO IF NO FAULT
      671   01 0026B    35B8040F              STW,B    SCANIN,4          SAVE FAULT INDICATORS
      672   01 0026C    6AB8037F              BAL,B    SCAN,4            SCAN FOR FAILING ADDR.
      673   01 0026D    461E0000 A   TOUCH    XW,1     0,7               READOUT TA, RESTORE FORMER CONTENTS
      674   01 0026E    4B180422              AND,1    PLBOX,4           OR RD B, X'10' IF PARITY
      675   01 0026F    670802D8              EXU      CHECK,4           CW 1, PLBOX (1S) OR 6(0S) OR MTW 0,
      676   01 00270    6838027A              BCR,3    OK,4              GO IF OK
      677   01 00271    4408026D     BOOBOO   ANLZ,0   TOUCH,4           ERROR. TEST ADR TO REG 0
      678   01 00272    350803DC              STW,0    ADR1,4            TEST ADR STORE
      679   01 00273    6AB801C0              BAL,B    ERROR,4
      680   01 00274    321803E0              LW,1     ALL1S,4           RESTORE R1 TO ONES WORD
      681   01 00275    B51E026D              STW,1    *TOUCH,7          RESTORE ALL IS TO TEST LOCATION
      682   01 00276    315803DC              CW,5     ADR1,4            IS TEST ADR ODD OR EVEN
      683   01 00277    69480279              BCS,4    %+2,4             GO ON ODD
      684   01 00278    B56E026D              STW,6    *TOUCH,7          EVEN. RESTORE 0S TO TEST LOCATION
      685   01 00279    E5780506              BIR,7    *STORB,4          RETURN TO MORE
      686   01 0027A    65780267     OK       BIR,7    MORE,4
      687   01 0027B    32780502              LW,7     INTER,4           TRAP INSTRUCTION
      688   01 0027C    3570005D A            STW,7    X'5D'             RESTORE
      689   01 0027D    680800BE              BCR,0    AA,4
1 C00   20:43 JUN 20,'83    SIGMA 5/7 MEMORY DIAGNOSTIC (MEDIC) 960-0401-G02                      PAGE   25
A     691   01 0027E    326804F0     TEST5    LW,6     THRU,4            FINAL TESTABLE ADDRESS
      692   01 0027F    315804DF              CW,5     SWIHI,4           ARE WE TESTING 1ST 4K
      693   01 00280    68480288              BCR,4    PLUS1,4           GO IF NO
      694   01 00281    44680289              ANLZ,6   PLUS1+1,4         FIRST PROGRAM LOCATION +1
      695   01 00282    33E00006 A            MTW,E    6                 FIRST PROGRAM LOCATION -1
      696   01 00283    31600009 A            CW,6     9                 IS HILIM LT 1ST PROG LOCATION
      697   01 00284    69180286              BCS,1    %+2,4             GO IF NO
      698   01 00285    32600009 A            LW,6     9                 HILIM BECOMES TERMINAL ADR
      699   01 00286    32880413              LW,8     H10,4             CONSOLE INTERRUPT ENABLE/DISABLE BIT
      700   01 00287    6D801500 A            WD,8     X'1500'           DISABLE CONSOLE INTERRUPT
      701   01 00288    30600005 A   PLUS1    AW,6     5                 FINAL TESTABLE ADR+1
      702   01 00289    35680071              STW,6    JUNK-13,4         FOR INDIRECT ADDRESSING
      703   01 0028A    38680418              SW,6     INIT,4            (TERM-INIT)+1=NUMB OF LOCATIONS INVO
      704   01 0028B    3A700006 A            LCW,7    6                 25 COMPL=XR7=INDEX
      705   01 0028C    B57E0071              STW,7    *JUNK-13,7        STORE XR7 FROM LOWEST TO HIGHEST
      706   01 0028D    6578028C              BIR,7    %-1,4
      707   01 0028E    3A700006 A            LCW,7    6                 RESTORE XR7
      708   01 0028F    B21E0071     GETIT    LW,1     *JUNK-13,7        BRING BACK LOWEST TO HIGHEST
      709   01 00290    31100007 A            CW,1     7                 IS IT OK
      710   01 00291    68380295              BCR,3    %+4,4             GO IF OK
      711   01 00292    4408028F              ANLZ,0   GETIT,4           TEST ADR TO REG 0
      712   01 00293    350803DC              STW,0    ADR1,4            SHOVE IT
      713   01 00294    6AB801C0              BAL,B    ERROR,4
      714   01 00295    6578028F              BIR,7    GETIT,4           ITERATE
      715   01 00296    32880502              LW,8     INTER,4           TRAP INSTRUCTION
      716   01 00297    3580005D A            STW,8    X'5D'             RESTORE
      717   01 00298    315804DF              CW,5     SWIHI,4           IS TESTING LOWER
      718   01 00299    694800BE              BCS,4    AA,4              GO IF YES. NO MORE 4K ANYWAY
      719   01 0029A    30680418              AW,6     INIT,4            YIELD THRU+1
      720   01 0029B    32A00006 A            LW,A     6
      721   01 0029C    680800BE              BCR,0    AA,4              RETURN
1 C00   20:43 JUN 20,'83    SIGMA 5/7 MEMORY DIAGNOSTIC (MEDIC) 960-0401-G02                      PAGE   26
A     723   01 0029D    B56E0076     PAINT    STW,6    *JUNK-8,7         STORE PATTERN
      724   01 0029E    6578029D              BIR,7    %-1,4
      725   01 0029F    6808023F              BCR,0    FADEL,4
      726   01 002A0    32600004 A   TEST3    LW,6     4                 IS TEST PATTERN AND RESTORE WORD
      727   01 002A1    320803A9              LW,0     CHECKR,4          GET VERIFY INSTRUCTION FOR 1S TEST
      728   01 002A2    6AB8022B              BAL,B    PATT,4            DISABLE, COMPUTE STORE PATTERN INDEX
      729   01 002A3    6808029D              BCR,0    PAINT,4           STORE PATTERN
      730   01 002A4    328803E0              LW,8     ALL1S,4           R8=TEST WORD
      731   01 002A5    320803A6              LW,0     ANDY,4            ANDY=AND 1, *TOUCH,7
      732   01 002A6    321803A5              LW,1     AND,4             AND=AND 1, PLBOX,4
      733   01 002A7    680802BD              BCR,0    TRASH,4
      734   01 002A8    320803AA     TEST4    LW,0     CHECKR+1,4        GET VERIFY INSTRUCTION FOR 0S TEST
      735   01 002A9    326803E0              LW,6     ALL1S,4           OS TEST PATTERN AND RESTORE WORD
      736   01 002AA    6AB8022B              BAL,B    PATT,4
      737   01 002AB    6808029D              BCR,0    PAINT,4
      738   01 002AC    32800004 A            LW,8     4                 R8=TEST WORD
      739   01 002AD    320803B5              LW,0     ORY,4             ORY=OR 1, *TOUCH,7
      740   01 002AE    680802A6              BCR,0    TEST4-2,4
      741   01 002AF    32680502     TES10    LW,6     INTER,4           TEST PATTERN AND RESTORE WORD -PTY 0
      742   01 002B0    32080503              LW,0     MTW0B,4           MTW0B=MTW 0, B
      743   01 002B1    6AB8022B              BAL,B    PATT,4
      744   01 002B2    6808029D              BCR,0    PAINT,4
      745   01 002B3    32800004 A            LW,8     4                 TEST WORD - PTY 1
      746   01 002B4    320803B5              LW,0     ORY,4             ORY=OR 1, *TOUCH,7
      747   01 002B5    680802BC              BCR,0    TRASH-1,4
      748   01 002B6    32600004 A   TES11    LW,6     4                 TEST PATTERN AND RESTORE WORD - PTY
      749   01 002B7    32080503              LW,0     MTW0B,4           MTW0B=MTW 0, B
      750   01 002B8    6AB8022B              BAL,B    PATT,4
      751   01 002B9    6808029D              BCR,0    PAINT,4
      752   01 002BA    32880502              LW,8     INTER,4           TEST WORD - PTY 0
      753   01 002BB    320803A6              LW,0     ANDY,4            ANDY=AND 1, *TOUCH,7
      754   01 002BC    32180505              LW,1     RDPFF,4           RDPFF=RD B, X'10'
1 C00   20:43 JUN 20,'83    SIGMA 5/7 MEMORY DIAGNOSTIC (MEDIC) 960-0401-G02                      PAGE   27
A     756   01 002BD    350802D6     TRASH    STW,0    CHECK-2,4         STASH ANDY OR ORY
      757   01 002BE    351802D7              STW,1    CHECK-1,4         STASH AND OR RD B, X'10'
      758   01 002BF    B58E026D              STW,8    *TOUCH,7          STORE TEST WORD
      759   01 002C0    32100007 A            LW,1     7                 XR TO REG 1
      760   01 002C1    38100005 A            SW,1     5                 MINUS 1
      761   01 002C2    3200000A A            LW,0     A                 STARTING ADR
      762   01 002C3    31080507              CW,0     THREF,4           IS ON X0 OR X64
      763   01 002C4    684802CD              BCR,4    MORER+3,4         GO IF YES
      764   01 002C5    49080507              OR,0     THREF,4           NO.X63 OR X127 BEYOND STARTING ADR
      765   01 002C6    30000002 A            AW,0     2                 X64 OR X128 +1
      766   01 002C7    3800000A A            SW,0     A                 (X64 OR X128 MINUS STARTING ADR) +1
      767   01 002C8    3A000000 A            LCW,0    0
      768   01 002C9    680802CC              BCR,0    MORER+2,4         AVOID 10-1
      769   01 002CA    B58E026D     MORER    STW,8    *TOUCH,7          STORE TEST WORD
      770   01 002CB    B562026D              STW,6    *TOUCH,1          RESTORE LAST TEST LOCATION + DISTURB
      771   01 002CC    650802D0              BIR,0    %+4,4             IS X COMPONENT OF TEST ADR = X000000
      772   01 002CD    30100002 A            AW,1     2                 XR1 YIELDS TEST ADR + 1
      773   01 002CE    B562026D              STW,6    *TOUCH,1
      774   01 002CF    32080504              LW,0     N3F,4             N3F=FFFFFFC0
      775   01 002D0    6CB00010 A            RD,B     X'10'             TURN OFF MF LIGHTS AND RECORD
      776                            *                                   MFR MAY BE USED AS A SYNC POINT
      777                            * IF ANY MEMORY FAULT LIGHTS WERE ON-EXIT AND SCAN FOR CAUSE
      778   01 002D1    21B00000 A            CI,B     0                 NO-ZERO = A FAULT
      779   01 002D2    683802D5              BCR,3    %+3,4             GO IF NO FAULT
      780   01 002D3    35B8040F              STW,B    SCANIN,4          SAVE FAULT INDICATORS
      781   01 002D4    6AB8037F              BAL,B    SCAN,4            SCAN FOR FAILING ADDR.
      782   01 002D5    B21E026D              LW,1     *TOUCH,7          READOUT TEST LOCATION
      783   01 002D6    CB1E026D              AND,1    *TOUCH,7          OR OR 1, *TOUCH,7 IF ZEROS TEST
      784   01 002D7    4B180422              AND,1    PLBOX,4           ZAP UNWANTED BITS
      785   01 002D8    00000000 A   CHECK    DATA     0                 CW 1, PLBOX(1S) OR R8(0S)
      786   01 002D9    683802DF              BCR,3    GOOD,4            GO IF GOOD COMPARE
      787   01 002DA    35080071              STW,0    JUNK-13,4         SAVE X000000 COUNTER
      788   01 002DB    4408026D              ANLZ,0   TOUCH,4
      789   01 002DC    350803DC              STW,0    ADR1,4            SHOVE IF
      790   01 002DD    6AB801C0              BAL,B    ERROR,4
      791   01 002DE    32080071              LW,0     JUNK-13,4         RESTORE X000000 COUNTER
      792   01 002DF    32100007 A   GOOD     LW,1     7                 SAVE PRESENT XR VALUE BEFORE CHANGIN
      793   01 002E0    657802CA              BIR,7    MORER,4           ITERATE
      794   01 002E1    6808027B              BCR,0    OK+1,4            RETURN VIA TEST CELL RESTORE
1 C00   20:43 JUN 20,'83    SIGMA 5/7 MEMORY DIAGNOSTIC (MEDIC) 960-0401-G02                      PAGE   28
A     796   01 002E2    32600004 A   TEST6    LW,6     4                 TEST PATTERN AND RESTORE WORD
      797   01 002E3    320803A9              LW,0     CHECKR,4          GET VERIFY INSTRUCTION FOR IS TEST
      798   01 002E4    6AB8022B              BAL,B    PATT,4            DISABLE,GET STORE PATTERN INDEX
      799   01 002E5    6808029D              BCR,0    PAINT,4           STORE PATTERN
      800   01 002E6    328803E0              LW,8     ALL1S,4           R8=TEST WORD
      801   01 002E7    22100200 A            LI,1     X'200'
      802   01 002E8    680802EF              BCR,0    %+7,4
      803   01 002E9    326803E0     TEST7    LW,6     ALL1S,4           TEST PATTERN AND RESTORE WORD
      804   01 002EA    320803AA              LW,0     CHECKR+1,4        GET VERIFY INSTRUCTION FOR 0S TEST
      805   01 002EB    6AB8022B              BAL,B    PATT,4            DISABLE,COMPUTE STORE PATTERN INDEX
      806   01 002EC    6808029D              BCR,0    PAINT,4
      807   01 002ED    32800004 A            LW,8     4                 R8=TEST WORD
      808   01 002EE    22100400 A            LI,1     X'400'
      809   01 002EF    320803A5              LW,0     AND,4             AND=AND 1, PLBOX,4
      810   01 002F0    680802FF              BCR,0    PREP,4
      811   01 002F1    32680502     TES12    LW,6     INTER,4           TEST PATTERN AND RESTORE WORD -PTY 0
      812   01 002F2    32080503              LW,0     MTW0B,4           MTW0B= MTW 0, B
      813   01 002F3    6AB8022B              BAL,B    PATT,4            DISABLE,COMPUTE STORE PATTERN INDEX
      814   01 002F4    6808029D              BCR,0    PAINT,4           STORE PATTERN
      815   01 002F5    32800004 A            LW,8     4                 TEST WORD - PTY 1
      816   01 002F6    22100200 A            LI,1     X'200'            4 Y LINES
      817   01 002F7    680802FE              BCR,0    %+7,4
      818   01 002F8    32600004 A   TES13    LW,6     4                 TEST PATTERN AND RESTORE WORD - PTY
      819   01 002F9    32080503              LW,0     MTW0B,4           MTW0B= MTW 0, B
      820   01 002FA    6AB8022B              BAL,B    PATT,4            DISABLE, COMPUTE STORE PATTERN INDEX
      821   01 002FB    6808029D              BCR,0    PAINT,4           STORE PATTERN
      822   01 002FC    32880502              LW,8     INTER,4           TEST WORD - PTY 0
      823   01 002FD    22100400 A            LI,1     X'400'            8 Y LINES
      824   01 002FE    32080505              LW,0     RDPFF,4           RDPFF= RD B, X'10'
      825   01 002FF    35080320     PREP     STW,0    PARDAT,4
      826   01 00300    3518007C              STW,1    JUNK-2,4
1 C00   20:43 JUN 20,'83    SIGMA 5/7 MEMORY DIAGNOSTIC (MEDIC) 960-0401-G02                      PAGE   29
A     828   01 00301    B58E026D              STW,8    *TOUCH,7          STORE TEST ADDRESS
      829   01 00302    3210000A A            LW,1     A                 STARTING 4K ADR
      830   01 00303    3200000A A            LW,0     A
      831   01 00304    49080507              OR,0     THREF,4           CONVERT TO X63 OR X127
      832   01 00305    30000005 A            AW,0     5                 CONVERT TO X64 OR X128
      833   01 00306    3800000A A            SW,0     A                 DISTANCE TO X64 OR X128
      834   01 00307    3A000000 A            LCW,0    0                 INDEX TO DERAIL AT X64 OR X128
      835   01 00308    4B180504              AND,1    N3F,4             CONVERT TO X0 OR X64
      836   01 00309    6808030E              BCR,0    WHCHY,4
      837   01 0030A    B58E026D     MAXDEL   STW,8    *TOUCH,7          STORE TEST WORD
      838   01 0030B    65080317              BIR,0    DISTB,4           GO IF NOT ON X0 OR X64
      839   01 0030C    32080504              LW,0     N3F,4             ON X0 OR X64. RELOAD R0 TO PERMIT +3
      840   01 0030D    4418026D              ANLZ,1   TOUCH,4           R1=TA
      841   01 0030E    2010003F A   WHCHY    AI,1     X'3F'             R1 BECOMES TA+3F
      842   01 0030F    31180500              CW,1     H800,4            IS TA ON Y16 OR BEYOND
      843   01 00310    69480313              BCS,4    %+3,4             GO IF YES
      844   01 00311    3018007C              AW,1     JUNK-2,4          NO. USE Y 4 OR 8 LINES HIGHER
      845   01 00312    68080314              BCR,0    %+2,4
      846   01 00313    3818007C              SW,1     JUNK-2,4          USE Y 4 OR 8 LINES LOWER
      847   01 00314    30100005 A            AW,1     5                 3F+1 FOR INDEXING
      848   01 00315    491804FE              OR,1     CW,4              CW=CW 0, **,1
      849   01 00316    35180318              STW,1    %+2,4
      850   01 00317    32180504     DISTB    LW,1     N3F,4             DISTURB INDEX=-64=FFFFFFC0
      851   01 00318    31000000 A            CW,0     0                 CW 0, (X64 OR X128)+ OR -(400 OR 200
      852   01 00319    65180318              BIR,1    %-1,4
      853   01 0031A    6CB00010 A            RD,B     X'10'             TURN OFF MF LIGHTS AND RECORD
      854                            *                                   MFR MAY BE USED AS A SYNC POINT
      855                            * IF ANY MEMORY FAULT LIGHTS WERE ON-EXIT AND SCAN FOR CAUSE
      856   01 0031B    21B00000 A            CI,B     0                 NO-ZERO = A FAULT
      857   01 0031C    6838031F              BCR,3    %+3,4             GO IF NO FAULT
      858   01 0031D    35B8040F              STW,B    SCANIN,4          SAVE FAULT INDICATORS
      859   01 0031E    6AB8037F              BAL,B    SCAN,4            SCAN FOR FAILING ADDR.
      860   01 0031F    B21E026D              LW,1     *TOUCH,7          READOUT TEST LOCATION
1 C00   20:43 JUN 20,'83    SIGMA 5/7 MEMORY DIAGNOSTIC (MEDIC) 960-0401-G02                      PAGE   30
A     862   01 00320    4B180422     PARDAT   AND,1    PLBOX,4           OR RD B, X'10' IF PARITY
      863   01 00321    670802D8              EXU      CHECK,4           CW 1, PLBOX(15) OR R8(OS)
      864   01 00322    68380328              BCR,3    FINE,4            GO IF GOOD COMPARE
      865   01 00323    35080071              STW,0    JUNK-13,4         SAVE X0/64 COUNTER
      866   01 00324    4408026D              ANLZ,0   TOUCH,4           TEST ADR TO R0
      867   01 00325    350803DC              STW,0    ADR1,4            SHOVE IT
      868   01 00326    6AB801C0              BAL,B    ERROR,4
      869   01 00327    32080071              LW,0     JUNK-13,4         RESTORE X0/64 COUNTER
      870   01 00328    B56E026D     FINE     STW,6    *TOUCH,7          RESTORE TA
      871   01 00329    6578030A              BIR,7    MAXDEL,4          ITERATE
      872   01 0032A    6808027B              BCR,0    OK+1,4            RETURN VIA TRAP CELL RESTORE
1 C00   20:43 JUN 20,'83    SIGMA 5/7 MEMORY DIAGNOSTIC (MEDIC) 960-0401-G02                      PAGE   31
A     874   01 0032B    32600004 A   TES14    LW,6     4                 TEST PATTERN
      875   01 0032C    6AB8022B              BAL,B    PATT,4            DISABLE, GET STORE PATTERN INDEX
      876   01 0032D    B56E0076              STW,6    *JUNK-8,7         STORE ZEROS
      877   01 0032E    6578032D              BIR,7    %-1,4             ALL OVER
      878   01 0032F    3260000A A            LW,6     A                 STARTING ADR
      879   01 00330    316804FF              CW,6     H41,4             IS LESS THAN 41
      880   01 00331    68180339              BCR,1    %+8,4             GO IF STARTING ADR E+GT 41
      881   01 00332    319804FF              CW,9     H41,4             IS HILIM E+GT 41
      882   01 00333    68180338              BCR,1    %+5,4             GO IF YES. 41 MAY BE TESTED
      883   01 00334    31680507              CW,6     THREF,4           IS STARTING ADR E+GT 3F (=3F+40)
      884   01 00335    6818027B              BCR,1    OK+1,4            ABORT. RETURN VIA TRAP CELL RESTORE
      885   01 00336    2270003E A            LI,7     X'3E'             SA LT 3F. SET TERMINAL ADR TO 3E
      886   01 00337    68080343              BCR,0    BURP,4
      887   01 00338    326804FF              LW,6     H41,4             41 BECOMES STARTING ADR
      888   01 00339    32700006 A            LW,7     6
      889   01 0033A    49780412              OR,7     FFF,4             MAXIMUM ADR IN THIS 4K
      890   01 0033B    31700009 A            CW,7     9                 IS HILIM LT MAX
      891   01 0033C    6918033E              BCS,1    %+2,4             GO IF HOLIM E+GT MAX
      892   01 0033D    32700009 A            LW,7     9                 HILIM LT MAX.R7=TERM ADR
      893   01 0033E    3178041B              CW,7     MAX,4             IS TERM=MAX
      894   01 0033F    69380343              BCS,3    %+4,4             GO IF NO
      895   01 00340    31A8041B              CW,A     MAX,4             IS STARTING ADR = MAX
      896   01 00341    6838027B              BCR,3    OK+1,4            GO IF YES
      897   01 00342    38700005 A            SW,7     5                 REDUCE TERM BY 1 TO AVOID TERM+1 TRA
      898   01 00343    38600005 A   BURP     SW,6     5                 START-1
      899   01 00344    38700006 A            SW,7     6                 TERM-START+1
      900   01 00345    320803B7              LW,0     WASTE,4
      901   01 00346    480803E2              EOR,0    B1314,4
      902   01 00347    35000040 A            STW,0    X'40'
      903   01 00348    320803B3              LW,0     ILLOP,4           ILLOP=TRPEN,4
      904   01 00349    35080066              STW,0    FUKENG+2,4        XPSD IA ON ILLEGAL OP/ADR TRAP
1 C00   20:43 JUN 20,'83    SIGMA 5/7 MEMORY DIAGNOSTIC (MEDIC) 960-0401-G02                      PAGE   32
A     906   01 0034A    321803B4              LW,1     INBIR,4           R1=FFFFNUCL
      907   01 0034B    328804FD              LW,8     BIRXR,4           R8=BIR 0, 1FFFF,7
      908   01 0034C    320804FC     SETUP    LW,0     BIR,4             BIR=BIR 0,
      909   01 0034D    49000006 A            OR,0     6                 R=STARTING ADR-1
      910   01 0034E    35080079              STW,0    JUNK-5,4
      911   01 0034F    49080501              OR,0     IBIR,4            IA BIT TO BIR 0, TA-1
      912   01 00350    35080363              STW,0    NUCL,4
      913   01 00351    3A600007 A            LCW,6    7                 INDEX VALUE
      914   01 00352    32780363              LW,7     NUCL,4            TA-1
      915   01 00353    320803A8              LW,0     BBURN,4           BBURN=BCR 0, BURN
      916   01 00354    B50A0079              STW,0    *JUNK-5,5         TO TA
      917   01 00355    30700005 A            AW,7     5                 R7=TA
      918   01 00356    33180363     FAN      MTW,1    NUCL,4            INCREMENT TA
      919   01 00357    33180079              MTW,1    JUNK-5,4          INCREMENT BIR 0, %
      920   01 00358    32080079              LW,0     JUNK-5,4          BIR 0, %
      921   01 00359    C6080363              XW,0     *NUCL,4           R0=BCR 0, BURN   TA=BIR 0, %
      922   01 0035A    B50A0363              STW,0    *NUCL,5           TA+1=BCR 0, BURN
      923   01 0035B    3A080508              LCW,0    TIMCON,4          MINUS 40
      924   01 0035C    EAB80363              BAL,B    *NUCL,4           EXECUTE BIR 0, %
      925   01 0035D    30700005 A            AW,7     5                 INCREMENT XR TO YIELD NEW TA
      926   01 0035E    B5880363              STW,8    *NUCL,4           R8=BIR 0, 1FFFF,7 TO TA
      927   01 0035F    3A080508              LCW,0    TIMCON,4          MINUS 40
      928   01 00360    EAB80363              BAL,B    *NUCL,4           EXECUTE BIR 0, 1FFFF,7
      929   01 00361    B5180363              STW,1    *NUCL,4           R1=FFFFINBIR TO TA
      930   01 00362    3A080508              LCW,0    TIMCON,4          MINUS 40
      931   01 00363    E5000000 A   NUCL     BIR,0    *0                EXECUTE 40 TIMES
      932   01 00364    6AB80368              BAL,B    BURN,4            CHECK FOR ERRORS
      933   01 00365    B5480363              STW,4    *NUCL,4           CLEAR TA
      934   01 00366    65680356              BIR,6    FAN,4             ITERATE
      935   01 00367    68080378              BCR,0    LOCHK,4           RETURN
1 C00   20:43 JUN 20,'83    SIGMA 5/7 MEMORY DIAGNOSTIC (MEDIC) 960-0401-G02                      PAGE   33
A     937   01 00368    6C400010 A   BURN     RD,4     X'10'             PARITY ERROR FLIP FLOPS TO R4
      938   01 00369    33000004 A            MTW,0    4                 R4 CLEAR IF NO ERROR
      939   01 0036A    E830000B A            BCR,3    *B                RETURN ON NO ERROR
      940   01 0036B    25400478 A            SAS,4    -8                ERROR. CLEAR R4
      941   01 0036C    3518007C     TRPEN    STW,1    JUNK-2,4          SAVE R1
      942   01 0036D    6C100010 A            RD,1     X'10'             TURN OFF PARITY ERROR FLIP FLOPS
      943   01 0036E    44080079              ANLZ,0   JUNK-5,4          OUTBIR=BIR 0, TA
      944   01 0036F    350803DC              STW,0    ADR1,4            SHOVE IT
      945   01 00370    B2180079              LW,1     *JUNK-5,4         C(TA) TO R1
      946   01 00371    35B80071              STW,B    JUNK-13,4         SAVE RETURN
      947   01 00372    6AB801C0              BAL,B    ERROR,4
      948   01 00373    32080501              LW,0     IBIR,4            IBIR=BIR 0, *
      949   01 00374    49080079              OR,0     JUNK-5,4          R0=BIR 0, *TA
      950   01 00375    35080363              STW,0    NUCL,4            RECREATE NUCL IN CASE CLOBBERED
      951   01 00376    3218007C              LW,1     JUNK-2,4          RESTORE R1
      952   01 00377    E8080071              BCR,0    *JUNK-13,4        RETURN
      953   01 00378    31A80507     LOCHK    CW,A     THREF,4           STARTING ADR GT+E 3F
      954   01 00379    6818027B              BCR,1    OK+1,4            RETURN VIA INTERRUPT RESTORE IF YES
      955   01 0037A    71760507              CB,7     THREF,3           R7=3F IF LAST TA=3E
      956   01 0037B    6838027B              BCR,3    OK+1,4            GO IF EQUAL
      957   01 0037C    2260000F A            LI,6     F                 R6=START-1=F
      958   01 0037D    2270002F A            LI,7     X'2F'             R7=TERM-(START)+1
      959   01 0037E    6808034C              BCR,0    SETUP,4           PREPARE FOR 10-3E
      960                            * THIS ROUTINE IS ENTERED WHEN MEMORY FAULTS ARE ENCOUNTERED AT PLACES
      961                            *  WHERE THEY ARE NOT EXPECTED.
      962   01 0037F                 SCAN     RES      0
      963   01 0037F    02300000 A            LCFI     0                 RESET CC
      964   01 00380    2B0803FE              STM,0    SCANIX,4          SAVE REGISTERS
      965   01 00381    22C00010 A            LI,12    16                CONTROL PANEL INTERRUPT LEVEL
      966   01 00382    6DC01500 A            WD,12    X'1500'            DISABLE
      967   01 00383    22700FFF A            LI,7     4095
      968   01 00384    4970000A A            OR,7     A                 TOP OF CURRENT 4K
      969   01 00385    3578040E              STW,7    MAXSCAN,4         SAVE TOP
      970   01 00386    30780509              AW,7     M4095,4           BOTTOM OF CURRENT 4K
      971   01 00387    B2100007 A   STSCAN   LW,1     *7
      972   01 00388    6CB00010 A            RD,B     X'10'             CHECK MEMORY FAULT LIGHTS
      973   01 00389    6918038F              BCS,1    SCANEXIT,4        DO NOT SCAN IF SS4 IS ON
      974   01 0038A    21B00000 A            CI,B     0
      975   01 0038B    69380396              BNE      SCANERR,4         GO IF MEM FAULT
      976   01 0038C    6578038D     RETSCAN  BIR,7    %+1,4             UPDATE ADDR
      977   01 0038D    3178040E              CW,7     MAXSCAN,4         TOP OF CURRENT J5
      978   01 0038E    68280387              BLE      STSCAN,4          GO IF STILL LEGAL ADDR
      979   01 0038F    22B00010 A   SCANEXIT LI,B     16
      980   01 00390    6DB01500 A            WD,B     X'1500'           ENABLE CONTROL PANEL INTR
      981   01 00391    22000000 A            LI,0     0
      982   01 00392    350803FD              STW,0    SCFLG,4           RESET FLAG
      983   01 00393    02300000 A            LCFI     0                 RESET CC
      984   01 00394    2A0803FE              LM,0     SCANIX,4          RESTORE REGISTERS
      985   01 00395    E800000B A            B        *B                RETURN TO TEST ROUTINE
      986   01 00396                 SCANERR  RES      0
      987   01 00396    B5100007 A            STW,1    *7                ATTEMPT TO RESTORE GOOD PARITY
      988   01 00397    6C000000 A            RD,0     0                 READ DATA SWS
      989   01 00398    6918038F              BCS,1    SCANEXIT,4        DO NOT PRINT OR SCAN IF SS4 IS ON
      990   01 00399    330803FD              MTW,0    SCFLG,4           FIRST ERROR !
      991   01 0039A    693803A0              BCS,3    SCSET,4           GO IF NOT FIRST ERROR
      992   01 0039B    35A804BE              STW,A    REGSAVE+2,4       SAVE REGISTER 10
      993   01 0039C    22A00002 A            LI,10    2                 MESSAGE LINE COUNT
      994   01 0039D    320803AE              LW,0     CMSCAN,4          CDW
      995   01 0039E    6AB800E6              BAL,B    PRINT,4           PRINT HEADING
      996   01 0039F    331803FD              MTW,1    SCFLG,4           SET FLAG
      997   01 003A0                 SCSET    RES      0
      998   01 003A0    22B05C40 A            LI,B     X'5C40'            ASTERISK - SPACE
      999   01 003A1    55BA03EB              STH,B    BEGIN-1,5          PUT INTO PRINT IMAGE
     1000   01 003A2    357803DC              STW,7    ADR1,4            FAILING ADDR
     1001   01 003A3    6AB801C0              BAL,B    ERROR,4           REPORT ERROR
     1002   01 003A4    6808038C              B        RETSCAN,4         CONTINUE SCAN
1 C00   20:43 JUN 20,'83    SIGMA 5/7 MEMORY DIAGNOSTIC (MEDIC) 960-0401-G02                      PAGE   34
A    1004   01 003A5    4B180422     AND      AND,1    PLBOX,4           TEST 6+7
     1005   01 003A6    CB1E026D     ANDY     AND,1    *TOUCH,7          3,10
     1006   01 003A7    0008011D     BBADR    PZE,0    INCR+4,4
     1007   01 003A8    68080368     BBURN    BCR,0    BURN,4            14
     1008   01 003A9    31180422     CHECKR   CW,1     PLBOX,4           TEST 3. DATA ONES CHECK INSTR
     1009   01 003AA    31100008 A            CW,1     8                 TEST 4. DATA ZEROS CHECK INSTR
     1010   01 003AB    31100006 A            CW,1     6                 2
     1011   01 003AC    68080130     COMM     BCR,0    BBB+1,4
     1012   01 003AD    000803BA     CMADR    PZE,0    PACOM,4
     1013   01 003AE    000803D8     CMSCAN   PZE,0    CDWSCAN,4
     1014   01 003AF    000803D6     COMAD    PZE,0    SUCOM,4
     1015   01 003B0    000803D4     ERRAD    PZE,0    ERRCD,4
     1016   01 003B1    000803CC     HEDAD    PZE,0    HEDCD,4
     1017   01 003B2    000803BC     FHEDAD   PZE,0    FHEDCD,4
     1018   01 003B3    0008036C     ILLOP    PZE,0    TRPEN,4
     1019   01 003B4    FFFE0363     INBIR    GEN,15,17 X'7FFF',NUCL
     1020   01 003B5    C91E026D     ORY      OR,1     *TOUCH,7          4,11
     1021   01 003B6    0008010F     TSGAD    PZE,0    TSG,4
     1022   01 003B7    0F060064     WASTE    XPSD,0   FUKENG,3          14
     1023   01 003B8    68060172     RESF     B        XPSD,3            RESTART-REG F
     1024                                     BOUND 8
     1025   01 003BA    05001334     PACOM    GEN,8,5,19 5,0,BA(PRPAS)
     1026   01 003BB    0000000F A            DATA     15
     1027                            * COMMAND DOUBLEWORDS FOR THE ERROR HEADING
     1028   01 003BC    05001090     FHEDCD   GEN,8,24 5,BA(EDP0)
     1029   01 003BD    00000036 A            GEN,4,28 0,54
     1030   01 003BE    050010C8              GEN,8,24 5,BA(EDP1)
     1031   01 003BF    00000036 A            GEN,4,28 0,54
     1032   01 003C0    05001100              GEN,8,24 5,BA(EDP2)
     1033   01 003C1    00000036 A            GEN,4,28 0,54
     1034   01 003C2    05001138              GEN,8,24 5,BA(EDP3)
     1035   01 003C3    00000021 A            GEN,4,28 0,33
     1036   01 003C4    0500115C              GEN,8,24 5,BA(EDP4)
     1037   01 003C5    00000025 A            GEN,4,28 0,37
     1038   01 003C6    05001184              GEN,8,24 5,BA(EDP5)
     1039   01 003C7    0000002F A            GEN,4,28 0,47
     1040   01 003C8    050011B4              GEN,8,24 5,BA(EDP6)
     1041   01 003C9    00000021 A            GEN,4,28 0,33
     1042   01 003CA    050011D8              GEN,8,24 5,BA(EDP7)
     1043   01 003CB    00000021 A            GEN,4,28 0,33
     1044   01 003CC    05001314     HEDCD    GEN,8,24 5,BA(PRHED)
     1045   01 003CD    00000008 A            GEN,4,28 0,8
     1046   01 003CE    050011FC              GEN,8,24 5,BA(EDP8)
     1047   01 003CF    0000003C A            GEN,4,28 0,60
     1048   01 003D0    050012FC     CDSIZE   GEN,8,24 5,BA(SIZEM)
     1049   01 003D1    00000017 A            GEN,4,28 0,23
     1050   01 003D2    0500123C     TITLMSG  GEN,8,24 5,BA(TITLEM)
     1051   01 003D3    00000031 A            GEN,4,28 0,S:NUMC(TITLE)+1                                 *G02
     1052   01 003D4    05000F94     ERRCD    GEN,8,5,19 5,0,BA(ERRR)
     1053   01 003D5    0000003C A            DATA     60
     1054   01 003D6    0500135C     SUCOM    GEN,8,5,19 5,0,BA(SUCC)
     1055   01 003D7    00000010 A            DATA     16
     1056   01 003D8    05001270     CDWSCAN  GEN,8,24 5,BA(SCANMSG)
     1057   01 003D9    0000003E A            GEN,4,28 0,62
     1058   01 003DA    050012B0              GEN,8,24 5,BA(SCMSG)
     1059   01 003DB    00000036 A            DATA     54
1 C00   20:43 JUN 20,'83    SIGMA 5/7 MEMORY DIAGNOSTIC (MEDIC) 960-0401-G02                      PAGE   35
A    1061   01 003DC    00000000 A   ADR1     DATA     0
     1062   01 003DD    00000000 A   ADRGT    DATA     0
     1063   01 003DE    30F0000E A   ADSUB    AW,F     E
     1064   01 003DF    38F0000E A            SW,F     E
     1065   01 003E0    FFFFFFFF A   ALL1S    DATA     X'FFFFFFFF'
     1066   01 003E1    60000000 A   AVAIL    DATA     X'60000000'
     1067   01 003E2    00060000 A   B1314    DATA     X'60000'
     1068   01 003E3    00010000 A   B15      DATA     X'10000'
     1069                                     BOUND 8
     1070   01 003E4    00000000 A   BP4GT    DATA     0
     1071   01 003E5    15404040 A   ERRR     DATA     X'15404040'       / B
     1072   01 003E6    40404040 A            DATA     X'40404040'       B
     1073   01 003E7    61404040 A            DATA     X'61404040'       /
     1074   01 003E8    40404061 A            DATA     X'40404061'       B /
     1075   01 003E9    40404040 A            DATA     X'40404040'       B
     1076   01 003EA    68060172              BCR,0    XPSD,3
     1077   01 003EB    61404040 A            DATA     X'61404040'       /BBB
     1078   01 003EC    00000069 A   BEGIN    DATA     X'69'
     1079   01 003ED    070FFFF0 A            DATA     X'070FFFF0'       INTERRUPTS DISABLES
     1080   01 003EE                          RES      6
     1081   01 003F4    40404040 A            DATA     X'40404040'       DUMMY FOR LP COMPATIBILITY
     1082   01 003F5    00000000 A   CIAFL    DATA     0
     1083   01 003F6    00000000 A   CIFLG    DATA     0
     1084   01 003F7    FFFE0000 A   CONSL    DATA     X'FFFE0000'
     1085   01 003F8    680E016A     CUSTO    BCR,0    CHPCH,7
     1086   01 003F9    6800016A              BCR,0    CHPCH
     1087   01 003FA    0000000A A   D10      DATA     10
     1088   01 003FB    0000270F A   D9999    DATA     9999
     1089   01 003FC    FFFE0000 A   DISPL    DATA     X'FFFE0000'
1 C00   20:43 JUN 20,'83    SIGMA 5/7 MEMORY DIAGNOSTIC (MEDIC) 960-0401-G02                      PAGE   36
A    1091   01 003FD    00000000 A   SCFLG    DATA     0                 CONTROL HEADING FOR SCAN ERRORS
     1092   01 003FE                 SCANIX   RES      16                SAVE REGISTERS DURING SCAN
     1093   01 0040E    00000000 A   MAXSCAN  DATA     0
     1094   01 0040F    00000000 A   SCANIN   DATA     0                 MEMORY FAULT IND. UPON ENTER SCAN
     1095   01 00410    00000000 A   ERRFL    DATA     0
     1096   01 00411    00000000 A   FERRIND  DATA     0
     1097   01 00412    00000FFF A   FFF      DATA     X'FFF'
     1098   01 00413    00000010 A   H10      DATA     X'10'
     1099   01 00414    00001000 A   H1000    DATA     X'1000'
     1100   01 00415    00000FFF A   NFFF     DATA     X'FFF'            BECOMES 3FFF IF >16K
     1101   01 00416    00001000 A   N1000    DATA     X'1000'           4K+1
     1102   01 00417    F0F0F0F0 A   IMAGE    DATA     X'F0F0F0F0'
     1103   01 00418    00000003 A   INIT     DATA     3
     1104   01 00419    00000010 A   LOLIM    DATA     X'10'
     1105   01 0041A    FFFFF054 A   M4K54    DATA     X'FFFFF054'
     1106   01 0041B    0001FFFF A   MAX      DATA     X'1FFFF'
     1107   01 0041C    FFFFFFFD A   MIN3     DATA     -3
     1108   01 0041D    FFFFFFE0 A   MINAT    DATA     X'FFFFFFE0'
     1109   01 0041E    FFFFFFEF A   MISVT    DATA     X'FFFFFFEF'
     1110   01 0041F    FFFE1FFF A   MXCON    DATA     X'FFFE1FFF'       111111111111,1110,0001,1111,1111,111
     1111   01 00420    FFFFF010 A   N4K      DATA     X'FFFFF010'
     1112   01 00421    00000000 A   NOBIS    DATA     0
     1113   01 00422    FFFFFFFF A   PLBOX    DATA     X'FFFFFFFF'
     1114   01 00423    08000000 A   BREAK    DATA     X'08000000'
     1115   01 00424    1540C1C4 A   EDP0     TEXT     '
 ADDRESS BIT ANALYSIS: 15-17= STARTING ADDRESS '
            01 00425    C4D9C5E2 A
            01 00426    E240C2C9 A
            01 00427    E340C1D5 A
            01 00428    C1D3E8E2 A
            01 00429    C9E27A40 A
            01 0042A    F1F560F1 A
            01 0042B    F77E40E2 A
            01 0042C    E3C1D9E3 A
            01 0042D    C9D5C740 A
            01 0042E    C1C4C4D9 A
            01 0042F    C5E2E240 A
     1116   01 00430    4DF1F6D2 A            TEXT     '(16K)'
            01 00431    5D404040 A
     1117                            EDP1     TEXT     '
 18= (V) HIGH ORDER FOR BOTH X AND Y ',;
     1118   01 00432    1540F1F8 A                     'VOLTAGE SWITCHES'
            01 00433    7E404DE5 A
            01 00434    5D40C8C9 A
            01 00435    C7C840D6 A
            01 00436    D9C4C5D9 A
            01 00437    40C6D6D9 A
            01 00438    40C2D6E3 A
            01 00439    C840E740 A
            01 0043A    C1D5C440 A
            01 0043B    E840E5D6 A
            01 0043C    D3E3C1C7 A
            01 0043D    C540E2E6 A
            01 0043E    C9E3C3C8 A
            01 0043F    C5E24040 A
     1119                            EDP2     TEXT     '
 19= (C) HIGH ORDER FOR BOTH X AND Y ',;
     1120   01 00440    1540F1F9 A                     'CURRENT SWITCHES'
            01 00441    7E404DC3 A
            01 00442    5D40C8C9 A
            01 00443    C7C840D6 A
            01 00444    D9C4C5D9 A
            01 00445    40C6D6D9 A
            01 00446    40C2D6E3 A
            01 00447    C840E740 A
            01 00448    C1D5C440 A
            01 00449    E840C3E4 A
            01 0044A    D9D9C5D5 A
            01 0044B    E340E2E6 A
            01 0044C    C9E3C3C8 A
            01 0044D    C5E24040 A
     1121   01 0044E    1540F2F0 A   EDP3     TEXT     '
 20-21= (YC) Y CURRENT SWITCHES '
            01 0044F    60F2F17E A
            01 00450    404DE8C3 A
            01 00451    5D40E840 A
            01 00452    C3E4D9D9 A
            01 00453    C5D5E340 A
            01 00454    E2E6C9E3 A
            01 00455    C3C8C5E2 A
            01 00456    40404040 A
     1122   01 00457    1540F2F2 A   EDP4     TEXT     '
 22 AND 24 = (YV) Y VOLTAGE SWITCHES'
            01 00458    40C1D5C4 A
            01 00459    40F2F440 A
            01 0045A    7E404DE8 A
            01 0045B    E55D40E8 A
            01 0045C    40E5D6D3 A
            01 0045D    E3C1C7C5 A
            01 0045E    40E2E6C9 A
            01 0045F    E3C3C8C5 A
            01 00460    E2404040 A
     1123   01 00461    1540F2F3 A   EDP5     TEXT     '
 23 = (A) ANTICOINCIDENCE (Y CURRENT REVERSAL)'
            01 00462    407E404D A
            01 00463    C15D40C1 A
            01 00464    D5E3C9C3 A
            01 00465    D6C9D5C3 A
            01 00466    C9C4C5D5 A
            01 00467    C3C5404D A
            01 00468    E840C3E4 A
            01 00469    D9D9C5D5 A
            01 0046A    E340D9C5 A
            01 0046B    E5C5D9E2 A
            01 0046C    C1D35D40 A
     1124   01 0046D    1540F2F5 A   EDP6     TEXT     '
 25-27 = (XC) X CURRENT SWITCHES'
            01 0046E    60F2F740 A
            01 0046F    7E404DE7 A
            01 00470    C35D40E7 A
            01 00471    40C3E4D9 A
            01 00472    D9C5D5E3 A
            01 00473    40E2E6C9 A
            01 00474    E3C3C8C5 A
            01 00475    E2404040 A
     1125   01 00476    1540F2F8 A   EDP7     TEXT     '
 28-31 = (XV) X VOLTAGE SWITCHES'
            01 00477    60F3F140 A
            01 00478    7E404DE7 A
            01 00479    E55D40E7 A
            01 0047A    40E5D6D3 A
            01 0047B    E3C1C7C5 A
            01 0047C    40E2E6C9 A
            01 0047D    E3C3C8C5 A
            01 0047E    E2404040 A
     1126                            EDP8     TEXT     '
ADR VC  YCVA V  XC  XV     01234567890123456',;
     1127   01 0047F    15C1C4D9 A                     '789012345678901  '
            01 00480    40E5C340 A
            01 00481    40E8C3E5 A
            01 00482    C140E540 A
            01 00483    40E7C340 A
            01 00484    40E7E540 A
            01 00485    40404040 A
            01 00486    F0F1F2F3 A
            01 00487    F4F5F6F7 A
            01 00488    F8F9F0F1 A
            01 00489    F2F3F4F5 A
            01 0048A    F6F7F8F9 A
            01 0048B    F0F1F2F3 A
            01 0048C    F4F5F6F7 A
            01 0048D    F8F9F0F1 A
            01 0048E    40404040 A
     1128   01 0048F    15E2C9C7 A   TITLEM   TEXT     S:PT('
',TITLE)                                   *G02
            01 00490    D4C140F5 A
            01 00491    61F740D4 A
            01 00492    C5D4D6D9 A
            01 00493    E840C4C9 A
            01 00494    C1C7D5D6 A
            01 00495    E2E3C9C3 A
            01 00496    404DD4C5 A
            01 00497    C4C9C35D A
            01 00498    40F9F6F0 A
            01 00499    60F0F4F0 A
            01 0049A    F160C7F0 A
            01 0049B    F2404040 A
     1129                            SCANMSG  TEXT     '
AN * INDICATES A MEMORY FAULT OCCURRED OUTSIDE',;
     1130   01 0049C    15C1D540 A                     ' OF THE NORMAL'
            01 0049D    5C40C9D5 A
            01 0049E    C4C9C3C1 A
            01 0049F    E3C5E240 A
            01 004A0    C140D4C5 A
            01 004A1    D4D6D9E8 A
            01 004A2    40C6C1E4 A
            01 004A3    D3E340D6 A
            01 004A4    C3C3E4D9 A
            01 004A5    D9C5C440 A
            01 004A6    D6E4E3E2 A
            01 004A7    C9C4C540 A
            01 004A8    D6C640E3 A
            01 004A9    C8C540D5 A
            01 004AA    D6D9D4C1 A
            01 004AB    D3404040 A
     1131                            SCMSG    TEXT     '
CHECK ROUTINE THEREFORE THE EXPECTED DATA IS',;
     1132   01 004AC    15C3C8C5 A                     ' UNKNOWN'
            01 004AD    C3D240D9 A
            01 004AE    D6E4E3C9 A
            01 004AF    D5C540E3 A
            01 004B0    C8C5D9C5 A
            01 004B1    C6D6D9C5 A
            01 004B2    40E3C8C5 A
            01 004B3    40C5E7D7 A
            01 004B4    C5C3E3C5 A
            01 004B5    C440C4C1 A
            01 004B6    E3C140C9 A
            01 004B7    E240E4D5 A
            01 004B8    D2D5D6E6 A
            01 004B9    D5404040 A
     1133   01 004BA    00000001 A   DEVICE   DATA     1                 NORMALLY THE KSR
     1134                                     BOUND    8
     1135   01 004BC                 REGSAVE  RES      3
     1136   01 004BF    1540D4C5 A   SIZEM    TEXT     '
 MEMORY SIZE:      K   '
            01 004C0    D4D6D9E8 A
            01 004C1    40E2C9E9 A
            01 004C2    C57A4040 A
            01 004C3    40404040 A
            01 004C4    D2404040 A
     1137   01 004C5    15E3C5E2 A   PRHED    DATA     X'15E3C5E2'       /TES
     1138   01 004C6    E340F0F0 A            DATA     X'E340F0F0'       T 00
     1139   01 004C7    40404040 A            DATA     X'40404040'
     1140   01 004C8    E8404040 A            DATA     X'E8404040'       Y
     1141   01 004C9    40404040 A            DATA     X'40404040'
     1142   01 004CA    E7404040 A            DATA     X'E7404040'       X
     1143   01 004CB    40404040 A            DATA     X'40404040'
     1144   01 004CC    00000000 A   PRHFL    DATA     0
     1145   01 004CD    15404040 A   PRPAS    TEXT     '
   '
     1146   01 004CE    00000000 A            DATA     0                 NNNN
     1147   01 004CF    40D7C1E2 A            DATA     X'40D7C1E2'       PAS
     1148   01 004D0    E2C5E240 A            DATA     X'E2C5E240'       SES
     1149   01 004D1    00000001 A   PRSGT    DATA     1
     1150   01 004D2    FFFFF000 A   ROUND    DATA     X'FFFFF000'
1 C00   20:43 JUN 20,'83    SIGMA 5/7 MEMORY DIAGNOSTIC (MEDIC) 960-0401-G02                      PAGE   37
A    1152   01 004D3    FFFFFFFE A   MIN2     DATA     X'FFFFFFFE'
     1153   01 004D4    00000000 A   MONOT    DATA     0
     1154   01 004D5    00000000 A   RESTR    DATA     0
     1155   01 004D6    00000000 A   SSPTR    DATA     0
     1156   01 004D7    15E2E4C3 A   SUCC     DATA     X'15E2E4C3'       /SUC
     1157   01 004D8    C3C5E2E2 A            DATA     X'C3C5E2E2'       CESS
     1158   01 004D9    40E3C5E2 A            DATA     X'40E3C5E2'       TES
     1159   01 004DA    E340F0F0 A   PRNUM    DATA     X'E340F0F0'       T 00
     1160   01 004DB    40404040 A            DATA     X'40404040'       DUMMIES FOR LP COMPATIBILITY
     1161   01 004DC    3080000E A   SUBAD    AW,8     E
     1162   01 004DD    3880000E A            SW,8     E
     1163   01 004DE    00000000 A   SUCNT    DATA     0
     1164   01 004DF    00000000 A   SWIHI    DATA     0
     1165   01 004E0    7FFE0000 A   TESBTS   DATA     X'7FFE0000'
     1166   01 004E1    4000F0F1 A   TESNO    DATA     X'4000F0F1'
     1167   01 004E2    2000F0F2 A            DATA     X'2000F0F2'
     1168   01 004E3    1000F0F3 A            DATA     X'1000F0F3'
     1169   01 004E4    0800F0F4 A            DATA     X'0800F0F4'
     1170   01 004E5    0400F0F5 A            DATA     X'0400F0F5'
     1171   01 004E6    0200F0F6 A            DATA     X'0200F0F6'
     1172   01 004E7    0100F0F7 A            DATA     X'0100F0F7'
     1173   01 004E8    0080F0F8 A            DATA     X'0080F0F8'
     1174   01 004E9    0040F0F9 A            DATA     X'0040F0F9'
     1175   01 004EA    0020F1F0 A            DATA     X'0020F1F0'
     1176   01 004EB    0010F1F1 A            DATA     X'0010F1F1'
     1177   01 004EC    0008F1F2 A            DATA     X'0008F1F2'
     1178   01 004ED    0004F1F3 A            DATA     X'0004F1F3'
     1179   01 004EE    0002F1F4 A            DATA     X'0002F1F4'
1 C00   20:43 JUN 20,'83    SIGMA 5/7 MEMORY DIAGNOSTIC (MEDIC) 960-0401-G02                      PAGE   38
A    1181   01 004EF    40000000 A   TESON    DATA     X'40000000'
     1182   01 004F0    00000002 A   THRU     DATA     2
     1183   01 004F1    358E050D     TO       STW,8    LASTLOC,7         STORE WORD INTO RELOCATE AREA
     1184   01 004F2    35800000 A            STW,8    0
     1185   01 004F3    F9F9F9F9 A   TOMAN    DATA     X'F9F9F9F9'
     1186   01 004F4    00000001 A   TSBOX    DATA     1
     1187   01 004F5    00000000 A   TSGAT    DATA     0
     1188   01 004F6    40000000 A   TSPTR    DATA     X'40000000'
     1189   01 004F7    FFFF0000 A   TSWRD    DATA     X'FFFF0000'
     1190   01 004F8    000E0000 A   XR       DATA     X'E0000'
     1191   01 004F9    0001FFFF A   ZAPLT    DATA     X'1FFFF'
     1192   01 004FA    6800009D     RESET    B        RESTART                                           *G02
     1193                            *        CONSTANTS FOR INDIVIDUAL TESTS
     1194   01 004FB    461E0000 A   ACSIN    XW,1     0,7               1
     1195   01 004FC    65000000 A   BIR      BIR,0    0                 14
     1196   01 004FD    650FFFFF A   BIRXR    BIR,0    X'1FFFF',7        14
     1197   01 004FE    31020000 A   CW       CW,0     0,1               6,7,12,13
     1198   01 004FF    00000041 A   H41      DATA     X'41'             14
     1199   01 00500    00000800 A   H800     DATA     X'800'            6,7,12,13
     1200   01 00501    E5000000 A   IBIR     BIR,0    *0                14
     1201   01 00502    8F00000F A   INTER    XPSD,0   *F                1 THRU 14
     1202   01 00503    3300000B A   MTW0B    MTW,0    B                 8 THRU 13
     1203   01 00504    FFFFFFC0 A   N3F      DATA     X'FFFFFFC0'       3,4,6,7, 10 THRU 13
     1204   01 00505    6CB00010 A   RDPFF    RD,B     X'10'             8 THRU 13
     1205   01 00506    00000000 A   STORB    DATA     0                 1,2,8,9
     1206   01 00507    0000003F A   THREF    DATA     X'3F'             3,4,6,7,10 THRU 14
     1207   01 00508    00000028 A   TIMCON   DATA     40                14
     1208   01 00509    FFFFF001 A   M4095    DATA     -4095
     1209   01 0050A    00000000 A   BIAS     DATA     0
     1210   01 0050B    00000000 A   HILIM    DATA     0
     1211   01 0050C    FFFFFB29 N   SIZEMOVE DATA     54-LASTLOC        INDEX VALUE FOR RELOCATION        *D
     1212                            *
     1213                            * DO NOT INSERT ANY CODING BEYOND THE NEXT LABEL. "LASTLOC" DEFINES
     1214                            * THE END OF THE PROGRAM FOR RELOCATION PURPOSES.
     1215                            *
     1216   01 0050D    00000000 A   LASTLOC  DATA     0
     1217                            *
     1218                            * SEE ABOVE COMMENT  ****           ****
     1219         01 00068                    END      START

  CONTROL SECTION SUMMARY: 01 0050E   PT 0
  * NO UNDEFINED SYMBOLS
  *    ERROR SEVERITY LEVEL: 0
  * NO ERROR LINES
1 C00   20:43 JUN 20,'83    SIGMA 5/7 MEMORY DIAGNOSTIC (MEDIC) 960-0401-G02                      PAGE   39
A  A                 64-EQU      153/STW      154/LI       166/STW      185/LW       202/STW      231/AW
       232/AND      233/CW       235/LW       256/STW      285/LW       416/STW      467/CW       470/CW
       503/STW      515/STW      521/STW      566/STW      615/AW       625/LW       634/SW       720/LW
       761/LW       766/SW       829/LW       830/LW       833/SW       878/LW       895/CW       953/CW
       968/OR       992/STW
   AA               214-LW       689/BCR      718/BCS      721/BCR
   AAA              217/BCR      219/BCR      227-RES
   ACSIN            632/OR      1194-XW
   ADREQ            439/BCR      448-CW
   ADRGT            228/MTW      229/STW      472/MTW     1062-DATA
   ADR1             535/LW       678/STW      682/CW       712/STW      789/STW      867/STW      944/STW
      1000/STW     1061-DATA
   ADSUB            393/EXU     1063-AW
   AGAIN            537-STB      543/BIR
   ALL1S            128/LW       619/LW       680/LW       730/LW       735/LW       800/LW       803/LW
      1065-DATA
   AND              643/LW       649/LW       732/LW       809/LW      1004-AND
   ANDY             731/LW       753/LW      1005-AND
   AVAIL            269/CW      1066-DATA
   B                 65-EQU      156/BAL      162/BAL      171/BAL      172/LW       173/AW       174/STW
       254/BAL      255/LW       287/BCR*     296/BCR*     412/STW      415/BAL      419/BAL      424/LW
       491/STW      502/BAL      506/BAL      510/BAL      518/BAL      524/BAL      569/BAL      589/BCS*
       602/BCR*     618/BCR*     624/AW       636/STW      637/BCR*     641/BAL      647/BAL      654/BAL
       660/BAL      667/RD       669/CI       671/STW      672/BAL      679/BAL      713/BAL      728/BAL
       736/BAL      743/BAL      750/BAL      775/RD       778/CI       780/STW      781/BAL      790/BAL
       798/BAL      805/BAL      813/BAL      820/BAL      853/RD       856/CI       858/STW      859/BAL
       868/BAL      875/BAL      924/BAL      928/BAL      932/BAL      939/BCR*     946/STW      947/BAL
       972/RD       974/CI       979/LI       980/WD       985/B*       995/BAL      998/LI       999/STH
      1001/BAL     1202/MTW     1204/RD
   BB               234/BCS      299/BCR      328-CW       405/PZE
   BBADR            203/LW      1006-PZE
   BBB              312/MTW      335-BCR      355/STW     1011/BCR
   BBURN            915/LW      1007-BCR
   BEENHERE         513/BCS      521-STW
   BEGIN            118/LPSD     528/STB      531/STB      571/STH      999/STH     1078-DATA
   BIAS             143/STW      186/LW      1209-DATA
   BIR              908/LW      1195-BIR
   BIRXR            907/LW      1196-BIR
   BOOBOO           677-ANLZ
   BP1              494/BCR      575-RD
   BP2              423-RES
   BP3              238/BCS      298-RD
   BP4              411/BCR      425-RD
   BP4GT            427/MTW      436/MTW      483/STW     1070-DATA
   BP4NO            426/BCR      430-LW
   BREAK            275/AND     1114-DATA
   BURN             932/BAL      937-RD      1007/BCR
   BURP             886/BCR      898-SW
   B1314            448/CW       901/EOR     1067-DATA
   B15              310/OR      1068-DATA
   C                 66-EQU      158/LW       159/AI       160/SLS      161/STW      259/LW       267/TIO*
       272/SIO*     273/TIO*     274/BCS      431/LW       435/STW      584/LW       585/STW      586/LW
       592/STW      593/LW       594/DW       595/OR       596/SCS      598/OR
   CATALOG            2-EQU        3/EQU
   CC               176/B        190-LW       230/BCS      402/BCR      477/BCS      481/BCR
   CDSIZE           170/LI      1048-GEN
   CDWSCAN         1013/PZE     1056-GEN
   CHECK            604/STW      675/EXU      756/STW      757/STW      785-DATA     863/EXU
   CHECKR           640/LW       646/LW       727/LW       734/LW       797/LW       804/LW      1008-CW
   CHPCH            396-LW      1085/BCR     1086/BCR
   CIAFL            218/MTW      221/STW      225/MTW      578/STW     1082-DATA
   CIFLG            121/LW       216/MTW      220/STW      577/MTW     1083-DATA
   CMADR            418/LW       505/LW      1012-PZE
   CMSCAN           994/LW      1013-PZE
   COMAD            258/LW      1014-PZE
   COMM             354/LW      1011-BCR
   COMND            374/BCS      379-MTW
   CONSL            288/LW       441/AND     1084-DATA
   CONVT            162/BAL      415/BAL      502/BAL      584-LW
   CUSTO            395/BCR     1085-BCR
   CW               848/OR      1197-CW
   D                 67-EQU      267/TIO      268/AND      269/CW       273/TIO      275/AND      587/LW
       588/CW       598/OR       599/SCS      600/STW
   DD               363/BCR      370-LW       478/BCR      480/BCR
   DEVICE           259/LW       262/MTW      277/MTW      431/LW       435/STW     1133-DATA
   DISPL            132/AWM      430/LW       440/LW       445/STW      450/LW       453/STW     1089-DATA
   DISTB            838/BIR      850-LW
   D10              594/DW      1087-DATA
   D9999            588/CW      1088-DATA
   E                 68-EQU      142/STW      143/STW      186/LW       260/STD      261/LW       279/MTW*
       281/STB*     282/MTW      283/LW       286/LD       378/SCS      385/SCS      394/LW       695/MTW
      1063/AW      1064/SW      1161/AW      1162/SW
   EDP0            1028/GEN     1115-TEXT
   EDP1            1030/GEN     1117-TEXT
   EDP2            1032/GEN     1119-TEXT
   EDP3            1034/GEN     1121-TEXT
   EDP4            1036/GEN     1122-TEXT
   EDP5            1038/GEN     1123-TEXT
   EDP6            1040/GEN     1124-TEXT
   EDP7            1042/GEN     1125-TEXT
   EDP8            1046/GEN     1126-TEXT
   EE               414-RES
   ERMSG            499/BCS      519/B        525-LW
   ERRAD            568/LW      1015-PZE
   ERRCD           1015/PZE     1052-GEN
   ERRFL            237/MTW      300/STW      492/MTW     1095-DATA
   ERROR            491-STW      679/BAL      713/BAL      790/BAL      868/BAL      947/BAL     1001/BAL
   ERRR             124/LW       545/STW      547/STB      549/STH      551/STB      553/STB      555/STH
       557/STB      559/STB      561/STH      563/STB      565/STB     1052/GEN     1071-DATA
   F                 69-EQU      102/XPSD*    124/LW       187/LW       206/LPSD*    265/LI       266/STB
       280/LI       281/STB      407/CW       408/XW       408/XW       486/LPSD*    957/LI      1063/AW
      1064/SW      1201/XPSD*
   FADEL            624-AW       725/BCR
   FAN              918-MTW      934/BIR
   FERRIND          512/MTW      514/MTW     1096-DATA
   FF               228-MTW
   FFF              141/SW       626/OR       889/OR      1097-DATA
   FHEDAD           517/LW      1017-PZE
   FHEDCD          1017/PZE     1028-GEN
   FINE             864/BCR      870-STW
   FLIP             145/OR       146/STW      375/BCS      384/BCS      387/BCR      391-STW      397/STW
   FUKENG            71/XPSD     113-DATA     151/STW      904/STW     1022/XPSD
   GETIT            708-LW       711/ANLZ     714/BIR
   GOOD             786/BCR      792-LW
   HALT             105/DATA     107-WAIT
   HEDAD            523/LW      1016-PZE
   HEDCD           1016/PZE     1044-GEN
   HEDNG            498-MTW
   HIGH             192/BCS      207-CW
   HILIM            131/STW      184/LW       465/STW     1210-DATA
   H10              211/LW       214/LW       332/LW       352/LW       609/LW       699/LW      1098-DATA
   H1000            231/AW       605/LCW      614/LW      1099-DATA
   H41              879/CW       881/CW       887/LW      1198-DATA
   H800             842/CW      1199-DATA
   IBIR             911/OR       948/LW      1200-BIR
   ILLOP            903/LW      1018-PZE
   IMAGE            586/LW      1102-DATA
   INBIR            906/LW      1019-GEN
   INCR             303/BCR      306/BCR      312-MTW      365/BCR     1006/PZE
   INIT             120/LW       185/LW       201/STW      235/LW       703/SW       719/AW      1103-DATA
   INSTR            377/BCS      388-CW
   INTER            330/LW       652/LW       658/LW       687/LW       715/LW       741/LW       752/LW
       811/LW       822/LW      1201-XPSD
   JUNK             134/BL       142-STW      410/STW      412/STW      424/LW       434/STW      484/LW
       485/LW       491/STW      495/STW      496/STW      497/STW      537/STB      540/STB      544/LW
       546/LW       552/LW       558/LW       564/LW       572/LW       573/LW       574/LW       579/BCR*
       582/BCR*     590/STW      592/STW      595/OR       601/LW       617/STW      620/STW*     622/STW*
       702/STW      705/STW*     708/LW*      723/STW*     787/STW      791/LW       826/STW      844/AW
       846/SW       865/STW      869/LW       876/STW*     910/STW      916/STW*     919/MTW      920/LW
       941/STW      943/ANLZ     945/LW*      946/STW      949/OR       951/LW       952/BCR*
   LASTLOC          372/LW      1183/STW     1211/DATA    1216-DATA
   LOCHK            935/BCR      953-CW
   LOLIM            198/CW       200/LW       366/CW       459/STW      462/CW       469/LW      1104-DATA
   LOLVS            198-CW       212/BCR
   LOW              361/BCR      366-CW
   MAX              130/STW      158/LW       193/CW       195/LW       893/CW       895/CW      1106-DATA
   MAXDEL           837-STW      871/BIR
   MAXSCAN          969/STW      977/CW      1093-DATA
   MEMTR            115/DATA     129-AND
   MINAT            527/LW      1108-DATA
   MIN2             613/LW      1152-DATA
   MIN3             591/LW      1107-DATA
   MISVT            534/LW      1109-DATA
   MONOT            319/STW      325/STW      611/MTW     1153-DATA
   MORE             644/BCR      651/BCR      657/BCR      666-XW       686/BIR
   MORER            763/BCR      768/BCR      769-STW      793/BIR
   MOVE             350/BCR      352-LW
   MTW0B            653/LW       659/LW       742/LW       749/LW       812/LW       819/LW      1202-MTW
   MXCON            125/LW      1110-DATA
   M4K54           1105-DATA
   M4095            970/AW      1208-DATA
   NEUT             619-LW       642/BCR      648/BCR      655/BCR      661/BCR
   NEXT             528-STB      533/BIR
   NFFF             138/STW      207/CW       209/LW       476/CW       479/CW      1100-DATA
   NOBIS            373/MTW      379/MTW      380/CW       386/STW      401/STW     1112-DATA
   NUCL             912/STW      914/LW       918/MTW      921/XW*      922/STW*     924/BAL*     926/STW*
       928/BAL*     929/STW*     931-BIR      933/STW*     950/STW     1019/GEN
   N1000            140/STW      197/LW       359/LW      1101-DATA
   N3F              774/LW       835/AND      839/LW       850/LW      1203-DATA
   N4K              608/LW      1111-DATA
   OK               676/BCR      686-BIR      794/BCR      872/BCR      884/BCR      896/BCR      954/BCR
       956/BCR
   ORY              739/LW       746/LW      1020-OR
   PACOM            376/CW      1012/PZE     1025-GEN
   PAINT            723-STW      729/BCR      737/BCR      744/BCR      751/BCR      799/BCR      806/BCR
       814/BCR      821/BCR
   PARDAT           825/STW      862-AND
   PATT             604-STW      641/BAL      647/BAL      654/BAL      660/BAL      728/BAL      736/BAL
       743/BAL      750/BAL      798/BAL      805/BAL      813/BAL      820/BAL      875/BAL
   PLANE            437/BCS      447/BCR      458/BCS      463/BCS      473/BCR      482-STW      489/BCR
   PLBOX            428/LW       482/STW      674/AND      784/AND      862/AND     1004/AND     1008/CW
      1113-DATA
   PLUS1            693/BCR      694/ANLZ     701-AW
   PREP             810/BCR      825-STW
   PRHED            294/STH     1044/GEN     1137-DATA
   PRHFL            301/STW      498/MTW      500/MTW     1144-DATA
   PRINT            156/BAL      171/BAL      259-LW       284/BDR      419/BAL      506/BAL      518/BAL
       524/BAL      569/BAL      995/BAL
   PRNUM            295/STH     1159-DATA
   PROUT            276/BNEZ     285-LW
   PRPAS            167/LW       585/STW      600/STW     1025/GEN     1145-TEXT
   PRSGT            240/MTW      358/MTW      368/STW     1149-DATA
   PUNT             468/BCR      471/BCR      474-CW
   RDPFF            656/LW       662/LW       754/LW       824/LW      1204-RD
   REGSAVE          153/STW      166/STW      256/STW      260/STD      285/LW       286/LD       416/STW
       503/STW      515/STW      521/STW      566/STW      992/STW     1135-RES
   REIT             144/AH       372-LW       392/BIR
   RESET            172/LW      1192-B
   RESF             187/LW      1023-B
   RESTART          179-RES     1192/B
   RESTR            309/STW      320/MTW      326/STW      364/STW     1154-DATA
   RETSCAN          976-BIR     1002/B
   ROUND            232/AND      616/AND     1150-DATA
   S:NUMC          1051/GEN
   S:PT               3/EQU     1128/TEXT
   SCAN             672/BAL      781/BAL      859/BAL      962-RES
   SCANERR          975/BNE      986-RES
   SCANEXIT         973/BCS      979-LI       989/BCS
   SCANIN           671/STW      780/STW      858/STW     1094-DATA
   SCANIX           964/STM      984/LM      1092-RES
   SCANMSG         1056/GEN     1129-TEXT
   SCFLG            982/STW      990/MTW      996/MTW     1091-DATA
   SCMSG           1058/GEN     1131-TEXT
   SCSET            991/BCS      997-RES
   SETUP            908-LW       959/BCR
   SIZEM            168/STW     1048/GEN     1136-TEXT
   SIZEMOVE         371/LW      1211-DATA
   SPUR              72/XPSD      73/XPSD      74/XPSD      75/XPSD      76/XPSD      77/XPSD      78/XPSD
        79/XPSD      80/XPSD      81/XPSD      82/XPSD      83/XPSD      84/XPSD      85/XPSD      86/XPSD
        87/XPSD      88/XPSD      89/XPSD      90/XPSD      91/XPSD      92/XPSD      93/XPSD      94/XPSD
        95/XPSD      96/XPSD      98/XPSD      99/XPSD     100/XPSD     103-DATA     108/LPSD     150/LW
   SSPTR            243/CW       247/MTW      249/STW      308/STW      421/STW      508/STW     1155-DATA
   START            118-LPSD    1219/END
   STORB            636/STW      685/BIR*    1205-DATA
   STSCAN           971-LW       978/BLE
   SUBAD            382/EXU      390/EXU     1161-AW
   SUCC            1054/GEN     1156-DATA
   SUCNT            161/STW      165/STW      245/MTW      250/MTW      507/STW      587/LW      1163-DATA
   SUCOM            383/CW      1014/PZE     1054-GEN
   SWIHI            191/CW       328/CW       360/CW       370/LW       400/STW      474/CW       606/CW
       692/CW       717/CW      1164-DATA
   TESBTS           323/CW      1165-DATA
   TESNO            290/CW       525/LW       526/LW      1166-DATA
   TESON            356/LW      1181-DATA
   TESTN            254/BAL      290-CW       293/LW*      510/BAL
   TEST1            336/BCR      639-LW
   TEST2            337/BCR      645-LW
   TEST3            338/BCR      726-LW
   TEST4            339/BCR      734-LW       740/BCR
   TEST5            340/BCR      691-LW
   TEST6            341/BCR      796-LW
   TEST7            342/BCR      803-LW
   TEST8            343/BCR      652-LW
   TEST9            344/BCR      658-LW
   TES10            345/BCR      741-LW
   TES11            346/BCR      748-LW
   TES12            347/BCR      811-LW
   TES13            348/BCR      818-LW
   TES14            349/BCR      874-LW
   THREF            762/CW       764/OR       831/OR       883/CW       953/CW       955/CB      1206-DATA
   THRU             119/LW       196/STW      210/STW      233/CW       691/LW      1182-DATA
   TIMCON           488/STW      923/LCW      927/LCW      930/LCW     1207-DATA
   TIME             449/BCR      487-AND
   TITLE              3-EQU        7/TITLE   1051/GEN     1128/TEXT
   TITLEM          1050/GEN     1128-TEXT
   TITLMSG          155/LI      1050-GEN
   TO               147/STW      396/LW      1183-STW
   TOMAN            584/LW      1185-DATA
   TOUCH            633/STW      665/STW      666/XW*      673-XW       677/ANLZ     681/STW*     684/STW*
       758/STW*     769/STW*     770/STW*     773/STW*     782/LW*      783/AND*     788/ANLZ     828/STW*
       837/STW*     840/ANLZ     860/LW*      866/ANLZ     870/STW*    1005/AND*    1020/OR*
   TRASH            733/BCR      747/BCR      756-STW
   TRPEN            941-STW     1018/PZE
   TSBOX            122/LW       304/LW       442/STW     1186-DATA
   TSG              241/BCR      251/BCS      253/BCR      302-MTW      318/BCR     1021/PZE
   TSGAD            255/LW      1021-PZE
   TSGAT            302/MTW      307/STW      446/MTW     1187-DATA
   TSPTR            242/LW       305/CW       313/LW       315/STW      316/LW       357/STW      509/LW
       580/OR      1188-DATA
   TSWRD            268/AND      311/STW      317/CW       322/EOR     1189-DATA
   VERSION            1-EQU        3/EQU
   WASTE            900/LW      1022-XPSD
   WHCHY            836/BCR      841-AI
   XPSD             205/STW      405-PZE     1023/B       1076/BCR
   XR               388/CW      1190-DATA
   ZAPLT            123/LW       129/AND      204/AND      454/AND      487/AND     1191-DATA
