Digital PDFs
Documents
Guest
Register
Log In
MAINDEC-15-D0GB-D
August 1970
127 pages
Original
3.3MB
view
download
Document:
EAE Part1
Order Number:
MAINDEC-15-D0GB-D
Revision:
Pages:
127
Original Filename:
http://bitsavers.org/pdf/dec/pdp15/diag/MAINDEC-15-D0GB-D_EAE_Part1_Aug70.pdf
OCR Text
-p]) P - 1) ~ It ( IDENTIFICATION PRODUCT CODE: r~INDEC-15-D~GB-D (D) PRODUCT NAME: DATE REVIEWED: AUGUST 6, 1970 MAINTAINER: DIAGNOSTIC GROUP AUTHOR: KEITH NELSON/J. KLAPKIW COPYRIGHTCS> 1970 DIGIT At EQUIPMENT CORPORATION 2. ABSTRACT Part 1 of the PDP-15 EAE Diagnostic verifies correct operation of all EAE operations, except multiplies and divides. Part 1 is written in three logical sections. Part 1 Section 1 is the EAE Set-Up Test and verifies that all set-up operations except LACS operate correctly. Part 1 Section 2 is the Shift Counter (LACS is verified) and Basic Shift Test and verification that the AC and MQ will each shift left1 and shift right 1 all combinations of 18 bits. Part 1 Section 3 is the Random Data, Normalize, and Interrupt Test verifying that random data will shift left and right o to 448 places, that normalize will II stop shiftll on negative and positive data, and the teleprinter flag will cause a break after an EAE operation. Hardware malfunctions detected by the program result in an error on the teleprinter. 3. REQU IREME NTS 3.1 Storage CAL subroutine 00020-00027 AC contents initial 00030 MQ contents initia I 00031 Link initial 00032 SC of shift instructions 00033 AC contents as resu It 00034 MQ contents as result 00035 Link as resu It 00036 SC of LACS instruction 00037 Halt and/or Scope Loop subroutine 00040-00057 Halt and/or Repeat Sequence subroutine 00060-00077 Set-Up Test 00100-01000 (approx.) Error Typeout subroutine 3.2 Error texts and program constants 01035-02100 (approx.) SC and Basic Shift Test 02200-04600 (approx '. ) Random Data and Normalize 05000-06400 (approx " ) Subprograms and/or Subroutines PDP-4/7/9 Teletype Output Package (ASC11 tape 2A of this test) 3.3 Equipment Minimum configuration PDP-15 with EAE option installed. -1- 4. USAGE 4.1 Loading a. Set Bonk Mode SW on 1. b. Set address SW to 177~. c. Press reset, press READ IN. 4.2 Calling Sequence Part 1 Section 1 must run in its entirety before running Part 1 Section 2. Part 1 Section 2 must run in its entirety before running Part 1 Section 3. 4.3 Switch Settings 4.3.1 AC switches = 0 or down. With all AC Switches down the program results in the follow ing: (1) All hardware malfunctions detected by the program result in an error typeout on the teleprinter. (2) At the completion of an error typeout the processor halts. (3) The program repeats whichever section of the test it was started in and sequences from each sub-test of that section to the next without halting. 4.3.2 SW# o AC switches = 1 or up Operation Description Delete error typeouts The program will not type out error messages and will not error ha It (see also SWO and 7, Ring Bell on Error). Halt after EAE operation Processor ha Its at address 0046 (AC)= S.A. to set up last operation The processor halts after each EAE operation is initiated and its results are verified. (Note: Press CONTI NUE to proceed.) 2 Repeat EAE operation (Scope Loop) The program repeats the last EAE operation. If SW2 is set during an error typeout or halt, the program repeats the operation that caused the error (Note: SW 1 is tested before SW2.) 3 Halt after EAE sequence The processor halts after each sequence of -2- 4.3.2 ( Continued) sw* Operation Description Processor halts at address 0066 (AC)=S.A. of last sequence testing an EAE operation; i. e., after testing that the MQ will complement all patterns, the processor ha Its. 4 Repeat EAE sequence The program repeats the last sequence of testing an EAE operation; i.e., the program repeats the LEFT SH 1FT ALL COMBINATIONS and does not proceed to RIGHT SHIFT ALL COMBINATIONS. (Note: The program tests SW3 before SW4.) In the Random Data Left and Random Data Right routines SW4 causes the program to repeatedly shift a single pair of random numbers 0 to 448 places. 5 Cycle all sections At the completion of 1 pass through the Set- Up Test the program proceeds to the SC and Basic Shift Test. At the completion of 1 pass through the SC and Basic Shift Test the program proceeds to the Random Data and Normal ize Test. At the completion of 1 pass through Random Data and Norma Iize Test the program repeats the Set-Up Test. 6 Type end of section At completion of 1 pass through each of the sections a character is typed on the teleprinter as follows: Set-Up Test / SC and Basic Shift Test Random Data and Normalize * 7 Delete error halt The processor will not halt after error typeouts. o & 7 Ring bell on error SWO and SW7 both up. Error typeouts and halts are deleted and the "bell" on the teleprinter is rung (to be used to determine marginal voltage I imits, eliminates waiting for long typeouts). -3- 4.4 Start Up and/or Entry 4.4.1 Start Up, Set-Up Test Set AC switches = 000000 Set ADDRESS = 0200 Press I/o Reset Press START Processor halts at 0201 with MQ = nm7 Set ADDRESS = 0202 Press I/O Reset Press START Program reads C(MQ) into the AC and tests for 0, then proceeds to rest of test. 4.4.2 Start Up, SC and Basic Shift Test Set AC sw itches = 000000 Set A DDR ESS = 2200 Press I/O Reset Press START 4.4.3 Start Up Random Data and Normalize Test Set AC sw itches = 000000 Set ADDRESS = 5000 Press I/O Reset Press START 4.5 Errors in Usage Hardware malfunctions detected by the program will result in an error typeout on the teleprinter and a processor halt (see section 4.3.2, SWO and SW7). 4.5. 1 Error Typeout Format All error typeouts are in standard formats and include the following information: -4- 4.5.1 (Continued) (1) An address that may be used to determ ine wh ich test the program was in at the time the error was detected. (2) A mnemonic describing the operation being tested (3) The initial condition of registers pertinent to the failure (4) The expected results of the operation being tested if they are not easily determined from the initial conditions and operation (5) The resultant register contents that are pertinent to the failure A common typeout routine called ERROR generates all error typeouts. The first line of every error typeout is the contents of memory register ERROR or the address + 1 of the JMS ERROR instruction. The second line of every typeout is the mnemonic describing the operation being tested (see paragraph 4.5.2 for definitions of mnemonics used). The third line of a typeout may be another address. In this case the second address typed should be used to determine which test failed. (Operations such as LRS or LLSS each have common error routines.) The next information typed is a header to format the typeouts of the contents of pertinent registers. One of five headers may be used for any typeout. The abbreviations used by the headers are as follows: Meaning Abbr. L The information under this column is the contents of the link. C(AC) The information under this column is the contents of the accumulator. C(MQ) The information under this column is the contents of the MQ register. SC The information under this column is the contents of the shift counter or the SC portion of shift instructions. START The information is this line is the initial condition of pertinent registers. The five headers are as follows: C(AC) START C(AC) C(MQ) L C(AC) START START -5- C(MQ) 4.5.1 (Continued) START L 4.5.2 SC C(AC) C(AC) C(MQ) Error Typeout Mnemonics Mnemonic EAENOP EAE instruction with no other operation specified. EAECLA EAE. Clear the accumulator. CLQ CI ear the MQ register. CMQ Complement the MQ register. ORMQAC Inclusive OR the MQ to the AC and place the results in the AC. ACOTOL Set AC bit 0 into the I ink. ORACMQ Inclusive OR the AC to the MQ and place the results in the MQ (and in test ACORMQ clear the AC). LACQ Clear the AC, then MQ 1's to the AC. lLS Long Ieft sh ift LLSS Long left shift signed. LRS Long right sh ift • LRSS Long right sh ift signed. LMQ Clear the MQ, then AC l's to the MQ. ABS Complement the AC if it is negative. CLR 4.5.3 Description SC Clear the step counter (STARn. LACS Clear the AC and step counter; lis to the AC. NORM Normalize the AC and MQ. NORMS Normalize signed. ALS Accumulator left shift. PAT Pattern being tested. COR Results expected from the operation being tested. INCO Erroneous results of the operation. Error typeout Examples The following are examples of error typeouts. The addresses indicated by these -6- 4.5.3 (Continued) typeouts should not necessarily be taken as true representations: Example 1: Complement the MQ Failure Example Explanation 000226 JMS ERROR is at 00225 CMQ Operation is complement the MG C(AC C(MQ Header START 000000 000000 Initial conditions CMQ 000000 767777 Contents of the AC and MQ after CMQ was executed. Note: Examine the MQ indicators to be sure they agree with the typeout. If the MQ as indicated does not agree with a typeout, an error was present in . MQ lIs to the AC. This is true of all error typeouts that include the MQ as an end condition. Example 2: EAE NOP AC Fai lure Example Explanation 000135 JMS ERROR is at 00134 EAENOP Operation is NOP 640000 C(AC) Header START 777777 Initial condition of the AC EAENOP 000000 Contents of the AC after the NOP was executed Example 3: AC Sign to link Failure Explanation Example 000455 JMS ERROR is at 00454 ACOTOL Operation is AC bit 0 to link L C(AC) -7- C (MQ) Header 4.5.3 (Continued) Explanat ion START ACOTOl p 400000 Initial conditions MQ not pertinent 400000 State of the LINK and AC after the operation was executed Example 4: AC to MQ to AC Failures Example Explanation 000526 JMS ERROR is at 00525 ORACMQ Operation is AC l's to MQ C(AC) C(AC) Header START 000000 000000 Initial register states ORACMQ 000000 000000 COR Expected results LACQ 000000 000000 INCOThe contents of the AC after ORACMQ and the contents of the MQ as indicated by a LACQ instruction. C(AC) C(MQ) START 005000 000000 ORACMQ 000000 005000 COR LACQ 000000 004000 INCO 000526 ORACMQ Note: Again, the contents of the MQ as indicated by the MQ indicators may not necessarily agree with the MQ contents as typed. Example 5: Step Counter Error Explanation Example 002530 JMS ERROR is at 02527 SC ERROR One of the SC tests failed -8- 4.5.3 (Cont inued) Example Explanation 002262 JMS SCERR is at 02261 SC C(AC) Header START 00 200ooQ. Initial register status NORM 01 Instruction used to set the SC SET SC 76 NORM 01 shou Id set the SC to 76 SC +1 77 COR LACS 67 INCa SC shou Id increment to 77 200000 Contents of the SC as read to the AC by a LACS instruction and the contents of the AC after the NORM instruction. Example 6: ALS (Accumulator Left Shift) Failure Explo,nation Example 003123 ALS JMS ERROR is at 03122 05 ALS instruction 5 places JMS ALSERR is at 03075 003076 L C(AC) C(MQ) Header 1 777776 PAT Pattern being tested 7m77 RESULT Results in AC after the shift LACS 00 Shift counter read back to the AC Example 7: Long,Left Shift Explanation Example JMS ERROR is at 03672 003673 LLS 01 Long left shift 1 place JMS LLSERR is at 03506 003507 L C(AC) C(MQ) 777777 777777 777737 777377 -9- Header PAT Initial register states RESULT Registers at completion of shift 4.5.3 (Continued) Examele Explanation 00 SC as read back to the AC LACS Example 8:- Long Left Sh ift Signed Example Explanation 003716 LLSS JMS ERROR is at 03715 03 Long left shift signed 3 places 005075 JMS LRSSER is at 05074 L C(AC) C(MQ) 0 456701 234567 PAT Pattern being tested. 567012 345677 COR Expected results 567012 347677 INCO L, AC, and MQ after the shift LACS Header 00 SC as read back to the AC Example 9: Long Right Shift Example E.Kplanation JMS ERROR is at 004577 004600 LSR Long Right shift 1 place 01 JMS LRSER 1 is at 004536 004537 L LACS C(AC) C(MQ) 402101 402101 PAT Pattern being tested 601200 601200 COR Expected results 601200 601000 INCO ACand MQ after completion of the shift Header SC as read to the AC after completion of the shift 00 Example 10: Random Data Sequenced Explanation Example 005501 JMS ERROR is at 005500 RANDOM DATA SEQUENCED 02 Random Sequence 2 005301 JMS SEQCOM is at 005300 -10- 4.5.3 (Continued) Example L C(AC) C(MQ) 0 045670 123450 0 045630 123450 RESULT LACS 00 Header START Pattern sequenced L, AC, and MQ after shift sequence SC after shift sequence Note: Sequence 2 is LLSS 03 LRS 06 LLSS 06 LRS 03 The AC and MQ results should equal the AC and MQ at START. This is true of a II of the Random Data Sequences. Example 11: Normalize Explanation Example 006217 NORM JMS ERROR Normalize SC = 1 01 005766 JMS NORMER is at 05765 L C(AC) C(MQ) 0 200000 000000 PAT Pattern being tested 0 400000 000000 RESULT L, AC, and MQ after NORM LACS 77 COR SC expected after the NORM LACS 00 RESULT SC read back to the AC Header Example 12: Interrupt Failure Explanation Example 006310 JMS ERROR is at 06307 NO PROGRAM INTERRUPT Error is no interrupt EAE NOP Instruction tested -11- 4.5.3 (Continued) Explanation Example Address of NOP instruction 006305 4.6 Recovery From Such Errors 4.6.1 General At the completion of an error typeout the processor halts. One of the following operations may be necessary if more information about the failure is requ ired to repa ir the malfunction: 1. Repeat the exact operation that detected the failure (possibly for a scope loop). 2. Continue normally in the test to generate more information about the failure. 3. Repeat the sequence of operations or data patterns that detected the error. AC switch control is built into the program to allow for any of these operations. Assuming the processor has halted after an error typeout, the operations may be accomplished as follows: 1. Repeat same operation Set AC switch 2 up or to a 1 Press CONTINUE Note that AC SWO a Ilows deletion of error typeouts for a scope loop. 2. Continue normally Press CO NT INUE 3. Repeat Sequence Set AC switch 4 up to a 1 Press CONTINUE In the Random Data Tests, switch 4 a 1 causes the same pair of random numbers to be repeatedly shifted 0 to 448 places. This is useful in determining which shift the random data first fa ils • 4.6.2 To Determine Area in Program that Failed 4.6.2.1 From Error Typeouts -12- 4.6.2.1 (Continued) Each error typeout inch~des an address typeout that may be used to determine the exact test routine that detected the error. Some of the typeouts include an address that points at a common error routine for that type of error and a second address that points at the test routine. (Section 4.5.3, example 3 has only one octal typeout before the header and example 5 has two. The second octal typeout in example 5 (002262) determines which SC test failed.) Determine which address to use, go to the numerically sorted program labels (section 10.4. 1) and find the program labels with addresses lower and higher than the one typed. the last program label with an address lower than the one typed is in the test routine that failed. 4.6.2.2 From CAL Routine This test program includes a halt at address 00026 that indicates a CAL instruction was executed. Pressing CONTI NUE at this point causes the processor to CAL at address 00027. At the time of the first HALT the contents of the AC indicate the contents of address 00020 after the CAL or the address + 1 of the CAL. The approx imate area of the test program that was being executed may be determined by examining the following memory addresses. Address Contents Indicate 00040 Address + 1 or +2 of last JMS SWITCH 00057 Starting address of last SCOPE LOOP 00060 Address + 1 or +2 of last JMS SWITCH 00077 Starting address of last TEST SEQUENCE By comparing the contents of these memory locations with the numerically sorted symbo I list, the test routine (at the time of a CAL, hang up, or program wipeout) that was being executed may be determined. 5. RESTRICTIONS (Not Applicable) 6. DESCRIPTION 6. 1 Discussion 6.1.1 General The PDP-·15 EAE Diagnostic Part 1 verifies correct operation d all EAE operations except multiplies and divides. Part 1 itself is written in three logical sections as follows: Section 1: Set-Up Test Verifies correct operation of all EAE set-up operations except LACS. -13- 6. 1 • 1 (Continued) Section 2: SC and Basic Shift Test Verifies correct operation of the SC and LACS instruction and verifies that the AC and MQ will shift left and right 1 place all combinations of 18 bits. Section 3: Random Data and Norma Iize Test This section of Part 1 verifies that the AC and MQ will shift random data left and right 0 to 448 places, that the NORM and NORMS instructions operate correctly, and tliat the processor interrupts after an EAE operation. The above sections are to be used incrementally. That is, Section 1 must operate at all margins before Section 2 is run. Section 2 must run at all margins before Section 3 is run. 6.1 .. 2 Test Descriptions 6.1.2.1 Set-Up Test The Set-Up Test incrementally verifies correct operation of all of the EAE setup instructions except LACS. The sequence of testing is as follows: Operation(s) Tested Test Mnemonic SETUP Does CMQ set MQ = O's to l's Do all MQ indicators light (visual) EAERMQ Does START c lear the MQ Does MQ = O's to AC = O's NOPAC Does EAE NOP not clear the AC EAECAC Do EAE and bit 8 clear the AC EAECLQ Does bit 5 clear the MQ MQITAC Does bit 16 with MQ = 1'5 set AC to 1's NOPACI Does EAE NOP with MQ = lis alter the AC NOPMQ Does EAE NOP with MQ = ]Is alter the MQ NOPMQI Does EAE NOP with AC = l's alter the MQ NOPLNK Does EAE NOP alter the link -14- 6.1.2.1 (Continued) Operation(s) Tested Test Mnemonic QONEAC Does MQ =11S inclusive OR to AC = l's EAESLK Do EAE and bit 4 get AC sign to I ink NOPLKI Does EAE NOp alter the MQ with link =1 ACORMQ Does AC inclusive OR all patterns to MQ = O's and MQ to AC all patterns ACLMQ Does the LMQ instruction operate as specified COMPMQ Will the MQ complement all patterns ACONEQ Will the AC=l's inclusive OR to MQ =l's EAEABS Does the ABS instruction operate as specified 6.1.2.2 SC and Basic Shift Test The SC and Basic Shift Test incrementally verifies correct operation of the SC (including the LACS instruction) and the left and right shifts. The SC Test assumes that a NORM instruction with the AC= 200000 generates a stop shift. The sequence of testing is as follows: Operation(s) Tested Test Mnemonic (1) Does NORM "stop shift" with AC= 200000 (visual) SC is set to 77 SCTSTI (2) Does START clear the SC (3) Does LACS get SC = O's to the AC NOPSC Does EAE NOP alter the SC = OIS SCT076 (1) Will the SC set to 76 and + 1 to 77 (2) Will LACS read SC = 77 to the AC SCT074 Will the SC set to 74 and + 1 to 75 SCT070 Will the SC set to 70 and + 1 to 71 SCT060 Wi II the SC set to 60 and + 1 to 61 -15- 6.1.2.2 (Continued) Test Mnemon ic Operation(s) Tested SCT040 Will the SC set to 40 and + 1 to 41 SCTOoo Will the SC set to 00 and + 1 to 01 ScrOOl Will the SC set to 01 and + 1 to 02 scrooo Will the SC set to 03 and + 1 to 04 Scr007 Will the SC set to 07 and + 1 to 10 (Is "high count" generated?) Scr017 Will the SC set to 17 and + 1 to 20 scr037 Will the SC set to 37 and + 1 to 40 scron Will the SC set to 77 and + 1 to 00 NOPSCI Does EAE NOP alter SC =77 ALSZER Does ALS with SC = 00 "stop shift" ALSO 1 Does ALS 1 place shift AC = O·s ALSLNK Does I ink get to AC 17 on an ALS 1 place LNKALS Does bit 0 of the AC not go to the link on an ALS 1 place ALSMQT Does ALS alter the MQ Does MQO not go to AC 17 HSALS Will ALS shift the AC 1 to 18 places bit and no-bit LLSTSI Will the AC/MQshift 0·5 place left LLSTS2 Does I ink go to MQ 17 on an LLS LLSACT (1) Does link not go to AC 17 on an LLS (2)Does MQO go to AC17 on an LLS LLSTS3 Does each bit of the MQ = 1 shift left 1 place ( 1 bit at a time = 1) LLSTS4 Does each bit of the MQ = 0 shift left 1 place ( 1 bit at a time = 0) -16- 6. 1.2.2 (Continued) Operation(s) Tested Test Mnemonic LLSTS5 Will MQjAC shift a 1 bit 1 to 448 places left LLSTS6 Will MQjAC shift a 0 bit 1 to 44 places left 8 LRSTSl Will AC/MQ shift right 1 all O's LRSTS2 Does I ink go to ACO on an LRS LRSTS3 Does AC 17 go to MQO on an LRS LRSTS4 Does AC17 not go to link on an LRS LRSTS5 Will AC/MQ shift a 1 bit from each position right 1 place (1 bit at a tine) LRSTS6 Will AC/MQ shift a 0 bit right 1 place ( 1 bit at a time) LRSTS7 Will AC/MQ shift 1 bit (ACO) right 1 to 448 places LRSTS8 Will AC/MQ shift a 0 bit (ACO) right 1 to 448 places LLSSEQ Will the AC and MQ each shift left 1 place every combination of 18 bits LRSSEQ Will the AC andMQ each shift right 1 place every combination of 18 bits 6. 1.2.3 Random Data and Norma Iize Test The Random Data and Normalize Test verifies that the AC/MQ will shift left and right random data 0 to 448 places, that the NORM and NORMS instructions operate as specified, and that the processor interrupts after an EAE instruction. The sequence of testing is as follows: Test Mnemon ic Operation(s) Tested RANSHF Generates 4096 pa irs df random numbers, 1 for the AC and 1 for the MQ. Each pair of random numbers is shifted left signed (LLSS) 0 to 44 places, and the results are tested against a ~able generated by 44 left shift 1 place. RANRIT Generates 4096 pa irs of random numbers 1 for the AC and 1 for the MQ. Each pair of random -17- 6.1.2.3 (Continued) Operation(s) Tested Test Mnemonic numbers is shifted right (LRS) 0 to 448 places, and the results are tested against a table generated by 44 shift right J place. RANSEQ Generates 4096 pa irs of random numbers 1 for the AC and 1 for the MO. Each pair of random numbers is used by RANSEQO to RANSEQ8. After each sequence the AC and MO should equal their starting patterns. RANSQO Bit 0 to AC = bit 17 of MQ. Random numbers eire sequenced 1 left signed, 2 right, 2 left signed, 1 right. RANSQl Bit 0 and 1 of AC = bit 16 and 17 of MQ. Sequence is: 2 right signed 4 left signed 4 right 2 left signed RANSQ2 Bits 0 to 2 of AC = bits 15 to 17 of MO. Sequence is: 3 left signed 6 right 6 left signed 3 right RANSQ3 Bits 0 to 3 of AC = bits 14 to 17 of MQ. Sequence is: 4 right signed 8 left signed 8 right 4 left signed RANSQ4 Bits 0 to 4 of AC = bits 13 to 17 or MQ. Sequence is: Left 5 signed Right 10 Left lOs igned Right 5 RANSQ5 Bits 0 to 5 of AC = bits 12 to 17 of MQ. Sequence is: Right 6 signed Left 12 signed Right 12 Left 6 signed -18- 6.1.2.3 (Continued) Operation(s) Tested Test Mnemonic RANSQ6 Bits 0 to 6 of AC = bits 11 to 17 of MQ. Sequence is: Left 7 signed Right 14 Left 14 signed Right 7 RANSQ7 Bits 0 to 7 of AC = bits 10 to 17 of MQ. Sequence is: Right 8 signed Left 16 signed Right 16 Left 8 signed RANSQ8 Bits 0 to 8 of AC = bits 9 to 17 of MO. Sequence is: Left 9 signed Right 18 Left 18 signed Right 9 NRMLZE - Does NORMS get AC sign = 0 to link NRMLZI Does NORMS get AC sign = 1 to I ink NRMLZ2 Will NORM "stop shift" with ACO 'I AC1, ACO= 1, AC1 =0, orACO=O, AC1 =0 NRMLZ3 Does NORM NOT "stop shift" with ACO = AC1, AC1 = 0, or ACO = 0, AC1 = 0 or until SC = 77 NRMLZ4 W ill NORMS norma I ize the a Iternate pattern of . 1 and 0 bits for each bit position of the AC and MO. NRMLZ5 Will complement bit patterns normalize INTEST -19- (1) Will the teleprinter flag cause an interrupt after an EAE NOP (2) Will the teleprinter Hag cause an interrupt after an LLS 43 places 8 (3) Does the interrupt not occur until the LLS is complete (4) Does the interrupt not occur until 2 instructions after a norma Iize. 7. METHODS (Not Applicable) 8• FORMAT (Not Appl icable) 9. EXECUTION TIME (Not Applicable) 10. PROGRAM 10.1 Core Map (None) 10.2 Dimension List (None) 10.3 Macro, Parameter, and Variable Lists (None) -20- .TITLE EAE"Pi .ABS SET uP DIAGNOSTIC IE~r. I ISTART AT 200 IP~OCtSSOq IS[T HA~TS AT 201 WITH MC=1'S TO 202. 'Ht~ DO RESET AND START. ADD~£SS SwITC~£S I ISw0 • DELETE ERROR TYPEOUTS Isw1 • HALT AFTER ~ACH EAE OPERATIn~ Isw2 - ~EPE.T LAST EAE OPERATION IswJ • HALT AFTER 'ACH EAE SEQUENcr ISW' - REp[AT EACH EAt SEQUENCE ISW5 • 0~~£PE.T SET UP TEST OR seA AND S~lFT TESTS ISW' • 1~CYCLE SET UP AND Ie AND S~J~T TEST I 1210020 ,LOe 20 I "0020 00021 000~2 00023 00024 o'''~!' 00026 1210021 000020 200020 0400011 208827 040020 20111e , 40'U0 00""21 ICAL. sUeR.OU TI N[ 20 LAC 20 OAe e LAC ,·4 OAe 28 L.AC ~l.f m 20 120 iN CASE CAL.f IGET ADo_EIS ISAV( IRESTORE 2. IHI.T DISPLAV IwlLl CAL IF' CONTINUE I I lAC, 00030 0111030 00031 ""032 "0033 00034 00035 "0036 lUJ037 00""021 0"0000 0"""" 00011. ACSTRT ~QSTRT LI(STRT 8110.0 SCSTRT ACEND MCEND 00eeee U([NO 081111 0210"00 SC£NO I AND SC 'OR TyPEOUTS .LDC 30 MQ, LINK "" "" """ ;, .EJECT IROUTINES T~.T T[ST REPEAT ANO S'op ISTOP ArTE:R MI~OA lOOP (SW1) ANO R£PEAT MINOR LOOP (Sw2) 2~i!40 600040 ~0~.1 '50014 a0042 2121"43 501322 1412188 600041 22084. 740"4" 220041 040057 4400421 750004 Z~tA44 IfU'.' 11046 00047 110'0 ele'l e02!52 18053 SWITC~ '.02.1 620057 e005' ell ell JMP • LAS ANO 81T1 SNA JMP ,+3 LAC· swIi'Ct-l HLT IMINOR LOOP HALT? INO LAC· SWITCH OAC ISl SWITeH LAS .+' ANO BIT2 slA JMp· •• 2 IYES JMP· SWITCH '01323 le0,4 ee0" 00056 I 620840 IREp[AT LOOP' ,CONTINUE IN SEQUENCE ~ I .,060 •• 861 "862 .1063 '.'6' ••• 66 1"6' 1"67 III?I 1"071 le072 11173 le81. ',115 ""6 611868 "."4 '''1324 7.1211 6118., 228868 ,.014, 22"16' 1J41.,7 44116. "0e ... ISTOP ArTER MAJOR (001' ($W3) AND RrPEAT MAJOR LOOP (SW4) JM' '," LAS AND 81T3 IMAjoR LOOP t-IALT, SNA INO JM" '.'., LAC· SWTeHS HLT LAC" SWT~H$ OAe IWTcwS-1 is! SWTC';'S IWTCHS LA' AND 8IT4 INA JMp· SWTeHS JMP* SWTeHS-s. '''132' 741211 621861 620e,7 I .EJECT IRlp!AT MAJOR LOOP' ICON,INU£ IREPfAT LOOP DAGE 3 [AE--P1 EAE IJ~(S ~ OR T~E IM~ S~OULO BE tERO I ~0200 00200 64~0e4 0~2211 74004t" 021202 0et203 754000 SETUP MQ TO AC READ ~'S PROM RESET KEV .LOC 20eJ CMQ ",LT I EAVH1Q CLA·400~ ~40031 DAC MQSTRT DAC ACSTj:(T EAE+2 00212 10213 IUJ214 1021' '11i6 040030 64000? 040034 141200 600221 10113. 0211533 001315 6002130 6002131 2101533 00210 10221 181222 11223 (111224 1001'0 000282 201363 2141261 00204 00205 0212216 00207 0021~ 0~211 10217 ~OR2 ACSTRT.600000 MQSTPtT.60'UJ00 "YAM~ ACENO+6210000 0 JMS SWITr.H 600e3~ """0"" 0023' 2121236 002!7 011240 .".e01 e401S0 '0136' 6.211121 0.0034 '40001 "12rlJe 6210244 1011:$4 [AERMQ I.AC NBITi6 OAe CIoIARi( NOItAC 0QJ242 2121243 002'4 21212.' ISET END TEST K EAE NOli' CLEAR THE AC' CL.C·,100 ICLEAR LINK OAe ACSTRT lAC AT STAAT AND KALI.1 IMAKE MBli'S B[F'OR£ EAE DAC ACtNa lAC AT [NO eMA SNA JMP .... 2,1lI lAC ALTERED INO JMS fRAOR TYNOP 00151. 001366 HOR1 ACSTRT.60e00e 6e0030 I 10241 lOR MQ 1'5 TO AC DAC ACENn SNA JMP ,+11 JMS ERROR TYRM" I 100£5 I 1122' '0226 121221 1023eJ '0231 10232 1821233 121234 ICLEAR LINK 0211'1. 621012134 000000 1000421 0210225 TYNOP AeENo·'0QJIJ., ITVP&: CONTENTS OF' ITVP[ TEXT ITVPr. CONTENTS OF' 21 JMS SWITCH NOPAe I .EJECT IREPEAT SET ILOoP TO HERE PAGE 4 [A( ... P1 100ES EA[ AND CLR ,C BIT CLR THE Ae? I 00246 00247 002'0 00251 002'2 002'3 00254 01255 012'6 8025' 88260 11261 08262 11263 754001 641011 040034 '41200 600262 101134 00151' el1366 601UJ30 2101517 6el134 011111 100140 'HUJ2.' [A[CAC Ct.C·41i1J00 [A[+1000 OAe AeENa ICLEAR LINK ISHouLD CLEAR AC SNA JMP .+10 JMS ERROR TYCLA MORl ACSTRT.6",,(1000 TyeLA ACENO+6~"UJ"0 0 JMS sWITe ... EAEC,C I 1 I IDoES CLQ CL.EAR TM, MQ I 11264 10265 11266 81267 812'0 112'218272 7'4111 841131 641114 '50811 140131 6,'811 1127. .12;5 1.276 le277 113., 8131S. 11312 IJI:SI:S 11314 11315 1038' 11317 11310 11311 11312 '51111 6418'2 048135 74121e 681311 lfJ113. "1523 18137' 611.31 611831 fJfU.52! 618834 61e035 eeeli. 101141 011264 "21~ [AECL.Q Ct.C·.01J0 OAC HQITRT EAt+' Ct.' OAC ,eSTRT CL.Q OAC ACENO ClA £AI+2 ·OAC MQENn SNA JMP .+12 JMS [RROR 1411~4 ISfT MQ TO 1'1 leLtAR TwE HQ lOR MQ 1'S TO AC IREA" I'S BACtc' ;yeL." MOR2 ACIT"T.681.'1 MQITRT.61111. ;VClO AC£NO·'IIIUI0 MQrNO+6Iel'" e JMS SWITCH [AEC, Q I .EJECT IREprAT SET 1ST ART OVER PAGE 5 [4["1'1 ,aoES MQ ~OMPLIMENi F'ROM 21'5 TO i'S lA\;O MQ 1'S TO AC I 00313 ?54~"~ 00314 e40230 00315 00316 00317 ~4k?;2!31 650004 040034 003221 1500~0 013321 6421002 021322 00323 00324 00325 10326 018327 210330 10331 018332 00333 00334 110335 10336 00337 00340 MQ1TAC 040035 140rtHh '41200 6e0337 CL.A+4000 DAe ACSTRT DAC MQSTRT CI.Q+4 DAC ACENn CLA EAE+2 OAe MQENn eMA ICL.F.'AR T~E ~Q AND COMPLIMENT lOR THE MQ TO AC SNA JMP " +12 JMS ERROR TYCMO 1~1134 2101521 00131' 6002130 ~DR2 AcSTpn+6QJ0IUJe MQST~T.600100 60"0~1 TYCMO ACtNC+60eeee MQEND+62l1!010 001521 60"03_ 600135 00e.el 110140 .1"313 ,JMS SWITCH MQ1TAC I I 10'0£$ tAE-NO' wITH MQ.1'5 ALTE~ THr AC I 00341 -00342 0,-343 003.4 10345 11346 00341 00350 IJ0351 01352 00:553 00:554 0035' 003,6 003" 011360 00361 00362 00363 00364 IUJ36! "4"'0" 2141031 NO,AC1 "IUJIs. il4eeS1 ""14 '01365 641000 0.. 0e34 '400111 '''121m 600364 101134 001514 00131' 6000318 600031 001514 600034 Cl.A+.0"" OAe ,C8TiT Cl.C DAC MQSTRT CLQ+. AND KAL.L7 lAt CAe ,CEND CM' INA JMP .+11 JMS [RROR TYNO; wDA2 ,CSTRT.6eeI00 MQSTFH.6QJil0el TYNOP ACtNO+'0000e ~00000 0 1000." JMS SWITr.H NOPA~1 000:5.1 I .EJECT ISET MQ TO ONE' IMAt<r MB TO i.S INOP ION[! rROM MQ TO Act PACE #) [AE-Pi 10366 00367 ""370 IUJ371 'UJ372 10373 10314 003'5 10376 ~QJ3'7 01~10 10411 11412 11413 Im404 10405 1040' 0140' 1I4i0 0e411 10412 00413 754000 6501fJC 501365 640000 04003~ 750000 640002 040035 740001 '412QJ0 600412 101134 12101514 001375 60003QJ 600031 100£S EAE NOP wITH MQ c l'S ALTER Tlo4r MQ I CI.A+4000 NOPMQ ISET MQ TO 1'5 CL..Q .. IMAI<£ Me TO 1.5 BEFORE AND KALl' INOP fAE CAC ACEN~ eL.A EAE+2 OAe HOE NO CMA IMeI STIll 1'51 SNA JMP .+12 JMS tRROR TYNOP IofOR2 ACITRT·',,0100 MQSTRT.600000 TYNOP AC£ND+601110 MQr;No+6fUJlfJ0 1 ..IMI SWITe,.. NO'MQ 001514 60"0:54 601135 0QHlleee 100040 00121366 I I IDOES NO' WITH Ae-i's AL.TER MQ O0414 00415 01416 0e417 '1410 7!J4011 040031 6'''110 "0011 040030 11114a1 '1422 11413 88424 11425 8e426 184i7 80431 '01365 6410e0 041134 6410e2 040135 '41201 681441 101134 111514 I NO.MQl CLA+40Ie DAe MOITiT CLQ CLC DAe ACITiT I '1~31 11432 -"433 rUJ434 ,".!5 00~36 10'37 004~0 1104-41 ee.42 AND KALl1 rAe:. _ DAC ACENO LACQ DAe MQENi5 INA ..1M' ','·,.2 JMS ERROR TYNO; ... 0"'2 ACIT"T.6111"0 MQSTRT.611110 TYNO" ACEND+60eeee MQENe+6""""" ~C!J137' 6'0'30 6,,0031 ""1514 610134 600035 e"00210 10004G!! r00414 0 JMS SWITe.., NOPMOl I • [..lEe IMAI<£ MB TO 15 BEF'OR[ INOP IGET MQ TO AC IANv l' SIN MQ PAC.£: 1 EU: -Pi <.:)ES ~OF ALTER TH,.. LINK ~'S; lAC eJ'S MQ AC 1'5 MQ 1'S I CLQ Z0443 6500e~ 00444 00445 00446 00447 14CC3~ 140031 140032 200032 ~0451a 14002~ fUR :110451 LAC ACSTRT ANO KALL7 tAL 00460 00461 200"30 501365 640000 '50010 040036 540032 600471 101134 0el's.. 00462 001411 00463 0"464 12146' 00466 004.' 0"'4.,0 0214,S. 0"472 004;3 0214,4 "04'5 0e4'16 0"4'11 021'e0 '00e32 0e4'2 ~0453 004,4 00455 00456 004!51 """U. """2 0e5fJ3 "0!14 00515 ee516 ""'''' ~OPLNK Dt~ ACSTRT :Jlt-l t-\QSTRT OiM LKSTRT LAC LKSTRT IS£T LINK rOR TEST IMAK£ MB TO ONES BErORE INOP GU( DAC L.K[NO SAO hKSTRT JMP .+12 JMI rR"O~ ILINK ALTERED' ,VNOP MOR3 LI<STRT.?IUI"0e ACST" T+6'H1JIIUJ MQITRT+60e0210 ;YNOP I.I([NO+'0000" 60'lIse 6211131 001'14 '''II~6 "el.ee 121ee4, IlERO SUPPRESS CONTENTS I JMS SWITCH NOPL.NK+" ",,"44' 1 2021032 4400S2 '4t21e 6011 •• 7 20.131 '4212'" LAC LKST~T lSi 1..1<5TRT SNA JMP NOPLNM+4 LAC ACSTAT ICIolEeKED LU' ANO Lsi? JMP [A£51 K IYES S~A ,,,"5S3 65ell". CLQ·. CLC OAe ACSTRT OAe MQSTiiT O~M \..KSTAT JMP NOPLNK.4 "82101 0421030 0401~1 14021'2 600.41 I ,EJECT ICIolECKEO F'OR AC-i'S ISET MQ TO 1'S lAC START 11'S ILINt( START-" PAGE ! EAt-P1 "8'10 01511 00512 01513 00'14 0051' 00516 01517 00'20 00'21 1"'22 1"'23 "e'24 01'" II'" 11'27 18'30 1"'31 10'32 ,,0e01 IDOES MQ TO ,C ALL 1'S WITN AeI1'S CI.C QONEAC ~40031lJ 040031 650004 640002 040134 140111 141200 OAe ACSTRT OAe MQSTRT CI.Q·. OMQ DAC AC£NO eMA SNA JM' ·.··11 JMS ERROR TYRMO .,.OR2 ACSTiT·61118e MQSTRT.,'1110 TYRMo ACENn+6,"011 61UJ531 101134 Z01533 01131' 6IUJ030 681131 011533 60.134 PJlllle 11104. 111'11 "JMS SWITeH QONEiC I .[.ltcr ISET MQ TO l'S IMGl1'S TO ACt'A lAC STAY 1'S °AG£ Q (A("Pi ILt~IK SET TO 1 ANO TO lERO' I '-'21533 021534 021535 0~536 00537 00540 005.1 "05.2 "05.3 0054' 005.5 00546 01lJ541 00'5" 00551 00552 210'53 0"'54 005" 00556 00551 00'60 00561 00'62 00563 00564 00565 0"566 0121567 005'" 00'71 005;2 00'73 0121,,4 00575 0o,,6 1~?'~3:" EAESLI( 140031 6500021 2ei32t 040030 2~0032 D~M LKSTRT OrM MQSTRT CLQ LAC BIT0 DAC ACST~T LAC LKSTRT ISTART LINK '" TO 1 /MQ ~'S 14a0000 ISET LINK INITIAL R4R 140020 2210030 66000" LAC ACSTRT &:A[+200021 OAe ACENn eLI< OAC L.KENn 040034 75021121 040036 '42020 '40030 "1000 600556 200034 ""030 6""5'0 101134 lAC SIT 0 TO LINK RTA SAO ACSTRT SKP JMI' ,+4 IERROR L.AC ACENt; SAO ACSTRT JMP .' +13 JMS [RROR lAC AL.TERED' ~01'37 TYSLK 101411 to4DR3 '''''''32 600030 ILINK SAME AS START? LI(STRT+700QlQl0 ACS TRT+6taf000 MQRTRT """'31 001'37 TYSL~ Lt<E~O+70Q!eI0 '021036 .00034 ""0000 10"040 01210"0 4402132 20021321 14212130 ACENO+60"0e0 0 JMS SWSTr.1-I [A[SLK+5 lSi LKSTRT LAC ACSTRT O!M ,CITAT S~. '.0211 6005'0 JMP EA[SI K+' I .EJECT ILOOP SET? INEXT PASS LINK 1 TO lERO PAGE 10 EAE"Pi 100ES NOP AL.TER MQ=I'S WJT~ La 1 I k'J0511 00610 'Ul6QJ1 0"602 00603 00604 LUI'05 00606 00601 00610 00611 00612 00613 00614 1161' 0"616 00611 00621 116,S, ""612 11613 0062. 1062' 1062' 11627 00631 "1631 ·00632 106S3 01634 1"635 11636 11637 11640 140030 140031 650000 201342 NOPLl(l DiM ACST~T D~M t-IQSTRT CI..Q LAC BIT1? DAC LKSTRT AAR+'''''0 AND KAL.L7 EAE OAe AC[Nn GLK OAe LKENn LACa OAe MQ[No V,40032 '44020 '01365 64iJ000 1.40034 7521010 040036 641002 04iJIJ5 1412"0 20"034 '51200 20"036 '.8211 INA LAC ACENn SN':CL.' I.AC LKENO II. JM' .+14 JMS IR,.O@ 6816~5 1011;). 001514 001411 '""032 611,,'S0 610131 0"1514 "0136 611.3. -611135 ISTART AC e's IMQ ~'S 111L,Nk ICL.R LINK. SET Lt~K IMAKF: M8 TO ONES 8£rORE INOP IMQ ITlll !EAOtS lAC STILL IERO'S ILINK STIL.L. 1 TYNOP wOR3 LICIT.T.7.,111 ACITRT.6.,111 MQST.T.6ellle ;VNOP LKt NO+11IfIJll AeCNo+",,11 HQINO·6111." ZIIIII "JHS SWITCH NOPLi(1 111141 """77 1"8" "1225 JMS INTOwS NOI'AC I ,EJECT ICHECK MINOR L.OOP SN IMAJOR LOOP IE" ISTART NOP TNE AC PAGE 11 EAE~i'1 ,'. t LL. AC 1'0 MQ TO ic ALL PATTERNS /WITH MQ It\!TIALLY II ~ ANO LINK = 0 / 00641 00642 "0643 00644 0064' 00646 "'0647 006'" 006'1 00652 00653 0121654 02165' 210656 00657 00'60 00661 00662 00663 00664 0066' "0666 00667 "0'721 01216;1 00612 006"~ 006'4 00"5 006;. 021677 00110 00711 00782 IUJ103 142103'7 140031 ,CQRMO OlM ACSTRT 1ST ART AC D~M IMQ ALWAVS 0'5 ~QSTRT II kP S CLL:CLA 15412100 6521000 20003l'l 6430212' 04£1034 641"02 CL.Q LAC ACSTRr E4£·3~00 OAC ACtNa l.ACQ OAC MG£Nn SAO ACSTRT ~4'H~3' 540030 7412100 600660 2"02134 1412"0 61210676 112111:54 301543 001375 60"03121 600131 SKP JMP ,+4 LAC ACENn SNA JMP .+17 JMS ERROR ICET NEXT iE: T lAC TO MQ IMQ TO I.e IMQ TO AC SAME AS START? IYES; TRY AC IAe S1-40ULD BE " TYSM~ IofDR2 ACSTRT.60"e00 MQSTRT.6"0e01 TYSMO 0121154~ MQ$TJH·6~001210 '''01~1 ACI TRT·6302100 6011031 01U.461 12101' .. 7 61211134 600"35 "01463 "000"" 100040 02121643 ,veoi TYlAr.Q ACENO+600110 MQ£NC)·60e01J0 TYINr.O Ql JMS Si.q Tr,1oI ACORMQ·2 lSi ACSTlaT JMP ACORMO.2 JMS SWTCwS ,tCORMQ 44e0~1 600643 121"161 100641 I .EJECT IC~ECK roR REPEAT L.OQP ITO 1777777 PAGE :'2 [AE-P1 /WILL. AC TO MQ TO AC ALL PATTERNS /WITH MQ ~ LAST PATTERN AND L.INK z 1 I 0"7~4 0"'705 0071lJ6 00707 IUJ71'-" 00'11 10712 ""713 80714 00',., 8"716 00717 11720 80721 00722 011723 80724 80725 10726 80727 01730 00731 10732 00733 10134 1073' 81736 10737 10740 IUJ741 11742 81'43 .e'44 1.74' "74' 0'747 ""15' 11751 140~30 ACL~Q 140031 6500tUJ 201342 ~40"32 '441UJ2 2t2J0030 65201UJ e401lJ34 7'''011 040036 641002 04003' 540131 741081 601732 200036 '41210 608732 200034 '41031 6087'3 111134 001622 001411 7"'832 61111. 601131 011622 '00132 ,""'J38 6.1131 011 •• i 011547 111136 .8.,34 61"'35 .11463 SI(" ,elMO! 21113' 040.31 11"141 1075' ~11711 II'" ILINK 1 IS£T L.INK IGET NEXT CONSTANT IMQ ;0 e.s. AC ltS TO MQ /SAvr AC RfSULT ISAvr LINK RESUL.T IGET MQ IMQ • AC AT ITART' IMQ r~ROR 1L.INK-1 ,T ENDt IL.INK ERAOR lAC rNO • AC STARTt tYCO~ 'L.AC " HQtNO OAe HOSTRT JMS SWITe,", I I 007'7 00760 1217-61 00762 JMP AClM~[ L.AC l.K£Nn SNA JMP ACLMO[ I.AC ACENn SAO AC$TiT JMP ,+22 JMS ERROi ;YL.MC HOR3 LKSTRT.7ellll ACSTRT.6QJIII. MQSTRT.6111111 TYLMo L.KITRT.701111 ACS TRT.61.,11 ACSTAT.6fJlI.81 /START AC 0'5 IMQ 0'5 TYLAeQ L.I<E NO+7IfJ'" ,C£NO+6i18"1 MQENo+6Iel'" TYINeO '"". el,'" '0753 107,4 olM ACSTRT OlM MQSTQT CL.Q l.AC 8IT17 OAe LKSTRT STl. l.AC ACSTRT l.MQ CAe AC[Nn GLt< OAC I.,KENn LACQ OAC ~QENn SAO ACSTRT 440130 61118711 10'160 00"14 INEw MQ STA~T IREprAT SET' AeL.MQ.' lSi ACST~T JM' ,eLMo.! JMS SWTCIolS ,CL.MO I .EJECe ITO ;'7'771 PAGE ~3 EAE"F'1 / _crs T~E MQ COMPLTMENT ALL PATTE~f\jS I 0~763 14e.c3? 00764 00765 021766 012!167 00110 2121771 00712 021713 00714 "01'5 00716 21Z,.,7 211000 01001 i')i0212 (l1Z2I3 12!1004 211005 211106 litUl7 2112110 01011 211012 211013 2'H~t'l3(i Dc,", ACSTe<T LAC ACSHH "40031 DAC MQSTRT 'h~"1' 0101' 11016 C·)MPM'1 U1Q·2000QJ CMQ OAe AC£NO LACQ OAe MC[Nn eMA SAO ACSTRT LAC AC[Nn SAD ACSTRT JMP .+12 JMS rRROR TVCMf3 6722101'! 640004 0402134 64121212 2140035 '4212101 5402130 20212134 5421030 6012111 101134 021152' ~013'5 I-IDR2 6002130 600031 "0152' 62102134 'ZZZl5 0ZZZZ0 10"0.0 ra0"764 44"030 61UJ764 100"61 21210163 ACSTRT+600"00 MQSTRT+6CUl000 TYCMO ACENO+60e00Z HQENO""Z0000 "JMI COMPMQ·l S~Jl Te~ lS~ ,CITRT JMP COMPMQ.1 JMS SWTC~S COMPMQ I .EJECT IGET NEXT PATTER~ lAC +0 MO, ACQJ TO 1 .. 1'10 ISAvr AC RESULT IGET MQ lIMn I .. M~ " AC START7 IACENO = AC START? L PACE 14 [A£"'P1 01017 011320 111021 01022 01023 01.024 012125 01eZ6 01027 0103" 01031 01032 01133 mim3. 01035 m1136 1211037 01040 ""041 11042 li"43 li"44 "0001 2'40031 0402130 6!IU'" 4 642000 04£1034 641002 04"03' 740001 741200 601047 101134 001543 2m!,3" 6211130 '0"031 001543 60""34 6"'831 11.101,. 11.11114, 111'17 100E5 AC TO MQ ALL l'S WITH MO_1'S ACON£Q CI.C OAC MQSTRT OAC ACSTAT IS£i' I-1Q:1' 5 CLQ·~ [AI:+2""" lAC 1'5 TO M01'S OAC ACENn LACQ OAe MQENn eMA IMQ STAY 1'S Sr.JA JM. " +16 JMI ,R~Op TYSMt3 ~DR2 ACSTRT·601110 MQSTRT+60e""" TY$MO ACENn+,,,,,0"" MQ£NO·'''lfJ.I "JMS SWITe.., ACONrQ I .EJECT !'AGE 15 (AE"'P1 01e45 14ee3e el1~46 2,et134? DOES ASS GET ASSOI UTE AC lAND NOT otSTURS LiNK=1 OR 0 DtM ACSTRT [AEABS LAC 81T17 OAe LKSTR" LAC lKST~T 01041 ~40~32 01'~5E 200032 01051 '40(IJ2~ RAR 01052 01053 01O,4 20003(IJ 6441210121 04121034 L.AC ACSTRT ABS OAC ACENn GLK OAe LKENn SAO LKSTRT 01k:J55 7'502110 01056 01057 1214012136 540032 1411212'21 60106' 201Ul30 '411110 '40121181 540034 61211100 1211134 001626 0181411 180032 60003121 2101626 '''0036 600034 1211060 01061 01062 01063 01064 211065 01"66 0106? 010'" 01011 01"72 010;~ 01074 211015 211076 2110" 211100 01101 011212 011e3 011214 0110!) 01106 011'" 01110 01111 SKP JMP .+6 LAC ACSTRT JMP .+12 JMS [RROR lABS ERROR L.INK OR AC TVAB~ MOR3 LKSTRT·'0e000 Aca TrtT .600Q100 TVAS. LK£NC+70""'UJ 4CENO+600e00 I JMI I~n TeM EAEABS.J lSi 'CITiT 81<' JMP NOSETU LAC LKSTiT eM. AND BIT11 OAe LKSTRT 2!40e32 JMP EAEARS·:! 601"521 I ILlNK SAME? IYES IERROR, LINK CIoIANGEO lAC pOSITIVE AT START? INO, SHOULD BE POSt ASS IREsuLT AC OK1 SAO ACENa ~"0ee" ISET LINK IGET AC START IABSOlUTE: AC ISAVE RESUL.T CMA SPA 10""'0 0010521 '40030 '.1000 6e1112 200e32 ,.00111 !J01342 1ST ART AC 0'5 ILINK 1 .EJECT IVEs PAGE 16 EAE"Pl 01112 01113 01114 0111' el1~6 0111' 01120 011i1 11122 01123 0112 4 01125 01126 11127 .i1311 '1131 11132 11133 lm0060 ~OS[TU ~01045 JMS SWTC~S (AEASS "0004 501327 LAS 7'12210 SNA ITEST REPEAT MAJOR AND SIT' JMP " ·6 LAW 57 TY1 lSi CHARt< JM' ',' JMS CRLf LAC NBIT;6 OAC CHARi( L.AS 601125 16013', 1PJ1?16 441261 611121 111240 201363 041261 "1"'4 '"1326 1412110 6111225 612246 .. AND SNA BIT5 IR[P[AT All. StT' ICVCLE SrT UP TEST ICYCLE SET UP AND SHIrT JMP NOPAC JMP SCTO'6 I fEAt rRROR TyPEOUT RoutINE fGENERAL PURPOSE ll.iNKS TYPTE~ AND ALL TYPE CONTENTS f or IACle IS END TYPEOUT lAC NOT • o AND POSITIVE IS TYPETEWT lAC • AND srT 1=11 fS CR. L' TYPE CONTENTS lAC • AND BIT 1-1 is TVPE CONTENTs lAC • AND BIT 2=0 is NO ZERO UPPR£IS lAC • AND BIT 2=1 is !ERO SUPPRESS lAC • AND SIT 3=8 tS ZERO SUPPREISi lAC AND SIT 3=1 is lERO SUPPRESS. tit I lill' • ils, 11136 11137 ,ll1~1 111.1 '1142 111.3 lil,4 111.5 011.6 li147 ai150 01151 111'2 01153 01154 01155 01156 e-115' 01160 01.J.6..1 6Il1~' '5111. '411'. 6112'4 1112'1 2111" ".1276 611167 eel1S. 22113. 041216 '16411 QJ41277 441134 740200 601163 75212104 50133P.' 741210 '40040 70,0401 601160 I fRROR JMP • LAS SPA J"1P ,YDEtE JMS CRL' LAC ,'·3 OAe SAVERR JMP TYPEr."J [RLOOP LAC' ERRoR OAe SAV[RR AND (7177 OAe SVER lSi! [RROR ERROR leR L' TYP! CONTENTS ERROR leET NE~T TVPE CONSTANT IrOR INDIREcTS LAS I£Nn Of' MESSAGE? INO IGIT SWITCHES ~I.T IDELFT£, .,.ALT', IERRnR HALT S~A JMP [RCONT AND SIT7 SNA Tsr JMP • .:j IWA t T ~L,G PAGE 17 01162 01163 621134 741100 601167 01164 01165 101673 01166 60114!5 JMPit ERRnr.1 £RCONT SP' J~p TSR J~p I TYPEr.N [RLOnP .EJEcr IEXYT ERROR ROUT. ITVpr TEXT INOtCATEO? INO, TYE CONTENTS PAGE l! EAE-Pl /TyPt CONTENTS ROUTINES / 011~7 2117" 01171 01172 0i17~ 01174 11175 01176 01177 21211 112tl11 01212 01213 11214 0i21' 11216 li297 Ij218 11211 "i212 81213 01214 '01322 741200 TYP[CN 10124~ 201216 '01~23 ,4121UJ 61111215 201216 '01324 148211 601224 221271 J21214 '40211 61121' '21277 '.6921 742121 112.26 "1"""1 "l228 7'7771 AND BITl SNA ICARRIAGE: RETURN INDICATED JMS CRLF" L.AC SAVERR AND BIT2 SNA JMP TCAll LAC SAV[RR AND 81T3 IY~S S~. JMI' ;CTWn LAC· SVEQ AND ':·11 SlA JHP ,CALi LAC· SVER CLL!RTR RTR ISUppRESS 4 IYIS ,p 5 SET? IUPprR , CHAR INO. TVP[ ALL ." TWORn 1 JHP 'CALl.3 777771 I ISUppRrSS 1£10 SET? INO, TyPE ALL ,EJECT ISifACE 3 PAGE lQ ~AE·~1 TeALL LAC· SVER TWQRO 01215 01216 221277 102026 ~H211 .1000e!6 01220 01221 01222 '761442 L.AW SPACr3 1Z1673 TSIil 01223 01224 1211225 01226 1211227 01230 rh.231 1211232 1211233 0i23. 1211235 01236 11237 0t24f 112.~ 112.2 li243 6~1145 177700 221277 '01223 1421200 601215 221211 1462120 742020 TCTWO JMJ.l teAl! L.AC· SVER CLL!RTR RTR RTR RAR TWORn 121282. ~0008f 2 . 61211221' 765,46' 1e1613 6212'. IOUTPVT 3 SPACi;S JMP [RLOnp 7777021 l.AC· SVER A~O ·... 2 St. ,.2020 '.082' 6"12" ITYPr. 6 OCTAL 6 CFU." JM'P TeAL.l .;, JM' • L.AW TSR I cReooE JMP· CRLi • e-JECT IFJRSt 4 CHARACTERS 0 INO, TVPE WIofOL.£ WORO IPOSITION L.5 2 ITO uPPER 2 IrOR TyprOUT ROUT ITYPF UPPER 2 C~'R ISPACE 3 PAGE 2' EA£-P1 01244 01245 01246 221134 441134 140200 TVOEL£ S2A I 01247 01250 01251 01252 8!253 0i254 01255 012'6 01257 012621 01261 0i262 0i26~ 0126' li26' 1116. 0126 7 0t270 11271 01272 11273 ei2t. 601244 750.004 501330 7412"0 621134 206472 102111 621134 717773 717772 ~108'1 211"800 ",,"000 00"0"" 0018"" 000811 000110 ~00"'1 010017 0102'0 010261 ",,"077 011117. 1127' 1127. 01277 01310 01311 111312 11313 0isl4 1131' 11SI. 01317 01310 ~"'I" al0111 7777', t"""160 101871 eIIUJ7. 111.141 IJIIIS7 IUJI16S. 011117 01,.71 113i1 08007!1 181312 11313 ",314 0tJ1' 01316 1'1317 01320 0111.3 "8.8., e08044 801043 000034 011005' 252'25 ERRnR rSl ERROR L~C· JMP TYOE, £ LAS AND BIT7 SNA .IMP· ERRnR LAC (207~rlJ7 JMS OTy JMP· ERRnR I ~P.J!J MIN6 CHARt< SVCHAR SEVEN TWO" TWO'" IEVSEV IEVSIX SAVER" SVEfIt 1<18 SIXTY S£VNTv SEyN' 'OU"1 TH.EE, lucONt aNESEY SEVONt 7177'3 7777,2 " "0 """ 0 "7 2'0 26' 77 76 "0777756 .1 71 '4 41 31 .1 17 11 75 SEV'lv THREE 3 'OUR' F'OUR4 ,,"OUR3 THR£E4 34 F'lvE6 CO~8JT I .5 4' 43 '6252'25 .EjECT IREACHED END OF' MESS. INO I~INC BELL SET7 INO. EXTT i'->AGE 21 EAE"'1oi1 • ,3 r 'I' 'AND \JO 8 t T COr-.'ST ANTS I ~a321 40200r.: 8YT0 .~0~21~ 01322 01323 tH324 01325 01326 01327 2000kH~ 1~00£i0 BIT1 2eJ00e0 ~~4k~00riJ 9112 &113 10~0~H~ 4~000 2O"O0 211330 01331 01332 01333 'U334 01335 01..336 iZ2k'J00~ 8IT4 e10000 9115 0040e0 002000 001000 81T6 4000 BIT7 2eJ00 BITe H~00 ~00400 8119 4"0 000200 81110 200 000100 00011U0 BIT11 81;12 81;-13 100 0021020 HHa 0 0 40 213 I 01337 ~00010 81T14 10 I 8IT15 01340 0002114 01341 ~210002 91T16 IlIQJ2I0 I 1 BIT11 NBtT" NBtT1 11342 01343 0i:J44 1~34' 01346 11347 01350 013'1 81352 013'3 01354 0135' 11356 113" 81360 111361 01362 01363 1136· 1136' "77777 '77717 677777 137177 "7777 '167717 '73117 17"77 "6777 177377 "7517 171671 177731 1771'7 17176? 177173 177775 171716 177177 NBIT2 NBtTJ NeiT4 NeIT' NBiT6 NBtT? NBITe NB!T9 NBITle NBlTl1 NBIT12 NBtT13 NBt Tl. NBtTl' NBrT1.6 NetT1' I<ALI.' I 4 2 1 3177'17 '77777 6177'17 737777 7'7777 7677,7 713 7 '7 7,,777 1767'17 7773,7 771')'77 777.'17 7717~7 7177,7 7717" 7117;3 7771;5 7777'16 717777 .EJECT PAGe 22 EAE-Pl IMESSAGE CONSTANTS IERROR TYPEOUT H£AnERS lAC CONTENTS 1 01366 01367 0:1370 0:1371 01372 11313 01314 151203 '00103 510000 151223 240122 2441'0 '70010 HORl .SlXBT (15)(12)'C(AC)' .SIXST (i5)(12)'START '(17) ,SIXIT (i'>(12)' CCAC) ,SIXaT <i5)<i2)'ITART '(77) lAC AND MQ I 01375 01376 01377 0i400 114el 11.82 li'I3 It.l' 8i'I' li.e6 11'17 01'11 1'1240 404140 40"'0 40035, 010351 421.040 .1103'11 1'2151 151223 240122 24"'0 770110 HOR! 1,,2'1 414.48 41.84, 14.841 41.,13 588113 5148" .1"'3 '15.'21 '1111, 1'1223 2.0122 2,41140 170111 WOR! ILiNK AC ANO Me I 1~"1 '~'''2 11'13 8i41' 01415 01'16 ei'17 li •• 1 li411 11"2 81'23 01.24 01'2' 11426 ,i'" 01'.1 1'12'0 ••• 840 40'8'1 230348 .11.1'0 2135001 0351011 1'1223 240122 2.40411 1701011 ,SIXST (1')<12)' L .SIXIT (i')(12)'START '(77) .SIXBT (15)(12)' sc ,SIXBT <i5)(12)'START '(71) CCAC) ISC AC I ''1427 81'30 11'31 11'32 81'33 01'3' 01'3' 01436 0i'37 C P1Q) , toIDR' 13 SPACES CIACtt CCHO)' PAGE 23 t:AE"~1 I ~i442 4~404e 01" 443 71e~~0 SPACEJ .SIXST , '(77) /4 SPACES / "1444 01445 01446 15124e, SPACE4 .SIXBT <15>(12)' 4~404e 170~H!2 / .EJECT '('1') PAGE 24 EAE"'P1 0i447 '1450 01451 01.4'2 014'3 01455 151214 404040 4210350 010351 404040 400350 152151 01.." 77"000 01457 ei46e 2~0124 81461 ei462 031722 770000 1",463 It464 1116"3 177708 11465 1'1277 111454 HDR! I TVPATR I TveOR TviNCO I li466 li467 .• i 4'8 li4'1 151216 17221' 234141 770011 ei 472 151216 174120 2217'7 22011' 401116 241522 222'21 247101 81512 It'16 liSl, 8i!Jll 11'11 151211 16Z4" 122221 21244' 241124 01.11, Z2221' 22'711 • S peST 'PAT'(77) li5i2 ei!J13 2324'1 222417 CRCOO! l TVNRMS I TVINT! .SIXBT 'COR'(71) .SIXBT 'iNCO'(77) .SIXBT (1')(12)<17) .SIXBT (15)(12)'NORMI '(77) .SJXST <,5)<12)'NO PROGRAM INTERRUPT'(77) I li'IS li5'4 It,e, C(MQ)'(11) C(Ar.) '700ee I 01473 814'4 li47' 1J!.4,6 11'" 11511 01'81 .SIXBT (15)(12)'L iNDAT I TVSTRT .SIXeT <i')<t2)'iNTE.RU" .SIXBT I .r:JECT '~TA"T'(77) DAtA E•• OR·C71) PAGE 25 E4E ... P1 IO~t~ATIO~ TyP[OUT~ IEA£ NO OP~R4Tr~~ i Ql1514 1512~5 01515 211617 01'16 204077 TYNOP ,SIXgT (15)(12>'£ANOP '<11) I I 21511 01'2e 01521 01522 151205 0105213 140140 110000 /EA£ CLA TVCLA ,SIXST <15)(12)'EAECLA '(77) , I 01523 01524 "1!52~ 01'26 151203 142140 4Q14"4Q1 170000 'CLEAR MQ ,sIXeT <15)(12)'CLQ TYCLQ '(77) , I 01521 01'38 01'31 11'S2 151213 152140 40404' 110e •• ICOMPLIMENT Q .SIXST (15)(12)'CMQ TYCMQ '(77) , I /0. 01'33 ",-534 11'35 11536 151211 221521 010340 11i1 •• , MO TO AC .SIXeT <1')(12)'O~MQAC '(71) TVRMQ , I 01'31 01'40 01541 11'42 1'1211 036e24 111440 1100ee lAC' TO LINK TYIL~ .SIXBT (15)(12>'ACITOl '(77) I I 0i'43 01544 01,.5 0i546 151211 220103 152140 17210021 lOR AC TO MO .SIXeT (15)(12)'ORACMQ '(11) TYSMO I I ~H'47 01550 01'51 11"2 151214 010321 40.040 7100021 ILoAD AC wtT~ MQ .SIXe T (15)(12)'LACQ TVLACQ '(77) PAGE 26 EAE-Pi I I 01553 015'4 01555 01556 151214 14234e ILLS TVLLS (15)(12)'LLS '(17) ,SIXBr (15)(12)'LlSS ,(71) ~SlXBT 404041lJ 7702100 I I 01557 151214 0i560 142323 404040 770""0 01'61 01562 ILLSS TVLLSS I .EJECT PAGE 27 EA("P1 lRS 01.565 151214 22234 :' 404042 ~1566 17e0i2!'~ 01563 ~1564 rVL~S .SlXBT (15)(12)'LRS '(77) I I 01567 CH 570 151222 052325 0t5'2 14244el 1100021 e1"1 IRESULT TVSlMR .SIXaT (15)<12)'R(SULT '(17) I I 2115'3 01574 01515 015'6 151214 ITVl.RSS TVLRSS .SIXBT (15)(12>'LRSS '(77) 222323 404040 ,,000e I I 01,.,7 01600 01611 016112 01611:5 0i604 11605 fl16e6 li60? 01610 11611 11612 116i3 01614 11615 01616 0161' 151222 011604 171540 04012. 211402:5 05-2125 051603 050477 220523 251424 1700021 151211 16240' 222520 244016 112440 /TVROSQ TYRDSQ .SJ X8T <15><12>'RANOOM DATA SEQUENCEO'(71) TV~£S .SP<eT 'iESULT'(") TYQINT ,SIXeT C140514 fl1620 0131~5 01621 0417021 I .EJECT (1')(12)'JNTE~UPT NOT OELAYEO'(77) PAG[ 28 [A["'l ILOAD MQ WITW AC li622 11623 ru.oZ 4 It625 151214 1'2140 404040 110'!HIJ" TVLt04Q I I I li6!6 211627 01630 ~1631 1'1201 TVASS .SlX8T (15)(12>'LMC '(11) ,SIXBT (15)(12>'ABS ,(77) e22340 4"."42 770000 I I 01632 81633 01,634 01635 151203 142240 230340 17000" ICL" se Tye$C .SlXBT (15)(12>'CLR se '(77) I I 01636 01637 01640 01641 151214 010323 40."421 17021e0 ILACS TYLACS .SIXBT (15)(12>'LACS '('7> I I '01642 81643 '01"6"44 01645 151223 034""5 . 222217 224"77 Ise ERROR .SIX9T (i5)(12)'SC ERROR '(77) TYSCER I I 01646 211647 01650 01651 151216 172215 4"4040 170""0 2'1.652 01653 016,4 016" 151223 9152440 23034" 17ee00 'NORM TYNOR" .SIXgT (15)(12)'NOA~ .SIXST <15)<1~)'SE' '(77) ,, ISET SC TYSSC sc '(17) I I 01656 ",6,7 0i660 Qjj661 151223 l35361 404040 710300 ISC·1 TYPlS1 I .SIXST <15)<12)'SC*1 '(77) PAGE 29 [A["P1 / /ALS 211662 1512~1 01663 142342 152140 240523 247700 01664 01665 01666 ~n TYALSO I I IALS 01667 151201 1211.610 142340 404040 01611 01612 016'13 01614 016;5 01616 016" "1'1,,0 "1'101 Qfi'1,,2 01713 01714 01'0' "1706 01'1" 01'10 01111 01'12 01113 01'14 0111' 01116 01'117 01720 01'121 01'22 01'123 01124 01725 01726 01721 ~1?391 01731 01732 01.733 01734 01735 01'.3..6 01'37 017.0 '170000 601613 506471 0464'" 2264'1" 4464'" 04175' '142120 '42120 14212" "41'1'6 '4212>0 '142020 , 4202-0 101'116 201 1 56 101716 201155 101716 62'1676 '1400412) 2'417" 201755 506473 '46474 '141000 601132 2211755 506475 741755 1021211 601713 201757 !H16475 546415 621673 '141200 621116 74.001 TYALS TrSr .SIXa T <1S><12>'ALS MQ T[ST'(71) .SlXBT <15><12)'ALS '(77) ITAPE JA ITVPE STRING OF" CHARACTERS I£OM;:'7=7 TVPTSR JMP AND (7177 OAe rEMY1.# L4C· TEMv1 fSZ rEMY1 OAC TYPSAV RTR . ~nt R-TR OAe TYPSAV·1 RTR RT':' RTR TYPCHR JMS TVPCwR LAC TYPSAV·1 JMS TVPCwR LAC TVPSAV JMS- ;YPCwR JMP TVpT~R·3 "'loT OAC TVPS'V·2 LAC "YPSiv 4ND (777701 540 (151,O0 SI<P JMP .... 6 LlC TYPSAV AND (000077 OAe TYPS,V JMS TVCRI r JMP TvPc~r'h3 LAC TVPSAV+? ANO (77 S40 (17 JMP. TYPTS~ SNA J"4p. TYPr.I-IR CMA!CLL IACTivE IT£ST F'OR CRLr ICRl F"? lyEs INO ICORRECT IT F"IJR NEXT Ino CRLF" IT¥PF LAST CHARACTER IENn OF MESSAGE? IYES II" ZERO IGNOR IIGNOR TI~E PAGE 30 EAE-Pl 01741 011.2 01,.3 017.4 Qli7'!J 017'6 01',.7 0175£1 117!J1 01752 Qli',;S 017,. e1'" 0i"6 017" 117&8 111761 34,476 '41400 601'50 21l117,., '0641' 346477 601753 2017'" '0'475 TAO (42 SlL JMP LAC TYPSAV·2 AND (71 TAO (200 JM' TVPSiv-2 1021"7 621716 0210000 011"""" 01"000 0f10000 00£1011£1 Jf15 CTY JM'- TYP~"'R ,+' LAC ,VPSAV·2 AND f77 'AD (300 3"'''1lJ TVPSAV "e "e 2 .EJECT 131'0 12N" IACTiV[ CHAR PAGE: 31 ["("'Pi 01162 6'H762 ~t163 102el47 102rl170 01164 01165 C1J1'6l1 0116r 01110 0117,1 01"2 0:1113 01.1,4 01"5 ~1.716 0j711 02000 201761 102070 201760 1212070 2017!5-7 1~201~ 201756 11212070 201755 10201'" 102015 62176~ 02001 020"2 02013 021'. 02"1' 12120.6 0201' 602001 102047 2011" 10201" 212117'6 102010 20115' "20;'0 102070 02e;'1 02012 "2013 "2"14 0201' 02016 121212111 0'020 02021 622011 602--fl13 J"". SPAcr2 tVPOr.T J", JMJH Type03 TYPTYT 140040 v.'I464161 02030 Z22~26 02031 140001 ?46466 446466 442026 206461 742010 140Z!10 2'46461 14001et 5065212 JM" " TSP TSI' TS' T$P TSI' JM". TVPTYl 1~2022 02026 212027 TYP~AV·3 lAC TYPSAV"'2 JH$ TVPO~T LAC ;VPSiV"1 JMS ~YP0f.T LAC TV'SAV 102022 102022 12'2022 11212022 "'2022 02023 02024 0,02' 022132 LAC'! JMS TYPOr-'r LAC "YPSAv"'2 JMS TVPOr,T LAC TVPSAV+1 JMS TY"'O(;T LAC TVPS,V JMS TYPO~T JMS SPACr2 JMP. TYPr,ON ITYP£ OUT LowEST '3 CIo4AR IN oCTAL TVPC03 JM' • JM! DECONT 1~22115 62212113 602022 206501 102101 622022 0212133 02034 02035 02036 121'037 02fZ'40 020'1 12120.2 ITvPE CONTENTS or TI-IE AC IN OCTAL, TYI)C'!O'\l JMP • JMS DECONT JMS TYPOrT LAC Typsiv+4 JMS TYPOr.T SPAC JJlfP ',' L.AC ,2'0 JMS OTY JMP- SPAr. IroR"AT FOR TWORO ILAC WORD ITWORO IVALuE INUMBER nf:' OICITS "0 PRu: T FROM l£rT or WORD IN TOCTAl HI.T IVALUE OF WORD OAe NUVAI • I\UtotBER or WORO L.AC· rOCTAl eMA ISA\I[ C~I'\T OAe NoeT. IT~c CO~!~ r lSi ~UCT IPUS~ RETURN POINTrR lSi foeTAL IL.OA" V;\U:E TOe'1 LAC NUVAI RTl QAL. ISHIrT I~Ta PClSITJO\J ISAVr SHJ~T(D V4lU£ OAt ~UVAI IPASS T~E lINK R4L. I~ASK DIGIT AND t 7 ) PAGE 32 [AE-P1 12043 82044 "204' 12046 1a2070 446466 602133' 622026 TDIGIT IS! 1\UCT JMP TOC T 1JMP· rOCTAL • EJECT ITYPE DIGIT IMORF' DIGITS IYES~ INO • £)(IT PAGE 33 £AE"'P1 010.7 02050 022'51 142020 020'2 140020 0~ee3 602047 DECONT ~41755 JMP R~R RAR DAC TYFSAV+1 RTR ~41i56 0205' 742c:l20 0~0" 140020 041757 raq ,.2020 740020 ~TR ~2~'6 02057 02060 0~061 02fcJ62 02e63 02064 ",065 ~'066 "'2067 "'070 212011 02072 02013 1207' 0~0'" fJ20;6 02077 02100 0~1111 02102 02103 0210' 0210' 02106 I DAe TYPSAV DAC TYPSAV+2 ~AR ~41760 142~20 OAe TVPSAV·3 14eJ02Q1 RA~ RTR OAC TYPSAV.4 041761 7420221 '.0020 622047 602010 5065"'2 3.6'213 102107 622070 6020'5 766475 101673 622075 602101 20650. 102107 212)6505 10210'1 622101 1020712) 1212026 101716 102022 101673 102101 1(21212'1 101762 102013 101762 RTR FUR TYPOCT JMP· O£CnNT J~p • ANO (7 TAD (260 JMS OTY JMP·, TypnCT SPACt2 JMP • L4cW (71 TP TyeRI,." JKP. SPA~E2 J"''' , LAC (21'5 JMS crv LAC (21,2 JMS OTY J~P* rYCRLF" TOIGtT=JMS TyPOCT TWORO.JM$ TOCTAl TY1:tJ MS TYPCHR TSP"Jto'S SI'AC TSRI!IJMS TypTSR TCR'JMS ,vCRL; Tl~·T~~ oPS·JMS TVPCON TYT*JMS TVPTyT OPTIIOPS I Ql2107 0000210 212110 0'111 02112 '~7704 700t1~6 02113 700401 602112 ~2114 ~22101 crv 0 LEM TLS Tsr JMP ,"1 ..P1P* OTY .EJECT ISTRl~G ICR,L,F" ICONTENTS OF' AC IN OCTAL ITAS PAGE 34 [AE"P1 1 IROTATE L.£,T 6 02115 0,,116 02111 ~2121Z! 02121 ~00000 742010 '42010 74201Ql !22115 1 RL6 "RTL ATL RfL. JMP- RL6 ISHtF'T COUNTER AND I~e M.Q S~I'T T[ST IT'F'£ 3 0' POP7 EAE TEST 1 IswlrT COUNTER TEST IUTILJlES NORMALIzr INSTRUCTION IWITH NO SHI~T TO nATA TEST I.e 02200 022021 02201 02202 02203 02204 0220' 02206 02207 22210 0?-211 02212 02213 ~2214 0221' 02216 22217 02222' 02221 02222 O,223 21'224 2~1274 SCTST1 L-40033 201322 640400 74e0110 6410211 040037 74120~ 622221 101134 .t.oc 220C'! LAC s[vsrv OAe SCSTAT LAC BITt NO .. M';'44 NOP LACS OAC SCENn SNA JMP " +11 JMS [RROR TVCSC ~01632 HOR4 SCSTRT.74000" TVCSe 201421 140033 1.01632 ?Q!16S6 TYL.A~S 140031 ?002'0rl' 100214e SCENe·'4,,"0 i'J JMS SWITe ... SCTST1.6 LAC N81T16 DAe CHARt< ~022216 201363 ~.1261 1 .EJECT 1200000 ALREADY NORMALllED ISET SC TO 00 ISC TO Ae IR"EAO sc.rl"S TO AC7 IvEs~ CONTINUE PAGE 35 [AE""l /DOES EAE NOP I 02225 V12226 0;:J22? 02230 eJ22Jl 2!t'232 02233 ~2234 0~235 r22~6 140033 ~; opse Dt~ ALTE~ Tlo4f SCST~~ AND KALL7 EAE IM'KF: M8 ONES sn-'ORf ~40~0e 641e'01 ?40et37 741200 602244 101134 LACS IGi: T SC TO DAC SCENr St-.l4 ISC sTJ LL lERO'S ;('1365 INOP~ AC ,+11 JMS ERROR J~p 2~1514 L~('I142' TVI\Ot' hDR4 140033 .:'01514 SCSTRT.740l0e 0224~ 0,-2'1 il01636 TYLArS ~2242 140037 SCEND+;40P.00 1J2243 :'0~0IiH" e! 022411 100040 JMS SWITr.1-f 02245 ?0Z225 "'2237 SC TYt-"C'P ~~ OPS ~ I 32246 21,241 022'.0 0~2'1 20212131 ~40033 201342 0402131 201322 022'2 02253 022,4 640401 0~255 ~4~034 ~40030 e'2256 64121~1 0~2'? 04"031 54121. 602263 022621 ~'261 fl2262 10252e' 0'-263 10004" 302246 ~2264 100ES SC SET TO 76 A~O +1 TO 71 LAC SC[Nn SCT076 DAe SCSTRT LU BIT17 rAe MQSTRT L-C 8IT1 o.~ ACSTRT NORM;43 OAe Ae[Nn LACS QAC SC[Nr; SAD sEVSrv JMP .·2 JM$ SCERR J~S INORM 211 IS[T SC TO 76+1 TO 77 SWITr, ... SCTO;6 I 0226' 02266 02267 2002131 0421033 2~1312 100[S Sc 5[T TO 74 A'JD +1 TO 15 SCT014 LAC SCENn OAC SC5T~T LAC T~REr OAe MQST~" L4C elTl 0~21~ .~'HH'!31 02211 022'2 ?2273 022,4 201322 6404~3 NORM@41 ;;4~2134 O.C ACENn 641001 ~2275 740037 LACS UAC SCENr, :r2216 541311 SAD 0~277 6~2301 2'2300 223e1 1'-"2520 JMP .+2 JMS SCER~ JMS SWITC,", ~2:522 •• ~2265 10~eJ4~ sE"r,v SCT074 I .EJECT 1St TO 74+1 ISAvr r ~1R ERROR TVpc- i ....: /5 PAGE 36 EAE·P1 100ES sC SET TO 10 ANO +1 ;0 71 ~,-303 200031 0;304 02305 02306 02307 02310 02311 02312 02313 1'IJ2314 02315 02316 02317 ?40033 201211 "'40031 201322 QJ232~ I 5CT07Q1 L.AC SCENn DAe SCSTRT t.AC SEVEN DAe MQSTRT L.AC 81T1 NOA~~3' 6404~7 OAe AC[Nn LACS OAe SC[Nn 1<4003. 641001 1402137 5413121 60231' 17, SC TO 7'1 ISAV£ rOR ERROR TYPE A\0 +1 T~ 71 SAO SE\lO~:E JMP .+2 JMS SC£RR JM$ Slrq Te~ SCTO;" 1~2520 100040 002303 I /W!LL sc ~ET TO 60 A~C +1 TO 61 I 02321 02322 02323 tlJ2324 02325 02326 212327 02330 212331 0~332 200037 "'40033 20130' 2140031 201322 640411 5CT060 L,AC oNESrv DAe MQSTiT LAC eIT1 NOI1M;'25 OAe ACENn ~40034 102520 212335 10210421 O,336 M'2321 INOR~ 17 ISET SC TO 60 AND +1 ISAvr FOR ERROR TYPE TO 6l ILR£AOY NOR~ALIt[D ISET sc TO 4~ A'iD +1 Tn 4~ L.ACS 6411801 040213' 541306 602335 e2333 02:534 LAC SCENn OAe SCSTiT OAe SC[N~ SAO SIXONE IREA JMP '.·2 JMS SC[Ri JMS SWITr.~ SCT0611 I IWILL SC SET TO 40 AND +1 TO 41 I 02337 ",,340 0,-3.3 212344 20"037 "'48033 221130' 040031 201322 640437 0,-345 ~4021J4 QH~3.1 ~23.2 02~'6 l40037 e2350 "1304 e2351 ",,352 02353 1212520 L.AC SC[N~ OAC SCSTRT LAC T~R£r1 oAe f-1OSTQT LAC BIT1 INORM 37 120"'~0 '\lORM.5 OAe AC[Nr L,ACS :lAC SC[N,SAD rOuR1 641001 e.,J47 ~'354 $CT040 JHP ,+2 6"'2353 J-"S SC[RQ J~S S ,': I T~~ 10~040 ~CT04~ ;~"'2 33 7 I .EJECT IGET Sc Tr AC ISAvr F~R tRROR Tvpr IR(An 41 rRO~ SC TO AC Iyt~ PAGE 37 EAE-Pl /wILL I 02355 ~2356 e2357 02360 02361 02362 02363 Ql2364 02365 20e037 ;';402'33 ~CToee sc C;Er TO 0 AND .1 TO 1 LAC sCENi'! DAC SCSTRT 201274 LAC S(VSrv ~40e!31 DAC 2!l1322 640477 7040034 I~OPM 77 Mf~STRT ~4~~31 LAC 6IT1 NORM +33 DAC ACENn LACS DAC SCENn 02366 541342 SAD pIT1' 1St REACl 011 22367 ~212371 JMP .+2 IYES 02370 102520 02371 1210040 212312 ~02355 641"~01 ISC TO J21 +1 TO 21 J"S sCERR JMS SWYTr.:H SCTO-'" I IWILL sC 5[r T('I rl ~NO +1 TO 02 I 0'3'3 323,4 ~23'5: "23'6 02377 "2400 02401 200037 v.140033 21'11275 040031 201322 02402 641rlJ01 ~4e'0J7 0,410 LAC SCENri OAC SCST~T LAC SEvsix. INOR~ 76 DAC ~QSTRT t.AC 8ITl NGIM 32 64041& 040034 11'2403 02404 024-05 02406 ",4rlJ7 SC'f001 OAe AC[Nn IS[T SC TO 1 .1 TO 2 LACS oAC seEN;' SAO etTl~ 541341 602 4 217 JMP ,+2 JMS SC[RR JMS swIT~H SCT09!l 1~252~ 100et40 002373 I IWILI.. sc SET To 03 A~O +1 TO 04 I SCTOII'! LAC SeEN;' 02411 02412 02 4 13 200037 2"'1303 L4C sEVN4 02414 04t1l031 OAC t-'QSTRT 02415 ~2416 201322 640474 l\ORM 02417 ?40034 DAe ACENr) 0'420 641~01 l~CS e~421 ~'40037 OAC sCENn e.2422 02423 02424 02425 54134(" 602425 10252e S4D EIT1'5 ISC ~t'42-6 i~;3 2 411 J,4~033 OAC SCSTRT LAC 8IT1 +~UJ JMP ,+2 JMS SC[RR JMS SWITrl.f 10~~42' SCTOPl3 I .EJECT INORM 74 ISET Sc TO 3 ·1 TO 4 Tn AC -41 .IYE~ PAGE 38 EAE"P1 0,427 e2 4 3rl' 2~0~37 '4~~33 ~~431 201302 l4e031 ~2432 ~2433 2~1322 ~'434 640470 O2435 e2436 0,437 0244e 02441 02442 02443 02444 ~40034 6 410211 ~4~~31 541331 602443 112521 IWILL. SC SET TO 07 ANO ·1 TO 10 LAC SCENn SCT007 OAC SCST~T INO~~A 7~ LAC S[VNTV OAe MQSTRT LAC 8ITl NORM +24 ISET Sc TO 1 .1 TO 10 OAe ACENn l.ACS OAC SClNn ISC TO AC • 101 SAO BIT14 JMJ'J 10004~ ~e2427 1~ILl. 20003' 0"'6 21244' 02450 02451 024'2 024'3 O,4,4 0'455 0,456 0245' 02460 02461 ?40033 201301 W'J,462 lyEs SCTO~7 I m,445 .+2 JMS SC[RR JMS sw t rCJ." seTo1' ~'0031 2~1322 sc SET TO 17 ANO .1 TO 20 LAC seEN;; CAC SCSTIiT LAC SIXTv OAC MQSTAT LAC eIT1 ~ORM 64046~ ~400J7 +14 INO~to-' ~0 ISC TO 17+1 TO 20 OAC SCENn LACS 641001 04e SCENn a40~37 SAO BIT1~ JMP -. +2 "1336 602461 10252e ISC /yEs TO At: • ai' JMS SC[RR JMS 10004~ sWrTr.~ SCTO"? 2!~2445 I IWILL sc S[T TO 37 ANO .1 TO 40 I O,463 2'464 212465 0,466 0,467 212470 02411 02472 024'3 024,4 200037 SCT031 200~33 2'1335 I.AC SeEN;; LAC SCSTRT LAC BIT1; 64044r NORM,,4 641001 541335 OAC .CENri LACS OAe SC[Nn SAO BIT1; ~'475 6~2477 J~1P 02476 O,477 1~2522' 1~~:"4t" r~2463 JMS SC[RR JHS SWITrw ~,500 I\lO~"~ 4~ OAC MQ5TRT LAC BITl ~4~"31 2~1322 r'e03' ~'4Z(,,3 7 .... 2 SCTO~1 I .EJECT ISET SC TO 37 +1 TO 40 ISC T: IvEs ~r. • 411 PAGE 39 EAE"'P1 / \' ! L L SC / 225('11 2002137 ~2502 ;'42?3:5 02503 22504 22'1274 LAC ~CENr DAC SCSTr<T L~C SEvSrv '42031 QAC "'OSTp'r LAC 8lT1 SCT011 ~'5t'15 201322 t1t'5"6 64e40~ \jjRM'!!44 0,5~7 .~400;34 [JAC ISET SC TO 77 ACEN~ IGET Sc TO AC J25H~ 6410el1 LACS 72511 ;:'2512 :'4Z2'37 DAC '412~"~ SNi ~?51J 6"'2515 J~P I·? ~ CE~~r ISC TO lyEs 2'251 4 1e'252e' ,J~S SCF:R~ e,-5t5 10~e40 ,J~S Sy.;lTr~ ~2516 1002501 602555 SCT077 0,517 I NORlvI 0 J"1P I .E,JECT \OP~C1 AC • 001 A~D +1 ~" 2 PAGE 40 EAE-P1 21~522' 60252~ 02521 2G!J0031 '40001 50121. 04003' 341342 501274 0~522 ~2523 0;>52 4 0,525 02526 02527 101134 ~«,531 {~1642 02532 02533 02534 02535 60252~ ~2536 ~25'4 O,545 0,546 02547 ",550 02551 0,,552 02553 025,4 J~p • I,.AC MQSTRT eMA ANO SEVSrv IGET Sc OF" NORM IS~OUI,.D SET sc TO OAe MQENn TAO 8IT17 ANO sEvSrv OAC I,.KiNn JMS ERROR ~.0036 0'5~~ "2531 "2540 02541 02542 02543 SC[~R ='01427 740033 001442 TYSCrR SC£RR+60'Hl!00 HOR4 SCSTRT.740000 SPACr3 6~0030 ~01646 ;YNORM ACSTRT.6e000~ MOST~T.7412"!100 740G!J31 t"01652 74003' "o1656 '.0036 ?01461 TYSSr MQ£NO·'40000 TYPLS1 LI<£ND·'4t'J00rl1 TyeOR TYL.AeS SCE NO·740000 TYINeO SPAC,3 ACENO+'0QUJ00 0 J~p. SCERR ~01636 740031 001463 "01442 600034 il00000 62252e ISC S~OULD +1 TO ITVpr OUT ISC ERROR IERROR AnDRESS ISC AT START lAC AT START ISC POFH J ON OF' NORM IS~nuI.O SET SC TO ISC SHOULD .1 TO Ise TO At EQUALEO lAC AF'TER NORM I I 100ES EAE: NOP ALTER SC = 77 I "'555 ''''56 0'-557 02560 ~2561 e2562 212563 i?J2564 O,565 0'566 0'5&7 2211214 2140033 201322 640401 ''''1365 6400" 6410211 7.40037 540033 NOPSC1 LAC SEVSrv OAe SCSTRT LAC BITl NORM~43 AND KAI,.L1 EAE·77 LACS OAe SC[Nn SAO SCST~T 6Z2600 J"'P ,+12 1~1134 JMS ERRO~ 0'57~ 72'1514 TVt\OP e',571 ."~142? ""OR4 t'2572 7'0033 0'~73 ~t'~74 ?~1514 74~2'33 02575 .:01636 t!'t'S?6 14~~31 21t'S77 ;:~ ",el\!I ~~ ~~6i'''' 1210040 SCS Tt:\T.740C1'0? TYt\Op SCSTRT.7400"'? TVL.,ArS SC[NO·7 4 1?J?'" z JMS SWITrl-i 026P1 3~2555 ~·OPSr1 0'-~02 12'0216'" JMS SWTC~S ISET Sc TO 77 M8 TO ONES BEFORE INOP SHOU~O NOT AL.TER SC IGET SC TO AC IMA~r. ISC TO AC • ", sCT076 ;302246 / .EJECT PAGE 42 EAE"'P1 IS~IrT TESTS IALS • ACCUMU~ATOR L£F"T SHIrT 100ES ALS AC I ~2604 l2605 02606 02607 0'-610 02611 02612 O,-613 0261' 0'-615 02616 QJ~617 02620 02621 02622 02623 02624 02625 14012130 1402131 140032 1412103:5 ALS~E~ = ~tS ALTER THE AC1 OlM ACSTi:r OlM ,..QSTR'f DiM LKST~T /jiM SCSTQT Cl.Q+1000 65100~ ICLEAR AC • MQ AND lINK Cll ALS '440210 640100 240034 75"010 D4C AC[Nn GLIC OAe LK[Nn LACS OAC SC[Nn lAC AeENn ~4021J6 6410211 '-140037 200034 7412~e S~A 7412100 1"3175 100040 202610 SI(P JMS AlSERR JI'1S Sloq Tr.~ ALSlrR.4 I I 100£5 AI.S I 02626 QJ2627 0'63121 02631 02632 02633 ""634 02635 02636 02637 ~'6'0 02641 ~2642 2211342 "421033 140030 140031 14012!32 6'02'00 641000 '442100 640701 040034 1521010 040036 6412101 0'643 ~40~J7 ~2644 2210034 7412021 1410210 O,645 212646 12264' t'l265Z 12'3175 ALS01 ~1 AC ;I ~tS LAC 8IT17 OAC SCSTrH OlM ACSTRT D~M jl"CI.Q MO$T~T LI(ST~T [A£+100r21 CLl 4LS el DAe AC£Nr GLI< DAe LK[Nn LACS OAe SC[Nr LAC ACE~n OK IAL.S QJt lAC 0'5 TO START IMQ ""S ILINK IS l[RO ISH"T AC L.E:F'T 1 ILINK F"OR TVP[OUTS ISC ;OR TVPr.ouTS S~A Sl(P JMS ALSERR 2~G!l031 LAC ~'651 652000 L"1~ Z:?652 1a2653 212654 1~02J40 J"'1S SW!TI"~ l2'2634 2~~~3j L,AC f'~ ~'655 ~'656 74"'2~~ 6~2663 52A 0'657 2'66" 2'2661 75e~j(!1 CLe ~'40031 ~40004 EAt·, ~2j62 6~2634 JMP ..AJ..S0i +6 ~'as T R T ALse1+6 ']S T:o T J'iP .+5 OAC ~'QSTRT 12~n PASS MQ s l'S PAGE 43 EAE-Pi / PAGE 44 rU:-P1 ILINK TO AC 17 IBIT = ~ L,0. 8IT =0 Llll, BIT II 1 L z 0, BIT ~ 1 L : 1 I 02663 02664 212665 02666 02667 ~'670 ~2611 0'672 0,613 ~H~67. 02'75 0,676 3'677 ",7210 02701 ~2102 0"03 021r4 0'70' 02106 02107 02110 1lJ2111 02112 02113 0'-'14 02115 02116 02717 02720 140030 ALSLNI< 14e~31 140032 650000 20212132 1402120 20003e 640701 ?:402134 DiM ACST~T Oi!M MQST~T D~M LKSTRT ISTART AC 0'5 ILINK START" CI..Q LAC LKST~T faR ILINK a 0 OR 1 LAC ACSTRT ALS 01 OAe ACENn GLI( OAe I.KENn LACS OAe SCENn L4C ACSTRT RAL TAO LKSTifT SAO ACENn 11<'- '502H~ ~40036 6412101 240037 200030 , .. 0010 3421032 ,.0034 141000 1031'5 1''10040 JMS 'LSERR Jt04S sWtTr~ A'LILNK.3 I.AC LKSTR" ISl LKSTRT ~02666 2002132 440032 141200 6~2666 SN' JMP ALSL~I(·3 12ND PASS L=1 SNA 13R~ OZM LKST,;T L.AC ACSTRT lSl ACSTQT 140032 2021030 4.212130 '.1200 602666 JMP I ALSL~IK·3 .EJEcr AND 4TH PASS ACIi PAGE 45 EAE"'Pl lOOtS AlS AL fER I 02'21 02122 02123 02124 02'2' 82126 14~031 140032 201342 040033 2001132 140e20 200030 12114 641101 02'3' .,,., '2736 12'31 12741 12742 82'.3 '2'.' I~'" 640111 040fJJ. 04083., 151111 040036 5402132 '41011 11117' 1,"411 1682'26 '21 •• 12,.7 2"132 441.32 '412" 12'" 12"1 121'2 821'3 21"$' 201311 '.183' 121" 82'" 12'" 12'5' 6121~6 602160 1.1131 0401321 682126 teAL.Sil1 II 1 OR 21 DlM MQST~T 'MC ALWAVS • 0 D~~ 'START AC=" ILINK START ACSTRT OeM L.I<STifT LAC BIT1; O"AC 6S000f! 02721 0213fJ 02131 02132 e~133 LNKALS 1400:50 n",. LINK SCIT., CLQ L.AC I.KST'" RAA LAC ACST~T ALI 01 OAe ACEND LACS DAe setHi; eLK CAe LICINQ SAD L,I<lTRT SKP JHI A"-IERR JMt SWITCH LNKALS.' l.AC I.KITAT lSi Lttl:TR'T 2 LNKAI.'S·' LAC ACITiT 1St • 01 ILINK • i 0 A e lAC • " oR 41'1013 ISAvr AC RESULT ISAvr se R£SUL' ILfNIC SAME AS STRT' IVls 12Nn AND 4TH 'AS L • 1 LAC lIT. SAO ACITiT lAC • ALREADY • 1 JMIt ', •• OZH L.ICITiT OAe ACITiT JM' LNKA'·S.' .EJCCT " IAC.'fI •• e'ISAD AND .TM PASS PAGE .6 [AE-P1 loors ALI ALTER THr. MO 02760 !2761 112762 12763 02164 02765 02'66 02767 027,., 02771 11'72 0~'13 127'4 12'" 12"6 127;7 03011 13111 "3111 l~el3 13114 13"'" 13016 03007 03011 032111 13112 13013 13 0,,4 0301' 131i6 13117 03121 13121 13122 13023 13024 131.' 13126 8312' 13038 fHUI31 QJ!032 13033 1303'0303' 03036 03031 03040 030'1 . I 1~0"31 Al.SMQT 1421030 14212132 201342 0402133 200032 '."020 200QJ31 6520110 201030 '.0701 "."034 150"10 "41036 6.18el "4"037 6.1112 ".,135 548831 613117 111134 "01662 001411 71e032 6ell31 018131 131'166' 71el36 600134 60003' . lell·" 101141 002165 2ee032 448132 '.1210 61176! 1.0032 lIllIe 740"1 e41f13fJ O~M MQSTRT O!M AC5TAT O!M L.I<STiT LAC BIT1; OAC seSTAT L.AC L.KSTRT RAFt LAC MaSTiT LMQ L.AC ACITRT ALI fIJi OAe ACENO eLI( DAe L.I(END L.ACS OAC ICEN5 L.Aca OAe MOINn lAD MOITiT JMP '.' ·14 IVES JMS CRRDi ,VALlO 11ST PASSES MQ ~ 0'5 IALS 01 PLACE ILlt OR e IMQ • "S OR l'S lAC, 0'. OR 1'S IMQ SAME AS START' wDR3 I.KaHH .'1.1,. AClntT.611111 MalTiT tVALI L.KINO·""" ACENO·"IJ'" HOENO·6"1'" I 2'40131 JMI IWITew AI.IMQT.! L.AC L.I<ITiT r51 LI<ITiT INA JM' ALIMOT.! DIM I.I<IT·iT LAC &CITiT CH' OAe AC'TiT ·S!A JMII 'LIMoT·' LAC MOSTiT eM. Ole MOSTiT '40200 60276' 121""60 002694 JMP ALSM~T.5 JMS SWTC':'s AL.SZ'R ''-02ee 621276' 201e~1 '40001 S!A I .EJECT I[VERV OTHER PASS L I 1 INEX; PASS L •• IAC-0'5, 1'5. 1'1, 1'5 I~Q • 8'1 4 'ASSES 1'S 4 PASSES 'J' IMCSTRT BACK TO 51 TrST M1 " 1'S INO, PAGE 41 EA~>·p1 '~IlL AC0 :0 TO LI~K PROPERLY ;lM~EDIATELY FOLLOwING AN ALS 1~ .. 0,0"'1,1 .. ~,1~1 03042 0:'512!43 0304' 03045 03046 03047 0:'5050 03051 Q!30~2 03"'3 03054 0305' 03056 03",,7 03060 213061 03~62 032163 1213064 0306' 133066 030f»1 213"'10 121312171 030'2 12132113 03"'. 0301' 03016 03211' 2131121 03101 1213102 0:51e3 2131,,4 0310' 1213106 03181 03110 03111 03112 03113 14('7:32 SGNSHr LErT SHIrT D~M LKST~T ILK TO III fIRST ITO COMPARr LINK 14f"',s1 O~M 20 ~> 1, e40eJJ0 Lac BIT0 O/,·,C ACST~T IFIRST 201342 2'40033 2000:J2 '40020 200030 640101 LAC BIT11 OAe SCSTRT LAC LKST,:n IS~I'T.l ,: ,. RAR LAC ACSTRT ALS 131 £A£+20000 CAe ACENn 660000 2140034 '502111' 040036 '40031 6030'7 101134 001661 '40033 0211531 ""1411 700032 6210830 0211667 2101'37 700036 6210034 0016211 "2100"0 1~00'" ee3"' ' MQ5T~T Gl.1< OAe LK[Nn SAO MQSTRT GOES TO e AC~:l 0PLACE IMAIH' L-START /AC0.1 GOES TO 0 OR IGET SIGN OF AC ISAvr FOR TVP[OUTS ~ ~ GOES TO 1 ISAvr rOR TVPEOUTS /L'CO~RtCT RESULT IviS JMP NSNERR JMS £R~OR ;OVAL" SCSTRT.741!11!100 TYSL~ HORJ LK"STRT.700000 ACST~H.60"'0e TYALS TYSt.1( L.KCNO+7011'0 ACENO·60fte00 TVRtS NSN[RR 200032 4~"e~2 '14128' 60~""e 140032 2k'H.322 1402130 603114 040830 4.21031 '032150 ~ JMS SWITeH SGNSWF'.6 LAC LKITRT ISI LKSTAT SNA JMP SGNSW"·6 OiM LI<STQT IENO SCOPE LOOP ITMI! PASS Lll LAC BIT1 SAD ACSTRT JMP HSALS DAC ACSTRT lSl MQSTiT JM' SGNSW"+6 I .EJECT O~L'y' IY[S ITESTED SIGNal PAGE 48 [AE-P1 tWill AL.S S~!~, 1 TO 18 PLACES' 11ST PASS SIT 2ND PASS NO el' 03114 03115 03116 03117 1iJ3120 03121 03122 03123 Gl31,4 03125 03126 113121 13130 03131 03132 03133 03134 1313' 03136 03137 03140 03141 13142 13143 13144 e314' 13146 1314' 031'" 131'1 131'2 e31'3 031,4 131" 031'6 031" 83160 13161 13162 13163 "3164 0316' 13166 03167 03110 03111 03112 03173 Ql31'1. 140031 2211342 "4"030 I WSALS 1402132 103216 201310 040010 202732 "43134 201342 1iJ40033 200032 74012fJ 201031 6'211" 210031 640711 040134 """10 040136 641001 "41137 '4"210 6031'1 Ilfll"36 '41132 211134 '63244 6031'2 10317' 1111" 103127 2001.31 740101 04013i 443134 443244 448133 .4111. 6113127 .411132 211131 140011 04003. 741111 6e312e 10006. 003114 60331Q1 t.lSALSL ..,SALSE DiM to1QSTRT LAC 8IT11 OAe ACSTiT OlM LKSTRT JMS SHUt S LAC 1<11 CAe 10 LAC I<A~S"1 OAe WSALi[ LAC BIT11 OAe seSTAT LAC LKSTiT ItAR LAC MOSTiT LMQ LAC ACITAT ALI 11 OAe ACENi5 GLIC CAe LI<ENn LACS OAe SCENn S!A JMP '•• 6 LAC LI(ENn lAD LKSTiT lAC ACENa SAO. SALIRP JMP '•• 2 JMI ALIERR JMS SWITew IoISALIL L.AC MOITiT eMA DAC MQITiT sst WSALIE lSI IALS.P lSI ICITiT lSI 11 JMP HSALIL lSI LI<11AT LAC ACITiT CMA CAe AeSTiT SPA JMP HSAL,,·4 JMS SWTC';'S IMQ ALTERNATES IrRnM 1'5 TO .'5 11 TO 18 PLACEt ISC GO TO I£RO' IWAS llNIC ALTr~EO IREsuLT or SNI'T 01<' ItV£N PASSES MQ • 177111 IINC"EM£NT COUNT IADVANCE RESULT 'OINT£R I~OR TYPfOUTS IC.1 ISNirT 11 TIMr" INO eIT PASS L • 1 12NO PASS AC ,'''T.771776 IMA,,[ 2 'ASSES' INO, SHIrT NO 81T ~SAL.I JMP LLSTi1 I .EJECT ~:\ PAGE: 49 E'£ .. ..,1 IALS INSTRUCTIoN ICO~~ON ERROR TVPEnUT I 03115 ~3176 213117 03221~ 03201 . 03202 2132e3 03204 0:5205 0:52RJ6 0321' 03210 03211 03212 032~3 213214 1321' 603175 ALSERR JM, '. 1~11:54 JMS [RROR 001661 1402133 4213115 001441 sCSTrH.7'0000 AL.S£RR.400000 TVAL~ ,",DR' LKSTRT.50021021 ACITRT+600e00 MQSTRT.6QJ0000 ;VI'ATR '210032 600213121 600031 0014" 51210036 LKfNo·seOHUI0 ACENO+600eJ0121 61210213. 12121161111 0211636 '.IUJ31 2100ee0 6231" "VRE~ ,VLAeS SCENO·'412100e 0 JM". ALSrRR I I ISiMUlATE ALI OPERATION ISTORES S~r'TS 1 Tn 18 PLACES 03216 13211 03220 03221 03222 03223 03224 0322' 13226 03227 03231 03231 03232 13233 QJ323' 8323' 03236 0323' 03a.0 832.1 83242 032.3 03244 03245 6213216 206'''6 0.21011 04001' 3'1342 0.32" 201300 0.0016 20.132 I SIMAL! JM~ ',' L.A-C (RESuLT-!: OAC 11 OAe 15 TAD 8IT17 OAe SALS~P LAC K1. DAe 16 LAC LKSTAT ;.eI20 ~AR 2,,""30 ,.211121 060117 4.001. 200012 DAC. 17 LAC ,caTiT RAL lSI 16 LAC LKSTRT RAR 74~e20 22~QJ1' LAC· 15 RAL. '7421010 ~60"17 OAC. 11 4.0016 151 5,6 60323. JMP JMP* '. ""' SIMALS 623216 ~00"0" ~elt2l0"'0 ISIT RESULT POINTER TO START SALSRP RESULT I 0326' " "'.LOC R[SULT·22 I .EJECT IRESERVE 17 SHIFT LOCAT! O~\S PAGE 50 EAE:-P1 03267 7500214 ~3270 501327 03271 03272 213273 03274 21327' 0327' 83277 213310 833el (133212 213313 1338' 21330' 13316 213317 7412218 60330" 76ee,. 101716 441261 603302 1012'1 2211363 041261 75eee4 'rU.326 7'1210 6212246 60'012 2'0212" LAS AND 81T6 SNA JMP ,+6 I.AW 54 TVl iSi! CHARt< JMP ,+4 JMS CRLF 1.AC NBITi6 OAe CHARk LAS ANC BIT' SNA JMP SCT076 ..1M' RANS';',. 254 £NOS"''' COMMA ICOMMA AT END? INO ICYCLE 90TH TESTS INO, STAY IN SHIrT TIST IREPEAT FROM stTUP TEST I ILLS AND L.RI 8ASIr: TESTS ITAP£ 0' tAE Pnp7 TEST I • I ILONG l£'T swl,l I I ILLS It I 0331" 03311 83312 03313 1.,,31 1.8131 141132 2013'2 1331' 0."1133 0331' 03316 03317 033,0 033'1 03322 03313 1332' 1331' 13326 183327 03331 03331 1:5332 13333 8333' 03335 PJ3336 (lJ3331 2133.0 033.1 LLITSl ALL ZERO'S O!M AcaTiT DIM MQSTiT DIM LKITiT LAC iIT17 OAe sesTiT Cl.Q CLA:CLL LLS 01 OAe ACENn GLI< CAe LKEND 1.ACS OAe ICENt; LACQ CAe MQINo SNA LAC ACENn INA LAC lKEN6 SNA L.AC SCENn INA JMP " ·2 JMS LLIERR JMS IWIT~H lLSTS1·' 6"JeIIJ "'"81 6.0611 0."13. 7,e811 0.1136 641811 e4'837 6'18'2 0.1835 "1218 20113' 7'1211 211136 741211 2"''HlJ~ 7 '.121" 62133'0 1e137'!5 11210.0 021331' IStAAT SCOPE LOOP ICLR AC AND LINK IMQ STILL Itl, lAC STIll I'S' ILINk STILL I'S, ISC CO TO IrRo, I • EJEC.l )i PAGE 51 (A("'P1 IDoES LI~K GO TO M~17 ON AN L.LS /\1Ie0, / "3342 03343 03344 2334' 140e31 140030 1421032 221342 ~3346 040033 033 • ., 03350 03351 033'2 03353 03354 03355 03356 ~33" 03360 ~3361 03362 03~6" 1316" 1336' 13366 13361 03310 033;1 033;2 131;3 03314 033;' 033;6 033" 13 •• 0 03411 83412 83413 13404 03'1' LLSTS2 i-e, Q! .. l. 1"1 Dr~ MQSTQT DcM ACSTRT DZM LKSTRT L4C BIT1' Dole SCSTRT LAO MQSTFn 20"031 200032 '40020 200030 640601 040034 LMQ LAC LKSTRT RAA LAC ACSTRT LLS 01 OAe ACEN5 '50"1I1J Gl.1( 65202121 ILL.S 01 ." START SCOPE LOOP 12 PASSES 12 PASSE:S • 1 (M017) ILlS: EVERY 2ND PASS lAC ALWAYS • " ISAvr RESULTS CAe LKENn LACS CAe seENn LACQ CAe MQ£Nn LAC LKSTRT RAR LAC MQITRT RAL. .AD MQENn 040"36 641011 040213' 6410112 040035 200032 '40"21 210131 '402110 '40":1' '41'" SKit JHS LL.IERR JMS SW!T~~ Ll.I T52·' LAC L!<ITrn lSi LKSTRT SNA JMP LLSTI2·5 DiM L.KSTiT I..AC MQITitT lSi MQSTiT 10~145 101141 "0334' 2008'a 440032 ,41210 60S34' 140132 211131 .41.31 SNA '412'0 60S34' JMP LLSTS2·' I .EJECT I[ND SCOPE LOOP 12ND OR .TN PASSt INlx; PAIS L • " IMADr WITH MQ1'ai, PAGE 52 [A[-'l 100[S LINK NOT GO TO ACi7 ON AN LLS IOOES MQe GO TO ACi7 ON AN LLS I 03406 113417 03'11 03411 113412 03413 03'14 "'341' 03416 0:S4i7 03421 03421 03422 13423 03424 13'25 13416 13417 13431 IS431 13432 03433 13434 IS43' 13436 1343' 03441 IS441 13442 13443 IS4.4 113'4' 'S4.6 13 •• 7 134" IS4'1 13'52 eS',3 IS"4 0S4,' 13'56 03'57 03460 1lJ3'61 03462 03463 03464 14""~0 LLSACT 14",31 140032 201342 040033 200131 6'2100 200032 '40020 al8131 640611 "40134 "'111 041136 6411'1 04113' 641112 "4"'3' ",132 '41111 603441 100131 '41111 211831 '48118 '4e,34 '411'8 11374' 111141 113413 211132 44.,32 741211 613413 141131 211131 441131 '4121, 613413 !.1131 211321 '41131 603.63 OiM ACSTRT OiM MaSTiT OiM lKITiT L.AC IIT11 OAe SCSTRT LAC ~aSTiT lMeI L.AC LKSTiT RAR LAC ACSTRT I.lS 01 OAe ACENO Gll( CAe LKtN6 LACS DAe SCENO LACQ OAC MQrNa SAO LKITiT SK' JM' ' LAC HQST~T RAL LAC ACITiT .At. SAO ACEN6 SKit JMS LLSERR JMI SWJTe ... LLSACT., LAC LKITiT lSI LKSTAT INA JM' LL'ACT.! D!M LKIT.T LAC ACITiT 151 ACITiT ..' 1ST ART SCO,E LOOP ILle, 1, 0, 1 lAC-II, 0. 1. 1 ISAV[ SC rOR TVPEOUT IHO ;OR TV'EouT ILINK TO MOl" IVls; Ot< IMO [RROR IACII SHOULD IE • MOl Il"~1,0, 1,1, 1. I. 1 lACe - I. I. 1. i, I, I, 1. i SNA JM' LLIAeT.' DIM AcaTiT LAC IITI SAD MQST.T JHfI ',+3 OAC MQST.T JMP LLSACT.' JMS IWTC':'S lLITI1 0400~1 6~S413 100060 003310 I ITEstED MQI • it IvEs IMQ~ - I, • 'Assrs 1-1, 4 'ASSES .EJECT ...) . /') PAGE 5~ e::AE"'P1 IWILL eACH BIT or ~wE MO SHI,r TO THE NE~T 11~0, I ~346' 23466 2'~'67 QJ347e 034'1 a34'2 03"3 034,4 334" 0347' 034" 03500 03501 035"2 03,o3 03'04 03581 13". 13,e1 13'11 13'11 13'i2 13513 13514 13'1' 13516 13517 13'20 13521 13522 13'23 0J52~ 13'2' 201342 0402131 040033 1402132 14e030 20012131 65212110 LLSTS3 AND 0"1 LErT LAC 91Tl' OAe foI,QSTRT ISTAAT MO l ' TO MQ 16 OAC SCSTRT OlM LKSTir DlM AeSTilT LAC MQSTiJ't L.MQ CI.A!CLI. 15.le0 64061211 04012134 '50010 040036 641011 IST'ART ':COPE LOOP lAC AND L ALWAVS 'J'S LI.S 01 OAe AC£Nri GI.l< OAe L,KENn LACS Ole SCENt; etH''''3? LACQ 641002 04ee3' l,rOR TVPfOUTI "OR TYPEOUTS DAC MQENn LAC HOSTAT RAL SAO MQ[Nn 2"0e~1 ,,,UJ1e .' '.""3' '41810 6;0J516 200030 '4081' '41834 60:5'11 SKP J~" .... , L.AC' ACSTiT RAL SAD' ACENe, J"' '.·2 JHS LLS£iR 1~3'45 100141 003412 200131 '4.010 0~01~1 JMS IWJTr.~ LLI TS3.5 LAC MQSTAT CLI.:AAL CAe NQSTAT '.0~efJ SN!. JMP LL.STs3+!5 603472 I .EJECT lEND ScOPE ISIT UP NEXT MQ BIT ITESTEO Moe • 1 PAG£ 54 [A["P1 IWILL £AC~ BIT or T~[ MQ S~!'T TO T~E NEXT 11.1, "-1, 1~0 LErf a3526 213527 03530 03531 03532 03'33 03'34 1353' 03536 03537 13'.21 213541 13542 03'.3 13544 11354' 135.6 135.7 035" 13"1 13"2 03"3 03". 13'" 03". 13"7 1356' 1356203'62 13563 13"4 13'" 13'66 IS'.7 I!"" 135'2a3'72 835,3 03'" 201364 04"031 '.00211 0.0033 S4121032 750OO1 040'30 200031 6'2000 I LLSTS4 IS' ART 777776 CAC seSTAT OAe L.I<STRT CLe OAe ACSTAT L.AC MQSTRT L.HQ STL.!CLC LL.I 01 OAC ACEND GL.IC .D'C LKENn L'CS OAe SCENr; LACQ DAC MQENn LAC MQSTAT STI. ILLS 01 ILINt< ALWAVS • 1 eM' "',"J3 '40601 140134 "0818 040136 641111 141031 641.81 "4"'3' 211131 '44'12 7.e'10 '4'035 7.1010 613"2 IL. 'OR TV'£OUT ISC ;OR TV'EOUT AAL .AD MQ[Nn IK' SAD ACE~n lAC SHI'" OK' '. +, '."111 '4111. 613563 1037., 111041 le3535 , •• ela 20.ISi 7•• 11' 041.3i 7414'1 lAC. 1'S ALL ISTART 5COP£ LOOP ISU4ULA T£ LL.S ITO eET ICOMPARE CO~'TANT IHO SMtr, OKt IvEs JMIt LAC 'CITr" RAI. 21,e~1 JMP ','·1 JMS LLI[RR JMS SWITe ... LLIT, •• 7 STL LAC MQITAT RAI. DAC MQITRT S!L lEND SCOPE ITES;ED MQ. • • JH' LLITI •• 7 JMS IW'CwS I.L.STI3 61~'3' 181.6. liS'" L.AC NBITi' CAe MQSTRT I .[JEeT ./) .... , J PAGE 55 EAE"~1 /wILL MO AC S~iFT i 1 BtT 1 TO 44 PLACES IUSES LLS SrON(O I Z35" 035,6 140030 201342 03600 036211 03602 03603 03604 03605 03606 0421031 03'" 036111 0361~ 03611 03612 03613 03614 0361' 03616 03617 036221 13621 03622 03623 13614 -13625 03626 13627 03630 03631 03632 .13613 13634 1363' 13636 13631 13641 13641 13642 1364~ 136.4 036.' 136._ 83647 e36se 13651 036'2 03653 036'4 03655 LLSTS5 lAC START lEROS OAe MQST~T ISC INCR[MENTEC TO 44 IHQ START BIT 17 I; 1 OAe MQCOMK DZM ACCOMK LAC KLL.SS1 CAe LL.ISrX IREsrT SHIrr TO 1 CAe scsr~T 04021:53 OAe U<STRT 0421032 0447~1 144'00 203767 043611 2047'1 '440121 04".t 204100 14001il 044100 201031 6'2010 ,,'400Z 660611 2140034 641111 04003' "I"Jll1 "'''''36 Acsrin LAC 81T11 O~M LLSSL1 I.AC MQCOMK CI..L!J:tAL 04e MQCOMI( LAC ACCOMt( RAI. OAe AeCO~1< I.AC MQSTRT ISTART SCOPE LOOP l.MQ LlSSEX sn.lel.. LL.SS 01 DAC .CENO LACS CAe SCENO ISC • 1 TO 4' GL.IC OAe LoKEN;; LACQ OAC MQINn SAD MQCOMtC SKP JMP " ·4 LAC ACCOMK SAD ACtNa ""IIDI 04003' '44111 ,41011Z1 60363' 22.701Z1 '41134 '41'1' 6036.3 SKP JM' '~+6 LAC Lt<ENO INA LAC SCENO SNA JM' ',+2 JM$ LI.SSrR JMS IWITtH LLSS[X-3 IS~ LL.SSr)( ISZ SCSTiT LAC selTiT XOA ,OUR, SlA JMP LlSS, 1 JMS SWTC"'S LLITI' 20"1~6 '4121. 201031 '41210 60364. 1"~77" 1001'" 00~614 443617 440033 2"0033 241313 ,41210 603606 10£1061 00357' I .EJECT ILINK GO TO ISG IND • • • lEND SCOPE LOOP PAGE 56 EAE"P1 IWILl. MQ 4C SHIF'T A NO BIT 1 TO '4 PLACES I 03656 036" 03660 ta3661 03662 83'63 ta366' ta36" 03666 0366' 03670 03671 1213'72 136'3 e36;. '36" 136;' 13677 '3711 13'11 '3702 '37.3 13'14 13'.' 1371' '37'7 13710 131il 137'2 03113 13'i' '371' 13716 13111 '37., 13721 13722 13'23 1372' 13'2' tl37i6 13727 1371e 83731 13732 13733 "3734 8373' 03736 13737 03740 03'.1 13,.2 14012132 2013.2 LLSTS6 ~.0033 '.121011 040031 ~."Il ""011 040.30 04.711 2213"7 143713 le.78l 74.182 ,.eI10 LL.ISL.2 """1 2".'11 '."'11 14.71, 201'11 "II" "'"'1 66168s. 1214113. "1.'1 0"'J1 "'"ll 1.013, .'1112 0.013. ,4.,11 '41110 613721 21.,11 '41134 "1111 • 1372' 111.3, '41~f2 '4SJJle 683731 2el137 141218 "11810 11lJ3170 111.fe ~03'lfJ f43183 .41833 110833 241313 '40211 61367! 110160 D~M L.AC LLISX2 L.KSTiT 8IT1l OAC SCSTs:~T eM. CAe MQITiT OAC MQCOMK CL.C OAe ACITiT OAt ACCOMK l.AC I(LL.SS1 DAC L.LISx2 LAC MQCOMi< STL. RAl OAe MQCOMIC I.AC ACCOMK RAL OAC ACCOMK teAC MOITiT L,MQ CLLtCLC lLIS 81 QAC ACENn LACS OAt SCENi; GLIC OAe LKCN5 LACQ CAe MQEN6 SAC MOCONI< SKP IANO MQ ICOMPARE CON.TANTS ISET UP SHirT STAAT S~OPE LOOP Ise-i TO 4. 'LACES IGEt Se FOR TEIT 4 ILINk SHOULD 8E i IMQ SHIF'T OK' ,.' JMP LAC ACCOMK SAC AeCNO IKP JM' ••••• LAC LKENO lAO IIT17 SI<' IrORM AC lAC sHIrT OK' ILINt( SET TO l' ••• JM' LAC SCENO SNA SKP JMI LLISrR JMS swrTr.~ LL.SSX2-3 151 LLSSv2 lSi SCST.T LAC SCITAT )COpt 'OURI SiA JMP Lt..&si 2 JMS Sw.JCws ISC GO TO I, IADVANCE TO NEXT SHI,T IS~t;T[O ~4 'LACES' IAEPfAj SEQUENCE SET, /" 1, Ll.ST~6 JMP I LRST~1 .EJECT PAGE 58 EAE"P1 ICO~MON 113745 60374' 03746 1011~4 03747 03750 03751 03752 13753 03754 0375' 037,. 83,,7 03160 fJ~161 113762 13163 113764 0316' 13766 13167 I LLS[RR 001553 148133 4037., 21014" 500e32 600030 600031 0014" '00036 60003. 60803-' JMP • JMS ERRO~ ;VL.L. SCSTRT.7Cleel L.l.SERR.40~ell ~01lt5 LKI1IItT.50.2100 4CST~T.618eee MQSTRT·'le.0. TVPATR L.K[NO ·"UI.'0 ACENO+60mlee MQ[No+,eI8fJe TYRE. TVI..AeS SCENO+14QJeI0 0016Q!7 001636 140037 "01101e 6237 •• 6606'1 ERROR TVPEnUT LLS , ICL.LSS1 JM". I..I.SrRR L.l.SS QJs, I I ICOMMON [RROR TY,£nUT ILLS SIGNED 03110 13'71 1137;2 13173 13114 131;' 13776 13'" ,.e"" 11,1'1 ,,11'2 '~11J3 11"" 1411" "1'6 8,1'7 •• eie 11.011 '."12 ,.013 0.81. '4S1S 6QJ~170 I LLISEA 10113. 011'" '40133 '03718 0e14., ,o111132 611131 611131 011'" eI14., 60,711 68.711 101461 "'13' 60113. JH' • JMI tRAO~ ,VLLIS SCITRT.",181 LLSS[R.4011 •• 1ol0R' LKSTRT.511"11 AeSTRT." •••• MQSTRT 6611.le TVPATR SPAC" ,CCOMK660 •• ,1 HQCOMK.6fJI." TYCOR LI(INo+,ell'" 4eCNo·", ••• MQENo+68ellll TVJNr.O 6e013~ 0e1'63 001636 ,.ee37 0f1""10 623770 TYLA~S SCtNO+141111.e e JMP. LLSRtR I .EJECT ITO SET uP LONG LErT SHIrTS P4GE 59 EAE"'Pi ILONG RIG~T SHIFT ~1 AC, MQ AND L : IL~S / 21.016 04011 040221 "42121 04022 '4023 04024 0.02' 21.026 0~02' 04"3" 04031 04032 142133 14834 '4"3' 140'6 '403' 141421 14041 14042 1414' 84044 1404' 04146 1404' 140eJ3~ 140~31 L~STS1 D~M ACSTRT ~'S ISET INITIAL CONDITIONS DH1 MQSTRi D~M 14012132 LI<STRT LAC BIT17 201342 21421033 6!50e0e "4000 oAe scsTin CI.O CI.A:CLL. ISTAAT s-eoP[ LOOP L~S 01 04e 4CENO 640'01 21402134 GI.K "GHlJ10 DAC LK[Nn LACS OAe SC[Nrl LACQ OAe MQ£N,; 040036 '41.2111 04001' 641002 04003' '41211 1011134 '412" 20183' '4120" 2""136 '41281 ,41eee INA l.AC ACENO SNA L.AC SC[N~ INA LAC L.KENn INA ltC' JJtS L.RIEitR U!J46~e JMS SWITeN 1eee41 00."23 LRST,i.' I .EJECT IMOI"'OULD BE e IAC.m1 ISC CO TO 11 ILINK STILL I' lEND SCOPE PAGE 60 [AE"P1 ~405QJ 04051 04"'2 14053 04054 04055 140'6 14057 042160 04061 14062 14063 04164 8406' 04066 14067 140;21 14"71 14112 14",3 140'4 1417' 1~lt6 14"'7 .4181 14181 141'2 1.113 1411). 1411' 14116 1411' 1412.1) 14111 84lil '~1'3 '4114 '~1i' 14116 '.117 14110 14121 140031 1402130 140032 201342 0.UJClJ33 2etIJ":i2 lOOtS LIN~ GO TO Ar. 0 ~N AN L.RS 10~0, 1-0. 0-1. 1-1 LRSTS2 OZM MQST~' OlM ACITiT OlM L.KSTRT LAC 8IT17 OAe 5CST., LAC LKST.T RAA '400~0 1ST ART SCOP£ LOOP Cl.Q 65"000 LAC ACSTin 2021030 LRS 01 640501 0400:54 641t1H12 040"3' 641111 04fJI37 ""110 048036 '48112 '411,,, 61411, 181)1'3" 74112'0 60411' DAC ACEND LACQ CAe MQ£ND L.ACS DAC SCENf5 GL.K OAe LKtN6 SAO LI<STRT SKP JM' ',+12 L.AC MQENn SiA JHP ", +'1 ~ LAC LKITRT MAR LAC ACITiT RAR lAO ACEND SK' JP1S LRIEiR JMS SWJTelof L"ITI2.' LAC LI<ITiT IS~ LKITiT 21"3i '1411al 21),"31 '4elal '.,134 7411)'1 104631 18e14. 014e'5 11113, 441132 741,2 •• 6e4'" 14.832 11132;' '41.3, 61.122 04elJI 6841" SNA J"' LRITia., DIM LICSTAT LAC IITI SAD ACITiT J"P '~.3 DAC ACSTiT JMP LRSTI2.' I ,EJECT ISET UP COMPLETE ISAVE RESULTS ILINK SHOULD NOT CHANGE lEND SCOPE PAGE 61 [AE .. Pi 100ES AC1' GO TO MOl ON AN LRS 10~~, 1 e4122 14123 04124 .,.125 1.126 14121 ,.130 04131 fJ.132 "133 14134 8413' 1.136 1.1S1 '41.0 8'1'1 14142 1.1.3 1.144 141" 141.6 04141 041'0 "1'1 04152 141'3 041,4 0.1" 141'6 e.1" ".161 '4161 04162 14163 14164 1416' 14166 14161 041,e .41'1 041'2 "41'3 141'. 1402132 LRSTS:5 14~0J1 14003e 201342 040033 '.'0e0 1~e. ~~1. ANn 1"1 D;!M LKSTRT D~M MQSTRT D~M ACSTQT LAC 8IT17 DAC SCSTRT eLL LAC MQSTRT 2""031 6520"" ILINk ALWAYS " ISHtrT OF' 1 ISIT MQ LMQ LAC ACSTRT LRS 01 OAe AC[NO 2~0e30 6405iJ1 0.""3. 750"1" GL.IC OAe l,.K[Nn LACS OAe SCENn I.ACQ OAe MQ[NQ LAC ACaTRT 0.0Q136 641.001 040037 6'1"02 04"035 2"0Q13" '4012QJ 2""031 '40820 '40Q135 "l" L.AC MQSTijT IGENERATE MQ ICOMPARE ICONSTANT lAO HOE NO iACi; TO M00 OK' RAA 741~8' lJt' J~II 60'15' .0"834 '40210 '0'161 '. +3 LAC ,CENO Ii. JMP ..' I.AC l.KENn 2""'83"6 ,412O" '4,8'" 10'630 18'041 0"121 20'"3,8 '41030 '4120" 60.1f' 201321 14003" SNA Ste' JMS l.RSERR JMS IWJTeH l.RITS3.' l.AC ACITRT lSI ,CITiT INA JMP LR'TI3.5 LAC lITe D~M ,caTiT lAO MQITRT JM' DAe MOITRT JMP LRST.;S.' t'·, ~40031 '0'175 040831 '04127 I .EJECT lAC cO TO It FACE 62 £AE:-·P1 041'5 04176 04177 04200 04201 04212 0.203 "420' 140032 140030 140831 2013'2 0.0033 6,0e1U) "'28' ".210 04211 04212 14213 1.21' .4216 14217 0.220 0.221 0.222 04223 1422' 14225 14226 ,.221 14230 14231 14232 14233 1.23' 1423' 0.0136 ,4.132 '4101. 10.631 10"" "8.212 201132 "0112 "1211 61'2'2 1'IIJ2 21183" 441131 "1211 61.2'2 111161 11"16 e.214 LRSTS4 Oi!M LKSTRT OlM ACSTRT Oi!M MQSTRT IMC AL.WAYS !ERO l.AC SIT11 OAe SCSTRT IS"'I,r or 1 LAC LKSTRT RAR LAC ACSTRT 14C-1 OR " Cl.Q 200"3~ 140120 2"'''''30 6."'01 0'0034 6410"1 04003' 641812 04103' ".20' 2.216 100ES AC11 NOT GO TO LINK ON AN LRS L.RS 01 ISET LINK INITIAL o OR 1 OAe ACEN~ LACS OAe SCENr; LACQ DAC MQENn GL.K "111111 OAC LKENn SAD LKSTRT IWAS LINK ALTEREO II<P JMS LRSERR JHI SWITe", LRS TS4., LAC LKITiT lSi LKITitT INA JH' LRITi.·, DiM I.KIT.T l.AC AcaTiT lSI ACSTiT INA JHII LRST,'.' JHI IWTCwS I.RITS1 1 .EJECT ITESTED L·lt INO ITEs;ED AC 17.1 PAGE 63 EAE>lIli'i /wILI.. AC MQ Sl-fl~T A 1 BtT EAC~ POSiTION R!G~T I 24236 1i14237 142413 14241 142'2 1i1424~ 0424' 1.2., 14246 '4241 11'250 8'2'1 142'2 142'3 1.2'. "2" 1342'6 '42" 14261 14261 '4262 •• 163 1i14!6' 0426' 14266 1.267 1402132 L~STS5 14""31 1447CH 201342 040033 2~1321 04003~ 04472121 204700 '4'2'20 04"210 224101 "0022' 04,7e1 200031 6522181 ,4.ele 20"13e 64",e1 04ee34 "e.,10 QJ4el36 641101 21.eI37 641002 LRST5L e.0113' OlM L'<STIiT QlM ,."QITRT OlM ~QCOMK LAC 91T11 OAe SCSTRT LAC 9IT2I OAC ACSTQT OAe AceOMK L.AC ACCOMI< CLL%RAR OAC ACCOMK L.AC MOCOMK RAA OAC MOCOMK LAC MOSTiT LMQ eL.L. LAC ACSTRT LRS 01 DAe ,CENn GL.K OAe LKENO I.A.5 OAe SC[Nn LACQ OAe MOENn SAD MQCOMK ... 042;" '44111 74s:~e0 Sf(P 842'2 0427:5 14214 1427' '4216 '4211 •• ae0 04all 143"2 143213 84304 8.3'" 14306 14317 04310 1.311 14:512 60'21, JMP ' LAC ACCOMI( SAD AC[Nn 14211 IQJ.711 '4003. 7410.0 104630 ll1e".e 00.2'4 201130 744'20 SI(' JMI LRStRR JMS SWITeH I.RIT,L. LAC ACIlRT CL.L.!RAR OAe ACSTRT LAC HQBTiT RAR OAC HOITAT 04"e~" 201031 '402120 040031 140400 604246 SN\. JMP LRSTi\.-6 JMS SWTC~S LRSTS5 100061 ~042J6 I .EJECT IG~NrRAT£ ICONSTANTS COMPARE IMQ SHIF'T OK' lAC SHIF'T OK' PAGE 64 EAEwp1 SHjrT i NO BIT 1 POSiTioN rAeH BfT LAC BIT17 DAC SCSTiT OAe L.KSTiT 1377117 LAC NBIT" OAe ACSTRT DAe ACCOMI< CLC OAC MQSTRT OAe MQCOMK IGEN[RAT[ NE)(T L.AC ACeOMI( SlL ISET OF' AAR lAC MQ COMPARE OAe ACCOMI( I.,AC MQCOMK ICONSTANTS RAR CAe MQCOMI< ISET Up LRS LAC MQITAT LMQ l~tL~ AC·~Q IRrG~T F'ROM 04313 2Q!1342 ~4314 0~0Q!J3 0431' 34316 04317 04320 04321 04322 04323 0432~ 04325 84326 04321 11.14330 04331 0.332 04333 0433~ a433' a4336 a4337 "4340 043.1 043.2 843.3 143.4 ,.34' 04346 "43.7 0.311 043'1 04312 04353 043,4 143,5 "43" a43'7 04360 1.361 04362 0.363 "43,4 0436' "4366 21436' 043'0 04371 2143'2 LRSTS6 040032 201343 0~0030 a~"00 "0001 C'J40031 044701 20.780 74.Q112 '40020 0~.70i1 204"1 ""020 04.701 200031 .'20'" LRS'6L. "'8., 20"838 In. LAC ACSTiT LRI 81 OAe ACENn LACS OAe ICINO QLK OAe LKENi5 LACQ CAe MQINO SAD MQCOMK 64"'''1 "40"34 641,e1 "40137 "001' 040036 .411.2 0.083' '44711 "'118e 60.355 20.701 ,.0134 '41'le 10.638 1"01'0 ""'333 20'030 ,.4012 '4012" "4"131 20""31 74"0Z" 040031 '.1481 604324 100060 00.313 SKP JMII ... IrOR TYPEOUT' IrOR TvPt:OUTI IMQ IHIrT OK' ' L.AC ACCOMI< SAD ACENn lAC sHIrT OK' SKIIt JMI LRIEiR JMS IWITftM L"ST'L LAC ACITriT STL filAR DAC AC'TifT LAC MQITAT RA" OAC ~Q'T.T saL JMP LRST.L-7 JMS SWTC~S LRI TS6 I .EJECT ISH"T[O TIL.L. "017.0 PAGE 65 EAE-J't /wILL AC MQ sHIrr A 1 BIT IRtG~T / e43'3 043;4 043" 04376 043" 04400 044211 044182 04403 04'04 044115 04406 04407 04410 04411 04412 04413 04414 QJ4415 134416 134417 044221 04421 04422 04423 0442' "4425 214426 04'21 04430 0"31 14432 1.433 04434 1443' "4436 04431 214440 "4441 04442 04443 Ql4444 04445 04446 0444' 140031 140032 LRSTS1 2e11:'H2 0402133 201321 040030 04.7210 144101 204337 044411 204100 144020 044'0" 2041211 740020 044101 2!0!31 6'20ee '44000 2000se 64"'01 040213. '!21IU.0 040036 641001 040037 641012 040035 '4.711 '41010 '0443' 214 "'" '40034 141000 1046'2 12100421 004413 '4.417 440033 TO 44 PLACE~ OiM MQSTRT DlM LKSTRT LAC 81T11 OAe SCSTRT LAC 81'1'0 OAe ACSTRT OAe ACCOMI( D~M LRST'L LRST'[ MQCOMI( LAC LF~ST6L·4 CAe LRST;£ LAC ACCOMI( CL.LIRAR OAe ACCOMI( LAC MQCOMI( RAR OAC MQCOMI( LAC MQSTRT LMQ el.L LAC ACSTiaT LRS 01 OAe ACENO ILRS 01 Iro~ EXEeUTE IGENERAT£' AC/MQ ICOMPARE CONSTANTS ISET UP lRS 11 TO 44 PLAC[S GLI( OAe LKEN~ LACS DAe SC[Nn LACQ OAe MQ[NO SAO MQCOMI( IMQ SHIF'T OK' SKit JM,. .·4 LAC ACCOMI< lAO ACENn lAC rND OK' st(P JMS LRSE~1 JMS SWITcH L.RSr,E-4 lSi LRST;E 2(111313 5421033 '4121121 62144215 1000621 21043'3 IINCREMENT S~I'T eOUNT IF'OR TYP[OUTI IS! seSTRr LAC rOUR~ SAO SCSTRT ISWtrTED 44 PLAC£S1 SKP I'I[S JMP LRST?l.. JMS 5WTCwS L.RS TS7 I .EJECT PAGE 66 ['[ .... Pi IWil.L. Ae MQ $HlrT A NO BIT RIGHT 11 TO 44 PLACES 044,e 044'1 044'2 14'53 044,4 04455 04456 0445' 04461 e4'61 14'62 04463 04464 ""6' 11446. ,.46 7 1.4" 14"1 1"72 e441.3 044,4 1.4" 14'76 14'77 0""0 14'11 1.5.2 14,.3 1"14 14'" 1.'.6 •• '.7 II.Sil 1'5il ",'i2 "'5i3 .'5i4 14'1' 84116 14'17 84'28 04'11 14522 14'23 1.52 4 e"2' QJ.526 I 750011 2140831 04'701 201343 041130 044100 21,,3'2 0.0033 040032 204337 04.476 204710 144012 140120 04"'" 21.711 740021 0•• 7'1 210831 6'2111 201031 lRSTS8 6415'1 04013' '50011 040.36 "1.11 040037 "1112 0.0.35 , •• 7'1 "1" • 611.'S,4 20.7.1 '4113. "101, 1•• 6'2 1"11'8 18.412 '4.476 440033 LRST8E 7'411~ LRIT8L CL.C CAC MQSTRT OAC MQCO~K LAC NeIT,,", DAe ACSTiT OAC 'CCO~K LAC BIT11 OAC ICSTeT DAC LI<ITIT LAC LRST6L+4 OAC LRSTeE LAC ACCOMK ITL. RAR CAe ACCOMK LAC MQCOMI< FtAR OAC MQCOMK LAC MQSTiT LMQ LAC ACSTRT ITI. LR. 11 OAe ACtNQ IMQ START , l'S lAC START 8IT 1-" ILRS Ii IF"OR EXECUTE IGENERATE: INExT ICO,.,ARE CONSTANTS ISET UP LI~S 11 TO 44 PLACES aL.tc OAC I.KENO L.ACS OAC ICENO LACQ OAC MQ£NO SAD MQCOMK SK' -,' JMP .. LAC 'CCO~t( lAD ACINe IMO IHI~T OK' lAC IHIF'T OK' SIC' JMI LRSERl JMI 'WJTe~ LAITIE-. iSI LRITiE lSi SCSTi,T LAC 'OURI SAD ICITiT 1~1313 '40133 '4111e 604463 IADviNCE SHI" ICOUNT 15"'lrT£0 4. 'LACES SI(P JMP LRSTaL JMS s~ncwS 18e860 LRSTS8 ~e445e -I .EJECT ~ PAGE 61 [A["I'1 04521 "'4530 04531 04'!2 04':53 04534 04535 04'36 04!S31 04'40 . 04541 14'42 fl4'.3 114'44 04'4' 04'.' 0.'., 14"1 04"1 14"2 04553 14"4 04'" fl41" 140e31 140030 201342 040033 140032 200031 6602100 "40010 044110 2144101 200031 "2Ie0 660611 "40134 '410111 I~!LL MQ S~lrT L[rf 1 IEVERY CO~81NATION 0' BITS DrM MQSTRT LLSSEO Dlfo1 ACSTRT LAC 91T11 OAe 8CSTiT Oi!M LKSTRT LAC ~QST~" EA[+20ee0 214'61 04'61 fl4163 14'64 0.'" IAL.wAYS BE • ISMy;T 11 ALWAYS 1 RAL. lAC SHOULD OAe ACCOMK OAe MQCOMK LAC MQs,.iT LMQ IIiMO LL.IS 01 AC[Nn OAe l.ACS OAe SCENO 0400~1 GLJ( OAC LKENn "0010 "."136 I.ACQ 6411"2 04013' '.01134 7410efl 1037"fI lf1eeel OAe MQENO IMQ AND SAO ACENr) lAC S~l" II(' JHI LLSSrR JMS Ilr4lTel-l e0"'. '."7 '411Se 1~'60 lAC ,NO MQ wiLL. LLISEQ.' lSI ACITiT '421111 4401$1 6214". 10212160 0"4'27 NO' IS2 MQSTiT JMP LLISrO.' JMI IWTCwl L.l.SSEQ I .EJECT OK PAGE 68 o[Ar"P1 04566 04567 04"" 04"1 14"2 04"3 145,4 21457' 04'7' 84"7 0460" 14601 84612 146.3 04604 14.0' 14686 84617 114611 14611 114612 04613 e4614 146~5 14616 146i7 e46,' '4'21 14'12 14613 '4'14 1461' 84616 1462' 1402130 140031 201342 04212133 210131 '''1342 e401~2 740020 20"031 741UJZ0 04.711 2144711 748"11 "a'" 6421"1 148"34 '41"1 '."3' 7,e818 IWILL MQ $~I,T RJGwT 1 EVERV ICOMBINATION Or BIrS LRSS[Q DiM AeST~T lAC AND ~Q Oi!M MQSTRT IAI-WAYS It LAC BtT1; IALWAYS SHIrT OF' 1 OAe selTRT L.AC ACSTRT AND 8IT1; DAe LKSTAT ILINk .. AC 17 FUR ISO THAT AC WILL • MO L.AC MQSTRT RAFt lAC AND MQ OAe MQCOMK ISHOUL.D BE • DAC ACCOMI< AAL LMQ LRS 01 CAe ACEND LACS OAe ICEt.lO eLK '41811 OAe LKENO LACQ OAe MQIND SAD ACENO lAC AND MQ R 1 OK ,e18" 81(" 041136 04el35 '4"034 JHI LRSER1 JMI IWITeH LRSSr:O.4 IS! ,caTAT NOP iSI MQST"T JMIt LRSSrQ.4 JMS SWTCWS 18.6 •• 10.e.8 2184'71 44.83. 74Ie." .41131 604"2 11 •• ' . l.RSSEQ JM,. £NOSwF 00"'6 683267 I .EJECT IALL COMIINATIONS PAGE '69 IlRS COMMON ERROR ~YP£~UT OF' 1 LRSERR JMFt. /S~IrT 046321 62'4630 ~4631 11211134 04632 ~01563 ~4633 04634 04635 04636 04637 121464" 12146.1 114642 04643 14644 OJ'6,5 0464' 114647 12146'" 14651 JMS ERROR TYLR~ SCS TRT.741"'00 LRSERR.42100110 74012133 40463121 012114.7 50012132 6121012130 600031 0211451 51210036 60012134 61211135 2101617 12101636 14""37 2100800 '2'6~e IoIDA5 LKSTRTt500a100 4CS TRT.6t'!0000 r-1QSTRT.61012J00 TYPATR LKE NO·!50m812J0 ACENO·60QUlI2J0 r-1Q£NC·612J12J12J012J TYRE~ TYI.AeS SCENO·741!012J0 I JHP. LRSrRR I .EJECT PAGE 70 [A[·P1 ILR~ COMMON ERROR tYPEOUT ISHIrTS or MORE THAN 1 04652 04653 046,4 046" 04656 04657 14660 14661 14662 14663 84664 8466' 84666 0466'1 1467" '4671 .4612 '46;3 '46;4 ••8.6,. e" '4.;7 0.711 84711 14711 6""652 101134 12115'3 '402133 421.6'2 21"1447 ,e0032 6210131 6eeesS: 111"7 IrU.444 60.7211 60.711 0"146S. .2111136 6021213. ,8.135 1"146S IUJ1616 "'13' 01111. 62.61* 01el.1 11""121 1111111 LRS£Rl ~O"5 L.KIT"T.'""."e ACSTAT.61111Ie" MOl TRT. 61"~le" ;VPAfR SPAC'4 ACCOMK.611."1 MQCOMK.'II".I" Tvcoi l.t<£ND+,e ••• 1 AC£No+,eI0.e MQEND+6111"1 TYSNeO ;VLAes teIND+'41 •• 1 I JMP· LAsrR1 0 ACCOMk I MQQOMK IceOMt( ITA"E , IRANOOM OATA s~r'Ti INO~MALII£ TEST IINTtRRUPT TES; " I 8!UJI' .,21'1 .,e'l '5112 "liS 1'''''' 8,a" .51.6 851217 '501' 1!ll1 8,812 "013 e!5114 05015 1,116 15117 15021 l,n1 JMP '. JMS [RROR ,VLRR SCSTRT.7'I.e0 L.RstR1.41PJ0Ie0 111363 .4i261 .LOC 5111 LAC NelTi6 DAe CHARi( ISET PASS K TO -3 I J 2113" 0"'3' 115'22 04.131 5."'22 04".' 216"7 m48111l1 341,3.2 040111 211131 652111B 1621111 215!'1 04el~e 661611 1St "n R~NDOM DATA SWI;TS IlI'T I TO 44 'lActs iANS,.., l.AC NeIT, OAe 'A'Sw JMS RANGfN DAC MQITiT JMS AANGrN DAe IH'St'" LAC cSHF"AU' OAC 1" TAD 8IT1; OAe 11 t.AC MQSTAT IGCNfRATE AC START LNQ DAC. l' LAC SHF'SuF' OAC AcaToT LLIS 11 '/' · PAGE 11 EAE"Pi ~5022 1"60010 05023 641.002 ~5024 ~6001e 05025 05026 0''''27 2201311 .402111 640601 0602110 64121"2 060010 206510 5421010 '.10210 60502' 7'''''121 0402132 140033 IIHI53' 0.5057 2216511 "."010 ~50321 052131 05032 05033 ",034 0'''3' 05036 0,037 "'0.0 0'''.1 O,042 0'043 0'04' 0504' SETl!.! OAC· le LACQ OAC· le LAC· 11 lSI 11 U.S 01 OAC* 10 LACQ DAC. 10 LAC (S~F'RUF'.111 SAO 1" SKP JMP SETLtS GLI( OAe LKSTRT OlM SCST~T LAC I<LL.S8 OAe L.RANrX LAC (SHF'AUr-1 OAe 10 I .EJECT ISHIrTEO 4. PLACES? PAGE 72 EAE-Pi 05046 05047 050521 220010 044700 2221010 05051 044'01 050'2 05053 15054 185055 150" 0505' 15060 e5e61 O,O62 05063 185"64 050" QJ5066 15067 05070 05011I!U172 "5";3 151;4 05 e 15 15.76 150" e5100 15111 15182 15113 '5114 " 151115 1511. 15117 151,. " 15111 200031 '52el0 2OOO32 741'J121 Zlee30 6,,,,"e LR.NI.P LRA~£X "41"~4 7'0010 040136 641"11 040137 OAe MaENO SAO MQCOMIC 040035 '44111 141000 6"'01' 2,,'700 '4113' "10'" 103770 1088.e 0010'1 '4Ie" •• ,833 2"1313 141133 ,411.e 6e.846 1" ••• 8 615.'4 I" TD 44 PLACE' LACQ 6410e, ""' 111" 44"1' L.AC· 1" OAe ACCOMK LAC· 10 OAe MQCOMI< LAC MQST~T LMQ LAC LKSTiT RA .. LAC ACITiT LLSS OAC .CENn GLIC OAC LKENi5 LACS OAC $CEN~ IHQ • PREDICTEO, SKI!' JM- ", ·4 LAC ACCOMtc SAO AC£Nrl lAC rND • PREDICTED' SI<_ JMI L.LISrR JM, SWITt!~ LRANLP.4 iSI I.RANrX tSI "SCITIT LAC 'OURI SAO le'TiT ltc' JMP LRANi.:' JMS IWTCwS ISNt'T£D 44 'LACES' RANS~rr..6 'U.STAY I lSI ,'Isi JM' "ANlw, •• .EJECT , - PACE 13 [AE-P1 RIG~T 0 TO 44 PI-ACES LAC N8IT~ OAe PASSa< IGEN[RAT£ MQ START JM$ RANGrN OAC MOSTiT IGENrRATr ACSTRT JMS RANGrN IRANOOM OATA 05112 05113 05114 0511' 05116 15111 ""120 "'5121 e5122 0'123 05124 .5125 15126 15127 Gl5130 "'131 "132 15133 15134 "1" .,136 "137 151 •• '5141 15142 '5143 .5144 '51" .'14' 1'1.7 I!U.51 151'1 15152 '51'3 1!1,4 e",!J I!!U.'6 .,1'7 15160 .5161 0'162 .'163 '5164 1516' 15166 QJ5167 851'0 15171 15172 1lJ'1,3 85114 05175 151'6 85117 2~1350 R4NRIT 045535 105522 0402131 105522 OAe AceTAT 040030 206512 0402110 2140811 200030 el60e10 2210031 0621010 6~2000 144000 220011 .40011 640'''1 060010 6411'2 SET!.."! I.~S DAC. 1. J"' 61'111 1"'~3 (l!40"~6 641001 2140"3' 641012 048035 '44701 741080 61'1'" 204701 '40.34 '418'8 10.652 ICOMPARE CONSTANTS S4018 IMtJ 205536 14'161 140032 64i1'118 040134 "e01' IGEN[RAT[ AC MQ OAC. l' LAC CSWF'ju'.il1 061UJil , •• 8'iI 11 L.AOQ 206'13 54"10 '.i0" 206514 040010 22"111 044781 221810 044'81 21i1e3s. 6'2110 2810J8 LAC CSt-I"RU"-l OAe if OAe 11 L.AC ACITRT DAC. 18 L.AC MOIT.T OAC. 10 LMQ C!..L LAC· 11 lSi 11 RRANL.P' RRAN£)( ,tTL.iS LAC KLAS OAC ARANf)( OIM LKITiT DiM ICITiT LAC iSWF'iu,-i OAC s.1 L.AC •.. l' DACACCOMI( LAC' 1. OAC MOCOt.4K L.4C MOITi' LMQ LAC ACITiT eL.L L.A' II OAe ACENn QLK OAe L.I<ENb LACS OAe SCENr; LACH~ OAe MQ[Nrt iAO MQCOMI< $1(11 ..,Iif' '. +. LAC ACCOMI< SAO ACrNt; SICP .JMI LAI"i .. 18 TO 44 PL.ACES PAGE 14 EAE-Pl 0520121 JMS SWJTeH 100040 I .EJECT PAGE '5 0521211 2'''''5155 0'202 4451~1 05213' 44Q1033 152.5 0"210 5402133 141100 605151 10QJ.68 '-!Z11 0"12. 0521. 158'.6 05281 05212 0!S21J iIlR.N[X .. 4 lSI RR~N'X lSi SCSTRT LAC 'OU~:! 2~13-13 44t53' 61'114 SAD SCSTA" SKP JMP R·RANi ~ JMS $WTC~$ iRSTAV I R.,NRrT.' 151 'Assi J"' RA'NR if •• .EJECT PAGE 76 [AE-P1 IRANDOM 04TA SEQUENCED I O,214 15215 "'2~6 8525,7 05220 ""21 15222 '52·23 8'224 "125 15226 .,a27 .,138 • 5211 15232 '!23' .!134 1'13' .52S6 .5217 .,a4' '5141 .5242 "243 15244 .,.4' .5246 1,•• 7 "2'" "2'1 '!.'I 201350 RA'.ISEr. 045535 105522 0402130 6610021 "1111 ".5446 '42820 04'44' 115522 5",364 34'446 14883-1 OAe ACSTRT £A£: 211UJQJ IGET AC SIGN C~R AC Gl.K 20136 • 04"50 201343 04'451 141113 141.3i 111811 '52 lIe '44110 2811130 6616'1 64""1 lAC NBIT! OAe PASS~ JMS RANGrN _ANSO. OAe ,VSIeN RTR OAe SVSIGN·1 J"i RANG,N AND NBIT;' TAO SVSlt:N DAe MQITiT L.AC ~BIT~7 OAC SVMAII< lAC N8tTQJ OAe SVMAiK.1 Oi!M SCSTRT Oi!M LKITAT lAC MQITRT LHQ ell lAC ACSTiT LL.IS 1 lRI I lllS 2 LRS 1 6'.6.2 648,.i JMS .EQeOM JMS SWITe" RANSol JMI NXTS,O 115451 11.8.8 0"2~7 11'417 I .EJECT IMAter MQt7.AC8 ISEQUENCE I PAGE 77 e:AE"P1 /S£QUENC[ 1 IRIGHT 2, L.4. Fe4. I 2 I 052'3 0'2!4 0!S2" 0!25' 052" 0'260 "5261 05262 O,263 05264 "526' 1'266 2002131 RANSQ1 1440210 652000 LMQ LAC ACaTRT LR$S.2 L.L.$S.4 2~0030 6621502 6606"4 640504 6621612 LLSS.2 JMSIEQcnM JMS SWITr.H RA-NS01 JMS NXTSrQ 11UJ040 0!S2" e52'1 852'2 20"'31 "2111 '4.e" A.~IQ2 LAC MOSTiT U1Q elL. 20.IS. LAC ACST.T L1.8S.3 "113 6686.3 "2;' 151" 64".'S 1.. • • $ 1154'1 le •• " IJ381 "'2.' 11'411 J"' SWITCH AANSa2 '4"'16 "2" 668616 8!SZ;' '5318 15a81 ISET UP ICOM,ARE RESUL.TS IL.I'T 3, RIGMT 6, I Err 6, RIG,NT 3 ISEQUENCE 2 "267 ISEQUENC[ 1 R2. L4, R4. L~S·. 1"'·52 00'253 115417 LAC MQSTRT CLL. LRS·. LL.SS.6 JMtSEQCoM JMI NXTSrQ 1 .EJECT L2 PAGE 78 EAt-Pi ISeQU[NCE 3 /RiGHT ~, LEr T 6, RIGHT 8, LEF"T • 15313 15304 11531' 15316 153117 115310 0531l 053~2 0,S13 1'314 I,sil .5116 210031 / RANSQ3 LAC MQSTRT el.L. 1~40IU' LoMQ L.AC ACSTitT L.RIS.4 LI.IS.18 LoRS·1" L1.15.4 JMS SEOCftM .JMS IWITeH AANSQJ JMS NXTSrQ .5111110 2CUJISe 661'114 6686111 640'11 661614 10,452 l11e40 0113.3 10"1.1 I I ISEQUfNC£ I 85Si7 '53,. IlatJI!! ',all .,aI2 '4"" "21'. "a" .,31' .5'16 ,.e'll le •• ~. .'3'3 66e6', 1,311 .'33' 668611 6."" 1114'. 1 ••• 4, '5312 11541.'1 "Sll RANSQ4 •• 'S11 • L[rT !, RiGHT 10, LEF'T 1e. RIGHT LAC MQSTRT CLL LMQ LAC AcaTiT LLIS.5 l"I+12 l1.15.12 LR,·, JM,· IEOCOM JMI .WIT~'" RANSQ4 JMI NXTSr-Q I .EJECT !S PAG£ 79 [AE .. Pi IS[QUENCE 5 I 05333 05334 200031 65200e! 0'335 144000 '5336 21210030 15337 "~.0 .5S.1 1'342 1!343 .'34. 1534' .53.' 15347 .515" '53ti 15a'2 i,3,3 .,a'4 .,$" 1;3'6 .53'7 ';161 1,16t 1',6Z ~A~SQ5 LAC LMQ Ct.1. R!G~T 6, L£FT 12, MQST~T L~iS.6 64,,5s,. 660616 Lt.IS.1' LRS·14 Lt.S S.6 JMS stQenM JMS SWITtH~ 011333 105411 JMS NXTSrQ 10'4'2 10""." RANSo5 I I ,'SEOUENCE 6 L.EfT j RIGHT 14, LE'T 14, RIGWT 1 RANIQ6 L.AC MQITiT L.MO CI.I. L.AC ACSTRT I.I.SS.7 66161' LR'·s,6 640'16 66e616 I.dS.16 11'.'2 JMI .EOCnM JMI IWITtH.. '4".' L.... , 111e~1 011S4' 1"'41., 12, L£rT & LAC AeST*T 660506 660614 201131 6!21'1 '.4111e 20""31 RIC~T , RANS,,6 JMS NXTS,C .EJECT PAGE 80 EAE-"P1 ISrQU£NCE 7 I 05363 05364 05~6' "'5366 15367 15310 8'371 .5372 ",313 "314 ,,31' 0531' 200f1J31 6521UJ0 RA~SQ' RtGIofT 8, LEFT 16. L.AC MQSTRT L.MQ el.l. L.RSS.it L.l..SS.20 LRS·10 LLSS.11 6~0'al 66061. 1"5452 111141 88'3'3 18'411 JMS IEQeOM JMS SWITe"" RANS,,' JMS NXTS,O I I 1.1F'T " RiG"'T 18. l..E,; 18. RtCHT 9 l.AC MOITiT l.HQ l.AC ACITiT ISEOU£NC[ 8 I 201111 "411 '448 •• .'4" "416 640'2' 661622 641'11 1154'2 4'" .".8. ••• ,S • •'5,48,. "'.1 154'4 '!I'" '54il 154,S. 1'411 1"13 .,4i4 "41' "416 RANSge Cl.1. LI.SS.11 LRS·Z2 Ll.SS.22 LRS·!1 JHS IEQCOH JM •• WITr. ... RANS", • lSI ;AIS~ JHP RANsro.! JMS 'WTC~S RANsrO JH' NRHl.E 661611 18"', e.,S" • 4.5" 6"Zl' 11.' •• ".'tl' 6""1 16. LE,T e L4C ACITRT 28"830 14'''80 660518 660611 "31' RIG~T I .(JeCT PAGE 81 EAf>"P1 15(T AC SYGN INTO NEXT AC I A~'IO lo1Q BrTS / 05411 054221 05421 05422 0!5423 15424 0542' 05426 05427 05430 05431 PJ5432 15433 185434 0543' "436 "'431 115440 154.1 1544' "'443 1,444 1544' 1'44' "'441 1'4,,,, 15411 60,411 20'446 '1.4010 045446 205447 '44020 NXTSEQ C:LL.I~AL. SVSlt:N LAC SVSICN+1 CLI. ! RAFt DAC SVSIGN.1 LAC SV~A!;I( OAC ~4544" 20'450 '4.812 740110 04'450 !)lle:ls. 34144, 04"031 20'4',- /TO rILL MQ STL. RAL. OAe IV~A~I< AND MQSTRT TAD SVSIr.N OAe MQITAT LAC SVMAIK·1 ,'.0110 •• 8', ICL.R MQ lilT IMAI([ MQ • AC 21 In. RAR DAe IVMA';I(+1 11454'1 5.e13e 34'44, 214'"31 44'0~3 61'411 011"1 Z808.e 18ee.e 2I8ee., JMP '. I.AC SVSlt:N SVIIGN IVMAII< I AND ACSTAT TAD SVSIGN·1 OAe AC5TliT iSI ICST~T JM'* NWTIEQ ICL.R AC ,IT IMAKE ACW • AC I IINDfcATE NEXT SEQUENCE • " II I .EJECT I .." PACE 82 EAE-Pi IRANDOM OAT4 SEQUENCED ICO~MON CnMPAR£ ANO ERROR TVPE 054'2 05'53 05454 05455 05456 85417 05460 115'61 05462 ."63 0"6' 1'46' 0!5466 .,.,7 .5"" '5"1 15.;2 154'1 15'1 4 .5'" '54t6 15477 605452 240"34 "0010 040036 641011 040031 641012 04003' '41031 1410.1 61"'7 111137 .55.S. I,SI2 .".3 081"7 111.41 741'33 8,'.8 ""IS """ 1"" ,,is'7 I"i a 1"11 8"':1 "5'11 ."i' "S1! 1"i6 "'1' 1",8 1"21 I SECCOM JMP • OAe AC[N6 eLK OAC LKENil LACS DAC SCENn LACQ OAC MQ£N5 SAD MQITiT SI(P JMP ,·3 LAC ICENO S!A JMP ' LAC ACSTRT lAD &CrNn ...• 7.0211 6a"73 20103. ,.,83' 74111e 6.'S.8 661'" "18S.' , ••• 16 II(' JMP '.'., £A£:21.8. GI.IC SA'O LKENfi JMI'. SEQeOM JMI [RAOi ;VRDSQ I PAC 3 ICI T,.T.7 ••••• 62"'. 181i~' IMQ lAME AS START IERROR MO IERROR sc IERROR AC IGeT AC SIGN CI.R AC IlINK [NO • AC SIGNt IALL 01( • EXIT r ""'1 I£QCOM.'f]"" 0114.7 118832 .188 •• tl"S, all'12 ' •• 836 61111' 6•• 8S' 011,e, 00t636 "8137 ';'0"' LI<.TAT.'I •••• ACITAT.61"" MQ.T~T.611'" TVITiT I.KtND·"la •• ACCNO·6 ••••• MQtNO·688'" TYREi tVlAes sCeND·, •••• 1J •JM'· SEQeOM ~8.'" 6254'2 I ',EJECT IERROR lxlf FACE 83 £AE-P1 / ANOt"'!"1 118 BtT 05522 05'23 05524 05525 05526 15527 05530 0553S. 05'32 .5'33 15!J3. '5'S' 1!!536 155S1 055.0 ,;.,. 605522 205533 RANGEN '4140~ 241321 24553~ 3356'1 000000 640'00 660680 RANNO IIAISI< telRI I<Ll.SS I I 0111'" JMIi'. LAC RANN~ CL.L.:~AR 144020 305534 0."33 62"22 '36.25 NUMBER GENrRATOR Iw;aur SiL. XOR StT0 XOR RANNO+1 ADD RANNr\+1 OAe RANNn JMP* RANi;!N 136 4 25 33'611 "lRS L.l.IS 0 .1..0C SWF"Ru,.i12 I I INO"MALIIE TEST IDOES NORMI OET AC 1 • 21 TOL 15.51 I"'~ .5.,4 '56" .,." '5'" ""61 .566S, .,662 1'66~ .5664 1;66' .,666 156.'1 15.," 15611 1'672 15';3 "614 al56;5 e'6;6 05617 140131 1481Si 211322 041.S. 1411S2 I NRMl.IE 22111~2 741111 6!JIIII 201131 66'411 645,1'2 14113' 641"" 04""31 15;."T SCO'E LOOP CI.Q l.AC ACSTiT NORMS .. 4. LACQ CAC MQENO LACS CAe SCEN6 "Iltl Ise •• ISAVE REIULTS GI.IC D~M leCOMI< oAe LKENO S!A JMI NORMIE JHI SWITeH NRMLIE.' l.AC LI<IT.T lSi Ll<lTiT SNA JMP NRML'~+' 144'112 040836 '40280 1"6242 1000.' 00565' 2""0~2 •• Ql032 '4128" ""11 "'" 6056'7 "'12 DZ,., MQSTRT DiM selTRT l.AC BJT1 OAe AC1T8T OlM l.I<ST.T LAC LKITAT RAR I lAC SIGN II I lEND SCOpE LOO' ,EJECT I, PAGE e4 [A[-Pl 0~703 ",'''4 0!J715 1!',6 0,717 "5'10 15711 15712 ""13 .,714 11,71' 115'16 1!J'i7 .,71' 1"21 '!J722 .,723 "'24 .,'.' .,7,. "'17 .,'SI .,7S1 1"32 .,7SI .,73. "'" 750001 ~4Z031 140033 140032 '511111 041U'31 211132 7481211 21110311 650111. 6604111 0.0034 641112 04013' .411.i 04.137 ".111. 14"'2 141136 100ES NORMS GET AC0~1 TO L NRMLi1 CLC OAC MQSTRT DiM sesTiT 0111' LI<STAT CL.C OAe AcaTiT L.AC I.KSTiT AAR LAC AeSTiT CLQ·4 IS' ART SCOPE LOOP ISET NQ • 1" NORMS .... DAC ACEND L.ACQ OAe MQENn L.ACS DAe ICENO tlLK DJM SeCOMI( OAC LKEN;} INA JMI NORMiE JMS SWITCH NRMLI1.6 LAC LKITiT lSi LKITiT INA JM' NAML'l.' "12" 1162'2 111141 11'711 1,.,31 .41.31 '41.2" 61"11 I .EJECT IENO SCOPE LOOP PAGE 85 ('["'P1 ,WILL NORM STOP S~irT ~ITH lAC" Af\JO AC 1 U~EM1AL 'I 01. 10 , 05136 140031 0~13? 140r;,32 ""4" 05'41 05'42 05743 05'44 05145 05146 2151., 215750 "'5151 05752 05153 05754 05'" 057'6 05'5' "'60 15'61 15762 15'63 "764 "'6' 1~766 0"" 057.,0 ~5'71 05'72 05173 05,,4 05'" 05'76 NR~Ll2 201274 044702 201322 040030 201342 0421033 2210031 652000 '4.000 200030 640411 040034 641002 04003' 750010 040036 641e81 . DlM MQSTj:H D~M LKITRT LAC SEVSrv OAe SCCO~I( L.AC BITl OAe ACSTRT I..AC 91T17 OAe SCSTiH LAC MQSTQT LMQ ell. LAC ACSTRT NORM;'43 OAe AC[N6 LACQ OAt: MQ[Nn 1ST ART SCOPE LOOP IS[T UP COMPLETE ISC , i ISAvr RESULTS GI.l( OAe LK[N6 LACS OAe SCENn SAD SEvsrv 04"0~' "127' '41811 ISO I -it II<' JiltS NORHfR JMI SWJTr.~ 106214 1.eI4' e1S1'6 211031 740001 C!'401Je NAMLI2t1a1 l.AC ,caTiT CM' o~C ACST~T LAC MQSTiT eMA CAC HQSTRT Si. JMP NRML'2·1B 2001~1 "0011 ~40"31 '.0210 6o,746 I .EJECT IENri) SCOPE LOOII PAGE 86 EAE·P1 100ES NORM NOT STOj S~lrT ION AC Z ~ AC1 00. 11, I 2157'7 06010 1216001 06082 0612113 06121214 0600' 0612106 06087 06010 06011 06012 06013 1601' 121601' 06016 06017 86810 16111 06111 861'3 86824 168i' 86116 tIJ,I" I •• al 16111 ClJ6111 06133 16134 8613' 161·36 161a7 16e4' 16e41. e6042 061.3 B6"44 1604' 161.6 16047 16S'~ 16851 868'2 1421031 140t1JJ2 201341 e40033 2211274 244102 201323 l400J0 200031 652000 '44000 200030 660402 1214012134 641001 1214121037 "081' 2140836 .411112 24183' '41.111 '48811 '41211 606.34 111134 14il •• '488111 '41321 141111 616141 211137 141274 1418'8 1.6241 10'140 11'661 211838 141"1 04"'31 21"131 '41'-'1 NRMI.!3 OlM MQSTRT alM LKSTRT L.AC BIT16 OAe SCSTRT LAC SEVS,V I NO~MALIl£ SC • 2 OAC SCCOMI( L.AC 91T2 DAC ACSTRT L.AC HQSTRT L.MQ CLL: LAC ACSTrH NORMS-'2 OAe 'C£Nn I.ACS OAe SCENi'! GLK OAC LI<[Nn LACQ OAe MQEND SPA eMA iZA JMP " +. LAC ACEN;; SPA CM' SAD BIT1 SKP JMP 't' . , LAC SCEN;; .AO SEVSrv 1ST ART SCOPE LOOP ICOMPLETE SET UP ISC II 2 ISAVE RESULTS IMQ II AI.L I" OR AI.L l'S IERROR IN MQ lAC NEGATIVE' IMAl<t POIITIV£ lAC NORMALll! CORRECT? lAC iN ERROR ISC • -it SI<P JMS NORMi! JMS ,WITeH NRMt.IE66 LAC ACSTiT eMA OAC acarAT L.AC fl4QSTRT CMA OAC MQITitT S!A JMP NRMl,3+10 041fJ~1 '4021' 606117 I .EJECT lEND SCO,E lOO' NOR~ALll[ ~ORMALl~E A POSITIVE I~UM8£R WITH. 1 r~OM AC BIT 1 TO AC 17 WtT~ lAND A NEGATIVE NU~8ER WITH A0 IN AC SIT 1 IntLL SCx44 AT START ITO ACl lAC 0605:5 06"'4 140032 201314 ~6055 ~40033 2'6056 201322 ~6051 040030 06060 26061 06062 0402131 201:516 06063 06064 0606' 0612!66 06061 a60'" 060'1 16"2 tlJ6e'3 160,4 16'" 16076 16177 16111 06111 06112 12!6103 .,6114 1611' 1)6186 '6117 044'02 2~0031 CAe SCST~T L.AC 81T1 OAC ACST~T OAC MQsriH L.AC THREr4 OAC SCCOMK L.AC MQSTRT LMQ 0 ••• 3' GLI< OAe LKENO LACS 041036 6411'1 OAe sCtNn 0.18" 5 •• 782 '.11.0 606115 SAO SCCOMK SICP JMP NR4C 2012134 I,.AC ACtNn '41100 '40801 !J41322 S~A eMA SAO 91T1 7418ee 616115 7401'1 '41322 '411fHlJ 1062'2 1C?I06863 '''''41 2210131 652." ,44,.e ITO eOMPAR[ se ISCOPE LOOP START CLL LAC ACSTRT ISET UP COMPLETE NORMS ISC I 44 OAe AC£N6 LACQ OAe MQENO ISAVE RESULTS '50.11 06112 0611' 06116 "6117 36120 16121 .,6122 06123 06124 0612' 06126 06121 06130 06131 06132 NR4B 6'1112 200135 '.11 •• 06114 NR.A 652100 7•• 000 2100321 660444 040034 16110 .6111 12!6113 = MQ AT ~ORMS ~TART. lAC & MQ SHOUL.O EQlJAL 1200000 OR 57 7171 AT END. NRML~4 DiM LKSTir LAC ,OUR. ISC, [RROR lAC SHOULO 8E • 20101. SI<P JHP NR4C L.AC Jl4Q£Nn I'A eM. SAO &111 NR4C IHO SHOULD BE , 201000 SI<' JHS NORMSE JMS SWITeH NR4B L.AC Jl4QSTRT LMQ CL.L 2~0030 LAC 444102 660501 040030 lSi SCCOMK ISHlrT AC & HQ IWW~~ AC NOT EQUAL MQ OAe .CSTpT IC~ANGE 641rlJ02 LACQ 040031 '.08~' 6216863 ACST~T LRSS.1 DAe MQSTRT SAC ACSTRT JMP NR.B 100, SIGNS lAC AND Jl4Q STtLL EQUAL A~AIN. 06133 06134 06135 IOON£ ALL ~~GATIVES V£T, lyES. DO NEXT TEST. ·LAC NBITi 12ND S£Rf£S, POSITIVES CONE, 00 NEGATIVES. OAe AC$TRT INECATIV[ NUMBERS OAt; MQSTRT JMP NR4A 2~13'4 ~6136 e42'030 06137 y'!'00Jl 06140 SMA JHP NRMLJ' 7401e0 6216141 6216061 I .EJECT PAGE 89 EAE-P1 /~!LL A COM~LEMENT BIT PATT£RN NORMAlliE I ~ = 252525 A~O S,S252 40 0'S OR 1'5 = I 061.1 061.2 061.3 06144 0614' 06146 0614' 06150 06151 06152 061'3 161!4 161" 161'6 161" 0616" 16161 16162 16163 16164 1616' 16166 16161 06"tl 16111 "6'~2 161 3 16114 161" 16116 161" 16211 16211 162.2 161.S 162'. 16211' IIJ6216 1621' 162il 1&12.2. 06212 1621;J 140~3~ NRMLl5 201320 el40031 201314 0402133 .140032 200031 652010 144"0" 200030 6621444 040134 641111 040'3' "0010 0421036 641112 2140835 '411121 ;40"11 '402.8 616172 281134 '41135. '41e.e .0'177 11132.' 044'82 '4"S' '411" 106242 DlM ACSTRT LAC COMBrT 04~ MOITiT LAC rOUR4 OAe SCSTRT DlM U<STRT LAC MQSTin 1252!25 PATT[RN ISCOPE LOOP START U~Q eLL LAC AC$TAT NORMS CAe ACEN5 LACS OAe SCENO GI.K OAe LKENiJ LACQ CAe MQENO SPA CHA S~. JMP .••• LAC ACENO SAD MQITiT SKP ...., IAe£NO S..,OULD I. MQSTRT lAC [RROR LAC rIVE' OAC SCCOMK SAO SC[N~ ISC INDrCATE s~lrT 18 JMP SKI' JMS NORMiE ,JMS SWITtM 11'.41 016147 IENO SCOPE LOOP NRMl..a5.6 "el'1 0_.1111 OLe OAe ACITiT LAC MQST~T eMA OAe MQaTiT SPA JMP NRML;a5·6 201131 '400i~ 0401131 '41111 606147 1011621 00'6'2 611'.16272 JMS 'WTC~S ITEST REPEAT S'QUENC[ ,JMP IGO TO INTERRUPT TEST NRML~[ tNTE~T I .EJECT PAGE 9~ EAE-P1 INORMALIl[ ERROR TvPEOUTS I 816214 606214 0621' 16216 06217 06220 101134 "rU.646 '41133 406214 00144' e62~1 16222 162*3 "6224 0622' 16226 0622' 16230 06231 "6232 06233 "234 1621' 86236 l,al7 16241 1'241 NO~MER JMP " JMS tRROR TYNO~M SCSTRT*',1000 NOAM[R.401100 IERROR AOOREIS ~OR5 L!<STRT.501001 ACSTAT.6rUJ001 MQSTRT.6ellll ;YPATR L,KENo+'leill ACEND+".,eee MQE NO+60PJ000 J01UJ32 .,1,30 6111S1 01145' 118136 611134 .8.1" "01611 ""1636 14.702 111461 TYRE~ ;YL,Aii!S SCCOMK*7.leel Tveoi ;YL,AeS SCEND+'4!e"" TYR£R "So'" 741'37 "16.7 .18 •• 1 62622,4 0 JM'. NORMER I I INORMALI.! SIGNED rRROR TV'EOUTS I 16242 16Z43 16244 1624' 16246 16247 162" 862'S, 862,2 06,2'3 162,4 861" 862'6 8621' 8626' 8626S, 162.2 '6263 16264 06261 216266 1626' ' •• 241 lltlS. NORMS! 111466 '4.133 4'62" "'144, ""Sl •••••• 61 at "114" '."S6 6••• 34 611.a5 .'16.7 111636 ,4.7'2 1'14'1 "11636 '."3' 01U,6.7 J"' ',' JMS [RRO~ TYNRMS sellAT.'.""1 NORMIE.4 ••• I. WOR5 LKSlRT.' ••••• ACSTAT.6 ••• "1 MQSTAl.61 •• ,1 ;YPATR I.K£NQ+,ell.e ACENO+601'1" MQENC+6'G"UJtlJ "YREtic 'V1.AeS SCCOMK*7 •• '11 ;vcoi 'YlAi'!S SCENO·74,."1 'YR£~ PJ •• 8fJfJ 6262'2 I "JMP. NORMS[ ,EJECT PAGE 91 EA["Pi 1·£5T PROG~AM tNTE~~UPT IAF'TER EAr OPER.Tlnr-,:S 1 ~62"0 '2'~4~1 06271 06212 0621:5 '.1020 Jt-1~ LAw rz 063et1 063e2 '00"42 06~13 0631. 0631' 06316 ~63i' 06320 06321 06322 06~a3 0632. 0632' ~6326 06327 06330 06331 16332 06333 06:534 06335 06336 06331 063.0 06341 063.2 063.3 .+. 6~6276 100406 063,,4 0630' 06306 06307 0631" 06311 06312 is, SKI' 76eN~~ 06214 0621' k'J62,6 06217 06300 06303 INifST TLS Tsr 1e~401 6~6215 JMP .-1 LAC fJMP INTS1 OAe 1 ION £A£ NOP 10' JMS [RROR TYINT[ TYNOP 40000"". :'6 2~651' ~4e~'H!~1 6400e~ 140000 7000212 12'113" 001412 001'14 406~12 000110 10.411 606312 10e0.' 0"6311 2013., tNTS1 JMS IWtT~~ ITVPF: NULL IWAtT PRTNTER F'LAG ILOAn INT JMP ISHCULD NOT GET ~ERE IWAIT IN CASE 10' rRROR INTEST·l1 e41"~1 140030 141132 201315 041.33 20"16 040001 2211031 6'1010 7"'fl0 '00e42 '40'.3 '.'0'0 100002 10113' 21014'2 001"3 '40033 406332 "'00001 606401 "TS' JMP .... 1 IPR nJH~R FLAG? INO INT52L I..AC 8IT17 OAt MQITRT OlM ACSTRT DIM LKITiT LAC 'OUR~ OAe SCST~T LAC (J~P tNTS2 OAe 1 LAC MQSTRT LMQ IPRE'ARE ~OR LLS e~A:CLL ZON LLS+'J NOP 10' JMS [RROA TVINTE TYLLi SC&TRT+1;"0e0 ,.7+,0fJQl00 I "JMP INTS;E .EJECT IEX[CUTE ISHOul.O NOT GET HERE PAGE 92 EAE-Pi 06344 06345 06346 06347 06350 2163,51 2163'2 ~6353 "635. 06355 "6316 063,7 06360 16361 16362 1J636J 06364 m636' 06366 16367 06310 fJ6371 163'2 16313 1'3'4 063~5 163,6 16377 16 •• 1 16'11 2164.2 06413 1641)' 0211553 '40033 OAe AC£N~ L.ACS OAe SCEND L.ACQ DAe MQENn SlA JMP LAC AC£Nn SAD 8IT0 IKP JM" .+4 L.AC SCENO SNA JMP tNTS;E JMS ERROR INDAT TYLL,; SCSTRT.74000r1!J '00032 LKIT~T.!1"0"QJ ~40334 INTS2 641iHU ~40037 641002 ..• 2'''~035 740200 6063'6 0r1!J1,e2 001 .. 4' '''''''''1 60641)1 1l1I0'" ee6326 IMQ SHIrT 01(' ' 2130034 '41321 741000 606362 200037 '41220 60'.'1 121113' 60003121 6000S1 101457 '01132 6011" 61113' 101636 741137 IllalJ.0 ISAvr RESUL.TS lAC sHIrT 01(' ISC GO TO 01 IoIOR5 ACSTRT.6fJQJQJ00 MQSTRT.6.., •• 10 ;YPATR LKSTRT·!5e,eI0 ACEND+elfJ'll MQENO+6'1000 ;YL.AeS S-CENO+'4Iil00 INTSI[ 21 TSr J"' ·. -1 JMS SWJTCH iNTS;L .EJECT IWAtT IN CASE or IERROR TvPEOUT PAGE 93 EAE-P1 QJ6405 06406 1004211 Tsr '41000 ~6401 6216413 ~~410 160000 '0121406 '00401 606412 206517 SKP J~" 06411 06412 06413 "6414 06415 06416 2211322 '''''2142 06426 06421 06430 06431 06432 06433 06434 0643' QJ6436 06.37 06441 2164.1 06442 06443 06444 06445 06446 06447 064'0 fl6451 06452 064'3 116454 164,5 116.56 064,7 06460 06461 16.62 06463 06464 06465 06471 06472 16473 164'4 164_'.' CN~Ml 4400QJ1 4400210 12102102 101134 001412 02116'6 ."'64221 000011 606440 '411'0 6e ••• , lON NORM lSi 1 iSi 0) lOr JMS [RROii TYINi'E ISET JUMP F"OR tNTE:RUPT. 100 INITIALIZE: 1111 SIofOULO BE DONE BEF"OR[ tNTE~UPT. ISHOULO NOT COME H[RE. INO tNTERUPT OCCURRED. TYNO~M QNR MS.·'0000e Z JMP QNJiiM3 ONRM2 1011~4 001612 001646 406421 7011401 6116440 1eJ0040 006414 1210060 006210 '!000' 501321 1412110 6064', 1600'2 101716 441261 60.461 1012"e SI<P JMP QNRM3 JMI ERROR TYQINT IIr INTERUpT HAPPENS BrrOR[ lSi· DO SKP, 10K, INTrRUPT DELAYED ONE INSTRUCTICN. INO bELAY or INTERUPT ArTER NORM~Lrl[t TYNOR~ ONR~3 QNRM1·411111 TS' JMft ';-1 JMS SWITrlol QNRM JMS SWTCIoiS INfEST LAS AND BIT6 SNA JMP LAW 52 TYl tSi CHARt< JMP JMS CRl.r LAC NBIT16 OAe CHARt< I.AS ANO BIT5 SNA JMP RANS~' JMP NOPAr. .... IWAIT rOR TVPING TO (Nn. ICHECK LOOP ITYP[ AT END SET7 ..' 20136~ 041261 750314 'H~1326 741200 6~5002 600225 22112217 77171111 1512'" 0ell"77 !~:fRUPT. I..AC BITt 6412!444 ~00i100 0~171' IIofAV[ F"LAG ON TO CA'JSE OAe !. ~40001 064i1 06420 06421 06422 06423 06424 06425 QN_M .+4 LAw e TLS TSF' JMP ,"1 LAC (JMP QNRM2 ITESTING INTERUPT BEI~G DrLAYEO ITWO INSTRUCTIONS ArTER INORMALIlE IS OONE. ICYcLE ALL. TISTS le1? INO, STAy IN RANOOMS ISTART SrT UP TEST .END *L *1*L *L *L I ' PAGE 94 [AE·P1 16416 QJ6417 06'00 06'211 "6502 06503 06504 1216505 06'06 !6'81 065i0 06'11 06512 1216513 06'14 0651' 165i6 06'17 001210'0 00020"" ~~""03021 02102421 0210001 ~00260 2100215 02121212 2'03244 005'4O 005651 0215531 et05531 0"'651 0215'37 606312 60634. 6216432 *L oL *L *L °l oL °L *L oL OL *L °L *L oL °L *L oL *L NO ERROR LINrS PAGE 9~ EAE"P1 ACCOMK ACEND ACLMQ 041021 00e34 ACLMQ£: 00132 ACONr.O 1211'-"17 00641 ACORMQ ACSTRT AL,SERR AI.5LNK AI.SHOT ALSlER AL,S01 BJT" BIT1 9I T10 BIT11 81 T12 9t 1 13 8tT14 9I T15 BIT16 BIT17 8JT2 81T3 BIT4 BIT' BIT6 BIT., BIT8 BIT9 CHARI< CI.Or CL.ON CL,SF' COMIIT COMMA COMPMQ CRCOOE CRLF' D£CONT EAEABS EAECAC E4ECLQ EAERMQ EAESLI< EEM ENDSHF" ERCONT ERLOOP ERROR F"IV[6 J:'"OURl FOUR3 I='OUR4 "OUR' 00'~4 ~0030 031" 02663 212760 21;61214 02626 01321 01322 01333 '1334 0133' 211336 ~l337 0t:S40 '1341 11342 ei323 et:524 15.32' 0;'32. 01327 01331 11331 01:532 11261 710004 '0r1044 7l1l1l"1 11321 1331; "'763 0146' 01240 0212147 21104' 211246 210264 00202 00533 70'702 03267 01163 0114, 01134 1211317 013214 e1315 01314 01313 PAGE 96 HOR1 HQR2 HORJ HOR4 HOR, IoiSALS IoISALSE "'SALSL INOAT INTEST INTS1 INTS2 INTS2E INTS2L KAll7 I(ALS01 Kl.LSS KI.LSS1 KI.RS KRB KSF' K18 I.EM LKENO LKSTRT Ll.SACT LLSERR I.LSSEQ LL.SSER LL.SS£X LI.SSll LL.SSL2 L.LSSX2 LLSTSt L.LSTS2 LL.STS3 LLSTS. LLSTS' LL.STS6 i.NKA:LS LRANIX l.RANLP L.RStRR LRS£R1 LRSSEQ LRSTS1 LRSTS2 l..RSTS! L.RSTS. LRSTS' LRSTS6 LRSTS7 LRSTS', I.RST!5L LAST6L EAE>'P1 01366 0131, e1411 01427 01447 ~3114 e3i34 03127 01!02 ~6270 06312 06344 216401 06326 0136' 02732 0"3' 03;6' 0"36 701311 70'311 01381 70'714 "'le36 01111i 2114116 111;4, B4"; .37" B36t; IS6'6 036'1 137'1 11311 1334. 8346' 1".6 83'" '~6'-' 12721 81.', l,m4' '.61. 1.6'1 0.'66 14'16 214'" l.il2 ,.t" .4236 04311 '4313 S44'. 142'4 1.~33 PAGE 97 LRST7E 24411 2.405 LRST1L LRST8E LRST8l 04463 MI~5 012" MIN6 MQCOMK MQENO ~4416 ~1260 ~4701 0121035 MQSTRT MQ1TAC "0031 Net T0 01343 NalTl ~BIT10 ~BIT11 N9IT12 NalTl! NBIT14 NBIT1' NSIT16 "'BIT11 N81T2 N81T3 NeIT. NelT5 NBIT6 ~e1T7 NBITS N8IT9 NDSETU NOPAC NOP.ACl NOPLK1 NOPLNK NOPMQ NOPMQl NOPSC NOPSC1 NORME:R NORMSE NRML!E NRMLll NRMLl2 NRMLl3 NRMLl4 NRMLl5 NR4A NR4B "'R4C NSN£RR NUCT NUVAL NXTSEQ ONESEV OPS O,PT 0"31~ ~1344 01355 01l'. 01~'7 e-136t1 01361 0136! 01363 ;1364 013.' 1\3., i1S4' .,;s" ItstS, '1". li$" 't3'~ 11111 "225 fJfJ34~ ~"'.,., St •• ! 1036. 0141. 1122' 02'" ~621. IJ624i "'652 0"03 "'736 0,.,71 060'3 06141 06061 06063 0611' 030'., 06466 1216467 215417 211307 101.,62 111162 PAGE 98 OTY PASSI( PCF F'SA PS8 psr QNRM ONRMl QNRM2 QNRM3 OONEAC RANGEN RANNO RA~RIT RANSEQ RANSHF' RANSQI RANSQl RANSQ2 RANSQ3 RANSQ4 RANIQS RANSQ6 RANIQ7 RANSQ8 ReF' RESULT Rt.STAY Rt.6 RRAN[X RRANLP RRB RRSTAY RSA RSB RSF' SALSRP SAVERR SCCOMK SCEND SeERR SCSTRT SCTOII SCT001 SC T OfJ3 [A[-Pi 021'" "'53' 100'02 7"0204 1121~244 700201 06414 116420 216432 0644" ""510 e5,22 "'533 0'112 05214 0!J002 05231 05253 012" 01303 0131; 85533 013.; •• 363 "311 780ila 032" ,iill 0lil' 0ii6i elt5s. 188tl1 01212 71111. 10Ii •• '0liel 112" .,,2' 6 11.,111 ••831 0252. 08.33 823'5 02373 SeT07. SC T 076 12411 81427 124'5 02463 0233' 02321 02$13 02265 01246 , S-CrST1 02211 SC T oe1 SeTO!1 StT~31 Se r 041 SeT060 SeTa" Se r 017 02'0i PAGE 99 SE::CJ~ £AE"P1 SETLLS 25452 05025 SETLI~S 2151.31 SETUP SEVEN SEVF"IV SEVNTY SEVN4 "02"" 211271 1t'1311 ~1302 ~1303 SEVON£ 211310 SEVS£V 0121. SEVSIX SGN5Hr 211275 SIXONE 213042 05540 03216 e1306 SPAC 02122 SHFBUf SIMALS SIXTY Sp~CE2 SPAC13 SPACE" SVCHAR SYER 5YHASK SVSIGN SWITCH SWTCHS TCAll Ter TCR TCTWO TDIGIT TEMY1 THREE THREE' THREE1 TIN TL.S TOCTAl. TOCTl T5F TSP TSR TWORO TWO.0 TW060 TYABS TYALS TYAlSQ TYCLA TYCLQ .TYCMO lYCOR TYCRlF' TycSC TYDElE ~13"1 02"" 11442 11444 0126~ ~i27' I •• ' . "'446 ile" raee6, lizll 7'1~1' 1111'" Bi224 10211!J71 e'47e 01312 01316 013IJ' lRJ210i 7114a, 11026 0203, 7al401 102022 1211673 102026 01272 01273 01626 ei66' 01662 01517 ~1!2S 0152' ~1461 02101 11632 11244 PAGEl"'" TYINCO TYINTE TYLACQ TYLACS TYLLS TYLLSS TYLMQ TYLRS TYU~SS TYNOP TYNORM TYNRMS TYPATR TYPCHR TYPCON TYPC03 TYPECN TYPLS1 TVPOCT TYPSAV TYPTSR TYPTYT TVQINT TYRDSQ TYRES TYRMQ TYSCER TYSI"R TYSLK TYSMQ TYS$C TYSTRT TYT TYl .EOT [AE-Pi 01463 01472 01547 01636 015'3 0155, QJ1622 01563 01573 01514 01646 211466 "1451 01116 11761 021"1 0116; 01656 02QJ11 01'" 0i673 11113 e~611 11577 lIi6'7 elSl1 e~6.' I,S" 0t51; 015.3 '16'1 '1511 SollllJ 10171' 181" EAE·P1 ·EOT ACSHH V,QSTRT LKSTRT SCSTRT ACEN'O MQEND l.KE~O SeE NO SWITCH SWTCHS SETUP EAERMQ NOPAC EAECAC EAECLQ MQ1TAC 'JOFAC1 ~OPMQ NOPMQ1 000~0 210030 210031 00032 00033 ~"034 0e~:s, 002136 0"031 00040 00060 00200 08202 00225 01246 012'. 0"313 0134~ 08366 e041. NOPI.NK QON-EAC EAESLK NOPLKl ·CORMQ AeLMQ ACLMQ£ COMPMQ ACONtQ ·0."3 NDSETU 11e.' 01112 EAEABS ERROR ERLOOP EReONT TVP[CN TCALI. TCTWO CRL' TYDELE ""IN' MIN' CHARI< SVCWAR SEvEN TwO.0 TW06" S£VSEV SEVSIX SAVE~R B••• ! 01510 01,33 2115" 0'.'1 0111QJ4 01132 "~Qli1 0113. 011'5 11163 1116' 0121' '12~4 2112'0 21\2" 2112" "1260 01261 01263 iJ12'1 012'2 iJ12'3 e1214 0i21' 01216 SVER ilH.211 K18 01300 SIXTY S£V~TY SEVN4 F'OURl 01301 013212 01303 11314 THREE7 ~13e5 SIXONE ONESEV 01306 01.30' "1310 Se:VONE SrVF'IV THREE ~1311 01312 ~OUR5 ~1313 F"OUR4 01314 0131' 01316 01317 013211 0132;' r;OUR~ TIo/REE4 F'IVE6 COr-iS IT BIT0 BITl 81T2 81T3 81T4 BIT5 11322 01323 ~t32' 01325 ~1326 81T6 BIT7 BIT8 1~31' BIT11 e13S1 BIT9 BlT11 ep'12 81T13 BIT14 BrT15 BIT16 BIT17 NeITI NeITl NBIT2 NBIT! NBIT4 NelT5 NBIT6 NelT7 NBIT8 ~8IT9 NSITle N8IT11 NBIT12 NBIT13 NBIT14 NelT1S A..IBIT16 ~BIT17 I<ALL7 HORl HOR2 HORl HOR4 SpACE3 SPAC[4 0132; et~S, I~332 li:!34 1133' li316 Il3S; 1\3', '13'S. 0i3'1 113'3 8134. 0~34' 0\3'. 11S" 8~3" 0t3'1 1131. 11a5' 013'. 013" 0135. 013" 8~36' 1\36, ~136J 81363 0136. 01365 01366 01375 01411 01427 211442 01", PAGE1~J HDR5 TYPATR TVCOR TYINCO CRcaDE EAE·P1 "'104~; TVINTE 0145' "'1461 01463 01465 "'1466 01412 INOAT "'1502 TYNRMS TYSTRT TYNOP TYCLA TYCLQ TYCMQ TYRMQ TYSLK rYSMQ TYLACQ TYLLS TYLLSS TYLRS TYSIMR TYLRSS TYRDSQ TYRES TYQINT TYLHQ TYA,S TycSC TYLACS TYSCER TYNORM TySSC TYPLSl TYALSQ TYALS TYPTSR TYPCHR TYPSAV TYPCON TYPC03 TYPTYT SPAC rOCTAL TOCTi DECONT TYPOCT SPACE2 TYCRLr DTY RLb SCrSTl NQPSC SC TO?6 SeTO?4 SCT070 01512 01514 01511 "'152~ 01521 01533 li537 01543 015~' li553 115" 0156;5 015.7 01513 0~577 """ 11612 "~612 1\626 '11632 "~6a. It6.2 fJi6~6 "i652 1~65. 1~66' 01667 0i~'3 "t'116 01"5 1176a e~0e1 0~e1~ 02'22 02826 0213; 1204' 01e?0 020" 021"1 02~0' 02115 "2200 02225 02246 1226' 023113 PAGE104 SCT06e SeT04rzJ SCTO"'0 SeTO"1 ScrOll SCTOll7 SeT017 SCT037 SCTO?1 SCERR NOPSC1 AI.SZ£R AL.S01 ALSLNK LNKALS KALS01 AL.SMQT SGNS~F" NSN£RR ~SALS HSALSl HSALS£ AI-SERR SIMALS SALSRP RESULT ENDSHF' COMMA LLSTSl LI..STS2 I..LSACT L.L.STS3 I..I..STS4 I.LSTS5 L.LS5Ll I.I.SS£X LLSTS6 L.LSSL2 Li"SSX2 LLSERR KLLSSl LLSSER LRSTS1 L.RSTS2 LRSTS3 I..RSTS4 LRSTS' LRST51. LRSTS6 LRST6L LRSTS? LRST1·L LRST7£ LRSTS8 L.RSTSL [AE-Pi 02321 212337 0~3" 02373 O,411 12421 0i44' 02463 02,0i 02521J 02555 0261. 02626 02663 02121 02712 1116' 03142 0307; 1311. eailt IIi34 "'i" 1121' ela·. 112" IIi.! 113" 1131, ,.3" "4116 .."a''"" 114., 016'. ei6s.; .'616 e~"1 0~1"3 I~'" el'.; 137111 1411' 04.', "'4111 8.i" '4236 1142'4 ".313 04333 14373 --·,.4 • ." 14417 --1.4' " 04463 PAG£105 LRST8E i..LSSEQ EAE"Pi 2144', 04521 :...RSSEQ 214566 L~SERR 214630 12146'2 LRSER1 ACCOMK MQCOMK SCCOMK RANSHf' 5(TLLS LRANLP LRANEX RL.STAY RANRIT SETLRS RRANLP RRAN£X RRSTAY RANSEQ RANSQ' RANSQ1 RANSQ2 RANSQ~ RANsa" RAN$Q' RANSQ6 RANSQ? RANSQ8 NXTS£Q SYSIGN SVMASK SEQCOM RANGEN RANNO PAS$I( KLRS KL.L.SS SWF'BUF NRMllE NRMLil NRMll2 NRMLlJ NRMLl4 NR4A NR4B NR4C NRML~5 NORMER NORMSE INTEST INTSl INTS2L INTS2 INTS2E QNRM 04111 0.,ei 1214702 0'2102 2151212' 21.046 e,I2I', e'11e '.~1' e,,.3~ el1'" e';'6i. e't11 "21. "i3' e,.,. "1" "38, "Sl' "111 .,S., "3.' .I;!'J "41 "446 "41, "4'1 .,511 llJi'~3 e"J' 1.536 81'3' 1"', 8'.'2 0'713 0"~' 11.,7, 068'3 06161 06863 0'~1' 116141 QJ6214 QJ6242 062" 1216312 06326 '6~'~ 064'" "414 / 'J ·PAGE106 QNRM1 QNRM2 QNRMJ NUCT NUVAL TEMYl TSR TYl OPS OPT TVT TSp TWORO TDIGIT TeR TIN CLsr CLOF' CLON Rsr ReF' RSA RRB RSB [i[-Pi 06421 06432 06440 06466 06461 06470 101.673 101116 101762 101762 182011 102022 112026 102178 S.8~~1I, 1021"1 7111Jli 11J".~ ,.,.44 11'11, 111i'l '.li I 4 "1,1, 711144 psr ·pcr '.'2Ii 711il, PSA 711' .·. 7•••" pse KSF' KRB Tsr Tcr TLS EEM I.EM 71't'~ 7.'~" 7.141, 11'411 7114'6 7.71" 1177'4
Home
Privacy and Data
Site structure and layout ©2025 Majenko Technologies