Digital PDFs
Documents
Guest
Register
Log In
MAINDEC-9A-D1BB-D
December 1968
85 pages
Original
2.0MB
view
download
Document:
ExtdMemCkbd
Order Number:
MAINDEC-9A-D1BB-D
Revision:
Pages:
85
Original Filename:
http://bitsavers.org/pdf/dec/pdp9/MAINDEC-9A-D1BB-D_ExtdMemCkbd_Dec68.pdf
OCR Text
IDENTIFICATION Pruduct Codel MAINDEC-9A-D1BB-D (D) Product Name I PDP-9 Extended Memory Checkerboard Date Created I December 2, 1968 Maintainer I Diagnostic Group Author. J.W. Richardson 1• ABSTRACT The PDP-9 Extended Memory Checkerboard diagnostic is designed to verify the operational status of core memory by testing for core failure on half selected lines under worst case noise conditions. The program will test, in 4K segments, any memory configuration of from 8K to 32K words. The program uses eight data patterns for testing. 2. REQU IREMENTS 2. 1 Equipment A standard PDP-9 equipped with from 8K to 32K words of core memory. 2.2 Storage The program occupies locations 200 to 3323 when residing in the lower 4K field of an 8K bank, and locations 10200 to 13323 when residing in a high order 4K field. 3 0 3 1 0 LOADING PROCEDURE Method The program may be loaded into any low order 4K field (00000 to 07777) of any 8K memory bank. a. The tape suppl ied is punched in the HRI mode. b. Place the tape in the reader. c. Set ADDRESS switches to 200 Press I/O RESET, and then READ-IN. -2- 4. STARTING PROCEDURE 4. 1 Start i ng Address The program is self-starting at the completion of loading. 4.2 Restarting Address Restart from 215 (or 10215) to setup the test lim"its and ACi) Restart from 200 (or 10200) to retain previous program conditions. 4. 3 Operator Act ion At the completion of program load the program will print "TEST LIM ITS. II The operator must then specify via the teletype keyboard the amount of core memory to test, followed by a carriage return. The program assumes the 4K fields numbered from 0 through 7. Memory bank o would contain field 0 and 1; memory bank 1, fields 2 and 3, etc. The even numbered fields represent locations 00000 to 07777 of any 8K bank, and the odd numbered fields represent location 10000 to 17777 of any 8K memory bank. Use the following procedure to spec ify the test Iim its: 0 0 Type two octal numbers, separating the numbers with a comma, and then a carriage return 0 -3- b. The first number typed sign ifies the first 4K field to test, and the second number the last 4K field to test. c. The program will begin testing with the lowest order 4K field to test and will test all consecutive fields up to and including th e highest specified. d. The 4K field containing the program may be included. It will be tested after program relocation takes place. Program reloaction is described in Section 5.3. 1. 3. If an error is made during typing, press the RUBOUT key. "TEST LIM ITS" wi II be printed again. Previous input is ignored. f. The highest 4K field to test may be typed first. The program will reverse the two numbers so as to make the first number the last field to test. g. Any single field or any 2 or more consecutive fields may be specified. For the following examples assume that the program is in field a (00000 to 07777 of bank a), and the PDP-9 being used is equipped with 32K of core memory. Example A: TEST LIM ITS 0, 7 ) ( ) denotes carriage return) The program will test all 32K of memory. -4- Example B: TEST LIM ITS 7,01 The program will perform exactly as Example A. Example C: TEST LIMITS 3, 3.J Field 3 will be tested alone. Field 3 is locations 30000 to 37777 of memory bank 2. Example D: TEST LIMITS 4,6 ) Locations 40000 through 67777 (field 4, 5 and 6) wi II be tested 0 Example E: TEST LIMITS 0, 0 PROGRAM IS IN FIELD 0 TEST LIM ITS 0, 1 ) Example E shows the message printed by the program whn a single field is selected wh ich currently contains the program. "TEST LIM ITS II is printed again, and the operator must then correct the test I im its. -5- Operation of the program is unpredictable if the amount of core memory selected for testing exceeds the actual amount avai lable, i.e., selecting 32K for testing on a PDP-9 equipped with a maximum of 24K. 4.3.1 Setup ACS After the test limits are specified, the program will print "SETUP ACS. ~I For normal program operation, the ACS must be set to 000000 octal. Press any key on the Teletype keyboard after setting the ACS to all D's. The program will then run until stopped by the operator. Nonnal program operation is defined as performing all eight checkerboard patterns on all of available memory from every 4K memory field. 5. OPERATING PROCEDURE 5 1 Program and Operator Action 0 a. Load the program into memory field 0 as described in Section 3. b. Specify the test limits via keyboard as described in Section 4.3 c. The message "SETUP ACS" will be printed. Set the ACS to 000000 0 octal, and P' ess any keyboard key. d. The program will perform all four tests on all of core memory specified, after which, automatic program relocation takes place. 5.2 Operationa' Switch Settings Normal operation of the program requires the ACS set to 000000 octal. Refer to Section 8.2. Applications, for switch settings provided for -6- trouble-shooting. 5.3 Subroutine Abstracts A total of eight data patterns are generated by the program. The eight patterns are divided into four tests. Each test generates one pattern and its compl ement, resu lting in eight patterns. Each test uses common write and read loops, and all patterns are manipu lated in the same manner. The following sequence is performed by each test on each 4K field under test 0 a. Write one pattern i ., all 4K fields selected. b. Set up for the lowest order 4K field, and perform a read, complement, write sequence on each location in the 4K field. No error checking is performed. c. Repeat step (b) 15 more times on the same 4K field. d. Check each location in the 4K field for error by reading one location, complementing the data and rewriting in the same location. This read/write sequence is repeated 4 times on each location. Error checking is performed on each second read. e. Repeat step (d) on each location in the 4K field f. After checking the 4K field, repeat steps (d) and (e) again. This 0 time, the program stalls for a random period of time after reading and testing each consecutive 200 (octal) word block. The minimum stall time is approximately 10 US, and the maximum -7- approximately 24 MS. The tested 4K field is not referenced by the program during the stall period. g. Set up for the next 4K field and repeat the read and test sequence in steps (b) through (f). When all fields have been tested in th is manner, the next checkerboard pattern is written and steps (b) through (f) repeated. When all four tests have been executed, the program then relocates and performs all four testsagai n. 5.3. 1 Program Relocation Program relocation depends upon the amount of core memory being tested. Relocation is always within the group of 4K fields selected for testing, and under certain conditions the program may not relocate at all, but will remain in the current field to perform the tests (see below). The program normally first relocates to the highest order 4K field under test. From there it relocates to the next lower 4K field, after performing all tests. The program keeps relocating to the next lower 4K field until it reaches the lowest order 4K field under test. The testing and relocation cycle is then repeated. This procedure is repeated until stopped by the operator with ACS O. As an example, if the program is initially in field 0, and 32K of memory is selected, the program would relocate from 0 to field 7, then to field 7, 5, 4, 3, 2, 1, 0 in that order. The program does not relocate to any field which is not included in the test limits. If fields 4, 5 and 6 were selected, relocation would be from 0 to 6, then to 5 and 4. E ; -b- Fields 0 through 3 would not contain the program again until included in the test Iim its. The program wi II not relocate if any of the conditions described below exist. a. A forced relocation has been made (Section 8.2.6). b. Only one 4K field is selected for testing. c. An error was detected in a" of the availab Ie 4K fi elds under test. d. ACS 9 is on a 1 to inhibit program relocation (Section 8.2.5. Th is location of the program is indicated by the message IIPROGRAM IS IN FIELD XII, where X is the field number. This message occurs immediately after each program re location. The message printout may be d~leted by placing ACS 11 on a 1 at any time. The printout will resumt when ACS 11 is placed on a O. The program provides a degree of protection for itself by not relocating to any field wh ich has an error. The number of the fi eld in error is saved, and is compared to the destination field number before relocation takes place. If equal, the next lower fi eld is set up as the destination providing it has no· error. The first field found to be error-free is set up as the destination. Relocation wi" not take place if all fields have shown errors. The program wi II resume relocating to a field whenever the error condition does not ex ist. -9- During the relocatiO"l process, the program tests each data word transferred to the new field by perform ing the transfer, reading the word back and comparing the word with the correct data in the current field. Th is is done on a one for one basis until the process is completed. The entire 4K field is moved to enable loaders or any other data to be carried with the program. If an error is found during relocations, the address in error, and the "good" and "bad" data words are pr inted. The error printout format is described in Section 6. One pass of the program is defined as all four tests perform ed on a" of memory from each 4K field. 6. ERRORS 6. 1 Error Printouts and Description Immediately after the first error is detected, the header shown below is printed. The header is not printed again until restarting from 200 or 211 • TEST OCTAL ADR GOOD BAD PAT CONTROL WORD Where: TEST :::: OCTAL ADR The current test wh ich detected the error. = The octal address which contains the data in er~or. -10- ~OOJ) BAD =. = This will always equal 000000 or 777777 octal The data as read from that address. Th is wi II always contain one or more bits wh ich are the complement of those shown under GOOD. PAT CONTROL WORD = The control word used by the current test to generate the checkerboard pattern. Th is wi II be 037700 or 740074 for test 1, 001774 or 776000 for test 2; 037701 or 740075 for test 3; 001775 or 776001 for test 4. TEST OCTAL 1 1 3 4 014000 060200 014000 037555 ADR GOOD BAD PAT CONTROL WORD 000000 777777 000000 000000 000001 767777 000001 400000 074400 740074 037701 776001 In the above example, errors were detected by tests 1, 3 and 4 in memory fields 1, 6 and 3. Test 1 detected a "picked up" bit at location 4000, field 1, and a dropped pit at location 200, field 6. Test 3 detected the same error as test 1 at location 4000, field 1, and test 4 detected a bit 0 error at location 7555 in field 3. After each error printout, the program continues testing with the next sequential memory location. -11- Three AC switches may be used to control the error printouts. Placing ACS 0 on a 1 during the printout will cause a program halt after completion of printing. ACS 1 on a 1 will inhibit the printout and cause a program halt. Press COr-...'- TINUE to receive the error printout and to continue testing, ACS 2 on a 1 will inhibit printout and ring the TTY BELL for each error. The use of these switches is described in Section 8 2 in more detail. 0 6. 1. 1 PROGRAM RELOCATION ERROR Th is message wi II be printed upon detection of a relocation error. The error infonnation wi" immediately follow as in the example below. After all errors have been printed the message /lNO MORE ERRORS/I is printed, and the program will then set up to relocate to the next lower field if one is available. Example: TEST OCTAL ADR GOOD BAD PAT CONTROL WORD PROGRAM RELOCATION ERROR 031000 741000 740000 031001 611005 601005 031002 760207 760007 NO MORE ERRORS The above example shows three consecutive errors during program relocation to field 3. Field 2 would be set up for relocation. Location 1000 in field 3 ':"12- should have contained a SKP instruction, but bit 11 was dropped during the transfer. Bit 5 was dropped in the JMP instruction in 1001, and bit 10 dropped in the LAW instruction in 1002. 6. 1.2 PRINTOUTS INHIBITED The above message is printed whenever 64 (decimal) consecutive printouts have occurred. Error printouts will be inhibited until after all four tests have been run eight times, after which the error printouts will resume 64 more printouts. This feature is not used with program relocation errors. Th is feature is included to prevent lengthy error printouts when the program is being run for an extended period of time unattended. Error printouts may be resumed by restarting the program from location 215. 6. 1.3 PROGRAM IS IN FIELD X Where "X II is a field number: This message is printed if one of the following conditions exist: ao The operator has specified a single field for testing and that field contains the program. Select another field, refer to Section 4.3. b. 6.1.4 After every program relocation. ERROR IN SELECTED FIELD Th is message is printed when a forced program relocation is attempted and the program has previously detected a data error in that field. Type a new field number, or press carriage return to resume automatic program -13- relocationo See Section 8.2.7 for instructions to force the program to another field. 6. 1.5 FIRST/LAST ADR IS WITH IN PROGRAM The operator has specified the first or last address, as indicated by the printout, which is within the program area. Retype I.] new address. See Section 8.2 8 for setting up scope loops via keyboard. 0 7• RESTRICTIONS 7. 1 Starting Restrictions Start from 200 to set up the test limits and ACS and to reinitialize the program. Start from 215 to reta in the present program cond it ions. 7 .2 Operating Restrictions Don't use the STOP key to halt the program. Please ACS 0 on a 1. 8 D 8. 1 MISCELLANEOUS Execution Time The time required to run all four tests on one 4K field is approximately 30 seconds. 8 D2 Applications To give the operator control of the program, the ACS are assigned unique functions. The ACS assignments and their effect on the program are described below. Please note that it is important that the program be halted with ACS 0 rather than the STOP key. Using the STOP key may result in a halt wh ile the program is relocating. The operation may not be inhibited -14- im~ediately since most of the ACS are sensed only after all tests have been perform ed • 8.2. 1 Halt After Test or Error Printout - ACS 0 Placing ACS 0 on a 1 at any time while the program is running will cause a halt after the current test is completed on one 4K field. The PC wiff = 671. The ACS may then be changed if desired. Press CONTINUE to recover. If no AC S changes the program wi II assume the test wh ich was interrupted. If ACS changes were made, the new settings are stored and executed • Raising ACS 0 during an error printout wi II cause a halt at the same location mentioned above, after the printout. 8.2.2 Delete Error Printout and Halt on Error - ACS 1 Raising ACS 1 at any time cause all data error printout to be inhibited. A halt will occur with the PC =671 if an error occurs. Press CONTINUE to receive the error printout and to resume testing. AC S changes may be made. 8.2.3 Bell on Error - ACS 2 ACS 2 on a 1 causes the program tortng the TTY Bell whenever an error occurs. This is convenient when testing with power supply margins. ACS 1 has no effect if ACS 2 and 1 should both happen to be on a 1. If ACS 0 and 2 are 1, a halt occurs after the BELL. Proceed as described in 8.20 1 0 -15- 8.2.4 Test Selection - ACS 3 through 6 Anyone, or any combination of tests may be executed by raising any combination of ACS 3 through 6. ACS 3 specifies test 1; ACS 4, test 2; ACS 5, test 3; ACS 6, test 4. The test specified by the most significant ACS will be performed first. If all four ACS are down, all four tests are performed in sequence. The ACS may be changed while the program is running. The new tests will be recognized after the last of the current selection is performed. 8.2.5 Inhibit Program Relocation - ACS 9 The program normally relocates automatically as indicated by the EPC and M B Indicators • To reta in the program in its current 4K fie Id, place ACS 9 on a 1 at any time. 8.2.6 Inhibit "PROGRNv\ IS IN FIELD" - ACS 11 The program normally prints the field number containing the program immediately after each relocation. The message may be suppressed by placing ACS 11 on a 1 at any time. To resume the printout place ACS 11 on a O. This switch does not inh ibit the message printout when an operator error is made. 8.2.7 Program Relocation - AC S 12 The operator may relocate the program to any 4K field by specifying a forced relocation with ACS 12 on a 1. Use the following procedure: a. Halt the program with ACS 0 b. Place ACS 12 on a 1 and ACS 0 on a O. Press CONTINUE -16- c. A f1intout will occur which instructs the operator to place ACS 12 on a O. The program wi II loop until this is done. d. With ACS 12 on a 0 the message GO TO FIELD is printed, followed by the program waiting for a field number. e. Type the desired field number (0 through 7) f. Relocation is done immediately, and the program is executed in the new field. The program will not relocate again unti I restarted from 200, or in step (d) above, press carriage return to resume automatic relocation. If a data error has previously detected in the new 4K field, the message "ERROR IN SELECTED 4K" is printed, followed by step (d) repeated. Type another field number, or carriage return to resume normal operation. Each word transferred to the new field is tested in the same manner as described in Section 5.3. 1, Program Relocation. Printouts occur for each relocation error. Step (d) will be repeated after all error reporting is done. Type another field number, or Icarriage return to resume normal operation. At times, the program will automatically restart at 200 and print TEST LIM ITS. Th is w ill occur whenever a sing Ie field has been selected for testing, and the operator relocates the program to that field. New test I im its must be specified since the program cannot run the tests on its own 4K field. Proceed as described in Section 4.3. -17- 8.2.8 Request Scope Loop - AC S 13 The operator may initiate, via keyboard, any single or any group of consecutive locations up to 4K for the program to loop on. Any of the four data patterns may also be requested. No error checking is done in the loop. The loop reads a location, complements the data, and rewrites into the same location o Each location within the limits specified is treated likewise. The limits specified are looped until halted with the STOP key. The program must be restarted from 200 to resume normal operation. Initiate the loop with the following procedure: a. Halt the program with ACS O. b. Place ACS 13 on a 1 and press CONTINUE. c. The message "TEST" will be printed. The program now waits for a selection by the operator. d. Type the desired test number. Either 1, 2, 3, or 4. An automatic carriage return follows. e. The message "FIRST ADR" is printed. f. Type the first address of the group to be looped by the program. Th is number must be a 5 digit octal number. An automatic carriage return follows. g. The message "LAST ADR" is printed. Type a 5 digit octal address to indicate the last address of the group. The scope I oop is immediately entered after the last address is typed 0 The loop may also be initiated by restarting from 200 or 215 and placing ACS 13 on a 1 under II SETU P ACS o " -18- If a typing error is made, press the RUB-OUT key. A? will be printed, and the input routine will restart with "TEST." Example A: TEST 3 FIRST ADR 10100 LAST ADR 10100 Address 100 in field 1 will be looped continuously after checkerboard pattern number 3 is written in the entire 4K field. Example B: TEST 2 FIRST ADR 20000 LAST ADR 27777 The entire 4K field number 2 will be looped after pattern number 2 is written. Example C: TEST 2 FIRST ADR 27777 LAST ADR 20000 The input routine will reverse the two addresses and perform exactly as example B. Example 0: TEST 4 FIRST ADR 00100 FIRST ADR ISWITHIN PROGRAM FIRST ADR 10100 LAST ADR 10200 Example 0 shows the message printed when an address is selected which is in the field containing the program. In this case, field O. -19- Example E: TEST 5 ? TEST 4 FIRST ADR 70000 LAST ADR 73000 In example E the operator typed an invalid test number. The program printed the question mark, and restar ted with TEST. The instructions in the body of the scope loop appear below: .LOC 1400 SCP1 STSCP EEM /ENABLE EXTEND MODE LAC* MEMADR /READ CMA /COMPLEMENT DATA DAC* MEMADR /WRITE LAC MEMADR /ADDRESS SAD LTST /COMPARE TO LAST JMP STSCP /DONE ISZ MEMADR /INCREM ENT ADR JMP SCP1 /LOOP LAC ADRA /FIRST ADR DAC MEMADR /RESTORE COUNTER JMP SCP1 /GO TO TOP OF LOOP Note that one 4K field is the maximum that may be looped by the program. If 4K field boundaries are overlapped, the checkerboard pattern will be written in the field specified by the FIRST ADR. The scope loop, however, wi II reference the locations specified. -20- 8.2.9 Bit Suppression - ACS 14 Excessive error printouts due to one or more bits in error may be suppressed by specifying the bit positions via keyboard input. The bit positions will still contain the checkerboard pattern, and will be tested. Error printouts wi II occur for any bit position not selected. Use the following procedure: a. Halt the program with AC SO. b. Place ACS 14 on a 1, and press CONTINUE. c. The message "SU PPRESS" will be printed and the program waits for input. d. Place ACS 14 on a O. eo Type in decimal, the desired bit position to be suppressed (0 through 17). f. Press the carriage return key 0 Error printouts for that position alone wi" not occur 0 To suppress more than one bit position: a. Proceed as above, but separate the selected bit positions with a Comma in step (e). As an exampJe, to suppress bits 0, 8 and 17, type 0, 8, 17; • It is not necessary to type the positions in numerical order. Press RUB-OUT and then CARRIAGE RETURN to continue with error printouts of all bit positionso -21- Each time the bit suppressing routine is entered with ACS 14, the previously selected positions must be retyped if suppression is wanted. The program is not effected in anyway by the typing of letters, or numbers greater than 17. The resu Iting positions suppressed wou Id be unpredictable. 9. PROGRAM DESCRIPTION The program is designed to run worst case checkerboard patterns for 2 1/20 memory stacks. A minimum of 8K of core memory is required and a maximum of 32K words may be tested. The program automatically relocates from 4K fie Id to 4K field to test all of memory from each field. The patterns generated by the program are shown below as they woo Id appear in a portion of one bit plane. The patterns are complemented every 200, 400, 600, etc., or every 100, 300, 500, etc., octal locations as shown. TEST 1 x axis o yaxis 0000111111110000 0000111111110000 200 Contro I word 037700 1111000000001111 1111000000001111 x axis o yaxis 1111000000001111 1111000000001111 200 0000111111110000 0000111111110000 Control word 740074 -22- TEST 2 x axis o 0000000011111111 0000000011111111 yaxis 200 Control word 001774 1111111100000000 1111111100000000 x axis o 1111111100000000 1111111100000000 yaxis 200 Contro I word 776000 0000000011111111 0000000011111111 TEST 3 x axis o 0000111111110000 11 11 000000001111 )' axis 200 Control word 037701 1111000000001111 0000111111110000 x axis o 1111000000001111 0000111111110000 .., axis 200 0000111111110000 1111000000001111 Control word 740075 -23- TEST 4 x axis o 0000000011111111 1111111100000000 y axis 200 Control word 001775 1111111100000000 0000000011111111 x axis o ....... 1111111100000000 0000000011111111 y axis 200 Control word 776001 0000000011111111 1111111100000000 The operator is given a degree of control over the program with the AC switches. The operator may halt the program (0); inh ibit error printouts and halt on error (1); substitute the TTY BELL for error indication (2); select anyone or a combination of tests (3 through 6); inhibit program relocation (9); relocate the program to any 4K field (12); set up scope loops via keyboard input (13); and inhibit error printouts for one or more bit pos it ions (14). 10 LISTING PA(~[ 1 ICOPYRIGHT OIGITAL EQUIPMENT CORP" 1968, MAYNAHO, MASS, I IPIlP-9 i:.XTUJrlEO MEMORY CHECK£RROARD, BK MINIMU'" iRFQJIRED, S.A.=200. RESTART AT 215. I • TITLE 9CHKR • Fl!LL ")( 2~(.l .LPG 2, 1 \!I I .o.(JV'I~ lbit!Vi 1 ,)(- 202 ,J(.2V'13 I{.i(- 204 'Ji 20? 10(/206 1'l1'2(117 Vl(.'21Vl vH 211 01<'212 VII, 21 3 ItH'214 ilJ"'215 ~h'216 ~J, 217 vh 2?vl iIlL221 ,)~ 222 v.HtJf:l3 .:)( ??4 v)~ 21'5 10V 1'26 7VJ3312J? 14316') Hllt1f> 63 04 ..S16fl H'1fl74 1 2 'Jl12J2 777777 .14.5235 7777'lJVt "HJS04 77777ltl v.l43163 14,H64 7ltl77114 2~11 fl36 V141A21 1.Hb15 142715 REGIN v, C AF flit'J JI"JS DAr: FL I\GS wrlr~ RE INSFLU jl~,S Sl;-l TS j,'1S S[TAC LA:.. -1 HlfSUf-' LAw -1 'VI [JAr OAf' MAKERH L A~ -1' Sl04 /.lAC Off"', RTN1 LAC GlTAn-1 OAf: LUCAT+4 ji-1S LUr:AT r,c l., PH!lH LAC' L A,"0 T1 SAl' F I "ST 1 2V'.5?1'-> ,:>43;14 141'hW l)it.ltO? Jvi ':>4 ..Q66 J,"1f.J •+ ~ S<\il I .\j~FI U ~ll (~ ~KF I J\ +? 'i.2 7 6V'v)?V1? 2vJ11v1.~ LAC FtH8L .1,.231 04J,511.1~ flAI; IERROR TA~Ll I-'OINTFH E. ·~··HD v); 2~~ 77717r~ LA", -1 ' "v2~3 VJV 234 v)4 oS? 11 OAC ell!) 7t>v'l\'iH" it1V23':i Vlf,3~Vl5 LAW DACtt 0(236 44:3:30':; 44,Pll 6f;il 0?J5 1'J~24~ SuP~RtSSION 1,1 d,Jt-(~ 1 0~2~Vl ;tJy·237 IHASK FOR BIT HANK# L I:.. '., J,')p \1\' ICLEAk PRUGRAM fLAGS ISEE wHERE PRUGHAM IS ISAVE. ISETUP TEST LIMiTS ISF:TLJI-' ACS FHWRf) I~t. r~hRf) i:)t rf16 ,JMt-' -,~ . / ,l:..JlCT ILA~ = NO fRRUH I~ TA~Ll iCHKR PAGE v.lV241 ~~'~42 01243 iiIV'244 ~H 245 2 ~43167 10~663 043166 2(111103 ~J 4.5 ~ 05 OAe LAST INO ERROR IN LAST JMS WHI='RE DAC I I~SFLO LAC E~T8L IERRO~ TA~LE POINTER OAr. ERI<IRD IRE TURN TO STOVER AFTER ANY ACS CHANGES IWHILE t-<UNNING I ,,"246 (H 247 7':>vbJ04 5 v~ ,3,3 \I) 2 Vl4.5 1 7V'1 STOVER LAS OAf: MC,~A "v'3252 A ,-JP K4-1 StA!CLL vi'. 257 (H 21>0 744"00 6,';,425 7':!0i'1ZJ4 ?vl.5251 74Vl?\1V I)vi llltJ6 75i1l/;04 liV/lti1 'j~IJ25V' ~H 2b2 265 74VJ?\ilVl 1fA.1431 2v1 ,H7v.' 50.5,S(I)V Vil"266 .H 267 741?V1~; Si\lA 600323 JI'1P DUALl v1i25ffi kH'251 vi" 2':>2 Iill 253 v)~ 2~4 1J'.'25~ IJV 2':>6 ~I< 203 .H 264 .,j( IREAD TEST PAkAM~TFHS I~IT = ~OHCt::: H~LnCArl A ,'1/1. 1 K'577 JI"1P FC'JMV 12 A1 IRELOCATf LAS .AI'4 I ) K2:j SO JI"IP KY'lRD IHI1 16 Ai IWAIT FOR INPUT = KEY80AKD INPUT LAC; AND K l'·A SO JI1S SUP8IT LAC MCWA A l'in K74K I .t:::JECT IPAR AME Tf RS IMASK HITS 3 10 6 IA L 0 UO ALL Tt:::STS PAGE 9CHKR 3 I IEXAMINt:.. T[::;T SWITCHES 3 TO 6 I I.:H'271d Iow271 V'lV272 k'H 273 iili'274 I'H275 2'1317V1 51i'!3276 74020111 600327 203275 50317111 EXTST LAC MCwA ANn K40K JHP fXAM? K~;ilK II ,\llj MG ~~ A >il~'276 741d20~ Sill, Ji"IP k'J~3VI0 ov1l134111 203273 1 50S17V' IJ,,'3~ 0V 3r~2 74020£11 .o~3V13 oV0351 vH'3v14 20,5?71 5Vl3170 740?"'''' 600362 IOl3~5 v1V306 in-,HI7 V'lf'31 !J 01'311 .H312 IGlv313 V!V, 314 fXAM4 J''1P vH 322 bV,2141 ~ A1 TEST ,5 11::11 T 6 A1 = TI:. S 1 4 18IT ~ T5T4 IEXTEND OFF L I:.~' bl SlXT4 J,'I~' 77777V! H.ST TST3 LAC K4K A ,'~ I) MCWA SO 7~7704 itH317 ,,1(.32Vl itJI'3?1 11:31 T 4 A1 T5T2 LAr: K1vlK A'JU M(>, A StA JI'1P 443163 60\131t'; 143164 11431.63 7')"H'I04 5~j3? 7 III 74020,,1 6V:10?4A vlv :S 1':) 0v316 EXAM3 TSH LAC vii 277 [EST 1 18IT 3 A 1 SO 164 PASSE!:> IF SKIt-' • +4 riM NUPRNT L.A ;'.; -1f. OAt: S I XT4 LAS A"1/' K4 1O ICLEAR NO PRINT FLAG IRESTORE COUNT SrA ' 18IT 'i A1 J:'1F JI"iP ST,lVFH eMil V~ PLJ~, .ALL H.STS = lJUN'T MUVE. IOONE ALL T[STS. SE.TlJP IFOR RFLOCATIUN I ISETUP TO I o"..,323 iOV.3?4 .H 325 "j( 326 2~i31 ]Vi OOALL 243~0pi 043171/ 6 ~1 vj,~ 2 7 I ITtST 1. I iH 3?7 v.H330 vW331 01(/332 v.H~33,5 2V1317:~ TSTl 1.::143171 04317? 761':1261 043203 l.ili334 1~03n [;H3~~5 1Vl04VJ4 VlC336 ;1V:337 6V"0274 6vlV.1.334 LAC MG"'A X0 h' K74K 1).\ C MCIA JI"I P TST1 WRITE CYECKER PATH.RN #1 LAC nAC OAC LAw [lAC Ji'1S Jr1S J;'11-' J:'1P I ISE T ALL TF5T RlTS It-<ESTORE /TEST 1 PC'IA PC i~ C,'HRL !TEST 1 PAT, CONTHOL WORD 701 I ASC II 1 !TEST NUM/jER /GO WRITE IN ALL ~ I t:..LUS INOW GO REAU AND TE~T ISEE. IF HS T C WANTEf) IUO COMt-'LE.MENT TI'IIiJM NETwK CKFAD DAM? .-.' ITEST ?,wRITF CHECKER PATTEkN #2 I ilH 34V'J ~H341 203174 04.51 71 T5T2 LAC pcwB DAC PCW !TEST 2 PAT,CONTROL WORD }ChKR PAGE 4 1.1~;343 043172 760262 i::!vi344 0432~3 i6V>342 l(')v·345 1~0373 vH346 lVl0404 600300 6011345 liH 347 0V350 OAC CNTRl LAW 262 DAC TNlJH JMS NETWK JHS CREAD JMP EXAH3 JMP .-3 I .EJECT 1 ASC I I 2 ITEST NUMBER IWRITE IN ALL FIELDS IREAD AND TEST EACH FIELD ISEE IF TEST .s WANTED 100 COMPLEMENT 'iCHKR PAGE 5 IT(ST 3, WRITE CHECKER PATTERN # 3, 1 ilH 351 11"352 "'i."3'5.3 IW355 20317'5 "'43171 043172 76"'263 ({)43?eJ3 v"~,356 H1~373 (flv 3'57 f..1l 360 iH 361 1IiH14 0 4 600304 6"'0356 VJ['3">4 T5T3 LAC OAC OAr: LAW DAC JMS JMS JMP ,j''IP !TEST 3 PAT, CONTROL WORD PCWC pew CNTRL :;?63 TNIIM NI::TWK CHFAD EXAM4 . -,~ IASCII .3 !TEST NUMI::jFR IwRITE. IN ALL FIELn~ IREAn AND TEST EACH FIELD 15EE IF TI:. S T 4 :>ELF.CTED 100 COMPLE.MENT / !TEST 4. wRITE (;d£.CKER PATTERN # 4 I {W3fl2 ilH'363 IIH364 2111 3176 043171 vJV'365 760?64 11143203 HHl373 1 i~04 04 600310 6V10367 I!H'<366 VJv367 0vJ7VJ 1I1~371 0 ..'372 T5T4 ~43172 LAC PCv:U DAr PC" DAr: CNTRl lA \"1 ;?64 nAC TNIJM Jf1S NI:.TwK J;1S CREAO JMP FXAM4+4 Ji',P - ) . !TEST 4 PAT. CONTkOL ~ORn I ASC II It !TEST NUHbFR IwR I n, IN ALL F I ELI1S ITFST EACH FII:.LU IPRI:.PARI:. Tn RELOCATl:. IUO CUMf-'U.. ME.NT I IROUTINE. TO ~E hIt-' AUIJRESSE5 FOR WRITF LOOP I 0~37J 0V1W1l00 0v'374 Vi(377 v]v 4 0~ 1vJliJ624 HH:l633 741 (1 eJ III 6?0373 HH!:)415 0v4~1 1~0653 vh4V12 It. 4v13 620373 \1"'37? ~H 376 NETwK ~\ JI'1~ Sl:.TUl JMS C:3i1NK ISE.TUP 1ST FII:LU TO TI:.5T ISEE 1F IT HAS PRUGt-<AM S"I-' If\;O lEX IT Jr1Po ,'JETWK JI'1S GE~JPAT JI'IS NXTBi'lK J!-IP NI:.TI'IK+;'> J"IPo III[TWI\ 60~37'5 IACTUALlY WH rTF ONE FIELD ISETUP FOH NExT F 1FUl ISEE IT IT HAS PROGHAM IWROTE. ALL. [XIT I IROUTINt. Tn SETUP AUORESSES FOR REAU lOUP I lli 404 vl,405 \{)v406 I'H4C717 VlVi41it.l VJ(;'411 k-H'412 111(11413 Vlv';414 v.H:iVl0vH'I lV!0 4 63 CREAn V! J;"lS READ LA"" -4 777774 24:5171 54Jl7? 6204Vl4 vl4Jl7? 44vJ404 6?LtJ404 )(llf-l Pc ,.i SAl) C,HRL J,1F'* C~EAiJ DAC C~TRL I~t CHrAD JMIIO CKUl) I ,lJEr:T IACTUALLY REAU AND TEST 1 FIELD I AC=CllHPLI:.Mlt--., T UF Pew IAll UONE IF I:.OUAL lEX IT ICNTRL=COMPlEM~NT IRETURN+1 lEX IT AND WHIlE PATTERN COMPU.. MENT 'iCf1KR PAGE. i/:W415 I()k416 ~H;417 6 I<'.IfIHHHH! 203172 043202 I{)C,420 7401020 "'~4?1 203?54 740400 7517h10Vl 0432(114 343?55 ViV4?? .H· 4 ?~~ 424 4?5 Ilh4?6 l-1v4?7 ..:lv,4:Hl ~J ~ 431 II.n432 v'Jl.'1433 Ill· ,Ii! ;jt4~4 ~J[',4:~? 'I~ 436 vJ.437 ~H440 vH 441 ~43;:>05 77776~ ,143211 2'13l'~2 v)43177 2G.l,H77 744vlH'I '143177 75140'" 740VlVJl 707702 1I.l63201'1 443206 4432H' 741"100 620415 443211 IWRITE ROUTINE FOR ALL PATTE.RNS I 0 GENPAT LAC CNTRL IPATTERN CONTROL wORD DAC PATN ISAVE RAR 181T 17 TO LINK LAC Kl:10 164 DECIMAL $f\4L /TEST RIT 17 CLA 18 IT 17=0 SAY!:) NO OFFSET nAC Lwf< ILWR=fr1 OR H10 TAr) K2v1id 1128 DECIMAL DAr. UP;;? IUPR=;S~0 OR 2fr1V1 LA~ -2 /1 1-16 DECIMAL ' [lAC CT16 ISHIFT COUNTE~ LAr PATN ICURRE.NT CONTtWL WORD DAr: PATR ISAVE AGAIN LAC PATR WLOOP ISTART GENERATING A PA HRN RCL DAC PATR StL ~ CU IIF' L=l, ~R ITE 777777 CI'1A n.M ~w45"-' 203206 OiJP451 >1(/452 th 4">;5 v.H'454 5k13?67 54321214 6vh:l4 57 543?05 flAC* MEMAOR IS! ME"1AOR 1st CT4K SKP JMP* GfNPAT I:)~ CT16 .j"1P wLOOP LAC M[tvtAflk ANn K377 SAD Lw~ JMP .+4 ~AO UP'< .oV4~5 741V10~ SKP 0(1456 rlv457 6Vl0427 2v13?02 JMP WL'IUP-4 LAC PATN CMA OAC PATN JMP WLDOP-4 i,H'442 vH'443 vH444 ilH'445 1!.jt,446 ,H 447 i{1y-;4t.0 vHi461 v:)v 462 i 6'~0433 74100101 043202 6~)Vj427 I .EJECT IWR 11£ IADORESS+l IDONE 4K WHEN SKIt-' lEX IT ICHECK 16 ADDRESSE.S YET INO ICURR£NT E.XTENDED AOnRESS ICLEAR ALL !jUT HI TO 17 /TIME TO COMPLfM[NT IF EQUAL IGOMPLEMENT PA TrEkN IF EQUAL INO COMPLEMENT YET ICURRE.NT PATH.RN WORD ICOMPLEMENT I~RITE. NEXT 64 OR 128 AUDRESSES IJCHKR PAGE 7 I ~1!' 4 /'I 3 IW 4 h4 :l.4(',5 "(-466 .u~' 4/'1 7 <1(- 47vJ '.1i 471 iil 472 1H473 iJ( 474 "H 475 kH~0V10Ci1 HH1624 HH"63;~ 741;;'00 620463 H1121577 77777f- vl 4,5225 2v'.H 72 04.5177 77 7770 .1('476 vH 477 043~12 1),,500 ~4.S?11 IJv 5V'1 ;2.,1.5j 77 777760 IREAD ANn TEST ROUT I NEe READ AND TE!:iT ONE 41< IFIELU AT A TIME. TEST EACH FIELD no/ICE, RANOOMLY ISTALLING AFTER EACH 128 WORn BLOCK nURING THE ISEC()ND PAS!:i. I READ V1 jMS SETU1 ISETUP FOk FII"IST ~ I I:.l U JMS CE:lANK ISEE IF IT HAS PRUGRAM s",p INO J,'1P* REAO INa MURE TO H.ST JI'1S h'COMP I COM P LEME 1'1 T FIELD 16 TIMES LA, -2 D':'C AORA IPASS COUNTER CNTHL IPAT. CONfROL IJ/GRiJ LAC PATR ISAVE O"C I -8 UECIMAL ~SCNT LAw -10 DAr. CT128 ICOUNTS 8- 16 ~luRl.J tlLUCKS LA~, -2~ Il~C r: Tlb ISH I FT COUNTEH PATR LAC nA.C PATN RLOOP PATN LAC ~)v';02 v14 J?'.12 v)(· 5~13 b;J?~:? .h5'H 744'''10 vJ432eJ? n~r: 7?14~(Il StL:CU C'~ t I1Ar. (;two 1 .H 511 74(,1001 04.5220 777774 l A~' -4 v1 ( 512 lIl43?1:~ I'iAr: CT04 51 S 7e, 77VJ2 F t. ~! t.h514 ~;, 'j 1 ':> 2:?5?:.1/'1 74v.JVl ill 1 ilh516 Vlt>32VJo Vlli'517 2?.3?~0 n A r~* LAC* ,)!·,5Vl'J vH 5116 1)~·5vI7 ,j.510 ('H h-CI RCMA LAC* ,6152i1l 74 kh) III 1 C,·,/\ vl632"Hi .H5?;( DAC* LAC* vH 5?3 2?3?0o 54.5"2(11 SAri ,.H':>24 741(i;~1i' St\!-' vll5?5 ~l!- 5?6 IVVJ74V' 443213 6(0"0<)14 jl",S 44320b IJ t JI"t) [RR1N 1St v.! \I ')31 v.!i'j32 0( 533 44.P1Vl IS + 6010">47 .111 f' 44.3;>25 ISf v.)( 5:~4 74Hl~~ SKP ~H;5;~5 6Vh1'564 200')76 04Vl557 k14Vl')63 100076 77000111 "'432H'i tH536 0~537 vlV540 v1l541 1lH:542 vH543 ILINK A1 "1EM.ADR [:1'1 A lIH 5?1 ftH 'j?7 .0( 53v} PATN JIY'f.' LAC f)AC DAr: j~lS LH' DAC !"iEMADR :'1EMADR !'o1EMADR MEMADR GOOD1 = wORn OF lIS IwHAT OATA SHUlJLO RI:. IREAf) ICOMPLE.. ME NT IwRITl II-iEAI) ICOMPU.M[NT IwRITE IkEA[J ICOMPARE 10K Ef.<RUR r:T 04 RCMA t'1EMADR CT41< CK16 AURA DREAD JMP1 fo/STOR RSTOR+4 STALL -HHHl0 CT4K IPRINT INFO IC;OMPLFMENT H Ti MI:, S IAIJORlSS +1 14K WHFN SKIP 12 PASSI:.S IF Ie (Jf'IP1 ) ~t<IP JMP CUd 1ST ALL RANDOMLY I -4K 14K CUlJNH.R PAGE YCf1KR ~'544 .1(.-545 \.1v:546 8 343206 043206 6~0473 TAO DAC JI'1P MEMADR MEMAOR RSCNT-2 I~i! JMP LAC CT16 RLOOP MEMADR AND K377 SACi JMP SAO LWR I vH 547 0V551d vH 551 {JV5'52 .1v553 vj(f5'J4 1(1555 0i"556 .11 557 vH 'jM1 ,)V 561 C')~ 562 vH 563 443211 MH1503 203206 ':)VJ3267 543204 CK16 61210560 543205 741f10V' 6Vi1d477 2\-"3177 .+4 UPR SKP RSTOR JI'1P LAC 7400101 Ci1 A 043177 MJl.il477 nAG Ji'1P I .I:.J[CT RLOOP-4 PATR PATH RLOOP-4 IRE- TEST WITH 116 WORDS WHEN ~:i"TALLS '" ILOOP ICURRENT ADDRESS OR HH~ ILWR = ITIME TO COMPLEMENT IUPR = 20~ OR 3!l)0 ICOMPLEMENT PATTEHN '" IPAT, CONTROL WORU ICOMPLEMENT 9Ct-oKR PAGE. 9 I v.l~~65 2 (iH:l 573 i04k'J">57 0v566 1ll4k:l56~ [lAC IIH~64 <H567 HH-165~ III 570 6 vJ\!l4 6":> .Ii> 571 6?~J463 lie? 72 .:)(')73 V)V ':> 74 "H 575 44j/,1(> 6v10477 H!0676 bV11tJ47"> lH 576 60[(1'J72 DREAD LAC JMP2 DAC RSTOR IkSTOk=JMP RLUOP AGAIN r~STOR+4 JMf-' JI'1S NXT8NK READ+2 Jr1P* f-<F::AO ISETUP FOR NExT Flf.LO ISEE IF IT HAS PRUr,kAM IREAO ALL FIELi1S. EXIT C12tl !jf CT128 ISTALL RANOOMLY HH.R 121:1 JMP~ .J,1P RL!IOP-4 J,'1<.; SHLL JI';f-' "<SeNT l~lA X. Jj'jl-' Cl;tl IJMP CONSTANT I OF ,0 MS IktAD /\IE XT 12b wORD RLOCK I JMPl I IRCOMP ROUT 1 ~IE • i~EAU ANl) COMPLE ~IE NT THE 14K F 1 FUl 10 Tli'1'::S. READ BACKwARDS I flY 577 \(l~\liH10(li ~JI, 6V!I1 77776V. LA . . j) ~ 6 ~11 1£J43~11 OAC .tH' oVi2 V)1604 2\13206 243;?72 04-5?116 PAC IF! RS r TO RE.AU=X7171 il)~ 6~1? 71t.i77VJ2 ,Ij~6Vl6 2?j;>VJfi 74 VJv1 VJ1 06j?VJ6 C:"l A IRF.An ICOMPLFMENT IWRITl IH MI3 II ~ 6 'r1 7 ,t ~ b 1 ii1 vjl 611 't'H 612 01'613 v)l 614 ',i" 615 .'1\616 .). 617 ~Jv 6(>0 RCOMP ,! -;Cl 1-16 UFCIMAL CT16 LAC ME''1AIIt-( IPASS COUNTER 'XlJl-i CLOOP K 7777 hr.~ ADH Fl'''' LAC* ,1[ MA l)R f\~(,* I·H.MAU~ LAC tv,t: "lAnk 21il,3?~"A '5v;,P 7? It IIj i \ K 7777 741)0Vl s;~ 600021 777777 Ji"lP A I[)ONF LA ..i -1 TAi' ~'l'j ACI H nAC "t.'lAm~ J"'!P CL lOP :54,V0f> VJ4,PvJi) 6VlV!f>0fl IF AT AunKE~S PA";SC IADf)RESS -t If'(EAD I i:;~ 621 443?11 6;>2 6VlvJ60? 6'?vj577 VJi vH 623 PAsse !::iT r:Tlb ,J"l ~ >,lJ lMP+,-S JI"If. * H';OMP I • L .lE.e: r 11/'i PASSFS ~Hl\! SI\IP IUO A1'1(1 fHI:.R PAS~ IEXIT (,1 'iCHKR PAGE i!1V624 ic1~. 625 iM626 \oj( 6?7 vH630 hI 000V1r;H'! ~03?14 043?06 fIl43207 770i.~0") v)\'632 Vl43?1V1 62\1(,24 vl'.' 63.3 k:JVlI'P' 0(.1 ~~. 6~1 I ISETlJP FOR FIRST 4K FIELD I v>. SETUl LAC FIRSTl IFIRST TO TEST OAr: MEMAOR IADDR[SS COUNTER nAC SVADR LAw -1,"'00111 14K COUNTER OAC CTI1K ji"iP* S[TUl IEXIT I IROUTINt TO SEE IF TESTED FIELD HAS PROGRAM I (1 r:8ANK jMS WHFRE ICURRENT PROGRAM FlELU SAD MEi'lADH INExT TO TE~T vH 6~4 1~0663 JV6~5 54.3?~6 vjl 6:~6 741(:00 6;>v)A33 l\1\0A<;3 Sl\~ 6~Vl644 il.lI 637 vi v640 IH 641 1(l(;,642 itH 643 Vlv644 vh 64') ill 646 01 647 01,651.1 v.ir 6')1 \,11 652 44,1"33 620('33 20.5?07 34.5?73 1/143207 04,5206 NOMOR J,'lP* CHANK lEX IT ji1S NXT~NK J!1P • +1 ISEE IF CURRENT I!> lAST INa • ADO 4K IRE TURN +1 1st CBANK jMP* CRANK LAC SVI\DR TAn K10K ICURRENT +4K r'Ar: SVAOR INEW FIELD nAC MEMAOR 1-4K 14K COUNTER lEX IT AND TESI NEW FII:.LD -1"11010 CT4K j,'1P CdANK+l 770,I,V1l LAI: 04,521'" 6{1l0634 D~C I IROUTIN~_ TO CH~C>\ FUR LAST FIELD I ,)l05,5 vH 654 ~lv 6'S? i!:lvo')6 61)7 iH' 660 ltH061 iO\' 662 101' IiJvJlllvHH' NXTbi\jK e 7516Vl04 741100 11'1\1667 LAS 2[().5?~7 L Ar: SVADR 543?1') SAIi LASTt Ji'1P ~jO>lOR ICHECK ACS0 FOR HALT SPA jl'1S HALT 6[~~64? IGO HALT IAll DONE IF EQUAL j,'1P NQ"'lOR+? 6v!0fl44 I ilH'664 01 0IiHH'! VI 200663 \1v665 503277 lt1l 666 620663 161'063 IROUTINl TO r;ETE. '~MII\jt_ WHF:RE PROGRAM IS I WHERE VI ICONTAiNS EPC LAC .-1 ANn K7·1K ICLEM< ALL ~UT I:lITS ,i. 4, '5 j,'1P* I'IrlERE lEX IT I .ljECT 9CHKR PAGE 11 IHALT RUUTINE. PRESS CONTINUE TO RESUME ITESTING, OR IF ACS CHANGES, TO EXECUTE INEw PAr<AMI: HRS, I HALT o Vj~667 0Vl0Vlf(J~ 1'10'670 7401140 HLT \,H'671 75Vlv104 672 ,)033f(J? \'111673 ')43170 6211667 600246 LAS AND K?77 SAn MC~A Jt1P* HALT (.1( M674 M 675 JM~ IPRESS CONTINUE 5 Tf)VER IRESUMF WHERE L~FI OFF IEXECUTE NEW PAkAMETERS I 1ST ALL HOUT II\JI:: 0~676 MH:'l V, VlI7I VJ~ 677 H'I117Vl7 5V13274 740Vl01 M 7~~ vH 7"'1 vh'7V'!2 114211216 V)' 7tii3 44;;?106 iil~' 704 I(lv7Vl5 vH 7V6 I STALL 0 J!'j', GI::"HAN ANI) K17S IGET RANDUM NUM~EH 177777. MAK[ tiK MAXIMUM CI'iA OAC lSi CriLF r:RLF 6Ii'!l.H0~ Jt'l~ .-1 71/i77~'? EU'" 620f>76 JMf-~ :,TALL IUSE AS r:UUNT~R 1ST ALL IEXIT I I I~ANOOM ~UMH~H ~ENERATOH 1 GENRAN ~' \:h 707 II.lVH"Vi0~~ 71 Vl 7V17704 vH 711 2 "H1735 712 Ill! 71.5 54073A SAL; U"Tf:;L ICHECK FOk 741 ;'10£11 ItH714 6(70724 StU' J l'oH' f.( A iTA U -1 IGFNfHATE RANUOM 1M 715 2vlvJ737 vJ4VJ73&:; 11;d' 1 TOP 203;Hh 74401171 TliL TOP KA\IUFX kA 'CON I. ~1. CLL!RAL 7414011 StL .54,P4~ T A!, K1 vl43,H6 r) .. r: RA 22073'5 ,')I itli kH 71 h vn 717 kJ( 7?v.i YJI7?l Itll 722 ,11723 U ~' LA(: I<A',uf X L~( 2Yl3,~30 740020 RAh' ~H' 731 360735 IlHn2 043330 343,Hfl 060735 vj(7?7 lOt flANTL\O UF TABU ICON 1O\7~0 7?5 ilH 7?6 ur TAHLE /TEST HIT ill L " (" * 1<" Nn[ x T .,i' f' AeON IlAC* kANU[X LAC R A~1!:iA V y)( 7;:>4 ~NU V.)~ 733 441.1735 TAI'* kANOi:.X !lAC lH\I!:iAV r S f R A 1\) U EX I{H 734 62113707 JI'1~'* ")1 735 IIH 736 0113327 RHIOEX RA'" THL+iVJ ENT~l RAI\TRL+1~ vH7~7 1c'J03327 k11t:l:S317 TBLTOP RA~;TRL GENRAN I .i:.JECT IINCREMENT POINTER 9CHKR PAGE 0v'740 III 1-' 741 16,742 L-H 743 iIl~744 vl~'745 vll,746 ill! 747 v.H 750 "J( 7'51 ~)( 7':>2 ,H 7'53 ,,]V 754 Viv755 M 756 ;.)('757 0~ 7hitJ I/H 761 v.H 762 12 Y:l0000~ 7Y:l7704 1ll43?16 203?0f1 Ill43?17 20330'; 54110 4 74U10V1 6"'0754 2~1103 043~i05 60.0763 2v)3217 5lt13?77 54.31.67 601d763 1t143167 063305 443305 IERROR PRINT-OUT ROUTINE, PLACE ACS0 UP FOti IHALT AFTER PRINT-OUT, PRESS CONTINUE I y, fRROR LEM DAC RAI)l ISAVE BAD DATA LAC ME'-fADt< OAr: OC~OR ISAVf FAILING AUDRESS IERROR TAtiLE ... nINlFH LAC H(i-'4fW SAD ENrRR ILAST ADDRESS OF TAHLE SKP JMP • +4 LAC ERTBL IFIRSl ADURESS UF TARLE IPUT POINTER Tf) TUP OF TAHLE. OAC fR·..jRD JMP S~/ ICHECK AC2 FOR HELL IFAILING ADDR~SS LAC OC~UR AI~n IOVlK IMASK 3, 4 AND ? SMJ LAST INEW ERROR FI~LU IF SI\IP JMP .+4 ISAME FIELO AS LAST ERROR DAC LAST nAC" ERWRO ISTORE FIE.LU# IN TAIjL~ 1St ER..JIW I IINCRE.M£NT POJNTfk / ilJl 763 .JV764 Iilv765 vH' 766 ItH 767 Y:lv771ll lIlV771 \!H 77~ 0v773 It'Jv774 760000 543164 6Vl0530 750004 742'~H'I 740101i'1 6Wld775 76Y:l?07 Hi2kl43 6v11if.03 it):!",Y,l 750004 74"''''10 74i611iHil 6'H007 100"67 VJ:l0~2 6L-11""~7 <1:1003 \!Jj004 75k:lV104 741100 01f{W5 Hl(,1~67 01006 6[{)L1IjJIll 0v775 ~11 Vi\ 776 777 Vj11.1J~~ SW2 LAW IPRINT I NH I HIT IF = LAW SAD NuPRNT JMP FRRTN INO PRINT LAS RTL S ~II\ IBELL IF SKIP Ji"lP SWl ICHECK ACS 1 LAW ?i07 I ASC I I BELL JI'1S PC'~AR IPRINI JI1P ICHECK AC~ III ~ OR HALT LAS sw,,~ SW1 RAt Si'1A Sw0 JMP JMS JMP LAS SPA Ji"l'l JMP INO SKIP OUfHR IPRINT HALT IHALT DUERR IPRINT INFO INn SKIP HALT ER~TN I .I:...JECT = PRIIIJT INFO = HALT IRE TURN To READ RQUTINF 'iCHKR PAGE 13 ISETUP TO PKINT FRROR I 1i1ii\Vl7 010113 VJ1011 Vl1012 V)1 fr'1l;S 01111'14 o11(,1l15 i'.J1016 1'J1Vl17 2lil3216 741?00 MH(,Il24 OOfRR LAf~ RM)! IBAD DATA Stilt> JMP STER-6 741t1~01 GM'" 741200 6'H024 SNA Jr1P S TI R-6 741t1(~~1 C:-II\ 5t'3235 Ar~ r j I1ITSUP 741t1?0~ SO C;''1A .:J102,~ 74Vl001 ')1:1.5235 7412Vl(,ll M1Vl"JVl 1"11024 v11~2fc1 J10?1 A 1\11 I f~ IMASK SUPPRlSSEU I:;ITS I TSUP 2V2715 INfw lRROr-< IF SKIP JMP EHHTN IERROR IS SLJPPRlSSFU LAC PHrlR 1'l1.1t125 741200 Si" II il:i1~?6 1vl 2715 _':10?7 2~~J2r.1~ \I)1fc131t1 "':031 JJfc132 tvl2043 v14321~ Vll~33 11'12115 JI"IS PH It'( LAC Ti\jiJM JMS PC4AR L A I~ -11 nAf: CTH ,Ji'lS SP II\jG LAC flCI,[jR DAr: r.HLF J,'1S Pr-<I)CTL LA, -f) [lAI: CT A 4 J;'1'~ SPINe; LA(: I;Of)U 1 01{{j?~ 101 v).~ 4 01Vl35 v,:] (,Il~6 01Vl37 011t140 .1:lVl41 111 (,Il42 $I'J A 777767 STER 203217 04210" 1ri12123 777772 o 4 321,~ 10;!115 01043 2v1 Jc20 1(l4;?10" f1 At~ Ct'iLF v11 Vl44 H1?123 J."ir~ P/iI)CTL ,11 ~j 4 5 011040 ~,1 \(J4 7 77777" Vl43:?13 !Vl211 '3 L A:~ -~ nAt: (' T' 4 .1105\6 ,110.'31 ~lil,3?16 ""10')2 v) 1 VI') J \<)1054 ~1"''55 vj 10'56 J 1; SPIIK U\f' IH'll OAC r.HLF vH2106 1")2123 77 77 73 1I:l4J2t:S 102115 2(13172 JMS PKi!CTL TE~T NUMtSU< IPRINT TrST NO. IASC I I 1-9 IUSEO FOR SPACING COUNT ISPAGI:. 9 IOCTAl ADURI:.SS ISAVE TEMPORArlTlY /PRINT FAILING AouRlSS ISPACI:. 7 /wHAT DATA SHUtJlO 81:. IPRINT THl:. GOUD ISPACl:. ~ IDA TA REAU ISAVE IPRINT THI:. 8AU LAW -:> INDY OAr CT ,14 JI'l~ SPING LAC CNTHL OAC CHLF JMS PH(lCTl Ji1~ CHLF lSi MA)\[RR 11.110')7 0421~(, vl~060 H,2123 0:1'161 "'1062 443304 M063 bVl1003 Jl"iP Vl1064 iI.l1065 id1066 iIl1icl67 7777fJVl 0433f2J4 7MJVlV')0 1143164 LA\. -1 ,"16 nAC MAXERR LAh fJAC NUPHNT 10?106 Sw A, I .EJI:.CT ISPAGE 5 ICURR~.~! T CONTHfll wORI) ISAVE IPRINT PATTERN COf\/TKOL wOHU ICR, LF /CHECK FOH MAX. PkINT-OUTS IGHEr.K Ar.~ 1(, 1-64 UECIMAL INO MURE I:.HROH PRINT-OUTS IUNTIL RESTART FRUM 11/1'" PAGE ~CHKR 01071d 1.11.071 1tJ:l072 VJ:I v.l73 it1:1074 14 LAC PTO nAC PfotNT JMS PN )(T JMS CRLF LAW -12 OAC CTVl4 LAW ?1? Ji'1S PCHAR 1St CTI-\4 JMP -,~ JMP Swvl 2Vllliil5 043221 H12f650 1Vl2106 777766 1i!1075 ~43213 1<11076 VJ1077 k' 11 ~0 76iP12 1f1l21il43 443213 l11 H~!l 6~11i176 .1:1102 60111103 (11103 0:11114 vHI33Vl6 v')(13.SiI'l /)11~5 003134 . IPRINT-OUTS INHIBITED ICR,LF 1-10 DECIMAL ILF IH'J LINE FEEDS I ERTBL fNERR PTo E~wR()+t IERROH TAliLE POINTE~ Frlhr<o+1.1 PTf'l1 I .t.JECT IPOINTER FOR PRINT-OUTS INHIBlTi:.O -JCHKR PAGE 15 I IKEYAOAHO INPUT ROUTINES I 71113302 707704 01110 101111 vJ1112 01113 01114 k1111'5 01116 01117 ~11?~ vJ:l121 0:11?2 011?3 01124 1ll112~ ~11?6 011?7 1r1113Vl 111131 101132 kJ113J v.J1134 ")113') vllU6 ~02~22 KYRRO CAF LE.M I ITYPE Tt.ST# ANn ..JA IT FOR INPUT, CARRIAGl:.. IRE TURN ONLY MF ANS USE LAST PA TTERN WR I TTEN I TSTNO L M; TS"!X IPOINTER FOR TEST# 043?21 1"'21"'6 H'I2V'5V1 Hl1?73 543?67 fJAr PH~T ji'1S r:KLF JI'1\ F'I'JXT J"IS Kt::YIN SAl' KJ17 J''1P K Y><RD SAl, K215 JMP AU'~l LA\- -2111 60110f> 543257 6(111142 777517 343213 7410100 TAl, CTH SMA 6V11127 JMP , +:~ 111'2707 6011 H' 2V13?13 7411001 J43?45 ,S43?62 74010(}1 6V111 37 ji1S \<JUT! S JMI-' T~TNO LAC CT "4 C"1A j,'H-' 7M:H~v.tr;' 243?13 Vl43?03 TSTr.. ICHECK FOR c,~, IUSE LAST PA TTERN WR IT TEN 1-1 ASCII IMINUS = iNPUT <1 IPRINT QUERY AND RESTART ITEST# IN ASC 11 ISUBTWACT AsC 1 I 4 = TEST# )4 1M I NtIS , +,~ JMS IrJ(H I S J:'IP TSTNn 6"'111 ()! ~1137 Kl K21')4 S",1l 1Vl2707 01140 J1141 TAl', TAU ICR, LF IPRINT TE~T# IWA IT FOR INPUT ISTART OVE.R IF A RUB-ULJT IPRINT QUE.RY ANO WESTART LA~ Xdk nAC r T :'4 T,~IJM I ,EJECT II'JEw TEST NUMt:jER YCHKR PAGE 0j142 1d1143 v11144 itl114? ;1J146 v;1147 1'):1150 v11151 1)1152 \1'111153 vI 11 ')4 VJ1151j Vl11,)6 16 2~1666 04166? 2?1"6? ~43227 DAC AUHA 14322~ OiM lVl210" 2112(J,23 L-:l43221 1020'5Vl JMS CHLF LAC ADRX OAr. PHNT Jr1S PNXT LAC AU1R r)AC OVER LAC: OU~l OAC EX IT JI1S KEY! N Jr1S LU;AL LAC CT'~4 A!llli Kl DAC C T:~4 JMS GlTAD JMP F A!)R LAC AlHCW DAC AORA LAC ROT~ SAD ROTA Ji1P • +'i DAC HuTA J,'1P QUEHY JMS PkOG 20?Vl24 1043224 2~l2025 i011M:l 043223 Hl1573 1"'1602 203213 51113247 1.1431'13 11-'1637 6Vl1161 .o11{)1 ~)1164 101165 01166 .::1167 1il1170 01171 01172 111173 iI:l1174 01175 111176 01177 LA v. 76fl100Vl '14322') k1~157 011{)2 01163 I IWA IT FOR FIRST '5 DIGIT AODRESS TO LOOP ON I AORl LAC ROTB IPOINTER FOR LAW-XX OAC ROTA LAC- ROTA DAC NROTA ILEFT SHIFT COUNHR FADR 2Vl3?22 043225 201.666 1j4H65 6(,'1177 041665 OFST 6v)1613 101414 AUI~CW ISAVES PARTIAL ADURE.5S ICR, LF IPOINTrR FOR FIRST AOR. IPRINT FIkST AOR. IC<A01R) AOHl IC<DON1) = UF~T IWAIT FOR INPUT ISEE IF VALID IASCII INPUT ISH I FT LEFT TO FCH01 AUDRFSS IGET NEXT DIGIT IPOINIER FOR LAW TA~LE INOT lQUAL = <5 CHARACTERS IO,K • IPRINT QUERy ANU HESTART INOW SEE IF 1ST AUR, IS liN SAME 4K AS PRUGHAM 16120 v) 6V1216 J'-1P A1)1<2 10K 01201 ri1202 1I.l12"'3 1il12Lil4 L-:l1205 01206 1112V17 1Vl~10" J.1S LAC rJAC J,1S LAC CtiLF AOH1P PfU.!T leR, LF PN~T IPRINT "FIRST" ill 1 211£) .):1211 ,,)1212 Vij213 1"11214 v.l121~ 202033 043?21 1(12"'5(~ (JVf<LP [lAC PKi\iT Ji"iS PI~)( T LAw OAC LUr:AT+4 JI'1S LOCAT LAC r~ETAO-l OAC LOCAT+4 J.1P AlJf~l 202t"3S 043;(21 H12P5V1 7611'lvlVl0 0411)21 H'!1615 2Vl1fl36 041621 60114? I .I:.JECT IPRINT "ADR. IS WITH I f\l PROGRAM" /TELL WHERE PFWt;RAM IS /STI\RT OVER ~CHKR PAGE 17 1 IWAIT FUR It) 1216 v)1221 vl1 222 76vHH.H1 1lI4J?26 143222 221665 1lI43?27 vJ12?3 H'210f> vl1217 1(.11 22~ 1 AlJR2 LAST LA ... nAC ? DIGIT ADDRESS OF BLOCK, AORB Dtf'l AIHew LAL* t"(!lTA OAr: I';H;nA J,'1S CI<LF vJ 1224 2Vl2v:26 L 41; AU'-H 1.l1225 11)43221 vj12?6 H12"~50 nAL jl'IS In 2? 7 2~\2~~27 LJ\[ Pf-<,,'T Po',,'>'T ALPR ,;1231ll Vij 231 v'i1232 v)4J?24 rlAC rJV~=R 2n2V130 LAr: nU'I2 OAr FA I T jM', K t:. Y I f\J ,j"I'; u- r;AL LAC r 1'4 A •• 1 r- 7 LiA!: C r ,14 Ji'1':' !~t TAO j '1~' L A')H L A(' A,L.)ICW VJ12~3 vJ 1 2 :~4 043?23 HH573 10160? ,r) 1 2,~., 2~'3? 13 11236 :,")3?47 vl 4.3? 13 101637 6V!P33 1.l12"J7 .J 124.,) vll ?41 I'd 242 VJ1t>43 LADk 2V3;'22 ~43~26 0/'\1 vi 1 24? 111247 C') VI ,; 12~1 541665 6(,ip51 1'l41f>6') 0. 11611 1!: 1414 ,J1 (:'.,~ '1121)3 6'-112711 10?Hl6 ItJl?<)4 ~v'2v' .54 iIl12')') I.il?56 {)12r:;7 11)1261'1 I'J4.3221 Hi2V'1'j(-' 2V'2/j') 043221 VJ1~61 H12v15r~ PI'1>'T PIIIXT ()IJ-ILP 11:..r' p~ \IT J"I', P'\lXT ~11 2f>2 If>Vlit100 l A l' .t.i:1?6.3 1!l:l2f:.4 ~: 41 A 21 1(.11015 2 (\., i1121">6 201fo36 vJ41621 I)At' JI1S LA(: ['oAr L l)t: A T +1 Lur;AT Gt::TA[J-l I Llt:AT+4 i11267 6VJ1216 J;'1I- AUr~2 II) ~ ~11 AUR, IPRINT LAST AUf-1, Antp ICCAI12H) = Ie CDOf';?) DLST FUR INPUT ISEE IF ViI( In I ASC I I I "'~lIJl IwAIT LEFT TO FOHM DIGIT ISHIFT AOrHH 5S IGET f';E X T AI)"'8 2~) 1666 VJ1 246 LAST L.. r: HUT8 ~i1 244 DLST rOt-< LEF T SH IF T IFIRST COUNT leR, LF IPOINTER FOR HuTA ,+ 5 HlnA I"'OT UWAL IO,K, J'It- ('l)l- KY jil' Pi-( Il; IPRINl ULJf-I<Y A ~;LJ kfSTMH ISEE IF LAST AnURt:.S~ IS IN I:-,AMf -1K AS PHn~RAM J" ~ 'sliP rr<LF SA!' J d· 'I A r J i'I~, L 1\ r PAr: JI-1S L A(~ (5 CHAHACT(RS 10. K, ICR, IF A iJ·)(:'fJ / ,l~JECT IPRINl "LAST" IPRINT "A L!f'~ , /TELL ~HU<E ISTAfn UVt.R IS WITHIN PHOGRAI'1 15 PROG~AN" IJCf-'KR PAGE ltl ICHK9L I - TAPE :> ISrTiJP ADORESSES AND PA TTERNS BEFORE.. LOOPING. I vj127l1.l 01271 0127~ j(j:l273 161274 i.lJ127? 0127b 01277 '111300 \') 1301 76ic'l~00 STLP 543225 741C1l00 60130? 5431'26 6",,,,21'5 2liJ3226 043f?25 04J/3v~ 6V11344 LAW SAl) AD~A SKP JMP CKLST SAD AUR8 JMP RT,H LAC AJ'}B DAr; AU;"'A nAr LT3T Jl'lP IA LAW = NO 1ST AUDRESS IA LAw = NO LAST ADURE. S IRESTART PROG~"M IONLY ONF SELECTEU ILAST OF 8LOCK S I ~1U I CKLST v;13H1 54J22f1 741V'0V1 6Vl1311 203?25 Vl43?26 043?3'11 6v)1344 vl1 311 2 v<S? 25 CtjOTH 1J1312 01313 >11314 0131'::) ilJ1316 01 :S17 1G13?!l1 iii 1 3? 1 ':>~3?77 v.113'j~ 0' 31(3 ~.j:1 304 VJ:1 ~H1o;, vjj 306 itl1 3"'7 SAil Au''''g SM' Ji1P Ct~nTH LAC DAC IlAr: Jr1P AURA AuRB LTST SIMU L.l,C A,~LJ OAC LAC A'-.Jfj SAil t\ 7,lK CT 14 AIJPij ~. 7"K CT,14 j,"\P jM!-, WOTIS J·1~ A tJ i ll IA LAW = 1\10 LAST ADURE S IONLY 1 AUDRESS WANTEU ILAST OF I:1LOCK I l!I4321~ 203?26 50,~?77 'J4-i?P 6k11,~2? 1Vl27V17 bVll14~ AU~A , +, IFIRST An~. IMASK 8IT~ 3,4 AND ':> ISAVE ILAST AOR. IMASK 3,4ANU ':> IBOTH MUST = SAMF 4K 10K IPRINT QUE:..RY ISTART OVER I 01322 2C;1.P2'J v; 1 -5?,~ illj 3?4 l .\ (" ALJ'~ A 74(.1>101 343?4'; 3431'26 74 If.i HI VI 601340 C'1 A vJ13?? ilJ13?6 W13?7 ~j 1 3 ~Si.1 TAr t\1 TAL-, AU .... t3 SMA j",f' SI1U-4 20.,5226 LAC ALHtj ~j331 042106 [lAC 01-532 1Il:1333 01 ;S.~4 01335 1'Ii1j22'5 0431'26 Vl43?3" L A,r' 01336 043?25 601344 2L13?26 lI.l4323V1 Wl337 01340 01341 161342 01343 r:HLF Au-'A OAC AI)'<8 nAC L TST LAC Cf.lLF IlAC AURA 2v12HJ6 jl1P ,+"i LAC AU"'8 OAC LTST LAC AURA nAC I"'E'1ADR 2~3225 0432136 I .EJECT IFIRST ADURESS 12'S (;OMPLEMENT ISU8TRACT LAST ADIJRE.SS IFIRST IS > LAsr IF NEG. ILEAVI:: AS IS IFIRST IS NOW LAST ILAST IS NOw FIRST ':fCf-oKR f.lAGE 161344 V11345 1Il1346 vl1347 :19 76111261 543203 1.1~1360 I SIMU JMP LAI·! 261 SA() TNIJM 76(.1262 .,43;:>03 L A~' 1()13">ill IIJ1,5,)1 601372 1d1352 760;">63 543?(lJ3 601374 760?64 J:-1P LAW SAl; Jr1P LAi-' SAl' Ji1P 26? Ti\jUM S I ~12 26,3 TNIJM S 1'1,5 264 TNilM S I '-14 LA[' PC"'A ,-J 13"3 ilJ1354 111355 01356 ,113,,> 7 ITEST 1 IF EQUAL ITEST ? IF t::£WAL /TEST 3 If- UJUAL ITEST 4 IF E.nUAL SIM1 S~II 543?~3 61-11376 I 013fJIIl 2v)3173 01361 ,-)1362 Ill:] ,56,S 161364 vj13t.'::> vJ:I 366 I{jJ SA7 01370 vJ:J .3 71 04,5172 Hl21(IJ6 2('),32?'5 SIMi GAl: CI~TRL J'VI~ r;t~I_F LAr AU,/A K 7 1K MlMAnR -1 ;~f!H'10 C 1 ·1 K Gt.\Jf-'A T S I '>CP 043?H'I H 1 0415 A ill I , OAt: LH nAr' J ;'I~' Q(~1411 J 1f-' ~1A3?77 043206 771t1~~0;t1 /IooR I H. PATH.fiN Iii / vJ1 372 vJ1373 2~)3174 6V'1361 ~~'.5175 ,1:1374 0137';) 6(1)1361 101376 01377 203176 61<11361 Vl1 4 r1 v.J vl1 4~' 1 ",)14vI2 tt114P3 VJ j 4 vI 4 014V''::> vl14v16 1614V,7 k'J141-' 101411 111412 7V!77f!J? 22 ~~;;>(iJ6 741()V01 vl63?(lJA 2k1.3?06 543?31( 601411 443?Vlti 6'iJ140Vl 2v13?25 1143?0A 6V 14 VW ~141.3 Sp··c I 51M3 I SIM4 I sep1 LAr PC;.-IB <; l~ 1 + 1 IwR I H. ,) 1'1 f' LAC JI'1IJ PCJC S I '1+1 IPA T H.I~N # ~~ L,,( PC"'Ll Y",f-' S 1'1 +1 IPATTI:YN 114 F r_" lA" .. ISYNC IREAn ICOMPLEMENT IwR ITE. i'it:' MA UI~ r>'ti-l ,'IE MAUR L ;1(' ME. ~IAnH 110.\(;* STSCP PATTi:.HI'II 112 SAri JI':f' lSI JI11--LAC OAr; -1M'" LTST •+ ~ ME. ~~ Ani-< ICHECK FOf-l ENU UF YLOCK IADDRlSS+l SCI-ll AOqA r-;i:."Mj!1 SCcJ1 I .lJ£CT ISTARTING A[)IHH ~s 'jCHKR PAGE 2~ I ICHECK WANTED AOORrSS AND PROGRAM AREA I 01414 01415 >11416 01417 10:1420 i01421 01422 00~00e1 PROG o 161423 ~fIl3?77 i?14?4 1!l14?5 VJ1426 0:1427 01431ll 542106 JMS WHFRE DAr CRLF LA" SAl) AURCW JMP* PROG LAC AuRCW ANn K7(11K SAil CRLF 741"'0~ S~P 621414 441414 021414 JMf.l* PROG ISll PROG jl"P* PRUG 100663 0421136 76~00'" 543~2? 621414 2Vi.3222 ISAVE INONE IF = LAW IC(CRLF) = CURRI:.NT 4K BANK IEQUAL lEX IT IRETURN+1 lEX IT I SUPPRESSION INPUT ROUTINE, TYPE A RETURN TO RESUME TESTING ALL BITS, ITO SUPPRESS, TYPE THE DECIMAL 81T POSITION (S) ISEPARATING fACH WITH A COMMA. TERMINATE WITH IAC.R, PRFSS RU~OUT TO RESTART THE LINE IN ICASE OF TYPING ERROR, PRESS RUBOUT, TH~N C.R, ITO RESUME TFSTI~~ ALL BIT POSITIONS, 18IT ICARRIA~E I SUPBIT Vi:1431 kH10V0V' Vi 1432 143234 7f1l7704 7033"'2 nt~ 2~2V.31 vl14~3 vJ1434 Vi1435 01436 iI)1437 v):144'1 ~1441 .11442 iI)1443 01444 01445 v.l1446 Vi SCw ISUPPRESSION GONTHOL WOHn LlM CAF LAC SUPX nAf-: PR'H /POINTFR FOR SUPPHESS 11143221 2Vl2Vl32 ifl4.3224 1021136 LAC SuPXA OAC OVER j."S r:RLF /C(SU~XA) Hl2Vl5~ j,'1S PNI(T 1'" 15 7~~ 54,3;;>57 JMS KEYIN SAD K21~ 621431 ji"iP* SlJPR 1 T jMP .+4 0(111452 = SUP~IT+l ICR,LF IPRINT "SUPPRESS" IFIRST CHAR, IC,R, :: NO N[W INPUTS IEXIT I 1Il1447 Vj145VJ 1{j1451 "'1452 01453 Vl14">4 01455 ~1:1 456 iJ14,,)7 1[(11')73 '::>43?57 AGAIN jl1S Kt:.YIN 6~1516 SAD K~l,) j"1P Fur 543?67 SAC' Kj77 6V11432 JMP SUP8IT+1 543260 601447 HHIJ4(, 6kH613 SArI K254 JI"iP A(;A IN JI'1S NU~iB JI"P (JUF HY I .I:.JECr /IroA IT FOR INPUT ICHECK FOR C,R. IDONE SELE.CTING ICHECK FOR RUB-OUT ICHECK FOR COMMA IWAIT FOR NEXT ~IT POSt IDETERMINE INPUT NUMBER INOT VALIU RESTART -ICHKR PAGE 21 I iIl1460 Vl14tt,t 1£)1462 VJ1463 (?j472 7412012\ 6r?!154? "'43231 HJ1573 54326111 601524 543?57 601'>30 543?67 601432 101546 1'11473 6~1613 111474 t'J1475 ,,):1 476 v 1477 043232 vJ1464 v:J146~ .11466 k?1 4f, 7 ;,1147k1 0'11471 SNA EO'-1 SAl) K~15 KEVIN K254 Jf'lP tOTA SALI Kj77 JMP SuPBIT+l JM~ ICHECK FOR IPOS IT ION 0 ISAVE DIG IT IWA IT FOR SECOND II Ie IT ICHECK FOR COMMA 12 DIG IT POSITION ICHECK FOR C.H. IOONE IRUB-OUT IF NO SKIP 1ST ART OVER IOETERM I NI:.. NUM~H. R INOT VAll U, R£STAIH '" 2ERO TTY,", JMP OAC JMS SA[l JMP NLJ'~13 JMP nUFRY I VJ 1 5~11.1 .,1 ')01 01 "VJ2 v11 "~'.3 IiJ 1 5'~4 vl11)V!') VJ1')V16 01507 1'J:1511l'1 01"11 .1:1512 01513 .J1514 1()1515 OAr: TfYX L Ar: TTYW I-icL; KGU 2~J?31 74401'" 744·>' 1(11 144 VI 1fr'! 243?32 7411001 043233 777777 :543233 Vl43233 Xufl TTY )( Ci"l,l. f)j41. TTYY L.iI'· -1 ISAVE NUI"ttlER IPREVIUUS DIG IT RCL ICOMBINE UIGITS Ii'S COMPLEMENT ISAVE TAli T Tl'Y [lAC THY ISUBHtACT 1 2~13301 LAC K 4,-'Il'IK 140e0100 744020 443233 6kJ1?H'I 243234 04J?34 6(i11447 ~CI, ISHIFT COUNT f~OTOR 1St nVY JI'IP ,-? X0 1< SC~ I) i\ f' c;c~ ,J." f-' A~AIN / ,t.JE.cr I I NSUH IN CONTHOl WOHI) IWAIT FOR NEXT I:lll POSITION }CHKR PAGE 22 EOT LAG Scw ~1516 21213234 '11517 74~Vl01 eMA 0152~ ~4:S23'5 01521 .)1523 143234 H12Hl6 621431 OAC HITSUP DiM sew JMS CRLF JMP* SUPB IT .11~24 2~'3231 .11525 740141211 343;>45 6iJ1':>06 111522 ISELECTION COMPLE1EU ICR,LV lEX IT I •.11526 ill!5?7 EOM LAC TTYW CMA TAil Kl jMP ROTOR ISINGLF DIG IT TTYw IINPUT 01(; IT Kl 12'S I ti.':153~ v) 1531 i1532 ,)1.,33 ~Jj 534 <11535 :01536 it} 1 5~~ 7 ,) 1 ~40 yjl ?41 211'13231 740Vllr11 343245 .14:S233 20331/l1 74402V'l 443233 6011)3'5 243?34 601':>17 EOTA LAC Cf1A TAn OAe LAC .11542 111544 .01545 203234 243301 ill43?34 6V'11447 K4.t10K 140Ii"HI)~ RCR 1St TTYY jMP .-2 ISHIFT eOUNTEK Xuk SC·.J jMP EUT+1 I 101543 COMPLEMENT THY lOW LAC sew Xuf.l K4'~iIlt< nAe SC,~ jr'1P A(,AIN I .L/ECT lEX IT 140001t:l1l! IwA IT FOR NEXT 9CHKR PAGE. vl1546 01547 1115510 1115'S1 Vll'S5£ 01553 01554 .1155':> i.J1'-'?b il1557 01560 111561 01562 1111563 ,11':>64 01565 Vl1566 01567 .)1571n ~1:1 571 !£il':>72 23 ~~"'(7000'l NUMB VI LAC CT!II4 A I~U K370 SAil K260 21i13213 503266 543261 74H!00 60156Vl 44154(' IASCII "I NPUT SKP JMP ,+1'5 I~t IVUMIj ICHECK Fat-{ A 2716 UR 271 IRETURN+1 LAC Cf.,14 2~3213 5"'3247 621546 543?63 141V'r2JVl 62154(, SAil ~0.321~~ lM, CTH Ai'.. r JMP~ SKf' JI"IP* 5v'J245 A r~i) 740200 bll1571 77777";' 6(111'>06 777767 001 ~)06 St A K7 I~LJMB K~70 i\lUMR Kl J"i~ , +-~ LA\< Jr-H"" -1 ' fHHOR LA rl -ll J;'I~ ROTOR I • tJECT lEX! T 1= 8 UR 9 IF f.QUAL /INVALID lAse I I INPUT 1= A ts IF BIT 17 IA 9 ISH I FT COUNT OF 8 ISHIFT COUNT OF 9 = Id PAGE 24 I ICHARACTER INPUT ROUTINE I 1')1573 iI:l0~0130 Vl1574 ilJ1575 01576 1£11577 7~0312 7~0312l1 ~160~ ~j 1601 KEVIN 601575 7r~1031? 043213 621573 0 KRH KSF JMP .-1 KRH OAr CTvl4 JMP* ~EVIN IINlTIALltE IWAIT FOR INPUT IREAO RUFFER ISAVE I I ICHErK VALIDITY OF INPUT CHARACTER I 0161112 1{)1603 l£l:l61114 1t'l161i'1'::> I(J1M1 6 1-:11 M'7 0161v) 1Il1611 101612 v)1613 0:1614 IrHI0VlI:H'i LEGAL (II 2(1,3213 LAC CTA4 54.3?67 6v11106 :;43257 623223 503?66 ?43261 SAD 1<377 JMP KY8RO SAn K215 JMP. EX IT AND K371il 6216~? 111127f/.17 623224 IASCIl INPUT IT A HU80UT 1ST ART OVER ICHECK FOR C,R. ILINE TERMINATFU lIS QUfRY SAD K26~ JMP* LEGAL JMS WallS JMP* OVER I .EJECT ISHOULU EuUAL 260 IO.K IPRINT QU~STION MARK ISTART LINE OVFH ~CHKR PAGt: ?5 IPRINT AREA CONTAINING PROGRAM I i11615 101616 0161.7 ,,11620 1t'l1621 VJ1622 016?3 !t116?4 01625 Vi 1620 016?7 vJ 1630 (11631 vi 1 632 v:J163.3 "'1634 01635 1d163b iHleJ000 75 11 vH'l 4 LOCAT 5")3:?54 VI LAS A<\ill Kl t~i!:I SO J11f'lI lflCAT 740?~VI 62161t:; 102106 202036 j!"i:-: CHLF LA (' PIS I N ~43221 1V2V~~VI DAC jM<-; iV'10663 j'IS 744v1H~ Rei; 7421liH'l 742.' 1 '" 742VllV1 ,343261 1 ~J 2'" 4 3 ICR,U PRI~T f)i\jxT .,HI:Rl PH ; TAI K in.1 ji'1S PC '1 AR Hi21~1) jl'1~ CKLF 6?l A15 ji'IPIl UICAT IPRINT "PROGRAM IS IN FIFLO" IWHERE IS IT RTLi RTL IASCII ICR, FIHG NIJM81:.R LF lEX IT I I I GF NF RA H ., "I (, I TAU Il RES S E S FROM KE. YBOA R0 I GETAi) V' II~ PUT 01637 000tJelGII 101640 7117704 L l:.~' 111641 VJ1642 i()1643 111644 lfj"1645 101640 1.11647 01.650 0:1651 016"52 1116')3 1t.l16':i4 k)165,) k:l1650 221f:>65 LAC- .-('jT A f) AI: '\Ii-< J TA IGET A NE~, LAW FUR CUUNT L Al: rT 4 1St' NR:IT A J,"1f.:' GOLEFT Xdf. AU"'Cw [11\(: AlJ"iCW LA'" -1 IASCI I INI-'UT 1011657 ,;11660 01601 01662 ~14.3227 2It 3213 1 1 44,5227 6(!11663 24322? 04,5?22 777777 56166"5 6ri11 (,'55 44166'5 621637 2f~ 1 A60 04166<:> 22166") 1'14.3;;.>27 441637 621f37 SAI)- K"TA J"Ii-' ,+ ~ lSi R:llA L.' T /I U jl'1~11 LAC' RUT!l ISH I Fl COUNTEH IROTAlf 1 U .. FT IAOR, CONTROL WORU IRE C 'U ') UI (; ITS I ~ t:. (J UA L ILAW POINT[f-( + 1 It:.XIT ANn WAIT FOk NFXT IHFSTuRE POINTEHS f1A(' HUlA LAI:- j-('lT" 11 A f • I~ Ii ' ' TA GI:.TAll J ;''!f- * b r: TAU J:'f I • t:. ,lEe r IRETURN+l IE.X IT PAGE 9ChKR 1£11663 "'1664 26 744010 601644 GOLEFT RCL JMP CNROT / "J1665 1t1666 Vj1667 ~j670 YJj671 1:1672 111673 "'01667 0V'!1667 777763 777766 777771 777774 777777 ROTA ROTB • +2 .+1. LAW LAW LAw LAIv LAW -1'5 -1? -7 -4 -1 /:LOC • OF FIRST LAW ILOC. OF FIRST LAW IROTATE 12 LEFT FOR 1ST DIG IT 19 LEFT FOR 21\10 16 LEFT FOR 3fW 13 LEFT FOR 4TH INONE FOR '5TH I IROUTINI:. To ACCf:..PT TEST LIMITS FROM KEYI:iOARIJ INPUT / vJ1674 01675 0vlk!lVi0Vl -'17(113 707704 201636 v.l41fi21 H12106 202(1137 v.l43221 102(1.50 vL17V14 Hl2106 k11705 01707 2020.40 043224 20.2041 0171ki 0431:123 (1)1711 11:'11573 543?67 v'1676 iJ1677 01700 v:l:1n1 .11702 V11n6 ,) 171 ;! vi 171 .s VJ 1714 ~171"j 01716 suns Llt><· LAC DAC JMS LAC OAC GI:. TAD-1 LUCAT+4 CRLF TLMX PRNT JMS PNXT Jr1S CHLF LAC SLMX IlAC 744~12k'1 742,A2VJ 1Il17?2 742(1,20 IPRINT "TEST LIMITS" ICR,LF Ie (SLMX):SLMTS+1 Ol/E~ LAC nO~J3 DAr:: EX IT IRETUHN AuORESS:CkEVR JMS Kf. YI N IWA IT FOR INPUT KJ77 JI"i1-' SU1TS+1 JMS L[GAL LAC Ch4 ANll K7 RGf,;; tHR; RTR; RTk MH675 01721(l II.:lj 721 IRfSTORf:.. JMP. ICR,LF !TEST LIMJTS PO INTER SAl) 10161il2 203213 "j(l.3247 Vl1717 (,1 742~~20 I .tJE.r:r ISEE IF VAll [) lAse I I INPIJT IMASK 1~,16 ANI' 17 'JCHKR PAG!:: 111723 017?4 27 ilJ1726 54326'" 741Vl00 ~17?7 o01f>13 111730 01731 111732 V?i733 tlj734 lIl1nLj 111736 i<l1737 it) 1 74f1:l .11741 111742 lIl174-5 111744 ;,11745 H11573 543?67 MH675 H"160? 203?13 50.3?47 744V'2!il 742;112101 742J!2Vl 1£l1725 v)1746 111747 ...,175", VJ1751 Ilij75? vl17'?j iV1754 DAC FIRST1 JMS KEYIN SA[) K2~4 043214 HH5n IF"lRST TO TEST IWA IT FOR COMMA SKP JMP QUERY JMS KEYIN SAfi K:S77 Jt-iP IPRINT QUERY, AND RESTART IWA IT FOR LAST SL~TS+1 ISEE IF VAll f) IASel! INPUT Y1S LI:: r; AL LAC CT,,4 AND Kl RCh-i tHR; (()43?15 11 At: L.AST1 777777 LA .\ -1 RTRi RTR 742~~2!il ~4.3?10 44.321(A CRE.VR 6P1613 203?14 74111(1:01 .34-524'1 343?15 74vlhHl 6Vl176"7> lIAr CT'lK I~t rT 4K J;"P- IJU~-RY L. A f~ F I '!STl ILAST Tu nST INa ?Nfl DIGIT IF NO SKIP IPRINT lJUt:.RY ANO KESTART IFIRST FII:LD C'iA T Af, "'1 T ~fl LASTl 1(!'5 t;OMPLFMENT IFIRST IS >LAST H NFG, C;.', t. ~I"-, ~. (lK\S I ,LJE.Cr IF IRS 1 IS Luwt:sr URDER Page Missing From Original Document Page Missing From Original Document PAGI:.. YCHKR 30 I IPRINT ROUTINES FOR MESSAGES I IPRIr.JT UNE CHARACTER AND EX IT I PCHAR il~'14J ~~HH"0~ 1ll~'044 7"'04~6 Vl;';04~ 7V'11/l4f211 T~f '146 ;:);-'047 6Vl?Vl45 622(143 JMP ,-1 JMP* PCHAR If):;' Iil TLS I IPRINT A STRING 4ND EXIT, I PNXT ,J~051ll 1t?1'Jf(J1.10V1 1O?~51 777775 ..,43?13 443?21 223221 7412121'" l A~J -3 DAC CTlil4 1St PKr-.lT LAC* PRNT 622~5Vl JMP* P'JXT OAC CRLF ANn K77 SAD K77 JI"IP CK:~ DI\C G[I\tRAN LAI-, -4·" TAn G£i\IRAN Vicv)52 VJ;:053 IOc054 0?05? iO?v.'56 v" Ill;": 0f: 1 1d;":06t? 602(1)73 vJ?0fiJ ..)~ Vl64 10;:065 iOt'VJ66 1.1;"007 Vl4(.:17Vl7 77774VJ 3407e17 740100 602103 i6;":i/lJVJ 242~64 XUJ-. 0~Vl71 ~43?64 XUk KJi/1 0 0;'-(.:172 1 rtl2 [I, 43 443213 7411100 602ti151 J!1S f-ICliAk , S,. CT~4 0;;~73 1Il;'-1a74 i1;'07? yld'l76 f'1ASK INEb, : ALPHA INUMfRIC S~IA CK;~ ,-4 IMAKf ALPHA IPRINT ACS 1171-17 leHECI<, FOK .5 CHARACTERS SKI--' Ji'1P PNXT+1 LAC C~LF 0;:'1iJ77 742Vl2~ R J R; Vlf.:'HH:l 74 2vi 2Vl 74202(1 101 ISAVE CHAt-< Ji"lP CRLF-.5 2v-·2106 (Ij~ IALL DONF IF ~ lEX IT ISAVE WORU IMASK 6 AIT CHARACTER ICHECK IF RUHOUT SNA 042106 503253 543253 k'j,,~57 Ill;' vJ60 ICHARACTER COUNTEH IWORD POINTER+l t-lTtH IGFT fIIFXT 3 CHAI'<ACH.RS IPOS IT ION NE.XT RTR 0;'1\132 6Vl2V,57 JMP MASK it1?11i13 Vl?1Vl4 0l'1Vl5 IPRINT IT 200707 343?5'> 60207? LAC (;[;I)RAN TAil K2 1'''0 IMAKE NUMI:..RIC JMP r:K ,3-1 I ICARRIAGl RE.TUt-/i'J, LINE FEED I l()r'106 0;."'107 ld?lHl 102111 Ill? 112 02113 v.l2114 k'H'Jv;(?;0~ CRLf 760215 Hl2Vl43 542113 622106 760212 6021H'J VI LAIN ?1'" JMS PCHAR SAD ,+2 Jr-l P * CRLF LA ... 21::> JMP r::RLF+2 I ,EJECT /ASCI I CR lEX IT ILF 9CHKR PAGE 31 I IPRINT ~PACE.S I 11~115 '100000 ~?116 76k1240 Hl2043 443213 602116 62'211'5 02117 02120 10;'121 \1/122 SPING Cil LAW 24V1 JMS PCHAR 1St CT!H JMP SPING+l JMP. SPING IASCII SPACE ICOUNTFR lEX IT I IPRINT SIX 01GIT OCTAL NUMBERS I 1fJr'123 i1;:124 1112125 ";;126 02127 f(Jd30 Vi?131 VJ2132 0;;>133 ()?134 102135 11?136 Vl?137 kj~141il 00~QI('d0 PROCTL [;1 POSITN LAW -6 nAt: CT'.I\4 LAC CHLF RCU HTL 777772 043;:>13 2021.1:16 744!i110 742010 IUIG IT C(JUNTE~ IOCTAL NUMRER DAC CRlF RAL Ai'll) K7 ~4210f1 741r:lV11~ ? 0I 3?47 343261 102043 443::>13 602126 622123 TA[1 K2M) JI'1S PLHAR IPRINT lSI CH4 JMP POS ITN-l Jr1Po PROCTL I ,LJECT IPOS IT I ON NEXT DIGIT IlXIT PAGE 'fCi-IKR 32 I ICHKR9L - TAPE 3 I IROUTJNE. TO IIETERMINE FIELD FOR RELOCATION I 11?141 i<:l?142 <1:;>143 11);'144 Vl?145 v)~'14b 1O?147 0;15Vl 0"151 l1?1'52 iOd53 ,dr-154 15':> 0?156 ILl?157 \,j;; vj?lMi 0;;1f)1 16; H2 v)cHd vldA4 1IJ~'H5 7077~4 CMOVE 201111)3 043305 2~'3?15 543?14 6!ilVj215 203165 741100 b00?15 7411("20 741400 6Q12?41 443165 2Ql;.5?15 LI:.M LAC nAC LAC SA[1 JMP LAC SPA Jr1P RAF Stt J""P 1St uc 1643166 !lAC 7700.00 343166 043236 lV'i2Ih63 ')4,3166 6V12224 LA-- TAU OAC JMS SAD Ji"lP / .I:.JEGT ERTBL ERWRD LASH FIRST1 RTNl FLAGS RTNl \\JXTMV FLAGS LASH INSFLD -10000 INSF'LD i'JXLOC WHERE INSF'LD SUB1 ILAST TO TEST IOON'l MOVF IF EClUAL IRETUHN IPROGHAM FLAGS IFOHCED MOVE MADE" H A 1. IOON'T MOVE III NK :: 8IT 17 IFIHST MOVE IF SKIP ISETLJfJ ~ OR NEXT MOVI:. ISET FLAG FOR 1ST MOVE. ILAST :: NEW CURRENT FIELD 1-4K ISUbTHAr..;T 4K FROM CURRENT INXLOC :: UEST'N FOR NEXT T I Mt:.. I~HI:.RE ARE wE NOW IALRFADY IN LAST 1 IF E(.iUAL ITRY NEXT LOWER }CHKR PAGE 33 I INOW CHECK FOR ERROR RECORDED IN NEW FIl::LD I CKERR LAW SAlI. JMP LAC. 1.1;,'174 76k:H100 563305 602201 223305 543166 602213 443310:15 iI.l~17":J 2rz'33~5 vJ('176 111;-177 1!l?20k:J 541 Hl4 LAC SAil 74100v) SKP 1.1?166 0?167 1ll:-170 1Il:.-'171 10(>172 \1~ 173 6("2171 SAl' ERWRD STMV ERWRD INSF"LD ji'1P ~QUAL lSi! fRWRD ERWRD ENERR jM~ CKERR+3 LAC ERTBL ERWRO INSFLD nESTN WHERE SOUHCE nESTN RTN1 OESTN WHWAY+4 INO Ef<RORS IF = LAW IINITIALItE MOVE IERROR IN FIELD IF l:.(JUAL IPOINTE.H + 1 lEND OF TAlllE IF l::QUAl I STMV 0;201 ~v.'11",,3 1I.i~2Vl2 v.l43~h15 riA£' iIl;"2~3 2'~,S166 LAC (J~c Ii)? 2v) 4 043?40 itii'2Vl5 H~(IlA63 0;"206 043;">37 jl'1S nAC 1il~207 543~4Vl SAO v);" 21'" 6~10215 vJ;"211 1t11'212 ~!ilJ24~ j i1P LA!' j,1P 60246111 1{);'-213 0;214 I()~. 215 i£Jn16 0/217 54,51'14 "'-i/22~ v)~221 -54.51.66 \1143;..>36 "'~222 2vil1V1~ 0;"223 L143;H~') w-); 224 6('2236 741200 S'I/,A 6~J222? J,"IP LA" TAl 77 iI.lvl !3Vl 0(-'21'6 it.J;.·;n7 ill?2311l 02231 2ftl3?36 543166 6021'13 045166 543214 M:2166 0;;232 77 vh1 V10 0:-233 0;..234 34.i166 04.5236 602166 vJ2225 01;"235 101'236 10;/237 ~J;"-2411l I IERROR IN Nt,\<; FIJ::lO. TRY NEXT LOWER I SAl) rQUAL FIRST1 r)NMVE jMf' hll103 10433135 601321'5 DAC LAC DAr I SUB1 LAC SAl) jMP PAl: SAIJ jMF' LA~.; TAl, OAC jMP I ONMVE LAC OAr. jt1P I ,t::JECr IRESTORI:.. PO 1 NTEH INEw FTl:..lLJ INEW AI'-lLJ c.;URRENT ARI:.. l::QUAL IMOVE PkOGRAM IQON'T TRY liS IT I>JF. XT ~ II:.LO IF t.QUAL III .+4 IYF~ -l(IlftH11i1 1-4K ISUI:HRALT 4K FRO"1 NI:.W FIElO INEXT NlW FIELD INSFLO NXLOC ERTeL ERWRO i\JXlOC INSFLD EQUAL INSFLD FIRSTl CKERR IRESTORt. POINTER INEXT Nl:;~ FIFllJ lIS IT = CURRENT NEw FH.LU !TRY NE XT LOWER INEw NF ... FIELiJ lODES IT = lOIl4F.!::iT FIEln ICHE..CK FOH E ROR -HHHHd INSFLD NXLOC r:KERR ERTHL ERWRO RTNl ISUHTtUCT 4K INEW FII:.LU FOR fIIEXT PASS IRESTURE.. f-'OINTER 1ST ART UVE.R PAGE ~CHKR 0;"241 k1?242 '.1;"243 il/244 0;"245 ~lr- 246 >lJ';247 0;"250 \(!~'251 34 100663 ~4J237 7MH~0~ 563305 602260 20110~ 043,505 22330'5 543236 \(J;" 252 6Vl23~P! 1O~'253 4433115 0>254 1il>25';) 2~330? 5411~4 0~21)6 7411,1l00 0/2'57 6v)2250 .i) t-'2nvl 21111 Hl3 .i;· 261 0433~5 vj~'262 203236 543166 M12?67 ':>43214 61(\2315 543?14 \0:'-26.3 V»264 .J~265 11;..'266 ,,); 267 .,,;.. 27111 .~~'271 'L);"'272 10;.;273 1):-274 llJr-275 vJ;·276 1/),277 ~1;' 3((ik:\ 0/3"1 6V2,H1 04.3166 770V;'W 343166 k14J?36 203166 :a4324Vl 602460 ~J?3V12 2V;S?3f. 54,3214 602236 Iil~ 3\1'3 77~H'JVl~' 1",:"-.304 \();-305 043236 k1~' 306 0::307 602301 1i.l?31v.l 6~2246 ,~43?,~6 ~43166 IROUT! NE TO DETERMINE PROGRAM DEST'N AfTER MAKING ONE MOVE I NXTMV JMS IWHER~ 1 S PROGRAM NUW WHERE OAC SOURCE CKNXT LAW LAW ERWRO INO ERRORS IF 1ST SADJi'1P STNXT LAC ERTBL FRWRD DAC fRWRO IGET AN ERROR AUDRESS LAC* SAU NXLOC JMP SUB2 IERROR IN NE..XT FIELU TRY NEXT T~f ERWRO LAC ERWRO SAil ENERR SKI-' IDONE TAHLE AND NO t:.RRORS JI'1P CKNXT+5 I STNXT LAC ERTBL DAr ERWRD IRESTURt:. PO INTER LAC NXLOC INEW FII:.Lt.) SAil lODES I1 : CURRENT FIEtu INSFLD JMI-' .+3 SAil IUOI:..S I' : LOWEST FIE'LD FIRST1 JMP MVBK lYE::>. r.LEAR FLAGS ANO MUVI:.. I()OlS THE CU RENT ALSO: SAl.! FIRST1 /THE LOwEST FIELD. JMI-' NXTHI IYES. SI:..TUP FOR HIGHlST FII::LD OAr. INEW CUkRENT FIELO INSFLD LA\t, /-41'. -1"'000 TAll INSFLD DAC NXLOC INfw NEXT FIELD LAC INSFLD OAr: OESTN Ji"IP !.JHWAY+4 IMOVE FHOM HERE TU C (Ot.SfN) I SU82 LAC NXLOG SAli lIS NI::XT = FlELU id UR l::>T T0 TE::>T FIRST1 JI"IP DNMVE lYE!::). DON'T 1I10Vt. 1-41'. LA" -101000 TAl' hJXLOC INE~ NEX T FIELD [lAC I\IXLOC SA[) INSFLD IUOt:.S IT : CURRE.NT FIELU JMP lYE!:) SUR2+1 J~lP CKNXT+3 ISEE IF ERROR IN NEW Flt:.LU I .t:.JU~T '1Ct-<KR PAGE 1£l~'311 16?312 iI1~313 Ill(' 314 35 200521'5 503277 043236 6Vl2246 NXTHI LAC AN[) nAC JMP LAST1 K70K NXLOC CKNXT+3 ILAST TO TEST ILAST = NEXT FIELU ICHt:.CK FOH E ROH I 111£'315 0/316 10;.-317 0:.-320 1'):->321 0~'322 0>3;:>3 1(10663 "'431137 2Vl3236 043166 1143240 14316'; 611)2460 MVPK JI1S OAr: LAC f)AC nAC fltM Ji'1P wHERE SUURCE NXLOC INSFLO DESTN FLAGS WHWAY+4 I 0524 vJ>J2,) VI;; J?6 0:->327 7i177f/J2 142675 ili~.s31d ~:'332 21il3240 vJ43?41 21.'l3237 V.~333 (1)43242 0;;334 1J~'33~ 223242 043?03 0;"'336 0;"337 243303 i{);" 1.1(>331 770~')00 iIl43~1!2J 5~3303 iIl~'340 74120CA 1IJ~341 602364 20321.13 243273 H'2':>44 063241 223241 ,,)~ 342 1.'l~343 4 ,1;" 345 I:;~ 346 ,),347 {)~'34 IROUTIf'.JE TO f.lHur;ATE 4K FIELDS I ~OV£ tttv. DtM LaCER LAt./ -100fil0 DAe CT4K LAC fJESTN OAf: MOVED LAC: SOURCE OAC MOVES MVRTN LACo MOVES (JAr. TNUM ANIi K700K XU>' K7'-:1Ir1K s'~ t. .),-iF' LAC Xl)1-< MVOPfi J,"1S flACo LACo ~4327~ XUf.< SAL-o 0?351 563242 6162354 352 ~43273 il~ 3')3 lV'~644 ";'3')4 443210 JMP YuH J',\S 1st 1()?355 203?V!3 LAr 0~'356 'J4~757 v.J~357 b/(!2374 SAl! JMP i); 36v) 443242 443241 602334 741:1vi40 ,{.;'-J50 fI)~ I.l;'-J61 0;'362 "-':'-363 1St' I::it JMP E2 HLT I ,lJEeT ()PRAT TNUH K10K RU'IL MOVED ''''OVEn KlrtK MUVES ,+3 KHIK MVUlR CT4K TNUM OLMT "1VCST MOVES ''''!OVED MVRTN IMOVE FHOM HEHE ITO Hu·n, IGEf UNl FROM THIS FIELU ISAVF IMASK OP GOOE BITS IUP COOl IS 7X IF 0 IDON'T MODIFY IT IMOLlIFY HY 1 000 IPLACt:. IN NUl 4K Flt.LU IHfSTORt:. C1IT 5 ICOMPARl 10K IPRINT f..fHWR Ie (nLM 1 ) = 152'J2~ IMOVF CON~TANT TAI3LlS ISHUULD NE.VlR SKIP ISHUlJLD NlVE.R GE.T Ht..Rl YCHKR PAGE 36 I ;.1;.-364 k1~372 203203 HI2544 1,163241 223241 563242 602354 102644 vl;;J73 6~'2354 ';1<- 374 443242 44,5241 223242 h"2544 01/365 ..1;/366 i)?367 iJ?370 1Il?371 OPRAT LAC Jr1S OAC. LAC· SAO· JMP JMS JMP TNUM RT19L MOVED MOVED MOVES E2-7 MVERR E2-7 1St ISr LAC. JMS OAC. LAC· MOVES MOVEn MOVES HT19L MOVED MOVED MOVES IOPER ATE. INST. IROTATE 19 LEfT IDEPOSIT NfW flELU ICOMPARE. 10K IPRINT lRROR 1 Vi;' 375 v'.l~376 IJ'I377 ij;:4k'!(d ;{);'-4V'1 \{)r402 vJc 4~;3 ,j£ 4Vl4 v'Jr 4v1 5 I.l ~.. 4v)0 ,:l( 4v17 MVCST ~63?41 223241 563242 SAl). 741~0~1 SKP 1112644 443?10 602374 1102620 JMS I!:>t JMP JMS "1VfRR r:T4K ..,veST ENOT IMAKE CERTAIN IT MOVED 2itlJ?43 ':)03272 243240 LAC ANn 8GNLO IJMP tHN1 IN LO 4K XUR OAr LAC AND f)ESTN HGNLD f.lGNHI IPUT FIlLU ~l43?4,~ 1<7777 17717 i)ESTN HGNHI IPUT FIlLUIt ON fHN1 AOR. IMOVFU ALL 4K WHEN !:>I< IP 1 i1;..-4Hl il1?411 tJ,412 0;'-413 yj>414 j(j;.-415 0;;416 1Il;'-417 0,,420 0~4?1 10(-'422 10;;423 <~?424 203244 503272 2432411 1{)4J?44 XOR OAC LAC 2~j242P' 503273 74v.l?ill0 b23?43 ANn SO J,'1P* 6?3244 JMP. I .t.JECT ><7777 # ON RTN1 AOK. IJMP KTl\i1 IN HI Kll21K RGNLO HGNHI !TEST BlT IHI 4K TO LO 4K ILO 4K TO HI 4K " 4K PAGE YCI1KR ~;;-4~5 37 2ftJ33v.')1 I IROUTINI:. TO FORCr:: MOVE THE PROGRAM. OEST I NA TI ON IFIELO# MUST Bf TYPED IN BY THE OPERATOR (0-7 OCT AU. I K4011JK FCDMV LAC 01-'4(>6 740~01 i1?427 5~3165 AN[l kl~431cl 243301 043165 201103 ;i)43305 707704 tv);:>'557 >COR IJ;.>431 v);. 432 ,o:~ 433 .1~434 0~435 1'J~436 761i:lV.0~1 "'~ 437 vi;'" 442 '563305 002454 2?3305 543240 0?443 6~~2451 16,· 440 ,,j;' 441 \cI~444 4433~? i{);-445 2Vl3305 v)f446 ~~'451 541104 60245? 002441 1V12'>35 I();' 45~ 21'11103 "";"447 Ij~'45vJ 0:::453 043;H~5 VJ~454 2ir'13?4V'1 ?43237 6013215 "'43166 503273 1'J?45? .1:':4'56 ;.1:::4'57 ~~. 46vJ vl;'461 1ll?462 CMA nAC LAC nAC LEM JMS GOTO I ICHECK FOR (FROR IN NEW FIELD I LAW CKFCD SAUo ERWRD JMF I"IHWAY LACo ERWRO SAl) DESTN JMP XPRT ERWRn 1St LAr. ERWRD SAL, ENERR JMP .+3 JM~ CKFCO+3 XPRT JMS PRSEL I LAC EIHEIL f)AC ERWRO WHwAY LAC DESTN SAl! SOURCE Ji~P RTN1 OAC INSFLD AND K10K so 7402~1Il ~~!3273 JMP JMS ANI, 0~465 740200 Stll ,j~4"6 6(il2~524 J~l"" 0;'467 002474 Hl0663 503273 J.1P JMS ANI) M12470 i<:l~46J 1'10663 1I!J~41i4 VJ~47~ 0;;471 V1::C472 VJc473 FLAGS K401i1K FLAGS ERTBL ERWRD 74120~ Sr>.j~ 602324 Jr-iP I ,I::JECT ,+6 WHFRE K10K MOVE "1SAME WHERF K10K MOVE ISET BIT id FOR FCOMV FLAG IRES TORI:. TABLE POINTER IPRINT GO TO FIELD INO ERRORS IF 1ST ISH. WHE.RE. TO GO = LAW IUOES ERROR = NEW FIELn IYES, PRINT MESSAGE IPOINTER+1 ISEI:. IF END OF TABU:. IOONE AND NO ERRORS IPRINT I:.RROR IN S£U:CTfU 4K INFw F ItLU IDOE.S 11 EfJUAL PRESI:.NT INlw CUHR£.NT FIELD IMASK BIT ') !TEST BIT 5 IllEST'N IS TO HI 4K IrlHERE 1 S PROGRAM IMASK BIT '5 !TEST 81T '5 IMOVF FHOM HI 4K TO LO 4K IMOVr. LU 4K TO LO 4K IWHI:.RI:.. 15 PROGRAM IMASK HIT '5 !TEST AIT '5 IMOVE LO 4K TO HI 4K PAGE ~CHKR 0;':474 112475 11:1:-476 ~~477 11?1j~0 1<1? 5 V'! 1 ~1;': 50 2 k'l;':5~'3 .1;;'504 11~5V,5 .1;':506 Vl;:'5Yl7 1{);'-51 10 0c'::>11 vl;;'512 v)c513 11:'-514 0;':')15 vl~'::>16 38 7V!77rtJ2 142675 77000Q1 04321(7' 20324'" 043241 2vj3237 043242 223242 102544 ~63241 223241 563?42 74100"1 102644 443?4? 443241 4432H'i 602504 I IROUT! Nt. TO MOVE. ONE 4K TO SAME 4K I EEM ""SAME DtM LOCER LAW -10000 DAC CT4K DESTN LAC MOVED OAr: LAC SOURCE OAC MOVES ,..OSOM MOVES LACjMS RT19L MOVED oAr:* MOVED LAC* SAU* MOVES 1-4K 14K COUNTER IMOVE FtWM HERE ITO HERE.. SKP jMS 1St jMP MVERR MOVES MOVEn CT4K MOSOM jMS LAC ENOT AGNLO AND Xur~ K7777 IS~ 1St IMOVE [NTIRl:: 4K I 0?517 0~521ti 1(l~5?1 i6~5?2 16,'523 0;':524 0~525 0;:526 1t1~5?7 1tJ~:53i2l 0~5~H ~?;;'5~2 >1;,-533 \U;,-534 1102£120 203?43 51il3272 243240 043243 203244 503?72 24324(,1' 1043244 2f1253v; '5l!l3273 74020111 623244 62J?43 OAC LAC A,\jrj XUFi OAC nESTN AGNLO BGNHI IjMP fHN1 IN LO 4K IPUT FIE..LU# ON AI1R. K,7777 f)ESTN YGNHI IPUT FIlLU # ON AUR. IjMP ~Nl1 IN HI 4K Klli'K /TEST AIT 5 RGNHI RGNLO lEX IT FROM HI TO HI LAC A"~f; StA JMPo jMP* I • E..JECT IE.XIT nWM LO TO LO 'iCHKR PAGE 39 I IPRINT 1O~"35 0:::536 0~537 VJr54fc1 11i:541 iO;'-~42 k'J~?43 v:H1Vl00et 102106 202756 ?RSE.L ERRO~ IN SELECTED 4K 0 JMS ~43221 LAC OAr. 1021150 H'J2106 602425 Jr1S Jf"IS Jr1F- CRLF ERSEL PRNT PNXT r.HLF FCDMV ICR,LF lTEXT POINTER IPRINT l'fjAIT FUR ANOTHER CHOICE 1 IROTATr INS fFWCT I ON 19 LEFT HEFORE MOVING I ~J~?44 ItH"0~1i}~ i(.1/?45 744 vll2lVl v1~546 04J;?~3 0;'547 Ji'550 777767 043213 vJ~'?51 217·3?03 iJ;'552 162553 7401tlU'I 7421/)1") 443;'>13 61t12'553 b?2544 v.l~554 ~??55 vJ~556 RT19L '" ell (lAr. LAr-i oAC LAC HAL RTL I!::>f J 1'1 F-' J:'lP* 1 .I:.J[n TNUM ILINK I$AVE = tr1 D~CJMAL -11 1-9 CTI2l4 TNUM ISHIFT COUNT I I N!)TfWCTHON CTIII4 .-? RTi9L ';CHKR PAGE 40 I IKEY80ARO ROUTINE FOR FORCED RELOCA TI ON I 557 560 0 561 11 562 I(j 563 vi 564 \1 vl (; 56'5 566 567 570 10 571 >1 572 ii 573 10 vJ il kHHH10Q: 750004 503252 741200 11112106 2V',2616 043221 SNA JMP JMS "JQSW LAC LAS 5V"3252 Af'<O SiA JMP JMS JMS LAC OAt: JMS JMS SAD K40 JMP r.FLG 74020'" 6Vl2570 U'i2106 iV,12106 ill {) 6v,2 1f1!llj73 543<-'57 ')~' 6 ~(.5 6Cil2637 NOSW 2Vl2617 043;'>21 HJ2\i·5~ 74li!l,121il ICHECK BIT 12 IEQUALS V'l ICR,LF /TEXT POINTER CRLF PH/LV PRNT PNXT 75I(J"" 04 ~74 0;'604 K40 r)AC JMS 575 576 577 61110 601 \1 IREAD ACS AI~[) 102~l5V'1 1.1 01) 0 lAS 6~2575 If) 16 GOTO IPRINT PUT ACS 12 01'4 A III IWAIT FUR THE 0 .-3 CRLF CRLF GOFL PRNT PNXT KEVIN K215 ICR.lF 742v2° 0;;'6V'6 74~V"2f11 1'J,'M17 742'~20 ;,1;>610 1();;'611 5v·,s?77 iIl?612 0;;614 11;'>615 1V!0663 043?37 102106 622557 I(J;' b16 \1)03153 Vi( 617 00.3145 0(-,613 ~ ITEXT POINTER - IPRINT GO TO FJELO IwAIT FUR INPUT IA C;R = NU FORCED MUVE. IANU RESUME AUTO RELOCATE ICLE.Ak" THl FORCE.D MOVE FLAG I INOT RAR IMU~T 1();605 X 04324v, RTf< ; RTR: AN[! DAC K7V1,K fJESTN WHERE SUURC[ f:RLF r,OTO JMS DAr: JMS JMP. = kO OR CR. 81:. SO IT A NUMBER RTR IMASK 3.4 ANI) 5 INFw FII:.LU IWH£RE ARE WE NOW ICUKRENT FIE.lO leR. LF ICHt:.CK FOR E RO~ / PTWLV GOFL I PUT12 GUFLD .I:.JECT IPUT AC~ 12 ON A Id IGO TO FIl:.lO - ';;CHKR PAGE It.l~. 6:?~ 11;;;621 ,1;;622 it'l;"6?3 41 000000 202675 741200 62262"" fNOT V1 LAC S;\jA JMP* LOCER ENOT INO EHRORS IF 13 IENTER NEw FIELD I 624 62S ill 626 i<1 6'27 vi 631{) ill 631 11 632 iiJ 1£\ III 0 ,,~\ >l 7V!7704 LEM 142675 1V12106 202705 043221 10205,", H12106 [ltM 2~3165 LAC ji'''S L~C OAr jl"S jMS 63J 634 635 74110iJ! S~A 61i:2425 Y1P 0~6 6~226V" j·1P LOCER CRLF f\lERN PRNT PNXT CRLF FLAGS I="CDMV STNXT ICR,LF ITE xT POINTER IPRINT NO MORE lRROHS I(,;R,LF IAC~ ~ A 1 = FORCED MOVt:. IWA!T FuR ANOTHEH CHOIr;1:.. /TKY NEXT FIELO LLlWl:.R I II) Ij ,) {j ~) 6,~ 7 040 041 642 04.3 203~01 CFLG 740vi01 503165 043165 lAC: CI"IA K4"'0K A·\Jn FLAGS FLAGS RTNl nAC 6V'1~?1? j . . ltJ I .t.JErT leU_At-< 1 HI:.. FORCE.iJ MUV[ flAG ISTART uVEY 'iCI1KR PAGE 42 I VJVl00~HIJ ~ 644 645 646 647 lJ 6'5~J 043217 22324::> fll43220 '.1 ,,~ VJ .., 651 .1 61)2 J 653 >1 ~ 654 61)" 656 6':'>7 06.'1 661 602 il v) 'J v.l .; MVERR 7~j7704 0 U.M ~43216 OAC 2v\3241 LAC OAC L A(~ • [JAr. 2(1;271 I) 741?0V 2'~2b75 LAC Sill A Ji'1S LAC 1(112715 741?~ii' SNft bt-.5 10267':l 21127(116 vl4105'> HJ2106 JMS LAC OAr. JMS 61'4 777761' LA~! 0 6t1? 6VtH'32 J."1P Ib bf,6 2(1l1~"3~ 0 667 V:l 67tJ iJ 671 041V!5') 750Vl04 741HlV 100667 7vJ77i1J? 622644 i· '0 RADi MOVED OCADR MOVES GOOD1 PHOR ISAvE INCORRECT INSTRUCTION IFIELD ANU .A DRESS ISAVE ICOKRECl INSTRUCT 101'1 ISAVE PHDR LOCER IDn~'T LOCER JMP3 INDY CRLF -12 STFR I-'RINT IF 1 IPRlf\JT PROGRAM R[LO(;ATION Ft<FlUR IJMP LO(;Ek-J DECIMAL IPRiNT INFO 1-1" I ,j rtl itJ on 67S 674 LAC OAt: LAS St-'A Jivl5 Ety j,'1Po STFR+1 INDY IEeJUALS JMS SPING HALT 'WFRR /t.XIT r.RI.F RELUC PRNT PNXT r.RLF LOCt.R IGR.LF IPRINT PRUGRAM RELOCATltJN U'H-?UR ICR.LF x 2 lEX IT AND PRINT THE fRRUR LOCER-7 IRETlJHI'J FHOM PRINT t.RHOK CRLF 277 PCHAR CRLF wOTIS IQUt.RY MAKK IPRINT ICR,LF lEX IT I ilJ 'I) II 67? 676 077 ..., 70v) LH10~i00 l.OC[R V1 Hi~1V10 ji'IS 2(112704 LAC nAC 04,,3;>21 <.i 7(/'1 1 Vi2/'5V': jMS vl Ui2 JMS kJ 7~13 1'(',21 ~6 6?267'5 jMfJ* ITExT PuINTER I ;J 7c" 4 7V'l'::> ,j ]C16 I() k1vJ3"'57 003071 6;;1(:'666 RELUr. I'JERN JMP3 Pt-I('H l\iUMO .1,'11-' I 1.1 ;1 ,) I) ,(! ~j 707 71 ~1 711 712 713 714 "V'vW0Vl wOTIS I' 1~1d0f, jhS 760277 LA", H'2(~43 jMS tv: 2 H'l6 J''1S JMPO 6?27117 I .EJECT ICR,U PAGE '1CHKR 43 I IHEADER ROUTINE I k1;;715 Vl;'-716 11;:717 0;'-720 it.Jc721 '(j?722 1.1(:723 0;';724 "'~n5 ~?n6 '1)';727 11~730 0(-'731 Vi?732 k1~< 733 t.);"734 0~: 735 1O~'736 l;l;"737 "';'-740 ,1(-,741 0;'-742 v~~'743 0A0~0~ PHDR 0 JMS CRLF" LAC TSTX DAC PRNT JMS PNXT JMS r:LMN LAC ADRXA OAC PRNT JMS PNXT JMS CLMN LAC GUATX nAC PRNT JMS PNXT JMS CLMN LAC 80ATX OAr: P~NT JMS PNXT JMS CLMN LAC PCWX OAr PI-PH Jr-IS Pi\JXT JMS CrlLF JMP* PHOR 10211216 21112751 043221 102050 HI2744 202752 ~43221 11i)2(i\5~ H'2744 202753 (,143221 1Vl2Vl5Ql H12744 202754 043221 1121205~ H)2744 202755 12143221 1"'2050 11i121~6 622715 leR, LF IPOINTER FOR "TEST" IPRINT TEST ISPACE 5 I"OCTAL AUR. " ISPACE 5 I"GOOO" ISPACE 5 1"8AD-' ISPACE 5 I"PAT.CONTRUL wORU" ICR, LF IOONE I I 744 \1;'-74? ;::1;:;746 IOc747 10;..7')>1 ~H11,H'liiHl 1O?7?1 >11'7,)? vJVl27M' .:H'l2764 0({12771 0Ql2775 1.10JVl00 0?7~6 O",,3010 VJ?757 75252" 11');" CLMN (1\ LA . . -'j OAC CT'~4 JMS SPING JMP* CLMN 777773 04J?13 11i12115 622744 ISPACI:. I 0r'71)2 ~; 7"ij 0;;'754 TSTX ADRXA G()ATX ROATX PCWX fRSEL I DLMT TST AD'" GUAT Hur.r Pt,;VJ~ SLl E~ 7??'J2'j I .t.-JECT IPOINHk FOR "T~Sl" IltOCTAL AUR." IltGOOO" IltBAD" I"PAT.CONTROL WOR/.) -iCHKR PAGE 44 1 ICONSTANTS FOR PRINT ROUTINE TEXTS. PACKED 13 CHARACTErlS PER WORD. 1 0 III 7A'" 761 ;'l 762 vJ 763 00276111 230524 777724 012i11:10 riH1 Vj;; 764 0~2764 0';7/:}';> 0?766 "<l'r767 240317 401401 220401 vJr' 771/) 1il0eJ (~~'H' V) I' 771 0?772 002771 171707 'IJ~)77 .3 7777'lJ4 774 ItHl0(?J~0 tJ'r 77':> 1/)( 776 002775 i140102 777 III Vl0V1 ..H'I iI:I~vJv.0 10111;5000 I"TEST" TST 2,s1l:524 ; 777724; 0 1 AOR 24~,J17; 41d141111: 2204'H J 0 1 V); GOAT 1117V17: 777704: 0 1 ~,~ HOAT Vl4"'10~ : (II / .,? IdVl1 1ll;~01il'j 240120 1711'J34 it; 222416 4Vl1417 221727 0>0rilh 7777?J4 0.-'0\/17 IIHhJv'0fr1 it):30Hl 003~J1 VI 10 ~~ lOll 22220'3 4Vl2217 4!tJ1611 140523 24030"> vj;' 0(12 I'J ", jd"I,~ .1:',1004 PCWk fl4v;1?1ll ; 17Vl34eJ; 222416; 41()1417 fI~17n; 777704 : 1>£'22,,'j : 4'1?217: 4f£l1611i 140523 [() 1 "',~ f() 12 1i:l3~13 iO,~01 4 Itl:SVl15 00kJ16 ilJ.HiJi 7 ~LTER 24vl.3V''J ; 41M141115: 05111116; 770414 4fr1040~ ii;;:02~ [(J51106 771/J414 1ll:~(,121 :CHI [{)Vl 0Vl Vl / 1();~0f12 003022 03023 230524 .-.l~icl24 774~24 0:<:025 I!lvH1001il Q:<026 0el3it126 221106 TSTNR 23°524: 774024 : 0 / 0:H127 0312130 4~2423 <1~.1i:l31 22121401 1d:~032 77774v; FAflR1 ?21!f"6; 4~2423; 22040U 717741d PAGE 9Cl1KR 45 0,qi:133 000Vl0~ Itl:q·134 113035 ill3036 v.J03v134 v.J~Hl37 40221214 0e'0Vl0Vl / ;'::;'040 ~),(041 ~.'1~42 "L~~43 lADRl 2301.14 " 23011~; 01402~; 402204 014~24 \-"141 2021)23 052220 ~)Vl3 Ill:' 044 ,,);<045 4v)2,)23 1/l.'046 vJ:H'47 0;'-,Vl5 i<) 00312146 21'0401 2311 40 11274V. 111iJ\24 ~ i SUPR ?""2,;)2'); 052220: 41t12323: VI 22v;4~1i 231141c) : 112740: 1111c124 2~41iJ1b; VJ71722; 150122: vHHHHH" I 0~1!l51 0~Hl52 1()305J 204~i16 03Vl54 ,0:'055 (171722 15iil122 !1J.'05b 0vH1~11'JCI! 0~0"7 \,1031057 172220 012207 224v'15 171405 2411lHl3 161711 22vJ540 n172? OVRLAP 121 I 03061iJ ,/L~061 v)3Vl62 0:<063 11:~1iJ64 1{)~'065 "':~1iJ66 103067 v.J;;;07Vl PROR 17222vJ; (;1122(117; 224015: 17140~ 24\:"11-13 ; lb1711i 2211540; 221722 1f)v'W;'q~0 c~ I I\:OMO (l)3Vl71 i1~J3vl71 ill 3 If? 72 411171o; 221715; 0540VJ5; 172222 ~L~075 4[111716 221715 Vl541tl05 172?22 v.J3 IiJ 76 772,~2? 71?32c.; VI \<j~HP7 (IJ\Ai.1~'~V iO~h173 03074 I ,l:.JECT PAGE YCHKR 46 I ~~HH1 kH1310~ k1~SU'l 0~HV'7 172220 1il1221217 114015 114023 12164016 140511 774004 v:d110 000~HH'l vj~<111 003111 230524 144Cl24 111"11 772324 vJ VlI,H'1 v.') vi v.l~)H'2 ~3H'I3 03HH .1::<1~5 v)3106 PROIS 17222id; 1lI1221217; 114015. 114023 ~64016; 1412151U 774004: 0 / 112 ill ~~ 113 {j:~ v):;114 I{),H15 Y13116 TSLM 23111524; 144024; 111511: 772324 ~ / VJ;~117 .[l;'12vJ Ll3121 0vJ3117 240523 STAes 24(1'52.5: 413212125; 23~3eJ1J 2211~~6 : 4~2423: 0 23;"114 : 774~?4; lli:22ill; 4132416; 242517: 114023 11 Ha6: ?411~2 ; 4Vl2~J25 ;,:j~122 230301 ")~~ 12.5 0000121'" C!lS124 0;H?6 1<103124 221106 402423 itJ:<:127 01110V'0V" .,5130 '" / ~3125 FRST / ,L',131 ro031.W 230114 ;{l3132 774~'24 iI:L< 13,~ 1i:l011H1VlVl itJ,~134 LSTA '" I 1<1~140 IiHl.S134 112?20 402416 242517 114023 ill,S 141 l11 V 16 03142 .1,<;143 2411'12 770405 .;Hili2JVl00 03135 L13136 1C1~~ 13 7 0~~144 PTO} 770405; Yl / ilJ3145 103146 ilJ3147 ""515[.1 03151 .:}3152 ilJ03145 r.OFLO 41111(10 7; 4101724: 051106. 4~)1707 41d~414 401724 ~511~6 4"'113414 00k1V11210 / .03153 1<13154 1<13155 (003153 2425213 ~3156 614023 f£l3k:l14~ "" PUT12 242520: 0311:1140; 61412123' 174rd62 PAGE 'tCHKR 47 03157 174~62 ""~16'" il:<161 014016 776040 i{d162 0001.100 ~14~16; I ,EJECT 77604"~ " PAGE ~CHKR 48 ISTO~A(a. 0~163 77777VJ ~~q64 165 0liHHH?ltl' v.Hl0000 .1~~166 ilHHHhH'l i1~( ill,' 1 f, 7 IH'li2H100 1 711 \iHH11;1~!i'I ~J ~~ ~~171 i2HH:'.l~':0Vl 172 01:;173 l!1,~ 174 j(HH'Je,~0 ilL~ 037700' I();' 176 0131774 037701 j/)(i11775 (£),<177 "HHh/)Qj(;J vn2V1Vl Iilltl0vle.H1 I{) (IJ Ir1 V, QJv1 Vi~\175 ",,;~2Vi1 I SlXT4 NQPR"JT FLAGS INSFLLJ LAST MCWA pew CNTt-{L pewA peWH PC we pcwu PATR PATG PATwl) PATN TNUM L WR UPR ANU CONSTANT REGISTERS LAW -10 (1\ VI VI \I, l;~ (.1 VI VJJ77111(J ""1ll1774 VI,n7'~1 ~)~1775 V1 VI Vi 2V14 v),~ 2 v; 5 000(l0V' III v) Qj ~j VJ VI ~l vli?10 VI VI i100 v eJ 1'1 0:2~6 00000(11 vJ~'2~~7 11HHH~~H~ io .... 2i0 00i/HlfUl l£)~~211 fIlVl0Vil2lCII CT16 VI VI 0 0 1Il~~2i2 ~H1"~ 130 CT12H (11 11~~213 IIlVi0V10V' ill,~214 0C1iI6V'0~ CT04 FIRST1 LASTl RAOi OCADH GOOO1 PRNT ADRC,~ EX IT OVER ADRA vL~2V'2 0:'Jt::>vI3 ,[)~( fIl,~215 \111\ fIl ~~ Qj V, III ,~2i6 ill32i7 0::i2?ill 000i1' 09! 00"H'1~HI\ ~:i221 1(.lV,0V1~W 0,~222 0VJ13\d0vi 1II:~223 l(jvH:'lVlf21~ v:l:.'2?4 i(),'226 0VlI2l(ll!2l0 Vl"'I21(100 00l(j;i'0 rll ~~227 v.lVikHH~Vl 1(.),'230 III "HW 001 itJ,~225 It.lVlk1(!'0C11 MEMAnR SVAOR CT4K AORH NROTA LTST TTYw TTYX TTYY V1 (~ (i' "J VI 0 (II ~, VI f7' . VI ill (II II (,1 \" II, \):'231 0:'232 It.lV'lfiH~21VI 1Il:~2,~3 0~H1(i100. 1t.l3234 11:'235 IilVl0IilfiH'I Scw VI 777777 LA\-. -1 k:1:'>2 ~ 6 ill 0 Itl v) 011 ~~237 \tJV',v.I~V'lv, i,1.~240 ~0i11~illCil i():~24i 03242 i1""00iHil 001iHHHA, 8ITSlJP NXLor; SOURCE PESTN MOVEf) MOVES ~:~243 ",,")~215 ~GNLf) v\ R r /\·1 Vl3244 010c15 RGNHI RTf\·1+111110~ Vl0vH'l~H~ \1 ~~ ICOUNTS 64 PASSES 8[Tw EN IERROR PRINT SlJPPRESSION. IINDICATES ENO UF EHRQR PRINT-OUTS IS AVES SUbROUTINE FLAGS ICURRENT FIELD wITH PROGRAM ILAST F IF lD WITH UATA ERROR ISAVES AC~ SrTTINl,S ICURRE.NT PAT. C()f\jTt<OL wORDS ISAME AS PCw ICONHWl w!Hi[l FUR TEST 1 IF OR TEST 2 IFOR TEST 3 IFOR rF ST 4 IROTA TES CONTHOL ~ORfl ISAVr!:i GOOO OA TA DURING REAIJ ISAMF AS I"ATG 4UT HAS SUPPRESSED bITS IHAS CONTROL ;10RO TO HOTATr IASCII TE~T NUMtjEH /LWR wILL : 0 flR HH1 IUPR WILL : 1 ItHI' 011 J~fIl. LwR lAND UPR US£P Tu Lin SE.T PATTEHNS IAODRESS COUNHR IFIELU COUNTER 14K r:OUNTt::R ICOUNTS 16 ROTAH~ ICOUNTS 12d LUCATjONS /UTILITY COUN1FR IFIRST Flt:.LU In nST ILAST FIFLO Tu TEST ISAVES HAll DATA IS AVES FAILlNlJ OCTAL A DRE.SS IGOOO DATA IPOINTEH HH( ~i? I N1 ROuTINE.S IpARTIAL ADORI:.S~ wOHD ITO DISMISS IPOINTER TO STAHT OF SU8ROUTINES liST AnR. FROM KFYROAfW INPUT ILAST AOR. FRUt-l KI:.YtiOARD INPUT IROTATE CUUNTl:.R ILAST AOR. FOR seupl:. L UPS ITTYw THRU YY USEU fOR KEYHUAtH) IINPUT BIT SUI"PHESSION ~ ~1 VI 'J1 (/, .lJt::CT STORAGE OF ~UI"PRFSSE.1l BITS lEACH SUP~RESStO HIT : Id INrXT FIFLO TO MOVE INTO IFIELU TO MO VI:. FRUM IFIELlJ TO MOVI:. TO IAOOR[SS COUNTFH ~ OH MOVING ISAVE AS r"'OVFU lEX IT AOR. TO A LU 4K FIELO IEXIT ADR, TO A HI 4K FIELD /TEMP 'iCf-oKR PAGE 49 V}~245 000~0t Kl 1 03246 000002 ~3247 000~07 2 7 1.13250 10:'1 ~~ 251 03252 00001V'1 00i1HHV! 0V!0077 001iH 0Vl 1<2 K7 K10 K20 K4V1 1<.77 K100 j(Jf2!0;:>0~ K2~0 ?I!Hi ~~256 ~"'0212 K212 Itl;< 2"> 7 000215 K21~ 21? 215 v.l~260 k1~0?54 ~L~261 .03262 03263 VI V! 026f.IJ 000264 000270 K254 K26V! K264 K271c:1 K3V11t' t\331 K371c:1 K377 K400 K4K K7777 KHIK K175 K217lK 1<40K K7V'lK K74K K40"'K t\577 K7C11({)K MAXERR 1d~253 0S21)4 \(d255 000V!2~ vj~' 264 vH!030V1 0:265 0,<266 Vl0ill331 iO 0~"~ 7v, t/J~267 000377 1.:"30400 v.l~~ 271£1 ill~27t 004~0V1 ~;t272 007777 010110"" 017777 020vHH'l 041ll00V1 0170"'00 <1,<273 vl ~~ 2 7 4 11,~275 J3276 /)3277 "n3V!1lI Vi3301 2 .,1.<303 11:'304 iO:~3V' 0~',3(7-5 i),l306 /),(31'17 >1~~311/! 11:~311 0:<'j12 il,~ J 13 A:~ 314 0:'315 VJ?' 316 <),1.517 074V'10~ 4 vHli7; V'lill '>77777 7(iJ0Vl00 77770vl 0V!3,306 760V'100 760000 760i10V1 760'il0f!1 76 liHl QI VI ERwRi! 113 21d 40 77 1iI1~ 2~4 260 264 270 311V'1 :~,5 1 371' j77 4 i{)vi 4vlli10 7777 10~H"f/J 17777 ?vJ(!I({)V! 4vJfhH'I 7 vH" I.!H1 74;/\10 4"'00~0 517777 7~H\0Vl.1 lAl'i -1 ~0 • +1 LAf'; LA\-! LA ... LA" LA .., LA\: LAW 76\::H"ilH~ 16id0idfli I. A \, 761.1~HHlt RANCON RANTRL 0:'3?1 I(j:~ ,~2 2 123456 6')4321 361 4 16 \155363 546Vl60 0~3?3 243035 24,H):~':> ~~324 76251'2 0:<325 .LS3?6 v1,~:.P7 453237 15ir1214 i.!li1 it.l (71 ?I ~~ 76'1571. 4':>31.,n IJ~~33!/1 ilHHH'!0V1 ~B321O 1 ~,H"o 654J?1 361416 C1 ?'Jj6,5 t;4hl.1Ml 1 ') ~11. t 4 v! RAN5AV Vl / 0002V!1O .E.NI) dF:GIN t,RHi)R LI NFS NO :JCt--KR AOi-< AU~A AOtifj AlJf.<CW I\D'(x AU~XA AO'~ 1 liiJH 1P All-<2 .\[),~ 2P A[)XR 4lJ1R /lUck AGAJr-J ALt;K PAGE 02764 03225 03226 032C2 0?1r123 k:l2752 01142 02f£!33 "'1216 02034 021lJ26 1Il2iJ?4 0?VJc7 1<11447 ((11776 'lALl ic13~16 'i[)AT dDtlTX ""j I:.l' I r-J \Il?775 1il?754 "G\H I 03244 iO~~~4 3 flI3235 1GI\LO jlTSUP vj\ll200 L;tiANK CIjUTH l;FLG 'tJ26.37 vK~f.(R 12I?166 ~V'l633 f£!1.H1 ":KFcn 1!124;~6 L;KLST L..K\XT CK16 L; K ~ ic11302 "'2243 (.1Vl?47 ill2((l73 112744 \;L"/'.J ~LI;F 7~HHHH CLL:N CLCOP I... LSF 70ifh144 CMUVF ((1\1lbV"6 70011'l01 02141 l~Nt~UT 01b44 L:NrRL l;f.U::'AIl 1Il3172 ..;Rt: VR ":RLF l:T I. 4 01745 (.121(1'6 03213 ,:1121:1 i~ T t 6 (.13211 l; T 4K 03~10 0V14~4 ';';~212 L..l?d k11d?72 IJE:,TN -.JF S T ,JL"l T -,L -iT vH240 Vl1172 uN~VE i:12~36 0'2757 ic11~44 IUALL IIH-),~?J JUlRR 011ilV17 1C120?5 I)U,\ 1 513 "CHKR uOi'-.2 LlUi\3 IJRtAO ~-NI:.RR t.NOT I:.NTBL t.Ut.l I:.U r PAGE 021.130 ~21/141 Vl0~64 k11104 1tJ26?0 00736 01~?4 ~1516 lOTA I:..QlJAL 12l1~3~ t.R~OR 00740 lRNTN t.RSEL I:..Rr8L t.R~RO lXAM2 i:.XAM3 lXAM4 t.XIT t.XrST t..2 FAUR FURl rCIlMV flhSTl ~ LAGS rR~T GOAT 1d2~13 "",5:Sid 1tJ?756 011\1;J 03JVl5 00274 I!HL~vi0 ~~J'14 03~23 r.10~7"" 0;:>363 01161 03Vl?6 1/l;>425 03214 03165 031?4 102771 (~UA TX 01>753 Gl:.i\PA T k10415 rM'I707 011:>37 02617 03145 1.111:>63 (.13220 0?':>57 kHl667 0101)5 1213166 k11341:> 00576 i-,E~RAI\j GlTAD l>OFL l;OFLO ~OLEFT GOOD1 \.;OTO iiALT lNCY lNSFLLJ JMP JMP1 JMP2 JMP3 K[ VI N ~RH "'SF KYt'Rn K1 KU r..1vK 00~7J 02706 1111573 7 [1H:l.S 12 71ilVl301 01HJ6 03245 032510 03273 K1~0 0~~254 K11S 1'\2 03274 03246 03251 Kb} 51 '1CHKR PAGE K2V;K 03275 03255 03256 03257 1.13260 03261 03262 03263 03264 03265 03266 03267 03271 03252 i<13276 03270 03.501 1213JVl2 03247 :\£'/,[O 1\212 1'<215 K254 K260 K264 1\270 KJ:I~ 1\3,~ 1 1'..5713 K.517 "4K 1\41'. K4/;K K. 4.1. 0 K4{0K f..fjl] "'7 I\7I.K VJ3277 K7/I2IK 11:133~J K7'IK ~3.500 K77 1.13253 1'<7777 LAIJR LAI1R1 LAST LASH LEGAL LOCAl LOGER LSTA LTST L wl~ 03212 1.11233 03034 03167 03215 01602 01615 VI?675 iIlJ1S~ 03231.1 ~OSW 1il32Vl4 1.121£1'">7 '13,H14 iIl3170 03206 1I:I?504 02.524 03241 fIl3242 02474 02..515 iIl?374 02644 02.545 fIl2.534 0?7?-5 00.57.5 031071 00642 03164 0?':>75 ~ROT A 03n7 :1ASK ,1A i(ERh ,"IC "'I A ,viE I'" AOk '10S0M ,101/£ dOVEIl ,'10 VI:. S 1S I; ME: W"K weST ,'1Vf k~ ,1VOPR :1VRTN '~EI1 N ~E TWK '~Of'i 0 OR WPRNr ~Oi" 52 '-JCI-!KR PAGt. '-.lUM8 ~1546 ~XLOC 03236 00653 I\jX T8NK ·\jXTH I ,IjX TMV lJCAOR JKAS ,jPH AT .JvtR UV"lLAP uVf~LP ~2311 02241 1.13217 1111763 '12364 1113224 k131046 021035 ~IA:)SC ~0621 f>ATG 0320id 121321112 PAIN t-'ATR t-'ATwO t-'CF ~CI-!AR f'CI"I ,Je.;A t-'C ... B PCwC PCwO t-'e!!;R PC>.X ~3177 1.13201 7v.l0~V12 1.1?1tl43 113171 03173 1213174 1lI3175 id3176 ~3~0C!J ~?75'j PHljR ~2715 ~ISIN k1?~~~6 PNXT PQS I Trlj Pf1NT t-'RUCTL t-'ROG PRGIS t-'RUH Pf1::>£L PSA 021tJ~1O 021~7 03221 112123 id1414 031 iii III i13vJ57 112'J,~S 7i!Hll~IH .... St:! 7v:)0244 f-'5F PTO PTOI PT\OilV t-'Ur12 ,,lUI:: RY 7002V>l r<k~CON ..(AI\;DEX :iAf\"SAV rlAi, T Au r<AI\TBl KeF KC~A KCOMP KEAO ~ElOC ~l(JOP ~OTA 1.111Vl5 03134 1012616 "'3153 1.11613 03316 [d0735 1.1333121 vH'l725 1213317 7fiHlHJ2 1.1121514 v:l0577 \10463 27V14 1210503 v.H665 11:1 53 ':fCl-tKR liOTA i10TOR PAGE 1c11666 1Il15~6 r1RH 70~112 ~SA 7MHVl4 I-<S .. 70~144 "~SCNT 11V'475 7 IIHI HH 00557 0021') '"<SF r(SrOR ,-< T·\ 1 :-<119L ~?'j44 .:iC~1 01400 JC~ ~32~H SETAe; :')E TlJl :>t:..TX li:l?kH12 0~6?4 :>L~TS "';>11'142 0LS44 1il1J6v.l ,iH372 1.11374 1.11376 ",3163 v.l1674 ,:,Li"X 0?04~ ;,!MU ,::l I .... 1 SP'2 .:>1 "13 :->{M4 :>1 X 14 ~LTER "~hHiIJ ::iQURel:.. 1.13237 02115 Vl3117 0V\676 01 Vl,~;:> 0127rtl 022"11 SP [1\1(; .:>TACS STALL .:>H-R ,jTLP ::>PV :>It\XT ;,li:VH< 022M) ~UH1 0",246 01411 1Il?224 ;,T::iCP ~) U~ 2 0?3V1Vj :jUPHII 014,H iUf-'R -=iVADR 0311)41 1.:1?1031 0i?kJ.52 032",7 ;,\<c: 0111lVi3 ~Wl v.HH75 \10763 :~Ur:X ::iUPXA Swi? T8LTOt-' r GF r L "X rL S TNUM 1 SF ISLM IS\X TST TSTN TSTNO ~Vl737 70liJ4Vi2 1lJ?037 7'JVl4v16 032Vl3 7(.10401 03111 0?022 1J?76lJ Vl1137 Ii:l 11 H) 54 IICHKR PAGE TSTNR TSTX TST1 03022 02751 00327 r~12 v.'l0340 rST3 T5T4 TT YW 0[.1351 00J62 TTYX Tpy 113231 1!.13232 03~33 UPR 113~05 .-/Htf~[ 0[.166J tjHI'IAY WLOOP NOIIS XPI-(T 1!.12454 004.33 1!.I?451 tt:.riO ~1542 0?7"J7 55 'fCHKR PAGt: ~£LdN ~(2I20f1l r<T;,l 00215 ~TCVfi"< 11~~46 t.XTST t.XAM2 lXAM3 t:X4M4 uOALL rs T1 fST2 rST3 fST4 1102711 ~UWK GIH AO ~['\PAT 0e.t!74 00301.1 l-10J~4 0~323 0,,13?7 11~'340 IHl351 fr:H1362 110373 i/:lV'i 4 iil4 0"'41? '~LCOP 1t:l~43J .-([:'0 '1SCNT 1Il0463 01t:l475 '~ll}OP 1l0~V13 r<Ci"A 1d0~14 t.R~TN i.1~"311 C;K16 1t:l~547 r<STOR JREAn 01il557 (;1~8 1t:l~"72 1t:l"'~A4 JM~2 ii!1tl57J .iMl-'l 0~576 r<CCMP 0~577 CLuOP PASSr: 0"'606 0i-16?1 1t:l06?4 lilkJ6JJ Sf-lU1 1;~ANK ;~O'" OR iI1r:64~ ~X TtiN" "Ht: RE I£JvI 6':>,5 0V1663 MALT '->TALL l;r i\'R A'~ 00676 ItH')7Vl7 >-lAi\l A:) 00725 '~A\DFX iI:lVi7 ,~5 iI:lVl7 ~~ 6 t.NT8L T~LTnp i:.R~Ok :-;1'1<' SW1 ::;W~ rjOERR yW667 0 ii 117 itW 14 i£I 00763 1Il0775 01110,5 ir:110vn ..:lTtR ~jl (132 INDY t.RTBL 1011055 il311VlJ 011Vl4 01105 t.NI: RR Pp: t\ Y"1RD [STNO rSTN It:lllVl6 1.11110 101137 56 -ICHKR PAGE AOf.l1 FALJR ,JFST 01142 01161 f£l1172 AO!12 ~1216 LA'-JR uLST STLP '';KLST CbOTH ,j I ,yu td1233 1tl1244 0127vl .JMf- (1)1346 f£l1Jfii1 v.l1372 01.574 01.576 :) 1"'1 :-.1"2 ~I"3 ;;jP'4 fIl1.sV'l~ ~1311 id1344 :)(;t11 f£l14vn1 ::>TSCP t->RLG ;;jUPfjll At;,' IN '11411 "11414 t.114;H 01447 iJ1?Vl6 "1516 ~UTOR r.OT t:U~ ~1"?4 tUfA t.11?,H:I t~~o vl1542 B KEY IN L!:.GAL JUFRY LOCAT (jI:..TAD ~15'16 '~UI" CNt~OT GOLEFI t~OT A B ::>LMTS i~OT ,';kEVR UKAS I\LlJK ::II:.TAC TSl'.X ~{)t1X AU1R !JON1 AUXR Al.J2R JOr-.2 ·:iUf.'X 0157.5 t.116k12 11:11613 1il1615 01637 !lJ1644 016hJ 016/)5 01066 "'t674 k11.745 1t11763 "'1776 0lJIlh12 1.12"'22 i121(}?3 02024 1r1?1t1?5 1r1?~?6 f£l?k'l?7 td2f£l:50 ~21!'l31 SUPXA ~2032 i\D~lP "'2033 L!l2t.134 021(}35 ADr<2P JVRLP PISIN ~2036 TLMX 02037 !lJ2f£l40 SU',X 57 -JI,;HKR PAGE ,)O~3 02[041 S[TX ~?~42 PCHAR t-'NXT ·'1ASK CKj 0211:150 02111'37 1112[073 ,;RLF 0?HJ6 SPING fJRtJCTL jUt11 02115 021?J 02127 1Il2141 '12166 112201 02:C13 02224 JNr-t VF ~2~36 PUS ITN CMUVE CKt:.RR STMV t.QuAl "'2~4J ~X T MV v:l?~41 CKI\XT .:> 1\ X T 02243 ::>U'~2 112M10 02311 VJ2J15 0;:>J24 ft1?J34 i'l2J45 eJ2.56J 02364 02.574 HTHI ,1V:< K 10V[ ,.1V'~ TN 1V')PR t.2 jfJt-(AT 1VCST 0?:C6ft) rCUMV ~?4~5 ":KFCO "P"';T i.1:?430 k'l?451 vjH";AY 11I24~4 1SAMF vJ2474 '10SUM VJ2'JC,,4 PRSEL r(Tl9L ';UTO JUSW 1"1 wL V ';U~L t.Nt)f l;FLG .-IVtRR LUI;[R '~lLOC ~?').~5 02')44 i!l?557 02'>75 \12616 02017 02620 0?6;H 02044 02675 027(JJ4 ~l i~ N 027~)5 JMP3 02/Vl6 ·~(JTI S 027({!7 02715 1.12744 0271)1 0?752 02753 02754 02755 PHIJR CL''''N rs rX !\D~1 X A u[)i\TX 30ilTX PCi,X 58 'JCHKR PAGE t.RSEL ilLMT TST 02757 AOf~ ~2756 ~27f10 t-'(;wR 02764 1I.l2771 f,1,?775 03k:HiH1 SL TER id301~ GOAT ;iOAT ISTNR F AliR1 LAiJRl ::iUf-JR vV~LAP I-'fWR ,~O"O r'kUIS ISLM ;:)TACS fRST LSfA r'TIJ I ';OF Lr) PUT12 '> I XT4 ~OPRNr ':-LIIGS It\4;:,FLU ~31t:l22 03i1l26 03034 0311.l41 103046 03057 03i1l71 03Hl0 03111 03117 03124 rl313fi? i1:H34 fd3145 03153 1r131f>3 '13164 03165 "131(,6 LAST Vl.Hb7 'ICwA r'C;-' 03170 03171 03172 0317.i 03174 I~NTRL r>CriA rlC N 8 PCI~C ~3175 r>CwO PArR PAfG ;{l3176 03177 ftl3~V',o PATwn ftl3~(A1 PAfN rNGM 03~V2 UH, \13~Vl4 fIl32VJ-S ,JPti 03 2v; 5 1£"'ADH 032Vl6 113207 0321113 03211 03212 "13213 1t:l3214 1Il3215 1t:l3216 1213217 032211 1213221 03222 :->VADR ~T4K CT16 ~T128 ,;TV4 FlfiSTl LAST1 riAC1 uCADR "OLDl rlRNT ~OiiCW 59 'iCf-.KR PAGE EX IT 03223 03224 03225 03226 03227 03230 113231 03232 03233 iJVER AOriA 4DI~B ~~o TA LIST rTYw rpx I TYY ~Cw ~3234 '1} T SUP (13235 03236 'IXLOC ~OLJRCE ~3237 JE.STN '" 1,/ 1132411 03241 03242 03243 03244 03245 03246 .:13247 032':>0 "2';: 1\4.; \1:13252 '10vEn ,-IO\l(:.S 1G"-LO t.1GNHI t\l 1\2 K7 03~51 1\71 Vl3~53 "'1.'0 ;13254 V:l325'; (ij3256 032')7 ,,13260 1113261 03262 (113263 03264 03265 1113266 (IJ.~26 7 1tl~~2 70 1\21 III "212 '\215 i\2':i4 K21)1Il 1\264 K270 -<3/0 1\331 K370 i'i.317 1\410 ,'<4K 1\7777 1I1~271 "74K ill3272 .1327.3 '1:3274 03275 03276 03277 i::I3300 1\4001( 033~1 K577 K71!J0K kL~302 '\l11K t\l7 S ,"<2VK -<4!1K "'7;{.K :1AXERI-< t.Ri-'<RD r<A f'.CO '\j t-(AI~T8l t-iM.. SAV I~LSF 03.503 0331'14 03.305 113.516 v.l3J17 103330 700001 60 . "CI-"KR PAGE CLOF CLLJN 7001t144 t<SF 701,lHH14 r'sr 700101 7vHi1102 7100Hj4 7fd0112 700144 7fd02(jl1 f->CF 7~02fi12 IJS/l· tJS:, 7k1~2~J 4 "SF 7~:H1.s01 !~CF" ~SA :-<RI-l ,-<S':1 70~244 I\Rf1 70rtJ12 I SF 70~4vll reF TL::; 711lVl4Vo2 7o",4"'6 61
Home
Privacy and Data
Site structure and layout ©2025 Majenko Technologies