7 8CU35C MAY ,15,1962 7 MANUAL INTERRUPT DIAGNOSTIC 00004 CHR 3 13 0000 0+ 0 CHANNEL RESET TO TURN OFF 00009 CHR 3 13 0000 0+ 0 ALL INTERRUPT CALL TRIGGERS 00014 EEM 3 14 0000 0+-0 ENTER 7080 MODE 00019 EIM , 06 0000 0 -0 ENTER INTERRUPT MODE 00024 SEL 2 0500 00029 WR R 2796 T/O ALL CHECK SWITCHES ON PROG 00034 HLT J 0000 00039 SBN % 13 0030 0+T0 CHANGE HALT 0000 TO NOP 00044 SPC , 2510 LOAD ERROR HOUSEKEEPING INTO 00049 SET B 0024 INTERRUPT WORDS 251 252 253 00054 LOD 8 2864 7 TEST 251 A 00059 CHR 3 13 0000 0+ 0 00064 SPC , 2510 SET INTERRUPT PROGRAM LOCATION 00069 SET B 0008 AND INTERRUPT PROGRAM STATUS 00074 LOD 8 0312 IN INTERRUPT WORD 251 7 00079 SEL 2 0500 00084 WR R 0313 T/O PUSH MAN INT 251--START 00089 HLT J 0001 00094 TR 1 0229 MAN INT TRANSFER INCORRECT 7 00099 TRP M 01 0229 02S9 ASU SIGN NOT MINUS 00104 TRP M 0114 00109 TR 1 0229 ACC SIGN NOT PLUS 00114 TRZ N 01 0229 02S9 ASU ZERO NOT OFF 00119 TRZ N 0129 00124 TR 1 0229 ACC ZERO NOT ON 00129 NOP A 0002 00134 NOP A 000S 00139 LDA = 01 0134 01T4 00144 ULA * 01 0129 01S9 00149 RCV U 0129 00154 TZB . 05 0229 0SS9 7080 MODE NOT ON 00159 TRH K 0229 HIGH COMPARISON NOT OFF 00164 TRE L 0229 LOW COMPARISON NOT ON 00169 TOC O 14 0229 0BK9 OVERFLOW CHECK NOT OFF 00174 TSC O 15 0184 0AH4 00179 TR 1 0229 SIGN CHECK NOT ON 00184 TRA I 0194 00189 TR 1 0229 TRANSFER ANY NOT ON 00194 TIC O 10 0229 0KK9 INSTRUCTION CHECK NOT OFF 00199 TEC O 13 0229 0BS9 RECORD CHECK NOT OFF 00204 TMC O 11 0214 0KA4 00209 TR 1 0229 MACHINE CHECK NOT ON 00214 TRC O 12 0224 0B24 00219 TR 1 0229 READ-WRITE CHECK NOT ON 00224 TR 1 0259 STATUS CORRECT 7 00229 TAA I 01 0259 02V9 TEST 251-A ERROR SECTION 00234 SEL 2 0500 00239 WR R 0340 T/O 251 A 00244 TAC I 03 0254 02E4 00249 TR 1 0259 00254 HLT J 0002 00259 NOP A 0000 7 00264 SPC , 2510 RELOAD ERROR HOUSEKEEPING 00269 SET B 0008 INTO INT WORD 251 00274 LOD 8 2864 7 00279 LIP , 15 3700 3G+0 LEAVE INTERRUPT PROGRAM 00284 TMC O 11 0289 0KH9 TURN-OFF 00289 TRC O 12 0294 0B94 FORCED-ON 00294 TSC O 15 0299 0BI9 CHECK INDICATORS 00299 TAB I 02 0064 00O4 IF 912 ON, LOOP-IN ROUTINE 00304 TR 1 0504 7 7 DATA FOR ABOVE ROUTINE 2 004 00308 2F66 3 00312 0099 0099 2 023 00335 *A* PUSH MAN INT 251-ST 2 003 00338 ART 2 001 00339 | 2 005 00344 251 A 2 001 00345 | 7 7 TEST 251 B 7 7 00504 CHR 3 13 0000 0+ 0 00509 SPC , 2510 SET INTERRUPT PROGRAM LOCATION 00514 SET B 0008 AND INTERRUPT PROGRAM STATUS 00519 LOD 8 0762 IN INTERRUPT WORD 251 7 00524 SEL 2 0500 00529 WR R 0763 T/O PUSH MAN INT 251--START 00534 HLT J 0003 00539 TR 1 0679 MAN INT TRANSFER INCORRECT 7 00544 TRP M 01 0554 05V4 00549 TR 1 0679 ASU SIGN NOT PLUS 00554 TRP M 0679 ACC SIGN NOT MINUS 00559 TRZ N 0679 ACC ZERO NOT OFF 00564 TRZ N 01 0574 05X4 00569 TR 1 0679 ASU ZERO NOT ON 00574 NOP A 0002 00579 NOP A 000S 00584 LDA = 01 0579 05X9 00589 ULA * 01 0574 05X4 00594 RCV U 0574 00599 TZB . 05 0679 0WX9 7080 MODE NOT ON 00604 TRH K 0624 00609 TRE L 0619 00614 TR 1 0679 LOW COMPARISON NOT OFF 00619 TR 1 0679 HIGH COMPARISON NOT ON 00624 TOC O 14 0634 0FL4 00629 TR 1 0679 OVERFLOW CHECK NOT ON 00634 TSC O 15 0679 0FG9 SIGN CHECK NOT OFF 00639 TRA I 0679 TRANSFER ANY NOT OFF 00644 TIC O 10 0654 0ON4 00649 TR 1 0679 INSTRUCTION CHECK NOT ON 00654 TMC O 11 0679 0OG9 MACHINE CHECK NOT OFF 00659 TRC O 12 0679 0F79 READ-WRITE CHECK NOT OFF 00664 TEC O 13 0674 0FX4 00669 TR 1 0679 RECORD CHECK NOT ON 00674 TR 1 0709 MACHINE STATUS CORRECT 7 00679 TAA I 01 0709 07 9 TEST 251-B ERROR SECTION 00684 SEL 2 0500 00689 WR R 0790 T/O 251 B 00694 TAC I 03 0704 07+4 00699 TR 1 0709 00704 HLT J 0004 00709 NOP A 0000 7 00714 SPC , 2510 RELOAD ERROR HOUSEKEEPING 00719 SET B 0008 INTO INT WORD 251 00724 LOD 8 2864 7 00729 LIP , 15 3700 3G+0 LEAVE INTERRUPT PROGRAM 00734 TIC O 10 0739 0PL9 TURN-OFF 00739 TEC O 13 0744 0GU4 FORCED-ON 00744 TOC O 14 0749 0GM9 CHECK INDICATORS 00749 TAB I 02 0504 05-4 IF 912 ON, LOOP-IN ROUTINE 00754 TR 1 1004 7 7 DATA FOR ABOVE ROUTINE 2 004 00758 1AAA 3 00762 0544 0544 2 023 00785 *B* PUSH MAN INT 251-ST 2 003 00788 ART 2 001 00789 | 2 005 00794 251 B 2 001 00795 | 7 7 TEST 252 A 7 7 01004 CHR 3 13 0000 0+ 0 01009 SPC , 2520 SET INTERRUPT PROGRAM LOCATION 01014 SET B 0008 AND INTERRUPT PROGRAM STATUS 01019 LOD 8 1257 IN INTERRUPT WORD 252 7 01024 SEL 2 0500 01029 WR R 1258 T/O PUSH MAN INT 252--START 01034 HLT J 0005 01039 TR 1 1174 MAN INT TRANSFER INCORRECT 7 01044 TRP M 01 1174 11X4 ASU SIGN NOT MINUS 01049 TRP M 1059 01054 TR 1 1174 ACC SIGN NOT PLUS 01059 TRZ N 01 1174 11X4 ASU ZERO NOT OFF 01064 TRZ N 1074 01069 TR 1 1174 ACC ZERO NOT ON 01074 NOP A 0002 01079 NOP A 000S 01084 LDA = 01 1079 10X9 01089 ULA * 01 1074 10X4 01094 RCV U 1074 01099 TZB . 05 1174 1/X4 7080 MODE NOT ON 01104 TRH K 1174 HIGH COMPARISON NOT OFF 01109 TRE L 1174 LOW COMPARISON NOT ON 01114 TOC O 14 1174 1AP4 OVERFLOW CHECK NOT OFF 01119 TSC O 15 1129 1AB9 01124 TR 1 1174 SIGN CHECK NOT ON 01129 TRA I 1139 01134 TR 1 1174 TRANSFER ANY NOT ON 01139 TIC O 10 1174 1JP4 INSTRUCTION CHECK NOT OFF 01144 TEC O 13 1174 1AX4 RECORD CHECK NOT OFF 01149 TMC O 11 1159 1JE9 01154 TR 1 1174 MACHINE CHECK NOT ON 01159 TRC O 12 1169 1A69 01164 TR 1 1174 READ-WRITE CHECK NOT ON 01169 TR 1 1204 STATUS CORRECT 7 01174 TAA I 01 1204 12 4 TEST 252-A ERROR SECTION 01179 SEL 2 0500 01184 WR R 1285 T/O 252 A 01189 TAC I 03 1199 11I9 01194 TR 1 1204 01199 HLT J 0006 01204 NOP A 0000 7 01209 SPC , 2520 RELOAD ERROR HOUSEKEEPING 01214 SET B 0008 INTO INT WORD 252 01219 LOD 8 2856 7 01224 LIP , 15 3700 3G+0 LEAVE INTERRUPT PROGRAM 01229 TMC O 11 1234 1KC4 TURN-OFF 01234 TRC O 12 1239 1B39 FORCED-ON 01239 TSC O 15 1244 1BD4 CHECK INDICATORS 01244 TAB I 02 1004 10-4 IF 912 ON, LOOP-IN ROUTINE 01249 TR 1 1504 7 7 DATA FOR ABOVE ROUTINE 2 004 01253 2F66 3 01257 1044 1044 2 023 01280 *A* PUSH MAN INT 252-ST 2 003 01283 ART 2 001 01284 | 2 005 01289 252 A 2 001 01290 | 7 7 TEST 252 B 7 7 01504 CHR 3 13 0000 0+ 0 01509 SPC , 2520 SET INTERRUPT PROGRAM LOCATION 01514 SET B 0008 AND INTERRUPT PROGRAM STATUS 01519 LOD 8 1762 IN INTERRUPT WORD 252 7 01524 SEL 2 0500 01529 WR R 1763 T/O PUSH MAN INT 252--START 01534 HLT J 0007 01539 TR 1 1679 MAN INT TRANSFER INCORRECT 7 01544 TRP M 01 1554 15V4 01549 TR 1 1679 ASU SIGN NOT PLUS 01554 TRP M 1679 ACC SIGN NOT MINUS 01559 TRZ N 1679 ACC ZERO NOT OFF 01564 TRZ N 01 1574 15X4 01569 TR 1 1679 01574 NOP A 0002 01579 NOP A 000S 01584 LDA = 01 1579 15X9 01589 ULA * 01 1574 15X4 01594 RCV U 1574 01599 TZB . 05 1679 1WX9 7080 MODE NOT ON 01604 TRH K 1624 01609 TRE L 1619 01614 TR 1 1679 LOW COMPARISON NOT OFF 01619 TR 1 1679 HIGH COMPARISON NOT ON 01624 TOC O 14 1634 1FL4 01629 TR 1 1679 OVERFLOW CHECK NOT ON 01634 TSC O 15 1679 1FG9 SIGN CHECK NOT OFF 01639 TRA I 1679 TRANSFER ANY NOT OFF 01644 TIC O 10 1654 1ON4 01649 TR 1 1679 INSTRUCTION CHECK NOT ON 01654 TMC O 11 1679 1OG9 MACHINE CHECK NOT OFF 01659 TRC O 12 1679 1F79 READ-WRITE CHECK NOT OFF 01664 TEC O 13 1674 1FX4 01669 TR 1 1679 RECORD CHECK NOT ON 01674 TR 1 1709 MACHINE STATUS CORRECT 7 01679 TAA I 01 1709 17 9 TEST 252-B ERROR SECTION 01684 SEL 2 0500 01689 WR R 1790 T/O 252 B 01694 TAC I 03 1704 17+4 01699 TR 1 1709 01704 HLT J 0008 01709 NOP A 0000 7 01714 SPC , 2520 RELOAD ERROR HOUSEKEEPING 01719 SET B 0008 INTO INT WORD 252 01724 LOD 8 2856 7 01729 LIP , 15 3700 3G+0 LEAVE INTERRUPT PROGRAM 01734 TIC O 10 1739 1PL9 TURN-OFF 01739 TEC O 13 1744 1GU4 FORCED-ON 01744 TOC O 14 1749 1GM9 CHECK INDICATORS 01749 TAB I 02 1504 15-4 IF 912 ON, LOOP-IN ROUTINE 01754 TR 1 2004 7 7 DATA FOR ABOVE ROUTINE 2 004 01758 1AAA 3 01762 1544 1544 2 023 01785 *B* PUSH MAN INT 252-ST 2 003 01788 ART 2 001 01789 | 2 005 01794 252 B 2 001 01795 | 7 7 TEST 253 A 7 7 02004 CHR 3 13 0000 0+ 0 02009 SPC , 2530 SET INTERRUPT PROGRAM LOCATION 02014 SET B 0008 AND INTERRUPT PROGRAM STATUS 02019 LOD 8 2257 IN INTERRUPT WORD 253 7 02024 SEL 2 0500 02029 WR R 2258 T/O PUSH MAN INT 253--START 02034 HLT J 0009 02039 TR 1 2174 MAN INT TRANSFER INCORRECT 7 02044 TRP M 01 2174 21X4 ASU SIGN NOT MINUS 02049 TRP M 2059 02054 TR 1 2174 ACC SIGN NOT PLUS 02059 TRZ N 01 2174 21X4 ASU ZERO NOT OFF 02064 TRZ N 2074 02069 TR 1 2174 ACC ZERO NOT ON 02074 NOP A 0002 02079 NOP A 000S 02084 LDA = 01 2079 20X9 02089 ULA * 01 2074 20X4 02094 RCV U 2074 02099 TZB . 05 2174 2/X4 7080 MODE NOT ON 02104 TRH K 2174 HIGH COMPARISON NOT OFF 02109 TRE L 2174 LOW COMPARISON NOT ON 02114 TOC O 14 2174 2AP4 OVERFLOW CHECK NOT OFF 02119 TSC O 15 2129 2AB9 02124 TR 1 2174 SIGN CHECK NOT ON 02129 TRA I 2139 02134 TR 1 2174 TRANSFER ANY NOT ON 02139 TIC O 10 2174 2JP4 INSTRUCTION CHECK NOT OFF 02144 TEC O 13 2174 2AX4 RECORD CHECK NOT OFF 02149 TMC O 11 2159 2JE9 02154 TR 1 2174 MACHINE CHECK NOT ON 02159 TRC O 12 2169 2A69 02164 TR 1 2174 READ-WRITE CHECK NOT ON 02169 TR 1 2204 STATUS CORRECT 7 02174 TAA I 01 2204 22 4 TEST 253-A ERROR SECTION 02179 SEL 2 0500 02184 WR R 2285 T/O 253 A 02189 TAC I 03 2199 21I9 02194 TR 1 2204 02199 HLT J 0010 02204 NOP A 0000 7 02209 SPC , 2530 RELOAD ERROR HOUSEKEEPING 02214 SET B 0008 INTO INT WORD 253 02219 LOD 8 2848 7 02224 LIP , 15 3700 3G+0 LEAVE INTERRUPT PROGRAM 02229 TMC O 11 2234 2KC4 TURN-OFF 02234 TRC O 12 2239 2B39 FORCED-ON 02239 TSC O 15 2244 2BD4 CHECK INDICATORS 02244 TAB I 02 2004 20-4 IF 912 ON, LOOP-IN ROUTINE 02249 TR 1 2504 7 7 DATA FOR ABOVE ROUTINE 2 004 02253 2F66 3 02257 2044 2044 2 023 02280 *A* PUSH MAN INT 253-ST 2 003 02283 ART 2 001 02284 | 2 005 02289 253 A 2 001 02290 | 7 7 7 TEST 253 B 7 7 02504 CHR 3 13 0000 0+ 0 02509 SPC , 2530 SET INTERRUPT PROGRAM LOCATION 02514 SET B 0008 AND INTERRUPT PROGRAM STATUS 02519 LOD 8 2762 IN INTERRUPT WORD 253 7 02524 SEL 2 0500 02529 WR R 2763 T/O PUSH MAN INT 253--START 02534 HLT J 0011 02539 TR 1 2679 MAN INT TRANSFER INCORRECT 7 02544 TRP M 01 2554 25V4 02549 TR 1 2679 ASU SIGN NOT PLUS 02554 TRP M 2679 ACC SIGN NOT MINUS 02559 TRZ N 2679 ACC ZERO NOT OFF 02564 TRZ N 01 2574 25X4 02569 TR 1 2679 ASU ZERO NOT ON 02574 NOP A 0002 02579 NOP A 000S 02584 LDA = 01 2579 25X9 02589 ULA * 01 2574 25X4 02594 RCV U 2574 02599 TZB . 05 2679 2WX9 7080 MODE NOT ON 02604 TRH K 2624 02609 TRE L 2619 =20 02614 TR 1 2679 LOW COMPARISON NOT OFF 02619 TR 1 2679 HIGH COMPARISON NOT ON 02624 TOC O 14 2634 2FL4 02629 TR 1 2679 OVERFLOW CHECK NOT ON 02634 TSC O 15 2679 2FG9 SIGN CHECK NOT OFF 02639 TRA I 2679 TRANSFER ANY NOT OFF 02644 TIC O 10 2654 2ON4 02649 TR 1 2679 INSTRUCTION CHECK NOT ON 02654 TMC O 11 2679 2OG9 MACHINE CHECK NOT OFF 02659 TRC O 12 2679 2F79 READ-WRITE CHECK NOT OFF 02664 TEC O 13 2674 2FX4 02669 TR 1 2679 RECORD CHECK NOT ON 02674 TR 1 2709 MACHINE STATUS CORRECT 7 02679 TAA I 01 2709 27 9 TEST 253-B ERROR SECTION 02684 SEL 2 0500 02689 WR R 2790 T/O 253 B 02694 TAC I 03 2704 27+4 02699 TR 1 2709 02704 HLT J 0012 02709 NOP A 0000 7 02714 SPC , 2530 RELOAD ERROR HOUSEKEEPING 02719 SET B 0008 INTO INT WORD 253 02724 LOD 8 2848 7 02729 LIP , 15 3700 3G+0 LEAVE INTERRUPT PROGRAM 02734 TIC O 10 2739 2PL9 TURN-OFF 02739 TEC O 13 2744 2GU4 FORCED-ON 02744 TOC O 14 2749 2GM9 CHECK INDICATORS 02749 TAB I 02 2504 25-4 IF 912 ON, LOOP-IN ROUTINE 02754 TR 1 3094 7 7 GENERAL DATA AND WORKING AREA 2 004 02758 1AAA 3 02762 2544 2544 2 023 02785 *B* PUSH MAN INT 253-ST 2 003 02788 ART 2 001 02789 | 2 005 02794 253 B 2 001 02795 | 2 044 02839 ALL CHECK SWITCHES ON PROGRAM---NON STOP OFF 2 001 02840 | 2 004 02844 2F66 3 02848 2999 2999 2 004 02852 2F66 3 02856 2974 2974 2 004 02860 2F66 3 02864 2949 2949 2 023 02887 251 IMPROPERLY SELECTED 2 001 02888 | 2 023 02911 252 IMPROPERLY SELECTED 2 001 02912 | 2 023 02935 253 IMPROPERLY SELECTED 2 001 02936 | 5 005 02944 00 CASU 15 CONTENTS WORKING AREA 7 02949 NOP A 0000 251 IMPROPERLY SELECTED 02954 TAA I 01 3024 30S4 02959 SEL 2 0500 02964 WR R 2865 T-O 251 IMPROPER SEL 02969 TR 1 3024 7 02974 NOP A 0000 252 IMPROPERLY SELECTED 02979 TAA I 01 3024 30S4 02984 SEL 2 0500 02989 WR R 2889 T-O 252 IMPROP SEL 02994 TR 1 3024 7 02999 NOP A 0000 253 IMPROPERLY SELECTED 03004 TAA I 01 3024 30S4 03009 SEL 2 0500 03014 WR R 2913 T-O 253 IMPROP SEL 03019 TR 1 3024 7 03024 SPC , 3700 DETERMINING ROUTINE IN WHICH 03029 UFC , 03 2944 29D4 IMPROPER SELECTION OCCURRED 03034 RCV U 2941 AND RETURN TO ERROR 03039 TZB . 04 3059 3 59 SECTION OF THAT ROUTINE 03044 RCV U 2942 03049 TZB . 03 0229 02B9 251-A ERROR ROUTINE 03054 TR 1 0679 251-B ERROR ROUTINE 03059 TZB . 01 3079 30X9 03064 RCV U 2942 03069 TZB . 03 1174 11G4 252-A ERROR ROUTINE 03074 TR 1 1679 252-B ERROR ROUTINE 03079 RCV U 2942 03084 TZB . 03 2174 21G4 253-A ERROR ROUTINE 03089 TR 1 2679 253-B ERROR ROUTINE 7 03094 SPC , 2510 ROUTINE 123 TESTS FOR 03099 SET B 0024 ANY INTERACTION 03104 LOD 8 3403 AMONG INTERRUPT 03109 CHR 3 13 0000 0+ 0 CALL TRIGGERS 03114 LIP , 15 3700 3G+0 03119 RCV U 3448 03124 BLM $ 01 0003 00 3 03129 SEL 2 0500 AND 03134 WR R 3404 TESTS PRIORITY 03139 HLT J 0122 PROCESSING OF 03144 NOP A 0000 INTERRUPT CALLS 03149 TR 1 3314 03154 SPC , 0000 03159 SET B 0001 03164 LOD 8 3444 03169 UNL 7 3448 03174 LIP , 15 3700 3G+0 03179 NOP A 0000 03184 TR 1 3314 03189 SPC , 0000 03194 LOD 8 3444 03199 CMP 4 3448 03204 TRE L 3214 03209 TR 1 3224 03214 LOD 8 3445 03219 UNL 7 3449 03224 LIP , 15 3700 3G+0 03229 NOP A 0000 03234 TR 1 3314 03239 SPC , 0000 03244 SET B 0002 03249 LOD 8 3445 03254 CMP 4 3449 03259 TRE L 3269 03264 TR 1 3284 03269 SET B 0001 03274 LOD 8 3446 03279 UNL 7 3450 03284 LIP , 15 3700 3G+0 03289 SPC , 0000 03294 SET B 0003 03299 LOD 8 3446 03304 CMP 4 3450 03309 TRE L 3344 7 03314 TAA I 01 3344 33U4 TEST 123 ERROR SECTION 03319 SEL 2 0500 03324 WR R 3438 03329 TAC I 03 3339 33C9 03334 TR 1 3344 03339 HLT J 0123 03344 TAB I 02 3094 30R4 7 03349 TAD I 04 3369 3T69 IF 914 ON, T/O Z AND 03354 LIM , 07 0000 0 +0 RE-RUN PROGRAM 03359 LEM 3 15 0000 0++0 03364 TR 1 18219 Y219 03369 SEL 2 0500 03374 WR R 3442 03379 TR 1 0004 7 7 DATA FOR THE ABOVE ROUTINE 2 004 03383 -+-- 3 03387 3239 3239 2 004 03391 -+-- 3 03395 3189 3189 2 004 03399 -+-- 3 03403 3154 3154 2 033 03436 PUSH MAN INT 251, 252, 253--START 2 001 03437 | 2 003 03440 123 2 001 03441 | 2 001 03442 Z 2 004 03446 |ABC