1 1 9S03 HA 7-01-58 PAGE 1 9S03 H HALF SELECT CORE MEMORY BEAT TEST FOR ONE, TWO, OR FOUR 737 CORE STORAGES BEGIN TEST 00000 0600 00 0 77777 STZ 32767 00001 0534 00 1 00155 B LXA A,1 L +7600 00002 0600 00 1 07777 STZ 4095,1 CLEAR TEST AREA 00003 2 00001 1 00002 TIX *-1,1,1 00004 0500 00 0 00154 CLA A-1 00005 0621 00 0 00157 STA A2 RESTORE BEAT ADDRESS 00006 0534 00 1 00172 LXA A9,1 L +44 00007 -0634 00 1 00171 SXD A9-1,1 SAVE INDEX COUNT 00010 0560 00 0 00174 LDQ A1 L TEST PATTERN 00011 -0773 00 0 00001 BA RQL 1 SET Y ADDRESS 00012 0500 00 0 00157 BB CLA A2 L BEAT ADDRESS 00013 -0320 00 0 00162 ANA A3 L +77077 00014 0400 00 0 00163 ADD A4 L+1000 00015 0621 00 0 00044 STA B1 SAVE ADDRESS 00016 0534 00 2 00163 LXA A4,2 L+1000 SET X ADDRESS 00017 0500 00 0 00157 CLA A2 L BEAT ADDRESS 00020 -0320 00 0 00164 ANA A5 L+77770 00021 0400 00 0 00165 ADD A6 L+10 00022 0621 00 0 00047 STA B2 SAVE ADDRESS 00023 0534 00 4 00165 LXA A6,4 L+10 00024 0760 00 0 00164 SWT 4 TEST SWITCH 4 00025 0020 00 0 00034 TRA C1 00026 0760 00 0 00165 SWT 5 TEST SWITCH 5 00027 0020 00 0 00032 TRA C 00030 0534 00 1 00167 LXA A7+1,1 L +500 00031 0020 00 0 00035 TRA C2 00032 -0534 00 1 00166 C LXD A7,1 L+100 00033 0020 00 0 00035 TRA C2 00034 0534 00 1 00166 C1 LXA A7,1 L +20 BEAT TEST 00035 0500 00 0 00157 C2 CLA A2 L BEAT ADDRESS 00036 0621 00 0 00040 STA C2+3 00037 0621 00 0 00042 STA C2+5 00040 0500 00 0 00000 CLA L WORD AT BEAT ADDRESS 00041 -0100 00 0 00144 TNZ D9 ERROR-WORD SHOULD BE ZERO 00042 -0600 00 0 00000 STQ BEAT THE ADDRESS 1 9S03 HA 7-01-58 PAGE 2 00043 2 00001 1 00042 TIX C2+5,1,1 CHECK Y ADDRESSES 00044 -0500 00 2 00000 B1 CAL 0,2 Y ADDRESS BEING CHECKED 00045 -0100 00 0 00073 TNZ D 00046 2 00100 2 00044 TIX B1,2,64 CHECK X ADDRESSES 00047 -0500 00 4 00000 B2 CAL 0,4 X ADDRESS BEING CHECKED 00050 -0100 00 0 00113 TNZ D1 MAY BE AN ERROR 00051 2 00001 4 00047 TIX B2,4,1 00052 0500 00 0 00157 CLA A2 L BEAT ADDRESS 00053 0621 00 0 00056 STA B3-5 00054 0621 00 0 00063 STA B3 00055 -0600 00 0 00161 STQ A2+2 00056 0500 00 0 00000 CLA BEAT WORD 00057 0340 00 0 00161 CAS A2+2 CHECK BEAT WORD 00060 0020 00 0 00136 TRA D6 ERROR 00061 0020 00 0 00063 TRA B3 OK 00062 0020 00 0 00136 TRA D6 ERROR 00063 0600 00 0 00000 B3 STZ RESET LAST BEAT ADDRESS 00064 0500 00 0 00157 CLA A2 L BEAT ADDRESS 00065 0400 00 0 00170 ADD A8 L+1 -INCREASE BEAT ADDRESS 00066 0340 00 0 00156 CAS A+1 L HIGHEST POSITION IN STG 00067 0000 00 0 00070 HTR B3+5 00070 0020 00 0 00133 TRA D2 REPEAT TEST WITH NEXT PATTERN 00071 0621 00 0 00157 STA A2 NEW BEAT ADDRESS 00072 0020 00 0 00012 TRA BB 00073 0500 00 0 00044 D CLA B1 00074 0621 00 0 00160 STA A2+1 00075 -0754 00 2 00000 PXD 0,2 00076 0771 00 0 00022 ARS 18 00077 0402 00 0 00160 SUB A2+1 00100 0760 00 0 00003 SSP 00101 0340 00 0 00157 CAS A2 L BEAT ADDRESS 00102 0020 00 0 00104 TRA DA MAY BE AN ERROR 00103 0020 00 0 00046 TRA B1+2 OK-BEAT ADDRESS 00104 0340 00 0 00154 DA CAS A-1 L HIGHEST LOCATION OF PROG 00105 0000 00 0 00110 HTR D1-3 Y ERROR ADDR IN ACC BEAT ADDRESS LOCATED AT A2 00106 0020 00 0 00046 TRA B1+2 OK-PROGRAM AREA 00107 0020 00 0 00046 TRA B1+2 OK-PROGRAM AREA 00110 0621 00 0 00111 STA *+1 00111 0600 00 0 00000 STZ REPAIR Y ERROR 00112 0020 00 0 00044 TRA B1 CHECK REPAIR ADDRESS 00113 0500 00 0 00047 D1 CLA B2 00114 0621 00 0 00160 STA A2+1 00115 -0754 00 4 00000 PXD 0,4 00116 0771 00 0 00022 ARS 18 1 9S03 HA 7-01-58 PAGE 3 00117 0402 00 0 00160 SUB A2+1 00120 0760 00 0 00003 SSP 00121 0340 00 0 00157 CAS A2 L BEAT ADDRESS 00122 0020 00 0 00124 TRA D1A MAY BE AN ERROR 00123 0020 00 0 00051 TRA B2+2 OK BEAT ADDRESS 00124 0340 00 0 00154 D1A CAS A-1 L HIGHEST LOCATION OF PROG 00125 0000 00 0 00130 HTR D2-3 X ERROR ADR IN ACC BEAT ADDRESS LOCATED AT A2 00126 0020 00 0 00051 TRA B2+2 OK - PROGRAM AREA 00127 0020 00 0 00051 TRA B2+2 OK - PROGRAM AREA 00130 0621 00 0 00131 STA *+1 00131 0600 00 0 00000 STZ REPAIR X ERROR 00132 0020 00 0 00047 TRA B2 CHECK REPAIR ADDRESS 00133 0500 00 0 00154 D2 CLA A-1 00134 0621 00 0 00157 STA A2 L BEAT ADDRESS 00135 0020 00 0 00137 TRA D7 00136 0000 00 0 00063 D6 HTR B3 ERROR IN BEAT WORD BEAT PATTERN IN MQ BEAT WORD IN ACC BEAT ADDRESS LOCATED AT A2 IN STORAGE 00137 -0534 00 1 00171 D7 LXD A9-1,1 00140 2 00001 1 00142 TIX D8,1,1 00141 0020 00 0 00145 TRA D10 00142 -0634 00 1 00171 D8 SXD A9-1,1 00143 0020 00 0 00011 TRA BA 00144 0000 00 0 00042 D9 HTR C2+5 ERROR-THE BEAT ADDRESS WAS NOT ZERO BEFORE BEATING ERROR WORD IS IN ACC ADDRESS OF WORD AT A2 00145 0760 00 0 00166 D10 SWT 6 TEST SWITCH 6 00146 0020 00 0 00150 TRA *+2 UP-READ NEXT PROGRAM 00147 0020 00 0 00004 TRA B+3 REPEAT TEST 00150 0762 00 0 01321 RCDA 00151 0540 00 0 00173 RCHA A10 00152 0544 00 0 00000 LCHA 0 00153 0020 00 0 00001 TRA 1 CONSTANTS 00154 +000000000177 OCT 177 00155 +000000007600 A OCT 7600 WILL VARY DEPENDING UPON SIZE OF STORAGE DEPENDING ON SIZE OF STG 00156 +000000007777 OCT 7777 OR HIGHEST LOCATION IN STORAGE 00157 +000000000177 A2 OCT 177 00160 +000000000000 OCT 0 TEMPORARY STORAGE 1 9S03 HA 7-01-58 PAGE 4 00161 +000000000000 OCT 0 TEMPORARY STORAGE 00162 +000000077077 A3 OCT 77077 00163 +000000001000 A4 OCT 1000 00164 +000000077770 A5 OCT 77770 00165 +000000000010 A6 OCT 10 00166 +000100000020 A7 OCT 100000020 00167 +000000000500 OCT 500 00170 +000000000001 A8 OCT 1 00171 +000000000000 OCT ROTATION COUNT IN DEC 00172 +000000000044 A9 OCT 44 00173 -1 00003 0 00000 A10 MON 0,0,3 CONTROL RCD 00174 +010101010101 A1 OCT 010101010101 BEAT PATTERN DETERMINING SIZE OF STG 00175 0760 00 0 00163 NPER SWT 3 00176 0020 00 0 00200 TRA *+2 00177 0020 00 0 00206 TRA AA 00200 0766 00 0 01361 WPRA 00201 0760 00 0 01363 SPRA 3 00202 0540 00 0 00205 RCHA *+3 00203 0060 00 0 00203 TCOA * 00204 0020 00 0 00206 TRA AA 00205 0000 30 0 00245 IOCD PNPER,0,24 00206 0500 00 0 00160 AA CLA A2+1 L +0 00207 0601 00 0 77777 STO 32767 STORE +0 IN HIGHEST POS OF STORAGE 32K 00210 0400 00 0 00170 ADD A8 +1 IN ACC 00211 0601 00 0 37777 STO 16383 +1 IN HIGH POS 16K 00212 0400 00 0 00170 ADD A8 00213 0601 00 0 17777 STO 8191 +2 IN HIGH POS 8K 00214 0400 00 0 00170 ADD A8 00215 0601 00 0 07777 STO 4095 +3 IN HIGH POS 4K 00216 0500 00 0 77777 CLA 32767 L IS DEPENDENT UPON SIZE OF STORAGE 00217 0100 00 0 00226 TZE FF-1 32K STORAGE-SHOULD NOT BE RUN 00220 0402 00 0 00170 SUB A8 00221 0100 00 0 00233 TZE F2 16K STORAGE 00222 0402 00 0 00170 SUB A8 00223 0100 00 0 00231 TZE F 8K STORAGE 00224 0402 00 0 00170 SUB A8 00225 0100 00 0 00000 TZE B-1 4K STORAGE 00226 0000 00 0 00000 HTR B-1 ERROR-ASSUME 4K STORAGE 00227 0500 00 0 00244 FF CLA G6 L 77777 00230 0020 00 0 00235 TRA F6 00231 0500 00 0 00242 F CLA G L 17777 00232 0020 00 0 00235 TRA F6 1 9S03 HA 7-01-58 PAGE 5 00233 0500 00 0 00243 F2 CLA G2 L 37777 00234 0020 00 0 00235 TRA F6 00235 0601 00 0 00156 F6 STO A+1 00236 0621 00 0 00002 STA B+1 00237 0402 00 0 00154 SUB A-1 00240 0601 00 0 00155 STO A 00241 0020 00 0 00000 TRA B-1 00242 +000000017777 G OCT 17777 00243 +000000037777 G2 OCT 37777 00244 +000000077777 G6 OCT 77777 * PRINT - NOW PERFORMING-9S03H-STORAGE TEST * IMAGE - NOW PERFORMING-9S03H-STORAGE TEST 00245 +000000045040 PNPER OCT 000000045040 9 ROW LEFT 00246 +040000000000 OCT 040000000000 9 ROW RIGHT 00247 +000000000002 OCT 000000000002 8 L 00250 +000000000000 OCT 000000000000 8 R 00251 +000000200200 OCT 000000200200 7 L 00252 +010000000000 OCT 010000000000 7 R 00253 +000003030000 OCT 000003030000 6 L 00254 +100000000000 OCT 100000000000 6 R 00255 +000004100400 OCT 000004100400 5 L 00256 +004400000000 OCT 004400000000 5 R 00257 +000000002000 OCT 000000002000 4 L 00260 +000000000000 OCT 000000000000 4 R 00261 +000000000004 OCT 000000000004 3 L 00262 +201100000000 OCT 201100000000 3 R 00263 +000000000020 OCT 000000000020 2 L 00264 -000200000000 OCT 400200000000 2 R 00265 +000000000000 OCT 000000000000 1 L 00266 +020000000000 OCT 020000000000 1 R 00267 +000001000030 OCT 000001000030 0 L 00270 -201300000000 OCT 601300000000 0 R 00271 +000006256501 OCT 000006256501 11 L 00272 +140000000000 OCT 140000000000 11 R 00273 +000000121202 OCT 000000121202 12 L 00274 +034400000000 OCT 034400000000 12 R 00000 END 1 *EOF*