1 C00   23:44 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   23:44 JUN 20,'83    SIGMA 7 CPU DIAGNOSTIC - SUFFIX 960-0303-G02                          PAGE    2
A       1         TEXT               VERSION  EQU      C'G02'                                            *G02
        2         TEXT               CATALOG  EQU      C'0303'                                           *G02
        3                            TITLE EQU S:PT('SIGMA 7 CPU DIAGNOSTIC - SUFFIX 960-',;             *G02
        4         TEXT                CATALOG,'-',VERSION)                                               *G02
        5                                     PCC                                                        *G02
        6                                     SYSTEM   SIG7FDP                                           *G02
1 C00   23:44 JUN 20,'83    SIGMA 7 CPU DIAGNOSTIC - SUFFIX 960-0303-G02                          PAGE    3
A       8                            * PROGRAM OBJECTIVES:
        9                            *
       10                            * THE PURPOSE OF THIS PROGRAM IS TO DETECT MALFUNCTIONS ASSOCTIATED WITH
       11                            * THE FOLLOWING INSTRUCTIONS:
       12                            *        LM    LOAD MULTIPLE            MMC   MOVE TO MEMORY CONTROL
       13                            *        STM   STORE MULTIPLE           MBS   MOVE BYTE STRING
       14                            *        MSP   MODIFY STACK POINTER     CBS   COMPARE BYTE STRING
       15                            *        PSW   PUSH WORD                CVA   CONVERT BY ADDITION
       16                            *        PLW   PULL WORD                CVS   CONVERT BY SUBTRACTION
       17                            *        PLM   PULL MULTIPLE            TBS   TRANSLATE BYTE STRING
       18                            *        PSM   PUSH MULTIPLE            TTBS  TRANSLATE AND TEST BYTE
       19                            *                                             STRING
       20                            *
       21                            *
       22                            * PROGRAM MODIFICATION:
       23                            *
       24                            * THIS VERISON CONSTITUTES A COMPLETE PROGRAM REWRITE AND REPLACES ALL
       25                            * PREVIOUS LEVELS INCLUDING THE PRERELEASE VERSION.
       26                            *
       27                            *
       28                            * OPERATING REQUIREMENTS AND SPECIFICATIONS:
       29                            *
       30                            *   REQUIRED EQUIPMENT:             1. 8401--SIGMA 7 CPU,LEV.G
       31                            *                                   2. 8451-- 4K MEMORY
       32                            *                                   3. 8452-- MEMORY EXPANSION TO 8K
       33                            *                                   4. 7120/7122/7140-- CARD READER
       34                            *
       35                            *   OPTIONAL EQUIPMENT:             1. 7020/8092 ASR TELETYPE
       36                            *                                   2. 7010/8091 KSR TELETYPE
       37                            *                                   3. 7440/7445 LINE PRINTER
       38                            *
       39                            *   PROGRAM PREREQUISITES:          1. SIGMA 7 PATTERN-- CAT. NO. 704043
       40                            *                                   2. SIGMA 7 AUTO-- CAT.NO. 704044
       41                            *                                   3. SIGMA 5/7 CPU FORMAT CONVERTER--
       42                            *                                       CPU LOADER DOCUMENTATION
1 C00   23:44 JUN 20,'83    SIGMA 7 CPU DIAGNOSTIC - SUFFIX 960-0303-G02                          PAGE    4
A      44                            * (OPERATING REQUIREMENTS AND SPECIFICATIONS, CONTINUED)
       45                            *
       46                            *   CORE STORAGE:                   APPROXIMATELY 3100 DECIMAL WORDS
       47                            *
       48                            *   RUN TIME:                       1. 3 SEC PER PASS,NORMAL (INITIAL)
       49                            *                                   2. 25 SEC PER PASS WITH AUTOMATIC
       50                            *                                      SHORT LOOP INVOKED
       51                            *                                   3. 25 SEC PER PASS WITH COUNT PULSE
       52                            *                                      INTERRUPTS AND AUTOMATIC SHORT
       53                            *                                      LOOP INVOKED.
       54                            *
       55                            *   PROGRAM MEDIA:                  CARDS OR PAPER TAPE. OTHER MEDIA
       56                            *                                   MAYBE AVAILABLE.
       57                            *
       58                            *   SOURCE LANGUAGE:                SIGMA 7 METASYMBOL. SEE SDS SIGMA
       59                            *                                   SYMBOL AND METASYMBOL/REFERENCE MAN-
       60                            *                                   UAL, PUBLICATION NO. 900952.
       61                            *
       62                            *
       63                            *
       64                            * LOAD PROCEDURES:
       65                            *
       66                            * SET CONTROL PANEL SWITCHES TO THE NORMAL POSITIONS WITH THE SENSE
       67                            * SWITCHES TO THE OFF POSITION. (THE AUDIO SWITCH CAN BE ON OR OFF DE-
       68                            * PENDING ON THE DESIRES OF THE OPERATOR.)  PERFORM A STANDARD LOAD PRO-
       69                            * CEDURE. FOR FURTHER DETAILS, SEE SIGMA 5/7 CPU FORMAT CONVERTER-- CPU
       70                            * LOADER DOCUMENTATION, PUBLICATIONS NUMBER 901584.
1 C00   23:44 JUN 20,'83    SIGMA 7 CPU DIAGNOSTIC - SUFFIX 960-0303-G02                          PAGE    5
A      72                            *
       73                            * OPERATION PROCEDURES:
       74                            *
       75                            *
       76                            * CONTROL OPTIONS:
       77                            *
       78                            * THE SENSE SWITCHES, THE INTERRUPT BUTTON,AND THE CPU RESET BUTTON ARE
       79                            * UTILIZED TO PROVIDE FLEXIBILITY IN PROGRAM OPERATION. THE CONTROLS ARE
       80                            * DISCRIBED IN THE FOLLOWING:
       81                            *
       82                            *   1. SENSE SWITCH ONE             SET TO ONE-- DURING PROGRAM LOADING
       83                            *                                   THE COUNT PULSE INTERRUPTS WILL BE
       84                            *                                   PREVENTED FROM BEING ARMED FOLLOWING
       85                            *                                   THE 13TH HEX PASS.DURING PROGRAM EX-
       86                            *                                   ECUTION, THE PROGRAM WILL REPEATIVE-
       87                            *                                   LY CYCLE THE SAME TEST MODULE WITH A
       88                            *                                   MIMINUM AMOUNT OF TESTING.
       89                            *                                   SET TO ZERO-- NORMAL OPERATION
       90                            *
       91                            *   2. SENSE SWITCH TWO             SET TO ONE-- REPEATIVELY CYCLE THE
       92                            *                                   SAME TEST MODULE WITH COMPLETE VER-
       93                            *                                   IFICATION. IF SENSE SWITCHES ONE
       94                            *                                   AND TWO ARE BOTH SET TO ONE, THE
       95                            *                                   ACTION DESCRIBED UNDER SENSE SWITCH
       96                            *                                   ONE WILL TAKE PRESIDENCE.
       97                            *                                   SET TO ZERO-- NORMAL OPERATION
       98                            *
       99                            *   3. SENSE SWITCH THREE           SWITCH SET TO ONE-- REPORT PROGRAM
      100                            *                                   PROGRESS. IF KEYBOARD PRINTER OR A
      101                            *                                   LINE PRINTER ARE AVAILABLE, A STUTUS
      102                            *                                   MESSAGE WILL BE PRINTED FOR EACH
      103                            *                                   SUCESSFUL TEST MODULE . IF NO OUTPUT
      104                            *                                   DEVICE IS AVAILABLE, REGISTER 1
      105                            *                                   THROUGH 4 WILL BE LOAD WITH STATUS
      106                            *                                   INFORMATION IDENTICAL TO THE INFOR-
1 C00   23:44 JUN 20,'83    SIGMA 7 CPU DIAGNOSTIC - SUFFIX 960-0303-G02                          PAGE    6
A     108                            * (CONTROL OPTIONS,SENSE SWITCH THREE,CONTINUED)
      109                            *                                   MATION DISPLAYED IN REGISTERS 1-4
      110                            *                                   UNDER ERROR HALT. SEE SENSE SWITCH
      111                            *                                   FOUR OPTION,FOLLOWING.
      112                            *
      113                            *   4. SENSE SWITCH FOUR            SWITCH SET TO ONE-- DO NOT HALT ON
      114                            *                                   ERROR. IF THE KEYBOARD PRINTER IS
      115                            *                                   AVAILABLE, REPORT ERRORS ETC. (NOTE,
      116                            *                                   PRINTING MAYBE SUPPRESSED BY TURNING
      117                            *                                   POWER OFF THE OUTPUT DEVICE.)
      118                            *                                   SWITCH SET TO ZERO-- HALT ON ERROR;
      119                            *                                   GENERAL REGISTER 1-8 CONTAIN THE
      120                            *                                   ERROR DATA:
      121                            *                                   R1-- CURRENT TEST MODULE ADDRESS
      122                            *                                   R2-- ERROR COUNT
      123                            *                                   R3-- BITS 0-15 INDICATE THE PROGRAM
      124                            *                                        PASS COUNT; BITS 16-31 INDICATE
      125                            *                                        THE CURRENT TEST MODULE SE-
      126                            *                                        QUENCE NUMBER
      127                            *                                   R5-- ERROR IDENTIFIER AND ADDRESS:
      128                            *                                        100000000-- INSTRUCTION
      129                            *                                        200000000--EXECUTION LOCATION+1
      130                            *                                        30000XXX-- INDIRECT ADDRESS LO-
      131                            *                                                   CATION
      132                            *                                        5000000X-- PROGRAM STATUS WORD
      133                            *                                                   X; X=1 OR 2
      134                            *                                        6000000X-- GENERAL REGISTER X
      135                            *                                        70000XXX-- MEMORY WORD IN LOC-
      136                            *                                                   ATION XXX
      137                            *                                        80000XXX-- STACK POINTER DOUBLE
      138                            *                                                   WORD LOCATION
      139                            *                                        90000XXX-- TRAP ADDRESS
      140                            *                                   R6-- ERRONEOUS RESULTS
1 C00   23:44 JUN 20,'83    SIGMA 7 CPU DIAGNOSTIC - SUFFIX 960-0303-G02                          PAGE    7
A     142                            * (CONTROL OPTIONS, SENSE SWITCH FOUR,CONTINUED)
      143                            *                                   R7-- PREDETERMINED RESULTS
      144                            *                                   R8-- DIFFERENCE BETWEEN ERRONEOUS
      145                            *                                        RESULTS AND PREDETERMINED RE-
      146                            *                                        SULTS (R6 AND R7).
      147                            *
      148                            *   5. CONTROL PANEL INTERRUPT      DEPRESSING THE CONTROL PANEL INTER-
      149                            *                                   RUBT BUTTON FORCES THE PROGRAM TO A
      150                            *                                   WAIT FOR THE PURPOSES PARAMETER EN-
      151                            *                                   TRY. THE PARAMETERS ARE MANUALLY
      152                            *                                   STORED IN GENERAL REGISTERS R0,R1,
      153                            *                                   AND R5.  THE CONTENTS OF THESE
      154                            *                                   REGISTERS REFLECT THE FOLLOWING:
      155                            *
      156                            *                                   RO-- OUTPUT DEVICE AND DEVICE AD-
      157                            *                                   DRESS FOR STATUS AND ERROR MESS-
      158                            *                                   AGES. BITS 0-15 DESIGNATE DEVICE
      159                            *                                   TYPE,AND BITS 16-31 DESIGNATE IOP
      160                            *                                   DEVICE ADDRESS. A ZERO VALUE IN BITS
      161                            *                                   0-15 INDICATE A KEYBOARD PRINTER; A
      162                            *                                   NONE ZERO VALUE INDICATES A LINE
      163                            *                                   PRINTER. THE INITIAL VALUES SET FOR
      164                            *                                   R0 ARE ZERO FOR THE TYPE (KEYBOARD
      165                            *                                   PRINTER) AND ONE FOR THE DIVICE AD-
      166                            *                                   DRESS.
      167                            *
      168                            *                                   R1-- THE ADDRESS OF THE MOST RECENT-
      169                            *                                   LY EXECUTED TEST MODULE. WHEN THE
      170                            *                                   MACHINE IS RETURNED TO RUN STATE,THE
      171                            *                                   PROGRAM WILL BEGIN TESTING WITH THE
      172                            *                                   MODULE ADDRESS IN R1. THE OPERATOR
      173                            *                                   MAY INSERT ANY VALID MODULE ADDRESS
      174                            *                                   HE WISHES. HE MAY ALSO LOOP ON A
      175                            *                                   PARTICULAR MODULE BY SETTING SENSE
      176                            *                                   SWITCH ONE OR TWO TO A ONE.
      177                            *
1 C00   23:44 JUN 20,'83    SIGMA 7 CPU DIAGNOSTIC - SUFFIX 960-0303-G02                          PAGE    8
A     179                            * (CONTROL OPTIONS, CONTROL PANEL INTERRUPT, CONTINUED)
      180                            *                                   R5-- REGISTER BITS 16-19 ARE USED TO
      181                            *                                   ARM AND ENABLE THE COUNT PULSE IN-
      182                            *                                   TERRUPTS. NORMALLY IF NO ERRORS HAVE
      183                            *                                   OCCURRED,THE PROGRAMS AUTOMATICALLY
      184                            *                                   ARMS AND ENABLE THE FOUR COUNT PULSE
      185                            *                                   INTERRUPT LEVELS AFTER THE 13TH HEX
      186                            *                                   PASS. THE OPERATOR MAY SUPPRESS THIS
      187                            *                                   FEATURE BY CLEARING THE REGISTER
      188                            *                                   BITS OR BY SETTING SENSE SWITCH ONE
      189                            *                                   TO ONE DURING PROGRAM LOADING. THE
      190                            *                                   OPERATOR MAY SELECTIVELY DISABLE
      191                            *                                   A GIVEN COUNT PULSE INTERRUPT BY
      192                            *                                   ENTERING A ZERO IN THE RESPECTIVE
      193                            *                                   BIT POSITION. BIT POSITIONS 16-19
      194                            *                                   CORRESPONDS TO COUNTER LEVELS 1-4.
      195                            *
      196                            *   6. CPU RESET                    THE PROGRAM MAYBE RESTARTED BY DE-
      197                            *                                   PRESSING CPU RESET PROVIDED THE
      198                            *                                   MACHINE IS IN IDLE STATE AND PRO-
      199                            *                                   VIDED FIRST PASS INITIALIZATION HAS
      200                            *                                   OCCURRED. THE REASON FOR THIS LATTER
      201                            *                                   REQUIREMENT IS TO STORE A BRANCH TO
      202                            *                                   PROGRAM START IN THE RESET LOCATION
      203                            *                                   X'26'.
      204                            *
      205                            *
      206                            * TEST DIRECTIVES AND PARAMETERS:
      207                            *  (NOT APPLICABLE)
      208                            *
      209                            *
      210                            * START-RESTART PROCEDURE:
      211                            *
      212                            * THE PROGRAM AUTOMATICLY START EXECUTION UPON SUCCESSFUL LOAD.
      213                            *
1 C00   23:44 JUN 20,'83    SIGMA 7 CPU DIAGNOSTIC - SUFFIX 960-0303-G02                          PAGE    9
A     215                            * (START-RESTART PROCEDURE, CONTINUED)
      216                            *
      217                            * RESTART PROCEDURE CAN BE ACCOMPLISHED BY DEPRESSING THE CPU RESET
      218                            * BUTTON WHILE THE MACHINE IS IN IDLE STATE AND THAN MOVE THE COMPUTE
      219                            * SWITCH BACK TO RUN. THE PROGRAM MAY ALSO BE RESTARTED BY MANUALLY
      220                            * STARTING THE PROGRAM AT ADDRESS DENOTED BY SYMBOL 'START'.
      221                            *
      222                            *
      223                            * TERMINATION PROCEDURE:
      224                            *
      225                            * NO SPECIAL TERMINATION PROCEDURES ARE REQUIRED FOR THIS PROGRAM. TO .
      226                            * LOAD THE NEXT PROGRAM, PLACE THE COMPUTE SWITCH IN IDLE, CLEAR THE
      227                            * MEMORY AND PERFORM THE REQUIRED LOAD PROCEDURE.
      228                            *
      229                            *
      230                            * SUCCESS/FAILURE INDICATION:
      231                            *
      232                            * PROVIDING NO ERRORS OCCUR, THE PROGRAM WILL RUN CONTINUOUSLY THROUGH
      233                            * ALL TEST MODULES. UPON COMPLETION OF THE LAST TEST MODULE, IT WILL
      234                            * START OVER AND MAKE ADDITIONAL PASSES. AFTER COMPLETING THE 10TH HEX
      235                            * PASS,THE DRIVER WILL RUN EACH TEST MODULE 100 ITERATION WITH A LIMIT-
      236                            * ED AMOUNT OF VERIFICATION.(THIS LATTER MODE IS REFERRED TO AS THE AU-
      237                            * TOMATIC SHORT LOOP AND IS NOT TO BE CONFUSED WITH THE SHORT LOOP CON-
      238                            * TROLLED BY SENSE SWITCH ONE.)  AFTER COMPLETING 13 HEX PROGRAM PASSES,
      239                            * THE DRIVER ARMS AND ENABLES THE COUNT PULSE INTERRUPTS,UNLESS DEACT-
      240                            * IVATED BY SENSE SWITCH OR A PARAMETER CHANGES.
      241                            *
      242                            * THE PROGRESS OF THE PROGRAM CAN BE SEEN BY THE DISPLAY OPTION UNDER
      243                            * CONTROL OF SENSE SWITCH THREE. SEE SENSE SWITCH THREE OPTION,PRECED-
      244                            * ING,AND THE STATUS MESSAGES IN THE FOLLOWING.
      245                            *
      246                            * WAITS:
      247                            * SYMBOLIC LOCATION           INTERPRETATION
      248                            *   'ERNSTOP'       ERRONEOUS TRAP LOCATION. IF THE WAIT IS CLEARED,THE
      249                            *                   PROGRAM WILL ATTEMPT TO REINITIALIZE AND RESUME
      250                            *                   TESTING WITH THE CURRENT TEST MODULE.
1 C00   23:44 JUN 20,'83    SIGMA 7 CPU DIAGNOSTIC - SUFFIX 960-0303-G02                          PAGE   10
A     252                            * (SUCCESS/FAILURE INDICATIONS-- WAITS, CONTINUED)
      253                            * SYMBOLIC LOCATION           INTERPRETATION
      254                            *    'PTYINT'       MEMORY FAULT INTERRUPT. REGISTER FOUR CONTAINS THE
      255                            *                   MEMORY FAULT INDICATORS. THE SYMBOLIC LOCATION
      256                            *                   'PARITY' CONTAINS THE ADDRESS OF MEMORY WORD THAT
      257                            *                   CAUSED THE MEMORY FAULT INTERRUPT.  IF THE WAIT IS
      258                            *                   CLEARED,THE TEST MODULE WILL BE REPEATED.
      259                            *    'CNTPNL'       CONTROL PANEL INTERRUPT. THE MAIN PURPOSE OF THIS
      260                            *                   WAIT IS FOR PARAMETER ENTRIES TO CONTROL THE OUTPUT
      261                            *                   DEVICE, CURRENT TEST MODULE DESIGNATION, AND COUNT
      262                            *                   PULSE INTERRUPTS. THE SPECIFIC REGISTERS AND REGIS-
      263                            *                   TER VALUES ARE INDICATED IN THE PRECEDING OPTION
      264                            *                   SECTION UNDER CONTROL PANEL INTERRUPT.
      265                            *    'START'        LOAD OPTION FOR DISABLING COUNT PULSE INTERRUPTS.
      266                            *                   WHEN SENSE SWITCH ONE IS SET TO ONE DURING THE LOAD-
      267                            *                   ING PROCESS,THE PROGRAM COMES TO A WAIT IMMEDIATELY
      268                            *                   FOLLOWING THE LOAD.CLEARING THE WAIT PREVENTS THE
      269                            *                   COUNT PULSE FROM BEING ARMED FOLLOW THE 13TH HEX
      270                            *                   PASS.
      271                            *    'REPORT'       REPORT STATUS. IF SENSE SWITCH THREE IS SET TO ONE
      272                            *                   (REPORT PROGRAM PROGRESS) AND THE OUTPUT DEVICE
      273                            *                   IS UNAVAILABLE, A WAIT OCCURS WITH REGISTER ONE
      274                            *                   THROUGH FOUR CONTAINING THE STATUS INFORMATION.
      275                            *                   SEE PRECEDING SENSE SWITCH THREE OPTION FOR
      276                            *                   INTERPRETATION.
      277                            *    'ALRMOFF'      ERROR HALT. WHEN SENSE SWITCH FOUR IS OFF AND A
      278                            *                   FAULT IS RECOGNIZED, THE PROGRAM COMES TO A WAIT.
      279                            *                   GENERAL REGISTERS ONE THROUGH EIGHT CONTAIN THE
      280                            *                   ERROR DATA. SEE PRECEDING SENSE SWITCH FOUR OPTION
      281                            *                   FOR DESIGNATION OF REGISTER CONTENTS AND ADDITIONAL
      282                            *                   DETAILS.
      283                            *
      284                            * NOTE-- THE ACTUAL ADDRESS OF THE PRECEDING SYMBOLIC LOCATIONS CAN BE
      285                            * DETERMINED BY REFERRING TO THE SYMBOL TABLE NEAR THE PHYICAL END OF
      286                            * THE PROGRAM LISTING. THESE VALUES ARE LISTED IN ALPHABETIC ORDER.
1 C00   23:44 JUN 20,'83    SIGMA 7 CPU DIAGNOSTIC - SUFFIX 960-0303-G02                          PAGE   11
A     288                            * MESSAGE PRINTOUTS:
      289                            *
      290                            * REPORT STUTUS MESSAGE EXAMPLE:
      291                            *
      292                            *                         SUFFIX ERROR DISPLAY
      293                            *  LIST    ERRORS   PASSES    INST  IDENTIFIER   IS   SHOULD BE   DIFF
      294                            *
      295                            *00000XXX 00000000 00020001 2A400XXX
      296                            *00000XXX 00000000 00020002 2A400XXX
      297                            *00000XXX 00000000 00020003 2A900XXX
      298                            *   .         .        .       .
      299                            *   .         .        .       .
      300                            *   .         .        .       .
      301                            *   WHERE:    LIST-- ADDRESS OF THE TEST MODULE
      302                            *             ERRORS-- PREVIOUS ERROR COUNT
      303                            *             PASSES-- THE FOUR HIGH ORDER DIGITS INDICATE THE PROGRAM
      304                            *                       PASS COUNT; THE FOUR LOW ORDER DIGITS INDICATE
      305                            *                       THE CURRENT TEST MODULE SEQUENCE NUMBER.
      306                            *             INST-- INSTRUCTION
      307                            *
      308                            * CNT PULSE INTERRUPTS ARMED ON NEXT PASS. -- INTERRUPT AND CLEAR R5 TO
      309                            *  DISARM.
      310                            * (THIS MESSAGE IS TYPED OUT JUST PRIOR TO ARMING AND ENABLING THE
      311                            *  COUNT PULSE INTERRUPTS. SEE CONTROL PANEL INTERRUPT OPTIONS FOR DE-
      312                            *  TAILS ON INHIBITING THE INTERRUPTS. ALSO NOTE SENSE SWITCH ONE
      313                            *  OPTION.)
      314                            * ERROR MESSAGES:
      315                            *
      316                            *                         SUFFIX ERROR DISPLAY
      317                            *  LIST    ERRORS   PASSES    INST  IDENTIFIER   IS   SHOULD BE   DIFF
      318                            *
      319                            *00000XXX 00000001 00010040 0A200YYY 60000002 00000000 020E0A06 020E0A06
      320                            *00000XXX 00000002 00010041 0A200YYY 60000003 00000000 030F0B07 030F0B07
      321                            *   .         .        .       .        .        .        .        .
      322                            *   .         .        .       .        .        .        .        .
      323                            *   .         .        .       .        .        .        .        .
1 C00   23:44 JUN 20,'83    SIGMA 7 CPU DIAGNOSTIC - SUFFIX 960-0303-G02                          PAGE   12
A     325                            * (MESSAGE PRINTOUT, CONTINUED)
      326                            *
      327                            *    WHERE:    LIST-- (SAME AS DEFINED FOR STATUS MESSAGE)
      328                            *              ERRORS--               (DITTO)
      329                            *              PASSES--               (DITTO)
      330                            *              INST--                 (DITTO)
      331                            *              IDENTIFIER-- ERROR TYPE AND ADDRESS
      332                            *                           10000000-- INSTRUCTION
      333                            *                           20000000-- LOCATION+1 OF EXECUTION LOCATION
      334                            *                           30000XXX-- INDIRECT ADDRESS LOCATION
      335                            *                           5000000X-- PROGRAM STATUS WORD X;X=1 OR 2
      336                            *                           6000000X-- REGISTER X WHERE IS X 0-F
      337                            *                           70000XXX-- MEMORY WORD IN LOCATION XXX
      338                            *                           80000XXX-- STACK POINTER DOUBLEWORD LOCATION
      339                            *                           90000XXX-- TRAP ADDRESS
      340                            *              IS -- ACTUAL TEST RESULTS
      341                            *              SHOULD BE-- EXPECTED TEST RESULTS
      342                            *              DIFF-- DIFFERENCE BETWEEN ACTUAL AND EXPECTED TEST
      343                            *                     RESULTS
      344                            *
      345                            * TEST MODULE DESCRIPTION/FORMAT:
      346                            *
      347                            *  MODULE WORD                      INTERPRETATION
      348                            *       0       A NEGATIVE VALUE INDICATING THE TOTAL NUMBER OF WORDS
      349                            *               IN THE TEST MODULE. A ZERO VALUE INDICATES THE LAST
      350                            *               MODULE.
      351                            *       1       THE INSTRUCTION TO BE TESTED
      352                            *       2       PROGRAM STATUS WORD (PSW),FIRST HALF IN  BITS 0-11 COR-
      353                            *               RESPOND TO BITS 0-11 OF THE ACTUAL PSW. BITS 12-31
      354                            *               CORRESPOND TO PSW ADDRESS FIELD. THIS VALUE SPECIFIES
      355                            *               INTERNAL ADDRESS LINKAGE FOR SETTING UP STATUS INFOR-
      356                            *               MATION PRIOR TO INSTRUCTION EXECUTION.
1 C00   23:44 JUN 20,'83    SIGMA 7 CPU DIAGNOSTIC - SUFFIX 960-0303-G02                          PAGE   13
A     358                            * (TEST MODULE DESCRIPTION/FORMAT, CONTINUED)
      359                            *  MODULE WORD                      INTERPRETATION
      360                            *
      361                            *       3       PROGRAM STATUS WORD (PSW) FIRST HALF,OUT. THE PSW,FIRST
      362                            *               HALF,EXPECTED AFTER EXECUTING THE TEST INSTRUCTION.
      363                            *       4       A POINTER WHICH ENABLES THE PROGRAM TO ACCESS THE
      364                            *               APPROPRIATE DATA TABLES FOR SETTING UP THE GENERAL
      365                            *               REGISTER PRIOR TO EXECUTING THE TEST INSTRUCTION. THE
      366                            *               FORMAT:
      367                            *                   BITS 0-15: SOURCE ADDRESS OF THE DATA TABLE
      368                            *                   BITS 16-23: NEGATIVE VALUE INDICATING THE NUMBER
      369                            *                               OF REGISTERS TO BE LOADED.
      370                            *                   BITS 24-31: FIRST REGISTER (OR RELATIVE MEMORY WORD)
      371                            *                               LOCATION TO BE LOADED.
      372                            *       5       A POINTER HAVING THE SAME FORMAT AS WORD FOUR BUT USED
      373                            *               TO SPECIFY THE EXPECTED REGISTER CONTENTS AFTER THE TEST
      374                            *               INSTRUCTION IS EXECUTED.
      375                            *       6       A WORD POINTER HAVING A SIMILAR FORMAT AS WORD FOUR BUT
      376                            *               USE TO SPECIFY UP TO 64 MEMORY OPERANDS.
      377                            *       7       A WORD POINTER HAVING A SIMILAR FORMAT AS WORD FOUR BUT
      378                            *               USED TO SPECIFY EXPECTED MEMORY RESULTS.
      379                            *       8,9     THE INITIAL STACK POINTER DOUBLEWORD FOR PUSH-DOWN
      380                            *               INSTRUCTION.
      381                            *       10,11   THE RESULTANT STACK POINTER DOUBLEWORD EXPECTED AFTER
      382                            *               A PUSH-DOWN INSTRUCTION TEST.
      383                            *
1 C00   23:44 JUN 20,'83    SIGMA 7 CPU DIAGNOSTIC - SUFFIX 960-0303-G02                          PAGE   14
A     385                            * THE FOLLOWING SYMBOLIC DIRECTIVES ARE USED IN THE TEST MODULES TO
      386                            * GENERATE PSW1-IN, PSW1-OUT AND THE REGISTER AND MEMORY POINTERS:
      387         00000004           K        COM,4,4,4,20 AF(1),AF(2),AF(3),AF(4)
      388         00000004           M        COM,8,5,19 AF(1),AF(2),BA(AF(3))
      389         00000004           P        COM,16,8,8 AF(1),AF(2),AF(3)
      390   00 00000                          ASECT
      391   00 00040                          ORG      X'40'             TRAP LOCATIONS
            00 00040
      392                            *
      393   00 00040    0F400060 A   NAOTR    XPSD,4   NAO               NONALLOWED OPERATION
      394   00 00041    0F000074 A   UIITR    XPSD,0   UII               UNIMPLEMENTED INSTRUCTION
      395   00 00042    0F00007A A   SLTR     XPSD,0   SL                STACK LIMIT
      396   00 00043    0F000080 A   FXPOTR   XPSD,0   FXPO              FIXED POINT OVERFLOW
      397   00 00044    0F000086 A   FLPFTR   XPSD,0   FLPF              FLOATING POINT FAULT
      398   00 00045    0F00008C A   DFTR     XPSD,0   DF                UNUSED TRAP LOCATION
      399   00 00046    0F000092 A   WDTRTR   XPSD,0   WDTR              WATCHDOG TIMER RUNOUT
      400   00 00047    0F0000C8 A   BRANCH   XPSD,0   RETURN            BRANCH RETURN
      401   00 00048    0F000098 A   CAL1TR   XPSD,0   CAL1              CALL ONE
      402   00 00049    0F00009E A   CAL2TR   XPSD,0   CAL2              CALL TWO
      403   00 0004A    0F0000A4 A   CAL3TR   XPSD,0   CAL3              CALL THREE
      404   00 0004B    0F0000AA A   CAL4TR   XPSD,0   CAL4              CALL FOUR
1 C00   23:44 JUN 20,'83    SIGMA 7 CPU DIAGNOSTIC - SUFFIX 960-0303-G02                          PAGE   15
A     406                            *
      407                            *
      408   00 00052                          ORG      X'52'             INTERRUPT LOCATIONS
            00 00052
      409                            *
      410   00 00052    331004D3 A            MTW,1    CNT1CP            COUNT PULSE INTERRUPT 1
      411   00 00053    331004D4 A            MTW,1    CNT2CP            COUNT PULSE INTERRUPT 2
      412   00 00054    331004D5 A            MTW,1    CNT3CP            COUNT PULSE INTERRUPT 3
      413   00 00055    331004D6 A            MTW,1    CNT4CP            COUNT PULSE INTERRUPT 4
      414   00 00056    0F0000CC A            XPSD,0   PARITY            MEMORY PARITY
      415   00 00057    0F0000C8 A            XPSD,0   RETURN
      416   00 00058    0F0000C8 A            XPSD,0   RETURN
      417   00 00059    0F0000C8 A            XPSD,0   RETURN
      418   00 0005A    0F0000C8 A            XPSD,0   RETURN
      419   00 0005B    0F0000C8 A            XPSD,0   RETURN
      420   00 0005C    0F0000C8 A            XPSD,0   RETURN            I/O INTERRUPT IS NEVER ENABLED
      421   00 0005D    0F0000D6 A            XPSD,0   CPI               CONTROL PANEL INTERRUPT
      422   00 0005E    0F0000C8 A            XPSD,0   RETURN
      423   00 0005F    0F0000C8 A            XPSD,0   RETURN
1 C00   23:44 JUN 20,'83    SIGMA 7 CPU DIAGNOSTIC - SUFFIX 960-0303-G02                          PAGE   16
A     425                            *                 ***NON-ALLOWED OPERATION TRAP***
      426   00 00060    00000000 A   NAO      PZE
      427   00 00061    00000000 A            PZE
      428   00 00062    00000064 A            PZE,0    %+2
      429   00 00063    00000000 A            PZE
      430   00 00064    0F0000C8 A   NAORET   XPSD,0   RETURN            NONALLOWED OPERATION
      431   00 00065    0F0000C8 A   MPVRET   XPSD,0   RETURN            MEMORY PROTECT VIOLATION
      432   00 00066    0F0000C8 A   MVRET    XPSD,0   RETURN            MODE VIOLATION
      433   00 00067    0F0000C8 A            XPSD,0   RETURN
      434   00 00068    0F0000C8 A   NEARET   XPSD,0   RETURN            NONEXISTENT ADDRESS
      435   00 00069    0F0000C8 A            XPSD,0   RETURN
      436   00 0006A    0F0000C8 A            XPSD,0   RETURN
      437   00 0006B    0F0000C8 A            XPSD,0   RETURN
      438   00 0006C    0F0000C8 A   NEIRET   XPSD,0   RETURN            NONEXISTENT INSTRUCTION
      439   00 0006D    0F0000C8 A            XPSD,0   RETURN
      440   00 0006E    0F0000C8 A            XPSD,0   RETURN
      441   00 0006F    0F0000C8 A            XPSD,0   RETURN
      442   00 00070    0F0000C8 A            XPSD,0   RETURN
      443   00 00071    0F0000C8 A            XPSD,0   RETURN
      444   00 00072    0F0000C8 A            XPSD,0   RETURN
      445   00 00073    0F0000C8 A            XPSD,0   RETURN
      446                            *                 ***UNIMPLIMENTED INSTRUCTION TRAP***
      447   00 00074    00000000 A   UII      PZE
      448   00 00075    00000000 A            PZE
      449   00 00076    00000078 A            PZE,0    %+2
      450   00 00077    00000000 A            PZE
      451   00 00078    0F0000C8 A   UIIRET   XPSD,0   RETURN
      452                            *                 ***STACK LIMIT REACHED TRAP***
      453                                     BOUND 8
      454   00 0007A    00000000 A   SL       PZE
      455   00 0007B    00000000 A            PZE
      456   00 0007C    0000007E A            PZE,0    %+2
      457   00 0007D    00000000 A            PZE
      458   00 0007E    7030007A A            LCF      SL                                                *G00
      459   00 0007F    0F0000C8 A   SLRET    XPSD,0   RETURN
1 C00   23:44 JUN 20,'83    SIGMA 7 CPU DIAGNOSTIC - SUFFIX 960-0303-G02                          PAGE   17
A     461                            *                 ***FIXED ARITHMETIC OVERFLOW TRAP***
      462                                     BOUND 8
      463   00 00080    00000000 A   FXPO     PZE
      464   00 00081    00000000 A            PZE
      465   00 00082    00000084 A            PZE,0    %+2
      466   00 00083    00000000 A            PZE
      467   00 00084    70300080 A            LCF      FXPO                                              *G00
      468   00 00085    0F0000C8 A   FPORET   XPSD,0   RETURN
      469                            *                 ***FLOATING POINT ARITHMETIC FAULT TRAP***
      470                                     BOUND 8
      471   00 00086    00000000 A   FLPF     PZE
      472   00 00087    00000000 A            PZE
      473   00 00088    0000008A A            PZE,0    %+2
      474   00 00089    00000000 A            PZE
      475   00 0008A    70300086 A            LCF      FLPF                                              *G00
      476   00 0008B    0F0000C8 A   FPFRET   XPSD,0   RETURN
      477                            *                 ***UNUSED TRAP LOCATION***
      478                                     BOUND 8
      479   00 0008C    00000000 A   DF       PZE                        (DECIMAL TRAP ON SIGMA 7)
      480   00 0008D    00000000 A            PZE
      481   00 0008E    00000090 A            PZE,0    %+2
      482   00 0008F    00000000 A            PZE
      483   00 00090    0F0000C8 A   DFRET    XPSD,0   RETURN
      484                            *                 ***WATCHDOG TIMER RUNOUT TRAP***
      485                                     BOUND 8
      486   00 00092    00000000 A   WDTR     PZE
      487   00 00093    00000000 A            PZE
      488   00 00094    00000096 A            PZE,0    %+2
      489   00 00095    00000000 A            PZE
      490   00 00096    0F0000C8 A   WDTRET   XPSD,0   RETURN
1 C00   23:44 JUN 20,'83    SIGMA 7 CPU DIAGNOSTIC - SUFFIX 960-0303-G02                          PAGE   18
A     492                            *
      493                            *                 ***CALL 1 TRAP***
      494                                     BOUND 8
      495   00 00098    00000000 A   CAL1     PZE
      496   00 00099    00000000 A            PZE
      497   00 0009A    0000009C A            PZE,0    %+2
      498   00 0009B    00000000 A            PZE
      499   00 0009C    0F0000C8 A   C1RET    XPSD,0   RETURN
      500                            *
      501                            *                 ***CALL 2 TRAP***
      502                                     BOUND 8
      503   00 0009E    00000000 A   CAL2     PZE
      504   00 0009F    00000000 A            PZE
      505   00 000A0    000000A2 A            PZE,0    %+2
      506   00 000A1    00000000 A            PZE
      507   00 000A2    0F0000C8 A   C2RET    XPSD,0   RETURN
      508                            *
      509                            *                 ***CALL 3 TRAP***
      510                                     BOUND 8
      511   00 000A4    00000000 A   CAL3     PZE
      512   00 000A5    00000000 A            PZE
      513   00 000A6    000000A8 A            PZE,0    %+2
      514   00 000A7    00000000 A            PZE
      515   00 000A8    0F0000C8 A   C3RET    XPSD,0   RETURN
      516                            *
      517                            *                 ***CALL 4 TRAP***
      518                                     BOUND 8
      519   00 000AA    00000000 A   CAL4     PZE
      520   00 000AB    00000000 A            PZE
      521   00 000AC    000000AE A            PZE,0    %+2
      522   00 000AD    00000000 A            PZE
      523   00 000AE    0F0000C8 A   C4RET    XPSD,0   RETURN
1 C00   23:44 JUN 20,'83    SIGMA 7 CPU DIAGNOSTIC - SUFFIX 960-0303-G02                          PAGE   19
A     525                            *
      526                            * MODIFY STACK LIMIT TRAP PROCESSOR FOR THOSE MODULES EXPECTING TO TRAP
      527                            * THIS INSERTS CONDITION CODE, FS, FZ, FN, MS, DM AND AM BITS INTO
      528                            * THE PSW1 WHICH IS LOADED AFTER A TRAP.
      529                            *
      530   00 000AF    48400503 A   SLSW     EOR,4    SLAD
      531   00 000B0    3540007C A            STW,4    SL+2
      532   00 000B1    324004CF A            LW,4     BHTRPV1           OPEN TRAP VERIFY SEQUENCE
      533   00 000B2    354001E4 A            STW,4    TRPV
      534   00 000B3    2240007A A            LI,4     SL                SET UP INDIRECT ADDRESS
      535   00 000B4    35400507 A            STW,4    TPAD
      536   00 000B5    6800016D A            B        SETPSW


      538                            *
      539   00 000B6    484004F8 A   NAOSW    EOR,4    NAOI
      540   00 000B7    35400062 A            STW,4    NAO+2
      541   00 000B8    324004CF A            LW,4     BHTRPV1           OPEN TRAP VERIFY SEQUENCE
      542   00 000B9    354001E4 A            STW,4    TRPV
      543   00 000BA    22400060 A            LI,4     NAO               SET UP INDIRECT ADDRESS
      544   00 000BB    35400507 A            STW,4    TPAD
      545   00 000BC    6800016D A            B        SETPSW
1 C00   23:44 JUN 20,'83    SIGMA 7 CPU DIAGNOSTIC - SUFFIX 960-0303-G02                          PAGE   20
A     547                            *
      548                            *
      549                            *
      550                            * ERRONEOUS TRAP DURING OPERATION OF DRIVER PROGRAM STOPS HERE
      551                            *
      552   00 000BD    22A0F000 A   DEADSTOP LI,10    X'F000'
      553   00 000BE    6DA01500 A            WD,10    X'1500'           DISABLE COUNT PULSE INTERRUPTS
      554   00 000BF    2E000000 A            WAIT     0
      555   00 000C0    321002CC A   ERNSTOP  LW,1     SAVE
      556   00 000C1    0E0000C2 A            LPSD,0   REPEAT


      558                                     BOUND 8
      559   00 000C2    0000011E A   REPEAT   PZE,0    CYCLE
      560   00 000C3    00000000 A            PZE      0
      561   00 000C4    00000000 A   TEMP     PZE
      562   00 000C5    00000000 A            PZE
      563   00 000C6    00000000 A   PSW1     PZE
      564   00 000C7    00000000 A            PZE
      565   00 000C8    00000000 A   RETURN   PZE
      566   00 000C9    00000000 A            PZE
      567   00 000CA    000000BD A            PZE,0    DEADSTOP
      568   00 000CB    00000000 A            PZE
1 C00   23:44 JUN 20,'83    SIGMA 7 CPU DIAGNOSTIC - SUFFIX 960-0303-G02                          PAGE   21
A     570                            *
      571                            * PARITY INTERRUPT SERVICE ROUTINE
      572                            *
      573                                     BOUND 8
      574   00 000CC    00000000 A   PARITY   PZE
      575   00 000CD    00000000 A            PZE
      576   00 000CE    000000D0 A            PZE,0    %+2
      577   00 000CF    00000000 A            PZE
      578   00 000D0    22A0F000 A            LI,10    X'F000'
      579   00 000D1    6DA01500 A            WD,10    X'1500'           DISABLE COUNT PULSE INTERRUPTS
      580   00 000D2    6C400010 A            RD,4     X'10'             RECORD PARITY ERROR INDICATORS
      581   00 000D3    2E000000 A            WAIT,0   0
      582                            *
      583                            * PARITY INTERRUPT SERVICE ROUTINE IS ENTERED FROM INTERRUPT LOC X'56'.
      584                            * MEMORY FAULT INDICATORS ARE STORED IN R4.  CONTENTS OF OTHER REGISTERS
      585                            * ARE UNPREDICTABLE.  LOCATION LABELED 'PARITY' CONTAINS PROGRAM ADDRESS
      586                            * AT TIME OF INTERRUPT, BUT THIS MAY BE SEVERAL LOCATION BEYOND THE TEST
      587                            * INSTRUCTION WHERE THE FAULT ACTUALLY OCCURRED. UPON CLEARING THE WAIT,
      588                            * AN ATTEMPT IS MADE TO REPEAT THE SAME TEST MODULE.
      589                            *
      590   00 000D4    0E3000C2 A   PTYINT   LPSD,3   REPEAT
      591                            *
      592                            * CONTROL PANEL INTERRUPT ROUTINE
      593                            *
      594                                     BOUND 8
      595   00 000D6    00000000 A   CPI      PZE
      596   00 000D7    00000000 A            PZE
      597   00 000D8    000000DA A            PZE,0    %+2
      598   00 000D9    00000000 A            PZE
      599   00 000DA    320004DA A            LW,0     DVC               LOAD R0 WITH DEVICE ADDRESS
      600   00 000DB    321002CC A            LW,1     SAVE              LOAD R1 WITH CURRENT MODULE ADDRESS
      601   00 000DC    325004E7 A            LW,5     INTRC             LOAD R5 WITH CNT PULSE INTRPT BITS
      602   00 000DD    22A0F000 A            LI,10    X'F000'
      603   00 000DE    6DA01500 A            WD,10    X'1500'           DISABLE COUNT PULSE INTERRUPTS
1 C00   23:44 JUN 20,'83    SIGMA 7 CPU DIAGNOSTIC - SUFFIX 960-0303-G02                          PAGE   22
A     605   00 000DF    2E000000 A            WAIT     0
      606                            * CONTROL PANEL INTERRUPT ROUTINE IS ENTERED FROM LOCATION X'5D'.
      607                            * REGISTERS R0, R1, AND R5 ARE LOADED AND THEN A WAIT OCCURS.  THE
      608                            * OPERATOR MAY CHANGE THE CONTENTS OF ANY OF THESE REGISTERS TO
      609                            * MODIFY THE OPERATION OF THE PROGRAM, THEN CLEAR THE WAIT TO CONTINUE.
      610                            *             R0  BITS  0-16        ZERO VALUE INDICATES TYPEWRITER
      611                            *                                   NONZERO VALUE INDICATES LINE PRINTER
      612                            *                 BITS 21-31        OUTPUT DEVICE ADDRESS
      613                            *
      614                            *             R1                    CURRENT TEST MODULE ADDRESS.
      615                            *                                   PROGRAM BEGINS WITH THIS MODULE
      616                            *                                   WHEN WAIT IS CLEARED.
      617                            *
      618                            *             R5  BITS 16-19        CNT PLS INTRPT ARM AND ENABLE BITS.
      619                            *
      620   00 000E0    350004DA A   CNTPNL   STW,0    DVC               STORE DEVICE ADDRESS
      621   00 000E1    4B5004D7 A            AND,5    CNTRMASK
      622   00 000E2    355004E7 A            STW,5    INTRC
      623   00 000E3    324002CE A            LW,4     PASSES
      624   00 000E4    25400070 A            SLS,4    -16
      625   00 000E5    21400013 A            CI,4     X'13'             TEST PASS COUNT
      626   00 000E6    682000E9 A            BLE      %+3
      627   00 000E7    20500810 A            AI,5     X'810'
      628   00 000E8    355004E6 A            STW,5    INTR
      629   00 000E9    0E3000C2 A            LPSD,3   REPEAT            RELEASE PANEL INTERRUPT, REPEAT TEST
1 C00   23:44 JUN 20,'83    SIGMA 7 CPU DIAGNOSTIC - SUFFIX 960-0303-G02                          PAGE   23
A     631                            *      *****CONTROL PROGRAM BEGINS OPERATION HERE*****
      632                            *      ***********************************************
      633                            *
      634                            *
      635   00 000F9                          ORG      X'F9'
            00 000F9
      636                            *
      637   00 000F9    320004D0 A   LOADED   LW,0     BTO100            PROGRAM ENTERS HERE WHEN LOADED
      638   00 000FA    35000026 A            STW,0    X'26'             PUT BRANCH-TO-START IN LOC X'26'
      639   00 000FB    321004C8 A            LW,1     ADRTRAP           STORE SPECIAL RETURN ADDRESS IN
      640   00 000FC    351000CA A            STW,1    RETURN+2          TRAP SEQUENCE
      641   00 000FD    2217FFFF A            LI,1     X'7FFFF'          DETERMINE MEMORY SIZE
      642   00 000FE    327004F7 A            LW,7     MXCON
      643   00 000FF    351E0001 A            STW,1    1,7               ADDRESS TRAP OR NOT COMPARE
      644   00 00100    311E0001 A            CW,1     1,7
      645   00 00101    69300104 A            BCS,3    PRESTART          GO IF NOT COMPARE
      646   00 00102    20701000 A            AI,7     X'1000'
      647   00 00103    681000FF A            BCR,1    %-4
      648   00 00104    4B7004DE A   PRESTART AND,7    H1FFFF            MASK
      649   00 00105    357004C9 A            STW,7    ADRSIZE           SAVE MEMORY SIZE
      650   00 00106    6C000000 A            RD,0     0
      651   00 00107    6880010B A            BCR,8    START             TEST SS1
      652   00 00108    22000000 A            LI,0     0
      653   00 00109    350004E7 A            STW,0    INTRC             CLEAR COUNTER ENABLE BITS
      654   00 0010A    2E000000 A            WAIT     0
      655   00 0010B    220000BD A   START    LI,0     DEADSTOP
      656   00 0010C    350000CA A            STW,0    RETURN+2          INITIALIZE RETURN
      657   00 0010D    321004CE A            LW,1     BHPW1             CLOSE OPTIONAL TRAP ADDRESS TEST
      658   00 0010E    351001E4 A            STW,1    TRPV
      659   00 0010F    321004CD A            LW,1     BHEND2            INHIBIT AUTOMATIC LOOP
      660   00 00110    35100234 A            STW,1    END2-1
      661   00 00111    22100004 A            LI,1     4
      662   00 00112    22000000 A            LI,0     0
      663   00 00113    350004CB A            STW,0    AUTOLPCT          CLEAR AUTO SHORT LOOP INDICATOR
      664   00 00114    350202CB A            STW,0    DISPLAY-1,1       CLEAR 1ST 4 WORDS OF DISPLAY TABLE
      665   00 00115    64100114 A            BDR,1    %-1
      666   00 00116    22000810 A            LI,0     X'810'            INITIALIZE REGISTER BITS FOR INTER-
      667   00 00117    350004E6 A            STW,0    INTR              RUPTS(CONTROL PANEL AND MEMORY)
      668   00 00118    222FFFCD A            LI,2     -51
      669   00 00119    352004ED A            STW,2    LINE              INITIALIZE LINE COUNT
      670   00 0011A    222FFFFE A            LI,2     -2
      671   00 0011B    352004DB A            STW,2    FIRST             INITIALIZE FIRST PASS INDICATORS
      672   00 0011C    352004DC A            STW,2    FIRSTL
      673   00 0011D    221005A0 A            LI,1     LIST              INITIALIZE MODULE POINTER
      674   00 0011E    220000BD A   CYCLE    LI,0     DEADSTOP
      675   00 0011F    350000CA A            STW,0    RETURN+2          REINITIALIZE RETURN
      676   00 00120    351002CC A            STW,1    SAVE              SAVE MODULE POINTER
      677   00 00121    6D000040 A            WD,0     X'40'             TURN OFF ALARM IF ON
      678   00 00122    22AFFFFF A            LI,10    -1
      679   00 00123    6DA01100 A            WD,10    X'1100'           DISARM ALL INTERRUPTS
      680   00 00124    32A004E6 A            LW,10    INTR
      681   00 00125    6DA01200 A            WD,10    X'1200'           ARM AND ENABLE INTERRUPTS
      682   00 00126    22000000 A            LI,0     0                 CLEAR COUNTERS
      683   00 00127    350004EE A            STW,0    MCTI
      684   00 00128    350004EF A            STW,0    MCTO
      685   00 00129    350004FC A            STW,0    RCNTI
      686   00 0012A    350004FD A            STW,0    RCNTO
1 C00   23:44 JUN 20,'83    SIGMA 7 CPU DIAGNOSTIC - SUFFIX 960-0303-G02                          PAGE   24
A     688                            *
      689                            *        CLEAR WORKING TABLE PRIOR TO LOADING A SPECIFIED MODULE.
      690                            *
      691   00 0012B    22100006 A            LI,1     6
      692   00 0012C    350202C5 A            STW,0    TABLE+5,1         PARTIALLY CLEAR MODULE STORAGE TABLE
      693   00 0012D    6410012C A            BDR,1    %-1
      694                            *
      695   00 0012E    22100010 A            LI,1     16
      696   00 0012F    350202D3 A            STW,0    RTABLIN-1,1       CLEAR RTABLIN
      697   00 00130    6410012F A            BDR,1    %-1
      698                            *
      699   00 00131    22100010 A            LI,1     16
      700   00 00132    350202E3 A            STW,0    RTABLOUT-1,1      CLEAR RTABLOUT
      701   00 00133    64100132 A            BDR,1    %-1
      702                            *
      703   00 00134    22100010 A            LI,1     16
      704   00 00135    35020373 A            STW,0    RRESULT-1,1       CLEAR RRESULT
      705   00 00136    64100135 A            BDR,1    %-1
      706                            *
      707   00 00137    22100040 A            LI,1     64
      708   00 00138    350202F3 A            STW,0    MTABLIN-1,1       CLEAR MTABLIN
      709   00 00139    64100138 A            BDR,1    %-1
      710                            *
      711   00 0013A    22100040 A            LI,1     64
      712   00 0013B    35020333 A            STW,0    MTABLOUT-1,1      CLEAR MTABLOUT
      713   00 0013C    6410013B A            BDR,1    %-1
      714                            *
      715   00 0013D    22100040 A            LI,1     64
      716   00 0013E    35020383 A            STW,0    MEMORY-1,1        CLEAR MEMORY
      717   00 0013F    6410013E A            BDR,1    %-1
      718                            *
      719   00 00140    22100004 A            LI,1     4
      720   00 00141    350203C3 A            STW,0    SP-1,1            CLEAR STACK POINTER AND IA
      721   00 00142    64100141 A            BDR,1    %-1
1 C00   23:44 JUN 20,'83    SIGMA 7 CPU DIAGNOSTIC - SUFFIX 960-0303-G02                          PAGE   25
A     723                            * PICK UP FIRST WORD IN MODULE (COUNT WORD) AND TEST FOR END OF
      724                            * MODULE LIST.  THE END OF LIST IS INDICATED BY AN 'ALL-ZEROS' WORD
      725                            * AFTER THE LAST MODULE.
      726                            *
      727   00 00143    B24002CC A            LW,4     *SAVE             PICK UP COUNT
      728   00 00144    6930015E A            BNEZ     NOTEND            TEST FOR END INDICATOR
      729   00 00145    323002CE A            LW,3     PASSES            GET PASS COUNTER
      730   00 00146    20310000 A            AI,3     X'10000'          INCREMENT PASS COUNT
      731   00 00147    4B300508 A            AND,3    W0T15             CLEAR MODULE COUNT WITH MASK
      732   00 00148    353002CE A            STW,3    PASSES            PUT AWAY NEW COUNT
      733                            *
      734                            * TEST ERROR AND PASS COUNTERS. IF 10 HEX PASSES HAVE BEEN COMPLETED
      735                            * WITHOUT ERROR,SET CONTROLS FOR AUTOMATIC SHORT LOOP. IF 13 HEX PASSES
      736                            * HAVE BEEN COMPLETED WITHOUT ERROR, ARM AND ENABLE COUNT PULSE
      737                            * INTERRUPTS.
      738                            *
      739   00 00149    313004DF A            CW,3     H100000           PROGRAM PASS COUNT,AUTO SHORT LOOP
      740   00 0014A    68300157 A            BE       AUTO
      741   00 0014B    313004E0 A            CW,3     H130000           PROGRAM PASS COUNT,COUNT PULSE INTR
      742   00 0014C    6930011D A            BNE      CYCLE-1           TEST PASS COUNT
      743   00 0014D    322002CD A            LW,2     ERRORS
      744   00 0014E    6930011D A            BNEZ     CYCLE-1           TEST ERROR COUNT
      745   00 0014F    325004E7 A            LW,5     INTRC             TEST INTRC TO SEE IF OPERATOR HAS
      746   00 00150    6830011D A            BEZ      CYCLE-1            ALREADY CLEARED ENABLING BITS
      747   00 00151    4B5004D7 A            AND,5    CNTRMASK
      748   00 00152    20500810 A            AI,5     X'810'            INSERT BITS FOR CONTROL PANEL
      749   00 00153    355004E6 A            STW,5    INTR                 AND PARITY INTERRUPTS
      750   00 00154    220002B9 A            LI,0     DA(CNTRDW)
      751   00 00155    6AF002B7 A            BAL,15   PRINT
      752   00 00156    6800011D A            B        CYCLE-1           START NEW PASS
1 C00   23:44 JUN 20,'83    SIGMA 7 CPU DIAGNOSTIC - SUFFIX 960-0303-G02                          PAGE   26
A     754   00 00157    322002CD A   AUTO     LW,2     ERRORS            TEST ERROR STATUS
      755   00 00158    6930011D A            BNEZ     CYCLE-1
      756   00 00159    321004CA A            LW,1     AUTOBRA           SET FOR AUTOMATIC SHORT LOOP
      757   00 0015A    35100234 A            STW,1    END2-1
      758   00 0015B    221FFF9C A            LI,1     -100
      759   00 0015C    351004CB A            STW,1    AUTOLPCT          RELOAD COUNT
      760   00 0015D    6800011D A            B        CYCLE-1
      761                            *
      762                            * MOVE MODULE TO TABLE  (COUNT WORD IS CURRENTLY IN R4)
      763                            *
      764   00 0015E    326002CC A   NOTEND   LW,6     SAVE              GET MODULE POINTER
      765   00 0015F    38600004 A            SW,6     4                 ADD COUNT
      766   00 00160    22100000 A            LI,1     0
      767   00 00161    356004F9 A            STW,6    NEXT              SAVE POINTER TO NEXT MODULE
      768   00 00162    B27804F9 A            LW,7     *NEXT,4           MOVE CURRENT MODULE TO TABLE
      769   00 00163    357202C0 A            STW,7    TABLE,1
      770   00 00164    20100001 A            AI,1     1
      771   00 00165    65400162 A            BIR,4    %-3
      772                            *
      773                            * SET UP TO EXECUTE TEST MODULE WHICH IS NOW RESIDING IN TABLE.
      774                            *
      775   00 00166    3240050A A            LW,4     XPSD
      776   00 00167    354001C8 A            STW,4    LOC+1             INITIALIZE RETURN VEHICAL IN LOC+1
      777   00 00168    324002C2 A            LW,4     TABLE+2           PICK UP PSW1-IN FROM MODULE
      778   00 00169    4B4004EC A            AND,4    LINKAD            SELECT LINK ADDRESS; DELETE MS BIT
      779   00 0016A    354000C4 A            STW,4    TEMP
      780   00 0016B    4B4004D2 A            AND,4    COND              CLEAR OUT ADDRESS
      781   00 0016C    0E0000C4 A            LPSD,0   TEMP              GO TO SETPSW OR SET UP EXPECTED TRAP
1 C00   23:44 JUN 20,'83    SIGMA 7 CPU DIAGNOSTIC - SUFFIX 960-0303-G02                          PAGE   27
A     783   00 0016D    324002C2 A   SETPSW   LW,4     TABLE+2           PICK UP PSW1-IN FROM MODULE
      784   00 0016E    4B4004D2 A            AND,4    COND              CLEAR ADDRESS
      785   00 0016F    484004EB A            EOR,4    LOCADD            INSERT ADDRESS OF LOC
      786   00 00170    354000C6 A            STW,4    PSW1              SAVE PSW1-IN (WITH ADDRESS INSERTED)
      787   00 00171    324002C1 A            LW,4     TABLE+1           PICK UP ISTRUCTION
      788   00 00172    354002CF A            STW,4    DISPLAY+3         INSERT INSTRUCTION IN DISPLAY TABLE
      789   00 00173    354001C7 A            STW,4    LOC               INSERT INSTRUCTION IN TEST LOCATION
      790   00 00174    325004E3 A            LW,5     INDA
      791   00 00175    355003C6 A            STW,5    IA                INITIALIZE INDIRECT ADDRESS
      792   00 00176    325004E4 A            LW,5     INDASP
      793   00 00177    355003C7 A            STW,5    IASP              INIT. STACK POINTER INDIRECT ADDRESS
      794                            *
      795                            * SET-UP REGISTER-IN TABLE (RTABLIN)
      796                            *
      797   00 00178    22700001 A   SETRIN   LI,7     1                 HALFWORD INDEX
      798   00 00179    522002C4 A            LH,2     TABLE+4           PICK UP REGISTER-IN POINTER(ADDRESS)
      799   00 0017A    524E02C4 A            LH,4     TABLE+4,7         PICK UP COUNT AND 1ST REG INDICATOR
      800   00 0017B    68300187 A            BEZ      SETROUT
      801   00 0017C    25400578 A            SAD,4    -8                COUNT IN R4
      802   00 0017D    354004FC A            STW,4    RCNTI             SAVE COUNT
      803   00 0017E    25500068 A            SLS,5    -24               FIRST REG INDICATOR IN R5
      804   00 0017F    38200004 A            SW,2     4                 ADD COUNT TO ADDRESS
      805   00 00180    B2680002 A   FETCHRIN LW,6     *2,4              FETCH DATA
      806   00 00181    21500010 A            CI,5     16
      807   00 00182    69100184 A            BL       %+2
      808   00 00183    22500000 A            LI,5     0                 WRAP AROUND TO 0 IF R EXCEEDS 15
      809   00 00184    356A02D4 A            STW,6    RTABLIN,5         FILL REGISTER-IN TABLE
      810   00 00185    20500001 A            AI,5     1
      811   00 00186    65400180 A            BIR,4    FETCHRIN
1 C00   23:44 JUN 20,'83    SIGMA 7 CPU DIAGNOSTIC - SUFFIX 960-0303-G02                          PAGE   28
A     813                            *
      814                            * SET-UP REGISTER-OUT TABLE (RTABLOUT)
      815                            *
      816   00 00187    522002C5 A   SETROUT  LH,2     TABLE+5           PICK UP REGISTER-OUT POINTER (ADDR)
      817   00 00188    524E02C5 A            LH,4     TABLE+5,7         PICK-UP COUNT AND 1ST REG INDICATOR
      818   00 00189    68300196 A            BEZ      SETMIN
      819   00 0018A    25400578 A            SAD,4    -8                COUNT IN R4
      820   00 0018B    354004FD A            STW,4    RCNTO             SAVE COUNT
      821   00 0018C    25500068 A            SLS,5    -24               FIRST REGISTER INDICATOR IN R5
      822   00 0018D    35500501 A            STW,5    RWDADO            REGISTER-WORD STARTING ADDRESS
      823   00 0018E    38200004 A            SW,2     4                 ADD COUNT TO ADDRESS
      824   00 0018F    B2680002 A   FETCHRR  LW,6     *2,4              FETCH DATA
      825   00 00190    21500010 A            CI,5     16
      826   00 00191    69100193 A            BL       %+2
      827   00 00192    22500000 A            LI,5     0                 WRAP AROUND TO 0 IF R EXCEEDS 15
      828   00 00193    356A02E4 A            STW,6    RTABLOUT,5        FILL REGISTER-OUT TABLE
      829   00 00194    20500001 A            AI,5     1
      830   00 00195    6540018F A            BIR,4    FETCHRR
      831                            *
      832                            * SET UP MEMORY-IN TABLE (MTABLIN)
      833                            *
      834   00 00196    522002C6 A   SETMIN   LH,2     TABLE+6           PICK UP MEMORY-IN POINTER (ADDRESS)
      835   00 00197    524E02C6 A            LH,4     TABLE+6,7         PICK UP COUNT AND 1ST WORD INDICATOR
      836   00 00198    683001A5 A            BEZ      SETMOUT
      837   00 00199    25400578 A            SAD,4    -8                COUNT IN R4
      838   00 0019A    49400BF5 A            OR,4     =X'FFFFFF00'      SIGN PAD
      839   00 0019B    354004EE A            STW,4    MCTI              SAVE COUNT
      840   00 0019C    25500068 A            SLS,5    -24               FIRST WORD INDICATOR IN R5
      841   00 0019D    38200004 A            SW,2     4                 ADD COUNT TO ADDRESS
      842   00 0019E    B2680002 A   FETCHMI  LW,6     *2,4              FETCH DATA
      843   00 0019F    21500040 A            CI,5     64
      844   00 001A0    691001A2 A            BL       %+2
      845   00 001A1    22500000 A            LI,5     0                 WRAP AROUND IF WORD INDICATOR > 64
      846   00 001A2    356A02F4 A            STW,6    MTABLIN,5         FILL MEMORY-IN TABLE
      847   00 001A3    20500001 A            AI,5     1                 INCREMENT WORD INDICATOR  (INDEX)
      848   00 001A4    6540019E A            BIR,4    FETCHMI
1 C00   23:44 JUN 20,'83    SIGMA 7 CPU DIAGNOSTIC - SUFFIX 960-0303-G02                          PAGE   29
A     850                            *
      851                            * SET UP MEMORY-OUT TABLE (MTABLOUT)
      852                            *
      853   00 001A5    522002C7 A   SETMOUT  LH,2     TABLE+7           PICK UP MEMORY-OUT POINTER (ADDRESS)
      854   00 001A6    524E02C7 A            LH,4     TABLE+7,7         PICK UP COUNT AND 1ST WORD INDICATOR
      855   00 001A7    683001B5 A            BEZ      SHORT
      856   00 001A8    25400578 A            SAD,4    -8                COUNT IN R4
      857   00 001A9    49400BF5 A            OR,4     =X'FFFFFF00'      SIGN PAD
      858   00 001AA    354004EF A            STW,4    MCTO              SAVE COUNT
      859   00 001AB    25500068 A            SLS,5    -24               FIRST WORD INDICATOR IN R5
      860   00 001AC    355004F6 A            STW,5    MWDADO            MEMORY-WORD STARTING ADDRESS
      861   00 001AD    38200004 A            SW,2     4                 ADD COUNT TO ADDRESS
      862   00 001AE    B2680002 A   FETCHMO  LW,6     *2,4              FETCH DATA
      863   00 001AF    21500040 A            CI,5     64
      864   00 001B0    691001B2 A            BL       %+2
      865   00 001B1    22500000 A            LI,5     0                 WRAP AROUND IF WORD INDICATOR > 63
      866   00 001B2    356A0334 A            STW,6    MTABLOUT,5        FILL MEMORY-OUT TABLE
      867   00 001B3    20500001 A            AI,5     1                 INCREMENT WORD INDICATOR  (INDEX)
      868   00 001B4    654001AE A            BIR,4    FETCHMO
      869                            *
      870                            * SHORT LOOP OPERATION RETURNS HERE TO BEGIN EACH LOOP
      871                            *
      872   00 001B5    22100040 A   SHORT    LI,1     64
      873   00 001B6    322202F3 A            LW,2     MTABLIN-1,1         MOVE MEMORY DATA
      874   00 001B7    35220383 A            STW,2    MEMORY-1,1
      875   00 001B8    641001B6 A            BDR,1    %-2
      876   00 001B9    122002C8 A            LD,2     TABLE+8
      877   00 001BA    152003C4 A            STD,2    SP
1 C00   23:44 JUN 20,'83    SIGMA 7 CPU DIAGNOSTIC - SUFFIX 960-0303-G02                          PAGE   30
A     879                            *
      880                            * LOAD REGISTERS FROM RTABLIN
      881                            *
      882   00 001BB    321002D5 A            LW,1     RTABLIN+1         REGISTERS 1-15
      883   00 001BC    122002D6 A            LD,2     RTABLIN+2
      884   00 001BD    124002D8 A            LD,4     RTABLIN+4
      885   00 001BE    126002DA A            LD,6     RTABLIN+6
      886   00 001BF    128002DC A            LD,8     RTABLIN+8
      887   00 001C0    12A002DE A            LD,10    RTABLIN+10
      888   00 001C1    12C002E0 A            LD,12    RTABLIN+12
      889   00 001C2    12E002E2 A            LD,14    RTABLIN+14
      890                            *
      891                            * SET UP RETURN TO LOC+2
      892                            *
      893   00 001C3    220001C9 A            LI,0     LOC+2
      894   00 001C4    350000CA A            STW,0    RETURN+2
      895   00 001C5    320002D4 A            LW,0     RTABLIN
1 C00   23:44 JUN 20,'83    SIGMA 7 CPU DIAGNOSTIC - SUFFIX 960-0303-G02                          PAGE   31
A     897                            *
      898                            * EXECUTION OF TEST INSTRUCTION PROCEEDS AS FOLLOWS;
      899                            * THE PROGRAM STATUS DOUBLE WORD IS SET WITH ADDRESS OF LOC---OTHER
      900                            * BITS OF PSW1 ARE SET AS SPECIFIED IN TEST MODULE.  THE TEST
      901                            * INSTRUCTION IS THEN EXECUTED IN LOCATION LOC.  ALL RESULTS ARE SAVED
      902                            * FOR TESTING UNLESS OPERATING IN THE SHORT LOOP MODE (SENSE SWITCH 1).
      903                            *
      904   00 001C6    0E0000C6 A            LPSD,0   PSW1
      905                            ************************************************************************
      906   00 001C7    00000000 A   LOC      PZE                        TEST INSTRUCTION INSERTED HERE
      907                            ************************************************************************
      908   00 001C8    0F0000C8 A            XPSD,0   RETURN            SAVE RESULTING PSDW
      909   00 001C9    35000374 A            STW,0    RRESULT           SAVE REGISTER 0 RESULTS
      910                            *
      911                            * MODIFY RETURN SO THAT ANY TRAPS AFTER THIS POINT GO TO DEADSTOP
      912                            *
      913   00 001CA    220000BD A            LI,0     DEADSTOP
      914   00 001CB    350000CA A            STW,0    RETURN+2          SET RETURN TO DEADSTOP
      915                            *
      916   00 001CC    6C000000 A            RD,0     0                 READ SS1
      917   00 001CD    698001B5 A            BCS,8    SHORT             SHORT LOOP
      918                            *
      919                            * SAVE REGISTER 1 THRU 15 RESULTS
      920                            *
      921   00 001CE    320004F5 A            LW,0     MOVER
      922   00 001CF    350001D0 A            STW,0    %+1
      923   00 001D0    35100375 A            STW,1    RRESULT+1         INSTRUCTION MODIFIED WHILE RUNNING
      924   00 001D1    300004F3 A            AW,0     MOVERMOD
      925   00 001D2    310004F4 A            CW,0     MOVERFIN
      926   00 001D3    691001CF A            BL       %-4
1 C00   23:44 JUN 20,'83    SIGMA 7 CPU DIAGNOSTIC - SUFFIX 960-0303-G02                          PAGE   32
A     928                            *
      929                            * BEGIN TESTING RESULTS
      930                            *
      931                            * IN EACH TEST, THE IDENTIFIER IS PLACED IN R5 AND THE TWO ITEMS TO
      932                            * BE COMPARED ARE PLACED IN R6 (ACTUAL RESULT) AND R7 (EXPECTED RESULT).
      933                            * A BRANCH IS THEN MADE TO THE ERROR ROUTINE WHICH COMPARES R6 AND R7.
      934                            *
      935                            *        TEST INSTRUCTION
      936                            *
      937   00 001D4    325004E5 A            LW,5     INSTID            PICK UP IDENTIFIER
      938   00 001D5    326001C7 A            LW,6     LOC               IS
      939   00 001D6    327002C1 A            LW,7     TABLE+1           SHOULD BE
      940   00 001D7    6AF0023D A            BAL,15   ERROR
      941                            *
      942                            *        TEST LOCATION+1
      943                            *
      944   00 001D8    3250050B A            LW,5     XPSDID            PICK UP IDENTIFIER
      945   00 001D9    326001C8 A            LW,6     LOC+1             IS
      946   00 001DA    3270050A A            LW,7     XPSD              SHOULD BE
      947   00 001DB    6AF0023D A            BAL,15   ERROR
      948                            *
      949                            *        TEST INDIRECT ADDRESS LOCATION
      950                            *
      951   00 001DC    325004E1 A            LW,5     IAID              PICK UP IDENTIFIER
      952   00 001DD    326003C6 A            LW,6     IA                IS
      953   00 001DE    327004E3 A            LW,7     INDA              SHOULD BE
      954   00 001DF    6AF0023D A            BAL,15   ERROR
      955                            *
      956                            *        TEST STACK INDIRECT ADDRESS LOCATION
      957                            *
      958   00 001E0    20500001 A            AI,5     1                 INCREMENT IDENTIFIER
      959   00 001E1    326003C7 A            LW,6     IASP              IS
      960   00 001E2    327004E4 A            LW,7     INDASP            SHOULD BE
      961   00 001E3    6AF0023D A            BAL,15   ERROR
1 C00   23:44 JUN 20,'83    SIGMA 7 CPU DIAGNOSTIC - SUFFIX 960-0303-G02                          PAGE   33
A     963                            *        TEST TRAP ADDRESS
      964                            *
      965   00 001E4    680001EC A   TRPV     B        PW1               RELOCABLE INSTRUCTION
      966   00 001E5    32500506 A            LW,5     TRAPADR           PICK UP IDENTIFIER
      967   00 001E6    B2600507 A            LW,6     *TPAD             IS
      968   00 001E7    4B6004DE A            AND,6    H1FFFF            MASK OUT CONTROL BITS
      969   00 001E8    227001C7 A            LI,7     LOC               ADDR OF INSTRUCTION THAT SHOULD TRAP
      970   00 001E9    6AF0023D A            BAL,15   ERROR
      971   00 001EA    321004CE A            LW,1     BHPW1             CLOSE SEQUENCE
      972   00 001EB    351001E4 A            STW,1    TRPV
      973                            *
      974                            *        TEST PSW1
      975                            *
      976   00 001EC    32500502 A   PW1      LW,5     PSDWID            PICK UP IDENTIFIER
      977   00 001ED    326000C8 A            LW,6     RETURN            IS
      978   00 001EE    327002C3 A            LW,7     TABLE+3           SHOULD BE
      979   00 001EF    6AF0023D A            BAL,15   ERROR
      980                            *
      981                            *        TEST PSW2
      982                            *
      983   00 001F0    20500001 A            AI,5     1                 ADD 1 TO IDENTIFIER
      984   00 001F1    326000C9 A            LW,6     RETURN+1          IS
      985   00 001F2    327004FA A            LW,7     PSW2              SHOULD BE (CONSTANT FOR ALL MODULES)
      986   00 001F3    6AF0023D A            BAL,15   ERROR
      987                            *
      988                            *        TEST ALL REGISTER RESULTS
      989                            *
      990   00 001F4    324004FD A   TSTRG    LW,4     RCNTO             COUNT, 2'S COMPLEMENT
      991   00 001F5    68300202 A            BEZ      TSTMEM            SKIP TEST IF ZERO
      992   00 001F6    325004FE A            LW,5     REGID             ERROR IDENTIFICATION
      993   00 001F7    30500501 A            AW,5     RWDADO            FIRST MEMORY WORD
      994   00 001F8    326A0374 A   TESTALLR LW,6     RRESULT,5         ACTUAL
      995   00 001F9    327A02E4 A            LW,7     RTABLOUT,5        EXPECTED
      996   00 001FA    6AF0023D A            BAL,15   ERROR             VERIFY
1 C00   23:44 JUN 20,'83    SIGMA 7 CPU DIAGNOSTIC - SUFFIX 960-0303-G02                          PAGE   34
A     998   00 001FB    20400001 A            AI,4     1                 BUMP
      999   00 001FC    68300202 A            BEZ      TSTMEM            IF ZERO, TEST COMPLETE
     1000   00 001FD    20500001 A            AI,5     1
     1001   00 001FE    315004FF A            CW,5     REGTOP            WRAP AROUND REQUIRED
     1002   00 001FF    691001F8 A            BL       TESTALLR
     1003   00 00200    325004FE A            LW,5     REGID             BACK TO ZERO, SECOND HALF WORD
     1004   00 00201    680001F8 A            B        TESTALLR
     1005                            *
     1006                            *        TEST ALL MEMORY RESULTS IN TABLE LABELED MEMORY
     1007                            *
     1008   00 00202    324004EF A   TSTMEM   LW,4     MCTO              COUNT, 2'S COMPLEMENT
     1009   00 00203    68300210 A            BEZ      TSTSK             IF ZERO, SKIP TO NEXT TEST
     1010   00 00204    325004F0 A            LW,5     MEMID             ERROR IDENTIFICATION WORD
     1011   00 00205    305004F6 A            AW,5     MWDADO            FIRST MEMORY WORD ADDRESS
     1012   00 00206    326A0000 A   TESTALLM LW,6     0,5               ACTUAL
     1013   00 00207    327BFFB0 A            LW,7     MTABLOUT-MEMORY,5 EXPECTED
     1014   00 00208    6AF0023D A            BAL,15   ERROR             VERIFY
     1015   00 00209    20400001 A            AI,4     1                 INCREMENT
     1016   00 0020A    68300210 A            BEZ      TSTSK             IF ZERO, TEST COMPLETED
     1017   00 0020B    20500001 A            AI,5     1
     1018   00 0020C    315004F1 A            CW,5     MEMTOP            IF TOP OF MEMORY, WRAP AROUND
     1019   00 0020D    69100206 A            BL       TESTALLM          ITERATE
     1020   00 0020E    325004F0 A            LW,5     MEMID             BACK TO FIRST MEMORY WORD
     1021   00 0020F    68000206 A            B        TESTALLM          ITERATE
1 C00   23:44 JUN 20,'83    SIGMA 7 CPU DIAGNOSTIC - SUFFIX 960-0303-G02                          PAGE   35
A    1023                            *
     1024                            *        TEST STACK POINTER DOUBLEWORD
     1025                            *
     1026   00 00210    325004FB A   TSTSK    LW,5     SPID              PICK UP IDENTIFIER
     1027   00 00211    326003C4 A            LW,6     SP                IS
     1028   00 00212    4B600509 A            AND,6    W15T31            MASK OUT UNSPECIFIED BITS
     1029   00 00213    327002CA A            LW,7     TABLE+10          SHOULD BE
     1030   00 00214    6AF0023D A            BAL,15   ERROR
     1031   00 00215    20500001 A            AI,5     1                 INCREMENT IDENTIFIER
     1032   00 00216    326003C5 A            LW,6     SP+1              IS
     1033   00 00217    327002CB A            LW,7     TABLE+11          SHOULD BE
     1034   00 00218    6AF0023D A            BAL,15   ERROR
     1035                            *
     1036                            * ALL TESTS HAVE BEEN COMPLETED AT THIS POINT.  CHECK REPORT INDICATOR
     1037                            * TO SEE IF ANY ERRORS WERE REPORTED ON CURRENT MODULE.  IF YES, BYPASS
     1038                            * READING OF SS3.  IF NO, READ SS3 AND PRINT REPORT IF SS3 SET.  CLEAR
     1039                            * REPORT INDICATOR.
     1040                            *
     1041   00 00219    22500000 A            LI,5     0                 CLEAR ERROR IDENTIFIER
     1042   00 0021A    355002D0 A            STW,5    DISPLAY+4
     1043   00 0021B    32E00500 A            LW,14    RPTIND            PICK UP REPORT INDICATOR
     1044   00 0021C    6930022D A            BNEZ     CLRRPT            TEST REPORT INDICATOR
1 C00   23:44 JUN 20,'83    SIGMA 7 CPU DIAGNOSTIC - SUFFIX 960-0303-G02                          PAGE   36
A    1046   00 0021D    6C000000 A            RD,0     0                 READ SS3 (REQUEST FOR REPORT)
     1047   00 0021E    6820022D A            BCR,2    CLRRPT
     1048   00 0021F    32E004CB A            LW,14    AUTOLPCT          REPORT ONLY ONCE ON AUTO SHORT LOOP
     1049   00 00220    20E00001 A            AI,14    1
     1050   00 00221    6910022D A            BLZ      CLRRPT            DONT REPORT IF -1 TO -99
     1051   00 00222    6AF0025A A            BAL,15   TSTDVC            TEST OUTPUT DEVICE
     1052   00 00223    6800022C A            B        OUTRPT              RETURN HERE IF DEVICE IS AVAILABLE
     1053   00 00224    22B0F000 A            LI,11    X'F000'             RETURN HERE IF DEVICE IS UNAVAIL.
     1054   00 00225    6DB01500 A            WD,11    X'1500'           DISABLE COUNTER INTERRUPTS
     1055   00 00226    6AF0025F A            BAL,15   LOAD4             LOAD REG. R1-R4 WITH DISPLAY INFO
     1056   00 00227    22600000 A            LI,6     0                 CLEAR R6
     1057   00 00228    22700000 A            LI,7     0                 CLEAR R7
     1058   00 00229    22800000 A            LI,8     0                 CLEAR R8
     1059   00 0022A    2E000000 A            WAIT     0                 REPORT HALT
     1060   00 0022B    68000230 A   REPORT   B        END
     1061   00 0022C    6AF0026C A   OUTRPT   BAL,15   EDIT              OUTPUT REPORT
     1062   00 0022D    22E00000 A   CLRRPT   LI,14    0
     1063   00 0022E    35E00500 A            STW,14   RPTIND            CLEAR REPORT INDICATOR
     1064   00 0022F    321002CC A            LW,1     SAVE              GET CURRENT MODULE ADDRESS
     1065   00 00230    22200001 A   END      LI,2     1
     1066   00 00231    531402CE A            MTH,1    PASSES,2          INCREMENT MODULE COUNT
     1067   00 00232    6C000000 A            RD,0     0
     1068   00 00233    69C0011E A            BCS,12   CYCLE             READ SS1 AND SS2 (LOOP)
     1069   00 00234    68000235 A            B        END2              RELOCABLE INSTRUCTION: "B  AUTOLP"
     1070   00 00235    321004F9 A   END2     LW,1     NEXT               FOR AUTOMATIC LOOP
     1071   00 00236    6800011E A            B        CYCLE
     1072   00 00237    331004CB A   AUTOLP   MTW,1    AUTOLPCT          INCR TEST COUNT FOR AUTO SHORT LOOP
     1073   00 00238    693001B5 A            BCS,3    SHORT             GO IF NOT EQUAL ZERO
     1074   00 00239    221FFF9C A            LI,1     -100
     1075   00 0023A    351004CB A            STW,1    AUTOLPCT          RELOAD COUNT
     1076   00 0023B    68000235 A            B        END2
1 C00   23:44 JUN 20,'83    SIGMA 7 CPU DIAGNOSTIC - SUFFIX 960-0303-G02                          PAGE   37
A    1078                            *
     1079                            * ERROR ROUTINE COMPARES R6 AND R7 USING AN EOR INSTRUCTION.  IF NO
     1080                            * ONES RESULT FROM EOR (IE: NO ERROR) RETURN IS MADE TO TEST SEQUENCE.
     1081                            * IF AN ERROR IS DETECTED, AN ATTEMPT TO REPORT IS MADE AND THE ALARM
     1082                            * IS TURNED ON.
     1083                            *
     1084   00 0023C    00000000 A   ERRLINK  PZE
     1085   00 0023D    35F0023C A   ERROR    STW,15   ERRLINK           SAVE RETURN LINK
     1086   00 0023E    32800006 A            LW,8     6                 PICK UP RESULT
     1087   00 0023F    48800007 A            EOR,8    7                 COMPARE WITH PREDETERMINED RESULT
     1088   00 00240    E830023C A            BEZ      *ERRLINK          NO ERROR
     1089   00 00241    6D000041 A            WD,0     X'41'             TURN ON ALARM
     1090   00 00242    331002CD A            MTW,1    ERRORS            INCREMENT ERROR COUNTER
     1091   00 00243    6AF0025A A            BAL,15   TSTDVC            TEST DEVICE
     1092   00 00244    6800024F A            B        REPERR              RETURN HERE IF DEVICE AVAILABLE
     1093   00 00245    6C000000 A   READSS4  RD,0     0                   RETURN HERE IF DEVICE UNAVAIL.
     1094   00 00246    6910024D A            BCS,1    ALRMOFF           READ SS4
     1095   00 00247    22B0F000 A            LI,11    X'F000'
     1096   00 00248    33100500 A            MTW,1    RPTIND            SET REPORT INDICATOR
     1097   00 00249    6DB01500 A            WD,11    X'1500'           DISABLE COUNTER INTERRUPTS
     1098   00 0024A    6AF0025F A            BAL,15   LOAD4             LOAD REG. R1-R4 WITH DISPLAY INFO
     1099   00 0024B    2E000000 A            WAIT     0                 HALT ON ERROR
     1100   00 0024C    32400259 A            LW,4     LINK4
     1101   00 0024D    6D000040 A   ALRMOFF  WD,0     X'40'             TURN OFF ALARM
     1102   00 0024E    E800023C A            B        *ERRLINK          NEXT TEST
     1103   00 0024F    33100500 A   REPERR   MTW,1    RPTIND            SET REPORT INDICATOR
     1104   00 00250    35400259 A            STW,4    LINK4             SAVE NEGATIVE COUNT
     1105   00 00251    355002D0 A            STW,5    DISPLAY+4
     1106   00 00252    356002D1 A            STW,6    DISPLAY+5
     1107   00 00253    357002D2 A            STW,7    DISPLAY+6
     1108   00 00254    358002D3 A            STW,8    DISPLAY+7
     1109   00 00255    6AF0026C A            BAL,15   EDIT              OUTPUT ERROR MESSAGE
     1110   00 00256    6AF00264 A            BAL,15   LOAD5             LOAD R5 THRU R8
     1111   00 00257    32400259 A            LW,4     LINK4             RESTORE COUNT
     1112   00 00258    68000245 A            B        READSS4
     1113   00 00259    00000000 A   LINK4    DATA     0
1 C00   23:44 JUN 20,'83    SIGMA 7 CPU DIAGNOSTIC - SUFFIX 960-0303-G02                          PAGE   38
A    1115                            *
     1116                            * TSTDVC TESTS OUTPUT DEVICE AVAILABILITY.  IF AVAILABLE, RETURN IS TO
     1117                            * ADDRESS IN LINK.    IF UNAVAILABLE, RETURN IS TO ADDRESS+1.
     1118                            *
     1119   00 0025A    CF0004DA A   TSTDVC   HIO,0    *DVC
     1120   00 0025B    CDB004DA A            TIO,11   *DVC
     1121   00 0025C    E8C0000F A            BCR,12   *15               SIO POSSIBLE
     1122   00 0025D    20F00001 A            AI,15    1
     1123   00 0025E    E800000F A            B        *15               UNAVAILABLE OR NOT OPERATIONAL
     1124                            *
     1125                            *
     1126                            * THIS ROUTINE LOADS REGISTERS R1-R4 FROM THE FIRST 4 WORDS OF DISPLAY.
     1127                            *
     1128   00 0025F    321002CC A   LOAD4    LW,1     DISPLAY
     1129   00 00260    322002CD A            LW,2     DISPLAY+1
     1130   00 00261    323002CE A            LW,3     DISPLAY+2
     1131   00 00262    324002CF A            LW,4     DISPLAY+3
     1132   00 00263    E800000F A            B        *15
     1133                            *
     1134                            *
     1135                            * THIS ROUTINE LOADS REGISTERS R5-R8 FROM THE LAST 4 WORDS OF DISPLAY
     1136                            *
     1137   00 00264    325002D0 A   LOAD5    LW,5     DISPLAY+4
     1138   00 00265    326002D1 A            LW,6     DISPLAY+5
     1139   00 00266    327002D2 A            LW,7     DISPLAY+6
     1140   00 00267    328002D3 A            LW,8     DISPLAY+7
     1141   00 00268    E800000F A            B        *15
1 C00   23:44 JUN 20,'83    SIGMA 7 CPU DIAGNOSTIC - SUFFIX 960-0303-G02                          PAGE   39
A    1143                            *
     1144                            * EDIT ROUTINE TESTS IDENTIFIER IN R5 TO DETERMINE IF PRINTOUT IS
     1145                            * DUE TO ERROR OR IF IT IS RESPONSE TO REPORT REQUEST (SS3 SET).
     1146                            *
     1147                            *        IF FOR ERROR, THEN CONTENTS OF R1 THRU R8 ARE CONVERTED TO
     1148                            *        EBCDIC FOR PRINTOUT.
     1149                            *
     1150                            *        IF REPORTING AND NO ERROR, THEN CONTENTS OF ONLY R1 THRU R4
     1151                            *        ARE CONVERTED TO EBCDIC FOR PRINTOUT.
     1152                            *
     1153   00 00269    00000000 A   EDITLINK PZE
     1154   00 0026A    358002D3 A   EDMLAST  STW,8    DISPLAY+7
     1155   00 0026B    354002CF A   EDMOVE   STW,4    DISPLAY+3
     1156   00 0026C    35F00269 A   EDIT     STW,15   EDITLINK          SAVE RETURN LINK
     1157   00 0026D    3200026B A            LW,0     EDMOVE
     1158   00 0026E    300004F3 A            AW,0     MOVERMOD
     1159   00 0026F    35000271 A            STW,0    %+2
     1160   00 00270    3100026A A            CW,0     EDMLAST
     1161   00 00271    00000000 A            PZE                        MOVE R5-R8 TO DISPLAY TABLE FOR CONV
     1162   00 00272    6810026E A            BGE      %-4               NOT FINISHED
     1163   00 00273    22E002D0 A            LI,14    DISPLAY+4         SET UP TO CONVERT 4 WORDS
     1164   00 00274    222FFFFC A            LI,2     -4
     1165   00 00275    32F002D0 A            LW,15    DISPLAY+4         GET ERROR IDENTIFIER
     1166   00 00276    68300279 A            BCR,3    %+3               TEST FOR ERROR
     1167   00 00277    20E00004 A            AI,14    4                 IF ERROR, MODIFY SET UP FOR 8 WORDS
     1168   00 00278    202FFFFC A            AI,2     -4
     1169   00 00279    22500000 A            LI,5     0                 SET BYTE INDEX FOR STORING IMAGE
     1170   00 0027A    32000400 A            LW,0     BLANK
     1171   00 0027B    22400002 A   CNVRT    LI,4     2
     1172   00 0027C    750A03EC A            STB,0    IMAGE+1,5         INSERT 2 BLANKS BETWEEN WORDS
     1173   00 0027D    20500001 A            AI,5     1                 INCREMENT BYTE INDEX
     1174   00 0027E    6440027C A            BDR,4    %-2
     1175   00 0027F    22600008 A            LI,6     8
     1176   00 00280    B2A4000E A            LW,10    *14,2             GET WORD TO BE CONVERTED
1 C00   23:44 JUN 20,'83    SIGMA 7 CPU DIAGNOSTIC - SUFFIX 960-0303-G02                          PAGE   40
A    1178                            *
     1179   00 00281    22B00000 A   CNVRTMOR LI,11    0                 CLEAR R11
     1180   00 00282    25A00304 A            SCD,10   4                 HEX CHAR. INTO R11
     1181   00 00283    21B00009 A            CI,11    9
     1182   00 00284    69200286 A            BCS,2    %+2
     1183   00 00285    20B00039 A            AI,11    X'39'
     1184   00 00286    20B000B7 A            AI,11    X'B7'             CONVERT HEX CHAR TO EBCDIC BYTE
     1185   00 00287    75BA03EC A            STB,11   IMAGE+1,5
     1186   00 00288    20500001 A            AI,5     1                 INCREMENT BYTE INDEX
     1187   00 00289    64600281 A            BDR,6    CNVRTMOR
     1188   00 0028A    6520027B A            BIR,2    CNVRT             BRANCH TO CONVERT ANOTHER WORD
     1189                            *
     1190                            *
     1191                            *
     1192                            * TEST MOST SIGNIFICANT HALF OF DEVICE ADDRESS WORD.
     1193                            *        ZERO     = USE TYPEWRITER
     1194                            *        NONZERO  = USE LINE PRINTER
     1195                            *
     1196   00 0028B    526004DA A            LH,6     DVC
     1197   00 0028C    693002A1 A            BNEZ     LISTOUT           USE LINE PRINTER
     1198   00 0028D    6800028E A            B        TYPEOUT           USE TYPEWRITER
1 C00   23:44 JUN 20,'83    SIGMA 7 CPU DIAGNOSTIC - SUFFIX 960-0303-G02                          PAGE   41
A    1200                            *      TYPEWRITER OUTPUT ROUTINE
     1201                            *
     1202                            * THE FOLLOWING CODE TESTS THE FIRST PASS INDICATOR AND THE LINE COUNT.
     1203                            * IF FIRST TIME THRU, TITLE AND HEADING ARE PRINTED.  IF AT BOTTOM OF
     1204                            * PAGE, PAPER IS UPSPACED TO NEW PAGE THEN TITLE AND HEADING ARE PRINTED.
     1205                            *
     1206   00 0028E    32C004ED A   TYPEOUT  LW,12    LINE              GET LINE COUNT (INITIALLY=-51)
     1207   00 0028F    32D004DB A            LW,13    FIRST             GET FIRST PASS INDICATOR
     1208   00 00290    65D00294 A            BIR,13   SKIP6             FIRST TIME THRU
     1209   00 00291    65C00299 A            BIR,12   MSGOUT            LINE COUNT NOT ZERO
     1210   00 00292    220002B4 A            LI,0     DA(DSIXNL)
     1211   00 00293    6AF002B7 A            BAL,15   PRINT             UPSPACE 6 LINES
     1212   00 00294    220002B5 A   SKIP6    LI,0     DA(DTITLE)
     1213   00 00295    6AF002B7 A            BAL,15   PRINT             NEW PAGE TITLE
     1214   00 00296    220002B6 A            LI,0     DA(DHEAD)
     1215   00 00297    6AF002B7 A            BAL,15   PRINT             NEW HEADING
     1216   00 00298    22CFFFCD A            LI,12    -51               RESET LINE COUNT
     1217   00 00299    220002B7 A   MSGOUT   LI,0     DA(DSHRTL)
     1218   00 0029A    321002D0 A            LW,1     DISPLAY+4         GET IDENTIFIER
     1219   00 0029B    6830029D A            BEZ      %+2               REPORT AND NO ERROR
     1220   00 0029C    20000001 A            AI,0     1
     1221   00 0029D    6AF002B7 A            BAL,15   PRINT             PRINT REPORT OR ERROR
     1222   00 0029E    35C004ED A            STW,12   LINE              SAVE NEW LINE COUNT
     1223   00 0029F    35D004DB A            STW,13   FIRST             SAVE NEW FIRST PASS INDICATOR
     1224   00 002A0    E8000269 A            B        *EDITLINK
1 C00   23:44 JUN 20,'83    SIGMA 7 CPU DIAGNOSTIC - SUFFIX 960-0303-G02                          PAGE   42
A    1226                            *      LINE PRINTER OUTPUT ROUTINE
     1227                            *
     1228                            * THE FIRST PASS INDICATOR IS MODIFIED AND TESTED.  IF ON FIRST PASS,
     1229                            * THE PRINTER IS SET TO TOP OF PAGE AND THE TITLE AND HEADING ARE
     1230                            * PRINTED.  IF NOT ON FIRST PASS, THE PRINTER IS TESTED FOR TOP OF
     1231                            * PAGE SO THAT THE TITLE AND HEADING MAY BE PRINTED AT THE TOP OF
     1232                            * EVERY PAGE.  THE ERROR OR REPORT MESSAGE IS THEN PRINTED.
     1233                            *
     1234   00 002A1    32D004DC A   LISTOUT  LW,13    FIRSTL            GET FIRST PASS INDICATOR
     1235   00 002A2    65D002B4 A            BIR,13   TOPSET            FIRST PASS
     1236   00 002A3    CEB004DA A            TDV,11   *DVC
     1237   00 002A4    688002A7 A            BCR,8    %+3
     1238   00 002A5    684002A3 A            BCR,4    %-2               SIOP BUSY, TRY AGAIN
     1239   00 002A6    E8000269 A            B        *EDITLINK         NO DEVICE RECOGNITION
     1240   00 002A7    31B004F2 A            CW,11    MOVEBIT           TEST FOR PAPER IN MOTION
     1241   00 002A8    694002A3 A            BCS,4    %-5
     1242   00 002A9    31B00504 A            CW,11    TOPBIT            TEST FOR TOP OF PAGE
     1243   00 002AA    684002AD A            BCR,4    LISTMSG
     1244   00 002AB    220002BB A            LI,0     DA(LTTL)
     1245   00 002AC    6AF002B7 A            BAL,15   PRINT             PRINT TITLE AND HEADING
     1246   00 002AD    220002C0 A   LISTMSG  LI,0     DA(LMSG)          LOAD R0 FOR REPORT
     1247   00 002AE    32B002D0 A            LW,11    DISPLAY+4         TEST ERROR IDENTIFIER
     1248   00 002AF    683002B1 A            BEZ      %+2
     1249   00 002B0    20000002 A            AI,0     2                 REVISE R0 FOR ERROR MESSAGE
     1250   00 002B1    6AF002B7 A            BAL,15   PRINT             PRINT MESSAGE
     1251   00 002B2    35D004DC A            STW,13   FIRSTL            SAVE FIRST PASS INDICATOR
     1252   00 002B3    E8000269 A            B        *EDITLINK
     1253   00 002B4    220002BA A   TOPSET   LI,0     DA(LTOP)          GO TO TOP OF PAGE AND THEN
     1254   00 002B5    6AF002B7 A            BAL,15   PRINT             PRINT TITLE AND HEADING
     1255   00 002B6    680002AD A            B        LISTMSG           NOW PRINT THE REPORT
1 C00   23:44 JUN 20,'83    SIGMA 7 CPU DIAGNOSTIC - SUFFIX 960-0303-G02                          PAGE   43
A    1257                            *
     1258                            * PRINT ROUTINE ASSUMES PROGRAM HAS ALREADY LOADED R0 FOR OUTPUT
     1259                            * OPERATION.  SIO IS ISSUED TO START OUTPUT DEVICE FOLLOWED BY TIO
     1260                            * TO TEST STATUS.  ROUTINE LOOPS ON TIO UNTIL STATUS INDICATES
     1261                            * THAT DEVICE IS NO LONGER BUSY OR IS UNAVAILABLE OR INOPERATIVE.
     1262                            * ENTRY INTO ROUTINE IS MADE VIA THE INSTRUCTION ---  BAL,15   PRINT
     1263                            *
     1264   00 002B7    CC0004DA A   PRINT    SIO,0    *DVC
     1265   00 002B8    CDB004DA A   TESTIO   TIO,11   *DVC
     1266   00 002B9    688002BC A            BCR,8    %+3
     1267   00 002BA    684002B8 A            BCR,4    %-2               BRANCH IF SIOP BUSY
     1268   00 002BB    E800000F A            B        *15               NO DEVICE RECOGNITION
     1269   00 002BC    4BB004D1 A            AND,11   BUSYSTAT
     1270   00 002BD    31B004D1 A            CW,11    BUSYSTAT
     1271   00 002BE    683002B8 A            BE       TESTIO
     1272   00 002BF    E800000F A            B        *15               EXIT
1 C00   23:44 JUN 20,'83    SIGMA 7 CPU DIAGNOSTIC - SUFFIX 960-0303-G02                          PAGE   44
A    1274                            *
     1275                            *     ************CONSTANTS AND WORKING STORAGE************
     1276                            *
     1277                            * MODULE UNDER TEST IS MOVED TO THIS TABLE BEFORE USING
     1278                            *
     1279                                     BOUND    8
     1280   00 002C0    00000000 A   TABLE    DATA     0,0,0,0,0,0,0,0,0,0,0,0
            00 002C1    00000000 A
            00 002C2    00000000 A
            00 002C3    00000000 A
            00 002C4    00000000 A
            00 002C5    00000000 A
            00 002C6    00000000 A
            00 002C7    00000000 A
            00 002C8    00000000 A
            00 002C9    00000000 A
            00 002CA    00000000 A
            00 002CB    00000000 A
     1281                            *
     1282                            * TABLE WHERE CONTENTS OF REGISTERS R1 THRU R8 ARE STORED
     1283                            *
     1284   00 002CC    00000000 A   DISPLAY  DATA     0,0,0,0,0,0,0,0
            00 002CD    00000000 A
            00 002CE    00000000 A
            00 002CF    00000000 A
            00 002D0    00000000 A
            00 002D1    00000000 A
            00 002D2    00000000 A
            00 002D3    00000000 A
     1285                            *
     1286         00 002CC           SAVE     EQU      DISPLAY
     1287         00 002CD           ERRORS   EQU      DISPLAY+1
     1288         00 002CE           PASSES   EQU      DISPLAY+2
1 C00   23:44 JUN 20,'83    SIGMA 7 CPU DIAGNOSTIC - SUFFIX 960-0303-G02                          PAGE   45
A    1290                            * TABLE USED TO STORE REGISTER CONTENTS PRIOR TO TEST
     1291                                     BOUND    8
     1292   00 002D4    00000000 A   RTABLIN  DATA     0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0
            00 002D5    00000000 A
            00 002D6    00000000 A
            00 002D7    00000000 A
            00 002D8    00000000 A
            00 002D9    00000000 A
            00 002DA    00000000 A
            00 002DB    00000000 A
            00 002DC    00000000 A
            00 002DD    00000000 A
            00 002DE    00000000 A
            00 002DF    00000000 A
            00 002E0    00000000 A
            00 002E1    00000000 A
            00 002E2    00000000 A
            00 002E3    00000000 A
     1293                            * TABLE USED TO STORE EXPECTED REGISTER VALUES
     1294   00 002E4    00000000 A   RTABLOUT DATA     0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0
            00 002E5    00000000 A
            00 002E6    00000000 A
            00 002E7    00000000 A
            00 002E8    00000000 A
            00 002E9    00000000 A
            00 002EA    00000000 A
            00 002EB    00000000 A
            00 002EC    00000000 A
            00 002ED    00000000 A
            00 002EE    00000000 A
            00 002EF    00000000 A
            00 002F0    00000000 A
            00 002F1    00000000 A
            00 002F2    00000000 A
            00 002F3    00000000 A
1 C00   23:44 JUN 20,'83    SIGMA 7 CPU DIAGNOSTIC - SUFFIX 960-0303-G02                          PAGE   46
A    1296                            * TABLE USED TO STORE UP TO 64 MEMORY OPERANDS
     1297                                     BOUND    8
     1298   00 002F4    00000000 A   MTABLIN  DATA     0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0
            00 002F5    00000000 A
            00 002F6    00000000 A
            00 002F7    00000000 A
            00 002F8    00000000 A
            00 002F9    00000000 A
            00 002FA    00000000 A
            00 002FB    00000000 A
            00 002FC    00000000 A
            00 002FD    00000000 A
            00 002FE    00000000 A
            00 002FF    00000000 A
            00 00300    00000000 A
            00 00301    00000000 A
            00 00302    00000000 A
            00 00303    00000000 A
     1299   00 00304    00000000 A            DATA     0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0
            00 00305    00000000 A
            00 00306    00000000 A
            00 00307    00000000 A
            00 00308    00000000 A
            00 00309    00000000 A
            00 0030A    00000000 A
            00 0030B    00000000 A
            00 0030C    00000000 A
            00 0030D    00000000 A
            00 0030E    00000000 A
            00 0030F    00000000 A
            00 00310    00000000 A
            00 00311    00000000 A
            00 00312    00000000 A
            00 00313    00000000 A
1 C00   23:44 JUN 20,'83    SIGMA 7 CPU DIAGNOSTIC - SUFFIX 960-0303-G02                          PAGE   47
A    1301   00 00314    00000000 A            DATA     0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0
            00 00315    00000000 A
            00 00316    00000000 A
            00 00317    00000000 A
            00 00318    00000000 A
            00 00319    00000000 A
            00 0031A    00000000 A
            00 0031B    00000000 A
            00 0031C    00000000 A
            00 0031D    00000000 A
            00 0031E    00000000 A
            00 0031F    00000000 A
            00 00320    00000000 A
            00 00321    00000000 A
            00 00322    00000000 A
            00 00323    00000000 A
     1302   00 00324    00000000 A            DATA     0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0
            00 00325    00000000 A
            00 00326    00000000 A
            00 00327    00000000 A
            00 00328    00000000 A
            00 00329    00000000 A
            00 0032A    00000000 A
            00 0032B    00000000 A
            00 0032C    00000000 A
            00 0032D    00000000 A
            00 0032E    00000000 A
            00 0032F    00000000 A
            00 00330    00000000 A
            00 00331    00000000 A
            00 00332    00000000 A
            00 00333    00000000 A
1 C00   23:44 JUN 20,'83    SIGMA 7 CPU DIAGNOSTIC - SUFFIX 960-0303-G02                          PAGE   48
A    1304                            * TABLE USE TO STORE UP TO 64 MEMORY OPERAND RESULTS
     1305   00 00334    00000000 A   MTABLOUT DATA     0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0
            00 00335    00000000 A
            00 00336    00000000 A
            00 00337    00000000 A
            00 00338    00000000 A
            00 00339    00000000 A
            00 0033A    00000000 A
            00 0033B    00000000 A
            00 0033C    00000000 A
            00 0033D    00000000 A
            00 0033E    00000000 A
            00 0033F    00000000 A
            00 00340    00000000 A
            00 00341    00000000 A
            00 00342    00000000 A
            00 00343    00000000 A
     1306   00 00344    00000000 A            DATA     0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0
            00 00345    00000000 A
            00 00346    00000000 A
            00 00347    00000000 A
            00 00348    00000000 A
            00 00349    00000000 A
            00 0034A    00000000 A
            00 0034B    00000000 A
            00 0034C    00000000 A
            00 0034D    00000000 A
            00 0034E    00000000 A
            00 0034F    00000000 A
            00 00350    00000000 A
            00 00351    00000000 A
            00 00352    00000000 A
            00 00353    00000000 A
1 C00   23:44 JUN 20,'83    SIGMA 7 CPU DIAGNOSTIC - SUFFIX 960-0303-G02                          PAGE   49
A    1308   00 00354    00000000 A            DATA     0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0
            00 00355    00000000 A
            00 00356    00000000 A
            00 00357    00000000 A
            00 00358    00000000 A
            00 00359    00000000 A
            00 0035A    00000000 A
            00 0035B    00000000 A
            00 0035C    00000000 A
            00 0035D    00000000 A
            00 0035E    00000000 A
            00 0035F    00000000 A
            00 00360    00000000 A
            00 00361    00000000 A
            00 00362    00000000 A
            00 00363    00000000 A
     1309   00 00364    00000000 A            DATA     0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0
            00 00365    00000000 A
            00 00366    00000000 A
            00 00367    00000000 A
            00 00368    00000000 A
            00 00369    00000000 A
            00 0036A    00000000 A
            00 0036B    00000000 A
            00 0036C    00000000 A
            00 0036D    00000000 A
            00 0036E    00000000 A
            00 0036F    00000000 A
            00 00370    00000000 A
            00 00371    00000000 A
            00 00372    00000000 A
            00 00373    00000000 A
1 C00   23:44 JUN 20,'83    SIGMA 7 CPU DIAGNOSTIC - SUFFIX 960-0303-G02                          PAGE   50
A    1311                            *
     1312                            * TABLE WHERE REGISTER RESULTS ARE STORED AFTER TEST
     1313                            *
     1314                                     BOUND    8
     1315   00 00374    00000000 A   RRESULT  DATA     0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0
            00 00375    00000000 A
            00 00376    00000000 A
            00 00377    00000000 A
            00 00378    00000000 A
            00 00379    00000000 A
            00 0037A    00000000 A
            00 0037B    00000000 A
            00 0037C    00000000 A
            00 0037D    00000000 A
            00 0037E    00000000 A
            00 0037F    00000000 A
            00 00380    00000000 A
            00 00381    00000000 A
            00 00382    00000000 A
            00 00383    00000000 A
1 C00   23:44 JUN 20,'83    SIGMA 7 CPU DIAGNOSTIC - SUFFIX 960-0303-G02                          PAGE   51
A    1317                            * TABLE OF MEMORY OPERANDS
     1318                            * INSTRUCTION UNDER TEST OPERATES ON DATA IN THIS AREA
     1319                                     BOUND 8
     1320   00 00384    00000000 A   MEMORY   DATA     0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0
            00 00385    00000000 A
            00 00386    00000000 A
            00 00387    00000000 A
            00 00388    00000000 A
            00 00389    00000000 A
            00 0038A    00000000 A
            00 0038B    00000000 A
            00 0038C    00000000 A
            00 0038D    00000000 A
            00 0038E    00000000 A
            00 0038F    00000000 A
            00 00390    00000000 A
            00 00391    00000000 A
            00 00392    00000000 A
            00 00393    00000000 A
     1321   00 00394    00000000 A            DATA     0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0
            00 00395    00000000 A
            00 00396    00000000 A
            00 00397    00000000 A
            00 00398    00000000 A
            00 00399    00000000 A
            00 0039A    00000000 A
            00 0039B    00000000 A
            00 0039C    00000000 A
            00 0039D    00000000 A
            00 0039E    00000000 A
            00 0039F    00000000 A
            00 003A0    00000000 A
            00 003A1    00000000 A
            00 003A2    00000000 A
            00 003A3    00000000 A
1 C00   23:44 JUN 20,'83    SIGMA 7 CPU DIAGNOSTIC - SUFFIX 960-0303-G02                          PAGE   52
A    1323   00 003A4    00000000 A            DATA     0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0
            00 003A5    00000000 A
            00 003A6    00000000 A
            00 003A7    00000000 A
            00 003A8    00000000 A
            00 003A9    00000000 A
            00 003AA    00000000 A
            00 003AB    00000000 A
            00 003AC    00000000 A
            00 003AD    00000000 A
            00 003AE    00000000 A
            00 003AF    00000000 A
            00 003B0    00000000 A
            00 003B1    00000000 A
            00 003B2    00000000 A
            00 003B3    00000000 A
     1324   00 003B4    00000000 A            DATA     0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0
            00 003B5    00000000 A
            00 003B6    00000000 A
            00 003B7    00000000 A
            00 003B8    00000000 A
            00 003B9    00000000 A
            00 003BA    00000000 A
            00 003BB    00000000 A
            00 003BC    00000000 A
            00 003BD    00000000 A
            00 003BE    00000000 A
            00 003BF    00000000 A
            00 003C0    00000000 A
            00 003C1    00000000 A
            00 003C2    00000000 A
            00 003C3    00000000 A
     1325   00 003C4    00000000 A   SP       PZE,0    0                 STACK POINTER DOUBLE WORD
     1326   00 003C5    00000000 A            PZE
     1327   00 003C6    00000000 A   IA       PZE                        INDIRECT ADDRESS LOCATION
     1328   00 003C7    00000000 A   IASP     PZE                        STACK POINTER INDIRECT ADDRESS
1 C00   23:44 JUN 20,'83    SIGMA 7 CPU DIAGNOSTIC - SUFFIX 960-0303-G02                          PAGE   53
A    1330   00 003C8    15151515 A   TTL      TEXT     '






                               SUFFIX'
            00 003C9    15151540 A
            00 003CA    40404040 A
            00 003CB    40404040 A
            00 003CC    40404040 A
            00 003CD    40404040 A
            00 003CE    40404040 A
            00 003CF    40404040 A
            00 003D0    40404040 A
            00 003D1    4040E2E4 A
            00 003D2    C6C6C9E7 A
     1331   00 003D3    40C5D9D9 A            TEXT     ' ERROR DISPLAY'
            00 003D4    D6D940C4 A
            00 003D5    C9E2D7D3 A
            00 003D6    C1E84040 A
     1332   00 003D7    15404040 A   HDG      TEXT     '
    LIST     ERRORS    PASSES     INST '
            00 003D8    40D3C9E2 A
            00 003D9    E3404040 A
            00 003DA    4040C5D9 A
            00 003DB    D9D6D9E2 A
            00 003DC    40404040 A
            00 003DD    D7C1E2E2 A
            00 003DE    C5E24040 A
            00 003DF    404040C9 A
            00 003E0    D5E2E340 A
     1333   00 003E1    4040C9C4 A            TEXT     '  IDENTIFIER    IS    SHOULD BE    DIFF
'
            00 003E2    C5D5E3C9 A
            00 003E3    C6C9C5D9 A
            00 003E4    40404040 A
            00 003E5    C9E24040 A
            00 003E6    4040E2C8 A
            00 003E7    D6E4D3C4 A
            00 003E8    40C2C540 A
            00 003E9    404040C4 A
            00 003EA    C9C6C615 A
1 C00   23:44 JUN 20,'83    SIGMA 7 CPU DIAGNOSTIC - SUFFIX 960-0303-G02                          PAGE   54
A    1335                            *
     1336                            *  *** REPORT OR ERROR MESSAGE FOR PRINTOUT ***
     1337                            *
     1338   00 003EB    40404015 A   IMAGE    DATA     X'40404015'
     1339   00 003EC    00000000 A            DATA     0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0
            00 003ED    00000000 A
            00 003EE    00000000 A
            00 003EF    00000000 A
            00 003F0    00000000 A
            00 003F1    00000000 A
            00 003F2    00000000 A
            00 003F3    00000000 A
            00 003F4    00000000 A
            00 003F5    00000000 A
            00 003F6    00000000 A
            00 003F7    00000000 A
            00 003F8    00000000 A
            00 003F9    00000000 A
            00 003FA    00000000 A
            00 003FB    00000000 A
            00 003FC    00000000 A
            00 003FD    00000000 A
            00 003FE    00000000 A
            00 003FF    00000000 A
     1340   00 00400    40404040 A   BLANK    DATA     X'40404040'       BLANK EBCDIC CHARACTERS
     1341                            *
     1342                                     BOUND    8
     1343   00 00402    000C0804 A   DTA0     DATA     X'000C0804'       DATA TABLE 0
     1344   00 00403    010D0905 A            DATA     X'010D0905'
     1345   00 00404    020E0A06 A            DATA     X'020E0A06'
     1346   00 00405    030F0B07 A            DATA     X'030F0B07'
     1347   00 00406    04000C08 A            DATA     X'04000C08'
     1348   00 00407    05010D09 A            DATA     X'05010D09'
     1349   00 00408    06020E0A A            DATA     X'06020E0A'
     1350   00 00409    07030F0B A            DATA     X'07030F0B'
1 C00   23:44 JUN 20,'83    SIGMA 7 CPU DIAGNOSTIC - SUFFIX 960-0303-G02                          PAGE   55
A    1352                            *
     1353   00 0040A    000C0804 A   DTA1     DATA     X'000C0804'       DATA TABLE 1
     1354   00 0040B    010D0905 A            DATA     X'010D0905'         +1
     1355   00 0040C    020E0A06 A            DATA     X'020E0A06'         +2
     1356   00 0040D    030F0B07 A            DATA     X'030F0B07'         +3
     1357   00 0040E    04000C08 A            DATA     X'04000C08'         +4
     1358   00 0040F    05010D09 A            DATA     X'05010D09'         +5
     1359   00 00410    06020E0A A            DATA     X'06020E0A'         +6
     1360   00 00411    07030F0B A            DATA     X'07030F0B'         +7
     1361   00 00412    0804000C A            DATA     X'0804000C'         +8
     1362   00 00413    0905010D A            DATA     X'0905010D'         +9
     1363   00 00414    0A06020E A            DATA     X'0A06020E'         +10
     1364   00 00415    0B07030F A            DATA     X'0B07030F'         +11
     1365   00 00416    0C080400 A            DATA     X'0C080400'         +12
     1366   00 00417    0D090501 A            DATA     X'0D090501'         +13
     1367   00 00418    0E0A0602 A            DATA     X'0E0A0602'         +14
     1368   00 00419    0F0B0703 A            DATA     X'0F0B0703'         +15
     1369                            *
     1370   00 0041A    AAA00001 A   DTA2     DATA     X'AAA00001'       DATA TABLE 2
     1371   00 0041B    11111111 A            DATA     X'11111111'        +1
     1372   00 0041C    99900002 A            DATA     X'99900002'        +2
     1373   00 0041D    22222222 A            DATA     X'22222222'        +3
     1374   00 0041E    33333333 A            DATA     X'33333333'        +4
     1375   00 0041F    66600003 A            DATA     X'66600003'        +5
     1376   00 00420    44444444 A            DATA     X'44444444'        +6
     1377   00 00421    55555555 A            DATA     X'55555555'        +7
     1378   00 00422    66666666 A            DATA     X'66666666'        +8
     1379   00 00423    55500004 A            DATA     X'55500004'        +9
     1380   00 00424    77777777 A            DATA     X'77777777'        +10
     1381   00 00425    88888888 A            DATA     X'88888888'        +11
     1382   00 00426    99999999 A            DATA     X'99999999'        +12
     1383   00 00427    AAAAAAAA A            DATA     X'AAAAAAAA'        +13
     1384   00 00428    BBBBBBBB A            DATA     X'BBBBBBBB'        +14
     1385   00 00429    33300005 A            DATA     X'33300005'        +15
1 C00   23:44 JUN 20,'83    SIGMA 7 CPU DIAGNOSTIC - SUFFIX 960-0303-G02                          PAGE   56
A    1387                            *
     1388   00 0042A    00008000 A            DATA     X'8000'             -5    DATA TABLE 3
     1389   00 0042B    FFFFFFF8 A            DATA     -8                  -4
     1390   00 0042C    FFFFFFFC A            DATA     -4                  -3
     1391   00 0042D    FFFFFFFE A            DATA     -2                  -2
     1392   00 0042E    FFFFFFFF A            DATA     -1                  -1
     1393   00 0042F    00000000 A   DTA3     DATA     0                    0
     1394   00 00430    00000001 A            DATA     1                   +1
     1395   00 00431    00000002 A            DATA     2                   +2
     1396   00 00432    00000004 A            DATA     4                   +3
     1397   00 00433    00000008 A            DATA     8                   +4
     1398   00 00434    00007FFF A            DATA     X'7FFF'             +5
     1399   00 00435    00000020 A            DATA     32                  +6
     1400   00 00436    00000000 A   ZEROS    DATA     0
     1401                            *
     1402                                     BOUND    8
     1403   00 00438    001221EF A   DTA4     DATA     X'001221EF',X'00008100'
            00 00439    00008100 A
     1404   00 0043A    C34DFF57 A            DATA     X'C34DFF57',X'E726A81D'
            00 0043B    E726A81D A
     1405   00 0043C    00000012 A   DTA5     DATA     X'00000012',X'21EF0000'
            00 0043D    21EF0000 A
     1406   00 0043E    00810000 A            DATA     X'00810000',X'000057E7'
            00 0043F    000057E7 A
     1407   00 00440    C34D0203 A            DATA     X'C34D0203',X'0C080403'
            00 00441    0C080403 A
     1408   00 00442    0001FF57 A            DATA     X'0001FF57',0
            00 00443    00000000 A
     1409   00 00444    3FFFFFFF A   DTA6     DATA     X'3FFFFFFF',-2    +0,1
            00 00445    FFFFFFFE A
     1410   00 00446    7FFFFFF9 A            DATA     X'7FFFFFF9',-2    +2,3
            00 00447    FFFFFFFE A
     1411   00 00448    00000001 A            DATA     1,0               +4,5
            00 00449    00000000 A
     1412   00 0044A    FFFFFFFF A            DATA     -1,0              +6,7
            00 0044B    00000000 A
     1413   00 0044C    AAAAAAAA A            DATA     X'AAAAAAAA',0     +8,9
            00 0044D    00000000 A
     1414   00 0044E    55555555 A            DATA     X'55555555'       +10
     1415   00 0044F    00001028 A   DTA7     DATA     BA(DTA1),BA(MEMORY)+255
            00 00450    00000F0F A
     1416   00 00451    000157E7 A            DATA     X'000157E7'       +2
     1417                                     BOUND    8
     1418   00 00452    80000001 A            DATA     X'80000001'       CONVERT TABLE
     1419   00 00453    80000000 A   CVT      DATA     X'80000000'
     1420   00 00454    40000000 A            DATA     X'40000000'
     1421   00 00455    20000000 A            DATA     X'20000000'
     1422   00 00456    10000000 A            DATA     X'10000000'
     1423   00 00457    08000000 A            DATA     X'8000000'
     1424   00 00458    04000000 A            DATA     X'4000000'
     1425   00 00459    02000000 A            DATA     X'2000000'
     1426   00 0045A    01000000 A            DATA     X'1000000'
     1427   00 0045B    00800000 A            DATA     X'800000'
     1428   00 0045C    00400000 A            DATA     X'400000'
     1429   00 0045D    00200000 A            DATA     X'200000'
     1430   00 0045E    00100000 A            DATA     X'100000'
     1431   00 0045F    00080000 A            DATA     X'80000'
     1432   00 00460    00040000 A            DATA     X'40000'
     1433   00 00461    00020000 A            DATA     X'20000'
     1434   00 00462    00010000 A            DATA     X'10000'
     1435   00 00463    00008000 A            DATA     X'8000'
     1436   00 00464    00004000 A            DATA     X'4000'
     1437   00 00465    00002000 A            DATA     X'2000'
     1438   00 00466    00001000 A            DATA     X'1000'
     1439   00 00467    00000800 A            DATA     X'800'
     1440   00 00468    00000400 A            DATA     X'400'
     1441   00 00469    00000200 A            DATA     X'200'
     1442   00 0046A    00000100 A            DATA     X'100'
     1443   00 0046B    00000080 A            DATA     X'80'
     1444   00 0046C    00000040 A            DATA     X'40'
     1445   00 0046D    00000020 A            DATA     X'20'
     1446   00 0046E    00000010 A            DATA     X'10'
     1447   00 0046F    00000008 A            DATA     X'8'
     1448   00 00470    00000004 A            DATA     X'4'
     1449   00 00471    00000002 A            DATA     X'2'
     1450   00 00472    00000001 A            DATA     X'1'
     1451   00 00473    7FFFFFFF A            DATA     X'7FFFFFFF'
     1452                                     BOUND    8
     1453   00 00474    00010203 A   TRTB     DATA     X'00010203'       TRANSLATE TABLE
     1454   00 00475    04050607 A            DATA     X'04050607'
     1455   00 00476    08090A0B A            DATA     X'08090A0B'
     1456   00 00477    0C0D0E0F A            DATA     X'0C0D0E0F'
     1457   00 00478    10111213 A            DATA     X'10111213'
     1458   00 00479    14151617 A            DATA     X'14151617'
     1459   00 0047A    18191A1B A            DATA     X'18191A1B'
     1460   00 0047B    1C1D1E1F A            DATA     X'1C1D1E1F'
     1461   00 0047C    20212223 A            DATA     X'20212223'
     1462   00 0047D    24252627 A            DATA     X'24252627'
     1463   00 0047E    28292A2B A            DATA     X'28292A2B'
     1464   00 0047F    2C2D2E2F A            DATA     X'2C2D2E2F'
     1465   00 00480    30313233 A            DATA     X'30313233'
     1466   00 00481    34353637 A            DATA     X'34353637'
     1467   00 00482    38393A3B A            DATA     X'38393A3B'
     1468   00 00483    3C3D3E3F A            DATA     X'3C3D3E3F'
     1469   00 00484    40414243 A            DATA     X'40414243'
     1470   00 00485    44454647 A            DATA     X'44454647'
     1471   00 00486    48494A4B A            DATA     X'48494A4B'
     1472   00 00487    4C4D4E4F A            DATA     X'4C4D4E4F'
     1473   00 00488    50515253 A            DATA     X'50515253'
     1474   00 00489    54555657 A            DATA     X'54555657'
     1475   00 0048A    58595A5B A            DATA     X'58595A5B'
     1476   00 0048B    5C5D5E5F A            DATA     X'5C5D5E5F'
     1477   00 0048C    60616263 A            DATA     X'60616263'
     1478   00 0048D    64656667 A            DATA     X'64656667'
     1479   00 0048E    68696A6B A            DATA     X'68696A6B'
     1480   00 0048F    6C6D6E6F A            DATA     X'6C6D6E6F'
     1481   00 00490    70717273 A            DATA     X'70717273'
     1482   00 00491    74757677 A            DATA     X'74757677'
     1483   00 00492    78797A7B A            DATA     X'78797A7B'
     1484   00 00493    7C7D7E7F A            DATA     X'7C7D7E7F'
     1485   00 00494    80818283 A            DATA     X'80818283'
     1486   00 00495    84858687 A            DATA     X'84858687'
     1487   00 00496    88898A8B A            DATA     X'88898A8B'
     1488   00 00497    8C8D8E8F A            DATA     X'8C8D8E8F'
     1489   00 00498    90919293 A            DATA     X'90919293'
     1490   00 00499    94959697 A            DATA     X'94959697'
     1491   00 0049A    98999A9B A            DATA     X'98999A9B'
     1492   00 0049B    9C9D9E9F A            DATA     X'9C9D9E9F'
     1493   00 0049C    A0A1A2A3 A            DATA     X'A0A1A2A3'
     1494   00 0049D    A4A5A6A7 A            DATA     X'A4A5A6A7'
     1495   00 0049E    A8A9AAAB A            DATA     X'A8A9AAAB'
     1496   00 0049F    ACADAEAF A            DATA     X'ACADAEAF'
     1497   00 004A0    B0B1B2B3 A            DATA     X'B0B1B2B3'
     1498   00 004A1    B4B5B6B7 A            DATA     X'B4B5B6B7'
     1499   00 004A2    B8B9BABB A            DATA     X'B8B9BABB'
     1500   00 004A3    BCBDBEBF A            DATA     X'BCBDBEBF'
     1501   00 004A4    C0C1C2C3 A            DATA     X'C0C1C2C3'
     1502   00 004A5    C4C5C6C7 A            DATA     X'C4C5C6C7'
     1503   00 004A6    C8C9CACB A            DATA     X'C8C9CACB'
     1504   00 004A7    CCCDCECF A            DATA     X'CCCDCECF'
     1505   00 004A8    D0D1D2D3 A            DATA     X'D0D1D2D3'
     1506   00 004A9    D4D5D6D7 A            DATA     X'D4D5D6D7'
     1507   00 004AA    D8D9DADB A            DATA     X'D8D9DADB'
     1508   00 004AB    DCDDDEDF A            DATA     X'DCDDDEDF'
     1509   00 004AC    E0E1E2E3 A            DATA     X'E0E1E2E3'
     1510   00 004AD    E4E5E6E7 A            DATA     X'E4E5E6E7'
     1511   00 004AE    E8E9EAEB A            DATA     X'E8E9EAEB'
     1512   00 004AF    ECEDEEEF A            DATA     X'ECEDEEEF'
     1513   00 004B0    F0F1F2F3 A            DATA     X'F0F1F2F3'
     1514   00 004B1    F4F5F6F7 A            DATA     X'F4F5F6F7'
     1515   00 004B2    F8F9FAFB A            DATA     X'F8F9FAFB'
     1516   00 004B3    FCFDFEFF A            DATA     X'FCFDFEFF'
     1517                            *
     1518   00 004B4    15C3D5E3 A   CNTRMSG  TEXT     '
CNT PULSE INTERRUPTS ARMED ON NEXT PASS. --'
            00 004B5    40D7E4D3 A
            00 004B6    E2C540C9 A
            00 004B7    D5E3C5D9 A
            00 004B8    D9E4D7E3 A
            00 004B9    E240C1D9 A
            00 004BA    D4C5C440 A
            00 004BB    D6D540D5 A
            00 004BC    C5E7E340 A
            00 004BD    D7C1E2E2 A
            00 004BE    4B406060 A
     1519   00 004BF    40C9D5E3 A            TEXT     ' INTERRUPT AND CLEAR R5 TO DISARM.'
            00 004C0    C5D9D9E4 A
            00 004C1    D7E340C1 A
            00 004C2    D5C440C3 A
            00 004C3    D3C5C1D9 A
            00 004C4    40D9F540 A
            00 004C5    E3D640C4 A
            00 004C6    C9E2C1D9 A
            00 004C7    D44B4040 A
1 C00   23:44 JUN 20,'83    SIGMA 7 CPU DIAGNOSTIC - SUFFIX 960-0303-G02                          PAGE   57
A    1521   00 004C8    00000104 A   ADRTRAP  DATA     PRESTART          TRAP ADDRESS
     1522   00 004C9    000004C9 A   ADRSIZE  DATA     ADRSIZE
     1523   00 004CA    68000237 A   AUTOBRA  B        AUTOLP            RELOCABLE INSTRUCTION: AUTO LOOP
     1524   00 004CB    00000000 A   AUTOLPCT DATA     0                 LOOP COUNT
     1525   00 004CC    10000000 A   AUTOSTAT DATA     X'10000000'       AUTOMATIC STATUS BIT
     1526   00 004CD    68000235 A   BHEND2   B        END2              RELOCABLE INSTRUCTION: AUTO LOOP
     1527   00 004CE    680001EC A   BHPW1    B        PW1               RELOCATABLE INSTRUCTION: SKIP TRAP
     1528                            *                                    ADDRESS
     1529   00 004CF    680001E5 A   BHTRPV1  B        TRPV+1
     1530   00 004D0    6800010B A   BTO100   B        START
     1531   00 004D1    60000000 A   BUSYSTAT DATA     X'60000000'
     1532   00 004D2    FFF00000 A   COND     DATA     X'FFF00000'       MASK
     1533   00 004D3    00000000 A   CNT1CP   DATA     0
     1534   00 004D4    00000000 A   CNT2CP   DATA     0
     1535   00 004D5    00000000 A   CNT3CP   DATA     0
     1536   00 004D6    00000000 A   CNT4CP   DATA     0
     1537   00 004D7    0000F000 A   CNTRMASK DATA     X'0000F000'
     1538   00 004D8    C0000000 A   CVAT     DATA     X'C0000000'
     1539   00 004D9    BFFFFFFE A   CVAC1    DATA     X'BFFFFFFE'
     1540   00 004DA    00000001 A   DVC      DATA     1                 OUTPUT DEVICE ADDRESS
     1541   00 004DB    FFFFFFFE A   FIRST    DATA     -2                FIRST PASS INDICATOR
     1542   00 004DC    FFFFFFFE A   FIRSTL   DATA     -2
     1543   00 004DD    00001FFF A   H1FFF    DATA     X'1FFF'           MASK, ADDRESS RANGE
     1544   00 004DE    0001FFFF A   H1FFFF   DATA     X'1FFFF'          LOOP COUNT
     1545   00 004DF    00100000 A   H100000  DATA     X'100000'         PASS COUNT,SHORT LOOP
     1546   00 004E0    00130000 A   H130000  DATA     X'130000'         PASS COUNT,COUNTER INTERRUPTS
     1547   00 004E1    300003C6 A   IAID     GEN,4,28 3,IA              INDIRECT ADDRESS IDENTIFIER
     1548   00 004E2    00000473 A   IDCVT    DATA     CVT+32
     1549   00 004E3    00000384 A   INDA     PZE,0    MEMORY            INDIRECT ADDRESS, MEMORY
     1550   00 004E4    000003C4 A   INDASP   PZE,0    SP                INDIRECT ADDRESS (FOR SOME STACKS)
     1551   00 004E5    100001C7 A   INSTID   GEN,4,28 1,LOC             INSTRUCTION IDENTIFIER
     1552   00 004E6    00000000 A   INTR     DATA     0
     1553   00 004E7    0000F000 A   INTRC    DATA     X'0000F000'       CNT PULSE INTR. ARM AND ENABLE BITS
     1554   00 004E8    FFFFFFE0 A   IX       DATA     -32               INDIRECT ADDRESS AND INDEX GROUP
     1555   00 004E9    FFFFFFFF A            DATA     -1
     1556   00 004EA    55555555 A            DATA     X'55555555'
     1557   00 004EB    000001C7 A   LOCADD   PZE,0    LOC
     1558   00 004EC    FF3FFFFF A   LINKAD   DATA     X'FF3FFFFF'       MASK
     1559   00 004ED    FFFFFFCD A   LINE     DATA     -51               LINE COUNTER
     1560   00 004EE    00000000 A   MCTI     DATA     0
     1561   00 004EF    00000000 A   MCTO     DATA     0
     1562   00 004F0    70000384 A   MEMID    GEN,4,28 7,MEMORY          MEMORY WORD IDENTIFIER
     1563   00 004F1    700003C4 A   MEMTOP   GEN,4,28 7,MEMORY+64       TOP OF MEMORY FIELD ID
     1564   00 004F2    08000000 A   MOVEBIT  DATA     X'08000000'       PAPER IN MOTION STATUS BIT
     1565   00 004F3    00100001 A   MOVERMOD DATA     X'00100001'
     1566   00 004F4    36000384 A   MOVERFIN GEN,16,16 X'3600',RRESULT+16
     1567   00 004F5    35100375 A   MOVER    STW,1    RRESULT+1
     1568   00 004F6    00000000 A   MWDADO   DATA     0                 MEMORY WORD ADDRESS OUT
     1569   00 004F7    7FFE1FFF A   MXCON    DATA     X'7FFE1FFF'       8K CONSTANT
     1570   00 004F8    00000064 A   NAOI     DATA     NAO+4
     1571   00 004F9    00000000 A   NEXT     DATA     0                 ADDRESS OF NEXT MODULE SAVED HERE
     1572   00 004FA    00000000 A   PSW2     PZE
     1573   00 004FB    800003C4 A   SPID     GEN,4,28 8,SP              STACK POINTER IDENTIFIER
     1574   00 004FC    00000000 A   RCNTI    DATA     0
     1575   00 004FD    00000000 A   RCNTO    DATA     0
     1576   00 004FE    60000000 A   REGID    DATA     X'60000000'       REGISTER IDENTIFIER
     1577   00 004FF    60000010 A   REGTOP   DATA     X'60000010'       TOP OF REGISTER BLOCK ID
     1578   00 00500    00000000 A   RPTIND   DATA     0                 ERROR REPORTED INDICATOR
     1579   00 00501    00000000 A   RWDADO   DATA     0                 REGISTER WORD ADDRESS OUT
     1580   00 00502    50000001 A   PSDWID   DATA     X'50000001'       PSDW IDENTIFIER
     1581   00 00503    0000007E A   SLAD     DATA     SL+4
     1582   00 00504    10000000 A   TOPBIT   DATA     X'10000000'       TOP OF PAGE STATUS BIT
     1583   00 00505    F1C10000 A   TOPFORM  DATA     X'F1C10000'       LINE PRINTER FORMAT CHARACTERS
     1584   00 00506    900001C7 A   TRAPADR  GEN,4,28 9,LOC
     1585   00 00507    00000060 A   TPAD     DATA     NAO
     1586   00 00508    FFFF0000 A   W0T15    DATA     X'FFFF0000'       MASK
     1587   00 00509    0001FFFF A   W15T31   DATA     X'1FFFF'          MASK
     1588   00 0050A    0F0000C8 A   XPSD     XPSD,0   RETURN
     1589   00 0050B    200001C8 A   XPSDID   GEN,4,28 2,LOC+1           LOC+1 IDENTIFIER
     1590         00 00436           ZERO     EQU      ZEROS
1 C00   23:44 JUN 20,'83    SIGMA 7 CPU DIAGNOSTIC - SUFFIX 960-0303-G02                          PAGE   58
A    1592                            *                                   REGISTER VALUES FOR BYTE
     1593                            *                                    INSTRUCTIONS
     1594   00 0050C    00001028 A   SUR1     M        0,0,DTA1
     1595   00 0050D    04000E10 A   DST1     M        4,0,MEMORY
     1596   00 0050E    00001028 A   SR1      M        0,0,BA(DTA1)
     1597   00 0050F    00000E10 A   DT1      M        0,0,BA(MEMORY)
     1598   00 00510    00001038 A   SRR1     M        0,0,BA(DTA1+4)
     1599   00 00511    00000E10 A   DTT1     M        0,0,BA(MEMORY)
     1600   00 00512    00001028 A   SR2      M        0,0,BA(DTA1)
     1601   00 00513    04000E10 A   DT2      M        4,0,BA(MEMORY)
     1602   00 00514    0000102C A   SRR2     M        0,0,BA(DTA1)+4
     1603   00 00515    00000E14 A   DTT2     M        0,0,BA(MEMORY)+4
     1604   00 00516    000010E0 A   SR3      M        0,0,BA(DTA4)
     1605   00 00517    03000E13 A   DT3      M        3,0,BA(MEMORY)+3
     1606   00 00518    000010E3 A   SRR3     M        0,0,BA(DTA4)+3
     1607   00 00519    00000E16 A   DTT3     M        0,0,BA(MEMORY)+6
     1608   00 0051A    000010E4 A   SR4      M        0,0,BA(DTA4+1)
     1609   00 0051B    01000E11 A   DT4      M        1,0,BA(MEMORY)+1
     1610   00 0051C    000010E5 A   SRR4     M        0,0,BA(DTA4+1)+1
     1611   00 0051D    00000E12 A   DTT4     M        0,0,BA(MEMORY)+2
     1612   00 0051E    000010EB A   SR5      M        0,0,BA(DTA4+2)+3
     1613   00 0051F    02000E12 A   DT5      M        2,0,BA(MEMORY)+2
     1614   00 00520    000010ED A   SRR5     M        0,0,BA(DTA4+2)+5
     1615   00 00521    00000E14 A   DTT5     M        0,0,BA(MEMORY)+4
     1616   00 00522    00000871 A   SR6      DATA     HA(DTA4)+1
     1617   00 00523    03000E10 A   DT6      M        3,0,BA(MEMORY)
     1618   00 00524    00000874 A   SRR6     DATA     HA(DTA4)+4
     1619   00 00525    00000E13 A   DTT6     M        0,0,BA(MEMORY)+3
     1620   00 00526    03000E10 A   SR7      M        3,0,BA(MEMORY)
     1621   00 00527    00000E13 A   SRR7     M        0,0,BA(MEMORY)+3
     1622   00 00528    04000E10 A   SR8      M        4,0,BA(MEMORY)
     1623   00 00529    00000E14 A   SRR8     M        0,0,BA(MEMORY)+4
     1624   00 0052A    00000000 A   SR9      M        0,0,0
     1625   00 0052B    05000E14 A   DT9      M        5,0,BA(MEMORY+1)
     1626   00 0052C    00000005 A   SRR9     M        0,0,5
     1627   00 0052D    00000E19 A   DTT9     M        0,0,BA(MEMORY+1)+5
     1628   00 0052E    00000000 A   SR10     M        0,0,0                  REGISTER VALUES FOR
     1629   00 0052F    03000E19 A   DT10     M        3,0,BA(MEMORY+2)+1      BYTE INSTRUCTIONS
     1630   00 00530    00000003 A   SRR10    M        0,0,3
     1631   00 00531    00000E1C A   DTT10    M        0,0,BA(MEMORY+2)+4
     1632   00 00532    00001028 A   SR11     M        0,0,BA(DTA1)
     1633   00 00533    FF000E10 A   DT11     M        255,0,BA(MEMORY)
     1634   00 00534    0B000F04 A   DT11A    M        11,0,BA(MEMORY)+244
     1635   00 00535    00001028 A   SRR11    M        0,0,BA(DTA1)
     1636   00 00536    00000F0F A   DTT11    M        0,0,BA(MEMORY)+255
     1637   00 00537    00001127 A   SRR11A   M        0,0,BA(DTA1)+255
     1638   00 00538    00000F0F A   DTT11A   M        0,0,BA(MEMORY)+255
     1639   00 00539    00001068 A   SR12     M        0,0,BA(DTA2)
     1640   00 0053A    06001071 A   DT12     M        6,0,BA(DTA2+2)+1
     1641   00 0053B    00001068 A   SRR12    M        0,0,BA(DTA2)
     1642   00 0053C    00001077 A   DTT12    M        0,0,BA(DTA2+2)+7
     1643   00 0053D    00001028 A   SR13     M        0,0,BA(DTA1)
     1644   00 0053E    0300102C A   DT13     M        3,0,BA(DTA1+1)
     1645   00 0053F    00001028 A   SRR13    M        0,0,BA(DTA1)
     1646   00 00540    0000102F A   DTT13    M        0,0,BA(DTA1+1)+3
     1647   00 00541    02001098 A   SR14     M        2,0,BA(DTA2+12)
     1648   00 00542    0000109A A   SRR14    M        0,0,BA(DTA2+12)+2
     1649   00 00543    00001028 A   SR15     M        0,0,BA(DTA1)
     1650   00 00544    03000E10 A   DT15     M        3,0,BA(MEMORY)
     1651   00 00545    00001028 A   SRR15    M        0,0,BA(DTA1)
     1652   00 00546    00000E13 A   DTT15    M        0,0,BA(MEMORY)+3
     1653   00 00547    80001090 A   SR16     M        X'80',0,BA(DTA2+10)
     1654   00 00548    06000E10 A   DT16     M        6,0,BA(MEMORY)
     1655   00 00549    80001090 A   SRR16    M        X'80',0,BA(DTA2+10)
     1656   00 0054A    02000E14 A   DTT16    M        2,0,BA(MEMORY+1)
     1657   00 0054B    40001078 A   SR17     M        X'40',0,BA(DTA2+4)
     1658   00 0054C    06000E18 A   DT17     M        6,0,BA(MEMORY+2)
     1659   00 0054D    40001078 A   SRR17    M        X'40',0,BA(DTA2+4)
     1660   00 0054E    02000E1C A   DTT17    M        2,0,BA(MEMORY+2)+4
     1661   00 0054F    20001078 A   SR18     M        X'20',0,BA(DTA2+4)
     1662   00 00550    06000E10 A   DT18     M        6,0,BA(MEMORY)
     1663   00 00551    20001078 A   SRR18    M        X'20',0,BA(DTA2+4)
     1664   00 00552    06000E10 A   DTT18    M        6,0,BA(MEMORY)
     1665   00 00553    10001074 A   SR19     M        X'10',0,BA(DTA2+3)  REGISTER VALUES FOR BYTE INSTRUC-
     1666   00 00554    07000E10 A   DT19     M        7,0,BA(MEMORY)       TIONS
     1667   00 00555    10001074 A   SRR19    M        X'10',0,BA(DTA2+3)
     1668   00 00556    03000E14 A   DTT19    M        3,0,BA(MEMORY)+4
     1669   00 00557    08001068 A   SR20     M        8,0,BA(DTA2)
     1670   00 00558    03000E1C A   DT20     M        3,0,BA(MEMORY+3)
     1671   00 00559    04001081 A   SR21     M        4,0,BA(DTA2+6)+1
     1672   00 0055A    02000E13 A   DT21     M        2,0,BA(MEMORY)+3
     1673   00 0055B    02001078 A   SR22     M        2,0,BA(DTA2+4)
     1674   00 0055C    01000E10 A   DT22     M        1,0,BA(MEMORY)
     1675   00 0055D    0100106C A   SR23     M        1,0,BA(DTA2+1)
     1676   00 0055E    09000E10 A   DT23     M        9,0,BA(MEMORY)
     1677   00 0055F    04000E10 A   DT24     M        4,0,BA(MEMORY)
     1678   00 00560    03000E11 A   DTT24    M        3,0,BA(MEMORY)+1
     1679   00 00561    04000E10 A   DT25     M        4,0,BA(MEMORY)
     1680   00 00562    00000E14 A   DTT25    M        0,0,BA(MEMORY)+4
     1681   00 00563    07001018 A   DT26     M        7,0,BA(DTA0+4)
     1682   00 00564    06001019 A   DTT26    M        6,0,BA(DTA0+4)+1
     1683   00 00565    060010A0 A   DT27     M        6,0,BA(DTA2+14)
     1684   00 00566    030010A3 A   DTT27    M        3,0,BA(DTA2+14)+3
     1685                            *
     1686                            *      COMMAND DOUBLEWORDS FOR TYPEOUT
     1687                            *
     1688                                     BOUND 8
     1689   00 00568    05000F20 A   DSIXNL   GEN,8,24 5,BA(TTL)            SIX NEW LINE CHARACTERS
     1690   00 00569    08000006 A            GEN,8,24 8,6
     1691   00 0056A    05000F20 A   DTITLE   GEN,8,24 5,BA(TTL)            TITLE
     1692   00 0056B    0800003A A            GEN,8,24 8,58
     1693   00 0056C    05000F5C A   DHEAD    GEN,8,24 5,BA(HDG)            HEADING
     1694   00 0056D    08000050 A            GEN,8,24 8,80
     1695   00 0056E    05000FAC A   DSHRTL   GEN,8,24 5,BA(IMAGE)          SHORT LINE (4 WORDS)
     1696   00 0056F    0800002C A            GEN,8,24 8,44
     1697   00 00570    05000FAC A            GEN,8,24 5,BA(IMAGE)          LONG LINE (8 WORDS)
     1698   00 00571    08000054 A            GEN,8,24 8,84
     1699   00 00572    050012D0 A   CNTRDW   GEN,8,24 5,BA(CNTRMSG)     COMMAND DOUBLEWORD FOR
     1700   00 00573    0200004E A            DATA     X'0200004E'       COUNTER INTERRUPT MESSAGE
1 C00   23:44 JUN 20,'83    SIGMA 7 CPU DIAGNOSTIC - SUFFIX 960-0303-G02                          PAGE   59
A    1702                            *
     1703                            *      COMMAND DOUBLEWORDS FOR LINE PRINTER
     1704                            *
     1705                            *
     1706   00 00574    03001414 A   LTOP     GEN,8,24 3,BA(TOPFORM)     TOP OF PAGE ORDER
     1707   00 00575    28000001 A            DATA     X'28000001'       COMMAND CHAIN
     1708   00 00576    01001000 A   LTTL     GEN,8,24 1,BA(BLANK)       SKIP
     1709   00 00577    8B000006 A            DATA     X'8B000006'       DATA CHAIN
     1710   00 00578    01000F27 A            GEN,8,24 1,BA(TTL)+7       TITLE
     1711   00 00579    2A000025 A            DATA     X'2A000025'       COMMAND CHAIN
     1712   00 0057A    01001000 A   LHEAD    GEN,8,24 1,BA(BLANK)       SKIP
     1713   00 0057B    8B000006 A            DATA     X'8B000006'       DATA CHAIN
     1714   00 0057C    01000F5D A            GEN,8,24 1,BA(HDG)+1       HEADING
     1715   00 0057D    2A00004E A            DATA     X'2A00004E'       COMMAND CHAIN
     1716   00 0057E    03001415 A            GEN,8,24 3,BA(TOPFORM)+1   SPACE 1 LINE
     1717   00 0057F    08000001 A            DATA     X'08000001'
     1718   00 00580    01001000 A   LMSG     GEN,8,24 1,BA(BLANK)       NORMAL REPORT ORDERS
     1719   00 00581    8B000006 A            DATA     X'8B000006'       SKIP, DATA CHAIN
     1720   00 00582    01000FB0 A            GEN,8,24 1,BA(IMAGE+1)
     1721   00 00583    0A000028 A            DATA     X'0A000028'
     1722   00 00584    01001000 A            GEN,8,24 1,BA(BLANK)       ERROR REPORT ORDERS
     1723   00 00585    8B000006 A            DATA     X'8B000006'       SKIP, DATA CHAIN
     1724   00 00586    01000FB0 A            GEN,8,24 1,BA(IMAGE+1)
     1725   00 00587    0A000050 A            DATA     X'0A000050'
1 C00   23:44 JUN 20,'83    SIGMA 7 CPU DIAGNOSTIC - SUFFIX 960-0303-G02                          PAGE   60
A    1727                            *
     1728                            *  *** DATA TABLE FOR MMC INSTRUCTION TEST ***
     1729                            *
     1730                            *
     1731   00 00588    00000384 A   MMCR1    DATA     MEMORY
     1732   00 00589    01000000 A            DATA     X'01000000'
     1733   00 0058A    00000385 A   MMCR1F   DATA     MEMORY+1
     1734   00 0058B    00002000 A            DATA     X'2000'
     1735                            *
     1736   00 0058C    00000384 A   MMCR2    DATA     MEMORY
     1737   00 0058D    08001800 A            DATA     X'08001800'
     1738   00 0058E    0000038C A   MMCR2F   DATA     MEMORY+8
     1739   00 0058F    00011800 A            DATA     X'11800'
     1740                            *
     1741   00 00590    00000384 A   MMCR3    DATA     MEMORY
     1742   00 00591    02000000 A            DATA     X'02000000'
     1743   00 00592    00000386 A   MMCR3F   DATA     MEMORY+2
     1744   00 00593    00004000 A            DATA     X'4000'
     1745                            *
     1746   00 00594    00000384 A   MMCR4    DATA     MEMORY
     1747   00 00595    0F001800 A            DATA     X'0F001800'
     1748   00 00596    00000393 A   MMCR4F   DATA     MEMORY+15
     1749   00 00597    0001F800 A            DATA     X'1F800'
     1750                            *
     1751   00 00598    00000384 A   MMCR5    DATA     MEMORY
     1752   00 00599    01000000 A            DATA     X'01000000'
     1753   00 0059A    00000385 A   MMCR5F   DATA     MEMORY+1
     1754   00 0059B    00000800 A            DATA     X'00000800'
     1755                            *
     1756   00 0059C    00000384 A   MMCR6    DATA     MEMORY
     1757   00 0059D    4001FE00 A            DATA     X'4001FE00'
     1758   00 0059E    000003C4 A   MMCR6F   DATA     MEMORY+64
     1759   00 0059F    0001FE00 A            DATA     X'1FE00'
1 C00   23:44 JUN 20,'83    SIGMA 7 CPU DIAGNOSTIC - SUFFIX 960-0303-G02                          PAGE   61
A    1761         00 005A0           LIST     EQU      %      B I G I N   T E S T   M O D U L E   L I S T
     1762                            ******************************************************************    LM
     1763                            *                                   CC=1
     1764                            *                                   LOAD MEMORY+2 INTO R4
     1765   00 005A0    FFFFFFF8 A            DATA     -8                COUNT
     1766   00 005A1    2A400386 A            LM,4     MEMORY+2          INSTRUCTION
     1767   00 005A2    1000016D A            K        1,0,0,SETPSW      PSW1 IN
     1768   00 005A3    100001C9 A            K        1,0,0,LOC+2       PSW1 OUT
     1769   00 005A4    04360000 A            P        ZEROS,0,0         R IN
     1770   00 005A5    040AFF04 A            P        DTA1,-1,4         R OUT
     1771   00 005A6    040AFF02 A            P        DTA1,-1,2         MEM IN
     1772   00 005A7    040AFF02 A            P        DTA1,-1,2         MEM OUT
     1773                            ******************************************************************    LM
     1774                            *                                   CC=0 (COUNT OF 16)
     1775                            *                                   LOAD ALL REGISTERS
     1776                            *                                     BEGINNING WITH R0
     1777   00 005A8    FFFFFFF8 A            DATA     -8                COUNT
     1778   00 005A9    2A000384 A            LM,0     MEMORY            INSTRUCTION
     1779   00 005AA    0000016D A            K        0,0,0,SETPSW      PSW1 IN
     1780   00 005AB    000001C9 A            K        0,0,0,LOC+2       PSW1 OUT
     1781   00 005AC    04360000 A            P        ZEROS,0,0         R IN
     1782   00 005AD    040AF000 A            P        DTA1,-16,0        R OUT
     1783   00 005AE    040AF000 A            P        DTA1,-16,0        MEM IN
     1784   00 005AF    040AF000 A            P        DTA1,-16,0        MEM OUT
     1785                            ******************************************************************    LM
     1786                            *                                   CC=0 (COUNT OF 16)
     1787                            *                                   LOAD ALL REGISTERS
     1788                            *                                     BEGINNING WITH R9
     1789   00 005B0    FFFFFFF8 A            DATA     -8                COUNT
     1790   00 005B1    2A900384 A            LM,9     MEMORY            INSTRUCTION
     1791   00 005B2    0000016D A            K        0,0,0,SETPSW      PSW1 IN
     1792   00 005B3    000001C9 A            K        0,0,0,LOC+2       PSW1 OUT
     1793   00 005B4    04360000 A            P        ZEROS,0,0         R IN
     1794   00 005B5    040AF009 A            P        DTA1,-16,9        R OUT
     1795   00 005B6    040AF000 A            P        DTA1,-16,0        MEM IN
     1796   00 005B7    040AF000 A            P        DTA1,-16,0        MEM OUT
1 C00   23:44 JUN 20,'83    SIGMA 7 CPU DIAGNOSTIC - SUFFIX 960-0303-G02                          PAGE   62
A    1798                            ******************************************************************    LM
     1799                            *                                   CC=2     INDEXED
     1800                            *                                   LOAD R5,R6     INDEX REGISTER=R4
     1801                            *
     1802   00 005B8    FFFFFFF8 A            DATA     -8                COUNT
     1803   00 005B9    2A580384 A            LM,5     MEMORY,4          INSTRUCTION
     1804   00 005BA    2000016D A            K        2,0,0,SETPSW      PSW1 IN
     1805   00 005BB    200001C9 A            K        2,0,0,LOC+2       PSW1 OUT
     1806   00 005BC    041CFF04 A            P        DTA2+2,-1,4       R IN
     1807   00 005BD    041CFD04 A            P        DTA2+2,-3,4       R OUT
     1808   00 005BE    041DFE02 A            P        DTA2+3,-2,2       MEM IN
     1809   00 005BF    041DFE02 A            P        DTA2+3,-2,2       MEM OUT
     1810                            ******************************************************************    LM
     1811                            *                                   CC=4     INDIRECTLY ADDRESSED
     1812                            *                                   LOAD R7-R10
     1813                            *
     1814   00 005C0    FFFFFFF8 A            DATA     -8                COUNT
     1815   00 005C1    AA7003C6 A            LM,7     *IA               INSTRUCTION
     1816   00 005C2    4000016D A            K        4,0,0,SETPSW      PSW1 IN
     1817   00 005C3    400001C9 A            K        4,0,0,LOC+2       PSW1 OUT
     1818   00 005C4    04360000 A            P        ZEROS,0,0         R IN
     1819   00 005C5    040AFC07 A            P        DTA1,-4,7         R OUT
     1820   00 005C6    040AFC00 A            P        DTA1,-4,0         MEM IN
     1821   00 005C7    040AFC00 A            P        DTA1,-4,0         MEM OUT
     1822                            ******************************************************************    LM
     1823                            *                                   CC=8   INDIRECTLY ADDRESSED, INDEXED
     1824                            *                                   LOAD R2-R9     INDEX REGISTER=R1
     1825   00 005C8    FFFFFFF8 A            DATA     -8                COUNT
     1826   00 005C9    AA2203C6 A            LM,2     *IA,1             INSTRUCTION
     1827   00 005CA    8730016D A            K        8,7,3,SETPSW      PSW1 IN
     1828   00 005CB    873001C9 A            K        8,7,3,LOC+2       PSW1 OUT
     1829   00 005CC    041AFF01 A            P        DTA2,-1,1         R IN
     1830   00 005CD    041AF701 A            P        DTA2,-9,1         R OUT
     1831   00 005CE    041BF801 A            P        DTA2+1,-8,1       MEM IN
     1832   00 005CF    041BF801 A            P        DTA2+1,-8,1       MEM OUT
1 C00   23:44 JUN 20,'83    SIGMA 7 CPU DIAGNOSTIC - SUFFIX 960-0303-G02                          PAGE   63
A    1834                            ******************************************************************   STM
     1835                            *                                   CC=1
     1836                            *                                   STORE R4 IN MEMORY+2
     1837   00 005D0    FFFFFFF8 A            DATA     -8                COUNT
     1838   00 005D1    2B400386 A            STM,4    MEMORY+2          INSTRUCTION
     1839   00 005D2    1000016D A            K        1,0,0,SETPSW      PSW1 IN
     1840   00 005D3    100001C9 A            K        1,0,0,LOC+2       PSW1 OUT
     1841   00 005D4    040AFF04 A            P        DTA1,-1,4         R IN
     1842   00 005D5    040AFF04 A            P        DTA1,-1,4         R OUT
     1843   00 005D6    04360000 A            P        ZEROS,0,0         MEM IN
     1844   00 005D7    040AFF02 A            P        DTA1,-1,2         MEM OUT
     1845                            ******************************************************************   STM
     1846                            *                                   CC=0 (COUNT OF 16)
     1847                            *                                   STORE ALL REGISTERS
     1848                            *                                     BEGINNING WITH R0
     1849   00 005D8    FFFFFFF8 A            DATA     -8                COUNT
     1850   00 005D9    2B000384 A            STM,0    MEMORY            INSTRUCTION
     1851   00 005DA    0000016D A            K        0,0,0,SETPSW      PSW1 IN
     1852   00 005DB    000001C9 A            K        0,0,0,LOC+2       PSW1 OUT
     1853   00 005DC    040AF000 A            P        DTA1,-16,0        R IN
     1854   00 005DD    040AF000 A            P        DTA1,-16,0        R OUT
     1855   00 005DE    04360000 A            P        ZEROS,0,0         MEM IN
     1856   00 005DF    040AF000 A            P        DTA1,-16,0        MEM OUT
     1857                            ******************************************************************   STM
     1858                            *                                   CC=0 (COUNT OF 16)
     1859                            *                                   STORE ALL REGISTERS
     1860                            *                                     BEGINNING WITH R9
     1861   00 005E0    FFFFFFF8 A            DATA     -8                COUNT
     1862   00 005E1    2B900384 A            STM,9    MEMORY            INSTRUCTION
     1863   00 005E2    0000016D A            K        0,0,0,SETPSW      PSW1 IN
     1864   00 005E3    000001C9 A            K        0,0,0,LOC+2       PSW1 OUT
     1865   00 005E4    040AF009 A            P        DTA1,-16,9        R IN
     1866   00 005E5    040AF009 A            P        DTA1,-16,9        R OUT
     1867   00 005E6    04360000 A            P        ZEROS,0,0         MEM IN
     1868   00 005E7    040AF000 A            P        DTA1,-16,0        MEMORY OUT
1 C00   23:44 JUN 20,'83    SIGMA 7 CPU DIAGNOSTIC - SUFFIX 960-0303-G02                          PAGE   64
A    1870                            ******************************************************************   STM
     1871                            *                                   CC=2     INDEXED
     1872                            *                                   STORE R5,R6    INDEX REGISTER=R3
     1873                            *
     1874   00 005E8    FFFFFFF8 A            DATA     -8                COUNT
     1875   00 005E9    2B560384 A            STM,5    MEMORY,3          INSTRUCTION
     1876   00 005EA    2000016D A            K        2,0,0,SETPSW      PSW1 IN
     1877   00 005EB    200001C9 A            K        2,0,0,LOC+2       PSW1 OUT
     1878   00 005EC    041CFC03 A            P        DTA2+2,-4,3       R IN
     1879   00 005ED    041CFC03 A            P        DTA2+2,-4,3       R OUT
     1880   00 005EE    04360000 A            P        ZEROS,0,0         MEM IN
     1881   00 005EF    041EFE02 A            P        DTA2+4,-2,2       MEM OUT
     1882                            ******************************************************************   STM
     1883                            *                                   CC=4     INDIRECTLY ADDRESSED
     1884                            *                                   STORE R7-R10
     1885                            *
     1886   00 005F0    FFFFFFF8 A            DATA     -8                COUNT
     1887   00 005F1    AB7003C6 A            STM,7    *IA               INSTRUCTION
     1888   00 005F2    4000016D A            K        4,0,0,SETPSW      PSW1 IN
     1889   00 005F3    400001C9 A            K        4,0,0,LOC+2       PSW1 OUT
     1890   00 005F4    040AFC07 A            P        DTA1,-4,7         R IN
     1891   00 005F5    040AFC07 A            P        DTA1,-4,7         R OUT
     1892   00 005F6    04360000 A            P        ZEROS,0,0         MEM IN
     1893   00 005F7    040AFC00 A            P        DTA1,-4,0         MEM OUT
     1894                            ******************************************************************   STM
     1895                            *                                   CC=8   INDERECTLY ADDRESSED, INDEXED
     1896                            *                                   STORE R2-R9    INDEX REGISTER=R1
     1897   00 005F8    FFFFFFF8 A            DATA     -8                COUNT
     1898   00 005F9    AB2203C6 A            STM,2    *IA,1             INSTRUCTION
     1899   00 005FA    8730016D A            K        8,7,3,SETPSW      PSW1 IN
     1900   00 005FB    873001C9 A            K        8,7,3,LOC+2       PSW1 OUT
     1901   00 005FC    041AF701 A            P        DTA2,-9,1         R IN
     1902   00 005FD    041AF701 A            P        DTA2,-9,1         R OUT
     1903   00 005FE    04360000 A            P        ZEROS,0,0         MEM IN
     1904   00 005FF    041BF801 A            P        DTA2+1,-8,1       MEM OUT
1 C00   23:44 JUN 20,'83    SIGMA 7 CPU DIAGNOSTIC - SUFFIX 960-0303-G02                          PAGE   65
A    1906                            *
     1907                            *                 TESTS OF REGISTER TO REGISTER OPERATIONS
     1908                            *
     1909                            ******************************************************************    LM
     1910                            *                                   CC=8
     1911                            *                                   LOAD R8-R15 INTO R0-R7
     1912   00 00600    FFFFFFFA A            DATA     -6                COUNT
     1913   00 00601    2A000008 A            LM,0     8                 INSTRUCTION
     1914   00 00602    8000016D A            K        8,0,0,SETPSW      PSW1 IN
     1915   00 00603    800001C9 A            K        8,0,0,LOC+2       PSW1 OUT
     1916   00 00604    0402F808 A            P        DTA0,-8,8         R IN
     1917   00 00605    0402F000 A            P        DTA0,-16,0        R OUT
     1918                            ******************************************************************   STM
     1919                            *                                   CC=8
     1920                            *                                   STORE R8-R15 INTO R0-R7
     1921   00 00606    FFFFFFFA A            DATA     -6                COUNT
     1922   00 00607    2B800000 A            STM,8    0                 INSTRUCTION
     1923   00 00608    8000016D A            K        8,0,0,SETPSW      PSW1 IN
     1924   00 00609    800001C9 A            K        8,0,0,LOC+2       PSW1 OUT
     1925   00 0060A    0402F808 A            P        DTA0,-8,8         R IN
     1926   00 0060B    0402F000 A            P        DTA0,-16,0        R OUT
1 C00   23:44 JUN 20,'83    SIGMA 7 CPU DIAGNOSTIC - SUFFIX 960-0303-G02                          PAGE   66
A    1928                            ******************************************************************   MSP
     1929                            *                                   MODIFIER=0;     NO OVERFLOW
     1930   00 0060C    FFFFFFF4 A            DATA     -12               COUNT
     1931   00 0060D    133003C4 A            MSP,3    SP                INSTRUCTION
     1932   00 0060E    F730016D A            K        15,7,3,SETPSW     PSW1 IN
     1933   00 0060F    073001C9 A            K        0,7,3,LOC+2       PSW1 OUT
     1934   00 00610    04360000 A            P        ZEROS,0,0         R IN
     1935   00 00611    04360000 A            P        ZEROS,0,0         R OUT
     1936   00 00612    040AF000 A            P        DTA1,-16,0        MEM IN
     1937   00 00613    040AF000 A            P        DTA1,-16,0        MEM OUT
     1938   00 00614    0000038C A            DATA     MEMORY+8          STACK POINTER
     1939   00 00615    00050005 A            DATA     X'00050005'         DOUBLEWORD IN
     1940   00 00616    0000038C A            DATA     MEMORY+8          STACK POINTER
     1941   00 00617    00050005 A            DATA     X'00050005'         DOUBLEWORD OUT
     1942                            *****************************************************************  MSP
     1943                            *                                   MODIFIER=X'FFFF0000'
     1944                            *                                   TEST FOR CLEAR AND GATING TO 'A' AND
     1945                            *                                   'B' REGISTERS, PHASE 1-3
     1946   00 00618    FFFFFFF4 A            DATA     -12               COUNT
     1947   00 00619    132003C4 A            MSP,2    SP                INSTRUCTION
     1948   00 0061A    0000016D A            K        0,0,0,SETPSW      PSW1 IN
     1949   00 0061B    000001C9 A            K        0,0,0,LOC+2       PSW2 OUT
     1950   00 0061C    0508FF02 A            P        W0T15,-1,2        R IN
     1951   00 0061D    0508FF02 A            P        W0T15,-1,2        R OUT
     1952   00 0061E    041AFC00 A            P        DTA2,-4,0         MEMORY IN
     1953   00 0061F    041AFC00 A            P        DTA2,-4,0         MEMORY OUT
     1954   00 00620    00000384 A            DATA     MEMORY            STACK POINTER
     1955   00 00621    000A000A A            DATA     X'000A000A'        DOUBLEWORD IN
     1956   00 00622    00000384 A            DATA     MEMORY            STACK POINTER
     1957   00 00623    000A000A A            DATA     X'000A000A'        DOUBLEWORD OUT
1 C00   23:44 JUN 20,'83    SIGMA 7 CPU DIAGNOSTIC - SUFFIX 960-0303-G02                          PAGE   67
A    1959                            ******************************************************************   MSP
     1960                            *                                   MODIFIER=0,   TS=0,   TW=0
     1961                            *                                   WORD COUNT =0
     1962                            *                                   SPACE COUNT=0
     1963   00 00624    FFFFFFF4 A            DATA     -12               COUNT
     1964   00 00625    136003C4 A            MSP,6    SP                INSTRUCTION
     1965   00 00626    0000016D A            K        0,0,0,SETPSW      PSW1 IN
     1966   00 00627    500001C9 A            K        5,0,0,LOC+2       PSW1 OUT
     1967   00 00628    04360000 A            P        ZEROS,0,0         R IN
     1968   00 00629    04360000 A            P        ZEROS,0,0         R OUT
     1969   00 0062A    040AF000 A            P        DTA1,-16,0        MEM IN
     1970   00 0062B    040AF000 A            P        DTA1,-16,0        MEM OUT
     1971   00 0062C    00000384 A            DATA     MEMORY            STACK POINTER
     1972   00 0062D    00000000 A            DATA     0                   DOUBLEWORD IN
     1973   00 0062E    00000384 A            DATA     MEMORY            STACK POINTER
     1974   00 0062F    00000000 A            DATA     0                   DOUBLEWORD OUT
     1975                            ******************************************************************   MSP
     1976                            *                                   MODIFIER=1
     1977                            *                                   SPACE COUNT GOES TO ZERO
     1978                            *                                   WORD COUNT GOES TO MAXIMUM
     1979   00 00630    FFFFFFF4 A            DATA     -12               COUNT
     1980   00 00631    134003C4 A            MSP,4    SP                INSTRUCTION
     1981   00 00632    F000016D A            K        15,0,0,SETPSW     PSW1 IN
     1982   00 00633    400001C9 A            K        4,0,0,LOC+2       PSW1 OUT
     1983   00 00634    0430FF04 A            P        DTA3+1,-1,4       R IN
     1984   00 00635    0430FF04 A            P        DTA3+1,-1,4       R OUT
     1985   00 00636    040AF000 A            P        DTA1,-16,0        MEM IN
     1986   00 00637    040AF000 A            P        DTA1,-16,0        MEM OUT
     1987   00 00638    0000038C A            DATA     MEMORY+8          STACK POINTER
     1988   00 00639    8001FFFE A            DATA     X'8001FFFE'         DOUBLEWORD IN
     1989   00 0063A    0000038D A            DATA     MEMORY+9          STACK POINTER
     1990   00 0063B    8000FFFF A            DATA     X'8000FFFF'         DOUBLEWORD OUT
1 C00   23:44 JUN 20,'83    SIGMA 7 CPU DIAGNOSTIC - SUFFIX 960-0303-G02                          PAGE   68
A    1992                            ******************************************************************   MSP
     1993                            *                                   MODIFIER=-1
     1994                            *                                   SPACE COUNT GOES TO MAXIMUM
     1995                            *                                   WORD COUNT GOES TO ZERO
     1996   00 0063C    FFFFFFF4 A            DATA     -12               COUNT
     1997   00 0063D    130003C4 A            MSP,0    SP                INSTRUCTION
     1998   00 0063E    0000016D A            K        0,0,0,SETPSW      PSW1 IN
     1999   00 0063F    100001C9 A            K        1,0,0,LOC+2       PSW1 OUT
     2000   00 00640    042EFF00 A            P        DTA3-1,-1,0       R IN
     2001   00 00641    042EFF00 A            P        DTA3-1,-1,0       R OUT
     2002   00 00642    040AF000 A            P        DTA1,-16,0        MEM IN
     2003   00 00643    040AF000 A            P        DTA1,-16,0        MEM OUT
     2004   00 00644    0000038C A            DATA     MEMORY+8          STACK POINTER
     2005   00 00645    FFFE8001 A            DATA     X'FFFE8001'         DOUBLEWORD IN
     2006   00 00646    0000038B A            DATA     MEMORY+7          STACK POINTER
     2007   00 00647    FFFF8000 A            DATA     X'FFFF8000'         DOUBLEWORD OUT
     2008                            ******************************************************************   MSP
     2009                            *                                   MODIFIER=8;   WORD CNT OVERFLOW
     2010                            *                                   TRAP INHIBITED BY TW
     2011   00 00648    FFFFFFF4 A            DATA     -12               COUNT
     2012   00 00649    13F003C4 A            MSP,15   SP                INSTRUCTION
     2013   00 0064A    D000016D A            K        13,0,0,SETPSW     PSW1 IN
     2014   00 0064B    200001C9 A            K        2,0,0,LOC+2       PSW1 OUT
     2015   00 0064C    0433FF0F A            P        DTA3+4,-1,15      R IN
     2016   00 0064D    0433FF0F A            P        DTA3+4,-1,15      R OUT
     2017   00 0064E    040AF000 A            P        DTA1,-16,0        MEM IN
     2018   00 0064F    040AF000 A            P        DTA1,-16,0        MEM OUT
     2019   00 00650    0000038C A            DATA     MEMORY+8          STACK POINTER
     2020   00 00651    0050FFFA A            DATA     X'0050FFFA'         DOUBLEWORD IN
     2021   00 00652    0000038C A            DATA     MEMORY+8          STACK POINTER
     2022   00 00653    0050FFFA A            DATA     X'0050FFFA'         DOUBLEWORD OUT
1 C00   23:44 JUN 20,'83    SIGMA 7 CPU DIAGNOSTIC - SUFFIX 960-0303-G02                          PAGE   69
A    2024                            ******************************************************************   MSP
     2025                            *                                   MODIFIER=8;   WORD COUNT UNDERFLOW
     2026                            *                                   TRAP INHIBITED BY TW
     2027   00 00654    FFFFFFF4 A            DATA     -12               COUNT
     2028   00 00655    13B003C4 A            MSP,11   SP                INSTRUCTION
     2029   00 00656    D000016D A            K        13,0,0,SETPSW     PSW1 IN
     2030   00 00657    200001C9 A            K        2,0,0,LOC+2       PSW1 OUT
     2031   00 00658    042BFF0B A            P        DTA3-4,-1,11      R IN
     2032   00 00659    042BFF0B A            P        DTA3-4,-1,11      R OUT
     2033   00 0065A    040AF000 A            P        DTA1,-16,0        MEM IN
     2034   00 0065B    040AF000 A            P        DTA1,-16,0        MEM OUT
     2035   00 0065C    0000038C A            DATA     MEMORY+8          STACK POINTER
     2036   00 0065D    05008004 A            DATA     X'05008004'         DOUBLEWORD IN
     2037   00 0065E    0000038C A            DATA     MEMORY+8          STACK POINTER
     2038   00 0065F    05008004 A            DATA     X'05008004'         DOUBLEWORD OUT
     2039                            ******************************************************************   MSP
     2040                            *                                   MODIFIER=4;  SPACE COUNT UNDERFLOW
     2041                            *                                   TRAP INHIBITED BY TS
     2042   00 00660    FFFFFFF4 A            DATA     -12               COUNT
     2043   00 00661    133003C4 A            MSP,3    SP                INSTRUCTION
     2044   00 00662    7000016D A            K        7,0,0,SETPSW      PSW1 IN
     2045   00 00663    800001C9 A            K        8,0,0,LOC+2       PSW1 OUT
     2046   00 00664    0432FF03 A            P        DTA3+3,-1,3       R IN
     2047   00 00665    0432FF03 A            P        DTA3+3,-1,3       R OUT
     2048   00 00666    04360000 A            P        ZEROS,0,0         MEM IN
     2049   00 00667    04360000 A            P        ZEROS,0,0         MEM OUT
     2050   00 00668    0000038C A            DATA     MEMORY+8          STACK POINTER
     2051   00 00669    80020050 A            DATA     X'80020050'         DOUBLEWORD IN
     2052   00 0066A    0000038C A            DATA     MEMORY+8          STACK POINTER
     2053   00 0066B    80020050 A            DATA     X'80020050'         DOUBLEWORD OUT
1 C00   23:44 JUN 20,'83    SIGMA 7 CPU DIAGNOSTIC - SUFFIX 960-0303-G02                          PAGE   70
A    2055                            ******************************************************************   MSP
     2056                            *                                   MODIFIER=-4; SPACE COUNT OVERFLOW
     2057                            *                                   TRAP INHIBITED BY TS
     2058   00 0066C    FFFFFFF4 A            DATA     -12               COUNT
     2059   00 0066D    137003C4 A            MSP,7    SP                INSTRUCTION
     2060   00 0066E    7000016D A            K        7,0,0,SETPSW      PSW1 IN
     2061   00 0066F    800001C9 A            K        8,0,0,LOC+2       PSW1 OUT
     2062   00 00670    042CFF07 A            P        DTA3-3,-1,7       R IN
     2063   00 00671    042CFF07 A            P        DTA3-3,-1,7       R OUT
     2064   00 00672    04360000 A            P        ZEROS,0,0         MEM IN
     2065   00 00673    04360000 A            P        ZEROS,0,0         MEM OUT
     2066   00 00674    0000038C A            DATA     MEMORY+8          STACK POINTER
     2067   00 00675    FFFC0050 A            DATA     X'FFFC0050'         DOUBLEWORD IN
     2068   00 00676    0000038C A            DATA     MEMORY+8          STACK POINTER
     2069   00 00677    FFFC0050 A            DATA     X'FFFC0050'         DOUBLEWORD OUT
     2070                            ******************************************************************   MSP
     2071                            *                                   MODIFIER= MAX POSITIVE VALUE
     2072                            *                                   WORD COUNT OVERFLOWS BY 1
     2073                            *                                   TRAP
     2074   00 00678    FFFFFFF4 A            DATA     -12               COUNT
     2075   00 00679    13E003C4 A            MSP,14   SP                INSTRUCTION
     2076   00 0067A    000000AF A            K        0,0,0,SLSW        PSW1 IN
     2077   00 0067B    00000080 A            K        0,0,0,SLRET+1     PSW1 OUT
     2078   00 0067C    0434FF0E A            P        DTA3+5,-1,14      R IN
     2079   00 0067D    0434FF0E A            P        DTA3+5,-1,14      R OUT
     2080   00 0067E    040AF000 A            P        DTA1,-16,0        MEM IN
     2081   00 0067F    040AF000 A            P        DTA1,-16,0        MEM OUT
     2082   00 00680    00000384 A            DATA     MEMORY            STACK POINTER
     2083   00 00681    FFFF0001 A            DATA     X'FFFF0001'         DOUBLEWORD IN
     2084   00 00682    00000384 A            DATA     MEMORY            STACK POINTER
     2085   00 00683    FFFF0001 A            DATA     X'FFFF0001'         DOUBLEWORD OUT
1 C00   23:44 JUN 20,'83    SIGMA 7 CPU DIAGNOSTIC - SUFFIX 960-0303-G02                          PAGE   71
A    2087                            ******************************************************************   MSP
     2088                            *                                   MODIFIER= MAX NEGATIVE VALUE
     2089                            *                                   WORD COUNT UNDERFLOWS BY 1
     2090                            *                                   TRAP
     2091   00 00684    FFFFFFF4 A            DATA     -12               COUNT
     2092   00 00685    13D003C4 A            MSP,13   SP                INSTRUCTION
     2093   00 00686    F73000AF A            K        15,7,3,SLSW       PSW1 IN
     2094   00 00687    F7300080 A            K        15,7,3,SLRET+1    PSW1 OUT
     2095   00 00688    042AFF0D A            P        DTA3-5,-1,13      R IN
     2096   00 00689    042AFF0D A            P        DTA3-5,-1,13      R OUT
     2097   00 0068A    040AF000 A            P        DTA1,-16,0        MEM IN
     2098   00 0068B    040AF000 A            P        DTA1,-16,0        MEM OUT
     2099   00 0068C    00000384 A            DATA     MEMORY            STACK POINTER
     2100   00 0068D    80007FFF A            DATA     X'80007FFF'         DOUBLEWORD IN
     2101   00 0068E    00000384 A            DATA     MEMORY            STACK POINTER
     2102   00 0068F    80007FFF A            DATA     X'80007FFF'         DOUBLEWORD OUT
     2103                            ******************************************************************   MSP
     2104                            *                                   MODIFIER= MAXIMUM POSITIVE VALUE
     2105                            *                                   SPACE COUNT UNDERFLOWS BY 1
     2106                            *                                   TRAP
     2107   00 00690    FFFFFFF4 A            DATA     -12               COUNT
     2108   00 00691    139003C4 A            MSP,9    SP                INSTRUCTION
     2109   00 00692    B73000AF A            K        11,7,3,SLSW       PSW1 IN
     2110   00 00693    B7300080 A            K        11,7,3,SLRET+1    PSW1 OUT
     2111   00 00694    0434FF09 A            P        DTA3+5,-1,9       R IN
     2112   00 00695    0434FF09 A            P        DTA3+5,-1,9       R OUT
     2113   00 00696    040AF000 A            P        DTA1,-16,0        MEM IN
     2114   00 00697    040AF000 A            P        DTA1,-16,0        MEM OUT
     2115   00 00698    00000384 A            DATA     MEMORY            STACK POINTER
     2116   00 00699    7FFE0000 A            DATA     X'7FFE0000'         DOUBLEWORD IN
     2117   00 0069A    00000384 A            DATA     MEMORY            STACK POINTER
     2118   00 0069B    7FFE0000 A            DATA     X'7FFE0000'         DOUBLEWORD OUT
1 C00   23:44 JUN 20,'83    SIGMA 7 CPU DIAGNOSTIC - SUFFIX 960-0303-G02                          PAGE   72
A    2120                            ******************************************************************   MSP
     2121                            *                                   MODIFIER= MAXIMUM NEGATIVE VALUE
     2122                            *                                   SPACE COUNT OVERFLOWS BY 1
     2123                            *                                   TRAP
     2124   00 0069C    FFFFFFF4 A            DATA     -12               COUNT
     2125   00 0069D    135003C4 A            MSP,5    SP                INSTRUCTION
     2126   00 0069E    500000AF A            K        5,0,0,SLSW        PSW1 IN
     2127   00 0069F    50000080 A            K        5,0,0,SLRET+1     PSW1 OUT
     2128   00 006A0    042AFF05 A            P        DTA3-5,-1,5       R IN
     2129   00 006A1    042AFF05 A            P        DTA3-5,-1,5       R OUT
     2130   00 006A2    04360000 A            P        ZEROS,0,0         MEM IN
     2131   00 006A3    04360000 A            P        ZEROS,0,0         MEM OUT
     2132   00 006A4    00000384 A            DATA     MEMORY            STACK POINTER
     2133   00 006A5    0000FFFF A            DATA     X'0000FFFF'         DOUBLEWORD IN
     2134   00 006A6    00000384 A            DATA     MEMORY            STACK POINTER
     2135   00 006A7    0000FFFF A            DATA     X'0000FFFF'         DOUBLEWORD OUT
     2136                            ******************************************************************   MSP
     2137                            *                                   INDEXED     INDEX VALUE OF 1 IN R7
     2138                            *                                   MODIFIER=2 IN R8
     2139   00 006A8    FFFFFFF4 A            DATA     -12               COUNT
     2140   00 006A9    138E03C2 A            MSP,8    SP-2,7            INSTRUCTION
     2141   00 006AA    B000016D A            K        11,0,0,SETPSW     PSW1 IN
     2142   00 006AB    400001C9 A            K        4,0,0,LOC+2       PSW1 OUT
     2143   00 006AC    0430FE07 A            P        DTA3+1,-2,7       R IN
     2144   00 006AD    0430FE07 A            P        DTA3+1,-2,7       R OUT
     2145   00 006AE    040AF000 A            P        DTA1,-16,0        MEM IN
     2146   00 006AF    040AF000 A            P        DTA1,-16,0        MEM OUT
     2147   00 006B0    00000384 A            DATA     MEMORY            STACK POINTER
     2148   00 006B1    00020000 A            DATA     X'00020000'         DOUBLEWORD IN
     2149   00 006B2    00000386 A            DATA     MEMORY+2          STACK POINTER
     2150   00 006B3    00000002 A            DATA     X'00000002'         DOUBLEWORD OUT
1 C00   23:44 JUN 20,'83    SIGMA 7 CPU DIAGNOSTIC - SUFFIX 960-0303-G02                          PAGE   73
A    2152                            ******************************************************************   MSP
     2153                            *                                   INDIRECTLY ADDRESSED
     2154                            *                                   MODIFIER=-2 IN R1
     2155   00 006B4    FFFFFFF4 A            DATA     -12               COUNT
     2156   00 006B5    931003C7 A            MSP,1    *IASP             INSTRUCTION
     2157   00 006B6    0000016D A            K        0,0,0,SETPSW      PSW1 IN
     2158   00 006B7    100001C9 A            K        1,0,0,LOC+2       PSW1 OUT
     2159   00 006B8    042DFE01 A            P        DTA3-2,-2,1       R IN
     2160   00 006B9    042DFE01 A            P        DTA3-2,-2,1       R OUT
     2161   00 006BA    04360000 A            P        ZEROS,0,0         MEM IN
     2162   00 006BB    04360000 A            P        ZEROS,0,0         MEM OUT
     2163   00 006BC    00000386 A            DATA     MEMORY+2          STACK POINTER
     2164   00 006BD    00000002 A            DATA     X'00000002'         DOUBLEWORD IN
     2165   00 006BE    00000384 A            DATA     MEMORY            STACK POINTER
     2166   00 006BF    00020000 A            DATA     X'00020000'         DOUBLEWORD OUT
     2167                            ******************************************************************   MSP
     2168                            *                                   INDEXED;   INDIRECTLY ADDRESSED
     2169                            *                                   MODIFIER = 4, INDEX VALUE = 32 IN R5
     2170   00 006C0    FFFFFFF4 A            DATA     -12               COUNT
     2171   00 006C1    932A03C6 A            MSP,2    *IA,5             INSTRUCTION
     2172   00 006C2    B000016D A            K        11,0,0,SETPSW     PSW1 IN
     2173   00 006C3    400001C9 A            K        4,0,0,LOC+2       PSW1 OUT
     2174   00 006C4    0432FC02 A            P        DTA3+3,-4,2       R IN
     2175   00 006C5    0432FC02 A            P        DTA3+3,-4,2       R OUT
     2176   00 006C6    04360000 A            P        ZEROS,0,0         MEM IN
     2177   00 006C7    04360000 A            P        ZEROS,0,0         MEM OUT
     2178   00 006C8    00000384 A            DATA     MEMORY            STACK POINTER
     2179   00 006C9    80048000 A            DATA     X'80048000'         DOUBLEWORD IN
     2180   00 006CA    00000388 A            DATA     MEMORY+4          STACK POINTER
     2181   00 006CB    80008004 A            DATA     X'80008004'         DOUBLEWORD OUT
1 C00   23:44 JUN 20,'83    SIGMA 7 CPU DIAGNOSTIC - SUFFIX 960-0303-G02                          PAGE   74
A    2183                            ******************************************************************   PSW
     2184                            *                                   PUSH WORD INTO STACK FROM R6.
     2185                            *                                   NO OVERFLOW OR UNDERFLOW.
     2186   00 006CC    FFFFFFF4 A            DATA     -12               COUNT
     2187   00 006CD    096003C4 A            PSW,6    SP                INSTRUCTION
     2188   00 006CE    F730016D A            K        15,7,3,SETPSW     PSW1 IN
     2189   00 006CF    073001C9 A            K        0,7,3,LOC+2       PSW1 OUT
     2190   00 006D0    040AF000 A            P        DTA1,-16,0        R IN
     2191   00 006D1    040AF000 A            P        DTA1,-16,0        R OUT
     2192   00 006D2    04360000 A            P        ZEROS,0,0         MEM IN
     2193   00 006D3    0410FF01 A            P        DTA1+6,-1,1       MEM OUT
     2194   00 006D4    00000384 A            DATA     MEMORY            STACK POINTER
     2195   00 006D5    4000BFFF A            DATA     X'4000BFFF'         DOUBLEWORD IN
     2196   00 006D6    00000385 A            DATA     MEMORY+1          STACK POINTER
     2197   00 006D7    3FFFC000 A            DATA     X'3FFFC000'         DOUBLEWORD OUT
     2198                            ******************************************************************   PSW
     2199                            *                                   PUSH WORD INTO STACK FROM R5
     2200                            *                                   NO OVERFLOW OR UNDERFLOW,  TS SET
     2201                            *                                   SPACE COUNT GOES TO ZERO
     2202   00 006D8    FFFFFFF4 A            DATA     -12               COUNT
     2203   00 006D9    095003C4 A            PSW,5    SP                INSTRUCTION
     2204   00 006DA    B730016D A            K        11,7,3,SETPSW     PSW1 IN
     2205   00 006DB    473001C9 A            K        4,7,3,LOC+2       PSW1 OUT
     2206   00 006DC    040AF000 A            P        DTA1,-16,0        R IN
     2207   00 006DD    040AF000 A            P        DTA1,-16,0        R OUT
     2208   00 006DE    04360000 A            P        ZEROS,0,0         MEM IN
     2209   00 006DF    040FFF02 A            P        DTA1+5,-1,2       MEM OUT
     2210   00 006E0    00000385 A            DATA     MEMORY+1          STACK POINTER
     2211   00 006E1    80017FFE A            DATA     X'80017FFE'         DOUBLEWORD IN
     2212   00 006E2    00000386 A            DATA     MEMORY+2          STACK POINTER
     2213   00 006E3    80007FFF A            DATA     X'80007FFF'         DOUBLEWORD OUT
1 C00   23:44 JUN 20,'83    SIGMA 7 CPU DIAGNOSTIC - SUFFIX 960-0303-G02                          PAGE   75
A    2215                            ******************************************************************   PSW
     2216                            *                                   SPACE COUNT UNDERFLOW
     2217                            *                                   TS SET, NO TRAP
     2218   00 006E4    FFFFFFF4 A            DATA     -12               COUNT
     2219   00 006E5    098003C4 A            PSW,8    SP                INSTRUCTION
     2220   00 006E6    2000016D A            K        2,0,0,SETPSW      PSW1 IN
     2221   00 006E7    D00001C9 A            K        13,0,0,LOC+2      PSW1 OUT
     2222   00 006E8    040AF000 A            P        DTA1,-16,0        R IN
     2223   00 006E9    040AF000 A            P        DTA1,-16,0        R OUT
     2224   00 006EA    04360000 A            P        ZEROS,0,0         MEM IN
     2225   00 006EB    04360000 A            P        ZEROS,0,0         MEM OUT
     2226   00 006EC    00000384 A            DATA     MEMORY            STACK POINTER
     2227   00 006ED    80000000 A            DATA     X'80000000'         DOUBLEWORD IN
     2228   00 006EE    00000384 A            DATA     MEMORY            STACK POINTER
     2229   00 006EF    80000000 A            DATA     X'80000000'         DOUBLEWORD OUT
     2230                            ******************************************************************   PSW
     2231                            *                                   SPACE COUNT UNDERFLOW
     2232                            *                                   TS NOT SET, TRAP
     2233   00 006F0    FFFFFFF4 A            DATA     -12               COUNT
     2234   00 006F1    09F003C4 A            PSW,15   SP                INSTRUCTION
     2235   00 006F2    000000AF A            K        0,0,0,SLSW        PSW1 IN
     2236   00 006F3    00000080 A            K        0,0,0,SLRET+1     PSW1 OUT
     2237   00 006F4    040AF000 A            P        DTA1,-16,0        R IN
     2238   00 006F5    040AF000 A            P        DTA1,-16,0        R OUT
     2239   00 006F6    04360000 A            P        ZEROS,0,0         MEM IN
     2240   00 006F7    04360000 A            P        ZEROS,0,0         MEM OUT
     2241   00 006F8    00000384 A            DATA     MEMORY            STACK POINTER
     2242   00 006F9    00008000 A            DATA     X'00008000'         DOUBLEWORD IN
     2243   00 006FA    00000384 A            DATA     MEMORY            STACK POINTER
     2244   00 006FB    00008000 A            DATA     X'00008000'         DOUBLEWORD OUT
1 C00   23:44 JUN 20,'83    SIGMA 7 CPU DIAGNOSTIC - SUFFIX 960-0303-G02                          PAGE   76
A    2246                            *****************************************************************  PSW
     2247                            *                                   SPACE COUNT UNDER FLOW,TS=1
     2248                            *                                   ABORT
     2249   00 006FC    FFFFFFF4 A            DATA     -12               COUNT
     2250   00 006FD    092003C4 A            PSW,2    SP                INSTRUCTION
     2251   00 006FE    3000016D A            K        3,0,0,SETPSW      PSW1 IN
     2252   00 006FF    C00001C9 A            K        12,0,0,LOC+2      PSW1 OUT
     2253   00 00700    042FFE02 A            P        DTA3,-2,2         R IN
     2254   00 00701    042FFE02 A            P        DTA3,-2,2         R OUT
     2255   00 00702    041AFA00 A            P        DTA2,-6,0         MEMORY IN
     2256   00 00703    041AFA00 A            P        DTA2,-6,0         MEMORY OUT
     2257   00 00704    00000386 A            DATA     MEMORY+2          STACK POINTER
     2258   00 00705    80000002 A            DATA     X'80000002'        DOUBLE WORD
     2259   00 00706    00000386 A            DATA     MEMORY+2          STACK POINTER
     2260   00 00707    80000002 A            DATA     X'80000002'        DOUBLE WORD
     2261                            *****************************************************************  PSW
     2262                            *                                   SPACE COUNT UNDER FLOW, WORD COUNT
     2263                            *                                   OVERFLOW, TS AND TW= 1, ABORT
     2264                            *
     2265   00 00708    FFFFFFF4 A            DATA     -12               COUNT
     2266   00 00709    094003C4 A            PSW,4    SP                INSTRUCTION
     2267   00 0070A    1000016D A            K        1,0,0,SETPSW      PSW1 IN
     2268   00 0070B    E00001C9 A            K        14,0,0,LOC+2      PSW1 OUT
     2269   00 0070C    042EFE04 A            P        DTA3-1,-2,4       R IN
     2270   00 0070D    042EFE04 A            P        DTA3-1,-2,4       R OUT
     2271   00 0070E    041AFA00 A            P        DTA2,-6,0         MEMORY IN
     2272   00 0070F    041AFA00 A            P        DTA2,-6,0         MEMORY OUT
     2273   00 00710    00000383 A            DATA     MEMORY-1          STACK POINTER
     2274   00 00711    8000FFFF A            DATA     X'8000FFFF'        DOUBLE WORD IN
     2275   00 00712    00000383 A            DATA     MEMORY-1          STACK POINTER
     2276   00 00713    8000FFFF A            DATA     X'8000FFFF'        DOUBLE WORD OUT
1 C00   23:44 JUN 20,'83    SIGMA 7 CPU DIAGNOSTIC - SUFFIX 960-0303-G02                          PAGE   77
A    2278                            *****************************************************************  PSW
     2279                            *                                   SPACE COUNT UNDERFLOW, TS AND TW=0
     2280                            *                                   TRAP
     2281   00 00714    FFFFFFF4 A            DATA     -12               COUNT
     2282   00 00715    096803C0 A            PSW,6    SP-4,4            INSTRUCTION
     2283   00 00716    273000AF A            K        2,7,3,SLSW        PSW1 IN
     2284   00 00717    27300080 A            K        2,7,3,SLRET+1     PSW1 OUT
     2285   00 00718    042CFD04 A            P        DTA3-3,-3,4       R IN
     2286   00 00719    042CFD04 A            P        DTA3-3,-3,4       R OUT
     2287   00 0071A    0453F900 A            P        CVT,-7,0          MEMORY IN
     2288   00 0071B    0453F900 A            P        CVT,-7,0          MEMORY OUT
     2289   00 0071C    00000384 A            DATA     MEMORY            STACK POINTER
     2290   00 0071D    00000000 A            DATA     0                  DOUBLE WORD
     2291   00 0071E    00000384 A            DATA     MEMORY            STACK POINTER
     2292   00 0071F    00000000 A            DATA     0                  DOUBLE WORD
     2293                            ******************************************************************   PSW
     2294                            *                                   WORD COUNT OVERFLOW
     2295                            *                                   TW SET, NO TRAP
     2296   00 00720    FFFFFFF4 A            DATA     -12               COUNT
     2297   00 00721    090003C4 A            PSW,0    SP                INSTRUCTION
     2298   00 00722    D000016D A            K        13,0,0,SETPSW     PSW1 IN
     2299   00 00723    200001C9 A            K        2,0,0,LOC+2       PSW1 OUT
     2300   00 00724    04360000 A            P        ZEROS,0,0         R IN
     2301   00 00725    04360000 A            P        ZEROS,0,0         R OUT
     2302   00 00726    040AF000 A            P        DTA1,-16,0        MEM IN
     2303   00 00727    040AF000 A            P        DTA1,-16,0        MEM OUT
     2304   00 00728    00000384 A            DATA     MEMORY            STACK POINTER
     2305   00 00729    000FFFFF A            DATA     X'000FFFFF'         DOUBLEWORD IN
     2306   00 0072A    00000384 A            DATA     MEMORY            STACK POINTER
     2307   00 0072B    000FFFFF A            DATA     X'000FFFFF'         DOUBLEWORD OUT
1 C00   23:44 JUN 20,'83    SIGMA 7 CPU DIAGNOSTIC - SUFFIX 960-0303-G02                          PAGE   78
A    2309                            ******************************************************************   PSW
     2310                            *                                   WORD COUNT OVERFLOW
     2311                            *                                   TW NOT SET, TRAP
     2312   00 0072C    FFFFFFF4 A            DATA     -12               COUNT
     2313   00 0072D    090003C4 A            PSW,0    SP                INSTRUCTION
     2314   00 0072E    F73000AF A            K        15,7,3,SLSW       PSW1 IN
     2315   00 0072F    F7300080 A            K        15,7,3,SLRET+1    PSW1 OUT
     2316   00 00730    040AF000 A            P        DTA1,-16,0        R IN
     2317   00 00731    040AF000 A            P        DTA1,-16,0        R OUT
     2318   00 00732    04360000 A            P        ZEROS,0,0         MEM IN
     2319   00 00733    04360000 A            P        ZEROS,0,0         MEM OUT
     2320   00 00734    00000384 A            DATA     MEMORY            STACK POINTER
     2321   00 00735    000F7FFF A            DATA     X'000F7FFF'         DOUBLEWORD IN
     2322   00 00736    00000384 A            DATA     MEMORY            STACK POINTER
     2323   00 00737    000F7FFF A            DATA     X'000F7FFF'         DOUBLEWORD OUT
     2324                            ******************************************************************   PSW
     2325                            *                                   WORD COUNT OVERFLOW
     2326                            *                                   SPACE COUNT UNDERFLOW
     2327                            *                                   TS NOT SET, TW SET,  TRAP
     2328   00 00738    FFFFFFF4 A            DATA     -12               COUNT
     2329   00 00739    091003C4 A            PSW,1    SP                INSTRUCTION
     2330   00 0073A    F73000AF A            K        15,7,3,SLSW       PSW1 IN
     2331   00 0073B    F7300080 A            K        15,7,3,SLRET+1    PSW1 OUT
     2332   00 0073C    04360000 A            P        ZEROS,0,0         R IN
     2333   00 0073D    04360000 A            P        ZEROS,0,0         R OUT
     2334   00 0073E    040AF000 A            P        DTA1,-16,0        MEM IN
     2335   00 0073F    040AF000 A            P        DTA1,-16,0        MEM OUT
     2336   00 00740    00000384 A            DATA     MEMORY            STACK POINTER
     2337   00 00741    0000FFFF A            DATA     X'0000FFFF'         DOUBLEWORD IN
     2338   00 00742    00000384 A            DATA     MEMORY            STACK POINTER
     2339   00 00743    0000FFFF A            DATA     X'0000FFFF'         DOUBLEWORD OUT
1 C00   23:44 JUN 20,'83    SIGMA 7 CPU DIAGNOSTIC - SUFFIX 960-0303-G02                          PAGE   79
A    2341                            ******************************************************************   PSW
     2342                            *                                   WORD COUNT OVERFLOW
     2343                            *                                   SPACE COUNT UNDERFLOW
     2344                            *                                   TS SET, TW NOT SET,  TRAP
     2345   00 00744    FFFFFFF4 A            DATA     -12               COUNT
     2346   00 00745    091003C4 A            PSW,1    SP                INSTRUCTION
     2347   00 00746    073000AF A            K        0,7,3,SLSW        PSW1 IN
     2348   00 00747    07300080 A            K        0,7,3,SLRET+1     PSW1 OUT
     2349   00 00748    04360000 A            P        ZEROS,0,0         R IN
     2350   00 00749    04360000 A            P        ZEROS,0,0         R OUT
     2351   00 0074A    040AF000 A            P        DTA1,-16,0        MEM IN
     2352   00 0074B    040AF000 A            P        DTA1,-16,0        MEM OUT
     2353   00 0074C    00000384 A            DATA     MEMORY            STACK POINTER
     2354   00 0074D    80007FFF A            DATA     X'80007FFF'         DOUBLEWORD IN
     2355   00 0074E    00000384 A            DATA     MEMORY            STACK POINTER
     2356   00 0074F    80007FFF A            DATA     X'80007FFF'         DOUBLEWORD OUT
     2357                            ******************************************************************   PSW
     2358                            *                                   INDEXED, INDEX VALUE OF 1 IN R1
     2359                            *                                   PUSH WORD INTO STACK FROM R2
     2360   00 00750    FFFFFFF4 A            DATA     -12               COUNT
     2361   00 00751    092203C2 A            PSW,2    SP-2,1            INSTRUCTION
     2362   00 00752    B000016D A            K        11,0,0,SETPSW     PSW1 IN
     2363   00 00753    400001C9 A            K        4,0,0,LOC+2       PSW1 OUT
     2364   00 00754    0430FE01 A            P        DTA3+1,-2,1       R IN
     2365   00 00755    0430FE01 A            P        DTA3+1,-2,1       R OUT
     2366   00 00756    04360000 A            P        ZEROS,0,0         MEM IN
     2367   00 00757    0431FF01 A            P        DTA3+2,-1,1       MEM OUT
     2368   00 00758    00000384 A            DATA     MEMORY            STACK POINTER
     2369   00 00759    00010000 A            DATA     X'00010000'         DOUBLEWORD IN
     2370   00 0075A    00000385 A            DATA     MEMORY+1          STACK POINTER
     2371   00 0075B    00000001 A            DATA     X'00000001'         DOUBLEWORD OUT
1 C00   23:44 JUN 20,'83    SIGMA 7 CPU DIAGNOSTIC - SUFFIX 960-0303-G02                          PAGE   80
A    2373                            ******************************************************************   PSW
     2374                            *                                   INDIRECTLY ADDRESSED
     2375                            *                                   PUSH WORD FROM R0
     2376   00 0075C    FFFFFFF4 A            DATA     -12               COUNT
     2377   00 0075D    890003C7 A            PSW,0    *IASP             INSTRUCTION
     2378   00 0075E    F000016D A            K        15,0,0,SETPSW     PSW1 IN
     2379   00 0075F    000001C9 A            K        0,0,0,LOC+2       PSW1 OUT
     2380   00 00760    040AF000 A            P        DTA1,-16,0        R IN
     2381   00 00761    040AF000 A            P        DTA1,-16,0        R OUT
     2382   00 00762    04360000 A            P        ZEROS,0,0         MEM IN
     2383   00 00763    040AFF01 A            P        DTA1,-1,1         MEM OUT
     2384   00 00764    00000384 A            DATA     MEMORY            STACK POINTER
     2385   00 00765    80078007 A            DATA     X'80078007'         DOUBLEWORD IN
     2386   00 00766    00000385 A            DATA     MEMORY+1          STACK POINTER
     2387   00 00767    80068008 A            DATA     X'80068008'         DOUBLEWORD OUT
     2388                            ******************************************************************   PSW
     2389                            *                                   INDEXED,INDEX VALUE OF 32 IN R4
     2390                            *                                   INDIRECTLY ADDRESSED
     2391   00 00768    FFFFFFF4 A            DATA     -12               COUNT
     2392   00 00769    894A03C6 A            PSW,4    *IA,5             INSTRUCTION
     2393   00 0076A    1730016D A            K        1,7,3,SETPSW      PSW1 IN
     2394   00 0076B    073001C9 A            K        0,7,3,LOC+2       PSW1 OUT
     2395   00 0076C    0434FE04 A            P        DTA3+5,-2,4       R IN
     2396   00 0076D    0434FE04 A            P        DTA3+5,-2,4       R OUT
     2397   00 0076E    04360000 A            P        ZEROS,0,0         MEM IN
     2398   00 0076F    0434FF00 A            P        DTA3+5,-1,0       MEM OUT
     2399   00 00770    00000383 A            DATA     MEMORY-1          STACK POINTER
     2400   00 00771    80028000 A            DATA     X'80028000'         DOUBLEWORD IN
     2401   00 00772    00000384 A            DATA     MEMORY            STACK POINTER
     2402   00 00773    80018001 A            DATA     X'80018001'         DOUBLEWORD OUT
1 C00   23:44 JUN 20,'83    SIGMA 7 CPU DIAGNOSTIC - SUFFIX 960-0303-G02                          PAGE   81
A    2404                            ******************************************************************   PLW
     2405                            *                                   PULL WORD INTO R0
     2406                            *                                   NO OVERFLOW OR UNDERFLOW
     2407   00 00774    FFFFFFF4 A            DATA     -12               COUNT
     2408   00 00775    080003C4 A            PLW,0    SP                INSTRUCTION
     2409   00 00776    F730016D A            K        15,7,3,SETPSW     PSW1 IN
     2410   00 00777    073001C9 A            K        0,7,3,LOC+2       PSW1 OUT
     2411   00 00778    04360000 A            P        ZEROS,0,0         R IN
     2412   00 00779    040BFF00 A            P        DTA1+1,-1,0       R OUT
     2413   00 0077A    040AF000 A            P        DTA1,-16,0        MEM IN
     2414   00 0077B    040AF000 A            P        DTA1,-16,0        MEM OUT
     2415   00 0077C    00000385 A            DATA     MEMORY+1          STACK POINTER
     2416   00 0077D    00020003 A            DATA     X'00020003'         DOUBLEWORD IN
     2417   00 0077E    00000384 A            DATA     MEMORY            STACK POINTER
     2418   00 0077F    00030002 A            DATA     X'00030002'         DOUBLEWORD OUT
     2419                            ******************************************************************   PLW
     2420                            *                                   PULL WORD INTO R15
     2421                            *                                   SPACE COUNT GOES TO MAXIMUM
     2422                            *                                   WORD COUNT GOES TO ZERO
     2423   00 00780    FFFFFFF4 A            DATA     -12               COUNT
     2424   00 00781    08F003C4 A            PLW,15   SP                INSTRUCTION
     2425   00 00782    E000016D A            K        14,0,0,SETPSW     PSW1 IN
     2426   00 00783    100001C9 A            K        1,0,0,LOC+2       PSW1 OUT
     2427   00 00784    04360000 A            P        ZEROS,0,0         R IN
     2428   00 00785    0419FF0F A            P        DTA1+15,-1,15     R OUT
     2429   00 00786    040AF000 A            P        DTA1,-16,0        MEM IN
     2430   00 00787    040AF000 A            P        DTA1,-16,0        MEM OUT
     2431   00 00788    00000393 A            DATA     MEMORY+15         STACK POINTER
     2432   00 00789    FFFE8001 A            DATA     X'FFFE8001'         DOUBLEOWRD IN
     2433   00 0078A    00000392 A            DATA     MEMORY+14         STACK POINTER
     2434   00 0078B    FFFF8000 A            DATA     X'FFFF8000'         DOUBLEWORD OUT
1 C00   23:44 JUN 20,'83    SIGMA 7 CPU DIAGNOSTIC - SUFFIX 960-0303-G02                          PAGE   82
A    2436                            ******************************************************************   PLW
     2437                            *                                   SPACE COUNT OVERFLOW
     2438                            *                                   TS SET, ABORT
     2439   00 0078C    FFFFFFF4 A            DATA     -12               COUNT
     2440   00 0078D    081003C4 A            PLW,1    SP                INSTRUCTION
     2441   00 0078E    7000016D A            K        7,0,0,SETPSW      PSW1 IN
     2442   00 0078F    800001C9 A            K        8,0,0,LOC+2       PSW1 OUT
     2443   00 00790    040AF000 A            P        DTA1,-16,0        R IN
     2444   00 00791    040AF000 A            P        DTA1,-16,0        R OUT
     2445   00 00792    04360000 A            P        ZEROS,0,0         MEM IN
     2446   00 00793    04360000 A            P        ZEROS,0,0         MEM OUT
     2447   00 00794    00000384 A            DATA     MEMORY            STACK POINTER
     2448   00 00795    FFFF0001 A            DATA     X'FFFF0001'         DOUBLEWORD IN
     2449   00 00796    00000384 A            DATA     MEMORY            STACK POINTER
     2450   00 00797    FFFF0001 A            DATA     X'FFFF0001'         DOUBLEWORD OUT
     2451                            ******************************************************************   PLW
     2452                            *                                   SPACE COUNT OVERFLOW
     2453                            *                                   TS NOT SET,  TRAP
     2454   00 00798    FFFFFFF4 A            DATA     -12               COUNT
     2455   00 00799    081003C4 A            PLW,1    SP                INSTRUCTION
     2456   00 0079A    000000AF A            K        0,0,0,SLSW        PSW1 IN
     2457   00 0079B    00000080 A            K        0,0,0,SLRET+1     PSW1 OUT
     2458   00 0079C    040AF000 A            P        DTA1,-16,0        R IN
     2459   00 0079D    040AF000 A            P        DTA1,-16,0        R OUT
     2460   00 0079E    04360000 A            P        ZEROS,0,0         MEM IN
     2461   00 0079F    04360000 A            P        ZEROS,0,0         MEM OUT
     2462   00 007A0    00000384 A            DATA     MEMORY            STACK POINTER
     2463   00 007A1    7FFF0001 A            DATA     X'7FFF0001'         DOUBLEWORD IN
     2464   00 007A2    00000384 A            DATA     MEMORY            STACK POINTER
     2465   00 007A3    7FFF0001 A            DATA     X'7FFF0001'         DOUBLEWORD OUT
1 C00   23:44 JUN 20,'83    SIGMA 7 CPU DIAGNOSTIC - SUFFIX 960-0303-G02                          PAGE   83
A    2467                            ******************************************************************   PLW
     2468                            *                                   WORD COUNT UNDERFLOW
     2469                            *                                   TW SET, ABORT
     2470   00 007A4    FFFFFFF4 A            DATA     -12               COUNT
     2471   00 007A5    081003C4 A            PLW,1    SP                INSTRUCTION
     2472   00 007A6    8000016D A            K        8,0,0,SETPSW      PSW1 IN
     2473   00 007A7    700001C9 A            K        7,0,0,LOC+2       PSW1 OUT
     2474   00 007A8    04360000 A            P        ZEROS,0,0         R IN
     2475   00 007A9    04360000 A            P        ZEROS,0,0         R OUT
     2476   00 007AA    040AF000 A            P        DTA1,-16,0        MEM IN
     2477   00 007AB    040AF000 A            P        DTA1,-16,0        MEM OUT
     2478   00 007AC    00000384 A            DATA     MEMORY            STACK POINTER
     2479   00 007AD    00008000 A            DATA     X'00008000'         DOUBLEWORD IN
     2480   00 007AE    00000384 A            DATA     MEMORY            STACK POINTER
     2481   00 007AF    00008000 A            DATA     X'00008000'         DOUBLEWORD OUT
     2482                            ******************************************************************   PLW
     2483                            *                                   WORD COUNT UNDERFLOW
     2484                            *                                   TW NOT SET,  TRAP
     2485   00 007B0    FFFFFFF4 A            DATA     -12               COUNT
     2486   00 007B1    081003C4 A            PLW,1    SP                INSTRUCTION
     2487   00 007B2    F00000AF A            K        15,0,0,SLSW       PSW1 IN
     2488   00 007B3    F0000080 A            K        15,0,0,SLRET+1    PSW1 OUT
     2489   00 007B4    04360000 A            P        ZEROS,0,0         R IN
     2490   00 007B5    04360000 A            P        ZEROS,0,0         R OUT
     2491   00 007B6    040AF000 A            P        DTA1,-16,0        MEM IN
     2492   00 007B7    040AF000 A            P        DTA1,-16,0        MEM OUT
     2493   00 007B8    00000384 A            DATA     MEMORY            STACK POINTER
     2494   00 007B9    00000000 A            DATA     X'00000000'         DOUBLEWORD IN
     2495   00 007BA    00000384 A            DATA     MEMORY            STACK POINTER
     2496   00 007BB    00000000 A            DATA     X'00000000'         DOUBLEWORD OUT
1 C00   23:44 JUN 20,'83    SIGMA 7 CPU DIAGNOSTIC - SUFFIX 960-0303-G02                          PAGE   84
A    2498                            *****************************************************************  PLW
     2499                            *                                   TRAP, TS AND TW=0
     2500                            *                                   WORD COUNT UNDER FLOW
     2501                            *
     2502   00 007BC    FFFFFFF4 A            DATA     -12               COUNT
     2503   00 007BD    088003C4 A            PLW,8    SP                INSTRUCTION
     2504   00 007BE    C73000AF A            K        12,7,3,SLSW       PSW1 IN
     2505   00 007BF    C7300080 A            K        12,7,3,SLRET+1    PSW1 OUT
     2506   00 007C0    042EFE08 A            P        DTA3-1,-2,8       R IN
     2507   00 007C1    042EFE08 A            P        DTA3-1,-2,8       R OUT
     2508   00 007C2    041DFE00 A            P        DTA2+3,-2,0       MEMORY IN
     2509   00 007C3    041DFE00 A            P        DTA2+3,-2,0       MEMORY OUT
     2510   00 007C4    00000384 A            DATA     MEMORY            STACK POINTER
     2511   00 007C5    00010000 A            DATA     X'10000'           DOUBLEWORD IN
     2512   00 007C6    00000384 A            DATA     MEMORY            STACK POINTER
     2513   00 007C7    00010000 A            DATA     X'10000'           DOUBLEWORD IN
     2514                            *****************************************************************  PLW
     2515                            *                                   INDEX, TRAP, TS AND TW= 0
     2516                            *
     2517                            *
     2518   00 007C8    FFFFFFF4 A            DATA     -12               COUNT
     2519   00 007C9    0A9FE1A2 S            PLM,9    SP-X'2222',7                                        *B
     2520   00 007CA    773000AF A            K        7,7,3,SLSW        PSW1 IN
     2521   00 007CB    77300080 A            K        7,7,3,SLRET+1     PSW1 OUT
     2522   00 007CC    041BFD07 A            P        DTA2+1,-3,7       R IN
     2523   00 007CD    041BFD07 A            P        DTA2+1,-3,7       R OUT
     2524   00 007CE    0419FF00 A            P        DTA1+15,-1,0      MEMORY IN
     2525   00 007CF    0419FF00 A            P        DTA1+15,-1,0      MEMORY OUT
     2526   00 007D0    00000384 A            DATA     MEMORY            STACK POINTER
     2527   00 007D1    7FFF0007 A            DATA     X'7FFF0007'        DOUBLEWORD IN
     2528   00 007D2    00000384 A            DATA     MEMORY            STACK POINTER
     2529   00 007D3    7FFF0007 A            DATA     X'7FFF0007'        DOUBLEWORD
1 C00   23:44 JUN 20,'83    SIGMA 7 CPU DIAGNOSTIC - SUFFIX 960-0303-G02                          PAGE   85
A    2531                            *****************************************************************  PLW
     2532                            *                                   INDIRECT ADDRESSING-- TRAP
     2533                            *
     2534                            *
     2535   00 007D4    FFFFFFF4 A            DATA     -12               COUNT
     2536   00 007D5    888003C7 A            PLW,8    *IASP             INSTRUCTION
     2537   00 007D6    473000AF A            K        4,7,3,SLSW        PSW1 IN
     2538   00 007D7    47300080 A            K        4,7,3,SLRET+1     PSW1 OUT
     2539   00 007D8    041FFE08 A            P        DTA2+5,-2,8       R IN
     2540   00 007D9    041FFE08 A            P        DTA2+5,-2,8       R OUT
     2541   00 007DA    0473FF00 A            P        CVT+32,-1,0       MEMORY IN
     2542   00 007DB    0473FF00 A            P        CVT+32,-1,0       MEMORY OUT
     2543   00 007DC    00000384 A            DATA     MEMORY            STACK POINTER
     2544   00 007DD    7FFF0000 A            DATA     X'7FFF0000'        DOUBLEWORD IN
     2545   00 007DE    00000384 A            DATA     MEMORY            STACK POINTER
     2546   00 007DF    7FFF0000 A            DATA     X'7FFF0000'        DOUBLEWORD OUT
     2547                            ******************************************************************   PLW
     2548                            *                                   WORD COUNT UNDERFLOW
     2549                            *                                   SPACE COUNT OVERFLOW
     2550                            *                                   TS SET, TW NOT SET, TRAP
     2551   00 007E0    FFFFFFF4 A            DATA     -12               COUNT
     2552   00 007E1    081003C4 A            PLW,1    SP                INSTRUCTION
     2553   00 007E2    073000AF A            K        0,7,3,SLSW        PSW1 IN
     2554   00 007E3    07300080 A            K        0,7,3,SLRET+1     PSW1 OUT
     2555   00 007E4    04360000 A            P        ZEROS,0,0         R IN
     2556   00 007E5    04360000 A            P        ZEROS,0,0         R OUT
     2557   00 007E6    040AF000 A            P        DTA1,-16,0        MEM IN
     2558   00 007E7    040AF000 A            P        DTA1,-16,0        MEM OUT
     2559   00 007E8    00000384 A            DATA     MEMORY            STACK POINTER
     2560   00 007E9    FFFF0000 A            DATA     X'FFFF0000'         DOUBLEWORD IN
     2561   00 007EA    00000384 A            DATA     MEMORY            STACK POINTER
     2562   00 007EB    FFFF0000 A            DATA     X'FFFF0000'         DOUBLEWORD OUT
1 C00   23:44 JUN 20,'83    SIGMA 7 CPU DIAGNOSTIC - SUFFIX 960-0303-G02                          PAGE   86
A    2564                            ******************************************************************   PLW
     2565                            *                                   WORD COUNT UNDERFLOW
     2566                            *                                   SPACE COUNT OVERFLOW
     2567                            *                                   TS NOT SET, TW SET, TRAP
     2568   00 007EC    FFFFFFF4 A            DATA     -12               COUNT
     2569   00 007ED    081003C4 A            PLW,1    SP                INSTRUCTION
     2570   00 007EE    F73000AF A            K        15,7,3,SLSW       PSW1 IN
     2571   00 007EF    F7300080 A            K        15,7,3,SLRET+1    PSW1 OUT
     2572   00 007F0    04360000 A            P        ZEROS,0,0         R IN
     2573   00 007F1    04360000 A            P        ZEROS,0,0         R OUT
     2574   00 007F2    040AF000 A            P        DTA1,-16,0        MEM IN
     2575   00 007F3    040AF000 A            P        DTA1,-16,0        MEM OUT
     2576   00 007F4    00000384 A            DATA     MEMORY            STACK POINTER
     2577   00 007F5    7FFF8000 A            DATA     X'7FFF8000'         DOUBLEWORD IN
     2578   00 007F6    00000384 A            DATA     MEMORY            STACK POINTER
     2579   00 007F7    7FFF8000 A            DATA     X'7FFF8000'         DOUBLEWORD OUT
     2580                            *****************************************************************  PLW
     2581                            *                                   INDEXING
     2582                            *                                   PULL WORD TO R7
     2583                            *                                   TS AND TW NOT SET
     2584   00 007F8    FFFFFFF4 A            DATA     -12               COUNT
     2585   00 007F9    087F591A S            PLW,7    SP-X'AAAA',7      INSTRUCTION
     2586   00 007FA    F030016D A            K        15,0,3,SETPSW     PSW1 IN
     2587   00 007FB    003001C9 A            K        0,0,3,LOC+2       PSW2 OUT
     2588   00 007FC    0421FF07 A            P        DTA2+7,-1,7       R IN
     2589   00 007FD    041CFF07 A            P        DTA2+2,-1,7       R OUT
     2590   00 007FE    041CFF00 A            P        DTA2+2,-1,0       MEMORY IN
     2591   00 007FF    041CFF00 A            P        DTA2+2,-1,0       MEMORY OUT
     2592   00 00800    00000384 A            DATA     MEMORY            STACK POINTER
     2593   00 00801    00000002 A            DATA     X'2'               DOUBLEWORD IN
     2594   00 00802    00000383 A            DATA     MEMORY-1          STACK POINTER
     2595   00 00803    00010001 A            DATA     X'10001'           DOUBLEWORD OUT
1 C00   23:44 JUN 20,'83    SIGMA 7 CPU DIAGNOSTIC - SUFFIX 960-0303-G02                          PAGE   87
A    2597                            *****************************************************************  PLW
     2598                            *                                   INDIRECT ADDRESSING
     2599                            *                                   PULL WORD TO R12
     2600                            *                                   TS=0, TW=1
     2601   00 00804    FFFFFFF4 A            DATA     -12               COUNT
     2602   00 00805    88C003C7 A            PLW,12   *IASP             INSTRUCTION
     2603   00 00806    0000016D A            K        0,0,0,SETPSW      PSW1 IN
     2604   00 00807    100001C9 A            K        1,0,0,LOC+2       PSW1 OUT
     2605   00 00808    040AFF0C A            P        DTA1,-1,12        R IN
     2606   00 00809    041AFF0C A            P        DTA2,-1,12        R OUT
     2607   00 0080A    041AFF00 A            P        DTA2,-1,0         MEMORY IN
     2608   00 0080B    041AFF00 A            P        DTA2,-1,0         MEMORY OUT
     2609   00 0080C    00000384 A            DATA     MEMORY            STACK POINTER
     2610   00 0080D    00008001 A            DATA     X'8001'            DOUBLE WORD IN
     2611   00 0080E    00000383 A            DATA     MEMORY-1          STACK POINTER
     2612   00 0080F    00018000 A            DATA     X'18000'           DOUBLE WORD OUT
     2613                            *****************************************************************  PLW
     2614                            *                                   INDIRECT ADDRESSING
     2615                            *                                   TS=0 TW=1
     2616                            *                                   PULL WORD TO R4
     2617   00 00810    FFFFFFF4 A            DATA     -12               COUNT
     2618   00 00811    884803C6 A            PLW,4    *IA,4             INSTRUCTION
     2619   00 00812    0700016D A            K        0,7,0,SETPSW      PSW1 IN
     2620   00 00813    070001C9 A            K        0,7,0,LOC+2       PSW1 OUT
     2621   00 00814    0435FF04 A            P        DTA3+6,-1,4       R IN
     2622   00 00815    0426FF04 A            P        DTA2+12,-1,4      R OUT
     2623   00 00816    0426FF00 A            P        DTA2+12,-1,0      MEMORY IN
     2624   00 00817    0426FF00 A            P        DTA2+12,-1,0      MEMORY OUT
     2625   00 00818    00000384 A            DATA     MEMORY            STACK POINTER
     2626   00 00819    0000FFFF A            DATA     X'FFFF'            DOUBLEWORD IN
     2627   00 0081A    00000383 A            DATA     MEMORY-1          STACK POINT
     2628   00 0081B    0001FFFE A            DATA     X'1FFFE'           DOUBLEWORD
1 C00   23:44 JUN 20,'83    SIGMA 7 CPU DIAGNOSTIC - SUFFIX 960-0303-G02                          PAGE   88
A    2630                            ******************************************************************   PLW
     2631                            *                                   WORD COUNT UNDERFLOW
     2632                            *                                   SPACE COUNT OVERFLOW
     2633                            *                                   TS SET, TW SET,  ABORT
     2634   00 0081C    FFFFFFF4 A            DATA     -12               COUNT
     2635   00 0081D    080003C4 A            PLW,0    SP                INSTRUCTION
     2636   00 0081E    1000016D A            K        1,0,0,SETPSW      PSW1 IN
     2637   00 0081F    B00001C9 A            K        11,0,0,LOC+2      PSW1 OUT
     2638   00 00820    04360000 A            P        ZEROS,0,0         R IN
     2639   00 00821    04360000 A            P        ZEROS,0,0         R OUT
     2640   00 00822    040AF000 A            P        DTA1,-16,0        MEM IN
     2641   00 00823    040AF000 A            P        DTA1,-16,0        MEM OUT
     2642   00 00824    00000385 A            DATA     MEMORY+1          STACK POINTER
     2643   00 00825    FFFF8000 A            DATA     X'FFFF8000'         DOUBLEWORD IN
     2644   00 00826    00000385 A            DATA     MEMORY+1          STACK POINTER
     2645   00 00827    FFFF8000 A            DATA     X'FFFF8000'         DOUBLEWORD OUT



     2647                            ******************************************************************   PLM
     2648                            *                                   PULL 1 WORD INTO R8
     2649                            *                                   TS=0, TW=0
     2650                            *                                   STARTS WITH MAXIMUM WORD COUNT
     2651   00 00828    FFFFFFF4 A            DATA     -12               COUNT
     2652   00 00829    0A8003C4 A            PLM,8    SP                INSTRUCTION
     2653   00 0082A    1000016D A            K        1,0,0,SETPSW      PSW1 IN
     2654   00 0082B    000001C9 A            K        0,0,0,LOC+2       PSW1 OUT
     2655   00 0082C    04360000 A            P        ZEROS,0,0         R IN
     2656   00 0082D    040BFF08 A            P        DTA1+1,-1,8       R OUT
     2657   00 0082E    040AF000 A            P        DTA1,-16,0        MEM IN
     2658   00 0082F    040AF000 A            P        DTA1,-16,0        MEM OUT
     2659   00 00830    00000385 A            DATA     MEMORY+1          STACK POINTER
     2660   00 00831    003F7FFF A            DATA     X'003F7FFF'       DOUBLEWORD IN
     2661   00 00832    00000384 A            DATA     MEMORY            STACK POINTER
     2662   00 00833    00407FFE A            DATA     X'00407FFE'         DOUBLEWORD OUT
1 C00   23:44 JUN 20,'83    SIGMA 7 CPU DIAGNOSTIC - SUFFIX 960-0303-G02                          PAGE   89
A    2664                            ******************************************************************   PLM
     2665                            *                                   PULL 2 WORD INTO R4,R5
     2666                            *                                   TS=0, TW=1
     2667                            *                                   STARTS WITH ZERO SPACE COUNT
     2668   00 00834    FFFFFFF4 A            DATA     -12               COUNT
     2669   00 00835    0A4003C4 A            PLM,4    SP                INSTRUCTION
     2670   00 00836    2730016D A            K        2,7,3,SETPSW      PSW1 IN
     2671   00 00837    073001C9 A            K        0,7,3,LOC+2       PSW1 OUT
     2672   00 00838    04360000 A            P        ZEROS,0,0         R IN
     2673   00 00839    040BFE04 A            P        DTA1+1,-2,4       R OUT
     2674   00 0083A    040AF000 A            P        DTA1,-16,0        MEM IN
     2675   00 0083B    040AF000 A            P        DTA1,-16,0        MEM OUT
     2676   00 0083C    00000386 A            DATA     MEMORY+2          STACK POINTER
     2677   00 0083D    00008312 A            DATA     X'00008312'         DOUBLEWORD IN
     2678   00 0083E    00000384 A            DATA     MEMORY            STACK POINTER
     2679   00 0083F    00028310 A            DATA     X'00028310'         DOUBLEWORD OUT
     2680                            ******************************************************************   PLM
     2681                            *                                   PULL 4 WORDS INTO R2-R5
     2682                            *                                   TS=1, TW=0
     2683   00 00840    FFFFFFF4 A            DATA     -12               COUNT
     2684   00 00841    0A2003C4 A            PLM,2    SP                INSTRUCTION
     2685   00 00842    4730016D A            K        4,7,3,SETPSW      PSW1 IN
     2686   00 00843    073001C9 A            K        0,7,3,LOC+2       PSW1 OUT
     2687   00 00844    04360000 A            P        ZEROS,0,0         R IN
     2688   00 00845    040AFC02 A            P        DTA1,-4,2         R OUT
     2689   00 00846    040AF000 A            P        DTA1,-16,0        MEM IN
     2690   00 00847    040AF000 A            P        DTA1,-16,0        MEM OUT
     2691   00 00848    00000387 A            DATA     MEMORY+3          STACK POINTER
     2692   00 00849    807F7766 A            DATA     X'807F7766'         DOUBLEWORD IN
     2693   00 0084A    00000383 A            DATA     MEMORY-1          STACK POINTER
     2694   00 0084B    80837762 A            DATA     X'80837762'         DOUBLEWORD OUT
1 C00   23:44 JUN 20,'83    SIGMA 7 CPU DIAGNOSTIC - SUFFIX 960-0303-G02                          PAGE   90
A    2696                            ******************************************************************   PLM
     2697                            *                                   PULL 8 WORDS INTO R1-R8
     2698                            *                                   TS=1, TW=1
     2699   00 0084C    FFFFFFF4 A            DATA     -12               COUNT
     2700   00 0084D    0A1003C4 A            PLM,1    SP                INSTRUCTION
     2701   00 0084E    8730016D A            K        8,7,3,SETPSW      PSW1 IN
     2702   00 0084F    073001C9 A            K        0,7,3,LOC+2       PSW1 OUT
     2703   00 00850    04360000 A            P        ZEROS,0,0         R IN
     2704   00 00851    040BF801 A            P        DTA1+1,-8,1       R OUT
     2705   00 00852    040AF000 A            P        DTA1,-16,0        MEM IN
     2706   00 00853    040AF000 A            P        DTA1,-16,0        MEM OUT
     2707   00 00854    0000038C A            DATA     MEMORY+8          STACK POINTER
     2708   00 00855    800A800A A            DATA     X'800A800A'         DOUBLEWORD IN
     2709   00 00856    00000384 A            DATA     MEMORY            STACK POINTER
     2710   00 00857    80128002 A            DATA     X'80128002'         DOUBLEWORD OUT
     2711                            ******************************************************************   PLM
     2712                            *                                   PULL 16 WORDS INTO R0-R15
     2713                            *                                   TS=1, TW=1
     2714   00 00858    FFFFFFF4 A            DATA     -12               COUNT
     2715   00 00859    0A0003C4 A            PLM,0    SP                INSTRUCTION
     2716   00 0085A    0730016D A            K        0,7,3,SETPSW      PSW1 IN
     2717   00 0085B    173001C9 A            K        1,7,3,LOC+2       PSW1 OUT
     2718   00 0085C    04360000 A            P        ZEROS,0,0         R IN
     2719   00 0085D    040AF000 A            P        DTA1,-16,0        R OUT
     2720   00 0085E    040AF000 A            P        DTA1,-16,0        MEM IN
     2721   00 0085F    040AF000 A            P        DTA1,-16,0        MEM OUT
     2722   00 00860    00000393 A            DATA     MEMORY+15         STACK POINTER
     2723   00 00861    80008010 A            DATA     X'80008010'         DOUBLEWORD IN
     2724   00 00862    00000383 A            DATA     MEMORY-1          STACK POINTER
     2725   00 00863    80108000 A            DATA     X'80108000'         DOUBLEWORD OUT
1 C00   23:44 JUN 20,'83    SIGMA 7 CPU DIAGNOSTIC - SUFFIX 960-0303-G02                          PAGE   91
A    2727                            ******************************************************************   PLM
     2728                            *                                   PULL 16 WORDS INT R0-R15 BEGINNING
     2729                            *                                   WITH R1,  WORD CNT GOES TO ZERO.
     2730                            *                                   TS=0, TW=0
     2731   00 00864    FFFFFFF4 A            DATA     -12               COUNT
     2732   00 00865    0A1003C4 A            PLM,1    SP                INSTRUCTION
     2733   00 00866    0000016D A            K        0,0,0,SETPSW      PSW1 IN
     2734   00 00867    100001C9 A            K        1,0,0,LOC+2       PSW1 OUT
     2735   00 00868    04360000 A            P        ZEROS,0,0         R IN
     2736   00 00869    040AF001 A            P        DTA1,-16,1        R OUT
     2737   00 0086A    040AF000 A            P        DTA1,-16,0        MEM IN
     2738   00 0086B    040AF000 A            P        DTA1,-16,0        MEM OUT
     2739   00 0086C    00000393 A            DATA     MEMORY+15         STACK POINTER
     2740   00 0086D    7FEF0010 A            DATA     X'7FEF0010'         DOUBLEWORD IN
     2741   00 0086E    00000383 A            DATA     MEMORY-1          STACK POINTER
     2742   00 0086F    7FFF0000 A            DATA     X'7FFF0000'         DOUBLEWORD OUT
     2743                            ******************************************************************   PLM
     2744                            *                                   PULL 1 WORD
     2745                            *                                   WORD COUNT UNDERFLOW
     2746                            *                                   TS=1, TW=0    TRAP
     2747   00 00870    FFFFFFF4 A            DATA     -12               COUNT
     2748   00 00871    0A0003C4 A            PLM,0    SP                INSTRUCTION
     2749   00 00872    100000AF A            K        1,0,0,SLSW        PSW1 IN
     2750   00 00873    10000080 A            K        1,0,0,SLRET+1     PSW1 OUT
     2751   00 00874    04360000 A            P        ZEROS,0,0         R IN
     2752   00 00875    04360000 A            P        ZEROS,0,0         R OUT
     2753   00 00876    040AF000 A            P        DTA1,-16,0        MEM IN
     2754   00 00877    040AF000 A            P        DTA1,-16,0        MEM OUT
     2755   00 00878    00000384 A            DATA     MEMORY            STACK POINTER
     2756   00 00879    F2100000 A            DATA     X'F2100000'         DOUBLEWORD IN
     2757   00 0087A    00000384 A            DATA     MEMORY            STACK POINTER
     2758   00 0087B    F2100000 A            DATA     X'F2100000'         DOUBLWORD OUT
1 C00   23:44 JUN 20,'83    SIGMA 7 CPU DIAGNOSTIC - SUFFIX 960-0303-G02                          PAGE   92
A    2760                            ******************************************************************   PLM
     2761                            *                                   PULL 1 WORD
     2762                            *                                   WORD COUNT UNDERFLOW
     2763                            *                                   TS=1, TW=1    ABORT
     2764   00 0087C    FFFFFFF4 A            DATA     -12               COUNT
     2765   00 0087D    0A0003C4 A            PLM,0    SP                INSTRUCTION
     2766   00 0087E    1000016D A            K        1,0,0,SETPSW      PSW1 IN
     2767   00 0087F    300001C9 A            K        3,0,0,LOC+2       PSW1 OUT
     2768   00 00880    04360000 A            P        ZEROS,0,0         R IN
     2769   00 00881    04360000 A            P        ZEROS,0,0         R OUT
     2770   00 00882    040AF000 A            P        DTA1,-16,0        MEM IN
     2771   00 00883    040AF000 A            P        DTA1,-16,0        MEM OUT
     2772   00 00884    00000384 A            DATA     MEMORY            STACK POINTER
     2773   00 00885    F2108000 A            DATA     X'F2108000'         DOUBLWORD IN
     2774   00 00886    00000384 A            DATA     MEMORY            STACK POINTER
     2775   00 00887    F2108000 A            DATA     X'F2108000'         DOUBLEWORD OUT
     2776                            ******************************************************************   PLM
     2777                            *                                   PULL 1 WORD
     2778                            *                                   SPACE COUNT OVERFLOW
     2779                            *                                   TS=0, TW=1    TRAP
     2780   00 00888    FFFFFFF4 A            DATA     -12               COUNT
     2781   00 00889    0A0003C4 A            PLM,0    SP                INSTRUCTION
     2782   00 0088A    173000AF A            K        1,7,3,SLSW        PSW1 IN
     2783   00 0088B    17300080 A            K        1,7,3,SLRET+1     PSW1 OUT
     2784   00 0088C    04360000 A            P        ZEROS,0,0         R IN
     2785   00 0088D    04360000 A            P        ZEROS,0,0         R OUT
     2786   00 0088E    040AF000 A            P        DTA1,-16,0        MEM IN
     2787   00 0088F    040AF000 A            P        DTA1,-16,0        MEM OUT
     2788   00 00890    00000384 A            DATA     MEMORY            STACK POINTER
     2789   00 00891    7FFF8100 A            DATA     X'7FFF8100'         DOUBLEWORD IN
     2790   00 00892    00000384 A            DATA     MEMORY            STACK POINTER
     2791   00 00893    7FFF8100 A            DATA     X'7FFF8100'         DOUBLEWORD OUT
1 C00   23:44 JUN 20,'83    SIGMA 7 CPU DIAGNOSTIC - SUFFIX 960-0303-G02                          PAGE   93
A    2793                            ******************************************************************   PLM
     2794                            *                                   PULL 1 WORD
     2795                            *                                   SPACE COUNT OVERFLOW
     2796                            *                                   TS=1, TW=0    ABORT
     2797   00 00894    FFFFFFF4 A            DATA     -12               COUNT
     2798   00 00895    0A0003C4 A            PLM,0    SP                INSTRUCTION
     2799   00 00896    1730016D A            K        1,7,3,SETPSW      PSW1 IN
     2800   00 00897    873001C9 A            K        8,7,3,LOC+2       PSW1 OUT
     2801   00 00898    04360000 A            P        ZEROS,0,0         R IN
     2802   00 00899    04360000 A            P        ZEROS,0,0         R OUT
     2803   00 0089A    040AF000 A            P        DTA1,-16,0        MEM IN
     2804   00 0089B    040AF000 A            P        DTA1,-16,0        MEM OUT
     2805   00 0089C    00000384 A            DATA     MEMORY            STACK POINTER
     2806   00 0089D    FFFF0001 A            DATA     X'FFFF0001'         DOUBLEWORD IN
     2807   00 0089E    00000384 A            DATA     MEMORY            STACK POINTER
     2808   00 0089F    FFFF0001 A            DATA     X'FFFF0001'         DOUBLEWORD OUT
     2809                            ******************************************************************   PLM
     2810                            *                                   WORD COUNT UNDERFLOW
     2811                            *                                   SPACE COUNT OVERFLOW
     2812                            *                                   TS=1   TW=1   ABORT
     2813   00 008A0    FFFFFFF4 A            DATA     -12               COUNT
     2814   00 008A1    0A0003C4 A            PLM,0    SP                INSTRUCTION
     2815   00 008A2    1000016D A            K        1,0,0,SETPSW      PSW1 IN
     2816   00 008A3    B00001C9 A            K        11,0,0,LOC+2      PSW1 OUT
     2817   00 008A4    04360000 A            P        ZEROS,0,0         R IN
     2818   00 008A5    04360000 A            P        ZEROS,0,0         R OUT
     2819   00 008A6    040AF000 A            P        DTA1,-16,0        MEM IN
     2820   00 008A7    040AF000 A            P        DTA1,-16,0        MEM OUT
     2821   00 008A8    00000384 A            DATA     MEMORY            STACK POINTER
     2822   00 008A9    FFFF8000 A            DATA     X'FFFF8000'         DOUBLEWORD IN
     2823   00 008AA    00000384 A            DATA     MEMORY            STACK POINTER
     2824   00 008AB    FFFF8000 A            DATA     X'FFFF8000'         DOUBLEWORD OUT
1 C00   23:44 JUN 20,'83    SIGMA 7 CPU DIAGNOSTIC - SUFFIX 960-0303-G02                          PAGE   94
A    2826                            *****************************************************************  PLM
     2827                            *                                   SPACE COUNT OVERFLOW, WORD COUNT
     2828                            *                                   UNDERFLOW, TW=1
     2829                            *                                   ABORT
     2830   00 008AC    FFFFFFF4 A            DATA     -12               COUNT
     2831   00 008AD    0A3003C4 A            PLM,3    SP                INSTRUCTION
     2832   00 008AE    5000016D A            K        5,0,0,SETPSW      PSW1 IN
     2833   00 008AF    A00001C9 A            K        10,0,0,LOC+2      PSW1 OUT
     2834   00 008B0    042FFD02 A            P        DTA3,-3,2         R IN
     2835   00 008B1    042FFD02 A            P        DTA3,-3,2         R OUT
     2836   00 008B2    041BFB00 A            P        DTA2+1,-5,0       MEMORY IN
     2837   00 008B3    041BFB00 A            P        DTA2+1,-5,0       MEMORY OUT
     2838   00 008B4    00000384 A            DATA     MEMORY            STACK POINTER
     2839   00 008B5    FFFB8004 A            DATA     X'FFFB8004'        DOUBLEWORD IN
     2840   00 008B6    00000384 A            DATA     MEMORY            STACK POINTER
     2841   00 008B7    FFFB8004 A            DATA     X'FFFB8004'        DOUBLEWORD OUT
     2842                            *****************************************************************  PLM
     2843                            *                                   WORD COUNT UNDERFLOW, TS=0, TW=0
     2844                            *                                   INDIRECT ADDRESSING AND INDEXING
     2845                            *                                   TRAP
     2846   00 008B8    FFFFFFF4 A            DATA     -12               COUNT
     2847   00 008B9    8A5C03C6 A            PLM,5    *IA,6             INSTRUCTION
     2848   00 008BA    C73000AF A            K        12,7,3,SLSW       PSW1 IN
     2849   00 008BB    C7300080 A            K        12,7,3,SLRET+1    PSW1 OUT
     2850   00 008BC    0434FE05 A            P        DTA3+5,-2,5       R IN
     2851   00 008BD    0434FE05 A            P        DTA3+5,-2,5       R OUT
     2852   00 008BE    041BF400 A            P        DTA2+1,-12,0      MEMORY IN
     2853   00 008BF    041BF400 A            P        DTA2+1,-12,0      MEMORY OUT
     2854   00 008C0    00000384 A            DATA     MEMORY            STACK POINTER
     2855   00 008C1    000F0000 A            DATA     X'F0000'           DOUBLEWORD IN
     2856   00 008C2    00000384 A            DATA     MEMORY            STACK POINTER
     2857   00 008C3    000F0000 A            DATA     X'F0000'           DOUBLEWORD OUT
1 C00   23:44 JUN 20,'83    SIGMA 7 CPU DIAGNOSTIC - SUFFIX 960-0303-G02                          PAGE   95
A    2859                            *****************************************************************  PLM
     2860                            *                                   WORD COUNT UNDERFLOW, TS AND TW=0
     2861                            *                                   TRAP
     2862                            *
     2863   00 008C4    FFFFFFF4 A            DATA     -12               COUNT
     2864   00 008C5    0A8003C4 A            PLM,8    SP                INSTRUCTION
     2865   00 008C6    973000AF A            K        9,7,3,SLSW        PSW1 IN
     2866   00 008C7    97300080 A            K        9,7,3,SLRET+1     PSW1 OUT
     2867   00 008C8    0411FE08 A            P        DTA1+7,-2,8       R IN
     2868   00 008C9    0411FE08 A            P        DTA1+7,-2,8       R OUT
     2869   00 008CA    041DF708 A            P        DTA2+3,-9,8       MEMORY IN
     2870   00 008CB    041DF708 A            P        DTA2+3,-9,8       MEMORY OUT
     2871   00 008CC    00000384 A            DATA     MEMORY            STACK POINTER
     2872   00 008CD    00000008 A            DATA     8                  DOUBLEWORD IN
     2873   00 008CE    00000384 A            DATA     MEMORY            STACK POINTER
     2874   00 008CF    00000008 A            DATA     8                  DOUBLEWORD OUT
     2875                            ******************************************************************   PLM
     2876                            *                                   WORD COUNT UNDERFLOW
     2877                            *                                   SPACE COUNT OVERFLOW
     2878                            *                                   TS=0, TW=0    TRAP
     2879   00 008D0    FFFFFFF4 A            DATA     -12               COUNT
     2880   00 008D1    0A0003C4 A            PLM,0    SP                INSTRUCTION
     2881   00 008D2    073000AF A            K        0,7,3,SLSW        PSW1 IN
     2882   00 008D3    07300080 A            K        0,7,3,SLRET+1     PSW1 OUT
     2883   00 008D4    04360000 A            P        ZEROS,0,0         R IN
     2884   00 008D5    04360000 A            P        ZEROS,0,0         R OUT
     2885   00 008D6    040AF000 A            P        DTA1,-16,0        MEM IN
     2886   00 008D7    040AF000 A            P        DTA1,-16,0        MEM OUT
     2887   00 008D8    00000384 A            DATA     MEMORY            STACK POINTER
     2888   00 008D9    7FF0000F A            DATA     X'7FF0000F'         DOUBLEWORD IN
     2889   00 008DA    00000384 A            DATA     MEMORY            STACK POINTER
     2890   00 008DB    7FF0000F A            DATA     X'7FF0000F'         DOUBLEWORD OUT
1 C00   23:44 JUN 20,'83    SIGMA 7 CPU DIAGNOSTIC - SUFFIX 960-0303-G02                          PAGE   96
A    2892                            *****************************************************************  PLM
     2893                            *                                   WORD COUNT UNDERFLOW
     2894                            *                                   TS=0, TW=1
     2895                            *                                   ABORT
     2896   00 008DC    FFFFFFF4 A            DATA     -12               COUNT
     2897   00 008DD    0AF003C4 A            PLM,15   SP                INSTRUCTION
     2898   00 008DE    D000016D A            K        13,0,0,SETPSW     PSW1 IN
     2899   00 008DF    200001C9 A            K        2,0,0,LOC+2       PSW1 OUT
     2900   00 008E0    041BF30F A            P        DTA2+1,-13,15     R IN
     2901   00 008E1    041BF30F A            P        DTA2+1,-13,15     R OUT
     2902   00 008E2    04360000 A            P        ZERO,0,0          MEMORY IN
     2903   00 008E3    04360000 A            P        ZERO,0,0          MEMORY OUT
     2904   00 008E4    00000384 A            DATA     MEMORY            STACK POINTER
     2905   00 008E5    0002800C A            DATA     X'2800C'           DOUBLEWORD IN
     2906   00 008E6    00000384 A            DATA     MEMORY            STACK POINTER
     2907   00 008E7    0002800C A            DATA     X'2800C'           DOUBLEWORD OUT
     2908                            ******************************************************************   PLM
     2909                            *                                   INDEXED,  INDEX VALUE=1 IN R7
     2910                            *                                   PULL 15 WORDS; START LOADING INTO
     2911                            *                                   REGISTER R8.     TS=0, TW=0
     2912   00 008E8    FFFFFFF4 A            DATA     -12               COUNT
     2913   00 008E9    0A8E03C2 A            PLM,8    SP-2,7            INSTRUCTION
     2914   00 008EA    F000016D A            K        15,0,0,SETPSW     PSW1 IN
     2915   00 008EB    100001C9 A            K        1,0,0,LOC+2       PSW1 OUT
     2916   00 008EC    041AFF07 A            P        DTA2,-1,7         R IN
     2917   00 008ED    041AF007 A            P        DTA2,-16,7        R OUT
     2918   00 008EE    041BF000 A            P        DTA2+1,-16,0      MEM IN
     2919   00 008EF    041BF000 A            P        DTA2+1,-16,0      MEM OUT
     2920   00 008F0    00000392 A            DATA     MEMORY+14         STACK POINTER
     2921   00 008F1    0000000F A            DATA     X'0000000F'         DOUBLEWORD IN
     2922   00 008F2    00000383 A            DATA     MEMORY-1          STACK POINTER
     2923   00 008F3    000F0000 A            DATA     X'000F0000'         DOUBLEWORD OUT
1 C00   23:44 JUN 20,'83    SIGMA 7 CPU DIAGNOSTIC - SUFFIX 960-0303-G02                          PAGE   97
A    2925                            ******************************************************************   PLM
     2926                            *                                   INDIRECTLY ADDRESSED
     2927                            *                                   WORD COUNT UNDERFLOW
     2928                            *                                   TS=0, TW=0,  TRAP
     2929   00 008F4    FFFFFFF4 A            DATA     -12               COUNT
     2930   00 008F5    8A0003C7 A            PLM,0    *IASP             INSTRUCTION
     2931   00 008F6    100000AF A            K        1,0,0,SLSW        PSW1 IN
     2932   00 008F7    10000080 A            K        1,0,0,SLRET+1     PSW1 OUT
     2933   00 008F8    04360000 A            P        ZEROS,0,0         R IN
     2934   00 008F9    04360000 A            P        ZEROS,0,0         R OUT
     2935   00 008FA    040AF000 A            P        DTA1,-16,0        MEM IN
     2936   00 008FB    040AF000 A            P        DTA1,-16,0        MEM OUT
     2937   00 008FC    00000385 A            DATA     MEMORY+1          STACK POINTER
     2938   00 008FD    00000000 A            DATA     00000000            DOUBLEWORD IN
     2939   00 008FE    00000385 A            DATA     MEMORY+1          STACK POINTER
     2940   00 008FF    00000000 A            DATA     00000000            DOUBLEWORD OUT
     2941                            *****************************************************************  PLM
     2942                            *                                   WORD COUNT UNDERFLOW
     2943                            *                                   TS=0, TW=1
     2944                            *                                   ABORT
     2945   00 00900    FFFFFFF4 A            DATA     -12               COUNT
     2946   00 00901    8A0203C6 A            PLM,0    *IA,1             INSTRUCTION
     2947   00 00902    9000016D A            K        9,0,0,SETPSW      PSW1 IN
     2948   00 00903    600001C9 A            K        6,0,0,LOC+2       PSW1 OUT
     2949   00 00904    0434FE00 A            P        DTA3+5,-2,0       R IN
     2950   00 00905    0434FE00 A            P        DTA3+5,-2,0       R OUT
     2951   00 00906    0453F708 A            P        CVT,-9,8          MEMORY IN
     2952   00 00907    0453F708 A            P        CVT,-9,8          MEMORY OUT
     2953   00 00908    00000384 A            DATA     MEMORY            STACK POINTER
     2954   00 00909    00008008 A            DATA     X'8008'            DOUBLEWORD IN
     2955   00 0090A    00000384 A            DATA     MEMORY            STACK POINTER
     2956   00 0090B    00008008 A            DATA     X'8008'            DOUBLEWORD OUT
1 C00   23:44 JUN 20,'83    SIGMA 7 CPU DIAGNOSTIC - SUFFIX 960-0303-G02                          PAGE   98
A    2958                            *****************************************************************  PLM
     2959                            *                                   WORD COUNT UNDERFLOW
     2960                            *                                   TS=0, TW=1
     2961                            *                                   ABORT
     2962   00 0090C    FFFFFFF4 A            DATA     -12               COUNT
     2963   00 0090D    0A0003C4 A            PLM,0    SP                INSTRUCTION
     2964   00 0090E    8000016D A            K        8,0,0,SETPSW      PSW1
     2965   00 0090F    700001C9 A            K        7,0,0,LOC+2       PSW1
     2966   00 00910    041BF800 A            P        DTA2+1,-8,0       R IN
     2967   00 00911    041BF800 A            P        DTA2+1,-8,0       R OUT
     2968   00 00912    040BF800 A            P        DTA1+1,-8,0       MEMORY IN
     2969   00 00913    040BF800 A            P        DTA1+1,-8,0       MEMORY OUT
     2970   00 00914    00000384 A            DATA     MEMORY            STACK POINTER
     2971   00 00915    00008000 A            DATA     X'8000'            DOUBLEWORD
     2972   00 00916    00000384 A            DATA     MEMORY            STACK POINTER
     2973   00 00917    00008000 A            DATA     X'8000'            DOUBLEWORD
     2974                            ******************************************************************   PSM
     2975                            *                                   PUSH 1 WORD FROM R8
     2976                            *                                   TS=0, TW=0
     2977                            *                                   STARTS WITH 0 WORD COUNT
     2978   00 00918    FFFFFFF4 A            DATA     -12               COUNT
     2979   00 00919    0B8003C4 A            PSM,8    SP                INSTRUCTION
     2980   00 0091A    1000016D A            K        1,0,0,SETPSW      PSW1 IN
     2981   00 0091B    000001C9 A            K        0,0,0,LOC+2       PSW1 OUT
     2982   00 0091C    040AF000 A            P        DTA1,-16,0        R IN
     2983   00 0091D    040AF000 A            P        DTA1,-16,0        R OUT
     2984   00 0091E    04360000 A            P        ZEROS,0,0         MEM IN
     2985   00 0091F    0412FF01 A            P        DTA1+8,-1,1       MEM OUT
     2986   00 00920    00000384 A            DATA     MEMORY            STACK POINTER
     2987   00 00921    01000000 A            DATA     X'01000000'         DOUBLEWORD IN
     2988   00 00922    00000385 A            DATA     MEMORY+1          STACK POINTER
     2989   00 00923    00FF0001 A            DATA     X'00FF0001'         DOUBLEWORD OUT
1 C00   23:44 JUN 20,'83    SIGMA 7 CPU DIAGNOSTIC - SUFFIX 960-0303-G02                          PAGE   99
A    2991                            ******************************************************************   PSM
     2992                            *                                   PUSH 2 WORDS FROM R4,R5
     2993                            *                                   TS=0, TW=1
     2994                            *                                   STARTS WITH MAXIMUM SPACE COUNT
     2995   00 00924    FFFFFFF4 A            DATA     -12               COUNT
     2996   00 00925    0B4003C4 A            PSM,4    SP                INSTRUCTION
     2997   00 00926    2730016D A            K        2,7,3,SETPSW      PSW1 IN
     2998   00 00927    073001C9 A            K        0,7,3,LOC+2       PSW1 OUT
     2999   00 00928    040AF000 A            P        DTA1,-16,0        R IN
     3000   00 00929    040AF000 A            P        DTA1,-16,0        R OUT
     3001   00 0092A    04360000 A            P        ZEROS,0,0         MEM IN
     3002   00 0092B    040EFE01 A            P        DTA1+4,-2,1       MEM OUT
     3003   00 0092C    00000384 A            DATA     MEMORY            STACK POINTER
     3004   00 0092D    7FFFFFFD A            DATA     X'7FFFFFFD'         DOUBLEWORD IN
     3005   00 0092E    00000386 A            DATA     MEMORY+2          STACK POINTER
     3006   00 0092F    7FFDFFFF A            DATA     X'7FFDFFFF'         DOUBLEWORD OUT
     3007                            ******************************************************************   PSM
     3008                            *                                   PUSH 4 WORDS FROM R2-R5
     3009                            *                                   TS=1, TW=0
     3010                            *
     3011   00 00930    FFFFFFF4 A            DATA     -12               COUNT
     3012   00 00931    0B2003C4 A            PSM,2    SP                INSTRUCTION
     3013   00 00932    4730016D A            K        4,7,3,SETPSW      PSW1 IN
     3014   00 00933    073001C9 A            K        0,7,3,LOC+2       PSW1 OUT
     3015   00 00934    040AF000 A            P        DTA1,-16,0        R IN
     3016   00 00935    040AF000 A            P        DTA1,-16,0        R OUT
     3017   00 00936    04360000 A            P        ZEROS,0,0         MEM IN
     3018   00 00937    040CFC01 A            P        DTA1+2,-4,1       MEM OUT
     3019   00 00938    00000384 A            DATA     MEMORY            STACK POINTER
     3020   00 00939    80050001 A            DATA     X'80050001'         DOUBLEWORD IN
     3021   00 0093A    00000388 A            DATA     MEMORY+4          STACK POINTER
     3022   00 0093B    80010005 A            DATA     X'80010005'         DOUBLEWORD OUT
1 C00   23:44 JUN 20,'83    SIGMA 7 CPU DIAGNOSTIC - SUFFIX 960-0303-G02                          PAGE  100
A    3024                            ******************************************************************   PSM
     3025                            *                                   PUSH 8 WORDS FROM R1-R8
     3026                            *                                   TS=1, TW=1
     3027   00 0093C    FFFFFFF4 A            DATA     -12               COUNT
     3028   00 0093D    0B1003C4 A            PSM,1    SP                INSTRUCTION
     3029   00 0093E    8730016D A            K        8,7,3,SETPSW      PSW1 IN
     3030   00 0093F    073001C9 A            K        0,7,3,LOC+2       PSW1 OUT
     3031   00 00940    040AF000 A            P        DTA1,-16,0        R IN
     3032   00 00941    040AF000 A            P        DTA1,-16,0        R OUT
     3033   00 00942    04360000 A            P        ZEROS,0,0         MEM IN
     3034   00 00943    040BF801 A            P        DTA1+1,-8,1       MEM OUT
     3035   00 00944    00000384 A            DATA     MEMORY            STACK POINTER
     3036   00 00945    FFFF8000 A            DATA     X'FFFF8000'         DOUBLEWORD IN
     3037   00 00946    0000038C A            DATA     MEMORY+8          STACK POINTER
     3038   00 00947    FFF78008 A            DATA     X'FFF78008'         DOUBLEWORD OUT
     3039                            ******************************************************************   PSM
     3040                            *                                   PUSH 16 WORDS FROM R0-R15
     3041                            *                                   TS=0, TW=0
     3042   00 00948    FFFFFFF4 A            DATA     -12               COUNT
     3043   00 00949    0B0003C4 A            PSM,0    SP                INSTRUCTION
     3044   00 0094A    0000016D A            K        0,0,0,SETPSW      PSW1 IN
     3045   00 0094B    400001C9 A            K        4,0,0,LOC+2       PSW1 OUT
     3046   00 0094C    040AF000 A            P        DTA1,-16,0        R IN
     3047   00 0094D    040AF000 A            P        DTA1,-16,0        R OUT
     3048   00 0094E    04360000 A            P        ZEROS,0,0         MEM IN
     3049   00 0094F    040AF000 A            P        DTA1,-16,0        MEM OUT
     3050   00 00950    00000383 A            DATA     MEMORY-1          STACK POINTER
     3051   00 00951    00100000 A            DATA     X'00100000'         DOUBLEWORD IN
     3052   00 00952    00000393 A            DATA     MEMORY+15         STACK POINTER
     3053   00 00953    00000010 A            DATA     X'00000010'         DOUBLEWORD OUT
1 C00   23:44 JUN 20,'83    SIGMA 7 CPU DIAGNOSTIC - SUFFIX 960-0303-G02                          PAGE  101
A    3055                            ******************************************************************   PSM
     3056                            *                                   PUSH 16 WORDS FROM R0-R15 BEGINNING
     3057                            *                                   WITH R15
     3058                            *                                   TS=1, TW=1
     3059   00 00954    FFFFFFF4 A            DATA     -12               COUNT
     3060   00 00955    0BF003C4 A            PSM,15   SP                INSTRUCTION
     3061   00 00956    0000016D A            K        0,0,0,SETPSW      PSW1 IN
     3062   00 00957    400001C9 A            K        4,0,0,LOC+2       PSW1 OUT
     3063   00 00958    040AF00F A            P        DTA1,-16,15       R IN
     3064   00 00959    040AF00F A            P        DTA1,-16,15       R OUT
     3065   00 0095A    04360000 A            P        ZEROS,0,0         MEM IN
     3066   00 0095B    040AF000 A            P        DTA1,-16,0        MEM OUT
     3067   00 0095C    00000383 A            DATA     MEMORY-1          STACK POINTER
     3068   00 0095D    8010FFEF A            DATA     X'8010FFEF'         DOUBLEWORD IN
     3069   00 0095E    00000393 A            DATA     MEMORY+15         STACK POINTER
     3070   00 0095F    8000FFFF A            DATA     X'8000FFFF'         DOUBLEWORD OUT
     3071                            ******************************************************************   PSM
     3072                            *                                   PUSH 1 WORD
     3073                            *                                   WORD COUNT OVERFLOW
     3074                            *                                   TS=1, TW=0,   TRAP
     3075   00 00960    FFFFFFF4 A            DATA     -12               COUNT
     3076   00 00961    0B1003C4 A            PSM,1    SP                INSTRUCTION
     3077   00 00962    173000AF A            K        1,7,3,SLSW        PSW1 IN
     3078   00 00963    17300080 A            K        1,7,3,SLRET+1     PSW1 OUT
     3079   00 00964    040AF000 A            P        DTA1,-16,0        R IN
     3080   00 00965    040AF000 A            P        DTA1,-16,0        R OUT
     3081   00 00966    04360000 A            P        ZEROS,0,0         MEM IN
     3082   00 00967    04360000 A            P        ZEROS,0,0         MEM OUT
     3083   00 00968    00000384 A            DATA     MEMORY            STACK POINTER
     3084   00 00969    80007FFF A            DATA     X'80007FFF'         DOUBLEWORD IN
     3085   00 0096A    00000384 A            DATA     MEMORY            STACK POINTER
     3086   00 0096B    80007FFF A            DATA     X'80007FFF'         DOUBLEWORD OUT
1 C00   23:44 JUN 20,'83    SIGMA 7 CPU DIAGNOSTIC - SUFFIX 960-0303-G02                          PAGE  102
A    3088                            *****************************************************************  PSM
     3089                            *                                   WORD COUNT OVERFLOW
     3090                            *                                   TS=0, TW=1
     3091                            *
     3092   00 0096C    FFFFFFF4 A            DATA     -12               COUNT
     3093   00 0096D    0B2003C4 A            PSM,2    SP                INSTRUCTION
     3094   00 0096E    D000016D A            K        13,0,0,SETPSW     PSW1 IN
     3095   00 0096F    200001C9 A            K        2,0,0,LOC+2       PSW1 OUT
     3096   00 00970    041CF302 A            P        DTA2+2,-13,2      R IN
     3097   00 00971    041CF302 A            P        DTA2+2,-13,2      R OUT
     3098   00 00972    04360000 A            P        ZEROS,0,0         MEMORY IN
     3099   00 00973    04360000 A            P        ZEROS,0,0         MEMORY OUT
     3100   00 00974    00000384 A            DATA     MEMORY            STACK POINTER
     3101   00 00975    000EFFF3 A            DATA     X'000EFFF3'        DOUBLE WORD IN
     3102   00 00976    00000384 A            DATA     MEMORY            STACK POINTER
     3103   00 00977    000EFFF3 A            DATA     X'000EFFF3'        DOUBLE WORD OUT
     3104                            *****************************************************************  PSM
     3105                            *                                   INDIRECT ADDRESSING INDEXING
     3106                            *                                   SPACE COUNT UNDERFLOW, WORD COUNT
     3107                            *                                   OVERFLOW, ABORT
     3108   00 00978    FFFFFFF4 A            DATA     -12               COUNT
     3109   00 00979    8B2603C6 A            PSM,2    *IA,3             INSTRUCTION
     3110   00 0097A    5000016D A            K        5,0,0,SETPSW      PSW1 IN
     3111   00 0097B    A00001C9 A            K        10,0,0,LOC+2      PSW1 OUT
     3112   00 0097C    0434FB02 A            P        DTA3+5,-5,2       R IN
     3113   00 0097D    0434FB02 A            P        DTA3+5,-5,2       R OUT
     3114   00 0097E    041AF901 A            P        DTA2,-7,1         MEMORY IN
     3115   00 0097F    041AF901 A            P        DTA2,-7,1         MEMORY OUT
     3116   00 00980    00000385 A            DATA     MEMORY+1          STACK POINTER
     3117   00 00981    8004FFFB A            DATA     X'8004FFFB'        DOUBLE WORD IN
     3118   00 00982    00000385 A            DATA     MEMORY+1          STACK POINTER
     3119   00 00983    8004FFFB A            DATA     X'8004FFFB'        DOUBLE WORD OUT
1 C00   23:44 JUN 20,'83    SIGMA 7 CPU DIAGNOSTIC - SUFFIX 960-0303-G02                          PAGE  103
A    3121                            ******************************************************************   PSM
     3122                            *                                   PUSH 3 WORDS
     3123                            *                                   WORD COUNT OVERFLOW
     3124                            *                                   TS=1, TW=1,   ABORT
     3125   00 00984    FFFFFFF4 A            DATA     -12               COUNT
     3126   00 00985    0B1003C4 A            PSM,1    SP                INSTRUCTION
     3127   00 00986    3730016D A            K        3,7,3,SETPSW      PSW1 IN
     3128   00 00987    E73001C9 A            K        14,7,3,LOC+2      PSW1 OUT
     3129   00 00988    040AF000 A            P        DTA1,-16,0        R IN
     3130   00 00989    040AF000 A            P        DTA1,-16,0        R OUT
     3131   00 0098A    04360000 A            P        ZEROS,0,0         MEM IN
     3132   00 0098B    04360000 A            P        ZEROS,0,0         MEM OUT
     3133   00 0098C    00000384 A            DATA     MEMORY            STACK POINTER
     3134   00 0098D    8000FFFF A            DATA     X'8000FFFF'         DOUBLEWORD IN
     3135   00 0098E    00000384 A            DATA     MEMORY            STACK POINTER
     3136   00 0098F    8000FFFF A            DATA     X'8000FFFF'         DOUBLEWORD OUT
     3137                            ******************************************************************   PSM
     3138                            *                                   PUSH 1 WORD
     3139                            *                                   SPACE COUNT UNDERFLOW
     3140                            *                                   TS=0, TW=1    TRAP
     3141   00 00990    FFFFFFF4 A            DATA     -12               COUNT
     3142   00 00991    0B2003C4 A            PSM,2    SP                INSTRUCTION
     3143   00 00992    100000AF A            K        1,0,0,SLSW        PSW1 IN
     3144   00 00993    10000080 A            K        1,0,0,SLRET+1     PSW1 OUT
     3145   00 00994    040AF000 A            P        DTA1,-16,0        R IN
     3146   00 00995    040AF000 A            P        DTA1,-16,0        R OUT
     3147   00 00996    04360000 A            P        ZEROS,0,0         MEM IN
     3148   00 00997    04360000 A            P        ZEROS,0,0         MEM OUT
     3149   00 00998    00000384 A            DATA     MEMORY            STACK POINTER
     3150   00 00999    0000FFF0 A            DATA     X'0000FFF0'         DOUBLEWORD IN
     3151   00 0099A    00000384 A            DATA     MEMORY            STACK POINTER
     3152   00 0099B    0000FFF0 A            DATA     X'0000FFF0'         DOUBLEWORD OUT
1 C00   23:44 JUN 20,'83    SIGMA 7 CPU DIAGNOSTIC - SUFFIX 960-0303-G02                          PAGE  104
A    3154                            ******************************************************************   PSM
     3155                            *                                   PUSH 16 WORDS
     3156                            *                                   SPACE COUNT UNDERFLOW
     3157                            *                                   TS=1, TW=1    ABORT
     3158   00 0099C    FFFFFFF4 A            DATA     -12               COUNT
     3159   00 0099D    0B6003C4 A            PSM,6    SP                INSTRUCTION
     3160   00 0099E    0000016D A            K        0,0,0,SETPSW      PSW1 IN
     3161   00 0099F    D00001C9 A            K        13,0,0,LOC+2      PSW1 OUT
     3162   00 009A0    040AF000 A            P        DTA1,-16,0        R IN
     3163   00 009A1    040AF000 A            P        DTA1,-16,0        R OUT
     3164   00 009A2    04360000 A            P        ZEROS,0,0         MEM IN
     3165   00 009A3    04360000 A            P        ZEROS,0,0         MEM OUT
     3166   00 009A4    00000384 A            DATA     MEMORY            STACK POINTER
     3167   00 009A5    80008000 A            DATA     X'80008000'         DOUBLEWORD IN
     3168   00 009A6    00000384 A            DATA     MEMORY            STACK POINTER
     3169   00 009A7    80008000 A            DATA     X'80008000'         DOUBLEWORD OUT
     3170                            ******************************************************************   PSM
     3171                            *                                   WORD COUNT OVERFLOW
     3172                            *                                   SPACE COUNT UNDERFLOW
     3173                            *                                   TS=1, TW=1,   ABORT
     3174   00 009A8    FFFFFFF4 A            DATA     -12               COUNT
     3175   00 009A9    0B1003C4 A            PSM,1    SP                INSTRUCTION
     3176   00 009AA    1000016D A            K        1,0,0,SETPSW      PSW1 IN
     3177   00 009AB    E00001C9 A            K        14,0,0,LOC+2      PSW1 OUT
     3178   00 009AC    040AF000 A            P        DTA1,-16,0        R IN
     3179   00 009AD    040AF000 A            P        DTA1,-16,0        R OUT
     3180   00 009AE    04360000 A            P        ZEROS,0,0         MEM IN
     3181   00 009AF    04360000 A            P        ZEROS,0,0         MEM OUT
     3182   00 009B0    00000384 A            DATA     MEMORY            STACK POINTER
     3183   00 009B1    8000FFFF A            DATA     X'8000FFFF'         DOUBLEWORD IN
     3184   00 009B2    00000384 A            DATA     MEMORY            STACK POINTER
     3185   00 009B3    8000FFFF A            DATA     X'8000FFFF'         DOUBLEWORD OUT
1 C00   23:44 JUN 20,'83    SIGMA 7 CPU DIAGNOSTIC - SUFFIX 960-0303-G02                          PAGE  105
A    3187                            ******************************************************************   PSM
     3188                            *                                   WORD COUNT OVERFLOW
     3189                            *                                   SPACE COUNT UNDERFLOW
     3190                            *                                   TS=0, TW=1,   TRAP
     3191   00 009B4    FFFFFFF4 A            DATA     -12               COUNT
     3192   00 009B5    0B1003C4 A            PSM,1    SP                INSTRUCTION
     3193   00 009B6    200000AF A            K        2,0,0,SLSW        PSW1 IN
     3194   00 009B7    20000080 A            K        2,0,0,SLRET+1     PSW1 OUT
     3195   00 009B8    040AF000 A            P        DTA1,-16,0        R IN
     3196   00 009B9    040AF000 A            P        DTA1,-16,0        R OUT
     3197   00 009BA    04360000 A            P        ZEROS,0,0         MEM IN
     3198   00 009BB    04360000 A            P        ZEROS,0,0         MEM OUT
     3199   00 009BC    00000384 A            DATA     MEMORY            STACK POINTER
     3200   00 009BD    0001FFFE A            DATA     X'0001FFFE'         DOUBLEWORD IN
     3201   00 009BE    00000384 A            DATA     MEMORY            STACK POINTER
     3202   00 009BF    0001FFFE A            DATA     X'0001FFFE'         DOUBLEWORD OUT
     3203                            *****************************************************************  PSM
     3204                            *                                   SPACE COUNT UNDERFLOW, TS=1, TW=0
     3205                            *                                   ABORT
     3206                            *
     3207   00 009C0    FFFFFFF4 A            DATA     -12               COUNT
     3208   00 009C1    0B3003C4 A            PSM,3    SP                INSTRUCTION
     3209   00 009C2    3000016D A            K        3,0,0,SETPSW      PSW1 IN
     3210   00 009C3    C00001C9 A            K        12,0,0,LOC+2      PSW1 OUT
     3211   00 009C4    042EFD03 A            P        DTA3-1,-3,3       R IN
     3212   00 009C5    042EFD03 A            P        DTA3-1,-3,3       R OUT
     3213   00 009C6    0427FD00 A            P        DTA2+13,-3,0      MEMORY IN
     3214   00 009C7    0427FD00 A            P        DTA2+13,-3,0      MEMORY OUT
     3215   00 009C8    00000384 A            DATA     MEMORY            STACK POINTER
     3216   00 009C9    80007FFC A            DATA     X'80007FFC'        DOUBLEWORD
     3217   00 009CA    00000384 A            DATA     MEMORY            STACK POINTER
     3218   00 009CB    80007FFC A            DATA     X'80007FFC'        DOUBLEWORD
1 C00   23:44 JUN 20,'83    SIGMA 7 CPU DIAGNOSTIC - SUFFIX 960-0303-G02                          PAGE  106
A    3220                            ******************************************************************   PSM
     3221                            *                                   WORD COUNT OVERFLOW
     3222                            *                                   SPACE COUNT UNDERFLOW
     3223                            *                                   TS=1, TW=0,   TRAP
     3224   00 009CC    FFFFFFF4 A            DATA     -12               COUNT
     3225   00 009CD    0B1003C4 A            PSM,1    SP                INSTRUCTION
     3226   00 009CE    100000AF A            K        1,0,0,SLSW        PSW1 IN
     3227   00 009CF    10000080 A            K        1,0,0,SLRET+1     PSW1 OUT
     3228   00 009D0    040AF000 A            P        DTA1,-16,0        R IN
     3229   00 009D1    040AF000 A            P        DTA1,-16,0        R OUT
     3230   00 009D2    04360000 A            P        ZEROS,0,0         MEM IN
     3231   00 009D3    04360000 A            P        ZEROS,0,0         MEM OUT
     3232   00 009D4    00000384 A            DATA     MEMORY            STACK POINTER
     3233   00 009D5    80007FFF A            DATA     X'80007FFF'         DOUBLEWORD IN
     3234   00 009D6    00000384 A            DATA     MEMORY            STACK POINTER
     3235   00 009D7    80007FFF A            DATA     X'80007FFF'         DOUBLEWORD OUT
     3236                            ******************************************************************   PSM
     3237                            *                                   INDEXED,  INDEX=4 IN R7
     3238                            *                                   TS=0, TW=0
     3239   00 009D8    FFFFFFF4 A            DATA     -12               COUNT
     3240   00 009D9    0B8E03BC A            PSM,8    SP-8,7            INSTRUCTION
     3241   00 009DA    5000016D A            K        5,0,0,SETPSW      PSW1 IN
     3242   00 009DB    000001C9 A            K        0,0,0,LOC+2       PSW1 OUT
     3243   00 009DC    0423FA07 A            P        DTA2+9,-6,7       R IN
     3244   00 009DD    0423FA07 A            P        DTA2+9,-6,7       R OUT
     3245   00 009DE    04360000 A            P        ZEROS,0,0         MEM IN
     3246   00 009DF    0424FB01 A            P        DTA2+10,-5,1      MEM OUT
     3247   00 009E0    00000384 A            DATA     MEMORY            STACK POINTER
     3248   00 009E1    00067FFA A            DATA     X'00067FFA'         DOUBLEWORD IN
     3249   00 009E2    00000389 A            DATA     MEMORY+5          STACK POINTER
     3250   00 009E3    00017FFF A            DATA     X'00017FFF'         DOUBLEWORD OUT
1 C00   23:44 JUN 20,'83    SIGMA 7 CPU DIAGNOSTIC - SUFFIX 960-0303-G02                          PAGE  107
A    3252                            ******************************************************************   PSM
     3253                            *                                   INDIRECTLY ADDRESSED
     3254                            *                                   TS=0, TW=0
     3255                            *                                   PUSH FROM R15 TO R0
     3256   00 009E4    FFFFFFF4 A            DATA     -12               COUNT
     3257   00 009E5    8BF003C7 A            PSM,15   *IASP             INSTRUCTION
     3258   00 009E6    2000016D A            K        2,0,0,SETPSW      PSW1 IN
     3259   00 009E7    000001C9 A            K        0,0,0,LOC+2       PSW1 OUT
     3260   00 009E8    040AF00F A            P        DTA1,-16,15       R IN
     3261   00 009E9    040AF00F A            P        DTA1,-16,15       R OUT
     3262   00 009EA    04360000 A            P        ZEROS,0,0         MEM IN
     3263   00 009EB    040AFE00 A            P        DTA1,-2,0         MEM OUT
     3264   00 009EC    00000383 A            DATA     MEMORY-1          STACK POINTER
     3265   00 009ED    00800080 A            DATA     X'00800080'         DOUBLEWORD IN
     3266   00 009EE    00000385 A            DATA     MEMORY+1          STACK POINTER
     3267   00 009EF    007E0082 A            DATA     X'007E0082'         DOUBLEWORD OUT
     3268                            *****************************************************************  PSM
     3269                            *                                   INDIRECT ADDRESSING AND INDEXING
     3270                            *                                   TS AND TW = 0
     3271   00 009F0    FFFFFFF4 A            DATA     -12               COUNT
     3272   00 009F1    8B0A03C6 A            PSM,0    *IA,5             INSTRUCTION
     3273   00 009F2    B000016D A            K        11,0,0,SETPSW     PSW1 IN
     3274   00 009F3    000001C9 A            K        0,0,0,LOC+2       PSW1 OUT
     3275   00 009F4    0430F500 A            P        DTA3+1,-11,0      R IN
     3276   00 009F5    0430F500 A            P        DTA3+1,-11,0       R OUT
     3277   00 009F6    04360000 A            P        ZEROS,0,0         MEMORY IN
     3278   00 009F7    0430F500 A            P        DTA3+1,-11,0      MEMORY OUT
     3279   00 009F8    00000383 A            DATA     MEMORY-1          STACK POINTER
     3280   00 009F9    000C0000 A            DATA     X'C0000'           DOUBLEWORD
     3281   00 009FA    0000038E A            DATA     MEMORY+10         STACK POINTER
     3282   00 009FB    0001000B A            DATA     X'1000B'           DOUBLEWORD
1 C00   23:44 JUN 20,'83    SIGMA 7 CPU DIAGNOSTIC - SUFFIX 960-0303-G02                          PAGE  108
A    3284                            *****************************************************************  PSM
     3285                            *                                   INDIRECT ADDRESSING AND INDEXING
     3286                            *                                   WORD COUNT OVERFLOW, TS AND TW=0
     3287                            *                                   TRAP
     3288   00 009FC    FFFFFFF4 A            DATA     -12               COUNT
     3289   00 009FD    8B7C03C6 A            PSM,7    *IA,6             INSTRUCTION
     3290   00 009FE    773000AF A            K        7,7,3,SLSW        PSW1 IN
     3291   00 009FF    77300080 A            K        7,7,3,SLRET+1     PSW1 OUT
     3292   00 00A00    0435F906 A            P        DTA3+6,-7,6       R IN
     3293   00 00A01    0435F906 A            P        DTA3+6,-7,6       R OUT
     3294   00 00A02    041DF904 A            P        DTA2+3,-7,4       MEMORY IN
     3295   00 00A03    041DF904 A            P        DTA2+3,-7,4       MEMORY OUT
     3296   00 00A04    00000384 A            DATA     MEMORY            STACK POINTER
     3297   00 00A05    00067FF9 A            DATA     X'00067FF9'        DOUBLEWORD
     3298   00 00A06    00000384 A            DATA     MEMORY            STACK POINTER
     3299   00 00A07    00067FF9 A            DATA     X'00067FF9'        DOUBLEWORD
     3300                            *****************************************************************  PSM
     3301                            *                                   SPACE COUNT UNDERFLOW, WORD COUNT
     3302                            *                                   OVERFLOW,  TS AND TW = 0
     3303                            *
     3304   00 00A08    FFFFFFF4 A            DATA     -12               COUNT
     3305   00 00A09    0B8003C4 A            PSM,8    SP                INSTRUCTION
     3306   00 00A0A    573000AF A            K        5,7,3,SLSW        PSW1 IN
     3307   00 00A0B    57300080 A            K        5,7,3,SLRET+1     PSW1 OUT
     3308   00 00A0C    0421FB08 A            P        DTA2+7,-5,8       R IN
     3309   00 00A0D    0421FB08 A            P        DTA2+7,-5,8       R OUT
     3310   00 00A0E    04360000 A            P        ZEROS,0,0,        MEMORY IN
     3311   00 00A0F    04360000 A            P        ZEROS,0,0         MEMORY OUT
     3312   00 00A10    00000384 A            DATA     MEMORY            STACK POINTER
     3313   00 00A11    00047FFB A            DATA     X'47FFB'           DOUBLEWORD
     3314   00 00A12    00000384 A            DATA     MEMORY            STACK POINTER
     3315   00 00A13    00047FFB A            DATA     X'47FFB'           DOUBLEWORD
1 C00   23:44 JUN 20,'83    SIGMA 7 CPU DIAGNOSTIC - SUFFIX 960-0303-G02                          PAGE  109
A    3317                            ******************************************************************   MMC
     3318                            *                                   COUNT = 1 WORD
     3319                            *                                   CONTROL START = 0
     3320   00 00A14    FFFFFFF8 A            DATA     -8                COUNT
     3321   00 00A15    6F420000 A            MMC,4    1                 INSTRUCTION
     3322   00 00A16    0000016D A            K        0,0,0,SETPSW      PSW1 IN
     3323   00 00A17    000001C9 A            K        0,0,0,LOC+2       PSW1 OUT
     3324   00 00A18    0588FE04 A            P        MMCR1,-2,4        R IN
     3325   00 00A19    058AFE04 A            P        MMCR1F,-2,4       R OUT
     3326   00 00A1A    04360000 A            P        ZEROS,0,0         MEM IN
     3327   00 00A1B    04360000 A            P        ZEROS,0,0         MEM OUT
     3328                            ******************************************************************   MMC
     3329                            *                                   COUNT = 8 WORDS
     3330                            *                                   CONTROL START = 000011
     3331   00 00A1C    FFFFFFF8 A            DATA     -8                COUNT
     3332   00 00A1D    6F420000 A            MMC,4    1                 INSTRUCTION
     3333   00 00A1E    F730016D A            K        15,7,3,SETPSW     PSW1 IN
     3334   00 00A1F    F73001C9 A            K        15,7,3,LOC+2      PSW1 OUT
     3335   00 00A20    058CFE04 A            P        MMCR2,-2,4        R IN
     3336   00 00A21    058EFE04 A            P        MMCR2F,-2,4       R OUT
     3337   00 00A22    040AF000 A            P        DTA1,-16,0        MEM IN
     3338   00 00A23    040AF000 A            P        DTA1,-16,0        MEM OUT
     3339                            ******************************************************************   MMC
     3340                            *                                   COUNT =1, CONTROL START = 0
     3341                            *                                   SLAVE MODE
     3342   00 00A24    FFFFFFF8 A            DATA     -8                COUNT
     3343   00 00A25    6F420000 A            MMC,4    1                 INSTRUCTION
     3344   00 00A26    0080016D A            K        0,0,8,SETPSW      PSW1 IN
     3345   00 00A27    20000067 A            K        2,0,0,MVRET+1     PSW1 OUT
     3346   00 00A28    0588FE04 A            P        MMCR1,-2,4        R IN
     3347   00 00A29    0588FE04 A            P        MMCR1,-2,4        R OUT
     3348   00 00A2A    040AF000 A            P        DTA1,-16,0        MEM IN
     3349   00 00A2B    040AF000 A            P        DTA1,-16,0        MEM OUT
1 C00   23:44 JUN 20,'83    SIGMA 7 CPU DIAGNOSTIC - SUFFIX 960-0303-G02                          PAGE  110
A    3351                            *****************************************************************  MMC
     3352                            *                                   COUNT=1 WORD, CONTROL START=0
     3353                            *                                   ACCESS PROTECT BIT = 1,
     3354   00 00A2C    FFFFFFF8 A            DATA     -8                COUNT
     3355   00 00A2D    6F840000 A            MMC,8    2                 INSTRUCTION
     3356   00 00A2E    0000016D A            K        0,0,0,SETPSW      PSW1 IN
     3357   00 00A2F    000001C9 A            K        0,0,0,LOC+2       PSW1 OUT
     3358   00 00A30    0588FE08 A            P        MMCR1,-2,8        R IN
     3359   00 00A31    058AFE08 A            P        MMCR1F,-2,8       R OUT
     3360   00 00A32    04360000 A            P        ZEROS,0,0         MEM IN
     3361   00 00A33    04360000 A            P        ZEROS,0,0         MEM OUT
     3362                            *****************************************************************  MMC
     3363                            *                                   COUNT= 8 WORDS, CONTROL START= 11
     3364                            *                                   ACCESS PROTEST BIT=1
     3365   00 00A34    FFFFFFF8 A            DATA     -8                COUNT
     3366   00 00A35    6FC40000 A            MMC,12   2                 INSTRUCTION
     3367   00 00A36    0000016D A            K        0,0,0,SETPSW      PSW1 IN
     3368   00 00A37    000001C9 A            K        0,0,0,LOC+2       PSW1 OUT
     3369   00 00A38    058CFE0C A            P        MMCR2,-2,12       R IN
     3370   00 00A39    058EFE0C A            P        MMCR2F,-2,12      R OUT
     3371   00 00A3A    04360000 A            P        ZEROS,0,0         MEM IN
     3372   00 00A3B    04360000 A            P        ZEROS,0,0         MEM OUT
     3373                            *****************************************************************  MMC
     3374                            *                                   COUNT=1 WORDS, CONTROL START=0
     3375                            *                                   MEMORY MAP BIT=1, PSD MM BIT= 0
     3376   00 00A3C    FFFFFFF8 A            DATA     -8                COUNT
     3377   00 00A3D    6FE80000 A            MMC,14   4                 INSTRUCTION
     3378   00 00A3E    0000016D A            K        0,0,0,SETPSW      PSW1 IN
     3379   00 00A3F    000001C9 A            K        0,0,0,LOC+2       PSW1 OUT
     3380   00 00A40    0598FE0E A            P        MMCR5,-2,14       R IN
     3381   00 00A41    059AFE0E A            P        MMCR5F,-2,14      R OUT
     3382   00 00A42    04360000 A            P        ZEROS,0,0         MEM IN
     3383   00 00A43    04360000 A            P        ZEROS,0,0         MEM OUT
1 C00   23:44 JUN 20,'83    SIGMA 7 CPU DIAGNOSTIC - SUFFIX 960-0303-G02                          PAGE  111
A    3385                            *****************************************************************  MMC
     3386                            *                                   COUNT=64 WORDS, CONTROL START=0
     3387                            *                                   MEMORY MAP BIT=1, PSD MM BIT=0
     3388   00 00A44    FFFFFFF8 A            DATA     -8                COUNT
     3389   00 00A45    6FA80000 A            MMC,10   4                 INSTRUCTION
     3390   00 00A46    0000016D A            K        0,0,0,SETPSW      PSW1 IN
     3391   00 00A47    000001C9 A            K        0,0,0,LOC+2       PSW1 OUT
     3392   00 00A48    059CFE0A A            P        MMCR6,-2,10       R IN
     3393   00 00A49    059EFE0A A            P        MMCR6F,-2,10      R OUT
     3394   00 00A4A    04360000 A            P        ZEROS,0,0         MEM IN
     3395   00 00A4B    04360000 A            P        ZEROS,0,0         MEM OUT
     3396                            ******************************************************************   MMC
     3397                            *                                   COUNT=2 WORDS, CONTROL START=0
     3398   00 00A4C    FFFFFFFA A            DATA     -6                COUNT
     3399   00 00A4D    6F420000 A            MMC,4    1                 INSTRUCTION
     3400   00 00A4E    0000016D A            K        0,0,0,SETPSW      PSW1 IN
     3401   00 00A4F    000001C9 A            K        0,0,0,LOC+2       PSW1 OUT
     3402   00 00A50    0590FE04 A            P        MMCR3,-2,4        R IN
     3403   00 00A51    0592FE04 A            P        MMCR3F,-2,4       R OUT
     3404                            ******************************************************************   MMC
     3405                            *                                   COUNT=15 WORDS,CONTROL START=000011
     3406   00 00A52    FFFFFFFA A            DATA     -6                COUNT
     3407   00 00A53    6F020000 A            MMC,0    1                 INSTRUCTION
     3408   00 00A54    F000016D A            K        15,0,0,SETPSW     PSW1 IN
     3409   00 00A55    F00001C9 A            K        15,0,0,LOC+2      PSW1 OUT
     3410   00 00A56    0594FE00 A            P        MMCR4,-2,0        R IN
     3411   00 00A57    0596FE00 A            P        MMCR4F,-2,0       R OUT
     3412                            ******************************************************************   MMC
     3413                            *                                   COUNT = 1 WORD, CONTROL START =0
     3414                            *                                   INDIRECTLY ADDRESSED
     3415   00 00A58    FFFFFFFA A            DATA     -6                COUNT
     3416   00 00A59    EF420000 A            DATA     X'EF420000'       INSTRUCTION:  MMC,4   *1
     3417   00 00A5A    0000016D A            K        0,0,0,SETPSW      PSW1 IN
     3418   00 00A5B    000001C9 A            K        0,0,0,LOC+2       PSW1 OUT
     3419   00 00A5C    0588FE04 A            P        MMCR1,-2,4        R IN
     3420   00 00A5D    058AFE04 A            P        MMCR1F,-2,4       R OUT
1 C00   23:44 JUN 20,'83    SIGMA 7 CPU DIAGNOSTIC - SUFFIX 960-0303-G02                          PAGE  112
A    3422                            *****************************************************************  MBS
     3423                            *                                   CASE 1-- NONZERO R FIELD,RU1=R+1
     3424                            *                                   COUNT=0, WORD BOUNDARIES
     3425   00 00A5E    FFFFFFF8 A            DATA     -8                COUNT
     3426   00 00A5F    61200000 A            MBS,2    0                 INSTRUCTION
     3427   00 00A60    0000016D A            K        0,0,0,SETPSW      PSW1 IN
     3428   00 00A61    000001C9 A            K        0,0,0,LOC+2       PSW1 OUT
     3429   00 00A62    050EFE02 A            P        SR1,-2,2          R IN
     3430   00 00A63    050EFE02 A            P        SR1,-2,2          R OUT
     3431   00 00A64    0436FF00 A            P        ZERO,-1,0         MEMORY IN
     3432   00 00A65    0436FF00 A            P        ZERO,-1,0         MEMORY OUT
     3433                            *****************************************************************  MBS
     3434                            *                                   CASE 1-- NONZERO R FIELD, RU1=R+1
     3435                            *                                   COUNT=4, WORD BOUNDARIES
     3436   00 00A66    FFFFFFF8 A            DATA     -8                COUNT
     3437   00 00A67    61400000 A            MBS,4    0                 INSTRUCTION
     3438   00 00A68    0000016D A            K        0,0,0,SETPSW      PSW1 IN
     3439   00 00A69    000001C9 A            K        0,0,0,LOC+2       PSW1 OUT
     3440   00 00A6A    0512FE04 A            P        SR2,-2,4          R IN
     3441   00 00A6B    0514FE04 A            P        SRR2,-2,4         R OUT
     3442   00 00A6C    0436FF00 A            P        ZERO,-1,0         MEMORY IN
     3443   00 00A6D    040AFF00 A            P        DTA1,-1,0         MEMORY OUT
     3444                            *****************************************************************  MBS
     3445                            *                                   CASE 1-- NONZERO R FIELD, RU1=R+1
     3446                            *                                   COUNT=3; BOUNDARIES-- SOURCE=BYTE 1,
     3447                            *                                    DESTINATION=BYTE 3
     3448   00 00A6E    FFFFFFF8 A            DATA     -8                COUNT
     3449   00 00A6F    61600001 A            MBS,6    1                 INSTRUCTION
     3450   00 00A70    A000016D A            K        10,0,0,SETPSW     PSW1 IN
     3451   00 00A71    A00001C9 A            K        10,0,0,LOC+2      PSW1 OUT
     3452   00 00A72    0516FE06 A            P        SR3,-2,6          R IN
     3453   00 00A73    0518FE06 A            P        SRR3,-2,6         R OUT
     3454   00 00A74    0436FF00 A            P        ZERO,-1,0         MEMORY IN
     3455   00 00A75    043CFE00 A            P        DTA5,-2,0         MEMORY OUT
1 C00   23:44 JUN 20,'83    SIGMA 7 CPU DIAGNOSTIC - SUFFIX 960-0303-G02                          PAGE  113
A    3457                            *****************************************************************  MBS
     3458                            *                                   CASE 1-- NONZERO R FIELD, RU1=R+1
     3459                            *                                   COUNT=1; BOUNDARIES-- SOURCE=BYTE 2,
     3460                            *                                   DESTINATION=BYTE 1
     3461   00 00A76    FFFFFFF8 A            DATA     -8                COUNT
     3462   00 00A77    61800002 A            MBS,8    2                 INSTRUCTION
     3463   00 00A78    5000016D A            K        5,0,0,SETPSW      PSW1 IN
     3464   00 00A79    500001C9 A            K        5,0,0,LOC+2       PSW1 OUT
     3465   00 00A7A    051AFE08 A            P        SR4,-2,8          R IN
     3466   00 00A7B    051CFE08 A            P        SRR4,-2,8         R OUT
     3467   00 00A7C    04360000 A            P        ZERO,0,0          MEMORY IN
     3468   00 00A7D    043EFF00 A            P        DTA5+2,-1,0       MEMORY OUT
     3469                            *****************************************************************  MBS
     3470                            *                                   SOURCE BYTE AND DESTINATION BYTE
     3471                            *                                   OVERLAP,COUNT=3,SOURCE=BYTE 0,DES-
     3472                            *                                   TINATION=BYTE 1
     3473   00 00A7E    FFFFFFF8 A            DATA     -8                COUNT
     3474   00 00A7F    61C00E18 A            MBS,12   BA(MEMORY+2)      INSTRUCTION
     3475   00 00A80    0000016D A            K        0,0,0,SETPSW      PSW1 IN
     3476   00 00A81    000001C9 A            K        0,0,0,LOC+2       PSW1 OUT
     3477   00 00A82    052EFE0C A            P        SR10,-2,12        R IN
     3478   00 00A83    0530FE0C A            P        SRR10,-2,12       R OUT
     3479   00 00A84    041AFF02 A            P        DTA2,-1,2         MEMORY IN
     3480   00 00A85    0427FF02 A            P        DTA2+13,-1,2      MEMORY OUT
     3481                            *****************************************************************  MBS
     3482                            *                                   COUNT=MAX, WORD BOUNDARIES
     3483                            *
     3484   00 00A86    FFFFFFF8 A            DATA     -8                COUNT
     3485   00 00A87    61A00000 A            MBS,10   0                 INSTRUCTION
     3486   00 00A88    0000016D A            K        0,0,0,SETPSW      PSW1 IN
     3487   00 00A89    000001C9 A            K        0,0,0,LOC+2       PSW1 OUT
     3488   00 00A8A    0532FE0A A            P        SR11,-2,10        R IN
     3489   00 00A8B    0537FE0A A            P        SRR11A,-2,10      R OUT
     3490   00 00A8C    0436FF00 A            P        ZERO,-1,0         MEMORY IN
     3491   00 00A8D    040AC000 A            P        DTA1,-64,0        MEMORY OUT
1 C00   23:44 JUN 20,'83    SIGMA 7 CPU DIAGNOSTIC - SUFFIX 960-0303-G02                          PAGE  114
A    3493                            *****************************************************************  MBS
     3494                            *                                   CASE 2--ODD R FIELD, RU1=R,
     3495                            *                                   COUNT=3; BOUNDARIES-- SOURCE=BYTE 0,
     3496                            *                                    DESTINATION=BYTE 0
     3497   00 00A8E    FFFFFFF8 A            DATA     -8                COUNT
     3498   00 00A8F    61D00248 A            MBS,13   ((ABSVAL(DTA1+12-MEMORY))*4)   INSTRUCTION
     3499   00 00A90    0000016D A            K        0,0,0,SETPSW      PSW1 IN
     3500   00 00A91    000001C9 A            K        0,0,0,LOC+2       PSW1 OUT
     3501   00 00A92    0526FF0D A            P        SR7,-1,13         R IN
     3502   00 00A93    0527FF0D A            P        SRR7,-1,13        R OUT
     3503   00 00A94    0453FF00 A            P        CVT,-1,0          MEMORY IN
     3504   00 00A95    0416FF00 A            P        DTA1+12,-1,0      MEMORY
     3505                            *****************************************************************  MBS
     3506                            *                                   CASE 3--R=ZERO, RU1=1
     3507                            *                                   COUNT=4; BOUNDARIES-- SOURCE=BYTE 0,
     3508                            *                                    DESTINATION=BYTE 0
     3509   00 00A96    FFFFFFF8 A            DATA     -8                COUNT
     3510   00 00A97    610010A0 A            MBS,0    BA(DTA2+14)       INSTRUCTION
     3511   00 00A98    1000016D A            K        1,0,0,SETPSW      PSW1 IN
     3512   00 00A99    100001C9 A            K        1,0,0,LOC+2       PSW1 OUT
     3513   00 00A9A    0528FF01 A            P        SR8,-1,1          R IN
     3514   00 00A9B    0529FF01 A            P        SRR8,-1,1         R OUT
     3515   00 00A9C    040BFF00 A            P        DTA1+1,-1,0       MEMORY IN
     3516   00 00A9D    0428FF00 A            P        DTA2+14,-1,0      MEMORY OUT
     3517                            *****************************************************************  MBS
     3518                            *                                   CASE 3-- R=ZERO, RU1=1
     3519                            *                                   COUNT=4; BOUNDARIES-- SOURCE=BYTE 3,
     3520                            *                                   DESTINATION BYTE 0
     3521   00 00A9E    FFFFFFF8 A            DATA     -8                COUNT
     3522   00 00A9F    610011CF A            MBS,0    BA(CVT+32)+3      INSTRUCTION
     3523   00 00AA0    C000016D A            K        12,0,0,SETPSW     PSW1 IN
     3524   00 00AA1    C00001C9 A            K        12,0,0,LOC+2      PSW1 OUT
     3525   00 00AA2    0561FF01 A            P        DT25,-1,1         R IN
     3526   00 00AA3    0562FF01 A            P        DTT25,-1,1        R OUT
     3527   00 00AA4    04360000 A            P        ZEROS,0,0         MEMORY IN
     3528   00 00AA5    042EFF00 A            P        DTA3-1,-1,0       MEMORY OUT
1 C00   23:44 JUN 20,'83    SIGMA 7 CPU DIAGNOSTIC - SUFFIX 960-0303-G02                          PAGE  115
A    3530                            *****************************************************************  MBS
     3531                            *                                   CASE 1-- NONZERO R FIELD, RU1=R+1
     3532                            *                                   COUNT=2; BOUNDARIES-- SOURCE=BYTE 3
     3533                            *                                    DESTINATION=BYTE 2
     3534   00 00AA6    FFFFFFF8 A            DATA     -8                COUNT
     3535   00 00AA7    61A00000 A            MBS,10   0                 INSTRUCTION
     3536   00 00AA8    F000016D A            K        15,0,0,SETPSW     PSW1 IN
     3537   00 00AA9    F00001C9 A            K        15,0,0,LOC+2      PSW1 OUT
     3538   00 00AAA    051EFE0A A            P        SR5,-2,10         R IN
     3539   00 00AAB    0520FE0A A            P        SRR5,-2,10        R OUT
     3540   00 00AAC    0436FF00 A            P        ZERO,-1,0         MEMORY IN
     3541   00 00AAD    043FFF00 A            P        DTA5+3,-1,0       MEMORY OUT
     3542                            *****************************************************************  MBS
     3543                            *                                   CASE 1-- NONZERO R FIELD, RU1=R+1
     3544                            *                                   COUNT=3; BOUNDARIES-- SOURCE= BYTE 2
     3545                            *                                    DESTINATION=BYTE 0
     3546   00 00AAE    FFFFFFF8 A            DATA     -8                COUNT
     3547   00 00AAF    61C00871 A            MBS,12   ABSVAL(HA(DTA4)+1) INSTRUCTION (WATCH DISP!)      *G02
     3548   00 00AB0    0000016D A            K        0,0,0,SETPSW      PSW1 IN
     3549   00 00AB1    000001C9 A            K        0,0,0,LOC+2       PSW1 OUT
     3550   00 00AB2    0522FE0C A            P        SR6,-2,12         R IN
     3551   00 00AB3    0524FE0C A            P        SRR6,-2,12        R OUT
     3552   00 00AB4    0436FF00 A            P        ZERO,-1,0         MEMORY IN
     3553   00 00AB5    043DFF00 A            P        DTA5+1,-1,0       MEMORY OUT
     3554                            *****************************************************************  MBS
     3555                            *                                   NONEXISTENT INSTRUCTION TRAP-- USE
     3556                            *                                    INDIRECT ADDRESSING. COUNT=3
     3557                            *
     3558   00 00AB6    FFFFFFF8 A            DATA     -8                COUNT
     3559   00 00AB7    E1E00000 A            DATA     X'E1E00000'       INSTRUCTION:      MBS,14   *0
     3560   00 00AB8    0000016D A            K        0,0,0,SETPSW      PSW1 IN
     3561   00 00AB9    8000006D A            K        8,0,0,NEIRET+1    PSW1 OUT
     3562   00 00ABA    051AFE0E A            P        SR4,-2,14         R IN
     3563   00 00ABB    051AFE0E A            P        SR4,-2,14         R OUT
     3564   00 00ABC    0436FF00 A            P        ZERO,-1,0         MEMORY IN
     3565   00 00ABD    0436FF00 A            P        ZERO,-1,0         MEMORY OUT
1 C00   23:44 JUN 20,'83    SIGMA 7 CPU DIAGNOSTIC - SUFFIX 960-0303-G02                          PAGE  116
A    3567                            *****************************************************************  MBS
     3568                            *                                   SOURCE AND DESTINATION ADDRESS ARE
     3569                            *                                   EQUAL
     3570                            *
     3571   00 00ABE    FFFFFFF8 A            DATA     -8                COUNT
     3572   00 00ABF    61E00E14 A            MBS,14   BA(MEMORY+1)      INSTRUCTION
     3573   00 00AC0    0000016D A            K        0,0,0,SETPSW      PSW1 IN
     3574   00 00AC1    000001C9 A            K        0,0,0,LOC+2       PSW1 OUT
     3575   00 00AC2    052AFE0E A            P        SR9,-2,14         R IN
     3576   00 00AC3    052CFE0E A            P        SRR9,-2,14        R OUT
     3577   00 00AC4    0415FE01 A            P        DTA1+11,-2,1      MEMORY IN
     3578   00 00AC5    0415FE01 A            P        DTA1+11,-2,1      MEMORY OUT
     3579                            *****************************************************************  CBS
     3580                            *                                   CASE 1-- NONZERO R FIELD, RU1=R+1
     3581                            *                                   COUNT=0, WORD BOUNDARIES, CC=0
     3582                            *                                   SOURCE AND DESTINATION BYTE EQUAL
     3583   00 00AC6    FFFFFFF8 A            DATA     -8                COUNT
     3584   00 00AC7    60E00000 A            CBS,14   0                 INSTRUCTION
     3585   00 00AC8    3000016D A            K        3,0,0,SETPSW      PSW1 IN
     3586   00 00AC9    000001C9 A            K        0,0,0,LOC+2       PSW OUT
     3587   00 00ACA    050EFE0E A            P        SR1,-2,14         R IN
     3588   00 00ACB    050EFE0E A            P        SR1,-2,14         R OUT
     3589   00 00ACC    040AFF00 A            P        DTA1,-1,0         MEMORY IN
     3590   00 00ACD    040AFF00 A            P        DTA1,-1,0         MEMORY OUT
     3591                            *****************************************************************  CBS
     3592                            *                                   CASE 1-- NONZERO R FIELD, RU1=R+1
     3593                            *                                   COUNT=4, WORD BOUNDARIES, CC=0,
     3594                            *                                   SOURCE AND DESTINATION BYTE EQUAL
     3595   00 00ACE    FFFFFFF8 A            DATA     -8                COUNT
     3596   00 00ACF    60C00000 A            CBS,12   0                 INSTRUCTION
     3597   00 00AD0    0000016D A            K        0,0,0,SETPSW      PSW1 IN
     3598   00 00AD1    000001C9 A            K        0,0,0,LOC+2       PSW1 OUT
     3599   00 00AD2    0512FE0C A            P        SR2,-2,12         R IN
     3600   00 00AD3    0514FE0C A            P        SRR2,-2,12        R OUT
     3601   00 00AD4    040AFE00 A            P        DTA1,-2,0         MEMORY IN
     3602   00 00AD5    040AFE00 A            P        DTA1,-2,0         MEMORY OUT
1 C00   23:44 JUN 20,'83    SIGMA 7 CPU DIAGNOSTIC - SUFFIX 960-0303-G02                          PAGE  117
A    3604                            *****************************************************************  CBS
     3605                            *                                   CASE 2-- ODD R FIELD RU1=R,
     3606                            *                                   COUNT=3, CC =1, SOURCE AND DEST.BYTE
     3607                            *                                    EQUAL
     3608   00 00AD6    FFFFFFF8 A            DATA     -8                COUNT
     3609   00 00AD7    60700248 A            CBS,7    ((ABSVAL(DTA1+12-MEMORY))*4)   INSTRUCTION
     3610   00 00AD8    0000016D A            K        0,0,0,SETPSW      PSW1 IN
     3611   00 00AD9    000001C9 A            K        0,0,0,LOC+2       PSW1 OUT
     3612   00 00ADA    0526FF07 A            P        SR7,-1,7          R IN
     3613   00 00ADB    0527FF07 A            P        SRR7,-1,7         R OUT
     3614   00 00ADC    0416FF00 A            P        DTA1+12,-1,0      MEMORY IN
     3615   00 00ADD    0416FF00 A            P        DTA1+12,-1,0      MEMORY OUT
     3616                            *****************************************************************  CBS
     3617                            *                                   CASE 3-- ZERO R FIELD, RU1=1
     3618                            *                                   COUNT=2,CC=0,SOURCE AND DESTINATION
     3619                            *                                    EQUAL
     3620   00 00ADE    FFFFFFFA A            DATA     -6                COUNT
     3621   00 00ADF    60001098 A            CBS,0    BA(DTA2+12)       INSTRUCTION
     3622   00 00AE0    0000016D A            K        0,0,0,SETPSW      PSW1 IN
     3623   00 00AE1    000001C9 A            K        0,0,0,LOC+2       PSW1 OUT
     3624   00 00AE2    0541FF01 A            P        SR14,-1,1         R IN
     3625   00 00AE3    0542FF01 A            P        SRR14,-1,1        R OUT
     3626                            *****************************************************************  CBS
     3627                            *                                   CASE 1-- NONZERO R FIELD, RU1=R+1
     3628                            *                                   COUNT=6, CC=2,  SOURCE > DEST. BYTE,
     3629                            *                                   BOUNDARIES ON BYTE ONE
     3630   00 00AE4    FFFFFFFA A            DATA     -6                COUNT
     3631   00 00AE5    60A00001 A            CBS,10   1                 INSTRUCTION
     3632   00 00AE6    0000016D A            K        0,0,0,SETPSW      PSW1 IN
     3633   00 00AE7    200001C9 A            K        2,0,0,LOC+2       PSW1 OUT
     3634   00 00AE8    0539FE0A A            P        SR12,-2,10        R IN
     3635   00 00AE9    0539FE0A A            P        SR12,-2,10        R OUT
1 C00   23:44 JUN 20,'83    SIGMA 7 CPU DIAGNOSTIC - SUFFIX 960-0303-G02                          PAGE  118
A    3637                            *****************************************************************  CBS
     3638                            *                                   CASE 1-- NON ZERO R FIELD, RU1=R+1
     3639                            *                                   COUNT=3, CC=1,  SOURCE < DEST. BYTE,
     3640                            *                                   BOUNDARIES ON BYTE 1
     3641   00 00AEA    FFFFFFFA A            DATA     -6                COUNT
     3642   00 00AEB    60800005 A            CBS,8    5                 INSTRUCTION
     3643   00 00AEC    0000016D A            K        0,0,0,SETPSW      PSW1 IN
     3644   00 00AED    100001C9 A            K        1,0,0,LOC+2       PSW1 OUT
     3645   00 00AEE    0539FE08 A            P        SR12,-2,8         R IN
     3646   00 00AEF    0539FE08 A            P        SR12,-2,8         R OUT
     3647                            *****************************************************************  CBS
     3648                            *                                   CASE 2-- ODD R FIELD (RU1=R)
     3649                            *                                   COUNT= 255, CC=2, SOURCE > DEST.
     3650   00 00AF0    FFFFFFF8 A            DATA     -8                COUNT
     3651   00 00AF1    60500218 A            CBS,5    ((ABSVAL(DTA1-MEMORY))*4)   INSTRUCTION
     3652   00 00AF2    0000016D A            K        0,0,0,SETPSW      PSW1 IN
     3653   00 00AF3    200001C9 A            K        2,0,0,LOC+2       PSW1 OUT
     3654   00 00AF4    0533FF05 A            P        DT11,-1,5         R IN
     3655   00 00AF5    0534FF05 A            P        DT11A,-1,5        R OUT
     3656   00 00AF6    040AC300 A            P        DTA1,-61,0        MEMORY IN
     3657   00 00AF7    040AC300 A            P        DTA1,-61,0        MEMORY OUT
     3658                            *****************************************************************  CBS
     3659                            *                                   CASE 2-- ODD R FIELD (RU1=R)
     3660                            *                                   COUNT=7, CC=1, SOURCE < DESTINATION
     3661                            *                                   OVERLAPED FIELDS
     3662   00 00AF8    FFFFFFF8 A            DATA     -8                COUNT
     3663   00 00AF9    60900001 A            CBS,9    1                 INSTRUCTION
     3664   00 00AFA    0000016D A            K        0,0,0,SETPSW      PSW1 IN
     3665   00 00AFB    100001C9 A            K        1,0,0,LOC+2       PSW1 OUT
     3666   00 00AFC    0565FF09 A            P        DT27,-1,9         R IN
     3667   00 00AFD    0566FF09 A            P        DTT27,-1,9        R OUT
     3668   00 00AFE    0428FE00 A            P        DTA2+14,-2,0      MEMORY IN
     3669   00 00AFF    0428FE00 A            P        DTA2+14,-2,0      MEMORY OUT
1 C00   23:44 JUN 20,'83    SIGMA 7 CPU DIAGNOSTIC - SUFFIX 960-0303-G02                          PAGE  119
A    3671                            *****************************************************************  CBS
     3672                            *                                   CASE 3-- ZERO R FIELD, RU1=1
     3673                            *                                   COUNT=7, CC=2 SOURCE > DEST BYTE.
     3674   00 00B00    FFFFFFF8 A            DATA     -8                COUNT
     3675   00 00B01    60000E13 A            CBS,0    BA(MEMORY)+3      INSTRUCTION
     3676   00 00B02    3000016D A            K        3,0,0,SETPSW      PSW1 IN
     3677   00 00B03    200001C9 A            K        2,0,0,LOC+2       PSW1 OUT
     3678   00 00B04    0563FF01 A            P        DT26,-1,1         R IN
     3679   00 00B05    0564FF01 A            P        DTT26,-1,1        R OUT
     3680   00 00B06    0423FE00 A            P        DTA2+9,-2,0       MEMORY IN
     3681   00 00B07    0423FE00 A            P        DTA2+9,-2,0       MEMORY OUT
     3682                            *****************************************************************  CBS
     3683                            *                                   NONEXISTENT INSTRUCTION TRAP-- USE
     3684                            *                                    INDIRECT ADDRESSING, COUNT=3,CC=0
     3685                            *
     3686   00 00B08    FFFFFFF8 A            DATA     -8                COUNT
     3687   00 00B09    E0A00F18 A            GEN,12,1,19 X'E0A',0,BA(IA)   INSTRUCTION:   CBS,10  *BA(IA)
     3688   00 00B0A    0000016D A            K        0,0,0,SETPSW      PSW1 IN
     3689   00 00B0B    8000006D A            K        8,0,0,NEIRET+1    PSW1 OUT
     3690   00 00B0C    051AFE0A A            P        SR4,-2,10         R IN
     3691   00 00B0D    051AFE0A A            P        SR4,-2,10         R OUT
     3692   00 00B0E    0439FF00 A            P        DTA4+1,-1,0       MEMORY IN
     3693   00 00B0F    0439FF00 A            P        DTA4+1,-1,0       MEMORY OUT
1 C00   23:44 JUN 20,'83    SIGMA 7 CPU DIAGNOSTIC - SUFFIX 960-0303-G02                          PAGE  120
A    3695                            *****************************************************************  CVA
     3696                            *                                   CC=0
     3697                            *                                   RU1=0 INPUT, R=0 OUTPUT
     3698                            *
     3699   00 00B10    FFFFFFFA A            DATA     -6                COUNT
     3700   00 00B11    29C00453 A            CVA,12   CVT               INSTRUCTION
     3701   00 00B12    0000016D A            K        0,0,0,SETPSW      PSW1 IN
     3702   00 00B13    000001C9 A            K        0,0,0,LOC+2       PSW1 OUT
     3703   00 00B14    042EFE0C A            P        DTA3-1,-2,12      R IN
     3704   00 00B15    0436FF0C A            P        ZERO,-1,12        R OUT
     3705                            *****************************************************************  CBS
     3706                            *                                   CC=4
     3707                            *                                   RU1=X'80000000'IN,R=X'80000000'OUT
     3708                            *
     3709   00 00B16    FFFFFFFA A            DATA     -6                COUNT
     3710   00 00B17    29000453 A            CVA,0    CVT               INSTRUCTION
     3711   00 00B18    0000016D A            K        0,0,0,SETPSW      PSW1 IN
     3712   00 00B19    100001C9 A            K        1,0,0,LOC+2       PSW1 OUT
     3713   00 00B1A    0452FE00 A            P        CVT-1,-2,0        R IN
     3714   00 00B1B    0453FF00 A            P        CVT,-1,0          R OUT
     3715                            *****************************************************************  CVA
     3716                            *                                   CC=2
     3717                            *                                   RU1=1 IN, R=1 OUT
     3718                            *
     3719   00 00B1C    FFFFFFFA A            DATA     -6                COUNT
     3720   00 00B1D    29200453 A            CVA,2    CVT               INSTRUCTION
     3721   00 00B1E    B000016D A            K        11,0,0,SETPSW     PSW1 IN
     3722   00 00B1F    200001C9 A            K        2,0,0,LOC+2       PSW1 OUT
     3723   00 00B20    042FFE02 A            P        DTA3,-2,2         R IN
     3724   00 00B21    0430FF02 A            P        DTA3+1,-1,2       R OUT
1 C00   23:44 JUN 20,'83    SIGMA 7 CPU DIAGNOSTIC - SUFFIX 960-0303-G02                          PAGE  121
A    3726                            *****************************************************************  CVA
     3727                            *                                   CC=1 AND 4
     3728                            *                                   RU1=X'C0000000'IN, R=1 OUT
     3729                            *
     3730   00 00B22    FFFFFFFA A            DATA     -6                COUNT
     3731   00 00B23    29400452 A            CVA,4    CVT-1             INSTRUCTION
     3732   00 00B24    0000016D A            K        0,0,0,SETPSW      PSW1, IN
     3733   00 00B25    A00001C9 A            K        10,0,0,LOC+2      PSW1 OUT
     3734   00 00B26    04D8FF05 A            P        CVAC1-1,-1,5      R IN
     3735   00 00B27    0430FF04 A            P        DTA3+1,-1,4       R OUT
     3736                            *****************************************************************  CVA
     3737                            *                                   INDIRECT ADDRESSING AND INDEXING
     3738                            *                                   CC=2
     3739                            *                                   RU1=-1 IN, R=X'55555555' OUT
     3740   00 00B28    FFFFFFFA A            DATA     -6                COUNT
     3741   00 00B29    A96A04E2 A            CVA,6    *IDCVT,5          INSTRUCTION
     3742   00 00B2A    0000016D A            K        0,0,0,SETPSW      PSW1 IN
     3743   00 00B2B    200001C9 A            K        2,0,0,LOC+2       PSW1 OUT
     3744   00 00B2C    04E8FD05 A            P        IX,-3,5           R IN
     3745   00 00B2D    04EAFF06 A            P        IX+2,-1,6         R OUT
     3746                            *****************************************************************  CVA
     3747                            *                                   CC=1
     3748                            *                                   RU1 =X'7FFFFFF', R=X'BFFFFFFF'
     3749   00 00B2E    FFFFFFFA A            DATA     -6                COUNT
     3750   00 00B2F    29800454 A            CVA,8    CVT+1             INSTRUCTION
     3751   00 00B30    A000016D A            K        10,0,0,SETPSW     PSW1 IN
     3752   00 00B31    100001C9 A            K        1,0,0,LOC+2       PSW1 OUT
     3753   00 00B32    0472FE08 A            P        CVT+31,-2,8       R IN
     3754   00 00B33    04D9FF08 A            P        CVAC1,-1,8        R OUT
1 C00   23:44 JUN 20,'83    SIGMA 7 CPU DIAGNOSTIC - SUFFIX 960-0303-G02                          PAGE  122
A    3756                            *****************************************************************  CVS
     3757                            *                                   CC=1, R IN AND RU1 OUT =X'BBBBBBBB'
     3758                            *
     3759   00 00B34    FFFFFFFA A            DATA     -6                COUNT
     3760   00 00B35    28A00453 A            CVS,10   CVT               INSTRUCTION
     3761   00 00B36    3000016D A            K        3,0,0,SETPSW      PSW1 IN
     3762   00 00B37    100001C9 A            K        1,0,0,LOC+2       PSW1 OUT
     3763   00 00B38    0428FE0A A            P        DTA2+14,-2,10     R IN
     3764   00 00B39    0428FF0B A            P        DTA2+14,-1,11     R OUT
     3765                            *****************************************************************  CVS
     3766                            *                                   CC=1  R IN = BFFFFFFE
     3767                            *                                   R OUT= 3FFFFFFF, RU1=-2
     3768                            *
     3769   00 00B3A    FFFFFFFA A            DATA     -6                COUNT
     3770   00 00B3B    28E00454 A            CVS,14   CVT+1             INSTRUCTION
     3771   00 00B3C    0000016D A            K        0,0,0,SETPSW      PSW IN
     3772   00 00B3D    100001C9 A            K        1,0,0,LOC+2       PSW1 OUT
     3773   00 00B3E    04D9FF0E A            P        CVAC1,-1,14       R IN
     3774   00 00B3F    0444FE0E A            P        DTA6,-2,14        R OUT
     3775                            *****************************************************************  CVS
     3776                            *                                   CC=13
     3777                            *                                   SUB EACH TIME EXCEPT LAST
     3778   00 00B40    FFFFFFFA A            DATA     -6                COUNT
     3779   00 00B41    28C00454 A            CVS,12   CVT+1             INSTRUCTION
     3780   00 00B42    F700016D A            K        15,7,0,SETPSW     PSW1 IN
     3781   00 00B43    D70001C9 A            K        13,7,0,LOC+2      PSW1 OUT
     3782   00 00B44    042BFE0C A            P        DTA3-4,-2,12      R IN
     3783   00 00B45    0446FE0C A            P        DTA6+2,-2,12      R OUT
1 C00   23:44 JUN 20,'83    SIGMA 7 CPU DIAGNOSTIC - SUFFIX 960-0303-G02                          PAGE  123
A    3785                            *****************************************************************  CVS
     3786                            *                                   CC=4,R IN AND R OUT=1, RU1=0
     3787   00 00B46    FFFFFFFA A            DATA     -6                COUNT
     3788   00 00B47    28000452 A            CVS,0    CVT-1             INSTRUCTION
     3789   00 00B48    7000016D A            K        7,0,0,SETPSW      PSW1 IN
     3790   00 00B49    400001C9 A            K        4,0,0,LOC+2       PSW1 OUT
     3791   00 00B4A    0472FE00 A            P        CVT+31,-2,0       R IN
     3792   00 00B4B    0448FE00 A            P        DTA6+4,-2,0       R OUT: R=1, RU1=0
     3793                            *****************************************************************  CVS
     3794                            *                                   INDIRECT ADDRESSING AND INDEXING
     3795                            *                                   SUBTRACT EACH TIME
     3796                            *                                   R IN IS -1, R OUT= 0, RU1=-1
     3797   00 00B4C    FFFFFFFA A            DATA     -6                COUNT
     3798   00 00B4D    A84604E2 A            CVS,4    *IDCVT,3          INSTRUCTION
     3799   00 00B4E    0000016D A            K        0,0,0,SETPSW      PSW1 IN
     3800   00 00B4F    100001C9 A            K        1,0,0,LOC+2       PSW1 OUY
     3801   00 00B50    04E8FE03 A            P        IX,-2,3           R IN
     3802   00 00B51    0449FE04 A            P        DTA6+5,-2,4       R OUT
     3803                            *****************************************************************  CVS
     3804                            *                                   SUB ON ALTERNATE BITS (EVEN)
     3805                            *                                   R IN= A'S, R=0, RU1= A'S
     3806   00 00B52    FFFFFFFA A            DATA     -6                COUNT
     3807   00 00B53    28600453 A            CVS,6    CVT               INSTRUCTION
     3808   00 00B54    0000016D A            K        0,0,0,SETPSW      PSW1 IN
     3809   00 00B55    100001C9 A            K        1,0,0,LOC+2       PSW1 OUT
     3810   00 00B56    0427FF06 A            P        DTA2+13,-1,6      R IN
     3811   00 00B57    044BFE06 A            P        DTA6+7,-2,6       R OUT
     3812                            *****************************************************************  CVS
     3813                            *                                   SUBTRACT ALTERNATE BITS (ODD
     3814                            *                                   R IN= 5'S, R=0, RU1= ALL 5'S
     3815   00 00B58    FFFFFFFA A            DATA     -6                COUNT
     3816   00 00B59    28600453 A            CVS,6    CVT               INSTRUCTION
     3817   00 00B5A    0000016D A            K        0,0,0,SETPSW      PSW1 IN
     3818   00 00B5B    200001C9 A            K        2,0,0,LOC+2       PSW1 OUT
     3819   00 00B5C    044EFF06 A            P        DTA6+10,-1,6      R IN
     3820   00 00B5D    044DFE06 A            P        DTA6+9,-2,6       R OUT
1 C00   23:44 JUN 20,'83    SIGMA 7 CPU DIAGNOSTIC - SUFFIX 960-0303-G02                          PAGE  124
A    3822                            ********************************************************************TBS
     3823                            *                                   CASE 1--NONEZERO R FIELD, RU1=R+1
     3824                            *                                   WORD BOUNDARIES, COUNT=0, CC=0
     3825   00 00B5E    FFFFFFF8 A            DATA     -8                COUNT
     3826   00 00B5F    41E00000 A            TBS,14   0                 INSTRUCTION
     3827   00 00B60    0000016D A            K        0,0,0,SETPSW      PSW1 IN
     3828   00 00B61    000001C9 A            K        0,0,0,LOC+2       PSW1 OUT
     3829   00 00B62    050EFE0E A            P        SR1,-2,14         R IN
     3830   00 00B63    050EFE0E A            P        SR1,-2,14         R OUT
     3831   00 00B64    0474FF00 A            P        TRTB,-1,0         MEMORY IN
     3832   00 00B65    0474FF00 A            P        TRTB,-1,0         MEMORY OUT
     3833                            ********************************************************************TBS
     3834                            *                                   CASE 1--NONEZERO R FIELD, RU1=R+1
     3835                            *                                   WORD BOUNDARIES, COUNT=4, CC=0
     3836                            *
     3837   00 00B66    FFFFFFF8 A            DATA     -8                COUNT
     3838   00 00B67    41C00000 A            TBS,12   0                 INSTRUCTION
     3839   00 00B68    0000016D A            K        0,0,0,SETPSW      PSW1 IN
     3840   00 00B69    000001C9 A            K        0,0,0,LOC+2       PSW1 OUT
     3841   00 00B6A    0512FE0C A            P        SR2,-2,12         R IN
     3842   00 00B6B    0515FF0D A            P        DTT2,-1,13        R OUT
     3843   00 00B6C    0474FF00 A            P        TRTB,-1,0         MEMORY IN
     3844   00 00B6D    040AFF00 A            P        DTA1,-1,0         MEMORY OUT
1 C00   23:44 JUN 20,'83    SIGMA 7 CPU DIAGNOSTIC - SUFFIX 960-0303-G02                          PAGE  125
A    3846                            ********************************************************************TBS
     3847                            *                                   CASE1-- NONZERO R FIELD, RU1=R+1
     3848                            *                                   BOUNDARIES-- SOURCE=BYTE 1, DESTINA-
     3849                            *                                   TION=BYTE 0, COUNT=3, CC=0
     3850   00 00B6E    FFFFFFF8 A            DATA     -8                COUNT
     3851   00 00B6F    41A00001 A            TBS,10   1                 INSTRUCTION
     3852   00 00B70    0000016D A            K        0,0,0,SETPSW      PSW1 IN
     3853   00 00B71    000001C9 A            K        0,0,0,LOC+2       PSW1 OUT
     3854   00 00B72    0543FE0A A            P        SR15,-2,10        R IN
     3855   00 00B73    0545FE0A A            P        SRR15,-2,10       R OUT
     3856   00 00B74    0474FF00 A            P        TRTB,-1,0         MEMORY IN
     3857   00 00B75    0441FF00 A            P        DTA5+5,-1,0       MEMORY OUT
     3858                            ********************************************************************TBS
     3859                            *                                   CASE 3-- ZERO R FIELD, RU1=1
     3860                            *                                   BOUNDARIES-- SOURCE=BYTE 0, DESTINA-
     3861                            *                                   TION=BYTE, COUNT=4, CC=0
     3862   00 00B76    FFFFFFF8 A            DATA     -8                COUNT
     3863   00 00B77    41001030 A            TBS,0    BA(DTA1+2)        INSTRUCTION
     3864   00 00B78    0000016D A            K        0,0,0,SETPSW      PSW1 IN
     3865   00 00B79    000001C9 A            K        0,0,0,LOC+2       PSW1 OUT
     3866   00 00B7A    0548FF01 A            P        DT16,-1,1         R IN
     3867   00 00B7B    0519FF01 A            P        DTT3,-1,1         R OUT
     3868   00 00B7C    0474FF00 A            P        TRTB,-1,0         MEMORY IN
     3869   00 00B7D    040CFF00 A            P        DTA1+2,-1,0       MEMORY OUT
1 C00   23:44 JUN 20,'83    SIGMA 7 CPU DIAGNOSTIC - SUFFIX 960-0303-G02                          PAGE  126
A    3871                            ********************************************************************TBS
     3872                            *                                   COUNT=255
     3873                            *                                   CASE 1-- NONZERO R FIELD, RU1=R+1
     3874                            *                                   WORD BOUNDARIES, CC=0
     3875   00 00B7E    FFFFFFF8 A            DATA     -8                COUNT
     3876   00 00B7F    41A00000 A            TBS,10   0                 INSTRUCTION
     3877   00 00B80    0000016D A            K        0,0,0,SETPSW      PSW1 IN
     3878   00 00B81    000001C9 A            K        0,0,0,LOC+2       PSW1 OUT
     3879   00 00B82    0532FE0A A            P        SR11,-2,10        R IN
     3880   00 00B83    0535FE0A A            P        SRR11,-2,10       R OUT
     3881   00 00B84    0474C100 A            P        TRTB,-63,0        M IN
     3882   00 00B85    040AC100 A            P        DTA1,-63,0        M OUT
     3883                            ********************************************************************TBS
     3884                            *                                   NONEXISTENT INSTRUCTION TRAP VIA
     3885                            *                                   INDIRECT ADDRESSING
     3886   00 00B86    FFFFFFF8 A            DATA     -8                COUNT
     3887   00 00B87    A180143C A            GEN,12,1,19 X'A18',0,BA(DT1)  INSTRUCTION:   TBS,8   *BA(DT1)
     3888   00 00B88    0000016D A            K        0,0,0,SETPSW      PSW1 IN
     3889   00 00B89    8000006D A            K        8,0,0,NEIRET+1    PSW1 OUT
     3890   00 00B8A    052AFE08 A            P        SR9,-2,8          R IN
     3891   00 00B8B    052AFE08 A            P        SR9,-2,8          R OUT
     3892   00 00B8C    0474FE01 A            P        TRTB,-2,1         MEMORY IN
     3893   00 00B8D    0474FE01 A            P        TRTB,-2,1         MEMORY OUT
     3894                            *****************************************************************  TBS
     3895                            *                                   CASE 1-- NONZERO R FIELD, RU1=R+1
     3896                            *                                   COUNT=2, CC=0
     3897                            *
     3898   00 00B8E    FFFFFFF8 A            DATA     -8                COUNT
     3899   00 00B8F    41EFFFFD A            TBS,14   -3                INSTRUCTION
     3900   00 00B90    0000016D A            K        0,0,0,SETPSW      PSW1 IN
     3901   00 00B91    000001C9 A            K        0,0,0,LOC+2       PSW1 OUT
     3902   00 00B92    051EFE0E A            P        SR5,-2,14         R IN
     3903   00 00B93    0521FF0F A            P        DTT5,-1,15        R OUT
     3904   00 00B94    0474FF00 A            P        TRTB,-1,0         MEMORY IN
     3905   00 00B95    0442FF00 A            P        DTA5+6,-1,0       MEMORY OUT
1 C00   23:44 JUN 20,'83    SIGMA 7 CPU DIAGNOSTIC - SUFFIX 960-0303-G02                          PAGE  127
A    3907                            ***************************************************************** TTBS
     3908                            *                                   CASE 1-- NONZERO R FIELD, RU1=R+1
     3909                            *                                   BOUNDARIES-- SOURCE=BYTE 1, DESTINA-
     3910                            *                                   TION=BYTE 0, COUNT=3, CC=0, MASK=0
     3911   00 00B96    FFFFFFF8 A            DATA     -8                COUNT
     3912   00 00B97    40200000 A            TTBS,2   0                 INSTRUCTION
     3913   00 00B98    0000016D A            K        0,0,0,SETPSW      PSW1 IN
     3914   00 00B99    000001C9 A            K        0,0,0,LOC+2       PSW1 OUT
     3915   00 00B9A    0543FE02 A            P        SR15,-2,2         R IN
     3916   00 00B9B    0545FE02 A            P        SRR15,-2,2        R OUT
     3917   00 00B9C    0474FF00 A            P        TRTB,-1,0         MEMORY IN
     3918   00 00B9D    0474FF00 A            P        TRTB,-1,0         MEMORY OUT
     3919                            ***************************************************************** TTBS
     3920                            *                                   CASE 1-- NONZERO R FIELD, RU1=R+1
     3921                            *                                   MASK=X'80', CC=1, COUNT=6
     3922   00 00B9E    FFFFFFF8 A            DATA     -8                COUNT
     3923   00 00B9F    40400000 A            TTBS,4   0                 INSTRUCTION
     3924   00 00BA0    0000016D A            K        0,0,0,SETPSW      PSW1 IN
     3925   00 00BA1    100001C9 A            K        1,0,0,LOC+2       PSW1 OUT
     3926   00 00BA2    0547FE04 A            P        SR16,-2,4         R IN
     3927   00 00BA3    0549FE04 A            P        SRR16,-2,4        R OUT
     3928   00 00BA4    0474FE00 A            P        TRTB,-2,0         MEMORY IN
     3929   00 00BA5    0474FE00 A            P        TRTB,-2,0         MEMORY OUT
     3930                            ***************************************************************** TTBS
     3931                            *                                   CASE 1-- NONZERO R FIELD, RU1=R+1
     3932                            *                                   MASK=X'40', CC=1, COUNT=6
     3933   00 00BA6    FFFFFFF8 A            DATA     -8                COUNT
     3934   00 00BA7    40400000 A            TTBS,4   0                 INSTRUCTION
     3935   00 00BA8    0000016D A            K        0,0,0,SETPSW      PSW1 IN
     3936   00 00BA9    100001C9 A            K        1,0,0,LOC+2       PSW1 OUT
     3937   00 00BAA    054BFE04 A            P        SR17,-2,4         R IN
     3938   00 00BAB    054DFE04 A            P        SRR17,-2,4        R OUT
     3939   00 00BAC    0474FE02 A            P        TRTB,-2,2         MEMORY IN
     3940   00 00BAD    0474FE02 A            P        TRTB,-2,2         MEMORY OUT
1 C00   23:44 JUN 20,'83    SIGMA 7 CPU DIAGNOSTIC - SUFFIX 960-0303-G02                          PAGE  128
A    3942                            ***************************************************************** TTBS
     3943                            *                                   CASE 1-- NONZERO R FIELD, RU1=R+1
     3944                            *                                   MASK=X'20', CC=1, COUNT= 6
     3945   00 00BAE    FFFFFFF8 A            DATA     -8                COUNT
     3946   00 00BAF    40600000 A            TTBS,6   0                 INSTRUCTION
     3947   00 00BB0    0000016D A            K        0,0,0,SETPSW      PSW1 IN
     3948   00 00BB1    100001C9 A            K        1,0,0,LOC+2       PSW1 IN
     3949   00 00BB2    054FFE06 A            P        SR18,-2,6         R IN
     3950   00 00BB3    0551FE06 A            P        SRR18,-2,6        R OUT
     3951   00 00BB4    0474FE00 A            P        TRTB,-2,0         MEMORY IN
     3952   00 00BB5    0474FE00 A            P        TRTB,-2,0         M OUT
     3953                            ***************************************************************** TTBS
     3954                            *                                   CASE 1-- NONZERO R FIELD, RU1=R+1
     3955                            *                                   MASK=X'10', CC=1, COUNT=7
     3956   00 00BB6    FFFFFFF8 A            DATA     -8                COUNT
     3957   00 00BB7    40800000 A            TTBS,8   0                 INSTRUCTION
     3958   00 00BB8    0000016D A            K        0,0,0,SETPSW      PSW1 IN
     3959   00 00BB9    100001C9 A            K        1,0,0,LOC+2       PSW1 OUT
     3960   00 00BBA    0553FE08 A            P        SR19,-2,8         R IN
     3961   00 00BBB    0555FE08 A            P        SRR19,-2,8        R OUT
     3962   00 00BBC    0474FE00 A            P        TRTB,-2,0         MEMORY IN
     3963   00 00BBD    0474FE00 A            P        TRTB,-2,0         M OUT
     3964                            ***************************************************************** TTBS
     3965                            *                                   CASE 1-- NONZERO R FIELD, RU1=R+1
     3966                            *                                   MASK=X'08', CC=1, COUNT=3
     3967   00 00BBE    FFFFFFF8 A            DATA     -8                COUNT
     3968   00 00BBF    40600000 A            TTBS,6   0                 INSTRUCTION
     3969   00 00BC0    0000016D A            K        0,0,0,SETPSW      PSW1 IN
     3970   00 00BC1    100001C9 A            K        1,0,0,LOC+2       PSW1 OUT
     3971   00 00BC2    0557FE06 A            P        SR20,-2,6         R IN
     3972   00 00BC3    0557FE06 A            P        SR20,-2,6         R OUT
     3973   00 00BC4    0474FF03 A            P        TRTB,-1,3         MEMORY IN
     3974   00 00BC5    0474FF03 A            P        TRTB,-1,3         MEMORY OUT
1 C00   23:44 JUN 20,'83    SIGMA 7 CPU DIAGNOSTIC - SUFFIX 960-0303-G02                          PAGE  129
A    3976                            ***************************************************************** TTBS
     3977                            *                                   CASE 1-- NONZERO R FIELD, RU1=R+1
     3978                            *                                   MASK=X'04', CC=1, COUNT=2
     3979   00 00BC6    FFFFFFF8 A            DATA     -8                COUNT
     3980   00 00BC7    40400000 A            TTBS,4   0                 INSTRUCTION
     3981   00 00BC8    0000016D A            K        0,0,0,SETPSW      PSW1 IN
     3982   00 00BC9    100001C9 A            K        1,0,0,LOC+2       PSW1 OUT
     3983   00 00BCA    0559FE04 A            P        SR21,-2,4         R IN
     3984   00 00BCB    0559FE04 A            P        SR21,-2,4         R OUT
     3985   00 00BCC    0474FF00 A            P        TRTB,-1,0         MEMORY IN
     3986   00 00BCD    0474FF00 A            P        TRTB,-1,0         MEMORY OUT
     3987                            ***************************************************************** TTBS
     3988                            *                                   CASE 1-- NONZERO R FIELD, RU1=R+1
     3989                            *                                   MASK=X'02', CC=15, COUNT=1
     3990                            *
     3991   00 00BCE    FFFFFFF8 A            DATA     -8                COUNT
     3992   00 00BCF    40400003 A            TTBS,4   +3                INSTRUCTION
     3993   00 00BD0    F000016D A            K        15,0,0,SETPSW     PSW1 IN
     3994   00 00BD1    F00001C9 A            K        15,0,0,LOC+2      PSW1 OUT
     3995   00 00BD2    055BFE04 A            P        SR22,-2,4         R IN
     3996   00 00BD3    055BFE04 A            P        SR22,-2,4         R OUT
     3997   00 00BD4    0474FF00 A            P        TRTB,-1,0         MEMORY IN
     3998   00 00BD5    0474FF00 A            P        TRTB,-1,0         MEMORY OUT
     3999                            ***************************************************************** TTBS
     4000                            *                                   CASE 1-- NONZERO R FIELD, RU1=R+1
     4001                            *                                   MASK=X'01', CC=1, COUNT=9
     4002                            *
     4003   00 00BD6    FFFFFFF8 A            DATA     -8                COUNT
     4004   00 00BD7    40200004 A            TTBS,2   4                 INSTRUCTION
     4005   00 00BD8    0000016D A            K        0,0,0,SETPSW      PSW1 IN
     4006   00 00BD9    100001C9 A            K        1,0,0,LOC+2       PSW1 OUT
     4007   00 00BDA    055DFE02 A            P        SR23,-2,2         R IN
     4008   00 00BDB    055DFE02 A            P        SR23,-2,2         R OUT
     4009   00 00BDC    0474FF00 A            P        TRTB,-1,0         MEMORY IN
     4010   00 00BDD    0474FF00 A            P        TRTB,-1,0         MEMORY OUT
1 C00   23:44 JUN 20,'83    SIGMA 7 CPU DIAGNOSTIC - SUFFIX 960-0303-G02                          PAGE  130
A    4012                            ***************************************************************** TTBS
     4013                            *                                   CASE 3-- ZERO R FIELD, RU1=R+1
     4014                            *                                   MASK IS AUTOMATICALLY = X'FF'  CC=1
     4015   00 00BDE    FFFFFFF8 A            DATA     -8                COUNT
     4016   00 00BDF    40001028 A            TTBS,0   BA(DTA1)          INSTRUCTION
     4017   00 00BE0    1000016D A            K        1,0,0,SETPSW      PSW1 IN
     4018   00 00BE1    100001C9 A            K        1,0,0,LOC+2       PSW2 OUT
     4019   00 00BE2    055FFF01 A            P        DT24,-1,1         R IN
     4020   00 00BE3    0560FF01 A            P        DTT24,-1,1        R OUT
     4021   00 00BE4    0474FF00 A            P        TRTB,-1,0         MEMORY IN
     4022   00 00BE5    0474FF00 A            P        TRTB,-1,0         MEMORY OUT
     4023                            ***************************************************************** TTBS
     4024                            *                                   CASE 1-- NONZERO R FIELD, RU1=R+1
     4025                            *                                   MASK=0, CC=0, COUNT=255
     4026   00 00BE6    FFFFFFF8 A            DATA     -8                COUNT
     4027   00 00BE7    40E00008 A            TTBS,14  8                 INSTRUCTION
     4028   00 00BE8    0000016D A            K        0,0,0,SETPSW      PSW1 IN
     4029   00 00BE9    000001C9 A            K        0,0,0,LOC+2       PSW1 OUT
     4030   00 00BEA    0532FE0E A            P        SR11,-2,14        R IN
     4031   00 00BEB    0535FE0E A            P        SRR11,-2,14       R OUT
     4032   00 00BEC    04360000 A            P        ZEROS,0,0         MEMORY IN
     4033   00 00BED    04360000 A            P        ZEROS,0,0         MEMORY OUT
     4034                            ***************************************************************** TTBS
     4035                            *                                   CASE 3-- 0 R FILED,RU1=R+1,NONEXIS-
     4036                            *                                   TENT INSTRUCTION TRAP VIA INDIRECT
     4037                            *                                   ADDRESSING,MASK=X'FF',CC=0,COUNT=4
     4038   00 00BEE    FFFFFFFA A            DATA     -6                COUNT
     4039   00 00BEF    C0C010BC A            GEN,12,1,19 X'C0C',0,BA(DTA3)    TTBS,12  *BA(DTA3)
     4040   00 00BF0    0000016D A            K        0,0,0,SETPSW      PSW1 IN
     4041   00 00BF1    8000006D A            K        8,0,0,NEIRET+1    PSW1 OUT
     4042   00 00BF2    055FFF01 A            P        DT24,-1,1         R IN
     4043   00 00BF3    055FFF01 A            P        DT24,-1,1         R OUT
1 C00   23:44 JUN 20,'83    SIGMA 7 CPU DIAGNOSTIC - SUFFIX 960-0303-G02                          PAGE  131
A    4045                            ************************************************************************
     4046                            * END OF TEST MODULE LIST
     4047                            *
     4048   00 00BF4    00000000 A            DATA     0                 END OF LIST INDICATOR
     4049                            ************************************************************************
     4050         00 000F9                    END      LOADED
            00 00BF5    FFFFFF00 A

  CONTROL SECTION SUMMARY: 01 00000   PT 0
  * NO UNDEFINED SYMBOLS
  *    ERROR SEVERITY LEVEL: 0
  * NO ERROR LINES
1 C00   23:44 JUN 20,'83    SIGMA 7 CPU DIAGNOSTIC - SUFFIX 960-0303-G02                          PAGE  132
A  ADRSIZE          649/STW     1522-DATA    1522/DATA
   ADRTRAP          639/LW      1521-DATA
   ALRMOFF         1094/BCS     1101-WD
   AUTO             740/BE       754-LW
   AUTOBRA          756/LW      1523-B
   AUTOLP          1072-MTW     1523/B
   AUTOLPCT         663/STW      759/STW     1048/LW      1072/MTW     1075/STW     1524-DATA
   AUTOSTAT        1525-DATA
   BHEND2           659/LW      1526-B
   BHPW1            657/LW       971/LW      1527-B
   BHTRPV1          532/LW       541/LW      1529-B
   BLANK           1170/LW      1340-DATA    1708/GEN     1712/GEN     1718/GEN     1722/GEN
   BRANCH           400-XPSD
   BTO100           637/LW      1530-B
   BUSYSTAT        1269/AND     1270/CW      1531-DATA
   CAL1             401/XPSD     495-PZE
   CAL1TR           401-XPSD
   CAL2             402/XPSD     503-PZE
   CAL2TR           402-XPSD
   CAL3             403/XPSD     511-PZE
   CAL3TR           403-XPSD
   CAL4             404/XPSD     519-PZE
   CAL4TR           404-XPSD
   CATALOG            2-EQU        3/EQU
   CLRRPT          1044/BNEZ    1047/BCR     1050/BLZ     1062-LI
   CNTPNL           620-STW
   CNTRDW           750/LI      1699-GEN
   CNTRMASK         621/AND      747/AND     1537-DATA
   CNTRMSG         1518-TEXT    1699/GEN
   CNT1CP           410/MTW     1533-DATA
   CNT2CP           411/MTW     1534-DATA
   CNT3CP           412/MTW     1535-DATA
   CNT4CP           413/MTW     1536-DATA
   CNVRT           1171-LI      1188/BIR
   CNVRTMOR        1179-LI      1187/BDR
   COND             780/AND      784/AND     1532-DATA
   CPI              421/XPSD     595-PZE
   CVAC1           1539-DATA    3734/P       3754/P       3773/P
   CVAT            1538-DATA
   CVT             1419-DATA    1548/DATA    2287/P       2288/P       2541/P       2542/P       2951/P
      2952/P       3503/P       3522/MBS     3700/CVA     3710/CVA     3713/P       3714/P       3720/CVA
      3731/CVA     3750/CVA     3753/P       3760/CVS     3770/CVS     3779/CVS     3788/CVS     3791/P
      3807/CVS     3816/CVS
   CYCLE            559/PZE      674-LI       742/BNE      744/BNEZ     746/BEZ      752/B        755/BNEZ
       760/B       1068/BCS     1071/B
   C1RET            499-XPSD
   C2RET            507-XPSD
   C3RET            515-XPSD
   C4RET            523-XPSD
   DEADSTOP         552-LI       567/PZE      655/LI       674/LI       913/LI
   DF               398/XPSD     479-PZE
   DFRET            483-XPSD
   DFTR             398-XPSD
   DHEAD           1214/LI      1693-GEN
   DISPLAY          664/STW      788/STW     1042/STW     1105/STW     1106/STW     1107/STW     1108/STW
      1128/LW      1129/LW      1130/LW      1131/LW      1137/LW      1138/LW      1139/LW      1140/LW
      1154/STW     1155/STW     1163/LI      1165/LW      1218/LW      1247/LW      1284-DATA    1286/EQU
      1287/EQU     1288/EQU
   DSHRTL          1217/LI      1695-GEN
   DSIXNL          1210/LI      1689-GEN
   DST1            1595-M
   DTA0            1343-DATA    1681/M       1682/M       1916/P       1917/P       1925/P       1926/P
   DTA1            1353-DATA    1415/DATA    1594/M       1596/M       1598/M       1600/M       1602/M
      1632/M       1635/M       1637/M       1643/M       1644/M       1645/M       1646/M       1649/M
      1651/M       1770/P       1771/P       1772/P       1782/P       1783/P       1784/P       1794/P
      1795/P       1796/P       1819/P       1820/P       1821/P       1841/P       1842/P       1844/P
      1853/P       1854/P       1856/P       1865/P       1866/P       1868/P       1890/P       1891/P
      1893/P       1936/P       1937/P       1969/P       1970/P       1985/P       1986/P       2002/P
      2003/P       2017/P       2018/P       2033/P       2034/P       2080/P       2081/P       2097/P
      2098/P       2113/P       2114/P       2145/P       2146/P       2190/P       2191/P       2193/P
      2206/P       2207/P       2209/P       2222/P       2223/P       2237/P       2238/P       2302/P
      2303/P       2316/P       2317/P       2334/P       2335/P       2351/P       2352/P       2380/P
      2381/P       2383/P       2412/P       2413/P       2414/P       2428/P       2429/P       2430/P
      2443/P       2444/P       2458/P       2459/P       2476/P       2477/P       2491/P       2492/P
      2524/P       2525/P       2557/P       2558/P       2574/P       2575/P       2605/P       2640/P
      2641/P       2656/P       2657/P       2658/P       2673/P       2674/P       2675/P       2688/P
      2689/P       2690/P       2704/P       2705/P       2706/P       2719/P       2720/P       2721/P
      2736/P       2737/P       2738/P       2753/P       2754/P       2770/P       2771/P       2786/P
      2787/P       2803/P       2804/P       2819/P       2820/P       2867/P       2868/P       2885/P
      2886/P       2935/P       2936/P       2968/P       2969/P       2982/P       2983/P       2985/P
      2999/P       3000/P       3002/P       3015/P       3016/P       3018/P       3031/P       3032/P
      3034/P       3046/P       3047/P       3049/P       3063/P       3064/P       3066/P       3079/P
      3080/P       3129/P       3130/P       3145/P       3146/P       3162/P       3163/P       3178/P
      3179/P       3195/P       3196/P       3228/P       3229/P       3260/P       3261/P       3263/P
      3337/P       3338/P       3348/P       3349/P       3443/P       3491/P       3498/MBS     3504/P
      3515/P       3577/P       3578/P       3589/P       3590/P       3601/P       3602/P       3609/CBS
      3614/P       3615/P       3651/CBS     3656/P       3657/P       3844/P       3863/TBS     3869/P
      3882/P       4016/TTBS
   DTA2            1370-DATA    1639/M       1640/M       1641/M       1642/M       1647/M       1648/M
      1653/M       1655/M       1657/M       1659/M       1661/M       1663/M       1665/M       1667/M
      1669/M       1671/M       1673/M       1675/M       1683/M       1684/M       1806/P       1807/P
      1808/P       1809/P       1829/P       1830/P       1831/P       1832/P       1878/P       1879/P
      1881/P       1901/P       1902/P       1904/P       1952/P       1953/P       2255/P       2256/P
      2271/P       2272/P       2508/P       2509/P       2522/P       2523/P       2539/P       2540/P
      2588/P       2589/P       2590/P       2591/P       2606/P       2607/P       2608/P       2622/P
      2623/P       2624/P       2836/P       2837/P       2852/P       2853/P       2869/P       2870/P
      2900/P       2901/P       2916/P       2917/P       2918/P       2919/P       2966/P       2967/P
      3096/P       3097/P       3114/P       3115/P       3213/P       3214/P       3243/P       3244/P
      3246/P       3294/P       3295/P       3308/P       3309/P       3479/P       3480/P       3510/MBS
      3516/P       3621/CBS     3668/P       3669/P       3680/P       3681/P       3763/P       3764/P
      3810/P
   DTA3            1393-DATA    1983/P       1984/P       2000/P       2001/P       2015/P       2016/P
      2031/P       2032/P       2046/P       2047/P       2062/P       2063/P       2078/P       2079/P
      2095/P       2096/P       2111/P       2112/P       2128/P       2129/P       2143/P       2144/P
      2159/P       2160/P       2174/P       2175/P       2253/P       2254/P       2269/P       2270/P
      2285/P       2286/P       2364/P       2365/P       2367/P       2395/P       2396/P       2398/P
      2506/P       2507/P       2621/P       2834/P       2835/P       2850/P       2851/P       2949/P
      2950/P       3112/P       3113/P       3211/P       3212/P       3275/P       3276/P       3278/P
      3292/P       3293/P       3528/P       3703/P       3723/P       3724/P       3735/P       3782/P
      4039/GEN
   DTA4            1403-DATA    1604/M       1606/M       1608/M       1610/M       1612/M       1614/M
      1616/DATA    1618/DATA    3547/MBS     3692/P       3693/P
   DTA5            1405-DATA    3455/P       3468/P       3541/P       3553/P       3857/P       3905/P
   DTA6            1409-DATA    3774/P       3783/P       3792/P       3802/P       3811/P       3819/P
      3820/P
   DTA7            1415-DATA
   DTITLE          1212/LI      1691-GEN
   DTT1            1599-M
   DTT10           1631-M
   DTT11           1636-M
   DTT11A          1638-M
   DTT12           1642-M
   DTT13           1646-M
   DTT15           1652-M
   DTT16           1656-M
   DTT17           1660-M
   DTT18           1664-M
   DTT19           1668-M
   DTT2            1603-M       3842/P
   DTT24           1678-M       4020/P
   DTT25           1680-M       3526/P
   DTT26           1682-M       3679/P
   DTT27           1684-M       3667/P
   DTT3            1607-M       3867/P
   DTT4            1611-M
   DTT5            1615-M       3903/P
   DTT6            1619-M
   DTT9            1627-M
   DT1             1597-M       3887/GEN
   DT10            1629-M
   DT11            1633-M       3654/P
   DT11A           1634-M       3655/P
   DT12            1640-M
   DT13            1644-M
   DT15            1650-M
   DT16            1654-M       3866/P
   DT17            1658-M
   DT18            1662-M
   DT19            1666-M
   DT2             1601-M
   DT20            1670-M
   DT21            1672-M
   DT22            1674-M
   DT23            1676-M
   DT24            1677-M       4019/P       4042/P       4043/P
   DT25            1679-M       3525/P
   DT26            1681-M       3678/P
   DT27            1683-M       3666/P
   DT3             1605-M
   DT4             1609-M
   DT5             1613-M
   DT6             1617-M
   DT9             1625-M
   DVC              599/LW       620/STW     1119/HIO*    1120/TIO*    1196/LH      1236/TDV*    1264/SIO*
      1265/TIO*    1540-DATA
   EDIT            1061/BAL     1109/BAL     1156-STW
   EDITLINK        1153-PZE     1156/STW     1224/B*      1239/B*      1252/B*
   EDMLAST         1154-STW     1160/CW
   EDMOVE          1155-STW     1157/LW
   END             1060/B       1065-LI
   END2             660/STW      757/STW     1069/B       1070-LW      1076/B       1526/B
   ERNSTOP          555-LW
   ERRLINK         1084-PZE     1085/STW     1088/BEZ*    1102/B*
   ERROR            940/BAL      947/BAL      954/BAL      961/BAL      970/BAL      979/BAL      986/BAL
       996/BAL     1014/BAL     1030/BAL     1034/BAL     1085-STW
   ERRORS           743/LW       754/LW      1090/MTW     1287-EQU
   FETCHMI          842-LW       848/BIR
   FETCHMO          862-LW       868/BIR
   FETCHRIN         805-LW       811/BIR
   FETCHRR          824-LW       830/BIR
   FIRST            671/STW     1207/LW      1223/STW     1541-DATA
   FIRSTL           672/STW     1234/LW      1251/STW     1542-DATA
   FLPF             397/XPSD     471-PZE      475/LCF
   FLPFTR           397-XPSD
   FPFRET           476-XPSD
   FPORET           468-XPSD
   FXPO             396/XPSD     463-PZE      467/LCF
   FXPOTR           396-XPSD
   HDG             1332-TEXT    1693/GEN     1714/GEN
   H1FFF           1543-DATA
   H1FFFF           648/AND      968/AND     1544-DATA
   H100000          739/CW      1545-DATA
   H130000          741/CW      1546-DATA
   IA               791/STW      952/LW      1327-PZE     1547/GEN     1815/LM*     1826/LM*     1887/STM*
      1898/STM*    2171/MSP*    2392/PSW*    2618/PLW*    2847/PLM*    2946/PLM*    3109/PSM*    3272/PSM*
      3289/PSM*    3687/GEN
   IAID             951/LW      1547-GEN
   IASP             793/STW      959/LW      1328-PZE     2156/MSP*    2377/PSW*    2536/PLW*    2602/PLW*
      2930/PLM*    3257/PSM*
   IDCVT           1548-DATA    3741/CVA*    3798/CVS*
   IMAGE           1172/STB     1185/STB     1338-DATA    1695/GEN     1697/GEN     1720/GEN     1724/GEN
   INDA             790/LW       953/LW      1549-PZE
   INDASP           792/LW       960/LW      1550-PZE
   INSTID           937/LW      1551-GEN
   INTR             628/STW      667/STW      680/LW       749/STW     1552-DATA
   INTRC            601/LW       622/STW      653/STW      745/LW      1553-DATA
   IX              1554-DATA    3744/P       3745/P       3801/P
   K                387-COM
   LHEAD           1712-GEN
   LINE             669/STW     1206/LW      1222/STW     1559-DATA
   LINKAD           778/AND     1558-DATA
   LINK4           1100/LW      1104/STW     1111/LW      1113-DATA
   LIST             673/LI      1761-EQU
   LISTMSG         1243/BCR     1246-LI      1255/B
   LISTOUT         1197/BNEZ    1234-LW
   LMSG            1246/LI      1718-GEN
   LOADED           637-LW      4050/END
   LOAD4           1055/BAL     1098/BAL     1128-LW
   LOAD5           1110/BAL     1137-LW
   LOC              776/STW      789/STW      893/LI       906-PZE      938/LW       945/LW       969/LI
      1551/GEN     1557/PZE     1584/GEN     1589/GEN     1768/K       1780/K       1792/K       1805/K
      1817/K       1828/K       1840/K       1852/K       1864/K       1877/K       1889/K       1900/K
      1915/K       1924/K       1933/K       1949/K       1966/K       1982/K       1999/K       2014/K
      2030/K       2045/K       2061/K       2142/K       2158/K       2173/K       2189/K       2205/K
      2221/K       2252/K       2268/K       2299/K       2363/K       2379/K       2394/K       2410/K
      2426/K       2442/K       2473/K       2587/K       2604/K       2620/K       2637/K       2654/K
      2671/K       2686/K       2702/K       2717/K       2734/K       2767/K       2800/K       2816/K
      2833/K       2899/K       2915/K       2948/K       2965/K       2981/K       2998/K       3014/K
      3030/K       3045/K       3062/K       3095/K       3111/K       3128/K       3161/K       3177/K
      3210/K       3242/K       3259/K       3274/K       3323/K       3334/K       3357/K       3368/K
      3379/K       3391/K       3401/K       3409/K       3418/K       3428/K       3439/K       3451/K
      3464/K       3476/K       3487/K       3500/K       3512/K       3524/K       3537/K       3549/K
      3574/K       3586/K       3598/K       3611/K       3623/K       3633/K       3644/K       3653/K
      3665/K       3677/K       3702/K       3712/K       3722/K       3733/K       3743/K       3752/K
      3762/K       3772/K       3781/K       3790/K       3800/K       3809/K       3818/K       3828/K
      3840/K       3853/K       3865/K       3878/K       3901/K       3914/K       3925/K       3936/K
      3948/K       3959/K       3970/K       3982/K       3994/K       4006/K       4018/K       4029/K
   LOCADD           785/EOR     1557-PZE
   LTOP            1253/LI      1706-GEN
   LTTL            1244/LI      1708-GEN
   M                388-COM
   MCTI             683/STW      839/STW     1560-DATA
   MCTO             684/STW      858/STW     1008/LW      1561-DATA
   MEMID           1010/LW      1020/LW      1562-GEN
   MEMORY           716/STW      874/STW     1013/LW      1320-DATA    1415/DATA    1549/PZE     1562/GEN
      1563/GEN     1595/M       1597/M       1599/M       1601/M       1603/M       1605/M       1607/M
      1609/M       1611/M       1613/M       1615/M       1617/M       1619/M       1620/M       1621/M
      1622/M       1623/M       1625/M       1627/M       1629/M       1631/M       1633/M       1634/M
      1636/M       1638/M       1650/M       1652/M       1654/M       1656/M       1658/M       1660/M
      1662/M       1664/M       1666/M       1668/M       1670/M       1672/M       1674/M       1676/M
      1677/M       1678/M       1679/M       1680/M       1731/DATA    1733/DATA    1736/DATA    1738/DATA
      1741/DATA    1743/DATA    1746/DATA    1748/DATA    1751/DATA    1753/DATA    1756/DATA    1758/DATA
      1766/LM      1778/LM      1790/LM      1803/LM      1838/STM     1850/STM     1862/STM     1875/STM
      1938/DATA    1940/DATA    1954/DATA    1956/DATA    1971/DATA    1973/DATA    1987/DATA    1989/DATA
      2004/DATA    2006/DATA    2019/DATA    2021/DATA    2035/DATA    2037/DATA    2050/DATA    2052/DATA
      2066/DATA    2068/DATA    2082/DATA    2084/DATA    2099/DATA    2101/DATA    2115/DATA    2117/DATA
      2132/DATA    2134/DATA    2147/DATA    2149/DATA    2163/DATA    2165/DATA    2178/DATA    2180/DATA
      2194/DATA    2196/DATA    2210/DATA    2212/DATA    2226/DATA    2228/DATA    2241/DATA    2243/DATA
      2257/DATA    2259/DATA    2273/DATA    2275/DATA    2289/DATA    2291/DATA    2304/DATA    2306/DATA
      2320/DATA    2322/DATA    2336/DATA    2338/DATA    2353/DATA    2355/DATA    2368/DATA    2370/DATA
      2384/DATA    2386/DATA    2399/DATA    2401/DATA    2415/DATA    2417/DATA    2431/DATA    2433/DATA
      2447/DATA    2449/DATA    2462/DATA    2464/DATA    2478/DATA    2480/DATA    2493/DATA    2495/DATA
      2510/DATA    2512/DATA    2526/DATA    2528/DATA    2543/DATA    2545/DATA    2559/DATA    2561/DATA
      2576/DATA    2578/DATA    2592/DATA    2594/DATA    2609/DATA    2611/DATA    2625/DATA    2627/DATA
      2642/DATA    2644/DATA    2659/DATA    2661/DATA    2676/DATA    2678/DATA    2691/DATA    2693/DATA
      2707/DATA    2709/DATA    2722/DATA    2724/DATA    2739/DATA    2741/DATA    2755/DATA    2757/DATA
      2772/DATA    2774/DATA    2788/DATA    2790/DATA    2805/DATA    2807/DATA    2821/DATA    2823/DATA
      2838/DATA    2840/DATA    2854/DATA    2856/DATA    2871/DATA    2873/DATA    2887/DATA    2889/DATA
      2904/DATA    2906/DATA    2920/DATA    2922/DATA    2937/DATA    2939/DATA    2953/DATA    2955/DATA
      2970/DATA    2972/DATA    2986/DATA    2988/DATA    3003/DATA    3005/DATA    3019/DATA    3021/DATA
      3035/DATA    3037/DATA    3050/DATA    3052/DATA    3067/DATA    3069/DATA    3083/DATA    3085/DATA
      3100/DATA    3102/DATA    3116/DATA    3118/DATA    3133/DATA    3135/DATA    3149/DATA    3151/DATA
      3166/DATA    3168/DATA    3182/DATA    3184/DATA    3199/DATA    3201/DATA    3215/DATA    3217/DATA
      3232/DATA    3234/DATA    3247/DATA    3249/DATA    3264/DATA    3266/DATA    3279/DATA    3281/DATA
      3296/DATA    3298/DATA    3312/DATA    3314/DATA    3474/MBS     3498/MBS     3572/MBS     3609/CBS
      3651/CBS     3675/CBS
   MEMTOP          1018/CW      1563-GEN
   MMCR1           1731-DATA    3324/P       3346/P       3347/P       3358/P       3419/P
   MMCR1F          1733-DATA    3325/P       3359/P       3420/P
   MMCR2           1736-DATA    3335/P       3369/P
   MMCR2F          1738-DATA    3336/P       3370/P
   MMCR3           1741-DATA    3402/P
   MMCR3F          1743-DATA    3403/P
   MMCR4           1746-DATA    3410/P
   MMCR4F          1748-DATA    3411/P
   MMCR5           1751-DATA    3380/P
   MMCR5F          1753-DATA    3381/P
   MMCR6           1756-DATA    3392/P
   MMCR6F          1758-DATA    3393/P
   MOVEBIT         1240/CW      1564-DATA
   MOVER            921/LW      1567-STW
   MOVERFIN         925/CW      1566-GEN
   MOVERMOD         924/AW      1158/AW      1565-DATA
   MPVRET           431-XPSD
   MSGOUT          1209/BIR     1217-LI
   MTABLIN          708/STW      846/STW      873/LW      1298-DATA
   MTABLOUT         712/STW      866/STW     1013/LW      1305-DATA
   MVRET            432-XPSD    3345/K
   MWDADO           860/STW     1011/AW      1568-DATA
   MXCON            642/LW      1569-DATA
   NAO              393/XPSD     426-PZE      540/STW      543/LI      1570/DATA    1585/DATA
   NAOI             539/EOR     1570-DATA
   NAORET           430-XPSD
   NAOSW            539-EOR
   NAOTR            393-XPSD
   NEARET           434-XPSD
   NEIRET           438-XPSD    3561/K       3689/K       3889/K       4041/K
   NEXT             767/STW      768/LW*     1070/LW      1571-DATA
   NOTEND           728/BNEZ     764-LW
   OUTRPT          1052/B       1061-BAL
   P                389-COM
   PARITY           414/XPSD     574-PZE
   PASSES           623/LW       729/LW       732/STW     1066/MTH     1288-EQU
   PRESTART         645/BCS      648-AND     1521/DATA
   PRINT            751/BAL     1211/BAL     1213/BAL     1215/BAL     1221/BAL     1245/BAL     1250/BAL
      1254/BAL     1264-SIO
   PSDWID           976/LW      1580-DATA
   PSW1             563-PZE      786/STW      904/LPSD
   PSW2             985/LW      1572-PZE
   PTYINT           590-LPSD
   PW1              965/B        976-LW      1527/B
   RCNTI            685/STW      802/STW     1574-DATA
   RCNTO            686/STW      820/STW      990/LW      1575-DATA
   READSS4         1093-RD      1112/B
   REGID            992/LW      1003/LW      1576-DATA
   REGTOP          1001/CW      1577-DATA
   REPEAT           556/LPSD     559-PZE      590/LPSD     629/LPSD
   REPERR          1092/B       1103-MTW
   REPORT          1060-B
   RETURN           400/XPSD     415/XPSD     416/XPSD     417/XPSD     418/XPSD     419/XPSD     420/XPSD
       422/XPSD     423/XPSD     430/XPSD     431/XPSD     432/XPSD     433/XPSD     434/XPSD     435/XPSD
       436/XPSD     437/XPSD     438/XPSD     439/XPSD     440/XPSD     441/XPSD     442/XPSD     443/XPSD
       444/XPSD     445/XPSD     451/XPSD     459/XPSD     468/XPSD     476/XPSD     483/XPSD     490/XPSD
       499/XPSD     507/XPSD     515/XPSD     523/XPSD     565-PZE      640/STW      656/STW      675/STW
       894/STW      908/XPSD     914/STW      977/LW       984/LW      1588/XPSD
   RPTIND          1043/LW      1063/STW     1096/MTW     1103/MTW     1578-DATA
   RRESULT          704/STW      909/STW      923/STW      994/LW      1315-DATA    1566/GEN     1567/STW
   RTABLIN          696/STW      809/STW      882/LW       883/LD       884/LD       885/LD       886/LD
       887/LD       888/LD       889/LD       895/LW      1292-DATA
   RTABLOUT         700/STW      828/STW      995/LW      1294-DATA
   RWDADO           822/STW      993/AW      1579-DATA
   S:PT               3/EQU
   SAVE             555/LW       600/LW       676/STW      727/LW*      764/LW      1064/LW      1286-EQU
   SETMIN           818/BEZ      834-LH
   SETMOUT          836/BEZ      853-LH
   SETPSW           536/B        545/B        783-LW      1767/K       1779/K       1791/K       1804/K
      1816/K       1827/K       1839/K       1851/K       1863/K       1876/K       1888/K       1899/K
      1914/K       1923/K       1932/K       1948/K       1965/K       1981/K       1998/K       2013/K
      2029/K       2044/K       2060/K       2141/K       2157/K       2172/K       2188/K       2204/K
      2220/K       2251/K       2267/K       2298/K       2362/K       2378/K       2393/K       2409/K
      2425/K       2441/K       2472/K       2586/K       2603/K       2619/K       2636/K       2653/K
      2670/K       2685/K       2701/K       2716/K       2733/K       2766/K       2799/K       2815/K
      2832/K       2898/K       2914/K       2947/K       2964/K       2980/K       2997/K       3013/K
      3029/K       3044/K       3061/K       3094/K       3110/K       3127/K       3160/K       3176/K
      3209/K       3241/K       3258/K       3273/K       3322/K       3333/K       3344/K       3356/K
      3367/K       3378/K       3390/K       3400/K       3408/K       3417/K       3427/K       3438/K
      3450/K       3463/K       3475/K       3486/K       3499/K       3511/K       3523/K       3536/K
      3548/K       3560/K       3573/K       3585/K       3597/K       3610/K       3622/K       3632/K
      3643/K       3652/K       3664/K       3676/K       3688/K       3701/K       3711/K       3721/K
      3732/K       3742/K       3751/K       3761/K       3771/K       3780/K       3789/K       3799/K
      3808/K       3817/K       3827/K       3839/K       3852/K       3864/K       3877/K       3888/K
      3900/K       3913/K       3924/K       3935/K       3947/K       3958/K       3969/K       3981/K
      3993/K       4005/K       4017/K       4028/K       4040/K
   SETRIN           797-LI
   SETROUT          800/BEZ      816-LH
   SHORT            855/BEZ      872-LI       917/BCS     1073/BCS
   SKIP6           1208/BIR     1212-LI
   SL               395/XPSD     454-PZE      458/LCF      531/STW      534/LI      1581/DATA
   SLAD             530/EOR     1581-DATA
   SLRET            459-XPSD    2077/K       2094/K       2110/K       2127/K       2236/K       2284/K
      2315/K       2331/K       2348/K       2457/K       2488/K       2505/K       2521/K       2538/K
      2554/K       2571/K       2750/K       2783/K       2849/K       2866/K       2882/K       2932/K
      3078/K       3144/K       3194/K       3227/K       3291/K       3307/K
   SLSW             530-EOR     2076/K       2093/K       2109/K       2126/K       2235/K       2283/K
      2314/K       2330/K       2347/K       2456/K       2487/K       2504/K       2520/K       2537/K
      2553/K       2570/K       2749/K       2782/K       2848/K       2865/K       2881/K       2931/K
      3077/K       3143/K       3193/K       3226/K       3290/K       3306/K
   SLTR             395-XPSD
   SP               720/STW      877/STD     1027/LW      1032/LW      1325-PZE     1550/PZE     1573/GEN
      1931/MSP     1947/MSP     1964/MSP     1980/MSP     1997/MSP     2012/MSP     2028/MSP     2043/MSP
      2059/MSP     2075/MSP     2092/MSP     2108/MSP     2125/MSP     2140/MSP     2187/PSW     2203/PSW
      2219/PSW     2234/PSW     2250/PSW     2266/PSW     2282/PSW     2297/PSW     2313/PSW     2329/PSW
      2346/PSW     2361/PSW     2408/PLW     2424/PLW     2440/PLW     2455/PLW     2471/PLW     2486/PLW
      2503/PLW     2519/PLM     2552/PLW     2569/PLW     2585/PLW     2635/PLW     2652/PLM     2669/PLM
      2684/PLM     2700/PLM     2715/PLM     2732/PLM     2748/PLM     2765/PLM     2781/PLM     2798/PLM
      2814/PLM     2831/PLM     2864/PLM     2880/PLM     2897/PLM     2913/PLM     2963/PLM     2979/PSM
      2996/PSM     3012/PSM     3028/PSM     3043/PSM     3060/PSM     3076/PSM     3093/PSM     3126/PSM
      3142/PSM     3159/PSM     3175/PSM     3192/PSM     3208/PSM     3225/PSM     3240/PSM     3305/PSM
   SPID            1026/LW      1573-GEN
   SRR1            1598-M
   SRR10           1630-M       3478/P
   SRR11           1635-M       3880/P       4031/P
   SRR11A          1637-M       3489/P
   SRR12           1641-M
   SRR13           1645-M
   SRR14           1648-M       3625/P
   SRR15           1651-M       3855/P       3916/P
   SRR16           1655-M       3927/P
   SRR17           1659-M       3938/P
   SRR18           1663-M       3950/P
   SRR19           1667-M       3961/P
   SRR2            1602-M       3441/P       3600/P
   SRR3            1606-M       3453/P
   SRR4            1610-M       3466/P
   SRR5            1614-M       3539/P
   SRR6            1618-DATA    3551/P
   SRR7            1621-M       3502/P       3613/P
   SRR8            1623-M       3514/P
   SRR9            1626-M       3576/P
   SR1             1596-M       3429/P       3430/P       3587/P       3588/P       3829/P       3830/P
   SR10            1628-M       3477/P
   SR11            1632-M       3488/P       3879/P       4030/P
   SR12            1639-M       3634/P       3635/P       3645/P       3646/P
   SR13            1643-M
   SR14            1647-M       3624/P
   SR15            1649-M       3854/P       3915/P
   SR16            1653-M       3926/P
   SR17            1657-M       3937/P
   SR18            1661-M       3949/P
   SR19            1665-M       3960/P
   SR2             1600-M       3440/P       3599/P       3841/P
   SR20            1669-M       3971/P       3972/P
   SR21            1671-M       3983/P       3984/P
   SR22            1673-M       3995/P       3996/P
   SR23            1675-M       4007/P       4008/P
   SR3             1604-M       3452/P
   SR4             1608-M       3465/P       3562/P       3563/P       3690/P       3691/P
   SR5             1612-M       3538/P       3902/P
   SR6             1616-DATA    3550/P
   SR7             1620-M       3501/P       3612/P
   SR8             1622-M       3513/P
   SR9             1624-M       3575/P       3890/P       3891/P
   START            651/BCR      655-LI      1530/B
   SUR1            1594-M
   TABLE            692/STW      769/STW      777/LW       783/LW       787/LW       798/LH       799/LH
       816/LH       817/LH       834/LH       835/LH       853/LH       854/LH       876/LD       939/LW
       978/LW      1029/LW      1033/LW      1280-DATA
   TEMP             561-PZE      779/STW      781/LPSD
   TESTALLM        1012-LW      1019/BL      1021/B
   TESTALLR         994-LW      1002/BL      1004/B
   TESTIO          1265-TIO     1271/BE
   TITLE              3-EQU        7/TITLE
   TOPBIT          1242/CW      1582-DATA
   TOPFORM         1583-DATA    1706/GEN     1716/GEN
   TOPSET          1235/BIR     1253-LI
   TPAD             535/STW      544/STW      967/LW*     1585-DATA
   TRAPADR          966/LW      1584-GEN
   TRPV             533/STW      542/STW      658/STW      965-B        972/STW     1529/B
   TRTB            1453-DATA    3831/P       3832/P       3843/P       3856/P       3868/P       3881/P
      3892/P       3893/P       3904/P       3917/P       3918/P       3928/P       3929/P       3939/P
      3940/P       3951/P       3952/P       3962/P       3963/P       3973/P       3974/P       3985/P
      3986/P       3997/P       3998/P       4009/P       4010/P       4021/P       4022/P
   TSTDVC          1051/BAL     1091/BAL     1119-HIO
   TSTMEM           991/BEZ      999/BEZ     1008-LW
   TSTRG            990-LW
   TSTSK           1009/BEZ     1016/BEZ     1026-LW
   TTL             1330-TEXT    1689/GEN     1691/GEN     1710/GEN
   TYPEOUT         1198/B       1206-LW
   UII              394/XPSD     447-PZE
   UIIRET           451-XPSD
   UIITR            394-XPSD
   VERSION            1-EQU        3/EQU
   WDTR             399/XPSD     486-PZE
   WDTRET           490-XPSD
   WDTRTR           399-XPSD
   W0T15            731/AND     1586-DATA    1950/P       1951/P
   W15T31          1028/AND     1587-DATA
   XPSD             775/LW       946/LW      1588-XPSD
   XPSDID           944/LW      1589-GEN
   ZERO            1590-EQU     2902/P       2903/P       3431/P       3432/P       3442/P       3454/P
      3467/P       3490/P       3540/P       3552/P       3564/P       3565/P       3704/P
   ZEROS           1400-DATA    1590/EQU     1769/P       1781/P       1793/P       1818/P       1843/P
      1855/P       1867/P       1880/P       1892/P       1903/P       1934/P       1935/P       1967/P
      1968/P       2048/P       2049/P       2064/P       2065/P       2130/P       2131/P       2161/P
      2162/P       2176/P       2177/P       2192/P       2208/P       2224/P       2225/P       2239/P
      2240/P       2300/P       2301/P       2318/P       2319/P       2332/P       2333/P       2349/P
      2350/P       2366/P       2382/P       2397/P       2411/P       2427/P       2445/P       2446/P
      2460/P       2461/P       2474/P       2475/P       2489/P       2490/P       2555/P       2556/P
      2572/P       2573/P       2638/P       2639/P       2655/P       2672/P       2687/P       2703/P
      2718/P       2735/P       2751/P       2752/P       2768/P       2769/P       2784/P       2785/P
      2801/P       2802/P       2817/P       2818/P       2883/P       2884/P       2933/P       2934/P
      2984/P       3001/P       3017/P       3033/P       3048/P       3065/P       3081/P       3082/P
      3098/P       3099/P       3131/P       3132/P       3147/P       3148/P       3164/P       3165/P
      3180/P       3181/P       3197/P       3198/P       3230/P       3231/P       3245/P       3262/P
      3277/P       3310/P       3311/P       3326/P       3327/P       3360/P       3361/P       3371/P
      3372/P       3382/P       3383/P       3394/P       3395/P       3527/P       4032/P       4033/P
