Trailing-Edge
-
PDP-10 Archives
-
klad_sources
-
klad.sources/dfkda.seq
There are no other files named dfkda.seq in the archive.
;DFKDA
SEQ 0001
IDENTIFICATION
--------------
PRODUCT CODE: AH-F533E-DD
DIAGNOSTIC CODE: DFKDA
PRODUCT NAME: DFKDAE0 KL10 ARITHMETIC/RANDOM/INTERRUPT
/MEMORY RELIABILITY TEST
VERSION: 0.5
DATE RELEASED: SEPT 1984
MAINTAINED BY: 36 BIT DIAGNOSTIC ENGINEERING
AUTHOR: BILL SCORZELLI
COPYRIGHT (C) 1976, 1984
DIGITAL EQUIPMENT CORPORATION, MAYNARD, MASS.
THIS SOFTWARE IS FURNISHED UNDER A LICENSE FOR USE ONLY ON A
SINGLE COMPUTER SYSTEM AND MAY BE COPIED ONLY WITH THE INCLUSION
OF THE ABOVE COPYRIGHT NOTICE. THIS SOFTWARE, OR ANY OTHER
COPIES THEREOF, MAY NOT BE PROVIDED OR OTHERWISE MADE AVAILABLE
TO ANY OTHER PERSON EXCEPT FOR USE ON SUCH SYSTEM AND TO ONE WHO
AGREES TO THESE LICENSE TERMS. TITLE TO AND OWNERSHIP OF THE
SOFTWARE SHALL AT ALL TIMES REMAIN IN DIGITAL EQUIPMENT
CORPORATION.
THE INFORMATION IN THIS DOCUMENT IS SUBJECT TO CHANGE WITHOUT
NOTICE AND SHOULD NOT BE CONSTRUED AS A COMMITMENT BY DIGITAL
EQUIPMENT CORPORATION.
DIGITAL EQUIPMENT CORPORATION ASSUMES NO RESPONSIBILITY FOR THE
USE OR RELIABILITY OF ITS SOFTWARE IN EQUIPMENT WHICH IS NOT
SUPPLIED BY DIGITAL EQUIPMENT CORPORATION.
MAINDEC-10-DFKDA.TXT SEQ 0002
PAGE 2
TABLE OF CONTENTS
-----------------
1.0 ABSTRACT
2.0 REQUIREMENTS
2.1 EQUIPMENT
2.2 STORAGE
2.3 PRELIMINARY PROGRAMS
3.0 PROGRAM PROCEDURES
3.1 LOADING PROCEDURE
3.2 STARTING PROCEDURE
3.3 OPERATING PROCEDURE
4.0 DATA SWITCH FUNCTIONS
5.0 ERRORS
6.0 PROGRAM DESCRIPTION
7.0 ITERATION COUNTER
8.0 CYCLE TIME
9.0 OPERATIONAL VARIATIONS
10.0 MISCELLANEOUS
11.0 SIMULATOR
12.0 HISTORY
13.0 LISTING
MAINDEC-10-DFKDA.TXT
PAGE 3 SEQ 0003
1.0 ABSTRACT
--------
THIS PDP-10 KL10 ARITHMETIC/RANDOM/INTERRUPT/MEMORY
RELIABILITY TEST IS A COMPREHENSIVE RELIABILITY TEST
OF THE COMPLETE PROCESSOR-MEMORY SUBSYSTEM. THE PROGRAM
INCLUDES ARITHMETIC INSTRUCTION TESTING WITH RANDOM OPERANDS,
RANDOM INSTRUCTION TESTING, INTERRUPT TESTING AND
MEMORY RELIABILITY TESTING.
THE ARITHMETIC TESING IS DONE USING PSEUDO-RANDOM NUMBERS
AND COMPARING THE MACHINE RESULTS WITH EACH OTHER AND WITH
A HARDWARE OPERATION SIMULATION PROGRAM.
THE RANDOM INSTRUCTION TESTING PROGRAM IS DESIGNED TO
EXECUTE RANDOM INSTRUCTIONS (NON-PC CHANGE) IN CORE,
IN THE FAST AC'S, AND THRU SOFTWARE SIMULATION.
THE RESULTS OF THE THREE GROUPS OF INST ARE COMPARED FOR
EQUALITY. UPON A DISCREPENCY THE PROGRAM PRINTS ALL
PERTINENT INFORMATION AND GOES INTO A REPETITIVE FAILURE LOOP.
THE INTERRUPT PORTION OF THE DIAGNOSTIC TESTS THE PRIORITY
INTERRUPT SYSTEM, THE PROCESSOR APR SYSTEM AND THE
INTERRUPTABILITY OF MOST CLASSES OF INSTRUCTIONS.
IT ALSO TESTS PARITY ERROR INTERRUPTS, NON-EX-MEMORY INTERRUPTS,
ADDRESS BREAKS AND BLT INSTRUCTION INTERRUPTABILITY.
THE DK20 METER IS USED TO CAUSE CLOCK INTERRUPTS.
THE MEMORY RELIABILITY PORTION OF THE TEST IS USED TO VERIFY
THE OPERATIONS OF THE MEMORY SUBSYSTEM. ALL OF MEMORY, UP TO
4096K, IS USED IF AVAILABLE. A PHYSICAL MEMORY ADDRESS
TEST AND A RANDOMLY SELECTED DATA PATTERNS TEST ARE PERFORMED.
MEMORY ADDRESSING IS VERIFIED BY USING A FAST-RATE ADDRESSING
SCHEME WHEREBY THE SELECTED ADDRESS BIT WILL CHANGE ON EVERY
MEMORY ACCESS. THE FAST RATE TESTING IS RANDOMLY SELECTED AND
DEPENDING ON THE SELECTION WILL HAVE ALL ADDRESS BITS FAST-RATED
OR ANY ONE ADDRESS BIT OR NO FAST-RATE TESTING PERFORMED.
MAINDEC-10-DFKDA.TXT
PAGE 4 SEQ 0004
2.0 REQUIREMENTS
------------
2.1 EQUIPMENT
---------
A PDP-10 KL10 EQUIPPED WITH A MINIMUM OF 32K OF CORE MEMORY.
CONSOLE PROCESSOR
CONSOLE TELETYPE
LINE PRINTER (OPTIONAL)
DECTAPE FOR PROGRAM STORAGE (OPTIONAL)
2.2 STORAGE
-------
PROGRAM BEGINS AT 30000(8) AND USES ALL OF AVAILABLE MEMORY.
2.3 PRELIMINARY PROGRAMS
--------------------
BASIC INSTRUCTION DIAGNOSTICS.
BASIC INSTRUCTION RELIABILITY TESTS.
ADVANCED INSTRUCTION DIAGNOSTICS.
3.0 PROGRAM PROCEDURES
------------------
3.1 LOADING PROCEDURE
-----------------
DECTAPE - LOAD WITH DIAMON (DECTAPE DEVICE CODE 320)
TIMESHARING - LOAD WITH DIAMON.
MAINDEC-10-DFKDA.TXT
PAGE 5 SEQ 0005
3.2 STARTING PROCEDURE
------------------
THE "OPRSEL" SWITCH MUST BE SET TO ALLOW THE OPERATOR TO
BE PROMPTED AND SPECIFY WHAT TEST CONTROL SWITCHES TO
BE USED ON PROGRAM STARTUP.
A. SELECT OPERATIONAL CONSOLE DATA SWITCH SETTINGS (REFER TO
4.0 DATA SWITCH FUNCTIONS).
B. EXEC MODE -
STAND-ALONE STARTING ADDRESS IS 30000.
SPECIAL FEATURE START (CLEAR ALL TOTALS) IS 30004.
RESTART ADDRESS, AFTER POWER DOWN, IS 30005.
C. TIME-SHARING MODE -
LOAD AND RUN VIA DIAMON, THE PROGRAM WILL RUN 2 PASSES
AND THEN RETURN TO DIAMON. TO THEN CONTINUALLY RUN
TYPE "G" TO DIAMON.
IN USER MODE THE FOLLOWING QUESTIONS WILL BE ASKED TO
SELECT THE OPERATIONAL SWITCHES:
TELETYPE SWITCH CONTROL: ? 0,S,Y OR N -
IF THE OPERATOR TYPE "N", THE ACTUAL CONSOLE SWITCHES ARE USED.
IF THE OPERATOR TYPES "Y", THE FOLLOWING QUESTIONS ARE ASKED
TO SPECIFY THE SWITCH SETTINGS:
SPECIFY LH SWITCHES IN OCTAL -
SPECIFY RH SWITCHES IN OCTAL -
IF THE OPERATOR TYPES "0", ZERO'S ARE USED FOR THE SWITCH SETTINGS.
IF THE OPERATOR TYPES "S", PREVIOUSLY SET SWITCHES ARE USED.
THIS IS ONLY VALID UPON RESTARTING OF AN INTERRUPTED
PROGRAM.
D. IF IT IS DESIRED TO SPECIFY THE INITIAL BASE RANDOM NUMBER
SET SWITCH 'RANBAS' (BEFORE STARTING) AND RESPOND TO THE FOLLOWING
TYPE-OUT ACCORDINGLY.
SPECIFY RANDOM NUMBER BASE -
MAINDEC-10-DFKDA.TXT SEQ 0006
PAGE 6
3.3 OPERATING PROCEDURE
-------------------
A. TO THROUGHLY TEST ALL HARDWARE ALL TEST CONTROL DATA
SWITCHES SHOULD BE SET TO 0.
B. WHEN DEBUGGING HARDWARE, SET SWITCHES TO 0. ALLOW THE
TELETYPE TO PRINT THE ERROR MESSAGES. THIS ALLOWS THE
PROGRAM TO RUN A COMPLETE PASS AND THEN THE ERROR MESSAGES
MAY BE CORRELATED TO QUICKLY DIAGNOSE THE FAILURE. IF A
HARDWARE PROBLEM IS SUCH THAT THE ERROR MESSAGES, AFTER
THE FIRST ONE, HAVE NO MEANING SET THE LOOP ON ERROR
SWITCH AND RESTART THE PROGRAM. THE FIRST FAILURE WILL
THEN CAUSE THE PROGRAM TO ENTER A LOOP SUITABLE FOR SCOPING.
C. WHEN TAKING MARGINS, SET DATA SWITCHES 'NOPNT' AND 'DING'.
THIS WILL INHIBIT PRINTOUT BUT WILL ALLOW THE TELETYPE BELL
TO BE RUNG WHEN AN ERROR OCCURS. IF THE MARGIN OBTAINED IS
UNACCETABLE, THE OPERATOR MAY REVERT TO STANDARD SWITCH
SETTINGS. TO INCREASE THE DUTY, FACTOR AND DECREASE THE
PROBABILITY OF SIMULATOR FAILURES, SWITCH 'FAST' MAY BE USED.
THIS, HOWEVER, IS NOT A COMPLETE TEST OF THE HARDWARE
AND SHOULD BE USED WITH CAUTION.
D. ERROR INFORMATION MAY BE OBTAINED QUICKLY BY PRINTING
ERRORS ON THE LINE PRINTER.
E. THE PROGRAM SHOULD RUN SEVERAL HOURS TO ALLOW ENOUGH
RANDOM NUMBERS TO BE PROCESSED TO VERIFY SYSTEM
RELIABILITY.
MAINDEC-10-DFKDA.TXT
PAGE 7 SEQ 0007
4.0 DATA SWITCH FUNCTIONS
----------------------
SWITCH STATE FUNCTION
------ ----- --------
0 ABORT 0 NORMAL OPERATION
1 ABORT AT END OF PASS
1 RSTART NOT USED
2 TOTALS 0 NORMAL
1 PRINT OPERATION TOTALS
3 NOPNT 0 NORMAL TYPEOUT
1 INHIBIT ALL PRINT/TYPEOUT
(EXCEPT FORCED)
4 PNTLPT 0 NORMAL OUTPUT TO TTY
1 PRINT ALL DATA ON LPT
(LOGICAL DEVICE, USER MODE)
5 DING 0 NO FUNCTION
1 RING TTY BELL ON ERROR
6 LOOPER 0 PROCEED TO NEXT TEST
1 ENTER SCOPE LOOP ON TEST ERROR
7 ERSTOP 0 NO FUNCTION
1 HALT ON TEST ERROR
8 PALERS 0 PRINT ONLY FIRST ERROR WHEN LOOPING
1 PRINT ALL ERRORS, EVEN IF SAME ERROR
9 RELIAB 0 QUICK VERIFY MODE
1 RELIABILITY MODE
10 TXTINH 0 PRINT FULL ERROR MESSAGES.
1 INHIBIT COMMENT PORTION OF
ERROR MESSAGES.
11 INHPAG HAS NO EFFECT, MUST RUN PAGED
12 MODDVC NOT USED
13 INHCSH 0 ALLOW CACHE USE
1 INHIBIT CACHE USE
14 OPRSEL 0 RUN DEFAULT
1 PROMPT OPERATOR FOR TEST SELECTION
MAINDEC-10-DFKDA.TXT
PAGE 8 SEQ 0008
4.0 DATA SWITCH FUNCTIONS (CON'T)
-----------------------------
RIGHT HALF SWITCHES
-------------------
SWITCH STATE FUNCTION
------ ----- --------
18 (400000) ENTDDT 1 ENTER DDT UPON STARTING PROGRAM
19 (200000) INHCLK 1 INHIBIT CLOCKK INTERRUPTS
20 (100000) INHMEM 1 INHIBIT MEMORY TESTING
21 (040000) INHADB 1 INHIBIT ADDRESS BREAK TESTING
22 (020000) INHII 1 INHIBIT INSTRUCTION INTERRUPT TESTING
23 (010000) INHMI 1 INHIBIT METER INTERRUPT TESTING
24 (004000) INHBLT 1 INHIBIT BLT INTERRUPT TESTING
25 (002000) INHPAR 1 INHIBIT PARITY INTERRUPT TESTING
26 (001000) INHNXM 1 INHIBIT NXM INTERRUPT TESTING
27 (000400) INHNEW 1 INHIBIT DOUBLE PRECISION INSTRUCTIONS
28 (000200) INHDFP 1 INHIBIT DOUBLE FLOATING POINT TEST
29 (000100) INHFP 1 INHIBIT FLOATING POINT TEST
30 (000040) INHBYT 1 INHIBIT BYTE TEST
31 (000020) INHFXD 1 INHIBIT FIXED POINT TEST
32 (000010) INHRAN 1 INHIBIT RANDOM INSTRUCTIONS
33 (000004) SNGFL 1 RUN SINGLE FAST LOOP
34 (000002) SLOW 1 RUN JUST SIMULATION COMPARISIONS
35 (000001) FAST 1 RUN JUST INSTRUCTION COMPARISIONS
MAINDEC-10-DFKDA.TXT
PAGE 9 SEQ 0009
5.0 ERRORS
------
A. INSTRUCTION ERROR
-----------------
IF AN INSRUCTION FAILS TO GIVE THE CORRECT RESULTS, THE
TEST TITLE, PASS COUNT, TYPE OF FAILURE (INSTRUCTION
COMPARISION OR SIMULATION COMPARISION), MACHINE RESULTS,
SIMULATION RESULTS AND INSTRUCTION SIMULATION ARE
PRINTED.
B. SIMULATOR PRINTOUT
------------------
WHEN AN ERROR OCCURS THE SIMULATED MACHINE STATES AND
REGISTERS ARE PRINTED SO THAT BY USE OF HARDWARE MAINTENANCE
SWITCHES, I.E., SINGLE PULSE, CONSOLE LIGHTS
MAY BE COMPARED TO THE PRINTOUT TO DETERMINE THE EVENT
TIME OF THE FAILURE.
THE PRINTOUT CONTAINS THE RESULTS OF THE INSTRUCTION
UNDER TEST. THIS IS AC, AC+1, E, OR C(E) FOR FIXED AND
FLOATING - POINT INSTRUCTIONS; AC, POINTER, C(E) FOR BYTE
INSTRUCTIONS. THE FOLLOWING TWO LINES INDICATE THE
INSTRUCTION THAT FAILED, INITIAL VALUES, AND SIMULATED
RESULTS. THIS IS FOLLOWED BY THE MACHINE TIMES AND
CORRECT CONTENTS OF THE SEVERAL REGISTERS, AFTER THE
OCCURANCE OF THE TIME PULSE.
C. SCOPE LOOP
----------
WHEN PRINTING IS COMPLETE, IF THE 'LOOPER' SWITCH
IS SET,THE ROUTINE WILL ENTER A LOOP SUITABLE
FOR SCOPING. AT THIS TIME THE MI REGISTER WILL
DISPLAY THE RESULTS OF THE FAILING OPERAND, OR THE
FLAGS RESISTER WITH MACHINE RESULTS IN C(LEFT)
AND SIMULATED RESULTS IN C(RIGHT). IF THE FAILURE IS NOT
FLAGS, THE MI WILL CONTAIN THE FIRST OPERAND THAT
FAILED IN THE ORDER OF AC, AC+1, AND C(E).
D. TO SCOPE
--------
1. TO BE DETERMINED.
MAINDEC-10-DFKDA.TXT
PAGE 10 SEQ 0010
5.0 ERRORS (CON'T)
---------------
E. OPERAND STORAGE
---------------
IF SOMETHING HAPPENS TO THE PRINTOUT OR YOU ARE NOT SURE
WHAT THE ORIGINAL AND FINAL OPERANDS ARE:
1. AC'S ARE SAVED IN LOCATIONS SAVAC THROUGH SAVAC+17.
2. ORIGINAL OPERANDS ARE IN SAVAC+1, 2 AND 3.
3. RESULTS ARE IN AC1, AC2 AND AC3.
4. C(AC1)=C(AC), C(AC2)=C(AC+1), C(AC3)=C(E) OR E.
LOOK IN SYMBOL TABLE AT END OF LISTING FOR LOCATION OF SAVAC.
F. PROGRAM ERRORS
---------------
PROGRAM ERRORS SUCH AS: ILLEGAL UUO'S, PARITY ERRORS,
NON-EX-MEMORY, ILLEGAL INTERRUPTS, ETC., ARE HANDLED
BY PRINTOUT OF THE TYPE OF ERROR WITH AS MUCH INFORMATION
AS IS PERTINENT.
MAINDEC-10-DFKDA.TXT
PAGE 11 SEQ 0011
6.0 PROGRAM DESCRIPTION
-------------------
A. INSTRUCTION COMPARISION
-----------------------
IN THIS SECTION INSTRUCTIONS ARE TESTED BY PERFORMING A DIVIDE
THEN A MULTIPLY AND THEN ADD BACK IN THE DIVISION REMAINDER.
THE ORIGINAL OPERANDS SHOULD BE THE SAME AS THE FINAL RESULTS.
B. SIMULATION COMPARISION
----------------------
IN THIS SECTION INSTRUCTIONS ARE EXECUTED AND THEN SIMULATED
AND THE RESULTS COMPARED. ACTUAL EXECUTION OF THE INSTRUCTION
SHOULD GIVE THE SAME RESULTS AS SIMULATION OF THE INSTRUCTION.
SIMULATION IS DONE BY USING SOFTWARE ROUTINES AND PSEUDO
HARDWARE REGISTERS TO FOLLOW THE HARDWARE INSTRUCTION FLOWS.
7.0 ITERATION COUNTER
-----------------
THE ITERATION COUNT OF THE PROGRAM IS DISPLAYED IN THE
MEMORY INDICATORS (MI). THIS COUNT IS A DECREMENTING COUNT
AND INITIALLY STARTS AT -1 IN STAND-ALONE OPERATION.
8.0 CYCLE TIME
----------
THIS PROGRAM IS A RELIABILITY TEST USING RANDOM NUMBERS
AND AS SUCH SHOULD BE RUN FOR SEVERAL HOURS TO INSURE
THAT ENOUGH NUMBERS ARE PROCESSED TO VERIFY SYSTEM
RELIABILITY.
MAINDEC-10-DFKDA.TXT
PAGE 12 SEQ 0012
9.0 OPERATIONAL VARIATIONS
----------------------
A. DIAGNOSTIC MONITOR
THIS PROGRAM IS USABLE WITH THE DIAGNOSTIC MONITOR TO PROVIDE
RELIABILITY TESTS, ACCEPTANCE TESTS, AND/OR TO PROVIDE A
QUICK METHOD OF ISOLATION OF A FAULT TO A PARTICULAR AREA
OF THE PROCESSOR. CERTAIN PROCEDURES ARE USED WHEN THE
PROGRAM IS USED IN THIS MANNER. THEY ARE:
1. THE DIAGNOSTIC MONITOR TRANSFERS CONTROL TO THE PROGRAM
AND STARTS IT AT LOCATION 30002.
2. MONCTL - USED AS THE DIAGNOSTIC MONITOR CONTROL WORD.
LH = 0, STAND-ALONE OPERATION
-PASS COUNT, RUNNING UNDER DIAGNOSTIC MONITOR
RH = RIGHT HALF OF CONSOLE SWITCHES IF UNDER
DIAGNOSTIC MONITOR CONTROL.
3. MONFLG - USED AS THE DIAGNOSTIC MONITOR SPECIAL USER MODE FLAG.
-1 = NORMAL USER OPERATION.
0 = SPECIAL USER MODE OPERATION. I/O TREATED AS EXEC
AND PROCESSED BY THE DIAGNOSTIC MONITOR.
MAINDEC-10-DFKDA.TXT
PAGE 13 SEQ 0013
9.0 OPERATIONAL VARIATIONS (CON'T)
------------------------------
B. USER MODE
TO OUTPUT THE PRINTED ERROR MESSAGES TO A USER SPECIFIED
DEVICE IN USER MODE, ASSIGN THE DESIRED OUTPUT DEVICE TO
DEVICE NAME 'DEV' AND SET SWITCH 'PNTLPT'. THE PHYSICAL
DEVICE CAN BE ANY DEVICE THAT CAN ACCEPT ASCII FORMAT
SUCH AS LPT, DSK, DTA, ETC. THE CORRESPONDING OUTPUT
FILE IS 'DFKDA.LPT'.
EXAMPLE DEVICE ASSIGNMENT:
.ASSIGN DSK DEV
IN USER MODE THE PROGRAM WILL MAKE TWO PASSES AND THEN RETURN
TO MONITOR MODE.
THE OUTPUT FILE (IF USED) MAY THEN BE PRINTED BY USING THE
NORMAL MONITOR COMMANDS (R PRINT, LIST, TYPE, ETC.).
IF THE PROGRAM IS ABORTED BEFORE COMPLETION (BY ^C, ETC.) THE
OUTPUT FILE MAY THEN BE CLOSED BY USING THE MONITOR 'REENTER'
COMMAND.
C. SYSTEM EXERCISER
STARTING ADDRESS IS 30003. DATA SWITCHES ARE PRESTORED
IN 'SWTEXR' LOCATION 30023.
10.0 MISCELLANEOUS
-------------
NONE.
MAINDEC-10-DFKDA.TXT
PAGE 14 SEQ 0014
11.0 SIMULATOR
---------
THE PDP-10 KL10 SIMULATOR IS USED TO SIMULATE THE ACTUAL
HARDWARE OPERATION OF THE PDP-10 KL10 CENTRAL PROCESSOR. THE
PURPOSE OF THIS SIMULATION PROGRAM IS TO PROVIDE A
MEANS OF HARDWARE DEVELOPMENT AND MACHINE CHECKOUT. THE
SIMULATION PROGRAM MAY ALSO BE USED FOR DIAGNOSTIC PROGRAM
DEVELOPMENT AND AS A PROGRAM OPERATION TRACE DEBUG SYSTEM.
THE SIMULATION IS ACCOMPLISHED THROUGH SOFTWARE BY USING PROGRAM
ROUTINES TO FOLLOW THE HARDWARE OPERATION FLOW AND CORE MEMORY
LOCATIONS AS PSEUDO HARDWARE REGISTERS.
A. DDT PROGRAM TYPE-IN SIMULATION
------------------------------
TO USE THE SIMULATOR TO SIMULATE A SMALL PROGRAM TYPED-IN
WITH DDT THE FOLLOWING PROCEDURE (EXAMPLE) IS USED.
START PROGRAM WITH SWITCH 'ENTDDT' SET SO THAT CONTROL TRANSFERS
TO DDT.
*DDT*
200! A: DMOVE 0,300 ;SAMPLE PROGRAM (DDT TYPIN)
A+1! DFAD 0,302
A+2! HALT
300! 1.0
301! 0
302! 3.0
303! 0
INPC! 200 ;STARTING ADDRESS
MASK! 0 ;ALLOW ALL INST TO PRINT
INSTR! 0 ;ALLOW ALL INST TO PRINT
CNPLPC! 0 ;ALLOW SIMULATION TO START AT 0
UPRPC! 777777 ;CONTINUE TO 77777.
SIMDDT$G ;TRANSFER TO SIMULATOR
INPC = RIGHT HALF IS OBJECT PROGRAM STARTING ADDRESS
LEFT HALF = 0 = EXEC MODE OBJECT PROGRAM
=10000 = USER MODE OBJECT PROGRAM
MASK = WORD TO ALLOW CHECKING OF ONLY DESIRED INSTRUCTION CODE
BITS TO DETERMINE INSTRUCTION SIMULATION PRINTOUT.
INSTR = WORD TO FURTHER SELECT INSTRUCTIONS TO BE PRINTED.
CNTLPC = WORD USED TO PREVENT SIMULATION PRINTOUT UNTIL THE
OBJECT PROGRAM PC IS EQUAL OR GREATER.
UPRPC = WORD USED TO PREVENT SIMULATION PRINTOUT WHEN THE
OBJECT PROGRAM PC IS GREATER THAN.
MAINDEC-10-DFKDA.TXT
PAGE 15 SEQ 0015
B. SIMULATOR PRINT PROGRAM
-----------------------
THE SIMULATOR PRINT PROGRAM PROVIDES A BREAK POINT IN THE
MAIN SIMULATOR MASTER CLOCK CYCLE AT WHICH TIME TRANSFER IS MADE
TO THE SIMULATOR PRINT PROGRAM. THE PRINT PROGRAM THEN DETER-
MINES IF THE MASTER CLOCK IS AT THE FIRST INSTRUCTION TIME OF
THE INSTRUCTION. IF IT IS A CHECK IS MADE TO DETERMINE IF THIS
INSTRUCTION IS TO BE PRINTED. DONE BY MASKING THE INSTRUCTION
CODE BITS WITH THE WORD 'MASK' AND THEN FURTHER DELIMITING THE
INSTRUCTION BY A 'CAME' INSTRUCTION WITH THE WORD 'INSTR'.
THE PC OF THE INSTRUCTION IS ALSO CHECKED AGAINST 'CNTLPC' AND
'UPRPC' AND MUST BE BETWEEN THIS RANGE TO BE PRINTED.
AN EXAMPLE TO PRINT SIMULATION OF THE INSTRUCTIONS IN THE RANGE
100 TO 177 WOULD BE:
MASK=700000,,0
INSTR=100000,,0
CNTLPC=0,,0
UPRPC=0,,-1
IF THE INSTRUCTION PASSES THESE TESTS THE PRINT CONTROL IS SET
ACCORDINGLY. THEN THE PC, AND INSTRUCTION ARE PRINTED. THEN
THE MACHINE STATES ARE PRINTED (IF CALLED FOR BY SW29, PNTMS)
UNTIL THE START OF THE NEXT INSTRUCTION. AT THIS TIME THE
INITIAL AND FINAL FLAG AND REGISTER RESULTS ARE PRINTED.
AT THE COMPLETION OF EACH MACHINE STATE PRINTOUT A TRANSFER
IS MADE BACK TO THE MAIN SIMULATOR TO CONTINUE SIMULATION.
TRANSFER FROM AND TO THE MAIN SIMULATOR IS DONE ON EACH
MASTER CLOCK CYCLE WITH THE INSTRUCTION AND/OR MACHINE PSEUDO
REGISTER CONTENTS PRINTED IF CALLED FOR.
MAINDEC-10-DFKDA.TXT
PAGE 16 SEQ 0016
C. MAIN SIMULATOR
--------------
THIS SECTION PERFORMS THROUGH SOFTWARE ROUTINES AND PSEUDO
HARDWARE REGISTERS THE ACTUAL HARDWARE OPERATION OF THE KL10
CENTRAL PROCESSOR. THE ACTUAL OPERATION OF THIS SECTION IS
DESCRIBED IN THE KL10 HARDWARE FLOW CHARTS AND SYMBOLIC TAGS,
REGISTERS, FLAGS, ETC. ARE ALL AS LISTED ON THE FLOW CHARTS.
THIS SECTION OF THE PROGRAM WAS INITIALLY WRITTEN BY PDP-10 ENGINEERING.
ENGINNERING DESIGN UPDATES AND DEVELOPMENT BY PDP-10 DIAGNOSTICS.
D. ACCUMULATORS
------------
0- F -MISC LOGIC FLIP-FLOPS
1- T -TEMPORARY REGISTER
2- T1 -TEMPORARY REGISTER 1
3- T2 -TEMPORARY REGISTER 2
4- T3 -TEMPORARY REGISTER 3
5- S -18 BIT PSEUDO STATE REGISTER
6- AR -36 BIT ARITHMETIC PSEUDO REGISTER
7- MQ -36 BIT MULT/QUOTIENT PSEUDO REGISTER
10- BR -36 BIT BUFFER PSEUDO REGISTER
11- AD -36 BIT ADDER PSEUDO REGISTER
12- MB -36 BIT MEMORY BUS PSEUDO REGISTER
13- PC -18 BIT PROGRAM COUNTER PSEUDO REGISTER
14- MA -18 BIT MEMORY ADDRESS PSEUDO REGISTER
15- SC -9 BIT SHIFT COUNTER PSEUDO REGISTER
16- IR -13 BIT INSTRUCTION PSEUDO REGISTER
17- P -PUSH DOWN POINTER AC
E. CORE MEMORY
-----------
AB -18 BIT ADDRESS BUS PSEUDO REGISTER
ARX -28 BIT EXTENDED ARITHMETIC PSEUDO REGISTER
ADX -28 BIT EXTENDED ADDER PSEUDO REGISTER
FE -9 BIT FLOATING EXPONENT PSEUDO REGISTER
SA -9 BIT SHIFT COUNT ADDER PSEUDO REGISTER
TIME -ELAPSED TIME SINCE BEGINNING OF PROGRAM IN NSEC.
ACS,+0 TO +17 -PSEUDO ACCUMULATORS
MAINDEC-10-DFKDA.TXT
PAGE 17 SEQ 0017
12.0 HISTORY
-------
VERSION 0.2
FEBRUARY 23,1977
CHANGES MADE IN THE PDP-11 CLOCK HANDLING BECAUSE OF A
PROBLEM IF THE PDP-11 CLOCK TICKS AT THE EXACT INSTANCE THAT THE
PARITY ERROR TEST IS BEING DONE. THE PDP-11 CLOCK IS NOW TURNED
OFF DURING THE PARITY ERROR TEST.
VERSION 0.1
SEPTEMBER 11,1975
THE KI10 SIMULATOR IS USED IN THIS PROGRAM WITH CHANGES
NECESSARY TO PREVENT THE MACHINE TIME PRINTOUTS AS THE
SIMULATION AS FAR AS INITIAL AND FINAL OPERAND VALUES
IS CORRECT FOR THE INSTRUCTIONS TESTED VIA THIS PROGRAM.
PREVIOUS HISTORY OF CONVERSION OF THE KI10 SIMULATOR INTO
A WORKABLE VERSION FOR THE KL10 PROCESSOR.
PS #519 INCORPORATED TO CORRECT PROBLEM WITH FLOATING
DIVIDE SIMULATION.
ECO #42 INCORPORATED TO CORRECT PROBLEM WITH FLOATING MULTIPLY
SIMULATION AND TIMING PROBLEM WITH DOUBLE FLOATING
SUBTRACT.
13.0 LISTING
-------
THIS IS A HISTORY OF THE DEVELOPMENT OF MAINDEC-10-DFKDA
SEQ 0018
************************************************************************
PRODUCT CODE: MAINDEC-10-DFKDA
PRODUCT NAME: PDP-10 KL10 ARITHMETIC/RANDOM/INTERRUPT/MEMORY
RELIABILITY TEST
DATE RELEASED: SEPTEMBER 1984
VERSION: 0.5
UPDATE AUTHOR: RICK JEVON
CHANGES MADE:
NEW MICROCODE UNCOVERED BUG WITH BYTE INSTRUCTIONS.
CHANGE MADE TO BYTE ROUTINE TO CHECK THE BYTE POINTER.
************************************************************************
PRODUCT CODE: MAINDEC-10-DFKDA
PRODUCT NAME: PDP-10 KL10 ARITHMETIC/RANDOM/INTERRUPT/MEMORY
RELIABILITY TEST
DATE RELEASED: APRIL 1984
VERSION: 0.4
UPDATE AUTHOR: RICK JEVON, BOB NOBREGA
CHANGES MADE:
NEW MICROCODE NO LONGER SUPPORTS KA FLOATING POINT
SIMULATION. THE FLOATING POINT TEST WILL NOT BE RUN IN USERMODE UNDER
TOPS10.
DUE TO CHANGES MADE BY THE MCA25 HARDWARE, THE PAGE FAIL WORD
ALWAYS HAS A "1" IN BIT 8. THE ADDRESS BREAK TEST HAS BEEN MODIFIED TO
MASK THIS BIT.
************************************************************************
PRODUCT CODE: MAINDEC-10-DFKDA
PRODUCT NAME: PDP-10 KL10 ARITHMETIC/RANDOM/INTERRUPT/MEMORY
RELIABILITY TEST
DATE RELEASED: APRIL, 1979
VERSION: 0.3
UPDATE AUTHOR: BILL SCORZELLI
CHANGES MADE:
BECAUSE OF A NEW RELEASE OF THE MICROCODE VERSION 223
THE FLOATING POINT LONG INSTUCTIONS WILL NOT WORK. THESE TESTS WILL BE
DONE IN USER MODE BUT NOT IN EXEC.
************************************************************************ SEQ 0019
PRODUCT CODE: MAINDEC-10-DFKDA
PRODUCT NAME: PDP-10 KL10 ARITHMETIC/RANDOM/INTERRUPT/MEMORY
RELIABILITY TEST
DATE RELEASED: FEBRUARY 23,1977
VERSION: 0.2
UPDATE AUTHOR: JOHN R. KIRCHOFF
CHANGES MADE:
CHANGES MADE IN THE PDP-11 CLOCK HANDLING BECAUSE OF A PROBLEM IF THE
PDP-11 CLOCK TICKS AT THE EXACT INSTANCE THAT THE PARITY ERROR TEST IS
BEING DONE. THE PDP-11 CLOCK IS NOW TURNED OFF DURING THE PARITY ERROR
TEST.
************************************************************************
VERSION: 0.1
DATE RELEASED: SEPTEMBER 11,1975
AUTHOR: JOHN R. KIRCHOFF
ORIGINAL RELEASE OF THIS PROGRAM FOR THE KL10 PROCESSOR.
THE KI10 SIMULATOR IS USED IN THIS PROGRAM WITH CHANGES NECESSARY TO
PREVENT THE MACHINE TIME PRINTOUTS AS THE SIMULATION AS FAR AS INITIAL
AND FINAL OPERAND VALUES IS CORRECT FOR THE INSTRUCTIONS TESTED VIA THIS
PROGRAM.
PREVIOUS HISTORY OF CONVERSION OF THE KI10 SIMULATOR INTO A WORKABLE
VERSION FOR THE KL10 PROCESSOR.
PS #519 INCORPORATED TO CORRECT PROBLEM WITH FLOATING DIVIDE SIMULATION.
ECO #42 INCORPORATED TO CORRECT PROBLEM WITH FLOATING MULTIPLY
SIMULATION AND TIMING PROBLEM WITH DOUBLE FLOATING SUBTRACT.
************************************************************************
DFKDA PDP-10 KL10 ARITHMETIC/RANDOM/INTERRUPT/MEMORY RELIABILITY TEST, VER 0,5 ^ER 00.25 4-OCT-84 09:26:27 PAGE 1
SEQ 0020
DOCUMENT
**************
DFKDA PDP-10 KL10 ARITHMETIC/RANDOM/INTERRUPT/MEMORY RELIABILITY TEST, VER 0,5 ^
**************
COPYRIGHT 1984
DIGITAL EQUIPMENT CORPORATION
MAYNARD, MASS. 01754
DFKDA PDP-10 KL10 ARITHMETIC/RANDOM/INTERRUPT/MEMORY RELIABILITY TEST, VER 0,5 ^ER 00.25 4-OCT-84 09:26:27 PAGE 2
SEQ 0021
TABLE OF CONTENTS
*******************
83 ASSEMBLY PARAMETERS
127 PROGRAM DEFINITIONS AND MACRO'S
311 *PARAM* CONSOLE DATA SWITCH ASSIGNMENTS, SEPT 18,1979
346 *PARAM* PROGRAM/SUBROUTINE PARAMETERS, SEPT 18,1979
552 ERROR HANDLING UUO DEFINITIONS, SEPT 18,1979
590 *FIXED* FIXED CONTROL AND DISPATCH STORAGE, SEPT 18,1979
918 ARITHMETIC/RANDOM/INTERRUPT/MEMORY RELIABILITY TEST
1884 RANDOM DIAGNOSTIC SECTION
2541 INTERRUPT RELIABILITY MAIN DISPATCHING
2575 BASIC METER TEST
2642 ADDRESS BREAK TEST
2799 INSTRUCTION INTERRUPTION TEST
2919 PARITY INTERRUPT TEST
3033 NON-EXISTENT-MEMORY TEST
3115 BLOCK TRANSFER TEST
3239 RANDOM CHANNEL GENERATOR
3268 STATUS REPORTER
3285 GETINS - GET RANDOM INSTRUCTION
3322 RANDOM NUMBER GENERATORS
3342 METER SYNCHRONIZATION ROUTINE
3398 TIMER
3440 PROGRAM STATUS (SYSTAT)
DFKDA PDP-10 KL10 ARITHMETIC/RANDOM/INTERRUPT/MEMORY RELIABILITY TEST, VER 0,5 ^ER 00.25 4-OCT-84 09:26:27 PAGE 3
SEQ 0022
TABLE OF CONTENTS
*******************
3545 MAIN CODE RESERVED STORAGE
3700 INSTRUCTION TABLE FOR INTXCT
4489 MEMORY RELIABILITY, SETUP SECTION
4549 PHYSICAL ADDRESS TEST
4583 DATA PATTERNS TEST
5052 MEMORY RELIABILITY, ERROR ROUTINES
5312 MEMORY RELIABILITY, SPECIAL PARITY INTERRUPT ROUTINE
5422 SIMULATOR MACHINE REGISTER PRINT
7113 SIMULATOR PRINT PROGRAM OPERATION PARAMETERS
7154 DEFINITIONS
7312 DISPATCH TABLE FOR INSTRUCTIONS 0-37
7337 DISPATCH TABLE FOR INSTRUCTIONS 40-107
7347 DISPATCH TABLE FOR INSTRUCTIONS 110-111
7371 DISPATCH TABLE FOR INSTRUCTIONS 114-123
7422 DISPATCH TABLE FOR INSTRUCTIONS 124-132
7459 DISPATCH TABLE FOR INSTRUCTIONS 133-137
7492 DISPATCH TABLE FOR INSTRUCTIONS 140-177
7726 DISPATCH TABLE FOR INSTRUCTIONS 200-237
7962 DISPATCH TABLE FOR INSTRUCTIONS 240-247
8014 DISPATCH TABLE FOR INSTRUCTIONS 250-257
8063 DISPATCH TABLE FOR INSTRUCTIONS 260-267
8111 DISPATCH TABLE FOR INSTRUCTIONS 270-377
DFKDA PDP-10 KL10 ARITHMETIC/RANDOM/INTERRUPT/MEMORY RELIABILITY TEST, VER 0,5 ^ER 00.25 4-OCT-84 09:26:27 PAGE 4
SEQ 0023
TABLE OF CONTENTS
*******************
8659 DISPATCH TABLE FOR INSTRUCTIONS 400-477
9579 DISPATCH TABLE FOR INSTRUCTIONS 500-577
10364 DISPATCH TABLE FOR INSTRUCTIONS 600-777
11353 DISPATCH TABLE FOR INSTRUCTIONS TWO PART INST'S
11439 DISPATCH SUBROUTINES FROM MAIN TABLE
12114 DISPATCH SUBROUTINES FROM MAIN TABLE - FETCH ACTIONS
12463 MASTER CLOCK ROUTINE
12648 LOGIC SUBROUTINES
12929 TIME PULSE SUBROUTINES IT0-IT1
13191 TIME PULSE SUBROUTINES -FETCH-
13292 TIME PULSE SUBROUTINES -EXECUTE-
13356 TIME PULSE SUBROUTINES -STORE-
13511 TIME PULSE SUBROUTINES -DIVIDE SUBRTN-
13588 TIME PULSE SUBROUTINES -FLOATING DIVIDE-
13675 TIME PULSE SUBROUTINES -NORMALIZE-
13894 TIME PULSE SUBROUTINES -DOUBLE NORMALIZE-
13999 TIME PULSE SUBROUTINES -FIX-
14037 TIME PULSE SUBROUTINES -DBLE FLOATING ADD/MUL/DIV-
14236 TIME PULSE SUBROUTINES -FLT ADD, MISC-
14342 SHIFT SUBROUTINE
14468 TIME PULSE SUBROUTINES -INDONE-
14505 TIME PULSE SUBROUTINES -BLT-
DFKDA PDP-10 KL10 ARITHMETIC/RANDOM/INTERRUPT/MEMORY RELIABILITY TEST, VER 0,5 ^ER 00.25 4-OCT-84 09:26:27 PAGE 5
SEQ 0024
TABLE OF CONTENTS
*******************
14577 REGISTER MIXERS, ETC.
14971 SHIFT CONNECTIONS
15180 MEMORY CONTROL SUBROUTINES
15499 LITERALS/VARIABLES
15512 *STOR* RESERVED STORAGE, SEPT 18,1979
DFKDA PDP-10 KL10 ARITHMETIC/RANDOM/INTERRUPT/MEMORY RELIABILITY TEST, VER 0,5 ^ER 00.25 4-OCT-84 09:26:27 PAGE 6
SEQ 0025
*****************************************************************
83 ASSEMBLY PARAMETERS
*****************************************************************
*****************************************************************
127 PROGRAM DEFINITIONS AND MACRO'S
*****************************************************************
*****************************************************************
311 *PARAM* CONSOLE DATA SWITCH ASSIGNMENTS, SEPT 18,1979
*****************************************************************
316 DATA SWITCHES (READ FROM CONSOLE IN EXEC MODE OR TYPED IN IN USER MODE)
LEFT HALF SWITCHES ARE PRE-ASSIGNED FOR SUBROUTINE PACKAGE USE
AND CONTROL LOOPING, PRINTING (TTY OR OTHER DEVICE) AND MISC. FUNCTIONS
*****************************************************************
346 *PARAM* PROGRAM/SUBROUTINE PARAMETERS, SEPT 18,1979
*****************************************************************
349 SPECIAL SUBPROGRAM LINKAGES
360 SPECIAL SUBROUTINE FATAL HALTS
USED TO REPORT ERRORS THAT CAUSE THE SUBROUTINES TO BE UNUSABLE
*****************************************************************
552 ERROR HANDLING UUO DEFINITIONS, SEPT 18,1979
*****************************************************************
*****************************************************************
590 *FIXED* FIXED CONTROL AND DISPATCH STORAGE, SEPT 18,1979
*****************************************************************
*****************************************************************
918 ARITHMETIC/RANDOM/INTERRUPT/MEMORY RELIABILITY TEST
*****************************************************************
*****************************************************************
1884 RANDOM DIAGNOSTIC SECTION
*****************************************************************
DFKDA PDP-10 KL10 ARITHMETIC/RANDOM/INTERRUPT/MEMORY RELIABILITY TEST, VER 0,5 ^ER 00.25 4-OCT-84 09:26:27 PAGE 7
SEQ 0026
*****************************************************************
2541 INTERRUPT RELIABILITY MAIN DISPATCHING
*****************************************************************
*****************************************************************
2575 BASIC METER TEST
*****************************************************************
*****************************************************************
2642 ADDRESS BREAK TEST
*****************************************************************
*****************************************************************
2799 INSTRUCTION INTERRUPTION TEST
*****************************************************************
*****************************************************************
2919 PARITY INTERRUPT TEST
*****************************************************************
*****************************************************************
3033 NON-EXISTENT-MEMORY TEST
*****************************************************************
*****************************************************************
3115 BLOCK TRANSFER TEST
*****************************************************************
*****************************************************************
3239 RANDOM CHANNEL GENERATOR
*****************************************************************
*****************************************************************
3268 STATUS REPORTER
*****************************************************************
*****************************************************************
3285 GETINS - GET RANDOM INSTRUCTION
*****************************************************************
DFKDA PDP-10 KL10 ARITHMETIC/RANDOM/INTERRUPT/MEMORY RELIABILITY TEST, VER 0,5 ^ER 00.25 4-OCT-84 09:26:27 PAGE 8
SEQ 0027
*****************************************************************
3322 RANDOM NUMBER GENERATORS
*****************************************************************
*****************************************************************
3342 METER SYNCHRONIZATION ROUTINE
*****************************************************************
*****************************************************************
3398 TIMER
*****************************************************************
*****************************************************************
3440 PROGRAM STATUS (SYSTAT)
*****************************************************************
*****************************************************************
3545 MAIN CODE RESERVED STORAGE
*****************************************************************
*****************************************************************
3700 INSTRUCTION TABLE FOR INTXCT
*****************************************************************
*****************************************************************
4489 MEMORY RELIABILITY, SETUP SECTION
*****************************************************************
*****************************************************************
4549 PHYSICAL ADDRESS TEST
*****************************************************************
*****************************************************************
4583 DATA PATTERNS TEST
*****************************************************************
*****************************************************************
5052 MEMORY RELIABILITY, ERROR ROUTINES
*****************************************************************
DFKDA PDP-10 KL10 ARITHMETIC/RANDOM/INTERRUPT/MEMORY RELIABILITY TEST, VER 0,5 ^ER 00.25 4-OCT-84 09:26:27 PAGE 9
SEQ 0028
*****************************************************************
5312 MEMORY RELIABILITY, SPECIAL PARITY INTERRUPT ROUTINE
*****************************************************************
*****************************************************************
5422 SIMULATOR MACHINE REGISTER PRINT
*****************************************************************
7111 ***** NOTE ******
*****************************************************************
7113 SIMULATOR PRINT PROGRAM OPERATION PARAMETERS
*****************************************************************
*****************************************************************
7154 DEFINITIONS
*****************************************************************
*****************************************************************
7312 DISPATCH TABLE FOR INSTRUCTIONS 0-37
*****************************************************************
*****************************************************************
7337 DISPATCH TABLE FOR INSTRUCTIONS 40-107
*****************************************************************
*****************************************************************
7347 DISPATCH TABLE FOR INSTRUCTIONS 110-111
*****************************************************************
*****************************************************************
7371 DISPATCH TABLE FOR INSTRUCTIONS 114-123
*****************************************************************
*****************************************************************
7422 DISPATCH TABLE FOR INSTRUCTIONS 124-132
*****************************************************************
*****************************************************************
7459 DISPATCH TABLE FOR INSTRUCTIONS 133-137
*****************************************************************
DFKDA PDP-10 KL10 ARITHMETIC/RANDOM/INTERRUPT/MEMORY RELIABILITY TEST, VER 0,5 ^ER 00.25 4-OCT-84 09:26:27 PAGE 10
SEQ 0029
*****************************************************************
7492 DISPATCH TABLE FOR INSTRUCTIONS 140-177
*****************************************************************
*****************************************************************
7726 DISPATCH TABLE FOR INSTRUCTIONS 200-237
*****************************************************************
*****************************************************************
7962 DISPATCH TABLE FOR INSTRUCTIONS 240-247
*****************************************************************
*****************************************************************
8014 DISPATCH TABLE FOR INSTRUCTIONS 250-257
*****************************************************************
*****************************************************************
8063 DISPATCH TABLE FOR INSTRUCTIONS 260-267
*****************************************************************
*****************************************************************
8111 DISPATCH TABLE FOR INSTRUCTIONS 270-377
*****************************************************************
*****************************************************************
8659 DISPATCH TABLE FOR INSTRUCTIONS 400-477
*****************************************************************
*****************************************************************
9579 DISPATCH TABLE FOR INSTRUCTIONS 500-577
*****************************************************************
*****************************************************************
10364 DISPATCH TABLE FOR INSTRUCTIONS 600-777
*****************************************************************
*****************************************************************
11353 DISPATCH TABLE FOR INSTRUCTIONS TWO PART INST'S
*****************************************************************
DFKDA PDP-10 KL10 ARITHMETIC/RANDOM/INTERRUPT/MEMORY RELIABILITY TEST, VER 0,5 ^ER 00.25 4-OCT-84 09:26:27 PAGE 11
SEQ 0030
*****************************************************************
11439 DISPATCH SUBROUTINES FROM MAIN TABLE
*****************************************************************
*****************************************************************
12114 DISPATCH SUBROUTINES FROM MAIN TABLE - FETCH ACTIONS
*****************************************************************
*****************************************************************
12463 MASTER CLOCK ROUTINE
*****************************************************************
*****************************************************************
12648 LOGIC SUBROUTINES
*****************************************************************
*****************************************************************
12929 TIME PULSE SUBROUTINES IT0-IT1
*****************************************************************
*****************************************************************
13191 TIME PULSE SUBROUTINES -FETCH-
*****************************************************************
*****************************************************************
13292 TIME PULSE SUBROUTINES -EXECUTE-
*****************************************************************
*****************************************************************
13356 TIME PULSE SUBROUTINES -STORE-
*****************************************************************
*****************************************************************
13511 TIME PULSE SUBROUTINES -DIVIDE SUBRTN-
*****************************************************************
*****************************************************************
13588 TIME PULSE SUBROUTINES -FLOATING DIVIDE-
*****************************************************************
DFKDA PDP-10 KL10 ARITHMETIC/RANDOM/INTERRUPT/MEMORY RELIABILITY TEST, VER 0,5 ^ER 00.25 4-OCT-84 09:26:27 PAGE 12
SEQ 0031
*****************************************************************
13675 TIME PULSE SUBROUTINES -NORMALIZE-
*****************************************************************
*****************************************************************
13894 TIME PULSE SUBROUTINES -DOUBLE NORMALIZE-
*****************************************************************
*****************************************************************
13999 TIME PULSE SUBROUTINES -FIX-
*****************************************************************
*****************************************************************
14037 TIME PULSE SUBROUTINES -DBLE FLOATING ADD/MUL/DIV-
*****************************************************************
*****************************************************************
14236 TIME PULSE SUBROUTINES -FLT ADD, MISC-
*****************************************************************
*****************************************************************
14342 SHIFT SUBROUTINE
*****************************************************************
*****************************************************************
14468 TIME PULSE SUBROUTINES -INDONE-
*****************************************************************
*****************************************************************
14505 TIME PULSE SUBROUTINES -BLT-
*****************************************************************
*****************************************************************
14577 REGISTER MIXERS, ETC.
*****************************************************************
*****************************************************************
14971 SHIFT CONNECTIONS
*****************************************************************
DFKDA PDP-10 KL10 ARITHMETIC/RANDOM/INTERRUPT/MEMORY RELIABILITY TEST, VER 0,5 ^ER 00.25 4-OCT-84 09:26:27 PAGE 13
SEQ 0032
*****************************************************************
15180 MEMORY CONTROL SUBROUTINES
*****************************************************************
*****************************************************************
15499 LITERALS/VARIABLES
*****************************************************************
*****************************************************************
15512 *STOR* RESERVED STORAGE, SEPT 18,1979
*****************************************************************
DFKDA PDP-10 KL10 ARITHMETIC/RANDOM/INTERRUPT/MEMORY RELIABILITY TEST, VER 0,5 MACRO %53A(1152) 09:24 4-Oct-84 Page 1
DFKDAT MAC 4-Oct-84 09:24 *PARAM* CONSOLE DATA SWITCH ASSIGNMENTS, SEPT 18,1979 SEQ 0033
1 ;MAINDEC-10-DFKDA
2
3 000005 DECVER==005
4 000000 MCNVER==000
5
6 XLIST
7 LIST
8 LALL
9
10 NAME \MCNVER,\DECVER^
11
12 TITLE DFKDA PDP-10 KL10 ARITHMETIC/RANDOM/INTERRUPT/MEMORY RELIABILITY TEST, VER 0,5 ^
13
14 XALL
15 ;A COMPREHENSIVE RELIABILITY TEST OF THE PDP-10 KL10
16 ;FIXED, FLOATING AND BYTE INSTRUCTIONS,
17 ;RANDOM INSTRUCTION SEQUENCES,
18 ;INTERRUPT FUNCTIONS,
19 ;AND MEMORY.
20 ;KL10 CENTRAL PROCESSOR
21
22 ;COPYRIGHT 1975,1977,1979,1983,1984
23 ;DIGITAL EQUIPMENT CORPORATION
24 ;MARLBORO, MASS. 01752
25
26 ;JOHN R. KIRCHOFF
27
28 000137 LOC 137
29 000137 000000 000005 MCNVER,,DECVER
30
31 NOSYM
32
DFKDA PDP-10 KL10 ARITHMETIC/RANDOM/INTERRUPT/MEMORY RELIABILITY TEST, VER 0,5 MACRO %53A(1152) 09:24 4-Oct-84 Page 2
DFKDAT MAC 4-Oct-84 09:24 *PARAM* CONSOLE DATA SWITCH ASSIGNMENTS, SEPT 18,1979 SEQ 0034
33 ;TEST CONTROL SWITCHES
34
35 ;RIGHT HALF
36
37 400000 RANBAS==400000 ;SPECIFY RANDOM NUMBER BASE
38 200000 INHCLK==200000 ;INHIBIT CLOCK INTERRUPTS
39 100000 INHMEM==100000 ;INHIBIT MEMORY TESTING
40
41 040000 INHADB==40000 ;INHIBIT ADDRESS BREAK TESTING
42 020000 INHII==20000 ;INHIBIT INSTRUCTION INTERRUPT TESTING
43 010000 INHMI==10000 ;INHIBIT METER INTERRUPT TESTING
44
45 004000 INHBLT==4000 ;INHIBIT BLT INTERRUPT TESTING
46 002000 INHPAR==2000 ;INHIBIT PARITY INTERRUPT TESTING
47 001000 INHNXM==1000 ;INHIBIT NON-EX-MEMORY INTERRUPT TESTING
48
49 000400 INHNEW==400 ;INHIBIT DOUBLE PRECISION INSTRUCTIONS
50 000200 INHDFP==200 ;INHIBIT DOUBLE FLOATING POINT TEST
51 000100 INHFP==100 ;ENABLE FLOATING POINT TEST
52
53 000040 INHBYT==40 ;INHIBIT BYTE TEST
54 000020 INHFXD==20 ;INHIBIT FIXED POINT TEST
55 000010 INHRAN==10 ;INHIBIT RANDOM INSTRUCTION
56
57 000004 SNGFL==4 ;RUN SINGLE FAST LOOP
58 000002 SLOW==2 ;RUN JUST SIMULATION COMPARISION
59 000001 FAST==1 ;RUN JUST INSTRUCTION COMPARISION
60
61 ;BEGIN ASSEMBLY PARAMETERS
62
63 030601 SADR1==SFSRT1
64 030076 SADR2==RESRT1
65 040401 SADR3==RENTR1
66 030007 SADR4==SRTDDT
67 030000 SADR5==BEGIN
68 030007 SADR6==SRTDDT
69 254000 030000 SADR7==JRST BEGIN
70 254000 030000 SADR8==JRST BEGIN
71 254000 030000 SADR9==JRST BEGIN
72 254000 030000 SADR10==JRST BEGIN
73 254000 030000 SADR11==JRST BEGIN
74
75 123457 654321 PAREA1==123457,,654321
76 000000 PAREA2==0,,0
77 444653 444100 PAREA3==SIXBIT/DFKDA/
78 546064 000000 PAREA4==SIXBIT/LPT/
79 000000 PAREA5==0
80 000000 PAREA6==0
81
82 000002 ITERAT==2
DFKDA PDP-10 KL10 ARITHMETIC/RANDOM/INTERRUPT/MEMORY RELIABILITY TEST, VER 0,5 MACRO %53A(1152) 09:24 4-Oct-84 Page 3
DFKDAT MAC 4-Oct-84 09:24 ASSEMBLY PARAMETERS SEQ 0035
83 SUBTTL ASSEMBLY PARAMETERS
84
85 030007 DDT=DDTSRT
86 000001 PGMEND==1
87 000001 EXCASB==1
88 000001 USRASB==1
89 000001 MEMMAP==1
90 000001 KL10==1
91 000001 KL10P0==1
92 000001 KI10==1
93 000040 DEBUG==40
94 000001 ONEPRT==1 ;ASSEMBLE PROGRAM AS ONE PART
95 000001 SIMASB==1
96
97 ;ACCUMULATOR ASSIGNMENTS
98
99 000001 AC==1 ;TEST AC'S
100 000005 RA==5 ;RANDOM NUMBER AC'S
101 000011 FLAGS==11 ;FLAGS (OV, DCK, ETC)
102 000012 ACSP==12 ;POINTER FOR SIMULATED AC'S
103 000013 CNTL==13 ;CONTROL REGISTER
104 000014 CNTR==14 ;COUNTER FOR GROUP
105 000015 IT==15 ;TEST INSTRUCTION POINTER
106 000016 LOP==16 ;GROUP ITERATION COUNTER
107
108 000016 Q==16 ;DFP ROUTINE POINTER
109 000017 P==17 ;PUSHDOWN POINTER
110
111 ;CONTROL WORDS
112
113 400000 DFP==400000 ;DOUBLE FLOAT FLAG
114 200000 BYT==200000 ;BYTE FLAG
115 100000 FP==100000 ;FLOAT FLAG
116 040000 FPL==40000 ;FLOATING POINT LONG
117 020000 FPI==20000 ;FLOATING POINT IMMEDIATE
118 010000 ER==10000 ;ERROR FLAG
119
120 ;UUO DEFINITIONS
121
122 001000 000000 OPDEF SINST [001B8]
123 002000 000000 OPDEF SMT [002B8]
124
125 031610 LUUO1=SIMNST
126 031633 LUUO2=SIMMT
DFKDA PDP-10 KL10 ARITHMETIC/RANDOM/INTERRUPT/MEMORY RELIABILITY TEST, VER 0,5 MACRO %53A(1152) 09:24 4-Oct-84 Page 4
DFKDAT MAC 4-Oct-84 09:24 PROGRAM DEFINITIONS AND MACRO'S SEQ 0036
127 SUBTTL PROGRAM DEFINITIONS AND MACRO'S
128
129 700200 127741 OPDEF CLRAPR [CONO APR,<LAPRAL-20>!LAPRP1]
130
131 700600 010377 OPDEF CLRPI [CONO PI,LPICLR!LPION!LPICHA]
132
133 DEFINE CLRBTH<
134 CLRAPR
135 CLRPI
136 >
137 DEFINE LOPTST(A)<
138 SWITCH ;GET CONSOLE SWITCHES
139 TLNE RELIAB ;FAST CYCLE WANTED?
140 SOJGE 14,A ;LOOP TEST TILL 14 = 0
141 RTN ;EXIT TEST
142 >
143 DEFINE MOVMEM (FROM,TO)<
144 PUSH P,FROM
145 POP P,TO
146 >
147 DEFINE SUBTST<
148 MOVEI .
149 MOVEM TESTPC
150 >
151
152 ;MEMORY RELIABILITY AC DEFINITIONS
153
154 000000 MSG=0
155 000001 PATRN=1 ;DATA PATTERN WORD
156 000002 PATIX=2 ;PATTERN EXECUTE INDEX
157 000003 SEGIX=3 ;ADDRESS SEGMENT INDEX
158 000004 ADRCON=4 ;ADDRESS CONTROL WORD
159 000005 TSTAC=5 ;FAST AC TEST ROUTINES
160 000006 AC6=6
161 000007 AC7=7
162 000010 AC10=10
163 000011 AC11=11
164 000012 AC12=12
165 000013 AC13=13
166 000014 AC14=14
167 000015 TAC=15 ;TEMPORARY AC
168 000016 TAC1=16 ;TEMPORARY AC 1
169
170 000002 MFIRST=PATIX ;BASE ADDRESS FOR FAST RATE ADDRESS
171 000003 MLAST=SEGIX ;LAST ADDRESS FOR FAST RATE ADDRESS
172 000015 CNT=TAC ;ACTUAL ADDRESS FOR FAST RATE ADDRESS
173 000016 FRBIT=TAC1 ;FAST RATE ADDRESSING BIT
DFKDA PDP-10 KL10 ARITHMETIC/RANDOM/INTERRUPT/MEMORY RELIABILITY TEST, VER 0,5 MACRO %53A(1152) 09:24 4-Oct-84 Page 5
DFKDAT MAC 4-Oct-84 09:24 PROGRAM DEFINITIONS AND MACRO'S SEQ 0037
174 ;MACROS
175
176 DEFINE SAVEM (A,B)<
177 MOVEM A,B(ACSP) ;MOVE TO MEMORY
178 MOVEM A+1,B+1(ACSP)
179 MOVEM A+2,B+2(ACSP)
180 MOVEM A+3,B+3(ACSP)
181 >
182
183 DEFINE RESTOR (A,B)<
184 MOVE A,B(ACSP) ;MOVE TO AC
185 MOVE A+1,B+1(ACSP)
186 MOVE A+2,B+2(ACSP)
187 MOVE A+3,B+3(ACSP)
188 >
189
190 DEFINE NORM (A,B)<
191 TLNE A,400000 ;NORMALIZE A NUMBER
192 TLZA A,400
193 TLO A,400
194 TDNN A,[377777777777]
195 AOS A,B
196 TDNN A,[000777777777]
197 TLO A,400
198 MOVEM A,B
199 >
200
201 ;NEW OP CODE DEFINITIONS
202
203 110000 000000 OPDEF DFAD [110B8]
204 111000 000000 OPDEF DFSB [111B8]
205 112000 000000 OPDEF DFMP [112B8]
206 113000 000000 OPDEF DFDV [113B8]
207 120000 000000 OPDEF DMOVE [120B8]
208 121000 000000 OPDEF DMOVN [121B8]
209 122000 000000 OPDEF FIX [122B8]
210 124000 000000 OPDEF DMOVEM [124B8]
211 125000 000000 OPDEF DMOVNM [125B8]
212 126000 000000 OPDEF FIXR [126B8]
213 127000 000000 OPDEF FLTR [127B8]
DFKDA PDP-10 KL10 ARITHMETIC/RANDOM/INTERRUPT/MEMORY RELIABILITY TEST, VER 0,5 MACRO %53A(1152) 09:24 4-Oct-84 Page 6
DFKDAT MAC 4-Oct-84 09:24 PROGRAM DEFINITIONS AND MACRO'S SEQ 0038
214 ;STATEMENT OPERATORS PASSED FROM/TO MAIN SIMULATOR PROGRAM
215
216 ;AC ASSIGNMENTS
217
218 000000 F==0
219 000001 T==1
220 000002 T1==2
221 000003 T2==3
222 000004 T3==4
223 000005 S==5
224 000006 AR==6
225 000007 MQ==7
226 000010 BR==10
227 000011 AD==11
228 000012 MB==12
229 000013 PC==13
230 000014 MA==14
231 000015 SC==15
232 000016 IR==16
233
234 ;MISCELLANEOUS
235
236 046020 SIMGO=GO
237 000000 OFFSET=0 ;SIMULATION DONE FROM LOW SEGMENT
238 040334 VM==SENTRY
239 000000 INHIF==0
240 000000 SEQPNT==0
241 000000 ALINES==0
242 000000 INHSCT==0
243 000000 PNTMS==0
244 000000 CKOUT==0
245 000000 MGNTST==0
246
247 ;INTERRUPT PARAMETERS
248
249 000012 LOPCNT==^D10 ;SLOW CYCLE, LOOP EACH TEST 10 TIMES
250 070000 BUFF=70000
251 072001 BUFEND=BUFF+2001
252 072101 BUFF1=BUFEND+100
253 070000 INTBLK=BUFF
254
255 000020 TIM==20 ;METER TIM DEVICE CODE
256 000024 MTR==24 ;METER MTR DEVICE CODE
257 400000 TIMCLR=400000 ;CLEAR TIMER
258 040000 TIMON=040000 ;TIMER ON
259 020000 TIMCDON=020000 ;CLEAR DONE
260 020000 TIMDON=020000 ;TIMER DONE
DFKDA PDP-10 KL10 ARITHMETIC/RANDOM/INTERRUPT/MEMORY RELIABILITY TEST, VER 0,5 MACRO %53A(1152) 09:24 4-Oct-84 Page 7
DFKDAT MAC 4-Oct-84 09:24 PROGRAM DEFINITIONS AND MACRO'S SEQ 0039
261 ;PROGRAM DESIGNED TO EXECUTE RANDOM INSTRUCTIONS (NON-PC CHANGE)
262 ; IN CORE, IN THE FAST AC'S, AND THRU SOFTWARE SIMULATION.
263 ;THE RESULTS OF THE THREE GROUPS OF INST ARE COMPARED FOR EQUALITY.
264 ;UPON A DISCREPENCY THE PROGRAM PRINTS ALL PERTINENT INFORMATION
265 ; AND GOES INTO A REPETITIVE FAILURE LOOP.
266
267 ;THE PROGRAM OPERATES AS FOLLOWS:
268 ;1. GENERATES EIGHT RANDOM NUMBERS AND STORES
269 ; THEM IN AC 0-7.
270 ;2. RESTORES THEM IN RAND-RAND+7
271 ;3. TEST AC'S FOR VALID INST.
272 ;A. OP CODES 0-17 CHANGED TO DFAD
273 ;B. OP CODES 20-37 CHANGED TO DFSB
274 ;C. OP CODES 40-57 CHANGED TO DFMP
275 ;D. OP CODES 60-77 CHANGED TO DFDV
276 ;E. OP CODES 100-107 CHANGED TO ROTC
277 ;F. OP CODES 114-117,123 CHANGED TO DFDV
278 ;G. OP CODES 133-137 CHANGED TO ASHC
279 ;H. OP CODES 243+247 CHANGED TO IMUL
280 ;I. OP CODES 260-267 CHANGED TO IMUL
281 ;J. OP CODES 251-257 CHANGED TO IMUL
282 ;K. OP CODES 300-377 CHANGED TO FSBR
283 ;L. OP CODES 600-677 CHANGED TO FDVR IF
284 ; IT IS THE LAST INST IN THE INST GROUP
285 ;M. OP CODES OF 700-777 CHANGED TO FMPR
286 ;N. THEN ALL VALID INST. ARE MASKED FOR
287 ; INDEX REG, INDIRECT, AC'S ABOVE 7, AND
288 ; ONLY AN "E" FIELD OF 0-7.
289 ;4. STORES VALID INST IN INSBLK
290 ;5. SETS UP SLOW CORE LOOP WITH SIMULATION TRANSFER
291 ; BETWEEN EACH VALID INST.
292 ;6. EXECUTES & SIMULATES SLOW LOOP.
293 ;7. COMPARES RESULTS AFTER EACH INST/SIMULATION.
294 ;8. STORES ANS. (AC'S 0-7) IN ANSBLK.
295 ;9. LOADS FAST LOOP AND AC'S
296 ;10. EXECUTES FAST LOOP.
297 ;11. COMPARES FAST LOOP AND SLOW LOOP ANS.
298 ;12. RE-EXECUTES FAST LOOP 7 TIMES WITH ANS CHECKING
299 .
300 ;13. UPON AN ERROR THE PROGRAM WILL OUTPUT ON LPT OR
301 TTY,
302 ; THE OPERANDS, INSTRUCTIONS, SLOW/FAST LOOP
303 ; ANSWERS, AND THE SIM/SLOW LOOP ANSWERS.
304 ;14. THE PROGRAM WILL THEN SIMULATE AND PRINT THE
305 ; APPROPRIATE FAILING INSTRUCTION(S).
306 ;15. IT THEN WILL GO INTO AN ERROR LOOP.
307
308 ;NOTE:- BEWARE CORE LOOP AND/OR SIMULATION LOOP MAY
309
310 ; HAVE FAILED AND NOT FAST LOOP.
DFKDA PDP-10 KL10 ARITHMETIC/RANDOM/INTERRUPT/MEMORY RELIABILITY TEST, VER 0,5 MACRO %53A(1152) 09:24 4-Oct-84 Page 1
PARAM KLM 18-Sep-79 17:16 *PARAM* CONSOLE DATA SWITCH ASSIGNMENTS, SEPT 18,1979 SEQ 0040
311 SUBTTL *PARAM* CONSOLE DATA SWITCH ASSIGNMENTS, SEPT 18,1979
312
313 DEFINE S,<; *********************************************************************>
314
315 ; **********************************************************************
316 ;*DATA SWITCHES (READ FROM CONSOLE IN EXEC MODE OR TYPED IN IN USER MODE)
317 ;*LEFT HALF SWITCHES ARE PRE-ASSIGNED FOR SUBROUTINE PACKAGE USE
318 ;*AND CONTROL LOOPING, PRINTING (TTY OR OTHER DEVICE) AND MISC. FUNCTIONS
319 ; **********************************************************************
320
321 400000 ABORT== 400000 ;ABORT PROGRAM ON PASS COMPLETION
322 200000 RSTART==200000 ;RESTART TEST, PRINT TOTALS
323 100000 TOTALS==100000 ;PRINT TOTALS, CONTINUE
324
325 040000 NOPNT== 040000 ;INHIBIT ALL PRINT/TYPE OUT (EXCEPT FORCED)
326 020000 PNTLPT==020000 ;PRINT ALL DATA ON LPT (LOGICAL DEVICE, USER MODE)
327 010000 DING== 010000 ;RING BELL ON ERROR
328
329 004000 LOOPER==004000 ;ENTER EXERCISE/CHECK LOOP ON ERROR
330 002000 ERSTOP==002000 ;HALT ON TEST ERROR
331 001000 PALERS==001000 ;PRINT ALL ERRORS
332
333 000400 RELIAB==000400 ;RELIABILITY MODE
334 000200 TXTINH==000200 ;INHIBIT ERROR TEXT
335 000100 INHPAG==000100 ;INHIBIT PAGING
336
337 000040 MODDVC==000040 ;MODIFY DEVICE CODE
338 000020 INHCSH==000020 ;INHIBIT CACHE
339 000010 OPRSEL==000010 ;OPERATOR SELECTION
340
341 000004 CHAIN== 000004 ;CHAIN CONTROL SWITCH
342
343 000002 KAHZ50==000002 ;KA10 50 HERTZ POWER
344
345 ;SWITCH 17 RESERVED !!!
DFKDA PDP-10 KL10 ARITHMETIC/RANDOM/INTERRUPT/MEMORY RELIABILITY TEST, VER 0,5 MACRO %53A(1152) 09:24 4-Oct-84 Page 2
PARAM KLM 18-Sep-79 17:16 *PARAM* PROGRAM/SUBROUTINE PARAMETERS, SEPT 18,1979 SEQ 0041
346 SUBTTL *PARAM* PROGRAM/SUBROUTINE PARAMETERS, SEPT 18,1979
347
348 ; **********************************************************************
349 ;*SPECIAL SUBPROGRAM LINKAGES
350 ; **********************************************************************
351
352 027772 FSELNK= 27772 ;FILE SELECT LINK
353 027773 FRDLNK= 27773 ;FILE READ LINK
354 027774 LDLNK= 27774 ;LOAD LINKAGE ADDRESS
355 027775 DDTLNK= 27775 ;DDT LINKAGE ADDRESS
356 027776 MODLNK= 27776 ;OPERATIONAL MODE CHECK LINKAGE ADDRESS
357 027777 SUBLNK= 27777 ;SUBROUTINE LINKAGE ADDRESS
358
359 ; **********************************************************************
360 ;*SPECIAL SUBROUTINE FATAL HALTS
361 ;*USED TO REPORT ERRORS THAT CAUSE THE SUBROUTINES TO BE UNUSABLE
362 ; **********************************************************************
363
364 ;ADDRESS TAG REASON
365 ;---------------------
366
367 ; 1010 NOEXEC ;PROGRAM NOT CODED FOR EXEC MODE OPERATION
368 ; 1011 PLERR ;FATAL PUSH LIST POINTER ERROR
369 ; 1012 PLERR1 ;INITIAL PUSH LIST POINTER ERROR
370 ; 1013 MUOERR ;MUUO WITH LUUO HANDLER WIPED OUT
371 ; 1014 DTEBER ;DTE20 INTERRUPT WITHOUT DOORBELL
372 ; 1015 DTECER ;DTE20 CLOCK INTERRUPT WITHOUT FLAG SET
373 ; 1016 CPIERR ;CPU INITIALIZATION ERROR
374 ; 1017 EOPERR ;END OF PROGRAM ERROR
375 ; 1020 LUOERR ;INTERRUPT WITH LUUO HANDLER WIPED OUT
376
377 ; **********************************************************************
DFKDA PDP-10 KL10 ARITHMETIC/RANDOM/INTERRUPT/MEMORY RELIABILITY TEST, VER 0,5 MACRO %53A(1152) 09:24 4-Oct-84 Page 3
PARAM KLM 18-Sep-79 17:16 *PARAM* PROGRAM/SUBROUTINE PARAMETERS, SEPT 18,1979 SEQ 0042
378 ; **********************************************************************
379 ;OPERATOR DEFINITIONS (NON-UUO'S)
380 ; **********************************************************************
381
382 260740 000000 OPDEF GO [PUSHJ P,] ;SUBROUTINE CALL
383 263740 000000 OPDEF RTN [POPJ P,] ;SUBROUTINE RETURN
384 261740 000000 OPDEF PUT [PUSH P,] ;PUT DATA ON PUSH LIST
385 262740 000000 OPDEF GET [POP P,] ;GET DATA FROM PUSH LIST
386 254000 000000 OPDEF PJRST [JRST ] ;JRST TO ROUTINE THAT RTN'S
387 254200 000000 OPDEF HALT [JRST 4,] ;DEFINITION FOR DDT
388 254100 000000 OPDEF JRSTF [JRST 2,] ;DEFINITION FOR DDT
389 254500 000000 OPDEF JEN [JRST 12,] ;DEFINITION FOR DDT
390
391 ; **********************************************************************
392 ;SUBROUTINE INITIALIZATION CALL
393 ; **********************************************************************
394
395 265000 030011 OPDEF PGMINT [JSP 0,SBINIT] ;SUBROUTINE INITIALIZATION
396
397 ; **********************************************************************
398 ;HALTING UUO'S (A MORE GRACEFUL HALT THAN SIMPLY USING THE HALT INSTRUCTION).
399 ; **********************************************************************
400
401 037640 000004 OPDEF FATAL [37B8!15B12!4] ;FATAL PROGRAMMING HALT
402 037600 000004 OPDEF ERRHLT [37B8!14B12!4] ;PROGRAM ERROR HALT
403
404 ; **********************************************************************
405 ;TERMINAL INPUT UUO'S
406 ;ALWAYS COME FROM THE CONSOLE TERMINAL IN EXEC MODE OR THE
407 ;CONTROLLING TERMINAL (REAL TERMINAL OR PTY) IN USER MODE.
408 ; **********************************************************************
409
410 037000 000003 OPDEF TTICHR [37B8!0B12!3] ;TTY, INPUT ANY CHARACTER
411 037040 000003 OPDEF TTIYES [37B8!1B12!3] ;TTY, NORMAL RETURN Y
412 037100 000003 OPDEF TTINO [37B8!2B12!3] ;TTY, NORMAL RETURN N
413 037140 000003 OPDEF TTIOCT [37B8!3B12!3] ;TTY, INPUT OCTAL WORD
414 037200 000003 OPDEF TTIDEC [37B8!4B12!3] ;TTY, INPUT DECIMAL WORD
415 037240 000003 OPDEF TTICNV [37B8!5B12!3] ;TTY, INPUT CONVERTABLE WORD
416 037300 000003 OPDEF TTLOOK [37B8!6B12!3] ;TTY, KEYBOARD CHECK
417 037340 000003 OPDEF TTALTM [37B8!7B12!3] ;TTY, ALT-MODE CHECK
418 037400 000003 OPDEF TTSIXB [37B8!10B12!3] ;TTY, INPUT SIXBIT WORD
419 037440 000003 OPDEF TTYINP [37B8!11B12!3] ;TTY, IMAGE MODE INPUT
420 037500 000003 OPDEF TTICLR [37B8!12B12!3] ;TTY, CLEAR INPUT
DFKDA PDP-10 KL10 ARITHMETIC/RANDOM/INTERRUPT/MEMORY RELIABILITY TEST, VER 0,5 MACRO %53A(1152) 09:24 4-Oct-84 Page 4
PARAM KLM 18-Sep-79 17:16 *PARAM* PROGRAM/SUBROUTINE PARAMETERS, SEPT 18,1979 SEQ 0043
421 ;TERMINAL OUTPUT UUO'S.
422
423 037000 000000 OPDEF PNTA [37B8!0B12!0] ;PRINT ASCII WORD
424 037000 000001 OPDEF PNTAF [37B8!0B12!1] ;PRINT ASCII WORD FORCED
425 037740 000000 OPDEF PNTAL [37B8!17B12!0] ;PRINT ASCIZ LINE
426 037740 000001 OPDEF PNTALF [37B8!17B12!1] ;PRINT ASCIZ LINE FORCED
427 037600 000003 OPDEF PSIXL [37B8!14B12!3] ;PRINT SIXBIT'Z LINE
428 037640 000003 OPDEF PSIXLF [37B8!15B12!3] ;PRINT SIXBIT'Z LINE FORCED
429 037000 000000 OPDEF PNTMSG [37B8!0B12!0] ;PRINT MESSAGE IMMEDIATE
430 037040 000000 OPDEF PNTMSF [37B8!1B12!0] ;PRINT MESSAGE IMMEDIATE FORCED
431 037100 000000 OPDEF PSIXM [37B8!2B12!0] ;PRINT SIXBIT'Z MSG IMMEDIATE
432 037200 000000 OPDEF PSIXMF [37B8!4B12!0] ;PRINT SIXBIT'Z MSG IMM FORCED
433 037000 000000 OPDEF PNTCI [37B8!0B12!0] ;PRINT CHARACTER IMMEDIATE
434 037040 000000 OPDEF PNTCIF [37B8!1B12!0] ;PRINT CHARACTER IMMEDIATE FORCED
435 037500 000000 OPDEF PNTCHR [37B8!12B12!0] ;PRINT CHARACTER
436 037500 000001 OPDEF PNTCHF [37B8!12B12!1] ;PRINT CHARACTER FORCED
437 037040 000000 OPDEF PNT1 [37B8!1B12!0] ;PRINT ONE OCTAL DIGIT
438 037040 000001 OPDEF PNT1F [37B8!1B12!1] ;PRINT 1 OCTAL DIGIT FORCED
439 037100 000000 OPDEF PNT2 [37B8!2B12!0] ;PRINT TWO OCTAL DIGITS
440 037100 000001 OPDEF PNT2F [37B8!2B12!1] ;PRINT 2 OCTAL DIGITS FORCED
441 037140 000000 OPDEF PNT3 [37B8!3B12!0] ;PRINT THREE OCTAL DIGITS
442 037140 000001 OPDEF PNT3F [37B8!3B12!1] ;PRINT THREE OCTAL DIGITS FORCED
443 037200 000000 OPDEF PNT4 [37B8!4B12!0] ;PRINT FOUR OCTAL DIGITS
444 037200 000001 OPDEF PNT4F [37B8!4B12!1] ;PRINT FOUR OCTAL DIGITS FORCED
445 037240 000000 OPDEF PNT5 [37B8!5B12!0] ;PRINT FIVE OCTAL DIGITS
446 037240 000001 OPDEF PNT5F [37B8!5B12!1] ;PRINT FIVE OCTAL DIGITS FORCED
447 037300 000000 OPDEF PNT6 [37B8!6B12!0] ;PRINT SIX OCTAL DIGITS
448 037300 000001 OPDEF PNT6F [37B8!6B12!1] ;PRINT SIX OCTAL DIGITS FORCED
449 037340 000000 OPDEF PNT7 [37B8!7B12!0] ;PRINT 7 OCTAL DIGITS
450 037340 000001 OPDEF PNT7F [37B8!7B12!1] ;PRINT 7 OCTAL DIGITS FORCED
451 037440 000000 OPDEF PNT11 [37B8!11B12!0] ;PRINT 11 OCTAL DIGITS
452 037440 000001 OPDEF PNT11F [37B8!11B12!1] ;PRINT 11 OCTAL DIGITS FORCED.
453 037400 000000 OPDEF PNTADR [37B8!10B12!0] ;PRINT PHYSICAL ADDRESS
454 037400 000001 OPDEF PNTADF [37B8!10B12!1] ;PRINT PHYSICAL ADDRESS FORCED
455 037600 000000 OPDEF PNTOCT [37B8!14B12!0] ;PRINT FULL WORD OCTAL
456 037600 000001 OPDEF PNTOTF [37B8!14B12!1] ;PRINT FULL WORD OCTAL FORCED
457 037540 000000 OPDEF PNTHW [37B8!13B12!0] ;PRINT OCTAL HALF WORDS, 6 SP 6
458 037540 000001 OPDEF PNTHWF [37B8!13B12!1] ;PRINT OCTAL HALF WORDS, 6 SP 6 FORCED
459 037700 000003 OPDEF PNTOCS [37B8!16B12!3] ;PRINT OCTAL, SUPPRESS LEADING 0'S
460 037740 000003 OPDEF PNTOCF [37B8!17B12!3] ;PRINT OCTAL, SUPPRESS LEADING 0'S FORCED
461 037640 000000 OPDEF PNTDEC [37B8!15B12!0] ;PRINT DECIMAL, SUPRESS LEADING 0'S
462 037640 000001 OPDEF PNTDCF [37B8!15B12!1] ;PRINT DECIMAL, SUPRESS LEADING 0'S FORCED
463 037700 000000 OPDEF PNTDS [37B8!16B12!0] ;PRINT DECIMAL, SPACES FOR LD 0'S
464 037700 000001 OPDEF PNTDSF [37B8!16B12!1] ;PRINT DECIMAL, SPACES FOR LD 0'S FORCED
DFKDA PDP-10 KL10 ARITHMETIC/RANDOM/INTERRUPT/MEMORY RELIABILITY TEST, VER 0,5 MACRO %53A(1152) 09:24 4-Oct-84 Page 5
PARAM KLM 18-Sep-79 17:16 *PARAM* PROGRAM/SUBROUTINE PARAMETERS, SEPT 18,1979 SEQ 0044
465 037200 000002 OPDEF PNTNM [37B8!4B12!2] ;PRINT PROGRAM NAME
466 037000 000002 OPDEF PNTSIX [37B8!0B12!2] ;PRINT SIXBIT WORD
467 037040 000002 OPDEF PNTSXF [37B8!1B12!2] ;PRINT SIXBIT WORD FORCED
468 037240 000002 OPDEF DROPDV [37B8!5B12!2] ;CLOSE LOGICAL FILE, USER MODE
469 037100 000002 OPDEF PNTCW [37B8!2B12!2] ;PRINT DF10 CONTROL WORD
470 037140 000002 OPDEF PNTCWF [37B8!3B12!2] ;PRINT DF10 CONTROL WORD FORCED
471 037000 030242 OPDEF PCRL [37B8!0B12!CRLF] ;PRINT CARRIAGE RETURN/LINE FEED
472 037040 030242 OPDEF PCRLF [37B8!1B12!CRLF] ;PRINT CARRIAGE RETURN/LINE FEED FORCED
473 037000 000040 OPDEF PSP [37B8!0B12!40] ;PRINT SPACE
474 037040 000040 OPDEF PSPF [37B8!1B12!40] ;PRINT SPACE FORCED
475 037000 030243 OPDEF PCRL2 [37B8!0B12!CRLF2] ;PRINT CARRIAGE RETURN/LINE FEED (TWICE)
476 037040 030243 OPDEF PCRL2F [37B8!1B12!CRLF2] ;PRINT CARRIAGE RETURN/LINE FEED (TWICE) FORCED
477 037040 000007 OPDEF PBELL [37B8!1B12!7] ;PRINT TTY BELL
478
479 037040 000026 OPDEF PFORCE [37B8!1B12!26] ;PRINT FORCE, CONTROL O OVERRIDE
480
481 DEFINE PMSG (ARG),<
482 PSIXM [SIXBIT\ARG'_\]>
483
484 DEFINE PMSGF (ARG),<
485 PSIXMF [SIXBIT\ARG'_\]>
486
487 ;SIXBTZ -- MACRO TO GENERATE SIXBIT DATA FOR PRINTING
488 ; CONSERVES CORE OVER ASCIZ
489
490 DEFINE SIXBTZ (ARG),< [SIXBIT\ARG'_\]>
491
492 ;CONSOLE SWITCH INPUT UUO.
493 ;READS CONSOLE SWITCHES IF IN EXEC MODE OR ASKS FOR THEM IF
494 ; USER MODE.
495
496 037400 000002 OPDEF SWITCH [37B8!10B12!2] ;INPUT CONSOLE SWITCHES
497
498 ;CLOCK INITIALIZATION UUO - TO SET DESIRED CLOCK OPERATION
499 ;EITHER IGNORE CLOCK, ONLY LET IT TICK OR CAUSE INTERRUPT TO OCCUR.
500
501 037540 000004 OPDEF CLOKOP [37B8!13B12!4] ;CLOCK OPERATION UUO - PDP-11 CLOCK
502 037200 000004 OPDEF MTROP [37B8!4B12!4] ;CLOCK OPERATION UUO - DK20 METER
503
504 ;KL10 ONLY CACHE OPERATION UUO'S
505
506 037040 000004 OPDEF CINVAL [37B8!1B12!4] ;CACHE INVALIDATE
507 037100 000004 OPDEF CFLUSH [37B8!2B12!4] ;CACHE FLUSH
508 037140 000004 OPDEF CWRTBI [37B8!3B12!4] ;CACHE WRITE-BACK & INVALIDATE
DFKDA PDP-10 KL10 ARITHMETIC/RANDOM/INTERRUPT/MEMORY RELIABILITY TEST, VER 0,5 MACRO %53A(1152) 09:24 4-Oct-84 Page 6
PARAM KLM 18-Sep-79 17:16 *PARAM* PROGRAM/SUBROUTINE PARAMETERS, SEPT 18,1979 SEQ 0045
509 ;END OF PASS/PROGRAM UUOS
510
511 ;PERFORMS THE END OF PASS FUNCTIONS. INCREMENT PASS COUNT,
512 ;DECREMENT ITERATION COUNT, CHECK IF FINISHED WITH THIS PROGRAM ETC.
513
514 037500 000004 OPDEF ENDUUO [37B8!12B12!4] ;UUO TO DISPLAY LIGHTS
515 037700 000004 OPDEF EOPUUO [37B8!16B12!4] ;END OF PROGRAM UUO
516
517 ;MEMORY MANAGEMENT UUO'S
518 ;UUO'S TO PERFORM VARIOUS MEMORY FUNCTIONS. MAPPING, ZEROING, PAGING,
519 ;ADDRESS CONVERSION, ETC...
520
521 037000 000004 OPDEF MAPMEM [37B8!0B12!4] ;MAP MEMORY
522 037500 000002 OPDEF MEMZRO [37B8!12B12!2] ;ZERO MEMORY
523 037440 000002 OPDEF MEMSEG [37B8!11B12!2] ;SETUP MEMORY SEGMENT
524 037540 000002 OPDEF MAPADR [37B8!13B12!2] ;VIRTUAL TO PHYSICAL ADR CONVERT
525 037640 000002 OPDEF MAPCNK [37B8!15B12!2] ;MAP MEMORY CHUNK
526 037600 000002 OPDEF MAPSET [37B8!14B12!2] ;SET KI10 EXEC PAGE MAP
527 037740 000002 OPDEF MAPPNT [37B8!17B12!2] ;PRINT MEMORY MAP
528
529 ;DEVICE CODE MODIFICATION UUO
530 ;ALLOWS THE MODIFICATION OF IOT'S TO ONE DEVICE TO BE CHANGED TO
531 ;IOT'S TO A DIFFERENT DEVICE CODE.
532
533 037340 000002 OPDEF MODPCU [37B8!7B12!2] ;MODIFY PERHIPERAL CODE, USER
534 037300 000002 OPDEF MODPCP [37B8!6B12!2] ;MODIFY PERHIPERAL CODE, PROGRAM
535
536 030000 IFNDEF MODDVL,<MODDVL==BEGIN>
537 030000 IFNDEF MODDVU,<MODDVU==BEGIN>
538
539 ;"DIAMON" FILE SELECTION AND READ UUOS
540
541 037240 000004 OPDEF FSELECT [37B8!5B12!4] ;FILE SELECTION
542 037300 000004 OPDEF FREAD [37B8!6B12!4] ;FILE READ - ASCII DATA
543 037340 000004 OPDEF FRD36 [37B8!7B12!4] ;FILE READ - 36 BIT DATA
544 037400 000004 OPDEF FRD8 [37B8!10B12!4] ;FILE READ - 8 BIT DATA
545
546 ;KI10 ONLY UUO FOR PRINTING MARGIN VALUES
547
548 037700 000002 OPDEF PNTMGN [37B8!16B12!2] ;PRINT MARGIN VALUE
549
550 XLIST
551 IFNDEF KLOLD,<LIST
DFKDA PDP-10 KL10 ARITHMETIC/RANDOM/INTERRUPT/MEMORY RELIABILITY TEST, VER 0,5 MACRO %53A(1152) 09:24 4-Oct-84 Page 7
PARAM KLM 18-Sep-79 17:16 ERROR HANDLING UUO DEFINITIONS, SEPT 18,1979 SEQ 0046
552 SUBTTL ERROR HANDLING UUO DEFINITIONS, SEPT 18,1979
553
554 ; **********************************************************************
555 ;ERROR HANDLER PARAMETERS
556 ; **********************************************************************
557
558 036000 000000 OPDEF ERUUO [36B8] ;ERROR CALL UUO
559 035000 000000 OPDEF ERLOOP [35B8] ;ERROR LOOP, CHECKS PC,REPT,REPT1,ERROR
560 035040 000000 OPDEF ERLP1 [35B8!1B12] ;ERROR LOOP IF PC'S MATCH
561 035100 000000 OPDEF ERLP2 [35B8!2B12] ;ERROR LOOP IF ANY ERROR
562 034000 000000 OPDEF REPTUO [34B8] ;REPEAT LOOP UUO
563
564 ;THE ERROR HANDLER MACROS
565
566 ;A MACRO TO REPORT AN ERROR AND LOOP
567
568 DEFINE ERROR (ADR,FORMAT,CORECT,ACTUAL,F,D,ERR)<
569 SALL
570 ERUUO FORMAT,[T,,[SIXBIT\F'_\]
571 CORECT,,ACTUAL
572 [SIXBIT\D'_\],,ERR]
573 XALL
574 ERLOOP ADR ;IF ERROR, LOOP TO ADR
575 >
576
577 ;A MACRO TO REPORT AN ERROR AND NOT LOOP
578
579 DEFINE ERROR1 (FORMAT,CORECT,ACTUAL,F,D,ERR)<
580 SALL
581 ERUUO FORMAT,[T,,[SIXBIT\F'_\]
582 CORECT,,ACTUAL
583 [SIXBIT\D'_\],,ERR]
584 XALL>
585
586 >;END OF KLOLD CONDITIONAL
587
588 XLIST
589 LIST
DFKDA PDP-10 KL10 ARITHMETIC/RANDOM/INTERRUPT/MEMORY RELIABILITY TEST, VER 0,5 MACRO %53A(1152) 09:24 4-Oct-84 Page 1
FIXED KLM 18-Sep-79 17:18 *FIXED* FIXED CONTROL AND DISPATCH STORAGE, SEPT 18,1979 SEQ 0047
590 SUBTTL *FIXED* FIXED CONTROL AND DISPATCH STORAGE, SEPT 18,1979
591
592 030000 LOC 30000
593
594 ; **********************************************************************
595 ;PROGRAM STARTING ADDRESSES
596 ;THESE ADDRESSES CALL VARIOUS SPECIAL START ROUTINES AND OR OPTIONS
597 ;NORMAL START ADDRESS IS 30000 ALL OTHERS ARE SPECIAL. INVOKED BECAUSE
598 ;OF END OF PASS, POWER FAILURE, DDT START, RE-ENTERING(TYPICALLY USER
599 ;MODE), OR ANY NUMBER OF SPECIAL FEATURE TESTS.
600 ; **********************************************************************
601
602 030000 254 00 04 00 027776 BEGIN: JRST @MODLNK ;STAND-ALONE START
603 030001 254 00 0 00 030603 $START: JRST START ;MODE CHECK STARTING ADDRESS
604
605 030002 254 00 1 00 027774 DIAGMN: JRST @LDLNK ;DIAGNOSTIC MONITOR START
606
607 030003 254 00 1 00 027774 SYSEXR: JRST @LDLNK ;SYSTEM EXERCISER START
608
609 030004 254 00 0 00 030601 SFSTRT: JRST SADR1 ;SPECIAL FEATURE START
610
611 030005 254 00 0 00 030076 PFSTRT: JRST SADR2 ;POWER FAIL RESTART
612
613 030006 254 00 0 00 040401 REENTR: JRST SADR3 ;REENTER START(USUALLY USER MODE ONLY)
614
615 030007 SRTDDT: ;COMMONLY MISTAKEN NAME FOR "DDTSRT"
616 030007 254 00 1 00 027775 DDTSRT: JRST @DDTLNK ;DDT START
617
618 030010 254 00 0 00 030657 BEGIN1: JRST STARTA ;LOOP START(END OF PASS COMES HERE)
619 030011 254 00 1 00 027777 SBINIT: JRST @SUBLNK ;PMGINT LINKAGE
620 030012 000000 000000 RETURN: 0 ;RETURN ADDRESS STORAGE
621
622 030013 254000 030000 START1: SADR7 ;OPTIONAL STARTING ADR/INSTRUCTIONS
623 030014 254000 030000 START2: SADR8 ; "
624 030015 254000 030000 START3: SADR9 ; "
625 030016 254000 030000 START4: SADR10 ; "
626 030017 254000 030000 START5: SADR11 ; "
DFKDA PDP-10 KL10 ARITHMETIC/RANDOM/INTERRUPT/MEMORY RELIABILITY TEST, VER 0,5 MACRO %53A(1152) 09:24 4-Oct-84 Page 2
FIXED KLM 18-Sep-79 17:18 *FIXED* FIXED CONTROL AND DISPATCH STORAGE, SEPT 18,1979 SEQ 0048
627 ; **********************************************************************
628 ;PROGRAM FIXED PARAMETER AREA
629 ; **********************************************************************
630
631 030020 444653 444100 PNTNAM: PAREA3 ;SIXBIT PROGRAM NAME
632 030021 546064 000000 PNTEXT: PAREA4 ;SIXBIT PROGRAM EXTENSION
633 030022 123457 654321 RANDBS: PAREA1 ;RANDOM BASE NUMBER
634 030023 000000 000000 SWTEXR: PAREA2 ;SYSTEM EXERCISER SWITCHES
635 030024 000000 000002 ITRCNT: ITERAT ;PROGRAM ITERATIONS
636 030025 000000 030732 $PNAME: PGMNAM ;POINTER TO PROGRAMS NAME
637 030026 000000 000005 $PVER: MCNVER,,DECVER ;MCN & DEC VERSION LEVEL
638 030027 000000 030000 $MODVL: MODDVL ;DEVICE CODE CHANGE LOWER LIMIT
639 030030 000000 030000 $MODVU: MODDVU ;DEVICE CODE CHANGE UPPER LIMIT
640 030031 777777 777777 $EMODE: IFNDEF EXCASB,<0> IFDEF EXCASB,<-1> ;EXEC ALLOWED
641 030032 777777 777777 $UMODE: IFNDEF USRASB,<0> IFDEF USRASB,<-1> ;USER ALLOWED
642 030033 000000 000000 $DSKUP: IFNDEF DSKUPD,<0> IFDEF DSKUPD,<-1> ;DISK UPDATE MODE
643 030034 777777 777777 $MMAP: IFNDEF MEMMAP,<0> IFDEF MEMMAP,<-1> ;ALLOW MEMORY RTNS
644 030035 000000 000000 PAREA7: PAREA5 ;OPTIONAL PARAMETER
645 030036 000000 000000 PAREA8: PAREA6 ;OPTIONAL PARAMETER
646
647 ; **********************************************************************
648 ;PROGRAM VARIABLE PARAMETER AREA
649 ; **********************************************************************
650
651 030037 000000 000000 USER: 0 ; 0 = EXEC, -1 = USER MODE FLAG
652 030040 000000 000000 KAIFLG: 0 ;PROCESSOR TYPE, 0 = KA10, -1 = KI10
653 030041 000000 000000 KLFLG: 0 ;PROCESSOR TYPE, 0 = KA/KI, -1 = KL10
654 030042 777777 777777 MONFLG: -1 ;DIAG MONITOR SPECIAL USER FLAG
655 030043 000000 000000 MONCTL: 0 ;DIAG MON/SYS EXR FLAG
656 030044 000000 000000 MONTEN: 0 ;-1= LOADED BY 10
657 030045 000000 000000 CLOCKF: 0 ;CLOCK TICKED FLAG
658 030046 000000 000000 CONSW: 0 ;CONSOLE SWITCH SETTINGS
659 030047 000000 000000 PASCNT: 0 ;PROGRAM PASS COUNT
660 030050 000000 000000 RUNFLG: 0 ;PROGRAM RUN FLAG
661 030051 000000 000000 TESTPC: 0 ;SUBTEST PC
662 030052 000000 000000 ERRPC: 0 ;ERROR PC
663 030053 000000 000000 ERRTLS: 0 ;ERROR TOTALS
664 030054 000000 000000 TICKS: 0 ;PROGRAM RUNNING TIME
665 030055 000000 000000 MARGIN: 0 ;KI10 MARGIN WORD VALUE
666 030056 000000 000000 $ONETM: 0 ;SUBROUTINE INITIALIZATION FLAG
DFKDA PDP-10 KL10 ARITHMETIC/RANDOM/INTERRUPT/MEMORY RELIABILITY TEST, VER 0,5 MACRO %53A(1152) 09:24 4-Oct-84 Page 3
FIXED KLM 18-Sep-79 17:18 *FIXED* FIXED CONTROL AND DISPATCH STORAGE, SEPT 18,1979 SEQ 0049
667 ; **********************************************************************
668 ;SPECIAL PROGRAM DISPATCH ADDRESSES
669 ; **********************************************************************
670
671 030057 037 12 0 00 000004 BEGEND: ENDUUO ;END OF PASS
672 030060 254 00 0 00 030010 $BEND1: JRST BEGIN1 ;KEEP RUNNING PROGRAM
673 030061 037 16 0 00 000004 $BEND2: EOPUUO ;END OF PROGRAM - NO RETURN
674 030062 000000 030000 CNTLC: SADR5 ;CONTROL C XFER ADDRESS
675 030063 000000 030007 ALTMGO: SADR6 ;ALTMODE XFER ADDRESS
676 030064 CPOPJ1: ;SKIP RETURN
677 030064 350 00 0 17 000000 UUOSKP: AOS (P) ;SKIP RETURN FROM UUO
678 030065 CPOPJ: ;NON-SKIP REGULAR RETURN
679 030065 263 17 0 00 000000 UUOEXT: RTN ;UUO RETURN
680 030066 255 00 0 00 000000 UUORTN: JFCL ;ADDITIONAL USERS UUO ROUTINE
681 030067 255 00 0 00 000000 $UORTX: JFCL ;ADDITIONAL UUO LINKAGE
682 030070 255 00 0 00 000000 $UUOER: JFCL ;INITED AS (JRST $UOERX)
683 030071 255 00 0 00 000000 $ITRHL: JFCL ;ADDITIONAL INTERRUPT LINKAGE
684 030072 255 00 0 00 000000 $ITRX1: JFCL ; "
685 030073 255 00 0 00 000000 $USRHL: JFCL ; "
686 030074 255 00 0 00 000000 $RSRTX: JFCL ;ADDITIONAL POWER FAIL LINKAGE
687 030075 255 00 0 00 000000 $RSRTY: JFCL ; "
688 030076 255 00 0 00 000000 RESRT1: JFCL ; INITED AS (JRST RESRTX)
689 030077 255 00 0 00 000000 RESRT2: JFCL ; "
690 030100 255 00 0 00 000000 $PARER: JFCL ;ADDITIONAL PARITY ERROR LINKAGE
691 030101 255 00 0 00 000000 ERMORE: JFCL ;ADDITIONAL ERROR HANDLER LINKAGE
692 030102 254 04 0 00 030102 HALT . ;IMPROPER TRANSFER HALT
693
694 030103 000000 000000 $PSHER: 0 ;INITED AS (JRST PSHERR)
695 030104 000000 000000 ITRCH1: 0 ;PC & FLAGS OF CURRENT INTERRUPT
696 030105 000000 000000 0 ;INITED AS (JRST $ITRC1)
697
698 ; **********************************************************************
699 ;PROCESSOR CONTROL STORAGE
700 ; **********************************************************************
701
702 030106 000000 000000 $ACC0: 0 ;INTERRUPT SAVED AC0
703 030107 000000 000000 $SVPI: 0 ;INTERRUPT SAVED PI
704 030110 000000 000000 $SVAPR: 0 ;INTERRUPT SAVED APR
705 030111 000000 000000 $SVPAG: 0 ;INTERRUPT SAVED PAG (DATAI)
706 030112 000000 000000 $SPAG1: 0 ;INTERRUPT SAVED PAG (CONI)
707
708 030113 000000 000000 $SVUUO: 0 ;CURRENT USERS UUO
709 030114 000000 000000 $SVUPC: 0 ;PC OF CURRENT USERS UUO
710
711 030115 000000 000000 REPTU: 0 ;REPEAT UUO ITERATIONS
712 030116 000000 000000 SCOPE: 0 ;ERROR HANDLER SCOPE LOOP FLAG
713 030117 000000 000000 %CORFLG:0 ; " CORRECT FLAG
714 030120 000000 000000 %COREC: 0 ; " CORRECT DATA
715 030121 000000 000000 %ACTFL: 0 ; " ACTUAL FLAG
716 030122 000000 000000 %ACTUL: 0 ; " ACTUAL DATA
717 030123 000000 000000 %DISCR: 0 ; " DISCREPENCY DATA
DFKDA PDP-10 KL10 ARITHMETIC/RANDOM/INTERRUPT/MEMORY RELIABILITY TEST, VER 0,5 MACRO %53A(1152) 09:24 4-Oct-84 Page 4
FIXED KLM 18-Sep-79 17:18 *FIXED* FIXED CONTROL AND DISPATCH STORAGE, SEPT 18,1979 SEQ 0050
718 ; **********************************************************************
719 ;UUO DISPATCH TABLE
720 ; **********************************************************************
721 XLIST
722 LIST
723 030124 031610 030070 UUODIS: LUUO1,,$UUOER
724 030125 030070 031633 LUUO3,,LUUO2
725 030126 030070 030070 LUUO5,,LUUO4
726 030127 030070 030070 LUUO7,,LUUO6
727 030130 030070 030070 LUUO11,,LUUO10
728 030131 030070 030070 LUUO13,,LUUO12
729 030132 030070 030070 LUUO15,,LUUO14
730 030133 030070 030070 LUUO17,,LUUO16
731 030134 030070 030070 LUUO21,,LUUO20
732 030135 030070 030070 LUUO23,,LUUO22
733 030136 030070 030070 LUUO25,,LUUO24
734 030137 030070 030070 LUUO27,,LUUO26
735 030140 030070 030070 LUUO31,,LUUO30
736 030141 030070 030070 LUUO33,,LUUO32
737
738 ; **********************************************************************
739 ;MEMORY MANAGMENT STORAGE
740 ; **********************************************************************
741
742 030142 000000 000000 DF22F: 0 ;DF10 CONTROL FLAG, 0 = 18, -1 = 22 BIT
743 030143 000000 000000 MAPNEW: 0 ;MEMORY MAPPING CONTROL FLAG, -1 = 4096K MAPPING
744 030144 000000 000000 MEMTOT: 0 ;TOTAL MEMORY SIZE IN K (1024.)
745 030145 000000 000000 MEMLOW: 0 ;LOWEST USABLE MEMORY
746 030146 MEMSIZ: BLOCK ^D41 ;MEMORY SEGMENT POINTER TABLE
747
748 ; **********************************************************************
749 ;PRINT CONTROL STORAGE
750 ; **********************************************************************
751
752 030217 000000 000000 PNTFLG: 0 ;PRINT FLAG, -1 WHILE IN PRINT ROUTINE
753 030220 000000 000000 PNTENB: 0 ;PRINT ENABLE
754 030221 000000 000000 PDISF: 0 ;PRINT DISABLED FLAG
755 030222 000000 000000 PNTINH: 0 ;INHIBIT PRINT INPUT CHECKS
756 030223 000000 000000 PNTSPC: 0 ;PRINT SPACE CONTROL
757 030224 000000 000000 OPTIME: 0 ;TYPE-IN WAIT TIME
758 030225 000000 000000 $TWCNT: 0 ;TIME WAITED
759 030226 000000 000000 $DVOFF: 0 ;LOGICAL DEVICE INITED FLAG
760 030227 000000 000000 TTYFIL: 0 ;TTY EXEC FILLERS FLAG
761 030230 000000 000000 TTYSPD: 0 ;TTY EXEC BAUD RATE
762 030231 000000 000000 $TTCHR: 0 ;ACTUAL TYPED IN CHAR
763 030232 000000 000000 $CHRIN: 0 ;UPPER CASED & PARITY STRIPPED CHAR
764 030233 000000 000000 $TYPNB: 0 ;TYPED IN NUMBER
765 030234 000000 000000 $CRLF: 0 ;FREE CR/LF FLAG
766 030235 000000 000000 $TABF: 0 ;TAB CONVERSION FLAG
767 030236 000000 000000 $FFF: 0 ;FORM FEED CONVERSION FLAG
768 030237 000000 000000 $VTF: 0 ;VERTICAL TAB CONVERSION FLAG
769 030240 000000 000000 USRLFF: 0 ;USER LF FILLERS
770 030241 000000 000000 USRCRF: 0 ;USER CR FILLERS
DFKDA PDP-10 KL10 ARITHMETIC/RANDOM/INTERRUPT/MEMORY RELIABILITY TEST, VER 0,5 MACRO %53A(1152) 09:24 4-Oct-84 Page 5
FIXED KLM 18-Sep-79 17:18 *FIXED* FIXED CONTROL AND DISPATCH STORAGE, SEPT 18,1979 SEQ 0051
771 ; **********************************************************************
772 ;THE FOLLOWING MISCELLANEOUS PRINT CHARACTERS ARE INCLUDED
773 ;TO FACILITATE PRINTING AND ARE CALLED AS FOLLOWS:
774 ; MOVEI NAME
775 ; PNTA ;OR PNTAF
776 ; **********************************************************************
777
778 030242 CRLF: ASCII/
779 030242 015 012 000 000 000 /
780 030243 CRLF2: ASCII/
781
782 030243 015 012 015 012 000 /
783 030244 054 000 000 000 000 COMMA: ASCII/,/
784 030245 056 000 000 000 000 PERIOD: ASCII/./
785 030246 040 000 000 000 000 SPACE: ASCII/ /
786 030247 011 000 000 000 000 TAB: ASCII/ /
787 030250 MINUS:
788 030250 055 000 000 000 000 HYPEN: ASCII/-/
789 030251 053 000 000 000 000 PLUS: ASCII/+/
790 030252 052 000 000 000 000 AST: ASCII/*/
791 030253 100 000 000 000 000 ATSIN: ASCII/@/
792 030254 050 000 000 000 000 LFP: ASCII/(/
793 030255 051 000 000 000 000 RTP: ASCII/)/
794 030256 007 0000000000 BELL: BYTE (7) 007
795 030257 077 000 000 000 000 QUEST: ASCII/?/
796 030260 057 000 000 000 000 SLASH: ASCII!/!
797 030261 044 000 000 000 000 DOLLAR: ASCII/$/
798 030262 000000 000012 RADIX: ^D10 ;DECIMAL PRINT RADIX
799 030263 000000 000040 RADLSP: 40 ;DECIMAL PRINT LEADING CHAR
800 030264 000000 000012 RADLSC: ^D10 ;DECIMAL PRINT LEADING CHAR COUNT
801
802 ; **********************************************************************
803 ;USER MODE OUTPUT FILE INFORMATION
804 ; **********************************************************************
805
806 030265 $OBUF: BLOCK 3 ;LOGICAL FILE OUTPUT BUFFER HEADER
807 030270 60 62 51 56 64 00 $OUTNM: SIXBIT /PRINT/ ;FILE NAME
808 030271 60 56 64 00 00 00 $OUTEX: SIXBIT /PNT/ ;FILE NAME EXTENSION
809 030272 BLOCK 2
810
811 ; **********************************************************************
812 ;DISK UPDATE MODE FILE INFORMATION
813 ; **********************************************************************
814
815 030274 $IBUF: BLOCK 3
816 030277 60 62 51 56 64 00 $INNM: SIXBIT /PRINT/
817 030300 60 56 64 00 00 00 $INEXT: SIXBIT /PNT/
818 030301 BLOCK 2
DFKDA PDP-10 KL10 ARITHMETIC/RANDOM/INTERRUPT/MEMORY RELIABILITY TEST, VER 0,5 MACRO %53A(1152) 09:24 4-Oct-84 Page 6
FIXED KLM 18-Sep-79 17:18 *FIXED* FIXED CONTROL AND DISPATCH STORAGE, SEPT 18,1979 SEQ 0052
819 ; **********************************************************************
820 ;PUSHDOWN LIST CONTROL INFORMATION
821 ; **********************************************************************
822
823 030303 777577 030303 PLIST: PLIST-PLISTE,,PLIST
824 030304 PLISTS: BLOCK 200
825 030504 000000 000000 PLISTE: 0 ;END OF PUSHDOWN LIST
826
827 ; **********************************************************************
828 ;POWER LINE CLOCK FREQUENCY FLAG
829 ; **********************************************************************
830
831 030505 000000 000000 CYCL60: 0 ;0 = 60, -1 = 50 CYCLE
832
833 ; **********************************************************************
834 ;KL10 CACHE CONTROL FLAGS
835 ; **********************************************************************
836
837 030506 000000 000000 CSHFLG: 0 ;ALLOW CACHE IF 0
838 030507 000000 000000 CSHMEM: 0 ;CACHE MEMORY SEGMENTS IF 0
839
840 ; **********************************************************************
841 ;NUMBER INPUT DIGIT FLAG
842 ; **********************************************************************
843
844 030510 000000 000000 TTNBRF: 0 ;-1 IF ANY DIGIT TYPED
845
846 ; **********************************************************************
847 ;KL10 & KI10 "INHPAG" SWITCH PAGING PREVENTION
848 ; **********************************************************************
849
850 030511 000000 000000 PVPAGI: 0 ;IF NON-ZERO, OVERRIDE "INHPAG" SWITCH ACTION
851
852 ; **********************************************************************
853 ;ERROR REPORTING ROUTINE ADDITIONAL USERS CONTROL INSTRUCTIONS
854 ; **********************************************************************
855
856 030512 000000 000000 %ERHI1: 0 ;IF NON-ZERO, XCT'D AT START OF %ERUUO
857 030513 000000 000000 %ERHI2: 0 ;IF NON-ZERO, XCT'D AT END OF %ERUUO
858 030514 000000 000000 %ERHI3: 0 ;IF NON-ZERO, XCT'D AFTER "PC" OF %ERUUO
859
860 ; **********************************************************************
861 ;SPECIAL USERS UUO INTERCEPT INSTRUCTION
862 ; **********************************************************************
863
864 030515 000000 000000 $$UUO: 0 ;IF NON-ZERO, XCT'D AT START OF $UORTN
DFKDA PDP-10 KL10 ARITHMETIC/RANDOM/INTERRUPT/MEMORY RELIABILITY TEST, VER 0,5 MACRO %53A(1152) 09:24 4-Oct-84 Page 7
FIXED KLM 18-Sep-79 17:18 *FIXED* FIXED CONTROL AND DISPATCH STORAGE, SEPT 18,1979 SEQ 0053
865 ; **********************************************************************
866 ;USER MODE MONITOR TYPE FLAG
867 ; **********************************************************************
868
869 030516 000000 000000 MONTYP: 0 ;0 = TOPS10, -1 = TOPS20
870
871 ; **********************************************************************
872 ;SPECIAL USERS MUUO INTERCEPT INSTRUCTION
873 ; **********************************************************************
874
875 030517 000000 000000 $$MUUO: 0 ;IF NON-ZERO, XCT'D AT START OF MUUOER
876
877 ; **********************************************************************
878 ;SPECIAL USERS USER MODE OUTPUT ERROR INTERCEPT INSTUCTION
879 ; **********************************************************************
880
881 030520 000000 000000 $$OUTER:0 ;IF NON-ZERO, XCT'D AT END OF USER MODE ERROR
882
883 ; **********************************************************************
884 ;"SWITCH" CALL USAGE CONTROL
885 ; **********************************************************************
886
887 030521 000000 000000 $$TOGGLE:0 ;IF NON-ZERO, USE C(CONSW) FOR SWITCHES
888
889 ; **********************************************************************
890 ;SPECIAL USERS ALTMODE SWITCH CALL INTERCEPT INSTRUCTIONS
891 ; **********************************************************************
892
893 030522 000000 000000 $$TAX1: 0 ;IF NON-ZERO, XCT'D AT START OF ALTMODE SWITCH CALL
894 030523 000000 000000 $$TAX2: 0 ;IF NON-ZERO, XCT'D AT END OF ALTMODE SWITCH CALL
895
896 ; **********************************************************************
897 ;SM10 (KS-10) PROCESSOR TYPE FLAG
898 ; **********************************************************************
899
900 030524 000000 000000 SM10: 0 ;IF -1 THIS IS A KS-10
901
902 ; **********************************************************************
903 ;RIGHT HALF SWITCHES PROMPT TABLE ADDRESS
904 ; **********************************************************************
905
906 030525 000000 000000 SWPTAB: 0 ;0 = NO PROMPT, ADR = ADR OF SIXBIT PROMPT TABLE
907
908 ; **********************************************************************
909 ;SPECIAL FUTURE EXPANSION ROOM
910 ; **********************************************************************
911
912 ; **********************************************************************
913 ;END OF FIXED STORAGE
914 ; **********************************************************************
915
916 030577 LOC 30577
917 030577 000000 000000 ENDFIX: 0 ;END OF FIXED STORAGE
DFKDA PDP-10 KL10 ARITHMETIC/RANDOM/INTERRUPT/MEMORY RELIABILITY TEST, VER 0,5 MACRO %53A(1152) 09:24 4-Oct-84 Page 1
DFKDAM MAC 4-Oct-84 09:24 ARITHMETIC/RANDOM/INTERRUPT/MEMORY RELIABILITY TEST SEQ 0054
918 SUBTTL ARITHMETIC/RANDOM/INTERRUPT/MEMORY RELIABILITY TEST
919
920 ;SIMULATOR -DDT- INITIALIZATION SEQUENCE
921
922 030600 254 00 0 00 040323 SIMDDT: JRST SIMPNT ;GO TO SIMULATOR
923
924 ;INITIALIZING AND CONTROL SEQUENCE
925
926 030601 402 00 0 00 030056 SFSRT1: SETZM $ONETM
927 030602 254 00 0 00 030000 JRST BEGIN
928
929 030603 332 00 0 00 030056 START: SKIPE $ONETM
930 030604 254 00 0 00 030607 JRST .+3
931 030605 402 00 0 00 030053 SETZM ERRTLS ;CLEAR ALL TOTALS
932 030606 260 17 0 00 037775 GO CLRERR ;CLEAR MEMORY TOTALS
933 030607 402 00 0 00 030054 SETZM TICKS
934 030610 402 00 0 00 056132 SETZM TSTIMR#
935 030611 402 00 0 00 056122 SETZM TIMCNT#
936 030612 476 00 0 00 030511 SETOM PVPAGI ;PREVENT PAGE INHIBIT
937 030613 476 00 0 00 030143 SETOM MAPNEW
938 030614 265 00 0 00 030011 PGMINT ;INITIALIZE SUBROUTINES
939 030615 200 00 0 00 053216 MOVE [JRST START]
940 030616 202 00 0 00 030072 MOVEM $ITRX1 ;RESTART ON FATAL ERRORS
941 030617 476 00 0 00 055665 SETOM CLKON#
942 030620 332 00 0 00 030037 SKIPE USER
943 030621 254 00 0 00 030641 JRST STARTB
944 030622 201 01 0 00 000074 MOVEI 1,^D60
945 030623 332 00 0 00 030505 SKIPE CYCL60
946 030624 201 01 0 00 000062 MOVEI 1,^D50
947 030625 202 01 0 00 055723 MOVEM 1,HERTZ#
948 030626 402 00 0 00 055665 SETZM CLKON
949 030627 037 10 0 00 000002 SWITCH
950 030630 602 00 0 00 200000 TRNE INHCLK ;INHIBIT ELEVEN CLOCK ?
951 030631 254 00 0 00 030635 JRST .+4 ;YES
952 030632 402 00 0 00 056125 SETZM TLAST#
953 030633 477 00 0 00 055665 SETOB CLKON
954 030634 037 13 0 00 000004 CLOKOP ;HAVE ELEVEN KEEP TRACK OF TIME
955 030635 260 17 0 00 034513 GO CSYNC ;SYNC THE CLOCK
956 030636 200 00 0 00 053217 MOVE [CONSO TIM,TIMDON]
957 030637 201 01 0 00 000000 MOVEI 1,0
958 030640 260 17 0 00 034570 GO TIMER ;GET CLOCK TIME IN MILLISECONDS
959 030641 402 00 0 00 056010 STARTB: SETZM ONCFLG#
960 030642 476 00 0 00 055675 SETOM DISPAT#
961 030643 402 00 0 00 000015 SETZM REPT#
DFKDA PDP-10 KL10 ARITHMETIC/RANDOM/INTERRUPT/MEMORY RELIABILITY TEST, VER 0,5 MACRO %53A(1152) 09:24 4-Oct-84 Page 2
DFKDAM MAC 4-Oct-84 09:24 ARITHMETIC/RANDOM/INTERRUPT/MEMORY RELIABILITY TEST SEQ 0055
962 030644 336 00 0 00 030037 SKIPN USER
963 030645 254 00 0 00 030650 JRST .+3
964 030646 040 00 0 00 053220 CALL 0,[SIXBIT/TIMER/] ;USER RANDOM BASE
965 030647 202 00 0 00 030022 MOVEM 0,RANDBS ;SETUP RANDOM BASE
966 030650 037 10 0 00 000002 SWITCH
967 030651 606 00 0 00 400000 TRNN RANBAS ;SPECIFY RANDOM NUMBER BASE ?
968 030652 254 00 0 00 030657 JRST STARTA
969 PNTMSF [ASCIZ/
970 030653 037 01 0 00 053221 SPECIFY RANDOM NUMBER BASE - /]
971 030654 037 03 0 00 000003 TTIOCT ;INPUT OCTAL NUMBER
972 030655 254 00 0 00 030652 JRST .-3 ;ERROR
973 030656 202 00 0 00 030022 MOVEM 0,RANDBS
974
975 030657 476 00 0 00 056063 STARTA: SETOM SIMFLG# ;SETUP CONTROL FLAGS
976 030660 476 00 0 00 056003 SETOM NEWFLG#
977 030661 037 10 0 00 000002 SWITCH
978 030662 602 00 0 00 000400 TRNE INHNEW ;INHIBIT NEW INST'S ?
979 030663 402 00 0 00 056003 SETZM NEWFLG ;YES
980 030664 602 00 0 00 000001 TRNE FAST ;INHIBIT SIMULATION ?
981 030665 402 00 0 00 056063 SETZM SIMFLG ;YES
982 030666 201 01 0 00 000012 MOVEI 1,^D10
983 030667 602 00 0 00 000004 TRNE SNGFL ;SINGLE FAST LOOP ?
984 030670 201 01 0 00 000001 MOVEI 1,1 ;YES
985 030671 202 01 0 00 055707 MOVEM 1,FLCNT#
986 030672 200 05 0 00 030022 MOVE RA,RANDBS
987 030673 476 00 0 00 056150 SETOM .FIXF# ;SET TEST CONTROL FLAGS TO RUN ALL
988 030674 476 00 0 00 056151 SETOM .FLTF#
989 030675 476 00 0 00 056145 SETOM .BYTF#
990 030676 476 00 0 00 056147 SETOM .FASTF#
991 030677 476 00 0 00 056153 SETOM .SLOWF#
992 030700 476 00 0 00 056146 SETOM .DFLTF#
993 030701 476 00 0 00 056152 SETOM .RANF#
994 030702 402 00 0 00 055661 SETZM CKOUTF#
995 030703 201 01 0 00 000006 MOVEI 1,6
996 030704 202 01 0 00 056042 MOVEM 1,RTIME#
DFKDA PDP-10 KL10 ARITHMETIC/RANDOM/INTERRUPT/MEMORY RELIABILITY TEST, VER 0,5 MACRO %53A(1152) 09:24 4-Oct-84 Page 3
DFKDAM MAC 4-Oct-84 09:24 ARITHMETIC/RANDOM/INTERRUPT/MEMORY RELIABILITY TEST SEQ 0056
997 030705 037 10 0 00 000002 SWITCH ;SETUP TEST CONTROL FLAGS
998 030706 602 00 0 00 000020 TRNE INHFXD
999 030707 402 00 0 00 056150 SETZM .FIXF ;FIXED POINT INHIBITED
1000 030710 332 00 0 00 030037 SKIPE USER ;EXC MODE ?
1001 030711 336 00 0 00 030516 SKIPN MONTYP ;TOPS10 ?
1002 030712 402 00 0 00 056151 SETZM .FLTF ;FLOATING POINT INHIBITED
1003 030713 602 00 0 00 000100 TRNE INHFP
1004 030714 402 00 0 00 056151 SETZM .FLTF ;FLOATING POINT INHIBITED
1005 030715 602 00 0 00 000040 TRNE INHBYT
1006 030716 402 00 0 00 056145 SETZM .BYTF ;BYTE'S INHIBITED
1007 030717 602 00 0 00 000200 TRNE INHDFP
1008 030720 402 00 0 00 056146 SETZM .DFLTF ;DOUBLE FLOATING INHIBITED
1009 030721 602 00 0 00 000002 TRNE SLOW
1010 030722 402 00 0 00 056147 SETZM .FASTF ;SIMULATION COMPARISON ONLY
1011 030723 602 00 0 00 000010 TRNE INHRAN
1012 030724 402 00 0 00 056152 SETZM .RANF ;RANDOM INSTRUCTION INHIBITED
1013 030725 602 00 0 00 000001 TRNE FAST
1014 030726 402 00 0 00 056153 SETZM .SLOWF ;INSTRUCTION RESULT COMPARE ONLY
1015 030727 607 00 0 00 000400 TLNN RELIAB ;RELIABILITY MODE ?
1016 030730 402 00 0 00 056042 SETZM RTIME ;NO, FAST CYCLE OPERATION
1017 030731 254 00 0 00 030761 JRST BEGFX
1018
1019 030732 PGMNAM: ASCIZ %
1020 030732 015 012 120 104 120 PDP-10 KL10 ARITHMETIC/RANDOM/INTERRUPT/MEMORY RELIABILITY TEST (DFKDA)
1021 030733 055 061 060 040 113
1022 030734 114 061 060 040 101
1023 030735 122 111 124 110 115
1024 030736 105 124 111 103 057
1025 030737 122 101 116 104 117
1026 030740 115 057 111 116 124
1027 030741 105 122 122 125 120
1028 030742 124 057 115 105 115
1029 030743 117 122 131 040 122
1030 030744 105 114 111 101 102
1031 030745 111 114 111 124 131
1032 030746 040 124 105 123 124
1033 030747 040 050 104 106 113
1034 030750 104 101 051 015 012 %
1035 030751 000 000 000 000 000
1036
1037 ;END OF TEST, GENERATE NEW RANDOM BASE NUMBER
1038
1039 030752 204 10 0 00 030022 TSTEND: MOVS 10,RANDBS
1040 030753 225 10 0 00 006065 MULI 10,6065
1041 030754 234 10 0 00 053230 DIV 10,[377777,,777741]
1042 030755 336 00 0 00 000011 SKIPN 11 ;IF ZERO, MAKE RANDOM BASE = 1
1043 030756 201 11 0 00 000001 MOVEI 11,1
1044 030757 202 11 0 00 030022 MOVEM 11,RANDBS
1045 030760 254 00 0 00 030057 JRST BEGEND
DFKDA PDP-10 KL10 ARITHMETIC/RANDOM/INTERRUPT/MEMORY RELIABILITY TEST, VER 0,5 MACRO %53A(1152) 09:24 4-Oct-84 Page 4
DFKDAM MAC 4-Oct-84 09:24 ARITHMETIC/RANDOM/INTERRUPT/MEMORY RELIABILITY TEST SEQ 0057
1046 ;TESTING SEQUENCE
1047 ;FIXED POINT ARITHMETIC OPERATIONS
1048
1049
1050 030761 BEGFX: SUBTST^
1051 030761 201 00 0 00 030761 MOVEI .
1052 030762 202 00 0 00 030051 MOVEM TESTPC
1053 030763 264 00 0 00 033131 JSR TSTIME
1054 030764 201 12 0 00 040423 MOVEI ACSP,ACS ;SETUP SIMULATED AC POINTER
1055 030765 402 00 0 00 000013 SETZM CNTL
1056 030766 336 00 0 00 056150 SKIPN .FIXF
1057 030767 254 00 0 00 031016 JRST BEGFP ;DON'T TEST FIXED
1058 030770 336 00 0 00 056147 SKIPN .FASTF
1059 030771 254 00 0 00 031003 JRST FXS ;FIXED POINT, SLOW ONLY
1060
1061 ;FIXED POINT FAST
1062 ;COMPARE RESULTS OF MUL,DIV,ADD REMAINDER WITH ORIGINAL
1063
1064 030772 FXF: SUBTST^
1065 030772 201 00 0 00 030772 MOVEI .
1066 030773 202 00 0 00 030051 MOVEM TESTPC
1067 030774 201 16 0 00 000024 MOVEI LOP,^D20
1068 030775 240 16 1 00 056042 ASH LOP,@RTIME ;SETUP RUNNING TIME
1069 030776 264 00 0 00 031127 FXF1: JSR FSTMDI
1070 030777 300 00 0 14 032107 CAI FIXEDI+4(CNTR) ;FIXED POINT INTERGERS
1071 031000 264 00 0 00 031156 JSR FSTMD
1072 031001 300 00 0 14 032115 CAI FIXED+2(CNTR) ;FIXED POINT
1073 031002 367 16 0 00 030776 SOJG LOP,FXF1
1074
1075 ;FIXED POINT SLOW
1076 ;COMPARE MACHINE RESULTS AGAINST SIMULATION
1077
1078 031003 FXS: SUBTST^
1079 031003 201 00 0 00 031003 MOVEI .
1080 031004 202 00 0 00 030051 MOVEM TESTPC
1081 031005 336 00 0 00 056153 SKIPN .SLOWF
1082 031006 254 00 0 00 031016 JRST BEGFP ;DON'T RUN
1083 031007 201 16 0 00 000012 MOVEI LOP,^D10
1084 031010 240 16 1 00 056042 ASH LOP,@RTIME ;SETUP RUNNING TIME
1085 031011 264 00 0 00 031332 FXS1: JSR MD
1086 031012 300 00 0 14 032113 CAI FIXEDI+10(CNTR) ;FIXED POINT INTERGERS
1087 031013 264 00 0 00 031332 JSR MD
1088 031014 300 00 0 14 032123 CAI FIXED+10(CNTR) ;FIXED POINT
1089 031015 367 16 0 00 031011 SOJG LOP,FXS1
DFKDA PDP-10 KL10 ARITHMETIC/RANDOM/INTERRUPT/MEMORY RELIABILITY TEST, VER 0,5 MACRO %53A(1152) 09:24 4-Oct-84 Page 5
DFKDAM MAC 4-Oct-84 09:24 ARITHMETIC/RANDOM/INTERRUPT/MEMORY RELIABILITY TEST SEQ 0058
1090 ;TESTING SEQUENCE
1091 ;FLOATING POINT ARITHMETIC OPERATIONS
1092 031016 BEGFP: SUBTST^
1093 031016 201 00 0 00 031016 MOVEI .
1094 031017 202 00 0 00 030051 MOVEM TESTPC
1095 031020 264 00 0 00 033131 JSR TSTIME
1096 031021 336 00 0 00 056151 SKIPN .FLTF
1097 031022 254 00 0 00 031062 JRST BEGBYT ;DON'T TEST FLOATING
1098 031023 336 00 0 00 056147 SKIPN .FASTF
1099 031024 254 00 0 00 031034 JRST FPS ;FLOATING POINT, SLOW ONLY
1100
1101 ;FLOATING POINT FAST
1102 ;COMPARE RESULTS OF DIV THEN MUL
1103 031025 FPF: SUBTST^
1104 031025 201 00 0 00 031025 MOVEI .
1105 031026 202 00 0 00 030051 MOVEM TESTPC
1106 031027 201 16 0 00 000024 MOVEI LOP,^D20
1107 031030 240 16 1 00 056042 ASH LOP,@RTIME ;SETUP RUNNING TIME
1108 031031 264 00 0 00 031220 JSR FSTFP ;FLOATING POINT
1109 031032 300 00 0 14 032147 CAI FPMD+4(CNTR)
1110 031033 367 16 0 00 031031 SOJG LOP,.-2
1111
1112 ;FLOATING POINT SLOW
1113 ;COMPARE MACHINE RESULTS AGAINST SIMULATION
1114 031034 FPS: SUBTST^
1115 031034 201 00 0 00 031034 MOVEI .
1116 031035 202 00 0 00 030051 MOVEM TESTPC
1117 031036 336 00 0 00 056153 SKIPN .SLOWF
1118 031037 254 00 0 00 031062 JRST BEGBYT
1119 031040 201 16 0 00 000012 MOVEI LOP,^D10
1120 031041 240 16 1 00 056042 ASH LOP,@RTIME ;SETUP RUNNING TIME
1121 031042 205 13 0 00 100000 FPS1: MOVSI CNTL,FP
1122 031043 264 00 0 00 031332 JSR MD ;FLOATING POINT ADD/SUB
1123 031044 300 00 0 14 032133 CAI FPAS+10(CNTR)
1124 031045 264 00 0 00 031332 JSR MD ;FLOATING POINT SUB/MUL
1125 031046 300 00 0 14 032143 CAI FPSM+10(CNTR)
1126 031047 264 00 0 00 031332 JSR MD ;FLOATING POINT MUL/DIV
1127 031050 300 00 0 14 032153 CAI FPMD+10(CNTR)
1128 031051 264 00 0 00 031332 JSR MD ;DFN/UFA
1129 031052 300 00 0 14 032163 CAI MISCFP+10(CNTR)
1130 031053 205 13 0 00 120000 MOVSI CNTL,FP!FPI
1131 031054 264 00 0 00 031332 JSR MD ;FLOATING POINT IMMEDIATE
1132 031055 300 00 0 14 032173 CAI FPIMMD+10(CNTR)
1133 031056 205 13 0 00 140000 MOVSI CNTL,FP!FPL
1134 031057 264 00 0 00 031332 JSR MD ;THE L MODE
1135 031060 300 00 0 14 032203 CAI FPLONG+10(CNTR)
1136 031061 367 16 0 00 031042 SOJG LOP,FPS1
DFKDA PDP-10 KL10 ARITHMETIC/RANDOM/INTERRUPT/MEMORY RELIABILITY TEST, VER 0,5 MACRO %53A(1152) 09:24 4-Oct-84 Page 6
DFKDAM MAC 4-Oct-84 09:24 ARITHMETIC/RANDOM/INTERRUPT/MEMORY RELIABILITY TEST SEQ 0059
1137 ;BYTE INSTRUCTION, COMPARE WITH SIMULATION
1138 031062 BEGBYT: SUBTST^
1139 031062 201 00 0 00 031062 MOVEI .
1140 031063 202 00 0 00 030051 MOVEM TESTPC
1141 031064 264 00 0 00 033131 JSR TSTIME
1142 031065 336 00 0 00 056145 SKIPN .BYTF
1143 031066 254 00 0 00 031075 JRST BEGDFP ;DON'T TEST BYTE
1144 031067 205 13 0 00 200000 MOVSI CNTL,BYT
1145 031070 201 16 0 00 000005 MOVEI LOP,^D5
1146 031071 240 16 1 00 056042 ASH LOP,@RTIME ;SETUP RUNNING TIME
1147 031072 264 00 0 00 031270 JSR BYTE ;SIM AND CHECK BYTES
1148 031073 300 00 0 14 032210 CAI BYTES+5(CNTR)
1149 031074 367 16 0 00 031072 SOJG LOP,.-2
1150
1151 ;TESTING SEQUENCE
1152 ;DOUBLE FLOATING POINT
1153 031075 BEGDFP: SUBTST^
1154 031075 201 00 0 00 031075 MOVEI .
1155 031076 202 00 0 00 030051 MOVEM TESTPC
1156 031077 264 00 0 00 033131 JSR TSTIME
1157 031100 336 00 0 00 056146 SKIPN .DFLTF
1158 031101 254 00 0 00 032220 JRST BEGRAND ;DON'T TEST DOUBLE FLOATING
1159 031102 336 00 0 00 056147 SKIPN .FASTF
1160 031103 254 00 0 00 031114 JRST DFPS ;DOUBLE FLOATING, SLOW ONLY
1161
1162 ;DOUBLE FLOATING POINT FAST
1163 ;COMPARE RESULTS OF ADD/SUB AND MUL/DIV
1164 031104 DFPF: SUBTST^
1165 031104 201 00 0 00 031104 MOVEI .
1166 031105 202 00 0 00 030051 MOVEM TESTPC
1167 031106 205 13 0 00 400000 MOVSI CNTL,DFP
1168 031107 201 16 0 00 000012 MOVEI LOP,^D10
1169 031110 240 16 1 00 056042 ASH LOP,@RTIME ;SETUP RUNNING TIME
1170 031111 264 00 0 00 031220 JSR FSTFP
1171 031112 300 00 0 14 032214 CAI DFPAS+4(CNTR) ;DOUBLE FLOATING POINT
1172 031113 367 16 0 00 031111 SOJG LOP,.-2
1173
1174 ;DOUBLE FLOATING POINT SLOW
1175 ;COMPARE MACHINE RESULTS AGAINST SIMULATION
1176 031114 DFPS: SUBTST^
1177 031114 201 00 0 00 031114 MOVEI .
1178 031115 202 00 0 00 030051 MOVEM TESTPC
1179 031116 205 13 0 00 400000 MOVSI CNTL,DFP
1180 031117 336 00 0 00 056153 SKIPN .SLOWF
1181 031120 254 00 0 00 032220 JRST BEGRAND
1182 031121 201 16 0 00 000012 MOVEI LOP,^D10
1183 031122 240 16 1 00 056042 ASH LOP,@RTIME ;SETUP RUNNING TIME
1184 031123 264 00 0 00 031332 DFPS1: JSR MD
1185 031124 300 00 0 14 032220 CAI DFPAS+10(CNTR) ;DOUBLE FLOATING POINT
1186 031125 367 16 0 00 031123 SOJG LOP,DFPS1
1187 031126 254 00 0 00 032220 JRST BEGRAND
1188
DFKDA PDP-10 KL10 ARITHMETIC/RANDOM/INTERRUPT/MEMORY RELIABILITY TEST, VER 0,5 MACRO %53A(1152) 09:24 4-Oct-84 Page 7
DFKDAM MAC 4-Oct-84 09:24 ARITHMETIC/RANDOM/INTERRUPT/MEMORY RELIABILITY TEST SEQ 0060
1189
1190 ;TEST OF IMUL AND IDIV
1191 ;DIVIDE THEN MULTIPLY AND ADD REMAINDER
1192
1193 031127 000000 000000 FSTMDI: 0
1194 031130 200 15 1 00 031127 MOVE IT,@.-1 ;POINT TO INST
1195 031131 561 14 0 00 777774 HRROI CNTR,-4
1196 031132 264 00 0 00 031741 FSMDI1: JSR RANNOV ;RANDOM, OV NOT POSSIBLE
1197 031133 402 00 0 00 000013 SETZM CNTL
1198 031134 264 00 0 00 031322 JSR DOINS ;XCT INST, RECORD FLAGS
1199 031135 202 01 0 00 033267 MOVEM AC,DIVAC
1200 031136 202 02 0 00 033270 MOVEM AC+1,DIVAC+1
1201 031137 202 03 0 00 033271 MOVEM AC+2,DIVAC+2
1202 031140 202 04 0 00 033272 MOVEM AC+3,DIVAC+3
1203 031141 345 14 0 00 031362 AOJGE CNTR,GG ;IF JUMP PROG LOST
1204 031142 255 10 0 00 031153 JFCL 10,FSMDI2 ;OV SET, DIVIDE ERROR
1205 031143 256 00 1 00 000015 XCT @IT ;MULTIPLY
1206 031144 202 01 0 00 033263 MOVEM AC,MULAC
1207 031145 202 02 0 00 033264 MOVEM AC+1,MULAC+1
1208 031146 202 03 0 00 033265 MOVEM AC+2,MULAC+2
1209 031147 202 04 0 00 033266 MOVEM AC+3,MULAC+3
1210 031150 255 10 0 00 031153 JFCL 10,FSMDI2 ;MUL OR DIV ERROR
1211 031151 270 01 0 00 033270 ADD AC,DIVAC+1
1212 031152 312 01 0 00 000005 CAME AC,RA ;LOOK FOR ORIG
1213 031153 264 00 0 00 031540 FSMDI2: JSR FSTER ;ERROR
1214 031154 341 14 0 00 031132 AOJL CNTR,FSMDI1 ;NEXT PAIR
1215 031155 254 00 1 00 031127 JRST @FSTMDI ;EXIT
DFKDA PDP-10 KL10 ARITHMETIC/RANDOM/INTERRUPT/MEMORY RELIABILITY TEST, VER 0,5 MACRO %53A(1152) 09:24 4-Oct-84 Page 8
DFKDAM MAC 4-Oct-84 09:24 ARITHMETIC/RANDOM/INTERRUPT/MEMORY RELIABILITY TEST SEQ 0061
1216
1217 ;TEST OF MUL AND DIV
1218 ;DIVIDE THEN MULTIPLY AND ADD REMAINDER
1219
1220 031156 000000 000000 FSTMD: 0
1221 031157 200 15 1 00 031156 MOVE IT,@.-1 ;POINT TO INST
1222 031160 561 14 0 00 777776 HRROI CNTR,-2
1223 031161 264 00 0 00 031741 FSTMD1: JSR RANNOV ;RANDOM, OV NOT POSSIBLE
1224 031162 402 00 0 00 000013 SETZM CNTL
1225 031163 264 00 0 00 031322 JSR DOINS ;XCT INST, RECORD FLAGS
1226 031164 202 01 0 00 033267 MOVEM AC,DIVAC
1227 031165 202 02 0 00 033270 MOVEM AC+1,DIVAC+1
1228 031166 202 03 0 00 033271 MOVEM AC+2,DIVAC+2
1229 031167 202 04 0 00 033272 MOVEM AC+3,DIVAC+3
1230 031170 345 14 0 00 031362 AOJGE CNTR,GG ;IF JUMP PROG LOST
1231 031171 255 10 0 00 031211 JFCL 10,FSTMD2 ;OV SET, DIVIDE ERROR
1232 031172 254 02 1 00 053231 JRST 2,@[XWD 0,.+1] ;CLEAR FLAGS
1233 031173 256 00 1 00 000015 XCT @IT ;MULTIPLY
1234 031174 202 01 0 00 033263 MOVEM AC,MULAC
1235 031175 202 02 0 00 033264 MOVEM AC+1,MULAC+1
1236 031176 202 03 0 00 033265 MOVEM AC+2,MULAC+2
1237 031177 202 04 0 00 033266 MOVEM AC+3,MULAC+3
1238 031200 265 00 0 00 031201 JSP .+1
1239 031201 202 00 0 00 056057 MOVEM SECFLG#
1240 031202 255 10 0 00 031211 JFCL 10,FSTMD2 ;MUL OR DIV ERROR
1241 031203 255 17 0 00 031204 JFCL 17,.+1
1242 031204 270 02 0 00 033270 ADD AC+1,DIVAC+1
1243 031205 255 02 0 00 031214 JFCL 2,CRYFIX ;THE CRY 1 FLAG
1244 031206 255 04 0 00 031216 JFCL 4,CRY0FX
1245 031207 316 01 0 00 000005 CAMN AC,RA
1246 031210 312 02 0 00 000006 CAME AC+1,RA+1
1247 031211 264 00 0 00 031540 FSTMD2: JSR FSTER ;MUL OR DIV ERROR
1248 031212 341 14 0 00 031161 AOJL CNTR,FSTMD1 ;NEXT PAIR
1249 031213 254 00 1 00 031156 JRST @FSTMD ;EXIT
1250
1251 031214 641 02 0 00 400000 CRYFIX: TLC AC+1,400000
1252 031215 344 01 0 00 031206 AOJA AC,FSTMD2-3
1253
1254 031216 641 02 0 00 400000 CRY0FX: TLC AC+1,400000
1255 031217 364 01 0 00 031207 SOJA AC,FSTMD2-2
DFKDA PDP-10 KL10 ARITHMETIC/RANDOM/INTERRUPT/MEMORY RELIABILITY TEST, VER 0,5 MACRO %53A(1152) 09:24 4-Oct-84 Page 9
DFKDAM MAC 4-Oct-84 09:24 ARITHMETIC/RANDOM/INTERRUPT/MEMORY RELIABILITY TEST SEQ 0062
1256
1257 ;TEST OF FLOATING POINT
1258 ;FP DIV THEN FP MUL
1259
1260 031220 000000 000000 FSTFP: 0
1261 031221 200 15 1 00 031220 MOVE IT,@.-1 ;POINT TO A FP INSTRUCTION
1262 031222 561 14 0 00 777774 HRROI CNTR,-4 ;4 ITEMS
1263 031223 264 00 0 00 031763 FSTFP1: JSR RANORM ;NORMALIZED RANDOM NUMBERS
1264 031224 264 00 0 00 031322 JSR DOINS ;XCT INST, RECORD FLAGS
1265 031225 202 11 0 00 055717 MOVEM FLAGS,FSTFLG#
1266 031226 202 01 0 00 033267 MOVEM AC,DIVAC
1267 031227 202 02 0 00 033270 MOVEM AC+1,DIVAC+1
1268 031230 202 03 0 00 033271 MOVEM AC+2,DIVAC+2
1269 031231 202 04 0 00 033272 MOVEM AC+3,DIVAC+3
1270 031232 345 14 0 00 031362 AOJGE CNTR,GG ;IF JUMP PROG LOST
1271 031233 264 00 0 00 031322 JSR DOINS ;DO A FMP
1272 031234 202 01 0 00 033263 MOVEM AC,MULAC
1273 031235 202 02 0 00 033264 MOVEM AC+1,MULAC+1
1274 031236 202 03 0 00 033265 MOVEM AC+2,MULAC+2
1275 031237 202 04 0 00 033266 MOVEM AC+3,MULAC+3
1276 031240 312 01 0 00 000005 CAME AC,RA
1277 031241 254 00 0 00 031244 JRST FSTFP3 ;POSSIBLE ERROR
1278 031242 341 14 0 00 031223 FSTFP2: AOJL CNTR,FSTFP1 ;NEXT PAIR
1279 031243 254 00 1 00 031220 JRST @FSTFP ;EXIT
1280
1281 031244 202 11 0 00 056057 FSTFP3: MOVEM FLAGS,SECFLG ;SAVE SECOND FLAGS
1282 031245 200 11 0 00 055717 MOVE FLAGS,FSTFLG
1283 031246 200 00 0 00 000001 MOVE AC ;RESULT NOT EQUAL TO ORIGINAL
1284 031247 275 00 0 00 000001 SUBI 1 ;IF LARGER OR SMALLER
1285 031250 316 00 0 00 000005 CAMN RA ;COMPARE IT
1286 031251 254 00 0 00 031242 JRST FSTFP2 ;OK
1287 031252 275 00 0 00 000001 SUBI 1
1288 031253 316 00 0 00 000005 CAMN RA
1289 031254 254 00 0 00 031242 JRST FSTFP2 ;OK
1290 031255 271 00 0 00 000003 ADDI 3
1291 031256 316 00 0 00 000005 CAMN RA
1292 031257 254 00 0 00 031242 JRST FSTFP2 ;OK
1293 031260 271 00 0 00 000001 ADDI 1
1294 031261 312 00 0 00 000005 CAME RA
1295 031262 264 00 0 00 031540 FSTFP4: JSR FSTER ;ERROR, FIND WHAT FAILED
1296 031263 254 00 0 00 031242 JRST FSTFP2 ;OK
DFKDA PDP-10 KL10 ARITHMETIC/RANDOM/INTERRUPT/MEMORY RELIABILITY TEST, VER 0,5 MACRO %53A(1152) 09:24 4-Oct-84 Page 10
DFKDAM MAC 4-Oct-84 09:24 ARITHMETIC/RANDOM/INTERRUPT/MEMORY RELIABILITY TEST SEQ 0063
1297 ;TEST OF BYTE INSTRUCTIONS
1298 ;COMPARE MACHINE RESULTS WITH SIMULATION
1299
1300 031264 770000 000000 PMASK:770000,,0 ;POINTER MASK
1301 031265 440000 000000 PFIELD:440000,,0 ;POINTER FIELD
1302 031266 007700 000000 SMASK:7700,,0 ;SIZE MASK
1303 031267 004400 000000 SFIELD:4400,,0 ;SIZE FIELD
1304
1305
1306 031270 000000 000000 BYTE: 0
1307 031271 200 15 1 00 031270 MOVE IT,@.-1
1308 031272 561 14 0 00 777773 HRROI CNTR,-5 ;5 ITEMS
1309 031273 264 00 0 00 031714 BYTE1: JSR RANDOM ;GENERATE RANDOM NUMBERS
1310
1311 031274 404 03 0 00 031264 AND AC+2,PMASK ;MASK OUT THE POINTER FIELD
1312 031275 313 03 0 00 031265 CAMLE AC+2,PFIELD ;TEST FOR GREATER THAN 44
1313 031276 515 07 0 00 031265 HRLZI RA+2,PFIELD ;ADJUST THE WORD
1314 031277 200 03 0 00 000007 MOVE AC+2,RA+2 ;RESTORE AC+2
1315 031300 404 03 0 00 031266 AND AC+2,SMASK ;MASK OUT THE SIZE FIELD
1316 031301 313 03 0 00 031267 CAMLE AC+2,SFIELD ;TEST FOR GREATER THAN 44
1317 031302 274 07 0 00 031267 SUB RA+2,SFIELD ;ADJUST THE WORD
1318 031303 200 03 0 00 000007 MOVE AC+2,RA+2 ;RESTORE AC+2
1319
1320 031304 242 07 0 00 777742 LSH RA+2,-^D30 ;MAKE A BYTE
1321 031305 242 03 0 00 777750 LSH AC+2,-^D24 ;POINTER
1322 031306 405 03 0 00 000077 ANDI AC+2,77 ;IF THE POINTER (RIGHT HALF)
1323 031307 606 14 0 00 000002 TRNN CNTR,2
1324 031310 317 03 0 00 000007 CAMG AC+2,RA+2 ;WILL BE INCREMENTED
1325 031311 660 03 0 00 010000 TRO AC+2,10000 ;POINT TO AC
1326 031312 660 07 0 00 000100 TRO RA+2,100 ;IF NO INCREMENT
1327 031313 241 07 0 00 000036 ROT RA+2,^D30 ;POINT TO AC+1
1328 031314 241 03 0 00 000030 ROT AC+2,^D24
1329 031315 273 03 0 00 000007 ADDB AC+2,RA+2 ;THE POINTER IN RA+2, AC+2
1330
1331 031316 264 00 0 00 031353 JSR SIMIT ;SIMULATE
1332 031317 264 00 0 00 031470 JSR DOIT ;XCT
1333 031320 341 14 0 00 031273 AOJL CNTR,BYTE1 ;ITERATE
1334 031321 254 00 1 00 031270 JRST @BYTE ;EXIT
1335
1336 ;PERFORM THE MACHINE INSTRUCTION
1337
1338 031322 000000 000000 DOINS: 0
1339 031323 254 02 1 00 053232 JRST 2,@[XWD 0,.+1] ;CLEAR FLAGS
1340 031324 256 00 1 00 000015 DOINS1: XCT @IT
1341 031325 265 00 0 00 031326 JSP .+1 ;SAVE FLAGS
1342 031326 332 00 0 00 055661 SKIPE CKOUTF ;CHECKOUT ?
1343 031327 621 00 0 00 000600 TLZ 0,400!200 ;YES, CLEAR TN0,TN1
1344 031330 502 00 0 00 000011 HLLM FLAGS ;IN FLAG REGISTR
1345 031331 254 00 1 00 031322 JRST @DOINS
1346
DFKDA PDP-10 KL10 ARITHMETIC/RANDOM/INTERRUPT/MEMORY RELIABILITY TEST, VER 0,5 MACRO %53A(1152) 09:24 4-Oct-84 Page 11
DFKDAM MAC 4-Oct-84 09:24 ARITHMETIC/RANDOM/INTERRUPT/MEMORY RELIABILITY TEST SEQ 0064
1347 ;TEST INSTRUCTION BY COMPARING MACHINE RESULTS
1348 ;WITH SIMULATION RESULTS
1349
1350 031332 000000 000000 MD: 0
1351 031333 200 15 1 00 031332 MOVE IT,@.-1
1352 031334 561 14 0 00 777770 HRROI CNTR,-10 ;GROUPS OF 8
1353 031335 607 13 0 00 500000 MD1: TLNN CNTL,DFP!FP ;DOUBLE FLOAT OR FLOAT FLAG SET ?
1354 031336 254 00 0 00 031345 JRST MD2 ;NO
1355 031337 332 00 0 00 030041 SKIPE KLFLG ;KL10 ?
1356 031340 254 00 0 00 031343 JRST .+3 ;YES, NORMALIZED RANDOM
1357 031341 336 00 0 00 055661 SKIPN CKOUTF ;CHECKOUT ?
1358 031342 254 00 0 00 031345 JRST MD2 ;NO
1359 031343 264 00 0 00 031763 JSR RANORM ;YES, GENERATE NORMALIZED RANDOM
1360 031344 254 00 0 00 031346 JRST MD2+1
1361 031345 264 00 0 00 031714 MD2: JSR RANDOM ;GENERATE RANDOM NUMBERS
1362 031346 513 00 0 00 000013 HLLZS CNTL ;CLEAR CONTROL SWITCHES
1363 031347 264 00 0 00 031353 JSR SIMIT ;SIMULATE INSTRUCTION
1364 031350 264 00 0 00 031470 JSR DOIT ;XCT INSTRUCTION
1365 031351 341 14 0 00 031335 AOJL CNTR,MD1 ;ITERATE
1366 031352 254 00 1 00 031332 JRST @MD ;EXIT
1367
1368 ;SIMULATE THE INSTRUCTION
1369
1370 031353 000000 000000 SIMIT: 0
1371 SAVEM RA,1^
1372 031354 202 05 0 12 000001 MOVEM RA,1(ACSP) ;MOVE TO MEMORY
1373 031355 202 06 0 12 000002 MOVEM RA+1,1+1(ACSP)
1374 031356 202 07 0 12 000003 MOVEM RA+2,1+2(ACSP)
1375 031357 202 10 0 12 000004 MOVEM RA+3,1+3(ACSP)
1376 031360 001 00 1 00 000015 SINST @IT ;SIMULATE, RESULTS IN ACS
1377 031361 254 00 1 00 031353 JRST @SIMIT
1378
1379 031362 GG: PNTMSF [ASCIZ/
1380 INTERNAL PROGRAM PROBLEM, SUGGEST RELOAD, RESTART !
1381 031362 037 01 0 00 053233 /]
1382 031363 037 14 0 00 000004 ERRHLT
1383 031364 254 00 0 00 030000 JRST BEGIN
DFKDA PDP-10 KL10 ARITHMETIC/RANDOM/INTERRUPT/MEMORY RELIABILITY TEST, VER 0,5 MACRO %53A(1152) 09:24 4-Oct-84 Page 12
DFKDAM MAC 4-Oct-84 09:24 ARITHMETIC/RANDOM/INTERRUPT/MEMORY RELIABILITY TEST SEQ 0065
1384 ;COMPARE MACHINE RESULTS AGAINST SIMULATOR
1385
1386 031365 000000 000000 CHECK: 0
1387 031366 544 11 0 00 056020 HLR FLAGS,PCSAV#
1388 031367 621 11 0 00 012000 TLZ FLAGS,USERF!LIP ;CLEAR MISC
1389 031370 204 00 0 00 000011 MOVS FLAGS
1390 031371 312 00 0 00 000011 CAME FLAGS ;COMPARE FLAGS
1391 031372 541 13 0 00 000011 HRRI CNTL,FLAGS
1392 031373 332 00 0 00 030041 SKIPE KLFLG
1393 031374 254 00 0 00 031410 JRST KLCHK
1394 031375 312 04 0 12 000004 CHECK3: CAME AC+3,4(ACSP) ;COMPARE AC+3
1395 031376 541 13 0 00 000004 HRRI CNTL,AC+3
1396 031377 312 03 0 12 000003 CAME AC+2,3(ACSP) ;COMPARE AC+2
1397 031400 541 13 0 00 000003 HRRI CNTL,AC+2
1398 031401 603 13 0 00 400000 TLNE CNTL,DFP ;DOUBLE FLOATING POINT
1399 031402 254 00 0 00 031635 JRST CHECK2 ;YES, CHECK RESULT LS +-1
1400 031403 312 02 0 12 000002 CAME AC+1,2(ACSP) ;COMPARE AC+1
1401 031404 541 13 0 00 000002 HRRI CNTL,AC+1
1402 031405 312 01 0 12 000001 CHECK1: CAME AC,1(ACSP) ;COMPARE AC
1403 031406 541 13 0 00 000001 HRRI CNTL,AC
1404 031407 254 00 1 00 031365 JRST @CHECK
1405
1406 031410 607 13 0 00 140000 KLCHK: TLNN CNTL,FP!FPL ;FLOATING POINT ?
1407 031411 254 00 0 00 031375 JRST CHECK3 ;NO
1408
1409 031412 312 04 0 12 000004 CAME AC+3,4(ACSP) ;COMPARE AC+3
1410 031413 254 00 0 00 031423 JRST KLCHK1
1411 031414 312 03 0 12 000003 KLCHKA: CAME AC+2,3(ACSP) ;COMPARE AC+2
1412 031415 254 00 0 00 031434 JRST KLCHK2
1413 031416 312 02 0 12 000002 KLCHKB: CAME AC+1,2(ACSP) ;COMPARE AC+1
1414 031417 254 00 0 00 031445 JRST KLCHK3
1415 031420 312 01 0 12 000001 KLCHKC: CAME AC,1(ACSP) ;COMPARE AC
1416 031421 254 00 0 00 031457 JRST KLCHK4
1417 031422 254 00 1 00 031365 KLCHKD: JRST @CHECK
DFKDA PDP-10 KL10 ARITHMETIC/RANDOM/INTERRUPT/MEMORY RELIABILITY TEST, VER 0,5 MACRO %53A(1152) 09:24 4-Oct-84 Page 13
DFKDAM MAC 4-Oct-84 09:24 ARITHMETIC/RANDOM/INTERRUPT/MEMORY RELIABILITY TEST SEQ 0066
1418 031423 200 00 0 00 000004 KLCHK1: MOVE 0,AC+3 ;COMPARE AC+3 PLUS/MINUS 1
1419 031424 275 00 0 00 000001 SUBI 0,1
1420 031425 316 00 0 12 000004 CAMN 0,4(ACSP)
1421 031426 254 00 0 00 031414 JRST KLCHKA
1422 031427 271 00 0 00 000002 ADDI 0,2
1423 031430 316 00 0 12 000004 CAMN 0,4(ACSP)
1424 031431 254 00 0 00 031414 JRST KLCHKA
1425 031432 541 13 0 00 000004 HRRI CNTL,AC+3
1426 031433 254 00 1 00 031365 JRST @CHECK
1427
1428 031434 200 00 0 00 000003 KLCHK2: MOVE 0,AC+2 ;COMPARE AC+2 PLUS/MINUS 1
1429 031435 275 00 0 00 000001 SUBI 0,1
1430 031436 316 00 0 12 000003 CAMN 0,3(ACSP)
1431 031437 254 00 0 00 031416 JRST KLCHKB
1432 031440 271 00 0 00 000002 ADDI 0,2
1433 031441 316 00 0 12 000003 CAMN 0,3(ACSP)
1434 031442 254 00 0 00 031416 JRST KLCHKB
1435 031443 541 13 0 00 000003 HRRI CNTL,AC+2
1436 031444 254 00 1 00 031365 JRST @CHECK
1437
1438 031445 200 00 0 00 000002 KLCHK3: MOVE 0,AC+1 ;COMPARE AC+1 PLUS/MINUS 1
1439 031446 275 00 0 00 000001 SUBI 0,1
1440 031447 316 00 0 12 000002 CAMN 0,2(ACSP)
1441 031450 254 00 0 00 031420 JRST KLCHKC
1442 031451 271 00 0 00 000002 ADDI 0,2
1443 031452 316 00 0 12 000002 CAMN 0,2(ACSP)
1444 031453 254 00 0 00 031420 JRST KLCHKC
1445 031454 607 13 0 00 040000 TLNN CNTL,FPL
1446 031455 541 13 0 00 000002 HRRI CNTL,AC+1
1447 031456 254 00 1 00 031365 JRST @CHECK
1448
1449 031457 200 00 0 00 000001 KLCHK4: MOVE 0,AC ;COMPARE AC PLUS/MINUS 1
1450 031460 275 00 0 00 000001 SUBI 0,1
1451 031461 316 00 0 12 000001 CAMN 0,1(ACSP)
1452 031462 254 00 0 00 031422 JRST KLCHKD
1453 031463 271 00 0 00 000002 ADDI 0,2
1454 031464 316 00 0 12 000001 CAMN 0,1(ACSP)
1455 031465 254 00 0 00 031422 JRST KLCHKD
1456 031466 541 13 0 00 000001 HRRI CNTL,AC
1457 031467 254 00 1 00 031365 JRST @CHECK
DFKDA PDP-10 KL10 ARITHMETIC/RANDOM/INTERRUPT/MEMORY RELIABILITY TEST, VER 0,5 MACRO %53A(1152) 09:24 4-Oct-84 Page 14
DFKDAM MAC 4-Oct-84 09:24 ARITHMETIC/RANDOM/INTERRUPT/MEMORY RELIABILITY TEST SEQ 0067
1458 ;PERFORM THE INSTRUCTION
1459
1460 031470 000000 000000 DOIT: 0
1461 031471 264 00 0 00 031322 JSR DOINS ;XCT THE INSTRUCTION
1462 031472 607 13 0 00 010000 TLNN CNTL,ER ;BYPASS IF ERROR
1463 031473 264 00 0 00 031365 JSR CHECK ;CHECK FOR VALID DATA
1464 031474 606 13 0 00 777777 TRNN CNTL,-1
1465 031475 254 00 1 00 031470 JRST @DOIT ;EXIT, NO ERRORS
1466 031476 336 00 0 00 030037 SKIPN USER
1467 031477 332 00 0 00 030041 SKIPE KLFLG
1468 031500 254 00 0 00 031502 JRST .+2
1469 031501 7 004 14 0 13 000000 DATAO PI,(CNTL) ;LOAD MI WITH FAILURE
1470 031502 663 13 0 00 010000 DOIT1: TLOE CNTL,ER ;SET ERROR FLAG
1471 031503 254 00 0 00 031710 JRST DOIT4 ;SEE IF PRINT ALL ERRORS
1472 PNTMSG [ASCIZ/
1473 **********
1474 SIMULATION COMPARISION FAILURE
1475 031504 037 00 0 00 053247 /]
1476 031505 264 00 0 00 031653 JSR TTLPNT
1477 031506 264 00 0 00 032042 JSR RESULT ;PRINT MACHINE RESULTS
1478 031507 264 00 0 00 032033 JSR PNTSIM ;PRINT SIMULATION
1479
1480 031510 202 00 0 00 056045 DOIT2: MOVEM 0,SAC0
1481 031511 037 07 0 00 000003 TTALTM ;ALTMODE CHECK
1482 031512 334 00 0 00 000000 SKIPA ;NONE
1483 031513 254 00 0 00 040407 JRST DDTEX+1 ;YES, GO TO DDT
1484 031514 200 00 0 00 056045 MOVE 0,SAC0
1485 031515 202 13 0 00 056051 MOVEM CNTL,SAVCNT# ;SAVE CNTL
1486 031516 620 13 0 00 777777 TRZ CNTL,-1 ;CLEAR RIGHT HALF
1487 031517 264 00 0 00 031365 JSR CHECK
1488 031520 200 01 0 00 000005 MOVE AC,RA
1489 031521 200 02 0 00 000006 MOVE AC+1,RA+1
1490 031522 200 03 0 00 000007 MOVE AC+2,RA+2
1491 031523 200 04 0 00 000010 MOVE AC+3,RA+3
1492 031524 037 10 0 00 000002 SWITCH ;READ SWITCHES
1493 031525 603 00 0 00 002000 TLNE ERSTOP ;HALT AND SAVE AC'S?
1494 031526 264 00 0 00 032740 JSR GOING ;YES
1495 031527 603 00 0 00 004000 TLNE LOOPER ;PROCEED SWITCH SET?
1496 031530 254 00 0 00 031534 JRST .+4 ;NO
1497 031531 264 00 0 00 031702 JSR DOIT3 ;YES, GO RING BELL
1498 031532 621 13 0 00 010000 TLZ CNTL,ER ;CLEAR ER FLAG
1499 031533 254 00 1 00 031470 JRST @DOIT ;AND CONT WITH PROG
1500 031534 602 13 0 00 777777 TRNE CNTL,-1 ;HAD AN ERROR?
1501 031535 264 00 0 00 031702 JSR DOIT3 ;YES, GO RING BELL
1502 031536 200 13 0 00 056051 MOVE CNTL,SAVCNT ;RESTORE CNTL
1503 031537 254 00 0 00 031471 JRST DOIT+1 ;CYCLE ERROR
DFKDA PDP-10 KL10 ARITHMETIC/RANDOM/INTERRUPT/MEMORY RELIABILITY TEST, VER 0,5 MACRO %53A(1152) 09:24 4-Oct-84 Page 15
DFKDAM MAC 4-Oct-84 09:24 ARITHMETIC/RANDOM/INTERRUPT/MEMORY RELIABILITY TEST SEQ 0068
1504
1505 ;DETERMINE IF FIRST OR SECOND OPERATION CAUSED FAILURE
1506
1507 031540 000000 000000 FSTER: 0
1508 031541 402 00 0 00 055703 SETZM FAIL1#
1509 031542 275 14 0 00 000001 SUBI CNTR,1 ;POINT TO FIRST INSTRUCTION
1510 031543 264 00 0 00 031353 JSR SIMIT ;SIMULATE
1511 031544 200 01 0 00 033267 MOVE AC,DIVAC ;RESTORE FIRST RESULTS.
1512 031545 200 02 0 00 033270 MOVE AC+1,DIVAC+1
1513 031546 200 03 0 00 033271 MOVE AC+2,DIVAC+2
1514 031547 200 04 0 00 033272 MOVE AC+3,DIVAC+3
1515 031550 620 13 0 00 777777 TRZ CNTL,-1
1516 031551 264 00 0 00 031365 JSR CHECK ;CHECK SIM VS ACTUAL
1517 031552 606 13 0 00 777777 TRNN CNTL,-1
1518 031553 344 14 0 00 031571 AOJA CNTR,FSTER2 ;LOOKS LIKE SECOND OP FAILED
1519
1520 031554 FSTER1: PNTMSG [ASCIZ/
1521 **********
1522 INSTRUCTION COMPARISION FAILURE
1523 031554 037 00 0 00 053261 /]
1524 031555 264 00 0 00 031653 JSR TTLPNT
1525 031556 264 00 0 00 032042 JSR RESULTS ;FIRST OP FAILED, PRINT RESULTS
1526 SAVEM RA,1^
1527 031557 202 05 0 12 000001 MOVEM RA,1(ACSP) ;MOVE TO MEMORY
1528 031560 202 06 0 12 000002 MOVEM RA+1,1+1(ACSP)
1529 031561 202 07 0 12 000003 MOVEM RA+2,1+2(ACSP)
1530 031562 202 10 0 12 000004 MOVEM RA+3,1+3(ACSP)
1531 031563 264 00 0 00 032033 JSR PNTSIM ;PRINT SIMULATION
1532 031564 661 13 0 00 010000 TLO CNTL,ER ;SET ER FLAG
1533 031565 264 00 0 00 031470 JSR DOIT ;SCOPE LOOP
1534 031566 336 00 0 00 055703 SKIPN FAIL1 ;FIRST OP FAILURE ?
1535 031567 345 14 0 00 031362 AOJGE CNTR,GG ;YES, INC CNTR; IF JUMP PROG LOST
1536 031570 254 00 1 00 031540 JRST @FSTER ;EXIT
1537
1538 031571 476 00 0 00 055703 FSTER2: SETOM FAIL1
1539 031572 200 05 0 00 033267 MOVE RA,DIVAC
1540 031573 200 06 0 00 033270 MOVE RA+1,DIVAC+1
1541 031574 200 07 0 00 033271 MOVE RA+2,DIVAC+2
1542 031575 200 04 0 00 033272 MOVE AC+3,DIVAC+3
1543 031576 200 01 0 00 033263 MOVE AC,MULAC
1544 031577 200 02 0 00 033264 MOVE AC+1,MULAC+1
1545 031600 200 03 0 00 033265 MOVE AC+2,MULAC+2
1546 031601 200 04 0 00 033266 MOVE AC+3,MULAC+3
1547 031602 264 00 0 00 031353 JSR SIMIT ;SIMULATE SECOND OP
1548 031603 500 11 0 00 056057 HLL FLAGS,SECFLG ;GET FLAGS FROM SECOND OP
1549 031604 264 00 0 00 031365 JSR CHECK ;CHECK SIM VS ACTUAL
1550 031605 602 13 0 00 777777 TRNE CNTL,-1 ;DID SECOND FAIL ?
1551 031606 254 00 0 00 031554 JRST FSTER1 ;YES, PRINT RESULTS
1552 031607 254 00 1 00 031540 JRST @FSTER ;NO, SIM SAYS BOTH OK...CONTINUE
DFKDA PDP-10 KL10 ARITHMETIC/RANDOM/INTERRUPT/MEMORY RELIABILITY TEST, VER 0,5 MACRO %53A(1152) 09:24 4-Oct-84 Page 16
DFKDAM MAC 4-Oct-84 09:24 ARITHMETIC/RANDOM/INTERRUPT/MEMORY RELIABILITY TEST SEQ 0069
1553 ;UUO ROUTINES
1554 ;SIMULATE SINGLE INSTRUCTION, NO PRINTOUT
1555
1556 031610 476 00 0 00 040416 SIMNST: SETOM MASK ;INHIBIT PRINTOUT
1557 031611 200 00 0 00 053273 MOVE [XWD 1,SAVAC+1]
1558 031612 251 00 0 00 033352 BLT SAVAC+17
1559 031613 550 00 0 00 030113 HRRZ $SVUUO
1560 031614 202 00 0 00 040415 MOVEM INPC ;SETUP PC
1561 031615 402 00 0 00 040417 SETZM INSTR
1562 031616 402 00 0 00 040420 SETZM CNTLPC
1563 031617 476 00 0 00 056066 SETOM SNGLIN ;SET SINGLE INSTRUCTION CONTROL
1564 031620 402 00 0 00 056065 SETZM SNGL2 ;SET FOR FIRST INSTR
1565 031621 260 17 0 00 040334 GO SENTRY ;GO TO SIMULATOR
1566 031622 200 00 0 00 000013 MOVE PC
1567 031623 621 00 0 00 000600 TLZ 400!200 ;CLEAR TN0,TN1
1568 031624 265 01 0 00 031625 JSP 1,.+1 ;GET ACTUAL FLAGS
1569 031625 607 01 0 00 010000 TLNN 1,USERF ;USER MODE ?
1570 031626 621 00 0 00 400000 TLZ AROV ;NO,CLEAR OV FLAG
1571 031627 202 00 0 00 056020 MOVEM PCSAV# ;SAVE PC FLAGS
1572 031630 204 00 0 00 053273 MOVS [XWD 1,SAVAC+1]
1573 031631 251 00 0 00 000017 BLT 17
1574 031632 254 00 0 00 030065 JRST UUOEXT ;EXIT UUO
1575
1576 ;SIMULATE SINGLE INSTRUCTION, PRINT STATES
1577
1578 031633 402 00 0 00 040416 SIMMT: SETZM MASK ;ALLOW PRINTOUT
1579 031634 254 00 0 00 031611 JRST SIMNST+1 ;REST SAME AS ABOVE
1580
1581 031635 332 00 0 00 030041 CHECK2: SKIPE KLFLG ;KL10 ?
1582 031636 254 00 0 00 031641 JRST .+3 ;YES
1583 031637 336 00 0 00 055661 SKIPN CKOUTF ;CHECKOUT ?
1584 031640 254 00 0 00 031403 JRST CHECK1-2 ;NO
1585 031641 200 00 0 00 000002 MOVE 0,AC+1
1586 031642 316 00 0 12 000002 CAMN 0,2(ACSP) ;CHECK DBL FP LS +-1
1587 031643 254 00 0 00 031405 JRST CHECK1
1588 031644 275 00 0 00 000001 SUBI 0,1
1589 031645 316 00 0 12 000002 CAMN 0,2(ACSP)
1590 031646 254 00 0 00 031405 JRST CHECK1
1591 031647 271 00 0 00 000002 ADDI 0,2
1592 031650 316 00 0 12 000002 CAMN 0,2(ACSP)
1593 031651 254 00 0 00 031405 JRST CHECK1
1594 031652 254 00 0 00 031404 JRST CHECK1-1
DFKDA PDP-10 KL10 ARITHMETIC/RANDOM/INTERRUPT/MEMORY RELIABILITY TEST, VER 0,5 MACRO %53A(1152) 09:24 4-Oct-84 Page 17
DFKDAM MAC 4-Oct-84 09:24 ARITHMETIC/RANDOM/INTERRUPT/MEMORY RELIABILITY TEST SEQ 0070
1595 ;PRINT PROGRAM TITLE AND PASS COUNT
1596
1597 031653 000000 000000 TTLPNT: 0
1598 031654 336 00 0 00 055700 SKIPN ERRFST#
1599 031655 037 04 0 00 000002 PNTNM
1600 031656 476 00 0 00 055700 SETOM ERRFST
1601 031657 350 00 0 00 030053 AOS ERRTLS ;INCREMENT ERROR TOTALS
1602 031660 332 00 0 00 030037 SKIPE USER ;USER MODE ?
1603 031661 254 00 0 00 031665 JRST TLPNT1-1
1604 031662 200 00 0 00 030046 MOVE 0,CONSW
1605 031663 602 00 0 00 200000 TRNE INHCLK ;CLOCK INHIBITED ?
1606 031664 254 00 0 00 031666 JRST TLPNT1 ;YES
1607 031665 264 00 0 00 033154 JSR RUNTIM
1608 031666 TLPNT1: PNTMSG [ASCIZ/
1609 031666 037 00 0 00 053274 BASE RANDOM NUMBER = /]
1610 031667 200 00 0 00 030022 MOVE 0,RANDBS
1611 031670 037 13 0 00 000000 PNTHW ;PRINT RANDOM NUMBER BASE
1612 031671 200 00 0 00 030047 MOVE PASCNT
1613 031672 316 00 0 00 056033 CAMN PSCTR1#
1614 031673 254 00 0 00 031700 JRST TLPNT2
1615 PNTMSG [ASCIZ/
1616 031674 037 00 0 00 053301 TEST PASS COUNT = /]
1617 031675 200 00 0 00 030047 MOVE PASCNT
1618 031676 202 00 0 00 056033 MOVEM PSCTR1
1619 031677 037 15 0 00 000000 PNTDEC
1620 031700 037 00 0 00 030242 TLPNT2: PCRL
1621 031701 254 00 1 00 031653 JRST @TTLPNT
1622
1623 031702 000000 000000 DOIT3: 0
1624 031703 607 00 0 00 010000 TLNN DING ;RING BELL ON ERROR ?
1625 031704 254 00 1 00 031702 JRST @DOIT3 ;NO
1626 031705 201 00 0 00 030256 MOVEI BELL
1627 031706 037 00 0 00 000001 PNTAF ;RING TTY BELL
1628 031707 254 00 1 00 031702 JRST @DOIT3
1629
1630 ;CHECK PRINT ALL ERRORS SWITCH
1631
1632 031710 037 10 0 00 000002 DOIT4: SWITCH
1633 031711 607 00 0 00 001000 TLNN PALERS ;PRINT ALL ERRORS ?
1634 031712 254 00 0 00 031510 JRST DOIT2 ;NO, DON'T PRINT...NOT FIRST
1635 031713 254 00 0 00 031504 JRST DOIT1+2
DFKDA PDP-10 KL10 ARITHMETIC/RANDOM/INTERRUPT/MEMORY RELIABILITY TEST, VER 0,5 MACRO %53A(1152) 09:24 4-Oct-84 Page 18
DFKDAM MAC 4-Oct-84 09:24 ARITHMETIC/RANDOM/INTERRUPT/MEMORY RELIABILITY TEST SEQ 0071
1636
1637 ;RANDOM NUMBER GENERATION
1638 ;FOUR RANDOM IN AC,AC+1,AC+2,AC+3
1639 ;A COPY ALSO IN RA,RA+1,RA+2,RA+3
1640
1641 031714 000000 000000 RANDOM: 0
1642 031715 037 10 0 00 000002 SWITCH
1643 031716 603 00 0 00 300000 TLNE RSTART!TOTALS
1644 031717 264 00 0 00 033104 JSR PNTTOT
1645 031720 200 01 0 00 000005 MOVE AC,RA
1646 031721 270 01 0 00 053306 ADD AC,[543217335216]
1647 031722 241 01 0 00 777777 ROT AC,-1
1648 031723 447 01 0 00 000005 EQVB AC,RA ;RANDOM 1
1649 031724 204 02 0 00 000005 MOVS AC+1,RA
1650 031725 270 02 0 00 053307 ADD AC+1,[165742176525]
1651 031726 241 02 0 00 777777 ROT AC+1,-1
1652 031727 447 02 0 00 000006 EQVB AC+1,RA+1 ;RANDOM 2
1653 031730 204 03 0 00 000006 MOVS AC+2,RA+1
1654 031731 270 03 0 00 053310 ADD AC+2,[147532173543]
1655 031732 241 03 0 00 777777 ROT AC+2,-1
1656 031733 447 03 0 00 000007 EQVB AC+2,RA+2 ;RANDOM 3
1657 031734 204 04 0 00 000007 MOVS AC+3,RA+2
1658 031735 270 04 0 00 053311 ADD AC+3,[731341527517]
1659 031736 241 04 0 00 777777 ROT AC+3,-1
1660 031737 447 04 0 00 000010 EQVB AC+3,RA+3 ;RANDOM 4
1661 031740 254 00 1 00 031714 JRST @RANDOM
1662
1663 ;RANDOM NUMBER GENERATION
1664 ;OVERFLOW NOT POSSIBLE FOR DIVIDE
1665
1666 031741 000000 000000 RANNOV: 0
1667 031742 264 00 0 00 031714 JSR RANDOM
1668 031743 214 00 0 00 000003 MOVM AC+2
1669 031744 216 05 0 00 056120 MOVMM RA,TEMP#
1670 031745 316 00 0 00 056120 CAMN TEMP
1671 031746 254 00 0 00 031742 JRST RANNOV+1 ;DIVISOR=HI DIVIDEND
1672 031747 311 00 0 00 056120 CAML TEMP
1673 031750 254 00 0 00 031753 JRST .+3
1674 031751 250 01 0 00 000003 EXCH AC,AC+2 ;DIVISOR SMALLER, EXCHANGE
1675 031752 250 05 0 00 000007 EXCH RA,RA+2 ;TO MAKE LARGER
1676 031753 322 07 0 00 031742 JUMPE RA+2,RANNOV+1
1677 031754 606 03 0 00 777777 TRNN AC+2,-1
1678 031755 254 00 0 00 031742 JRST RANNOV+1 ;REJECT IF 0 FOR IDIV1
1679 031756 621 02 0 00 400000 TLZ AC+1,400000
1680 031757 603 01 0 00 400000 TLNE AC,400000
1681 031760 661 02 0 00 400000 TLO AC+1,400000
1682 031761 202 02 0 00 000006 MOVEM AC+1,RA+1
1683 031762 254 00 1 00 031741 JRST @RANNOV
DFKDA PDP-10 KL10 ARITHMETIC/RANDOM/INTERRUPT/MEMORY RELIABILITY TEST, VER 0,5 MACRO %53A(1152) 09:24 4-Oct-84 Page 19
DFKDAM MAC 4-Oct-84 09:24 ARITHMETIC/RANDOM/INTERRUPT/MEMORY RELIABILITY TEST SEQ 0072
1684
1685 ;RANDOM NUMBER GENERATION
1686 ;NORMALIZED RANDOM FOR FLOATING POINT
1687
1688 031763 000000 000000 RANORM: 0
1689 031764 264 00 0 00 031714 JSR RANDOM
1690 NORM RA+3,AC+3^
1691 031765 603 10 0 00 400000 TLNE RA+3,400000 ;NORMALIZE RA+3 NUMBER
1692 031766 625 10 0 00 000400 TLZA RA+3,400
1693 031767 661 10 0 00 000400 TLO RA+3,400
1694 031770 616 10 0 00 053312 TDNN RA+3,[377777777777]
1695 031771 350 10 0 00 000004 AOS RA+3,AC+3
1696 031772 616 10 0 00 053313 TDNN RA+3,[000777777777]
1697 031773 661 10 0 00 000400 TLO RA+3,400
1698 031774 202 10 0 00 000004 MOVEM RA+3,AC+3
1699 NORM RA+2,AC+2^
1700 031775 603 07 0 00 400000 TLNE RA+2,400000 ;NORMALIZE RA+2 NUMBER
1701 031776 625 07 0 00 000400 TLZA RA+2,400
1702 031777 661 07 0 00 000400 TLO RA+2,400
1703 032000 616 07 0 00 053312 TDNN RA+2,[377777777777]
1704 032001 350 07 0 00 000003 AOS RA+2,AC+2
1705 032002 616 07 0 00 053313 TDNN RA+2,[000777777777]
1706 032003 661 07 0 00 000400 TLO RA+2,400
1707 032004 202 07 0 00 000003 MOVEM RA+2,AC+2
1708 032005 607 13 0 00 020000 TLNN CNTL,FPI ;FLOATING POINT IMMEDIATE ?
1709 032006 254 00 0 00 032012 JRST .+4
1710 032007 607 03 0 00 000777 TLNN AC+2,000777 ;ANY FRACTIONAL PART ?
1711 032010 661 03 0 00 000400 TLO AC+2,400 ;NO, MAKE ONE
1712 032011 207 07 0 00 000003 MOVSS RA+2,AC+2 ;PUT SIGNIFICANT PART IN LOWER 18
1713 NORM RA+1,AC+1^
1714 032012 603 06 0 00 400000 TLNE RA+1,400000 ;NORMALIZE RA+1 NUMBER
1715 032013 625 06 0 00 000400 TLZA RA+1,400
1716 032014 661 06 0 00 000400 TLO RA+1,400
1717 032015 616 06 0 00 053312 TDNN RA+1,[377777777777]
1718 032016 350 06 0 00 000002 AOS RA+1,AC+1
1719 032017 616 06 0 00 053313 TDNN RA+1,[000777777777]
1720 032020 661 06 0 00 000400 TLO RA+1,400
1721 032021 202 06 0 00 000002 MOVEM RA+1,AC+1
1722 NORM RA,AC^
1723 032022 603 05 0 00 400000 TLNE RA,400000 ;NORMALIZE RA NUMBER
1724 032023 625 05 0 00 000400 TLZA RA,400
1725 032024 661 05 0 00 000400 TLO RA,400
1726 032025 616 05 0 00 053312 TDNN RA,[377777777777]
1727 032026 350 05 0 00 000001 AOS RA,AC
1728 032027 616 05 0 00 053313 TDNN RA,[000777777777]
1729 032030 661 05 0 00 000400 TLO RA,400
1730 032031 202 05 0 00 000001 MOVEM RA,AC
1731 032032 254 00 1 00 031763 JRST @RANORM
DFKDA PDP-10 KL10 ARITHMETIC/RANDOM/INTERRUPT/MEMORY RELIABILITY TEST, VER 0,5 MACRO %53A(1152) 09:24 4-Oct-84 Page 20
DFKDAM MAC 4-Oct-84 09:24 ARITHMETIC/RANDOM/INTERRUPT/MEMORY RELIABILITY TEST SEQ 0073
1732 ;SIMULATE AND PRINT THE INSTRUCTION
1733
1734 032033 000000 000000 PNTSIM: 0
1735 SAVEM RA,1^
1736 032034 202 05 0 12 000001 MOVEM RA,1(ACSP) ;MOVE TO MEMORY
1737 032035 202 06 0 12 000002 MOVEM RA+1,1+1(ACSP)
1738 032036 202 07 0 12 000003 MOVEM RA+2,1+2(ACSP)
1739 032037 202 10 0 12 000004 MOVEM RA+3,1+3(ACSP)
1740 032040 002 00 1 00 000015 SMT @IT ;SIMULATE AND PRINT
1741 032041 254 00 1 00 032033 JRST @PNTSIM
1742
1743 ;PRINT FAST TEST FAILURE RESULTS
1744
1745 032042 000000 000000 RESULT: 0
1746 032043 476 00 0 00 030223 SETOM PNTSPC ;SET TO SPACE AFTER OCTALS
1747 PNTMSG [ASCIZ/
1748 032044 037 00 0 00 053314 FLAGS FROM MACH & SIMULATE /]
1749 032045 200 00 0 00 000011 MOVE FLAGS
1750 032046 037 13 0 00 000000 PNTHW
1751 032047 RSLTS1: MOVEI [ASCIZ/
1752 032047 201 00 0 00 053323 MACHINE RESULTS IN AC,AC+1,E /]
1753 032050 603 13 0 00 200000 TLNE CNTL,BYT ;BYTE ERROR
1754 MOVEI [ASCIZ/
1755 032051 201 00 0 00 053332 MACHINE RESULTS IN AC,POINTER,E /]
1756 032052 037 17 0 00 000000 PNTAL
1757 032053 554 00 0 00 000001 HLRZ AC ;PRINT MACHINE AC
1758 032054 037 06 0 00 000000 PNT6
1759 032055 402 00 0 00 030223 SETZM PNTSPC
1760 032056 550 00 0 00 000001 HRRZ AC
1761 032057 037 06 0 00 000000 PNT6
1762 032060 037 00 0 00 000054 PNTCI ","
1763 032061 476 00 0 00 030223 SETOM PNTSPC
1764 032062 603 13 0 00 200000 TLNE CNTL,BYT
1765 032063 250 02 0 00 000003 EXCH AC+1,AC+2
1766 032064 554 00 0 00 000002 HLRZ AC+1 ;PRINT AC+1
1767 032065 037 06 0 00 000000 PNT6
1768 032066 402 00 0 00 030223 SETZM PNTSPC
1769 032067 550 00 0 00 000002 HRRZ AC+1
1770 032070 037 06 0 00 000000 PNT6
1771 032071 037 00 0 00 000054 PNTCI ","
1772 032072 476 00 0 00 030223 SETOM PNTSPC
1773 032073 554 00 0 00 000003 HLRZ AC+2 ;PRINT AC+2, (E)
1774 032074 037 06 0 00 000000 PNT6
1775 032075 402 00 0 00 030223 SETZM PNTSPC
1776 032076 550 00 0 00 000003 HRRZ AC+2
1777 032077 037 06 0 00 000000 PNT6
1778 032100 476 00 0 00 030223 SETOM PNTSPC
1779 032101 037 00 0 00 030242 PCRL
1780 032102 254 00 1 00 032042 JRST @RESULT
DFKDA PDP-10 KL10 ARITHMETIC/RANDOM/INTERRUPT/MEMORY RELIABILITY TEST, VER 0,5 MACRO %53A(1152) 09:24 4-Oct-84 Page 21
DFKDAM MAC 4-Oct-84 09:24 ARITHMETIC/RANDOM/INTERRUPT/MEMORY RELIABILITY TEST SEQ 0074
1781
1782 ;THE INSTRUCTIONS TESTED
1783
1784 ;INTERGER FIXED POINT
1785 032103 230 01 0 00 000003 FIXEDI: IDIV AC,AC+2
1786 032104 220 01 0 00 000003 IMUL AC,AC+2
1787 032105 231 01 0 03 000000 IDIVI AC,(AC+2)
1788 032106 221 01 0 03 000000 IMULI AC,(AC+2)
1789 032107 232 01 0 00 000003 IDIVM AC,AC+2
1790 032110 222 01 0 00 000003 IMULM AC,AC+2
1791 032111 233 01 0 00 000003 IDIVB AC,AC+2
1792 032112 223 01 0 00 000003 IMULB AC,AC+2
1793
1794 ;MULTIPLY AND DIVIDE
1795 032113 234 01 0 00 000003 FIXED: DIV AC,AC+2
1796 032114 224 01 0 00 000003 MUL AC,AC+2
1797 032115 235 01 0 03 000000 DIVI AC,(AC+2)
1798 032116 225 01 0 03 000000 MULI AC,(AC+2)
1799 032117 226 01 0 00 000003 MULM AC,AC+2
1800 032120 236 01 0 00 000003 DIVM AC,AC+2
1801 032121 227 01 0 00 000003 MULB AC,AC+2
1802 032122 237 01 0 00 000003 DIVB AC,AC+2
1803
1804 ;FLOATING POINT: ADD, SUBTRACT
1805 032123 140 01 0 00 000003 FPAS: FAD AC,AC+2
1806 032124 150 01 0 00 000003 FSB AC,AC+2
1807 032125 144 01 0 00 000003 FADR AC,AC+2
1808 032126 154 01 0 00 000003 FSBR AC,AC+2
1809 032127 142 01 0 00 000003 FADM AC,AC+2
1810 032130 143 01 0 00 000003 FADB AC,AC+2
1811 032131 146 01 0 00 000003 FADRM AC,AC+2
1812 032132 147 01 0 00 000003 FADRB AC,AC+2
1813
1814 ;FLOATING POINT: SUBTRACT, MULTIPLY
1815 032133 152 01 0 00 000003 FPSM: FSBM AC,AC+2
1816 032134 153 01 0 00 000003 FSBB AC,AC+2
1817 032135 156 01 0 00 000003 FSBRM AC,AC+2
1818 032136 157 01 0 00 000003 FSBRB AC,AC+2
1819 032137 162 01 0 00 000003 FMPM AC,AC+2
1820 032140 163 01 0 00 000003 FMPB AC,AC+2
1821 032141 166 01 0 00 000003 FMPRM AC,AC+2
1822 032142 167 01 0 00 000003 FMPRB AC,AC+2
1823
1824 ;FLOATING POINT: MULTIPLY, DIVIDE
1825 032143 160 01 0 00 000003 FPMD: FMP AC,AC+2
1826 032144 170 01 0 00 000003 FDV AC,AC+2
1827 032145 164 01 0 00 000003 FMPR AC,AC+2
1828 032146 174 01 0 00 000003 FDVR AC,AC+2
1829 032147 172 01 0 00 000003 FDVM AC,AC+2
1830 032150 173 01 0 00 000003 FDVB AC,AC+2
1831 032151 176 01 0 00 000003 FDVRM AC,AC+2
1832 032152 177 01 0 00 000003 FDVRB AC,AC+2
DFKDA PDP-10 KL10 ARITHMETIC/RANDOM/INTERRUPT/MEMORY RELIABILITY TEST, VER 0,5 MACRO %53A(1152) 09:24 4-Oct-84 Page 22
DFKDAM MAC 4-Oct-84 09:24 ARITHMETIC/RANDOM/INTERRUPT/MEMORY RELIABILITY TEST SEQ 0075
1833
1834 ;FLOATING POINT: MISCELLANEOUS
1835 032153 130 01 0 00 000003 MISCFP: UFA AC,AC+2
1836 032154 131 01 0 00 000003 DFN AC,AC+2
1837 032155 130 01 0 00 000003 UFA AC,AC+2
1838 032156 131 01 0 00 000003 DFN AC,AC+2
1839 032157 130 01 0 00 000003 UFA AC,AC+2
1840 032160 131 01 0 00 000003 DFN AC,AC+2
1841 032161 130 01 0 00 000003 UFA AC,AC+2
1842 032162 131 01 0 00 000003 DFN AC,AC+2
1843
1844 ;FLOATING POINT: IMMEDIATE
1845 032163 145 01 0 03 000000 FPIMMD: FADRI AC,(AC+2)
1846 032164 155 01 0 03 000000 FSBRI AC,(AC+2)
1847 032165 165 01 0 03 000000 FMPRI AC,(AC+2)
1848 032166 175 01 0 03 000000 FDVRI AC,(AC+2)
1849 032167 145 01 0 03 000000 FADRI AC,(AC+2)
1850 032170 155 01 0 03 000000 FSBRI AC,(AC+2)
1851 032171 165 01 0 03 000000 FMPRI AC,(AC+2)
1852 032172 175 01 0 03 000000 FDVRI AC,(AC+2)
1853
1854 ;FLOATING POINT: LONG MODE
1855 032173 141 01 0 00 000003 FPLONG: FADL AC,AC+2
1856 032174 151 01 0 00 000003 FSBL AC,AC+2
1857 032175 161 01 0 00 000003 FMPL AC,AC+2
1858 032176 171 01 0 00 000003 FDVL AC,AC+2
1859 032177 161 01 0 00 000003 FMPL AC,AC+2
1860 032200 171 01 0 00 000003 FDVL AC,AC+2
1861 032201 141 01 0 00 000003 FADL AC,AC+2
1862 032202 151 01 0 00 000003 FSBL AC,AC+2
1863
1864 ;BYTES
1865 032203 133 00 0 00 000003 BYTES: IBP AC+2
1866 032204 134 01 0 00 000003 ILDB AC,AC+2
1867 032205 136 01 0 00 000003 IDPB AC,AC+2
1868 032206 135 01 0 00 000003 LDB AC,AC+2
1869 032207 137 01 0 00 000003 DPB AC,AC+2
1870
1871 ;DOUBLE FLOATING POINT: ADD, SUBTRACT
1872 032210 111 01 0 00 000003 DFPAS: DFSB AC,AC+2
1873 032211 110 01 0 00 000003 DFAD AC,AC+2
1874
1875 ;DOUBLE FLOATING POINT: MULTIPLY, DIVIDE
1876 032212 112 01 0 00 000003 DFPMD: DFMP AC,AC+2
1877 032213 113 01 0 00 000003 DFDV AC,AC+2
1878
1879 ;FLOATING POINT: MISCELLANEOUS
1880 032214 127 01 0 00 000003 FPMISC: FLTR AC,AC+2
1881 032215 122 01 0 00 000003 FIX AC,AC+2
1882 032216 126 01 0 00 000003 FIXR AC,AC+2
1883 032217 127 01 0 00 000003 FLTR AC,AC+2
DFKDA PDP-10 KL10 ARITHMETIC/RANDOM/INTERRUPT/MEMORY RELIABILITY TEST, VER 0,5 MACRO %53A(1152) 09:24 4-Oct-84 Page 23
DFKDAM MAC 4-Oct-84 09:24 RANDOM DIAGNOSTIC SECTION SEQ 0076
1884 SUBTTL RANDOM DIAGNOSTIC SECTION
1885
1886 032220 336 00 0 00 056152 BEGRAND:SKIPN .RANF
1887 032221 254 00 0 00 033417 JRST BEGINT ;RANDOM INSTRUCTION INHIBITED
1888 032222 402 00 0 00 035132 SETZM ERRCNT# ;ERROR COUNT
1889 032223 402 00 0 00 056041 SETZM RLOOPC#
1890 032224 200 00 0 00 030022 MOVE RANDBS
1891 032225 202 00 0 00 055752 MOVEM K1#
1892 032226 200 10 0 00 055707 CONTNU: MOVE 10,FLCNT
1893 032227 202 10 0 00 055753 MOVEM 10,K2# ;ITR COUNT
1894 032230 402 00 0 00 056032 SETZM PRNT# ;PRINT FLAG
1895 032231 400 12 0 00 000000 SETZ 12,0
1896 032232 204 10 0 00 055752 CONTN1: MOVS 10,K1 ;RESTART TO CONTINUE RANDOM NUMBERS
1897 032233 225 10 0 00 006065 MULI 10,6065
1898 032234 234 10 0 00 053230 DIV 10,[XWD 377777,777741]
1899 032235 202 11 0 00 055752 MOVEM 11,K1
1900 032236 202 11 0 12 000000 MOVEM 11,0(12)
1901 032237 350 12 0 00 000012 AOS 12,12
1902 032240 302 12 0 00 000010 CAIE 12,10
1903 032241 254 00 0 00 032232 JRST CONTN1
1904 032242 541 12 0 00 033273 HRRI 12,RAND ;STOR NUM IN RAND TO RAND+7 AND AC 0-7
1905 032243 505 12 0 00 000000 HRLI 12,0
1906 032244 251 12 0 00 033302 BLT 12,RAND+7
DFKDA PDP-10 KL10 ARITHMETIC/RANDOM/INTERRUPT/MEMORY RELIABILITY TEST, VER 0,5 MACRO %53A(1152) 09:24 4-Oct-84 Page 24
DFKDAM MAC 4-Oct-84 09:24 RANDOM DIAGNOSTIC SECTION SEQ 0077
1907 032245 400 12 0 00 000000 VIT: SETZ 12,0 ;TEST FOR VALID INST
1908 032246 200 11 1 00 000012 MOVE 11,@12
1909 032247 404 11 0 00 053342 AND 11,[XWD 770000,0]
1910 032250 241 11 0 00 000006 ROT 11,6
1911 032251 336 00 0 00 030041 SKIPN KLFLG ;KL10 ?
1912 032252 254 00 0 00 032255 JRST .+3 ;NO
1913 032253 305 11 0 00 000020 CAIGE 11,20 ;KL, LESS THAN OP CODE 200 ?
1914 032254 254 00 0 00 032333 JRST XKL10 ;YES, SPECIAL KL INSTRUCTIONS
1915 032255 305 11 0 00 000011 CAIGE 11,11 ;LESS THAN 110
1916 032256 254 00 0 00 032426 JRST XCONVT ;YES, MAKE NEW INST
1917 032257 305 11 0 00 000013 CAIGE 11,13 ;LESS THAN 130
1918 032260 254 00 0 00 032442 JRST NWINST ;YES, MAKE NEW KI INSTRUCTIONS
1919 032261 305 11 0 00 000014 CAIGE 11,14 ;LESS THAN 140
1920 032262 254 00 0 00 032313 JRST BYTTST ;YES GO CHECK FOR POSSIBLE BYTE OR FSC
1921 032263 306 11 0 00 000026 CAIN 11,26 ;CHECK FOR PUSH,POP
1922 032264 254 00 0 00 032363 JRST XIMUL ;GO MAKE NEW INST (IMUL)
1923 032265 306 11 0 00 000025 CAIN 11,25 ;CHECK FOR JMP INST
1924 032266 254 00 0 00 032317 JRST ECHTST ;GO CHECK FOR POSSIBLE EXCH
1925 032267 242 11 0 00 777775 LSH 11,-3
1926 032270 306 11 0 00 000003 CAIN 11,3 ;CHECK FOR SKIPS & JMPS
1927 032271 254 00 0 00 032405 JRST XFSBR ;GO MAKE NEW INST(FSBR)
1928 032272 306 11 0 00 000006 CAIN 11,6 ;CHECK FOR TST INST
1929 032273 254 00 0 00 032323 JRST TSTTST ;GO CHECK FOR LAST INST IN GROUP
1930 032274 306 11 0 00 000007 CAIN 11,7 ;CHECK FOR IOT
1931 032275 254 00 0 00 032401 JRST XFMPR ;GO MAKE NEW INST(FMPR)
1932 032276 302 11 0 00 000002 CAIE 11,2 ;CHECK FOR JFFO
1933 032277 254 00 0 00 032423 JRST MASKX ;NO
1934 032300 264 00 0 00 032306 JSR ARANGE ;YES, POSSIBLE
1935 032301 306 13 0 00 000243 CAIN 13,243
1936 032302 254 00 0 00 032363 JRST XIMUL ;GO MAKE NEW INST (IMUL)
1937 032303 306 13 0 00 000247 CAIN 13,247 ;MAP INSTRUCTION
1938 032304 254 00 0 00 032363 JRST XIMUL ;MAKE IMUL
1939 032305 254 00 0 00 032423 JRST MASKX ;GO MASKX OUT UNWANTED BITS
DFKDA PDP-10 KL10 ARITHMETIC/RANDOM/INTERRUPT/MEMORY RELIABILITY TEST, VER 0,5 MACRO %53A(1152) 09:24 4-Oct-84 Page 25
DFKDAM MAC 4-Oct-84 09:24 RANDOM DIAGNOSTIC SECTION SEQ 0078
1940 032306 000000 000000 ARANGE: 0 ;GET OPERATION CODE OF OPERAND
1941 032307 200 13 1 00 000012 MOVE 13,@12
1942 032310 404 13 0 00 053343 AND 13,[XWD 777000,0]
1943 032311 241 13 0 00 000011 ROT 13,9
1944 032312 254 00 1 00 032306 JRST @ARANGE
1945
1946 032313 264 00 0 00 032306 BYTTST: JSR ARANGE
1947 032314 303 13 0 00 000132 CAILE 13,132 ;CHECK FOR FSC OR BYTE
1948 032315 254 00 0 00 032411 JRST XASHC ;NO,MAKE NEW INST (ASHC)
1949 032316 254 00 0 00 032423 JRST MASKX ;YES,GO MASKX OUT UNWANTED BITS
1950
1951 032317 264 00 0 00 032306 ECHTST: JSR ARANGE ;GO GET OP CODE
1952 032320 302 13 0 00 000250 CAIE 13,250 ;POSSIBLE EXCHANGE INST
1953 032321 254 00 0 00 032363 JRST XIMUL ;NO,MAKE NEW INST (IMUL)
1954 032322 254 00 0 00 032423 JRST MASKX ;YES,GO MASKX OUT UNWANTED BITS
1955
1956 032323 303 12 0 00 000004 TSTTST: CAILE 12,4 ;POSSIBLE TST INST IF NOT LAST IN GROUP
1957 032324 254 00 0 00 032365 JRST XFDVR ;NO,GO MAKE NEW INST (FDVR)
1958 032325 254 00 0 00 032423 JRST MASKX ;YES,GO MASKX OUT UNWANTED BITS
1959
1960 032326 350 00 0 00 000012 VITEXT: AOS 12
1961 032327 202 11 0 12 033302 MOVEM 11,INSBLK-1(12) ;STOR VALID INST IN INSBLK TO INS BLK+7
1962 032330 306 12 0 00 000007 CAIN 12,7
1963 032331 254 00 0 00 032456 JRST SLO ;GO SET UP SLOW LOOP
1964 032332 254 00 0 00 032246 JRST VIT+1 ;GO TEST MORE
1965
1966 032333 305 13 0 00 000120 XKL10: CAIGE 13,120 ;0 TO 117 - MAKE DIV
1967 032334 254 00 0 00 032371 JRST XDVR
1968 032335 307 13 0 00 000122 CAIG 13,122 ;DMOVE, DMOVN, FIX - OK
1969 032336 254 00 0 00 032423 JRST MASKX
1970 032337 306 13 0 00 000123 CAIN 13,123 ;123 - MAKE MUL
1971 032340 254 00 0 00 032373 JRST XMPR
1972 032341 305 13 0 00 000130 CAIGE 13,130 ;DMOVEM, DMOVNM, FIXR, FLTR - OK
1973 032342 254 00 0 00 032423 JRST MASKX
1974 032343 305 13 0 00 000140 CAIGE 13,140 ;130-137, MAKE DIV
1975 032344 254 00 0 00 032371 JRST XDVR
1976 032345 305 13 0 00 000150 CAIGE 13,150 ;140-147, MAKE MUL
1977 032346 254 00 0 00 032373 JRST XMPR
1978 032347 305 13 0 00 000160 CAIGE 13,160 ;150-157, MAKE SUB
1979 032350 254 00 0 00 032375 JRST XSBR
1980 032351 305 13 0 00 000170 CAIGE 13,170 ;160-167, MAKE ADD
1981 032352 254 00 0 00 032377 JRST XADD
1982 032353 254 00 0 00 032411 JRST XASHC ;170-177, MAKE ASHC
DFKDA PDP-10 KL10 ARITHMETIC/RANDOM/INTERRUPT/MEMORY RELIABILITY TEST, VER 0,5 MACRO %53A(1152) 09:24 4-Oct-84 Page 26
DFKDAM MAC 4-Oct-84 09:24 RANDOM DIAGNOSTIC SECTION SEQ 0079
1983 032354 000000 000000 MMASKX: 0 ;MAKE NEW INST
1984 032355 200 11 1 00 000012 MOVE 11,@12
1985 032356 621 11 0 00 777000 TLZ 11,777000
1986 032357 256 00 1 00 032354 XCT @MMASKX
1987 032360 254 00 0 00 032424 JRST MASKX+1
1988
1989 032361 264 00 0 00 032354 XROTC: JSR MMASKX
1990 032362 270 11 0 00 053344 ADD 11,[XWD 245000,0] ;MAKE IT A ROTC
1991
1992 032363 264 00 0 00 032354 XIMUL: JSR MMASKX
1993 032364 270 11 0 00 053345 ADD 11,[XWD 220000,0] ;MAKE IT A IMUL
1994
1995 032365 332 00 0 00 030041 XFDVR: SKIPE KLFLG
1996 032366 254 00 0 00 032371 JRST XDVR
1997 032367 264 00 0 00 032354 JSR MMASKX ;MAKE IT A FDVR
1998 032370 270 11 0 00 053346 ADD 11,[XWD 174000,0]
1999
2000 032371 264 00 0 00 032354 XDVR: JSR MMASKX
2001 032372 270 11 0 00 053347 ADD 11,[234000,,0] ;MAKE IT A DIV
2002
2003 032373 264 00 0 00 032354 XMPR: JSR MMASKX
2004 032374 270 11 0 00 053350 ADD 11,[224000,,0] ;MAKE IT A MUL
2005
2006 032375 264 00 0 00 032354 XSBR: JSR MMASKX
2007 032376 270 11 0 00 053351 ADD 11,[274000,,0] ;MAKE IT A SUB
2008
2009 032377 264 00 0 00 032354 XADD: JSR MMASKX
2010 032400 270 11 0 00 053352 ADD 11,[244000,,0] ;MAKE IT A ADD
DFKDA PDP-10 KL10 ARITHMETIC/RANDOM/INTERRUPT/MEMORY RELIABILITY TEST, VER 0,5 MACRO %53A(1152) 09:24 4-Oct-84 Page 27
DFKDAM MAC 4-Oct-84 09:24 RANDOM DIAGNOSTIC SECTION SEQ 0080
2011 032401 332 00 0 00 030041 XFMPR: SKIPE KLFLG
2012 032402 254 00 0 00 032373 JRST XMPR
2013 032403 264 00 0 00 032354 JSR MMASKX
2014 032404 270 11 0 00 053353 ADD 11,[XWD 164000,0] ;MAKE IT A FMPR
2015
2016 032405 332 00 0 00 030041 XFSBR: SKIPE KLFLG
2017 032406 254 00 0 00 032375 JRST XSBR
2018 032407 264 00 0 00 032354 JSR MMASKX
2019 032410 270 11 0 00 053354 ADD 11,[XWD 154000,0] ;MAKE IT A FSBR
2020
2021 032411 264 00 0 00 032354 XASHC: JSR MMASKX
2022 032412 270 11 0 00 053352 ADD 11,[XWD 244000,0] ;MAKE IT A ASHC
2023
2024 032413 264 00 0 00 032354 XDFAD: JSR MMASKX
2025 032414 270 11 0 00 053355 ADD 11,[XWD 110000,0] ;MAKE DFAD
2026
2027 032415 264 00 0 00 032354 XDFSB: JSR MMASKX
2028 032416 270 11 0 00 053356 ADD 11,[XWD 111000,0] ;MAKE DFSB
2029
2030 032417 264 00 0 00 032354 XDFMP: JSR MMASKX
2031 032420 270 11 0 00 053357 ADD 11,[XWD 112000,0] ;MAKE DFMP
2032
2033 032421 264 00 0 00 032354 XDFDV: JSR MMASKX
2034 032422 270 11 0 00 053360 ADD 11,[XWD 113000,0] ;MAKE DFDV
2035
2036 032423 200 11 1 00 000012 MASKX: MOVE 11,@12 ;MASK OUT INDEX REG & HIGH ORDER E FIELD
2037 032424 404 11 0 00 053361 AND 11,[XWD 777340,7]
2038 032425 254 00 0 00 032326 JRST VITEXT
2039
2040 032426 336 00 0 00 030041 XCONVT: SKIPN KLFLG
2041 032427 336 00 0 00 056003 SKIPN NEWFLG ;MAKE NEW INST'S
2042 032430 254 00 0 00 032361 JRST XROTC ;NO
2043 032431 305 11 0 00 000002 CAIGE 11,02
2044 032432 254 00 0 00 032413 JRST XDFAD ;0-17 MAKE DFAD
2045 032433 305 11 0 00 000004 CAIGE 11,04
2046 032434 254 00 0 00 032415 JRST XDFSB ;20-37 MAKE DFSB
2047 032435 305 11 0 00 000006 CAIGE 11,06
2048 032436 254 00 0 00 032417 JRST XDFMP ;40-57 MAKE DFMP
2049 032437 305 11 0 00 000010 CAIGE 11,10
2050 032440 254 00 0 00 032421 JRST XDFDV ;60-77 MAKE DFDV
2051 032441 254 00 0 00 032361 JRST XROTC ;100-107 MAKE ROTC
DFKDA PDP-10 KL10 ARITHMETIC/RANDOM/INTERRUPT/MEMORY RELIABILITY TEST, VER 0,5 MACRO %53A(1152) 09:24 4-Oct-84 Page 28
DFKDAM MAC 4-Oct-84 09:24 RANDOM DIAGNOSTIC SECTION SEQ 0081
2052 032442 336 00 0 00 056003 NWINST: SKIPN NEWFLG ;MAKE NEW INST'S
2053 032443 254 00 0 00 032361 JRST XROTC ;NO
2054 032444 264 00 0 00 032306 JSR ARANGE
2055 032445 307 13 0 00 000113 CAIG 13,113
2056 032446 254 00 0 00 032423 JRST MASKX ;DOUBLE FP
2057 032447 305 13 0 00 000120 CAIGE 13,120
2058 032450 254 00 0 00 032421 JRST XDFDV ;MAKE NEW INST (DFDV)
2059 032451 307 13 0 00 000122 CAIG 13,122
2060 032452 254 00 0 00 032423 JRST MASKX ;DOUBLE MOVES
2061 032453 306 13 0 00 000123 CAIN 13,123
2062 032454 254 00 0 00 032421 JRST XDFDV ;MAKE NEW INST (DFDV)
2063 032455 254 00 0 00 032423 JRST MASKX ;DBL MOVES MEM, FIX, FLT
2064
2065 032456 264 00 0 00 033131 SLO: JSR TSTIME
2066 032457 200 10 0 00 033303 MOVE 10,INSBLK ;GO STORE INSTRUCTIONS
2067 032460 202 10 0 00 032512 MOVEM 10,CORIN1 ;IN CORE LOOP
2068 032461 200 10 0 00 033304 MOVE 10,INSBLK+1
2069 032462 202 10 0 00 032515 MOVEM 10,CORIN2
2070 032463 200 10 0 00 033305 MOVE 10,INSBLK+2
2071 032464 202 10 0 00 032520 MOVEM 10,CORIN3
2072 032465 200 10 0 00 033306 MOVE 10,INSBLK+3
2073 032466 202 10 0 00 032523 MOVEM 10,CORIN4
2074 032467 200 10 0 00 033307 MOVE 10,INSBLK+4
2075 032470 202 10 0 00 032526 MOVEM 10,CORIN5
2076 032471 200 10 0 00 033310 MOVE 10,INSBLK+5
2077 032472 202 10 0 00 032531 MOVEM 10,CORIN6
2078 032473 402 00 0 00 056110 SETZM SVINPC# ;CLEAR SVINPC FOR ERROR
2079 032474 202 00 0 00 056045 SLO1: MOVEM 0,SAC0
2080 032475 037 07 0 00 000003 TTALTM ;ALTMODE CHECK
2081 032476 334 00 0 00 000000 SKIPA ;NONE
2082 032477 254 00 0 00 040407 JRST DDTEX+1 ;YES, GO TO DDT
2083 032500 200 00 0 00 056045 MOVE 0,SAC0
2084 032501 402 00 0 00 032535 SETZM COREXF ;CLEAR FLAG FOR SIMULATION
2085 032502 205 10 0 00 033273 MOVSI 10,RAND
2086 032503 251 10 0 00 000007 BLT 10,7 ;SETUP AC OPERANDS
2087 032504 200 10 0 00 053362 MOVE 10,[RAND,,ACS]
2088 032505 251 10 0 00 040432 BLT 10,ACS+7 ;SETUP SIMULATOR OPERANDS
2089 032506 403 10 0 00 040433 SETZB 10,ACS+10 ;AC10 IS 0 IN BOTH
2090 032507 254 02 1 00 032510 JRSTF @.+1 ;CLEAR FLAGS
2091 032510 000000 032511 .+1
DFKDA PDP-10 KL10 ARITHMETIC/RANDOM/INTERRUPT/MEMORY RELIABILITY TEST, VER 0,5 MACRO %53A(1152) 09:24 4-Oct-84 Page 29
DFKDAM MAC 4-Oct-84 09:24 RANDOM DIAGNOSTIC SECTION SEQ 0082
2092 032511 402 00 0 00 032536 CORLOP: SETZM NOSKPF ;CLEAR NO SKIP FLAG
2093 032512 000000 000000 CORIN1: 0 ;1ST INSTRUCTION
2094 032513 476 00 0 00 032536 SETOM NOSKPF ;NO SKIP
2095 032514 264 00 0 00 032636 JSR COREX ;GO TO SIMULATION
2096 032515 000000 000000 CORIN2: 0 ;2ND INST
2097 032516 476 00 0 00 032536 SETOM NOSKPF
2098 032517 264 00 0 00 032636 JSR COREX
2099 032520 000000 000000 CORIN3: 0 ;3RD INST
2100 032521 476 00 0 00 032536 SETOM NOSKPF
2101 032522 264 00 0 00 032636 JSR COREX
2102 032523 000000 000000 CORIN4: 0 ;4TH INST
2103 032524 476 00 0 00 032536 SETOM NOSKPF
2104 032525 264 00 0 00 032636 JSR COREX
2105 032526 000000 000000 CORIN5: 0 ;5TH INST
2106 032527 476 00 0 00 032536 SETOM NOSKPF
2107 032530 264 00 0 00 032636 JSR COREX
2108 032531 000000 000000 CORIN6: 0 ;6TH INST
2109 032532 476 00 0 00 032536 SETOM NOSKPF
2110 032533 264 00 0 00 032636 JSR COREX
2111 032534 254 00 0 00 032537 JRST .+3
2112 032535 000000 000000 COREXF: 0 ;SIMULATION FLAG
2113 032536 000000 000000 NOSKPF: 0 ;NO SKIP FLAG
2114 032537 335 00 0 00 055753 SKIPGE K2 ;PREVIOUS FAILURE, BUT NONE THIS TIME ?
2115 032540 254 00 0 00 032702 JRST CORER1 ;YES
2116 032541 201 10 0 00 033313 MOVEI 10,ANSBLK
2117 032542 251 10 0 00 033322 BLT 10,ANSBLK+7 ;SAVE ANSWERS
2118 032543 200 10 0 00 055707 MOVE 10,FLCNT
2119 032544 202 10 0 00 055753 MOVEM 10,K2 ;SETUP FAST LOOP COUNT
2120 032545 402 00 0 00 032535 SETZM COREXF ;CLEAR SIMULATION FLAG
2121
2122 032546 202 00 0 00 056045 MOVEM 0,SAC0
2123 032547 037 07 0 00 000003 TTALTM ;ALTMODE CHECK
2124 032550 334 00 0 00 000000 SKIPA ;NONE
2125 032551 254 00 0 00 040407 JRST DDTEX+1 ;YES, GO TO DDT
2126 032552 200 00 0 00 056045 MOVE 0,SAC0
2127 032553 264 00 0 00 033131 JSR TSTIME
2128
2129 032554 200 10 0 00 053363 FASTLP: MOVE 10,[INSBLK,,11]
2130 032555 251 10 0 00 000017 BLT 10,17 ;LOAD FAST LOOP INSTRUCTIONS
2131 032556 205 10 0 00 033273 MOVSI 10,RAND
2132 032557 251 10 0 00 000007 BLT 10,7 ;LOAD OPERANDS
2133 032560 402 00 0 00 000010 SETZM 10
DFKDA PDP-10 KL10 ARITHMETIC/RANDOM/INTERRUPT/MEMORY RELIABILITY TEST, VER 0,5 MACRO %53A(1152) 09:24 4-Oct-84 Page 30
DFKDAM MAC 4-Oct-84 09:24 RANDOM DIAGNOSTIC SECTION SEQ 0083
2134 ;EXECUTE FAST LOOP
2135
2136 032561 200 17 0 00 053364 EXFAST: MOVE 17,[JRST CHEC] ;SETUP EXIT INST
2137 032562 254 02 1 00 032563 JRSTF @.+1 ;CLEAR FLAGS
2138 032563 000000 032564 .+1
2139 032564 254 00 0 00 000011 JRST 11 ;GO TO FAST LOOP
2140 032565 202 00 0 00 055627 CHEC: MOVEM 0,ANSSV0#
2141 032566 200 17 0 00 030303 MOVE P,PLIST
2142 032567 201 00 0 00 030103 MOVEI $PSHER
2143 032570 261 17 0 00 000000 PUT 0
2144 032571 200 00 0 00 055627 MOVE 0,ANSSV0
2145 032572 312 00 0 00 033313 CAME 0,ANSBLK ;CHECK FAST LOOP AND SLOW LOOP ANS
2146 032573 264 00 0 00 032706 JSR ERRX
2147 032574 312 01 0 00 033314 CAME 1,ANSBLK+1
2148 032575 264 00 0 00 032706 JSR ERRX
2149 032576 312 02 0 00 033315 CAME 2,ANSBLK+2
2150 032577 264 00 0 00 032706 JSR ERRX
2151 032600 312 03 0 00 033316 CAME 3,ANSBLK+3
2152 032601 264 00 0 00 032706 JSR ERRX
2153 032602 312 04 0 00 033317 CAME 4,ANSBLK+4
2154 032603 264 00 0 00 032706 JSR ERRX
2155 032604 312 05 0 00 033320 CAME 5,ANSBLK+5
2156 032605 264 00 0 00 032706 JSR ERRX
2157 032606 312 06 0 00 033321 CAME 6,ANSBLK+6
2158 032607 264 00 0 00 032706 JSR ERRX
2159 032610 312 07 0 00 033322 CAME 7,ANSBLK+7
2160 032611 264 00 0 00 032706 JSR ERRX
2161 032612 335 00 0 00 055753 CHEC1: SKIPGE K2 ;FAILURE ?
2162 032613 254 00 0 00 031554 JRST FSTER1 ;YES
2163 032614 372 00 0 00 055753 SOSE K2 ;REPEAT FAST LOOP ?
2164 032615 254 00 0 00 032554 JRST FASTLP ;YES
2165
2166 032616 037 10 0 00 000002 CHEC2: SWITCH
2167 032617 603 00 0 00 300000 TLNE RSTART!TOTALS
2168 032620 264 00 0 00 033104 JSR PNTTOT ;GO PRINT TOTALS
2169 032621 350 16 0 00 056041 AOS 16,RLOOPC
2170 032622 603 00 0 00 000400 TLNE RELIAB
2171 032623 254 00 0 00 032627 JRST .+4
2172 032624 602 16 0 00 000003 TRNE 16,3
2173 032625 254 00 0 00 032226 JRST CONTNU
2174 032626 254 00 0 00 033417 JRST BEGINT
2175 032627 602 16 0 00 000037 TRNE 16,37
2176 032630 254 00 0 00 032226 JRST CONTNU
2177 032631 254 00 0 00 033417 JRST BEGINT
2178
2179 032632 037 10 0 00 000002 FSTLP1: SWITCH
2180 032633 607 00 0 00 004000 TLNN LOOPER ;STAY IN ERROR LOOP
2181 032634 254 00 0 00 032616 JRST CHEC2 ;NO
2182 032635 254 00 0 00 032554 JRST FASTLP ;YES, REPEAT FAILING LOOP
DFKDA PDP-10 KL10 ARITHMETIC/RANDOM/INTERRUPT/MEMORY RELIABILITY TEST, VER 0,5 MACRO %53A(1152) 09:24 4-Oct-84 Page 31
DFKDAM MAC 4-Oct-84 09:24 RANDOM DIAGNOSTIC SECTION SEQ 0084
2183 032636 000000 000000 COREX: 0
2184 032637 202 10 0 00 056046 MOVEM 10,SAC10#
2185 032640 200 10 0 00 032636 MOVE 10,COREX ;GET CALL PC
2186 032641 275 10 0 00 000003 SUBI 10,3 ;-3, POINTS TO INST
2187 032642 202 10 0 00 040415 MOVEM 10,INPC ;SAVE AS SIM PC
2188 032643 271 10 0 00 000003 ADDI 10,3
2189 032644 336 00 0 00 032536 SKIPN NOSKPF ;DID INST SKIP ?
2190 032645 271 10 0 00 000003 ADDI 10,3 ;YES, SET RETURN TO SKIP NEXT INST
2191 032646 202 10 0 00 032636 MOVEM 10,COREX
2192 032647 402 00 0 00 032536 SETZM NOSKPF
2193 032650 200 10 0 00 056046 MOVE 10,SAC10
2194 032651 336 00 0 00 056063 SKIPN SIMFLG ;SIMULATE INSTRUCTION ?
2195 032652 254 00 1 00 032636 JRST @COREX ;NO
2196
2197 032653 476 00 0 00 032535 COREX1: SETOM COREXF
2198 032654 200 10 0 00 053365 MOVE 10,[ACS,,SIMBLK]
2199 032655 251 10 0 00 033363 BLT 10,SIMBLK+10 ;SAVE ORIG SIM AC'S FOR ERROR
2200 032656 476 00 0 00 040416 SETOM MASK
2201 032657 264 00 0 00 033237 JSR SIMI ;SIMULATE INSTRUCTION
2202 032660 312 00 0 00 040423 CAME 0,ACS+0 ;COMPARE AC RESULTS & SIM RESULTS
2203 032661 264 00 0 00 032706 JSR ERRX ;ERROR
2204 032662 312 01 0 00 040424 CAME 1,ACS+1
2205 032663 264 00 0 00 032706 JSR ERRX
2206 032664 312 02 0 00 040425 CAME 2,ACS+2
2207 032665 264 00 0 00 032706 JSR ERRX
2208 032666 312 03 0 00 040426 CAME 3,ACS+3
2209 032667 264 00 0 00 032706 JSR ERRX
2210 032670 312 04 0 00 040427 CAME 4,ACS+4
2211 032671 264 00 0 00 032706 JSR ERRX
2212 032672 312 05 0 00 040430 CAME 5,ACS+5
2213 032673 264 00 0 00 032706 JSR ERRX
2214 032674 312 06 0 00 040431 CAME 6,ACS+6
2215 032675 264 00 0 00 032706 JSR ERRX
2216 032676 312 07 0 00 040432 CAME 7,ACS+7
2217 032677 264 00 0 00 032706 JSR ERRX
2218 032700 200 10 0 00 056046 MOVE 10,SAC10
2219 032701 254 00 1 00 032636 JRST @COREX ;EXIT
2220
2221 032702 037 10 0 00 000002 CORER1: SWITCH
2222 032703 607 00 0 00 004000 TLNN LOOPER ;LOOP ON ERROR ?
2223 032704 254 00 0 00 032616 JRST CHEC2 ;NO
2224 032705 254 00 0 00 032474 JRST SLO1 ;YES, STAY IN SLOW LOOP
DFKDA PDP-10 KL10 ARITHMETIC/RANDOM/INTERRUPT/MEMORY RELIABILITY TEST, VER 0,5 MACRO %53A(1152) 09:24 4-Oct-84 Page 32
DFKDAM MAC 4-Oct-84 09:24 RANDOM DIAGNOSTIC SECTION SEQ 0085
2225 ;ERROR ROUTINES
2226 032706 000000 000000 ERRX: 0
2227 032707 202 00 0 00 056050 MOVEM 0,SAV0#
2228 032710 037 10 0 00 000002 SWITCH
2229 032711 202 00 0 00 000010 MOVEM 0,10
2230 032712 200 00 0 00 056050 MOVE 0,SAV0
2231 032713 332 00 0 00 056032 SKIPE PRNT ;FIRST OUTPUT
2232 032714 603 10 0 00 001000 TLNE 10,PALERS ;PRINT ALL ERRORS ?
2233 032715 264 00 0 00 032746 JSR OUT ;GO OUTPUT
2234
2235 032716 350 00 0 00 035132 ERRX1: AOS ERRCNT
2236 032717 350 00 0 00 030053 AOS ERRTLS
2237 032720 037 10 0 00 000002 SWITCH
2238 032721 603 00 0 00 002000 TLNE ERSTOP ;HALT ON ERROR ?
2239 032722 264 00 0 00 032740 JSR GOING ;YES
2240 032723 603 00 0 00 004000 TLNE 0,LOOPER ;LOOP ON ERROR ?
2241 032724 476 00 0 00 055753 SETOM K2 ;YES, MAKES LOOP EFF FOREVER
2242 032725 336 00 0 00 030037 SKIPN USER
2243 032726 332 00 0 00 030041 SKIPE KLFLG
2244 032727 254 00 0 00 032731 JRST .+2
2245 032730 7 004 14 0 00 035132 DATAO PI,ERRCNT ;DISPLAY
2246 032731 607 00 0 00 010000 TLNN DING ;RING TTY BELL ?
2247 032732 254 00 0 00 032735 JRST .+3 ;NO
2248 032733 201 00 0 00 030256 MOVEI BELL ;YES
2249 032734 037 00 0 00 000001 PNTAF
2250 032735 332 00 0 00 032535 ERRX2: SKIPE COREXF ;IN SIMULATION ?
2251 032736 254 00 0 00 032702 JRST CORER1 ;YES
2252 032737 254 00 0 00 031554 JRST FSTER1 ;NO
DFKDA PDP-10 KL10 ARITHMETIC/RANDOM/INTERRUPT/MEMORY RELIABILITY TEST, VER 0,5 MACRO %53A(1152) 09:24 4-Oct-84 Page 33
DFKDAM MAC 4-Oct-84 09:24 RANDOM DIAGNOSTIC SECTION SEQ 0086
2253 ;HALT AND SAVE AC'S
2254
2255 032740 000000 000000 GOING: 0
2256 032741 7 000 24 0 00 030110 CONI APR,$SVAPR
2257 032742 7 004 24 0 00 030107 CONI PI,$SVPI
2258 032743 7 004 20 0 00 000400 CONO PI,PIOFF
2259 032744 202 00 0 00 030106 MOVEM 0,$ACC0
2260 032745 254 04 0 00 030000 HALT BEGIN ;%%% FOR NOW
2261
2262 032746 000000 000000 OUT: 0
2263 032747 402 00 0 00 055701 SETZM EXIT1# ;CLEAR EXIT FLAG
2264 032750 201 10 0 00 033323 MOVEI 10,FSTANS ;SAVE FAST LOOP ANSWERS
2265 032751 251 10 0 00 033332 BLT 10,FSTANS+7
2266 032752 201 00 0 00 000007 MOVEI 0,7 ;INIT INST CNT,
2267 032753 202 00 0 00 035137 MOVEM 0,INTCNT#
2268 032754 202 00 0 00 055600 MOVEM 0,ACCNT# ;AND AC CNT
2269 032755 037 04 0 00 000002 PNTNM
2270 PNTMSG [ASCIZ/
2271 032756 037 00 0 00 053366 **********/]
2272 032757 332 00 0 00 030037 SKIPE USER
2273 032760 254 00 0 00 032764 JRST OUTX-1
2274 032761 200 00 0 00 030046 MOVE 0,CONSW
2275 032762 602 00 0 00 200000 TRNE INHCLK
2276 032763 254 00 0 00 032765 JRST OUTX
2277 032764 264 00 0 00 033154 JSR RUNTIM ;PRINT RUN TIME
2278 032765 OUTX: PNTMSG 0,[ASCIZ/
2279 RANDOM INSTRUCTION FAILURE
2280 032765 037 00 0 00 053371 INST GROUP OPERANDS /]
2281 032766 201 00 0 00 053410 MOVEI [ASCIZ/SLOW ANS SIM ANS/]
2282 032767 336 00 0 00 032535 SKIPN COREXF
2283 032770 201 00 0 00 053416 MOVEI [ASCIZ/FAST ANS SLOW ANS/]
2284 032771 037 17 0 00 000000 PNTAL ;PRINT HEADER
2285 032772 402 00 0 00 030223 SETZM PNTSPC
2286
DFKDA PDP-10 KL10 ARITHMETIC/RANDOM/INTERRUPT/MEMORY RELIABILITY TEST, VER 0,5 MACRO %53A(1152) 09:24 4-Oct-84 Page 34
DFKDAM MAC 4-Oct-84 09:24 RANDOM DIAGNOSTIC SECTION SEQ 0087
2287 032773 200 10 0 00 035137 OUT1: MOVE 10,INTCNT
2288 032774 362 10 0 00 033075 SOJE 10,LOOP ;MONITOR CNT
2289 032775 202 10 0 00 035137 MOVEM 10,INTCNT
2290 032776 450 10 0 00 000000 SETCA 10,0
2291 032777 405 10 0 00 000007 ANDI 10,7
2292 033000 037 00 0 00 030242 PCRL
2293 033001 402 00 0 00 030223 SETZM PNTSPC
2294 033002 201 00 0 00 000001 MOVEI 0,1 ;PRINT FIRST DIGIT
2295 033003 037 01 0 00 000000 PNT1 ;OF INST GROUP AND,
2296 033004 200 00 0 00 000010 MOVE 0,10
2297 033005 037 01 0 00 000000 PNT1 ;2ND DIGIT
2298 033006 264 00 0 00 033057 JSR SLSHSP ;PRINT / SPACE
2299 033007 200 00 0 10 033302 MOVE 0,INSBLK-1(10)
2300 033010 037 13 0 00 000000 PNTHW ;PRINT INST
2301
2302 033011 264 00 0 00 033062 OUT2: JSR ACPNT1 ;PRINT AC
2303 033012 200 00 0 10 033273 MOVE 0,RAND(10)
2304 033013 037 13 0 00 000000 PNTHW ;PRINT OPERANDS
2305 033014 264 00 0 00 033062 JSR ACPNT1 ;PRINT AC
2306 033015 200 00 0 10 033323 MOVE 0,FSTANS(10) ;PRINT FAST ANS/SIM - SLOW ANS
2307 033016 037 13 0 00 000000 PNTHW ;PRINT AC
2308 033017 264 00 0 00 033062 JSR ACPNT1 ;PRINT AC NUMBER
2309 033020 200 00 0 10 040423 MOVE 0,ACS(10)
2310 033021 336 00 0 00 032535 SKIPN COREXF
2311 033022 200 00 0 10 033313 MOVE 0,ANSBLK(10)
2312 033023 037 13 0 00 000000 PNTHW ;PRINT SLOW ANS/SIM - SIM ANS
2313 033024 373 00 0 00 055600 SOSLE ACCNT
2314 033025 254 00 0 00 032773 JRST OUT1
2315
2316 033026 332 00 0 00 055701 OUT3: SKIPE EXIT1
2317 033027 254 00 0 00 033033 JRST OUT4
2318 PNTMSG [ASCIZ /
2319 033030 037 00 0 00 053424 / ] ;PRINT MARGIN
2320 033031 476 00 0 00 055701 SETOM EXIT1
2321 033032 254 00 0 00 033011 JRST OUT2
DFKDA PDP-10 KL10 ARITHMETIC/RANDOM/INTERRUPT/MEMORY RELIABILITY TEST, VER 0,5 MACRO %53A(1152) 09:24 4-Oct-84 Page 35
DFKDAM MAC 4-Oct-84 09:24 RANDOM DIAGNOSTIC SECTION SEQ 0088
2322 033033 476 00 0 00 056032 OUT4: SETOM PRNT
2323 033034 037 00 0 00 030242 PCRL
2324 PNTMSG [ASCIZ/
2325 033035 037 00 0 00 053274 BASE RANDOM NUMBER = /]
2326 033036 200 00 0 00 030022 MOVE RANDBS
2327 033037 037 13 0 00 000000 PNTHW ;PRINT RANDOM BASE
2328 033040 037 00 0 00 030242 PCRL
2329 033041 336 00 0 00 056063 OUT5: SKIPN SIMFLG ;SIMULATION INHIBITED ?
2330 033042 254 00 1 00 032746 JRST @OUT ;YES
2331 033043 336 00 0 00 032535 SKIPN COREXF ;SLOW LOOP FAILURE ?
2332 033044 254 00 0 00 033365 JRST SIMFST ;NO
2333 PNTMSG [ASCIZ/
2334 033045 037 00 0 00 053431 INSTRUCTION SIMULATION - CORE LOOP INST # /]
2335 033046 550 00 0 00 040415 HRRZ INPC ;COMPUTE INST NUMBER
2336 033047 275 00 0 00 032512 SUBI CORIN1
2337 033050 231 00 0 00 000003 IDIVI 3
2338 033051 271 00 0 00 000001 ADDI 1
2339 033052 037 01 0 00 000000 PNT1 ;PRINT
2340 PNTMSG [ASCIZ/
2341 ----------
2342 033053 037 00 0 00 053442 /]
2343 033054 204 10 0 00 053365 MOVS 10,[ACS,,SIMBLK]
2344 033055 251 10 0 00 040433 BLT 10,ACS+10 ;RESTORE SIM OPERANDS
2345 033056 254 00 0 00 033257 JRST SIMIP ;SIM & PRINT INSTRUCTION
2346
2347 033057 000000 000000 SLSHSP: 0 ;PRINT / SPACE
2348 033060 037 00 0 00 053445 PNTMSG [ASCIZ X/ X]
2349 033061 254 00 1 00 033057 JRST @SLSHSP
2350
2351 033062 000000 000000 ACPNT1: 0 ;PRINT SPACE
2352 033063 201 00 0 00 030246 MOVEI 0,SPACE
2353 033064 037 00 0 00 000000 PNTA
2354 033065 200 10 0 00 055600 MOVE 10,ACCNT ;GET AC NUMBER
2355 033066 450 10 0 00 000000 SETCA 10,0
2356 033067 405 10 0 00 000007 ANDI 10,7
2357 033070 200 00 0 00 000010 MOVE 0,10
2358 033071 402 00 0 00 030223 SETZM PNTSPC
2359 033072 037 01 0 00 000000 PNT1 ;PRINT IT
2360 033073 264 00 0 00 033057 JSR SLSHSP
2361 033074 254 00 1 00 033062 JRST @ACPNT1
2362
2363 033075 037 00 0 00 030242 LOOP: PCRL
2364 033076 201 00 0 00 000017 MOVEI 0,17 ;PRINT 17
2365 033077 402 00 0 00 030223 SETZM PNTSPC
2366 033100 037 02 0 00 000000 PNT2
2367 033101 264 00 0 00 033057 JSR SLSHSP
2368 033102 037 00 0 00 053446 PNTMSG [ASCIZ/ EXIT /] ;PRINT EXIT
2369 033103 254 00 0 00 033011 JRST OUT2
DFKDA PDP-10 KL10 ARITHMETIC/RANDOM/INTERRUPT/MEMORY RELIABILITY TEST, VER 0,5 MACRO %53A(1152) 09:24 4-Oct-84 Page 36
DFKDAM MAC 4-Oct-84 09:24 RANDOM DIAGNOSTIC SECTION SEQ 0089
2370 033104 000000 000000 PNTTOT: 0
2371 033105 332 00 0 00 030037 SKIPE USER
2372 033106 254 00 0 00 033111 JRST .+3
2373 033107 602 00 0 00 200000 TRNE INHCLK ;NO TIME IF CLOCK INHIBITED
2374 033110 254 00 0 00 033112 JRST .+2
2375 033111 264 00 0 00 033154 JSR RUNTIM ;PRINT RUN TIME
2376 PNTMSG [ASCIZ/
2377 033112 037 00 0 00 053451 TOTAL ERRORS = /]
2378 033113 200 00 0 00 030053 MOVE ERRTLS
2379 033114 037 15 0 00 000000 PNTDEC ;PRINT TOTAL ERRORS
2380 PNTMSG [ASCIZ/
2381 033115 037 00 0 00 053274 BASE RANDOM NUMBER = /]
2382 033116 200 00 0 00 030022 MOVE 0,RANDBS
2383 033117 037 13 0 00 000000 PNTHW ;PRINT RANDOM BASE
2384 033120 037 00 0 00 030242 PCRL
2385 033121 037 10 0 00 000002 SWITCH
2386 033122 607 00 0 00 200000 TLNN RSTART ;RESTART PROGRAM ?
2387 033123 254 00 1 00 033104 JRST @PNTTOT ;NO, CONTINUE
2388 033124 254 00 0 00 030004 JRST SFSTRT ;YES, RESTART AS STAND-ALONE
2389
2390 033125 402 00 0 00 000000 TSTIMU: SETZM 0
2391 033126 047 00 0 00 000027 CALLI 27 ;GET USER RUN TIME
2392 033127 231 00 0 00 001750 IDIVI ^D1000 ;CHANGE TO SECONDS
2393 033130 254 00 0 00 033172 JRST TSTIMD
2394
2395 ;TEST RUN TIME SUBROUTINE
2396 ;PRINTS TIME AT 15 MINUTE INTERVALS OR WHEN REQUESTED
2397
2398 033131 000000 000000 TSTIME: 0
2399 033132 332 00 0 00 030037 SKIPE USER
2400 033133 254 00 1 00 033131 JRST @TSTIME
2401 033134 336 00 0 00 055665 SKIPN CLKON
2402 033135 254 00 1 00 033131 JRST @TSTIME
2403 033136 261 17 0 00 000000 PUT 0
2404 033137 261 17 0 00 000001 PUT 1
2405 033140 260 17 0 00 033226 GO TIMUPD ;UPDATE TIME
2406 033141 274 00 0 00 056132 SUB TSTIMR
2407 033142 200 01 0 00 055723 MOVE 1,HERTZ
2408 033143 302 01 0 00 000074 CAIE 1,^D60 ;60 HZ. ?
2409 033144 254 00 0 00 033214 JRST TSTIMB ;NO, 50
2410 033145 305 00 0 00 151360 CAIGE ^D<60*30*30>
2411 033146 254 00 0 00 033151 JRST TSTIMF ;NOT QUARTER HOUR YET
2412 033147 476 00 0 00 056124 TSTIMC: SETOM TIMFRC
2413 033150 264 00 0 00 033154 JSR TSTIMA ;GO PRINT TIME
2414 033151 262 17 0 00 000001 TSTIMF: GET 1
2415 033152 262 17 0 00 000000 GET 0
2416 033153 254 00 1 00 033131 JRST @TSTIME
DFKDA PDP-10 KL10 ARITHMETIC/RANDOM/INTERRUPT/MEMORY RELIABILITY TEST, VER 0,5 MACRO %53A(1152) 09:24 4-Oct-84 Page 37
DFKDAM MAC 4-Oct-84 09:24 RANDOM DIAGNOSTIC SECTION SEQ 0090
2417 033154 RUNTIM:
2418 033154 000000 000000 TSTIMA: 0
2419 033155 336 00 0 00 055665 SKIPN CLKON
2420 033156 254 00 1 00 033154 JRST @TSTIMA
2421 033157 332 00 0 00 030217 SKIPE PNTFLG ;INTERRUPTED OUT OF PRINT ROUTINE
2422 033160 254 00 1 00 033154 JRST @TSTIMA ;YES, DO NEXT CLOCK
2423 033161 261 17 0 00 000000 PUT 0
2424 033162 261 17 0 00 000001 PUT 1
2425 PNTMSF [ASCIZ/
2426 033163 037 01 0 00 053455 RUN TIME = /]
2427 033164 332 00 0 00 030037 SKIPE USER
2428 033165 254 00 0 00 033125 JRST TSTIMU ;USER RUN TIME
2429 033166 260 17 0 00 033226 GO TIMUPD ;UPDATE TIME
2430 033167 332 00 0 00 056124 SKIPE TIMFRC# ;REQUESTED TIME, IF SO DON'T
2431 033170 260 17 0 00 033217 GO TIMQHR ;UPDATE QUARTER HOUR COMPARE
2432 033171 230 00 0 00 055723 IDIV HERTZ ;CONVERT TO SECONDS
2433 033172 231 00 0 00 007020 TSTIMD: IDIVI ^D<60*60> ;CONVERT TO HOURS
2434 033173 202 01 0 00 056121 MOVEM 1,TIMAC1# ;SAVE MIN:SEC
2435 033174 037 15 0 00 000001 PNTDCF ;PRINT HOURS
2436 033175 201 00 0 00 053460 MOVEI [ASCIZ/:/]
2437 033176 037 00 0 00 000001 PNTAF
2438 033177 200 00 0 00 056121 MOVE 0,TIMAC1 ;RETURN MIN:SEC
2439 033200 231 00 0 00 000074 IDIVI ^D60 ;CONVERT TO MINUTES
2440 033201 202 01 0 00 056121 MOVEM 1,TIMAC1 ;SAVE :SEC
2441 033202 037 15 0 00 000001 PNTDCF ;PRINT MINUTES
2442 033203 201 00 0 00 053460 MOVEI [ASCIZ/:/]
2443 033204 037 00 0 00 000001 PNTAF
2444 033205 200 00 0 00 056121 MOVE 0,TIMAC1 ;RETURN :SEC
2445 033206 037 15 0 00 000001 PNTDCF ;PRINT SECONDS
2446 033207 037 01 0 00 030242 PCRLF
2447 033210 402 00 0 00 056124 SETZM TIMFRC
2448 033211 262 17 0 00 000001 GET 1
2449 033212 262 17 0 00 000000 GET 0
2450 033213 254 00 1 00 033154 JRST @TSTIMA
2451
2452 033214 305 00 0 00 127710 TSTIMB: CAIGE ^D<60*30*25> ;50 HZ QUARTER HOUR
2453 033215 254 00 0 00 033151 JRST TSTIMF ;NO
2454 033216 254 00 0 00 033147 JRST TSTIMC
2455
2456 033217 261 17 0 00 000000 TIMQHR: PUT 0
2457 033220 201 00 0 00 151360 MOVEI 0,^D<60*30*30> ;60 HZ
2458 033221 332 00 0 00 030505 SKIPE CYCL60
2459 033222 201 00 0 00 127710 MOVEI 0,^D<60*30*25> ;50 HZ
2460 033223 272 00 0 00 056132 ADDM 0,TSTIMR ;UPDATE QUARTER HOUR COMPARE
2461 033224 262 17 0 00 000000 GET 0
2462 033225 263 17 0 00 000000 RTN
DFKDA PDP-10 KL10 ARITHMETIC/RANDOM/INTERRUPT/MEMORY RELIABILITY TEST, VER 0,5 MACRO %53A(1152) 09:24 4-Oct-84 Page 38
DFKDAM MAC 4-Oct-84 09:24 RANDOM DIAGNOSTIC SECTION SEQ 0091
2463 033226 201 00 0 00 000001 TIMUPD: MOVEI 1
2464 033227 037 13 0 00 000004 CLOKOP ;GET -11 TIME
2465 033230 202 00 0 00 056135 MOVEM TTHIS# ;SAVE AS THIS TIME
2466 033231 274 00 0 00 056125 SUB TLAST# ;SUB TIME AT LAST READ
2467 033232 272 00 0 00 030054 ADDM TICKS ;ADD INTERVAL TO TOTAL TIME
2468 033233 200 00 0 00 056135 MOVE TTHIS
2469 033234 202 00 0 00 056125 MOVEM TLAST ;UPDATE LAST READ TIME
2470 033235 200 00 0 00 030054 MOVE TICKS
2471 033236 263 17 0 00 000000 RTN
2472
2473 ;SIMULATE INSTRUCTION
2474
2475 033237 000000 000000 SIMI: 0
2476 033240 202 00 0 00 033333 MOVEM 0,SAVAC
2477 033241 200 00 0 00 053273 MOVE [1,,SAVAC+1]
2478 033242 251 00 0 00 033352 BLT SAVAC+17 ;SAVE AC'S
2479 033243 402 00 0 00 040417 SETZM INSTR
2480 033244 402 00 0 00 040420 SETZM CNTLPC
2481 033245 476 00 0 00 056066 SETOM SNGLIN ;SET SINGLE INSTRUCTION CONTROL
2482 033246 402 00 0 00 056065 SETZM SNGL2 ;SET FOR FIRST INST
2483 033247 200 17 0 00 030303 MOVE P,PLIST
2484 033250 201 00 0 00 030103 MOVEI $PSHER
2485 033251 261 17 0 00 000000 PUSH P,0
2486 033252 260 17 0 00 040334 GO SENTRY ;GO TO SIMULATOR
2487
2488 033253 204 00 0 00 053273 MOVS [1,,SAVAC+1]
2489 033254 251 00 0 00 000017 BLT 17 ;RESTORE AC'S
2490 033255 200 00 0 00 033333 MOVE 0,SAVAC
2491 033256 254 00 1 00 033237 JRST @SIMI
2492
2493 ;SIMULATE INSTRUCTION, PRINT
2494
2495 033257 402 00 0 00 040416 SIMIP: SETZM MASK ;ALLOW PRINTOUT
2496 033260 264 00 0 00 033237 JSR SIMI ;GO SIMULATE
2497 033261 037 00 0 00 030242 PCRL
2498 033262 254 00 1 00 032746 JRST @OUT
2499
2500 033263 MULAC: BLOCK 4
2501 033267 DIVAC: BLOCK 4
2502 033273 RAND: BLOCK 10
2503 033303 INSBLK: BLOCK 10
2504 033313 ANSBLK: BLOCK 10
2505 033323 FSTANS: BLOCK 10
2506 033333 SAVAC: BLOCK 20
2507 033353 SIMBLK: BLOCK ^D10
DFKDA PDP-10 KL10 ARITHMETIC/RANDOM/INTERRUPT/MEMORY RELIABILITY TEST, VER 0,5 MACRO %53A(1152) 09:24 4-Oct-84 Page 39
DFKDAM MAC 4-Oct-84 09:24 RANDOM DIAGNOSTIC SECTION SEQ 0092
2508 ;SIMULATE AND PRINT ALL INSTRUCTIONS
2509 ;FAST LOOP RELIABILITY/SPEED FAILURE
2510
2511 033365 SIMFST: PNTMSG [ASCIZ/
2512 INSTRUCTION SIMULATION - FAST LOOP FAILURE
2513 ----------
2514 033365 037 00 0 00 053461 /]
2515 033366 402 00 0 00 040416 SETZM MASK
2516 033367 200 00 0 00 053273 MOVE [1,,SAVAC+1]
2517 033370 251 00 0 00 033352 BLT SAVAC+17 ;SAVE AC'S
2518 033371 200 00 0 00 053475 MOVE [INSBLK,,ACS+11]
2519 033372 251 00 0 00 040442 BLT ACS+17 ;SETUP INSTRUCTIONS
2520 033373 200 00 0 00 053362 MOVE [RAND,,ACS]
2521 033374 251 00 0 00 040432 BLT ACS+7
2522 033375 402 00 0 00 040433 SETZM ACS+10 ;SETUP OPEARANDS
2523 033376 201 00 0 00 000011 MOVEI 11
2524 033377 202 00 0 00 040415 SIMFS1: MOVEM INPC ;SET INPC TO FIRST INSTRUCTION
2525 033400 402 00 0 00 040417 SETZM INSTR
2526 033401 402 00 0 00 040420 SETZM CNTLPC
2527 033402 476 00 0 00 056066 SETOM SNGLIN ;SET SINGLE INSTRUCTION CONTROL
2528 033403 402 00 0 00 056065 SETZM SNGL2 ;SET FOR FIRST INST
2529 033404 200 17 0 00 030303 MOVE P,PLIST
2530 033405 201 00 0 00 030103 MOVEI $PSHER
2531 033406 261 17 0 00 000000 PUSH P,0
2532 033407 260 17 0 00 040334 GO SENTRY ;GO TO SIMULATOR
2533
2534 033410 550 00 0 00 000013 HRRZ PC
2535 033411 302 00 0 00 000017 CAIE 17 ;COMPLETED SIM ?
2536 033412 254 00 0 00 033377 JRST SIMFS1 ;NO
2537 033413 204 00 0 00 053273 MOVS [1,,SAVAC+1]
2538 033414 251 00 0 00 000017 BLT 17 ;RESTORE AC'S
2539 033415 037 00 0 00 030242 PCRL
2540 033416 254 00 1 00 032746 JRST @OUT
DFKDA PDP-10 KL10 ARITHMETIC/RANDOM/INTERRUPT/MEMORY RELIABILITY TEST, VER 0,5 MACRO %53A(1152) 09:24 4-Oct-84 Page 40
DFKDAM MAC 4-Oct-84 09:24 INTERRUPT RELIABILITY MAIN DISPATCHING SEQ 0093
2541 SUBTTL INTERRUPT RELIABILITY MAIN DISPATCHING
2542
2543 033417 332 00 0 00 030037 BEGINT: SKIPE USER
2544 033420 254 00 0 00 036574 JRST BEGMEM ;CAN'T RUN INTERRUPT IN USER MODE
2545 SUBTST^
2546 033421 201 00 0 00 033421 MOVEI .
2547 033422 202 00 0 00 030051 MOVEM TESTPC
2548 033423 264 00 0 00 033131 JSR TSTIME
2549 033424 402 00 0 00 030143 SETZM MAPNEW
2550 033425 037 00 0 00 000004 MAPMEM ;REMAP MEMORY - 0 TO 256K
2551 033426 205 00 0 00 255000 MOVSI (JFCL) ;NO-OP ERMORE
2552 033427 202 00 0 00 030101 MOVEM ERMORE
2553 033430 037 10 0 00 000002 SWITCH
2554 033431 606 00 0 00 040000 TRNN INHADB ;WANT ADDRESS BREAK TEST
2555 033432 260 17 0 00 033536 GO ADBRK
2556 033433 037 10 0 00 000002 SWITCH ;GET CONSOLE SWITCHES
2557 033434 606 00 0 00 020000 TRNN INHII ;WANT INSTRUCTION INT. TEST
2558 033435 260 17 0 00 034440 GO INTXCT ;YES
2559 033436 037 10 0 00 000002 SWITCH
2560 033437 606 00 0 00 010000 TRNN INHMI ;WANT BASIC METER TEST
2561 033440 260 17 0 00 033456 GO MTRTST
2562 033441 037 10 0 00 000002 SWITCH
2563 033442 606 00 0 00 004000 TRNN INHBLT ;WANT BLT TEST
2564 033443 260 17 0 00 034254 GO BLTTST
2565 033444 037 10 0 00 000002 SWITCH
2566 033445 606 00 0 00 002000 TRNN INHPAR ;WANT PARITY TEST
2567 033446 260 17 0 00 034036 GO PARTST
2568 033447 037 10 0 00 000002 SWITCH
2569 033450 606 00 0 00 001000 TRNN INHNXM ;WANT NON-EX-MEM TEST
2570 033451 260 17 0 00 034165 GO NXMTST
2571 033452 037 10 0 00 000002 SWITCH
2572 033453 603 00 0 00 100000 TLNE TOTALS ;WANT SYSTAT
2573 033454 260 17 0 00 034622 GO SYSTAT ;YES
2574 033455 254 00 0 00 036574 JRST BEGMEM ;TO NEXT TEST
DFKDA PDP-10 KL10 ARITHMETIC/RANDOM/INTERRUPT/MEMORY RELIABILITY TEST, VER 0,5 MACRO %53A(1152) 09:24 4-Oct-84 Page 41
DFKDAM MAC 4-Oct-84 09:24 BASIC METER TEST SEQ 0094
2575 SUBTTL BASIC METER TEST
2576
2577 ;INHIBIT VIA CONSOLE SWITCH 23 ON A 1
2578 053476 T=SIXBTZ BASIC METER TEST^ [SIXBIT\BASIC METER TEST_\]^
2579 000000 A=0
2580 000000 C=0
2581
2582 033456 MTRTST: SUBTST^
2583 033456 201 00 0 00 033456 MOVEI .
2584 033457 202 00 0 00 030051 MOVEM TESTPC
2585 CLRBTH^
2586 033460 700 04 0 00 127741 CLRAPR
2587 033461 700 14 0 00 010377 CLRPI
2588 033462 200 00 0 00 053501 MOVE [PUSHJ P,STATUS]
2589 033463 202 00 0 00 030101 MOVEM ERMORE ;MORE INFO TYPE OUT
2590 033464 200 04 0 00 053502 MOVE 4,[JSR ATRP] ;GOOD METER TRAP
2591 033465 202 04 0 00 000514 MOVEM 4,514 ;SET METER INTERRUPT
2592 033466 200 05 0 00 053503 MOVE 5,[JSR BTRP] ;INCORRECT METER TRAP
2593 033467 260 17 0 00 034401 GO RANCHN ;INIT RANDOM CHANNEL
2594 033470 202 04 0 00 035134 MOVEM 4,CLKCHN ;SAVE METER ASSIGNMENT
2595 033471 211 15 0 00 606500 MTRLOP: MOVNI 15,^D200000
2596 033472 402 00 0 00 055664 SETZM CLKFOO
2597 033473 7 004 20 0 00 012377 CONO PI,12377 ;CLEAR AND ENABLE PI SYSTEM
2598 033474 7 020 20 0 00 063203 CONO TIM,TIMON!TIMCDON!3203
2599 033475 7 024 20 0 04 000000 CONO MTR,(4) ;ENABLE METER ON CHANNEL IN 4
2600 033476 211 15 0 00 606500 MOVNI 15,^D200000
2601 033477 345 15 0 00 033501 AOJGE 15,.+2
2602 033500 254 00 0 00 033477 JRST .-1 ;WAIT FOR INTERRUPT A LONG TIME
2603
2604 033501 7 004 24 0 00 056027 MTRP1: CONI PI,PISTAT# ;SAVE PI STATUS
2605 033502 7 000 24 0 00 055632 CONI APR,APRSTS# ;AND APR STATUS
2606 CLRBTH^
2607 033503 700 04 0 00 127741 CLRAPR
2608 033504 700 14 0 00 010377 CLRPI
2609 033505 7 024 20 0 00 000000 CONO MTR,0
2610 033506 332 00 0 00 055664 SKIPE CLKFOO# ;DID WE GET INTERRUPT FROM METER
2611 033507 263 17 0 00 000000 RTN ;RETURN
2612
2613 ERROR1 (13,C,A,WAITED FOR COUNT OF 20K AOJGE'S^YET GOT NO METER INTERRUPT,CHECK BAS
2614 IC METER DIAGNOSTIC)^
2615 033510 036 13 0 00 053523
2616 033511 035 02 0 00 033471 ERLP2 MTRLOP
2617 033512 263 17 0 00 000000 RTN ;EXIT TEST
DFKDA PDP-10 KL10 ARITHMETIC/RANDOM/INTERRUPT/MEMORY RELIABILITY TEST, VER 0,5 MACRO %53A(1152) 09:24 4-Oct-84 Page 42
DFKDAM MAC 4-Oct-84 09:24 BASIC METER TEST SEQ 0095
2618 033513 000000 000000 ATRP: 0 ;HERE IF METER INTERRUPT
2619 033514 7 024 20 0 00 000000 CONO MTR,0 ;CLEAR METER
2620 CLRBTH^
2621 033515 700 04 0 00 127741 CLRAPR
2622 033516 700 14 0 00 010377 CLRPI
2623 033517 350 00 0 04 035136 AOS INTCNT-1(4) ;SAVE THIS CHANNELS INTERRUPT COUNT
2624 033520 476 00 0 00 055664 SETOM CLKFOO ;TELL MAIN LOOP IT WAS THE METER
2625 033521 254 00 0 00 033501 JRST MTRP1 ;AND RETURN TO MAIN LOOP
2626
2627 033522 000000 000000 BTRP: 0 ;HERE IF ON WRONG CHANNEL
2628 033523 7 004 24 0 00 056027 CONI PI,PISTAT# ;SAVE PI STATUS
2629 033524 7 000 24 0 00 055632 CONI APR,APRSTS ;SAVE APR STATUS
2630 033525 7 024 20 0 00 000000 CONO MTR,0
2631 CLRBTH^
2632 033526 700 04 0 00 127741 CLRAPR
2633 033527 700 14 0 00 010377 CLRPI
2634 033530 402 00 0 00 055664 SETZM CLKFOO ;INFORM MAIN LOOP THIS WASN'T THE METER
2635 ERROR1 (13,C,A,GOT INTERRUPT ON WRONG CHANNEL,)^
2636 033531 036 13 0 00 053534
2637 033532 035 02 0 00 033471 ERLP2 MTRLOP
2638 CLRBTH^
2639 033533 700 04 0 00 127741 CLRAPR
2640 033534 700 14 0 00 010377 CLRPI
2641 033535 263 17 0 00 000000 RTN ;EXIT TEST
DFKDA PDP-10 KL10 ARITHMETIC/RANDOM/INTERRUPT/MEMORY RELIABILITY TEST, VER 0,5 MACRO %53A(1152) 09:24 4-Oct-84 Page 43
DFKDAM MAC 4-Oct-84 09:24 ADDRESS BREAK TEST SEQ 0096
2642 SUBTTL ADDRESS BREAK TEST
2643
2644 ;INHIBITTED VIA CONSOLE SWITCH 21 ON A 1
2645 ;RANDOMLY ADDRESS BREAK ON DATA FETCH
2646 ;USING DATAO PTR WITH ADDRESS BREAK AND DATA FETCH
2647
2648 053537 T=SIXBTZ ADDRESS BREAK TEST^ [SIXBIT\ADDRESS BREAK TEST_\]^
2649 000000 A=0 ;NO ACTUAL DATA
2650 000001 C=1 ;BREAK ADDRESS
2651
2652 033536 ADBRK: SUBTST^
2653 033536 201 00 0 00 033536 MOVEI .
2654 033537 202 00 0 00 030051 MOVEM TESTPC
2655 033540 201 14 0 00 000012 MOVEI 14,LOPCNT ;LOOP COUNT
2656 033541 200 00 0 00 053543 MOVE [PUSHJ P,ADBDAT] ;SET UP FOR MORE INFO
2657 033542 202 00 0 00 030101 MOVEM ERMORE
2658 CLRBTH^
2659 033543 700 04 0 00 127741 CLRAPR
2660 033544 700 14 0 00 010377 CLRPI
2661 033545 200 00 0 00 000502 MOVE LPGFTR
2662 033546 202 00 0 00 055577 MOVEM ABSPGF# ;SAVE NORMAL PAGE FAIL NEW PC
2663 033547 200 00 0 00 053544 MOVE [ADBTST] ;SET UP BREAK TRAP
2664 033550 202 00 0 00 000502 MOVEM LPGFTR ;INTO PAGE TRAP LOCATION
2665 033551 402 00 0 00 000500 SETZM LEUPFW ;CLEAR TRAP WORD
2666 033552 260 17 0 00 034504 GO RANDM1 ;GET NUMBER FOR ADDRESS BREAK
2667 033553 405 01 0 00 777777 ANDI 1,-1 ;MAKE REASONABLE MEMORY ADDRESS
2668 033554 303 01 1 00 030147 CAILE 1,@MEMSIZ+1 ;IF ADDRESS IS LESS THAN MEMSIZE IT'S OK
2669 033555 404 01 0 00 030147 AND 1,MEMSIZ+1 ;INSURE NO NON-EX-MEM
2670 033556 305 01 0 00 000020 CAIGE 1,20 ;MUST BE OUT OF FAST AC'S
2671 033557 660 01 0 00 000020 TRO 1,20 ;IF ISN'T THEN ADJUST
2672 033560 552 01 0 00 035153 HRRZM 1,BRKADR ;SAVE BREAK ADDRESS
2673 033561 505 01 0 00 000200 HRLI 1,LDATAF ;ADDRESS BREAK - DATA FETCH - EXEC
2674 033562 200 02 0 00 053545 MOVE 2,[124124,,124124]
2675 033563 7 000 14 0 00 000001 ADBIOT: DATAO APR,1 ;SET UP BITS(CONSOLE SWITCHES)
2676 033564 200 02 1 00 000001 ADBXX: MOVE 2,@1 ;CAUSE DATA FETCH
2677 033565 255 00 0 00 000000 JFCL
2678 ERROR1 (13,C,A,ADDRESS BREAK DID NOT OCCUR ON DATA FETCH,)^
2679 033566 036 13 0 00 053555
2680 033567 035 02 0 00 033563 ERLP2 ADBIOT
2681 033570 ADBRKX: CLRBTH^
2682 033570 700 04 0 00 127741 CLRAPR
2683 033571 700 14 0 00 010377 CLRPI
2684 033572 200 00 0 00 055577 MOVE ABSPGF
2685 033573 202 00 0 00 000502 MOVEM LPGFTR ;RESORE NORMAL PAGE PAIL NEW PC
2686 LOPTST ADBRK+3^
2687 033574 037 10 0 00 000002 SWITCH ;GET CONSOLE SWITCHES
2688 033575 603 00 0 00 000400 TLNE RELIAB ;FAST CYCLE WANTED?
2689 033576 365 14 0 00 033541 SOJGE 14,ADBRK+3 ;LOOP TEST TILL 14 = 0
2690 033577 263 17 0 00 000000 RTN ;EXIT TEST
2691 033600 263 17 0 00 000000 RTN ;EXIT TEST
DFKDA PDP-10 KL10 ARITHMETIC/RANDOM/INTERRUPT/MEMORY RELIABILITY TEST, VER 0,5 MACRO %53A(1152) 09:24 4-Oct-84 Page 44
DFKDAM MAC 4-Oct-84 09:24 ADDRESS BREAK TEST SEQ 0097
2692 000004 A=4 ;ACTUAL DATA
2693 000010 C=10 ;TRAP NUMBER
2694 033601 400 11 0 00 000000 ADBTST: SETZ 11, ;CLEAR BREAK BITS
2695 033602 7 000 14 0 00 000011 DATAO APR,11 ;RESET IT SO WE CAN SEE IT
2696 033603 201 10 0 00 230000 MOVEI 10,230000
2697 033604 554 04 0 00 000500 HLRZ 4,LEUPFW
2698 033605 620 04 0 00 007000 TRZ 4,7000 ;CLEAR ADR BREAK UNDEFINED BITS
2699 033606 312 04 0 00 000010 CAME 4,10
2700 ERROR1 (13,C,A,ADDRESS BREAK TRAP CODE IS INCORRECT,)^
2701 033607 036 13 0 00 053567
2702 033610 035 02 0 00 033563 ERLP2 ADBIOT
2703
2704 000011 A=11
2705 000010 C=10
2706
2707 033611 550 10 0 00 035153 PAGCHK: HRRZ 10,BRKADR
2708 033612 550 11 0 00 000500 HRRZ 11,LEUPFW ;GET STORED ADDRESS
2709 033613 312 10 0 00 000011 CAME 10,11 ;THEY SHOULD BE THE SAME
2710 ERROR1 (13,C,A,INCORRECT VIRTUAL PAGE NUMBER STORED ON BREAK,)^
2711 033614 036 13 0 00 053602
2712 033615 035 02 0 00 033563 ERLP2 ADBIOT
2713
2714 000004 A=4
2715 053605 C=[ADBXX] ;CORRECT AND ACTUAL DATA
2716 033616 550 04 0 00 000501 HRRZ 4,LPFWPC ;GET PC
2717 033617 302 04 0 00 033564 CAIE 4,ADBIOT+1 ;CORRECT?
2718 ERROR1 (13,C,A,INCORRECT PC STORED ON ADDRESS BREAK,)^
2719 033620 036 13 0 00 053615
2720 033621 035 02 0 00 033563 ERLP2 ADBIOT
2721 CLRBTH^
2722 033622 700 04 0 00 127741 CLRAPR
2723 033623 700 14 0 00 010377 CLRPI
2724 033624 350 00 0 00 035152 AOS BRKS ;KEEP TRACK OF SUCCESFUL BREAKS
2725 033625 260 17 0 00 033630 GO DATBRK ;CHECK THAT DATA WASN'T STORED
2726 033626 260 17 0 00 033660 GO BRKWRT ;CHECK BREAKS ON WRITES
2727 033627 254 00 0 00 033570 JRST ADBRKX
DFKDA PDP-10 KL10 ARITHMETIC/RANDOM/INTERRUPT/MEMORY RELIABILITY TEST, VER 0,5 MACRO %53A(1152) 09:24 4-Oct-84 Page 45
DFKDAM MAC 4-Oct-84 09:24 ADDRESS BREAK TEST SEQ 0098
2728 033630 200 03 1 00 035153 DATBRK: MOVE 3,@BRKADR ;GET THE DATA WE FIRST WANTED
2729 033631 316 02 0 00 053545 CAMN 2,[124124,,124124] ;IF THEY MATCH IT MIGHT BE OK!
2730 033632 263 17 0 00 000000 RTN ;SO IGNORE AND EXIT
2731 033633 312 02 0 00 000003 CAME 2,3 ;ARE THEY EQUAL
2732 033634 263 17 0 00 000000 RTN ;NO ITS OK NOW(DATA FETCH DID NOT OCCUR)
2733 ERROR1 (13,C,A,ADD. BRK. ON DATA FETCH ALLOWED DATA TO BE FETCHED AND STORED,)^
2734 033635 036 13 0 00 053633
2735 033636 035 02 0 00 033563 ERLP2 ADBIOT
2736 CLRBTH^
2737 033637 700 04 0 00 127741 CLRAPR
2738 033640 700 14 0 00 010377 CLRPI
2739 033641 263 17 0 00 000000 RTN ;EXIT TEST
2740
2741 033642 ADBDAT: MOVEI [ASCIZ/
2742 033642 201 00 0 00 053636 ADDRESS OF DATA TRYING TO FETCH = /]
2743 033643 037 17 0 00 000000 PNTAL
2744 033644 550 00 0 00 035153 HRRZ BRKADR
2745 033645 037 06 0 00 000000 PNT6
2746 MOVEI [ASCIZ/
2747 033646 201 00 0 00 053272 /]
2748 033647 037 17 0 00 000000 PNTAL
2749 033650 263 17 0 00 000000 RTN ;RETURN TO HANDLER
2750
2751 033651 ADBDT1: MOVEI [ASCIZ/
2752 033651 201 00 0 00 053646 TRYING TO WRITE A -1 INTO ADDRESS /]
2753 033652 037 17 0 00 000000 PNTAL
2754 033653 201 00 0 00 055634 MOVEI AREA
2755 033654 037 06 0 00 000000 PNT6
2756 MOVEI [ASCIZ/
2757 033655 201 00 0 00 053272 /]
2758 033656 037 17 0 00 000000 PNTAL
2759 033657 263 17 0 00 000000 RTN
DFKDA PDP-10 KL10 ARITHMETIC/RANDOM/INTERRUPT/MEMORY RELIABILITY TEST, VER 0,5 MACRO %53A(1152) 09:24 4-Oct-84 Page 46
DFKDAM MAC 4-Oct-84 09:24 ADDRESS BREAK TEST SEQ 0099
2760 000000 A=0 ;NO ACTUAL DATA
2761 053656 C=[AREA] ;DATA ADDRESS
2762
2763 033660 BRKWRT: SUBTST^
2764 033660 201 00 0 00 033660 MOVEI .
2765 033661 202 00 0 00 030051 MOVEM TESTPC
2766 CLRBTH^
2767 033662 700 04 0 00 127741 CLRAPR
2768 033663 700 14 0 00 010377 CLRPI
2769 033664 200 00 0 00 053657 MOVE [PUSHJ P,ADBDT1]
2770 033665 202 00 0 00 030101 MOVEM ERMORE ;ADDITIONAL TYPEOUT
2771 033666 200 00 0 00 053660 MOVE [WRTCHK]
2772 033667 202 00 0 00 000502 MOVEM LPGFTR ;SET UP TRAP
2773 033670 402 00 0 00 000500 SETZM LEUPFW
2774 033671 402 00 0 00 055634 SETZM AREA ;CLEAR LOCATION TO WRITE TO
2775 033672 474 10 0 00 000000 SETO 10, ;WORD WE WILL TRY TO WRITE
2776 033673 7 000 14 0 00 053661 DATAO APR,[LWRITE,,AREA#] ;SET UP WRITE TRAP
2777 033674 202 10 0 00 055634 MOVEM 10,AREA ;DO MEMORY WRITE TO CAUSE BREAK
2778 033675 255 00 0 00 000000 JFCL
2779 ERROR1 (13,C,A,ADDRESS BREAK DID NOT OCCUR ON DATA WRITE,)^
2780 033676 036 13 0 00 053671
2781 033677 035 02 0 00 033660 ERLP2 BRKWRT
2782 033700 7 000 14 0 00 053246 DATAO APR,[0] ;CLEAR BREAK
2783 033701 254 00 0 00 033710 JRST CPOPJX ;EXIT TEST
2784
2785 055634 A=AREA ;DATA STORED
2786 053246 C=[0]
2787
2788 033702 7 000 14 0 00 053656 WRTCHK: DATAO APR,[AREA] ;CLEAR BREAK ENABLES
2789 033703 332 00 0 00 055634 SKIPE AREA ;DID WRITE GET DONE?
2790 ERROR1 (13,C,A,ADDRESS BREAK OCCURED BUT DATA WAS WRITTEN INTO MEMORY)^
2791 033704 036 13 0 00 053706
2792 033705 035 02 0 00 033660 ERLP2 BRKWRT
2793 033706 350 00 0 00 035152 AOS BRKS ;COUNT ADDRESS BREAKS
2794 033707 254 00 0 00 033710 JRST CPOPJX
2795
2796 033710 205 00 0 00 255000 CPOPJX: MOVSI (JFCL)
2797 033711 202 00 0 00 030101 MOVEM ERMORE
2798 033712 263 17 0 00 000000 RTN ;EXIT WITH ERMORE NO-OP'ED
DFKDA PDP-10 KL10 ARITHMETIC/RANDOM/INTERRUPT/MEMORY RELIABILITY TEST, VER 0,5 MACRO %53A(1152) 09:24 4-Oct-84 Page 47
DFKDAM MAC 4-Oct-84 09:24 INSTRUCTION INTERRUPTION TEST SEQ 0100
2799 SUBTTL INSTRUCTION INTERRUPTION TEST
2800 ;INHIBIT VIA CONSOLE SWITCH 22 ON A 1
2801
2802 ;THIS SUBROUTINE IS USED TO TEST THE INTERRUPTABILITY
2803 ;OF ALL CLASSES OF INSTRUCTIONS WITH THE EXCEPTION
2804 ;OF THE TWO PART INSTRUCTIONS (I.E. BLT BYTE ETC.)
2805 ;IT IS ENTERED WITH AC1 CONTAINING THE INSTRUCTION TO BE
2806 ;EXECUTED AND THE NUMBER OF TIMES TO TEST THE LOOP IN AC2.
2807 ;THE METER IS USED FOR CAUSING THE INTERRUPTS. AND IT RUNS
2808 ;ON RANDOM CHANNELS
2809
2810 033713 INTINS: SUBTST^
2811 033713 201 00 0 00 033713 MOVEI .
2812 033714 202 00 0 00 030051 MOVEM TESTPC
2813 033715 200 16 0 00 053711 MOVE 16,[PUSHJ P,TYPINS] ;SET UP ERMORE TRAP
2814 033716 202 16 0 00 030101 MOVEM 16,ERMORE
2815 033717 402 00 0 00 055630 SETZM AOJFLG#
2816 CLRBTH^
2817 033720 700 04 0 00 127741 CLRAPR
2818 033721 700 14 0 00 010377 CLRPI
2819 033722 202 01 0 00 070000 MOVEM 1,INTBLK ;SET UP FOR BLT
2820 033723 200 01 0 00 053712 MOVE 1,[XWD INTBLK,INTBLK+1] ;BLT POINTER
2821 033724 251 01 0 00 071777 BLT 1,INTBLK+2000-1 ;FILL LOOP ADDRESSES
2822 033725 200 04 0 00 053713 MOVE 4,[JSR INTTRP] ;GOOD TRAP
2823 033726 202 04 0 00 000514 MOVEM 4,514 ;SET METER INTERRUPT
2824 033727 200 05 0 00 053714 MOVE 5,[JSR ERRTRP] ;BAD TRAP
2825 033730 260 17 0 00 034401 GO RANCHN ;TURN ON A RANDOM CHANNEL(APR CLK)
2826 033731 202 04 0 00 035134 MOVEM 4,CLKCHN ;SAVE CURRENT ASSIGNMENT
2827 033732 INTXX: CLRBTH^
2828 033732 700 04 0 00 127741 CLRAPR
2829 033733 700 14 0 00 010377 CLRPI
2830 033734 7 020 20 0 00 460144 CONO TIM,TIMCLR!TIMON!TIMCDON!144
2831 033735 7 004 20 0 00 002377 CONO PI,PION+CHNON+177 ;TURN ON FULL PI SYSTEM
2832 033736 7 024 20 0 04 000000 CONO MTR,(4) ;CAUSE INTERRUPT AFTER 100 MICRO-SEC
2833 033737 254 00 0 00 034002 JRST INTBKA ;START INSTRUCTION LOOP
DFKDA PDP-10 KL10 ARITHMETIC/RANDOM/INTERRUPT/MEMORY RELIABILITY TEST, VER 0,5 MACRO %53A(1152) 09:24 4-Oct-84 Page 48
DFKDAM MAC 4-Oct-84 09:24 INSTRUCTION INTERRUPTION TEST SEQ 0101
2834 033740 000000 000000 INTTRP: 0 ;HERE IF PI REQUEST FROM ABOVE
2835 033741 7 024 20 0 00 000000 CONO MTR,0
2836 033742 550 03 0 00 033741 HRRZ 3,.-1 ;GET PC OF REQUEST
2837 033743 303 03 0 00 072000 CAILE 3,INTBLK+2000 ;IS IT OUT OF ERROR HANDLER INSTRUCTION?
2838 033744 254 00 0 00 034011 JRST NOGOOD ;YES IT WAS SO INS CAN NOT INT.
2839 033745 035 02 0 00 033732 ERLP2 INTXX
2840 CLRBTH^
2841 033746 700 04 0 00 127741 CLRAPR
2842 033747 700 14 0 00 010377 CLRPI
2843 033750 306 03 0 00 072000 CAIN 3,INTBLK+2000 ;WAS IT THE AOJGE
2844 033751 254 00 0 00 033761 JRST INTTRX ;YES
2845 033752 350 00 0 04 035136 AOS INTCNT-1(4) ;KEEP TRACK OF THIS CHANNELS INTERRUPTS
2846 033753 205 00 0 00 255000 MOVSI (JFCL) ;NO-OP ERMORE
2847 033754 202 00 0 00 030101 MOVEM ERMORE
2848 033755 350 00 0 00 035135 AOS INSCNT# ;KEEP TRACK OF TIMES HERE
2849 CLRBTH^
2850 033756 700 04 0 00 127741 CLRAPR
2851 033757 700 14 0 00 010377 CLRPI
2852 033760 263 17 0 00 000000 RTN
2853
2854 033761 350 00 0 00 055631 INTTRX: AOS AOJGX# ;TELL HOW MANY TIMES WE GOT IT THERE.
2855 033762 476 00 0 00 055630 SETOM AOJFLG# ;TELL MAIN CODE
2856 033763 254 00 0 00 033732 JRST INTXX ;AND LOOP TEST
DFKDA PDP-10 KL10 ARITHMETIC/RANDOM/INTERRUPT/MEMORY RELIABILITY TEST, VER 0,5 MACRO %53A(1152) 09:24 4-Oct-84 Page 49
DFKDAM MAC 4-Oct-84 09:24 INSTRUCTION INTERRUPTION TEST SEQ 0102
2857 033764 000000 000000 ERRTRP: 0 ;HERE IF ON WRONG CHANNEL
2858 033765 7 004 24 0 00 056027 CONI PI,PISTAT ;SAVE PI STATUS
2859 033766 7 000 24 0 00 055632 CONI APR,APRSTS ;AND APR STATUS
2860 033767 7 024 20 0 00 000000 CONO MTR,0
2861 MOVEI [ASCIZ/
2862 ERROR DURING INSTRUCTION INTERRUPTION TEST
2863 033770 201 00 0 00 053715 RECIEVED INCORRECT INTERRUPT ON CHANNEL /]
2864 033771 037 17 0 00 000000 PNTAL
2865 033772 200 00 0 00 035134 MOVE CLKCHN ;GET AND TYPE CLOCK CHANNEL
2866 033773 037 01 0 00 000000 PNT1
2867 033774 260 17 0 00 034427 GO STATUS ;TYPE OUT PERTINANT DATA
2868 033775 350 00 0 00 035147 AOS SPRCNT# ;BUMP SPURIOUS INTERRUPT COUNTER
2869 MOVEI [ASCIZ/
2870 ERROR COUNTED AS SPURIOUS AND WILL BE IGNORED
2871
2872 033776 201 00 0 00 053737 /]
2873 033777 037 17 0 00 000000 PNTAL
2874 034000 402 00 0 00 055630 SETZM AOJFLG#
2875 034001 254 12 1 00 033764 JEN @ERRTRP
DFKDA PDP-10 KL10 ARITHMETIC/RANDOM/INTERRUPT/MEMORY RELIABILITY TEST, VER 0,5 MACRO %53A(1152) 09:24 4-Oct-84 Page 50
DFKDAM MAC 4-Oct-84 09:24 INSTRUCTION INTERRUPTION TEST SEQ 0103
2876 034002 332 00 0 00 055630 INTBKA: SKIPE AOJFLG ;SKIP IF HERE BECAUSE OF SOJGE
2877 034003 201 01 0 00 000144 MOVEI 1,^D100 ;LOOP 100 TIMES MAX.
2878 034004 200 00 0 00 053752 MOVE [SOJGE 1,INTBLK]
2879 034005 202 00 0 00 072000 MOVEM BUFEND-1
2880 034006 200 00 0 00 053753 MOVE [JRST NOGOOD]
2881 034007 202 00 0 00 072001 MOVEM BUFEND
2882 034010 254 00 0 00 070000 JRST INTBLK
2883
2884 T=SIXBTZ INSTRUCTION INTERRUPTION TEST (PART 1)^ [SIXBIT\INSTRUCTION INTERRUP
2885 053754 TION TEST (PART 1)_\]^
2886 000000 A=0
2887 000000 C=0
2888 034011 NOGOOD=.
2889 034011 7 024 20 0 00 000000 ERRLOC: CONO MTR,0
2890 ERROR1 (13,C,A,INTERRUPT DID NOT OCCUR AFTER 200000 INSTRUCTIONS)^
2891 034012 036 13 0 00 053774
2892 034013 035 02 0 00 033732 ERLP2 INTXX
2893 CLRBTH^
2894 034014 700 04 0 00 127741 CLRAPR
2895 034015 700 14 0 00 010377 CLRPI
2896 034016 263 17 0 00 000000 RTN ;RETURN
2897
2898 034017 201 00 0 00 053777 TYPINS: MOVEI [ASCIZ/SEQUENCE STARTS AT:/]
2899 034020 037 17 0 00 000000 PNTAL
2900 034021 201 00 0 00 070000 MOVEI INTBLK ;GET SEQUENCE START ADDRESS
2901 034022 037 06 0 00 000000 PNT6 ;PRINT IT
2902 MOVEI [ASCIZ/
2903 034023 201 00 0 00 054003 ERROR INSTRUCTION: /]
2904 034024 037 17 0 00 000000 PNTAL
2905 034025 200 00 0 00 070000 MOVE 0,INTBLK
2906 034026 037 13 0 00 000000 PNTHW ;GET AND TYPE ERROR DATA (INST)
2907 MOVEI [ASCIZ/
2908 034027 201 00 0 00 054010 INTERRUPT SHOULD HAVE OCCURED ON CHANNEL: /]
2909 034030 037 17 0 00 000000 PNTAL
2910 034031 200 00 0 00 035134 MOVE CLKCHN
2911 034032 037 01 0 00 000000 PNT1 ;GET AND PRINT CLOCK CHANNEL
2912 MOVEI [ASCIZ/
2913 034033 201 00 0 00 053272 /]
2914 034034 037 17 0 00 000000 PNTAL
2915 034035 263 17 0 00 000000 RTN ;RETURN TO SENDER
2916
2917 XLIST
2918 LIST
DFKDA PDP-10 KL10 ARITHMETIC/RANDOM/INTERRUPT/MEMORY RELIABILITY TEST, VER 0,5 MACRO %53A(1152) 09:24 4-Oct-84 Page 52
DFKDAM MAC 4-Oct-84 09:24 PARITY INTERRUPT TEST SEQ 0104
2919 SUBTTL PARITY INTERRUPT TEST
2920 ;INHIBIT VIA CONSOLE SWITCH 25 ON A 1
2921
2922 ;COME HERE TO TEST PARITY ERROR INTERRUPTS ON RANDOM CHANNELS
2923
2924 054021 T=SIXBTZ PARITY INTERRUPT TEST^ [SIXBIT\PARITY INTERRUPT TEST_\]^
2925 056014 A=PARWRD#
2926 056012 C=PARDAT#
2927
2928 034036 PARTST: SUBTST^
2929 034036 201 00 0 00 034036 MOVEI .
2930 034037 202 00 0 00 030051 MOVEM TESTPC
2931 034040 201 14 0 00 000012 MOVEI 14,LOPCNT ;LOOP COUNT
2932 034041 336 00 0 00 055665 SKIPN CLKON
2933 034042 254 00 0 00 034046 JRST .+4 ;CLOCK INHIBITED
2934 034043 260 17 0 00 033226 GO TIMUPD ;UPDATE TIME
2935 034044 403 00 0 00 056125 SETZB TLAST ;SET LAST TIME=0, CAUSE CLK IS RESTARTED
2936 034045 037 13 0 00 000004 CLOKOP ;TURN OFF -11 CLOCK
2937 034046 PARTS1: CLRBTH^
2938 034046 700 04 0 00 127741 CLRAPR
2939 034047 700 14 0 00 010377 CLRPI
2940 034050 402 00 0 00 056021 SETZM PCSHFLG#
2941 034051 200 00 0 00 053501 MOVE [PUSHJ P,STATUS] ;SETUP ERMORE
2942 034052 202 00 0 00 030101 MOVEM ERMORE
2943 034053 200 04 0 00 054025 MOVE 4,[JSR GODPAR]
2944 034054 200 05 0 00 054026 MOVE 5,[JSR BADPAR]
2945 034055 260 17 0 00 034401 GO RANCHN ;INIT RANDOM CHANNEL
2946 034056 PARLOP: CLRBTH^
2947 034056 700 04 0 00 127741 CLRAPR
2948 034057 700 14 0 00 010377 CLRPI
2949 034060 7 004 20 0 00 002377 CONO PI,2377 ;ENABLE PARITY INTERRUPTS
2950 034061 7 000 20 0 04 100400 CONO APR,LEPAER(4) ;ENABLE ERROR CHANNEL
2951 034062 200 00 0 00 054027 MOVE [-1,,-1] ;PARITY WORD
2952 034063 202 00 0 00 056014 MOVEM PARWRD ;SAVE IT
2953 034064 200 16 0 00 054030 MOVE 16,[77,,-1] ;TIME OUT COUNT FOR PARITY ERROR
2954 034065 7 004 20 0 00 200400 CONO PI,LEVNPD!PIOFF ;ALLOW WRITE EVEN PARITY
2955 034066 202 00 0 00 056012 MOVEM PARDAT ;STORE WORD TO READ
2956 034067 7 004 20 0 00 002377 CONO PI,2377
2957 034070 254 00 0 00 034137 JRST PARCSH ;WRITE-BACK CACHE IF ON
2958 034071 200 00 0 00 056012 PARNOC: MOVE PARDAT ;CAUSE PARITY ERROR
2959 034072 365 16 0 00 034072 SOJGE 16,. ;WAIT FOR IT
2960 034073 7 000 24 0 00 055632 PARCFL: CONI APR,APRSTS
2961 034074 7 004 24 0 00 056027 CONI PI,PISTAT
2962 CLRBTH^
2963 034075 700 04 0 00 127741 CLRAPR
2964 034076 700 14 0 00 010377 CLRPI
2965 ERROR1 (13,C,A,NO PARITY ERROR ON READING EVEN PARITY,)^
2966 034077 036 13 0 00 054040
2967 034100 035 02 0 00 034056 ERLP2 PARLOP
2968 034101 260 17 0 00 034157 GO PARCLK ;REENABLE CLOCK IF ALLOWED
2969 034102 263 17 0 00 000000 RTN ;RETURN IF PROCEED FROM ERROR
DFKDA PDP-10 KL10 ARITHMETIC/RANDOM/INTERRUPT/MEMORY RELIABILITY TEST, VER 0,5 MACRO %53A(1152) 09:24 4-Oct-84 Page 53
DFKDAM MAC 4-Oct-84 09:24 PARITY INTERRUPT TEST SEQ 0105
2970 034103 000000 000000 GODPAR: 0 ;FOR JSR
2971
2972 034104 260 17 0 00 034153 GO PARCRS ;RESET CACHE IF ON
2973
2974 034105 350 00 0 00 035151 AOS PARGEN ;COUNT PROGRAM PARITY REQUESTS
2975 034106 350 00 0 00 035132 AOS ERRCNT ;AND ERROR INTERRUPT COUNTER
2976 CLRBTH^
2977 034107 700 04 0 00 127741 CLRAPR
2978 034110 700 14 0 00 010377 CLRPI
2979 034111 402 00 0 00 056012 SETZM PARDAT
2980 034112 205 00 0 00 255000 MOVSI (JFCL) ;NO-OP ERMORE
2981 034113 202 00 0 00 030101 MOVEM ERMORE
2982 034114 037 10 0 00 000002 SWITCH
2983 034115 603 00 0 00 000400 TLNE RELIAB ;FAST CYCLE WANTED ?
2984 034116 365 14 0 00 034046 SOJGE 14,PARTS1 ;LOOP TILL 14 = 0
2985 034117 260 17 0 00 034157 GO PARCLK ;REENABLE CLOCK
2986 034120 263 17 0 00 000000 RTN
2987
2988 034121 000000 000000 BADPAR: 0 ;FOR JSR
2989
2990 034122 260 17 0 00 034153 GO PARCRS ;RESET CACHE IF ON
2991
2992 034123 350 00 0 00 035147 AOS SPRCNT ;COUNT SPURIOUS ERRORS
2993 CLRBTH^
2994 034124 700 04 0 00 127741 CLRAPR
2995 034125 700 14 0 00 010377 CLRPI
2996 ERROR1 (13,C,A,RECEIVED PARITY ERROR INTERRUPT ON WRONG CHANNEL,)^
2997 034126 036 13 0 00 054054
2998 034127 035 02 0 00 034056 ERLP2 PARLOP
2999 CLRBTH^
3000 034130 700 04 0 00 127741 CLRAPR
3001 034131 700 14 0 00 010377 CLRPI
3002 034132 402 00 0 00 056012 SETZM PARDAT
3003 034133 205 00 0 00 255000 MOVSI (JFCL) ;NO-OP ERMORE
3004 034134 202 00 0 00 030101 MOVEM ERMORE
3005 034135 260 17 0 00 034157 GO PARCLK ;REENABLE CLOCK
3006 034136 263 17 0 00 000000 RTN
DFKDA PDP-10 KL10 ARITHMETIC/RANDOM/INTERRUPT/MEMORY RELIABILITY TEST, VER 0,5 MACRO %53A(1152) 09:24 4-Oct-84 Page 54
DFKDAM MAC 4-Oct-84 09:24 PARITY INTERRUPT TEST SEQ 0106
3007 034137 402 00 0 00 056021 PARCSH: SETZM PCSHFLG#
3008 034140 7 010 24 0 00 000000 CONI PAG,0
3009 034141 602 00 0 00 600000 TRNE 0,LCASLO!LCASLD ;IS CACHE ON ?
3010 034142 254 00 0 00 034144 JRST .+2 ;YES
3011 034143 254 00 0 00 034071 JRST PARNOC ;NO
3012
3013 034144 476 00 0 00 056021 SETOM PCSHFLG
3014 034145 200 00 0 00 054057 MOVE 0,[701540,,0] ;CACHE WRITE-BACK INVALIDATE
3015 034146 200 01 0 00 054060 MOVE 1,[CONSZ APR,LCASWB] ;CACHE SWEEP BUSY
3016 034147 200 02 0 00 054061 MOVE 2,[SOJN 4,1] ;WAIT FOR DONE OR PARITY INTERRUPT
3017 034150 200 03 0 00 054062 MOVE 3,[JRST PARCFL] ;COMPLETED, NO PARITY INTERRUPT
3018 034151 201 04 0 00 777777 MOVEI 4,-1 ;WAIT COUNT
3019 034152 254 00 0 00 000000 JRST 0 ;START CACHE SWEEP
3020
3021 034153 336 00 0 00 056021 PARCRS: SKIPN PCSHFLG ;IS CACHE ON ?
3022 034154 263 17 0 00 000000 RTN ;NO
3023
3024 034155 7 010 20 0 00 620000 CONO PAG,LCASLO!LCASLD!LTRPEN
3025 034156 263 17 0 00 000000 RTN ;YES, REENABLE IT
3026
3027 034157 336 00 0 00 055665 PARCLK: SKIPN CLKON
3028 034160 263 17 0 00 000000 RTN ;CLOCK INHIBITED
3029 034161 476 00 0 00 000000 SETOM
3030 034162 037 13 0 00 000004 CLOKOP ;TURN -11 CLOCK BACK ON
3031 034163 350 00 0 00 030054 AOS TICKS ;ACCOUNT FOR RESYNC
3032 034164 263 17 0 00 000000 RTN
DFKDA PDP-10 KL10 ARITHMETIC/RANDOM/INTERRUPT/MEMORY RELIABILITY TEST, VER 0,5 MACRO %53A(1152) 09:24 4-Oct-84 Page 55
DFKDAM MAC 4-Oct-84 09:24 NON-EXISTENT-MEMORY TEST SEQ 0107
3033 SUBTTL NON-EXISTENT-MEMORY TEST
3034 ;INHIBIT VIA CONSOLE SWITCH 26 ON A 1
3035
3036 ;COME HERE TO TEST NON-EX-MEM
3037
3038 054063 T=SIXBTZ NON-EX-MEM TEST^ [SIXBIT\NON-EX-MEM TEST_\]^
3039 000001 C=1
3040 000000 A=0
3041
3042 034165 NXMTST: SUBTST^
3043 034165 201 00 0 00 034165 MOVEI .
3044 034166 202 00 0 00 030051 MOVEM TESTPC
3045 034167 201 14 0 00 000012 MOVEI 14,LOPCNT ;LOOP COUNT
3046 CLRBTH^
3047 034170 700 04 0 00 127741 CLRAPR
3048 034171 700 14 0 00 010377 CLRPI
3049 034172 200 04 0 00 054066 MOVE 4,[JSR NXMTRP] ;CORRECT TRAP INSTRUCTION
3050 034173 200 05 0 00 054067 MOVE 5,[JSR NONXM] ;INCORRECT TRAP
3051 034174 260 17 0 00 034401 GO RANCHN ;GO GET RANDOM CHANNEL
3052 034175 260 17 0 00 034504 GO RANDM1 ;AND RANDOM NON ZERO DATA
3053 034176 405 01 0 00 777777 ANDI 1,-1 ;MAKE LEGAL MA
3054 034177 200 00 0 00 030147 MOVE MEMSIZ+1 ;GET MEMORY SIZE
3055 034200 301 00 0 00 777777 CAIL 0,777777 ;256K MACHINE
3056 034201 254 00 0 00 034252 JRST NXM256 ;YES SO DONT DO NXMTST
3057 034202 313 01 0 00 000000 CAMLE 1,0 ;BEYOND LAST MEMORY LOCATION
3058 034203 254 00 0 00 034206 JRST .+3 ;YES
3059 034204 271 01 0 00 001000 ADDI 1,1000 ;MAKE NEW MA
3060 034205 254 00 0 00 034202 JRST .-3 ;TEST IT AGAIN
3061 034206 202 04 0 00 035133 MOVEM 4,ERRCHN# ;SAVE ERROR ASSIGNMENT
3062 034207 NOMEM1: CLRBTH^
3063 034207 700 04 0 00 127741 CLRAPR
3064 034210 700 14 0 00 010377 CLRPI
3065 034211 037 03 0 00 000004 CWRTBI ;CACHE WRITEBACK & INVALIDATE
3066 034212 7 000 20 0 04 022000 CONO APR,LCNXER(4) ;CLEAR NON-EX-MEM AND SET ERROR CHANNEL
3067 034213 7 004 20 0 00 002377 CONO PI,2377 ;PUT ON THE CHANNELS
3068 034214 200 16 0 00 054070 MOVE 16,[1,,-1] ;TIME OUT COUNT
3069 034215 310 00 0 01 000000 CAM (1) ;CAUSE NON-EX-MEM
3070 034216 365 16 0 00 034216 SOJGE 16,. ;LOOP TILL IT COMES
3071 ERROR1 (13,C,A,EXPECTED NON-EX-MEM INTERRUPT DID NOT OCCUR,C=REF ADR)^
3072 034217 036 13 0 00 054103
3073 034220 035 02 0 00 034207 ERLP2 NOMEM1
3074 CLRBTH^
3075 034221 700 04 0 00 127741 CLRAPR
3076 034222 700 14 0 00 010377 CLRPI
3077 034223 263 17 0 00 000000 RTN ;EXIT TEST
DFKDA PDP-10 KL10 ARITHMETIC/RANDOM/INTERRUPT/MEMORY RELIABILITY TEST, VER 0,5 MACRO %53A(1152) 09:24 4-Oct-84 Page 56
DFKDAM MAC 4-Oct-84 09:24 NON-EXISTENT-MEMORY TEST SEQ 0108
3078 ;COME HERE ON NON-EX-MEM INTERRUPT
3079
3080 034224 000000 000000 NXMTRP: 0 ;FOR JSR
3081 034225 7 000 34 0 00 002000 CONSO APR,LNXMER ;IS NXM FLOP SET?
3082 ERROR1 (13,C,A,GOT NON-EX-MEM INTERRUPT WITHOUT NXM FLOP SET,)^
3083 034226 036 13 0 00 054116
3084 034227 035 02 0 00 034207 ERLP2 NOMEM1
3085 034230 350 00 0 00 035130 AOS TOTNXM ;BUMP NON-EX-EM COUNT
3086 034231 350 00 0 00 035132 AOS ERRCNT ;AND ERROR INTERRUPT COUNTER
3087 CLRBTH^
3088 034232 700 04 0 00 127741 CLRAPR
3089 034233 700 14 0 00 010377 CLRPI
3090 LOPTST NXMTST+3^
3091 034234 037 10 0 00 000002 SWITCH ;GET CONSOLE SWITCHES
3092 034235 603 00 0 00 000400 TLNE RELIAB ;FAST CYCLE WANTED?
3093 034236 365 14 0 00 034170 SOJGE 14,NXMTST+3 ;LOOP TEST TILL 14 = 0
3094 034237 263 17 0 00 000000 RTN ;EXIT TEST
3095
3096 ;GRIEF IF HERE - WE GOT AN INTERRUPT ON THE WRONG CHANNEL
3097
3098 034240 000000 000000 NONXM: 0 ;FOR JSR
3099 034241 7 000 24 0 00 055632 CONI APR,APRSTS ;GET AND SAVE
3100 034242 7 004 24 0 00 056027 CONI PI,PISTAT ;APR AND PI STATUS
3101 034243 200 00 0 00 053501 MOVE [PUSHJ P,STATUS] ;SET UP ERMORE
3102 034244 202 00 0 00 030101 MOVEM ERMORE
3103 ERROR1 (13,C,A,GOT NON-EX-MEM INTERRUPT ON THE WRONG CHANNEL,)^
3104 034245 036 13 0 00 054131
3105 034246 035 02 0 00 034207 ERLP2 NOMEM1
3106 CLRBTH^
3107 034247 700 04 0 00 127741 CLRAPR
3108 034250 700 14 0 00 010377 CLRPI
3109 034251 263 17 0 00 000000 RTN ;EXIT TEST
3110
3111 ;HERE IF WE HAVE A 256K MACHINE
3112
3113 034252 476 00 0 00 035131 NXM256: SETOM NXMFLG ;INFORM PROGRAM THIS TEST IS NOT BEING DONE
3114 034253 263 17 0 00 000000 RTN ;EXIT NXMTST
DFKDA PDP-10 KL10 ARITHMETIC/RANDOM/INTERRUPT/MEMORY RELIABILITY TEST, VER 0,5 MACRO %53A(1152) 09:24 4-Oct-84 Page 57
DFKDAM MAC 4-Oct-84 09:24 BLOCK TRANSFER TEST SEQ 0109
3115 SUBTTL BLOCK TRANSFER TEST
3116
3117 ;COME HERE TO TEST BIG BLT'S
3118 ;INHIBIT VIA CONSOLE SWITCH 24 ON A 1
3119
3120 054134 T=SIXBTZ BLOCK TRANSFER TEST^ [SIXBIT\BLOCK TRANSFER TEST_\]^
3121 070000 C=BUFF
3122 000000 A=0 ;FOR NOW!
3123
3124 034254 BLTTST: SUBTST^
3125 034254 201 00 0 00 034254 MOVEI .
3126 034255 202 00 0 00 030051 MOVEM TESTPC
3127 CLRBTH^
3128 034256 700 04 0 00 127741 CLRAPR
3129 034257 700 14 0 00 010377 CLRPI
3130 034260 200 04 0 00 054140 MOVE 4,[JSR BLTTRP]
3131 034261 202 04 0 00 000514 MOVEM 4,514 ;SET METER INTERRUPT
3132 034262 200 05 0 00 054141 MOVE 5,[JSR BLTBAD]
3133 034263 260 17 0 00 034401 GO RANCHN ;INIT RANDOM CHANNEL
3134 034264 200 16 0 00 053712 MOVE 16,[BUFF,,BUFF+1] ;BLT FROM - TO
3135 MOVMEM RANDBS,BUFF^
3136 034265 261 17 0 00 030022 PUSH P,RANDBS
3137 034266 262 17 0 00 070000 POP P,BUFF
3138 034267 251 16 0 00 072000 BLT 16,BUFF+2000 ;FILL TRANSFER BUFFER
3139 034270 200 16 0 00 054142 MOVE 16,[BUFF1,,BUFF1+1] ;RECEIVING BUFFER
3140 034271 402 00 0 00 072101 SETZM BUFF1
3141 034272 251 16 0 00 074101 BLT 16,BUFF1+2000 ;CLEAR BUFFER
3142 034273 200 16 0 00 054143 MOVE 16,[BUFF,,BUFF1] ;BLT FROM - TO
3143 034274 402 00 0 00 055652 SETZM BLTAC
3144 034275 201 01 0 00 000144 MOVEI 1,^D100
3145 034276 7 010 24 0 00 000000 CONI PAG,0
3146 034277 602 00 0 00 600000 TRNE 0,600000 ;IS THE CACHE ON ?
3147 034300 201 01 0 00 000062 MOVEI 1,^D50 ;YES
3148 034301 7 020 20 0 01 460000 CONO TIM,TIMCLR!TIMON!TIMCDON(1)
3149 034302 7 024 20 0 04 000000 CONO MTR,(4)
3150 034303 7 004 20 0 00 002377 CONO PI,2377 ;ENABLE INTERRUPT SYSTEM
3151 034304 251 16 0 00 074101 BLT 16,BUFF1+2000 ;DO BLT
3152
3153 034305 7 024 20 0 00 000000 DATTST: CONO MTR,0 ;CLEAR METER
3154 034306 336 00 0 00 055652 SKIPN BLTAC ;DID BLT GET INTERRUPTED ?
3155 034307 254 00 0 00 034351 JRST BLTNOI ;NO
3156 034310 200 01 0 00 070000 MOVE 1,BUFF ;CORRECT DATA
3157 034311 201 02 0 00 072101 MOVEI 2,BUFF1 ;ACTUAL DATA STORED
3158 034312 312 01 1 00 000002 DATLOP: CAME 1,@2 ;COMPARE
3159 034313 254 00 0 00 034323 JRST DATERR ;GOT AN ERROR
3160 034314 271 02 0 00 000001 ADDI 2,1
3161 034315 307 02 0 00 074101 CAIG 2,BUFF1+2000 ;FINISHED TESTING
3162 034316 254 00 0 00 034312 JRST DATLOP ;NO
3163 034317 350 00 0 00 035155 AOS BLTCNT ;YES
3164 CLRBTH^
3165 034320 700 04 0 00 127741 CLRAPR
3166 034321 700 14 0 00 010377 CLRPI
3167 034322 263 17 0 00 000000 RTN ;EXIT TEST
DFKDA PDP-10 KL10 ARITHMETIC/RANDOM/INTERRUPT/MEMORY RELIABILITY TEST, VER 0,5 MACRO %53A(1152) 09:24 4-Oct-84 Page 58
DFKDAM MAC 4-Oct-84 09:24 BLOCK TRANSFER TEST SEQ 0110
3168 ;COME HERE ON DATA ERROR IN BLOCK TRANSFER TEST
3169
3170 034323 DATERR: MOVMEM <[GO DATMOR]>,ERMORE^
3171 034323 261 17 0 00 054144 PUSH P,[GO DATMOR]
3172 034324 262 17 0 00 030101 POP P,ERMORE
3173 ERROR1 (13,C,A,DATA COMPARE ERROR IN BLT TEST,)^
3174 034325 036 13 0 00 054153
3175 034326 035 02 0 00 034254 ERLP2 BLTTST
3176 CLRBTH^
3177 034327 700 04 0 00 127741 CLRAPR
3178 034330 700 14 0 00 010377 CLRPI
3179 034331 263 17 0 00 000000 RTN ;RETURN TO CHECK SOME MORE
3180
3181 034332 550 12 0 00 055652 DATMOR: HRRZ 12,BLTAC ;GET E OF BLT WHEN INTERRUPTED
3182 034333 312 01 0 00 000012 CAME 1,12 ;DID FAILING DATA = BLTAC AT INTERRUPT
3183 034334 254 00 0 00 034336 JRST DAT001 ;NO
3184 034335 254 00 0 00 034343 JRST BLTFAL
3185 034336 275 12 0 00 000001 DAT001: SUBI 12,1
3186 034337 312 01 0 00 000012 CAME 1,12 ;CHECK NEAR IT
3187 034340 254 00 0 00 034342 JRST DAT002
3188 034341 254 00 0 00 034343 JRST BLTFAL
3189 034342 263 17 0 00 000000 DAT002: RTN ;COULD BE REAL DATA ERROR
3190
3191 034343 BLTFAL: MOVEI [ASCIZ/
3192 ADDRESS OF FAILING DATA IS EQUAL TO BLT TO ADDRESS OR BLT TO ADDRESS-1
3193 AT INTERRUPT TIME. BLT IS NOT STORING THE CORRECT POINTER WHEN
3194 INTERRUPTED.
3195 034343 201 00 0 00 054156 FAILING ADDRESS: /]
3196 034344 037 17 0 00 000000 PNTAL
3197 034345 200 00 0 00 000012 MOVE 12
3198 034346 037 14 0 00 000000 PNTOCT
3199 034347 037 00 0 00 030242 PCRL
3200 034350 263 17 0 00 000000 RTN ;RETURN TO ERROR HANDLER
3201
3202 034351 7 020 24 0 00 000001 BLTNOI: CONI TIM,1 ;READ METER
3203 034352 7 000 24 0 00 055632 CONI APR,APRSTS
3204 034353 7 004 24 0 00 056027 CONI PI,PISTAT
3205 CLRBTH^
3206 034354 700 04 0 00 127741 CLRAPR
3207 034355 700 14 0 00 010377 CLRPI
3208 ERROR1 (13,0,1,INTERRUPT DID NOT OCCUR DURING BLT,A = CONI TIM)^
3209 034356 036 13 0 00 054231
3210 034357 035 02 0 00 034254 ERLP2 BLTTST
3211 CLRBTH^
3212 034360 700 04 0 00 127741 CLRAPR
3213 034361 700 14 0 00 010377 CLRPI
3214 034362 263 17 0 00 000000 RTN
DFKDA PDP-10 KL10 ARITHMETIC/RANDOM/INTERRUPT/MEMORY RELIABILITY TEST, VER 0,5 MACRO %53A(1152) 09:24 4-Oct-84 Page 59
DFKDAM MAC 4-Oct-84 09:24 BLOCK TRANSFER TEST SEQ 0111
3215 ;COME HERE ON INTERRUPT FROM METER DURING BLT TEST
3216
3217 034363 000000 000000 BLTTRP: 0 ;FOR JSR
3218 034364 7 024 20 0 00 000000 CONO MTR,0
3219 034365 350 00 0 04 035136 AOS INTCNT-1(4) ;COUNT THIS INTERRUPT
3220 034366 202 16 0 00 055652 MOVEM 16,BLTAC# ;SAVE CONTENTS OF BLTAC
3221 CLRBTH^
3222 034367 700 04 0 00 127741 CLRAPR
3223 034370 700 14 0 00 010377 CLRPI
3224 034371 254 00 1 00 034363 JRST @BLTTRP ;FINISH BLOCK TRANSFER
3225
3226 ;COME HERE ON INCORRECT METER INTERRUPT
3227 000000 A=0
3228 000000 C=0
3229
3230 034372 000000 000000 BLTBAD: 0 ;FOR JSR
3231 034373 7 024 20 0 00 000000 CONO MTR,0
3232 034374 350 00 0 00 035147 AOS SPRCNT ;COUNT AS SPURIOUS INTERRUPT
3233 ERROR1 (13,C,A,SPURIOUS METER INTERRUPT OCCURED,RESTARTING TEST)^
3234 034375 036 13 0 00 054245
3235 CLRBTH^
3236 034376 700 04 0 00 127741 CLRAPR
3237 034377 700 14 0 00 010377 CLRPI
3238 034400 254 00 0 00 034254 JRST BLTTST ;RESTART BLOCK TRANSFER TEST
DFKDA PDP-10 KL10 ARITHMETIC/RANDOM/INTERRUPT/MEMORY RELIABILITY TEST, VER 0,5 MACRO %53A(1152) 09:24 4-Oct-84 Page 60
DFKDAM MAC 4-Oct-84 09:24 RANDOM CHANNEL GENERATOR SEQ 0112
3239 SUBTTL RANDOM CHANNEL GENERATOR
3240
3241 ;THIS SUBROUTINE TO INIT THE METER ON SOME RANDOM CHANNEL AND TO
3242 ;RETURN TO ALL OTHER CHANNELS AS ERRORS.
3243 ;ROUTINE IS ENTERED WITH AC4 CONTAINING THE CORRECT TRAP ADDRESS
3244 ;AND AC5 CONTAINS THE ERROR TRAP ADDRESS.
3245
3246 034401 202 04 0 00 055672 RANCHN: MOVEM 4,CORTRP# ;SAVE CORRECT TRAP ADDRESS
3247 034402 202 05 0 00 055650 MOVEM 5,BADTRP# ;AND BAD CHANNEL TRAP
3248 034403 200 04 0 00 056037 MOVE 4,RA2# ;GENERATE RANDOM NUMBER
3249 034404 270 04 0 00 030022 ADD 4,RANDBS ;ADD IN BASE
3250 034405 241 04 0 00 777777 ROT 4,-1
3251 034406 447 04 0 00 056037 EQVB 4,RA2
3252 034407 405 04 0 00 000007 ANDI 4,7 ;MASK OUT ALL BUT ASSIGNMENT
3253 034410 305 04 0 00 000002 CAIGE 4,2 ;MUST BE CHANNEL 2 OR BETTER
3254 034411 201 04 0 00 000002 MOVEI 4,2
3255 034412 202 04 0 00 035134 MOVEM 4,CLKCHN# ;SAVE CLOCK CHANNEL
3256 034413 201 04 0 00 000044 MOVEI 4,44
3257 034414 200 05 0 00 055650 MOVE 5,BADTRP ;GET TRAPS FOR WRONG CHANNEL
3258 034415 202 05 0 04 000000 MOVEM 5,(4) ;SET ALL CHANNELS TO BAD
3259 034416 271 04 0 00 000002 ADDI 4,2
3260 034417 305 04 0 00 000060 CAIGE 4,60
3261 034420 254 00 0 00 034415 JRST .-3
3262 034421 200 05 0 00 055672 MOVE 5,CORTRP ;GET CORRECT TRAP
3263 034422 200 04 0 00 035134 MOVE 4,CLKCHN ;GET CHANNEL NUMBER
3264 034423 241 04 0 00 000001 ROT 4,1
3265 034424 202 05 0 04 000040 MOVEM 5,40(4) ;STORE INSTRUCTION
3266 034425 241 04 0 00 777777 ROT 4,-1
3267 034426 263 17 0 00 000000 RTN
DFKDA PDP-10 KL10 ARITHMETIC/RANDOM/INTERRUPT/MEMORY RELIABILITY TEST, VER 0,5 MACRO %53A(1152) 09:24 4-Oct-84 Page 61
DFKDAM MAC 4-Oct-84 09:24 STATUS REPORTER SEQ 0113
3268 SUBTTL STATUS REPORTER
3269
3270 ;REPORT THE STATUS OF THE APR AND PI
3271 ;CALLED VIA "ERMORE" ROUTINE IN THE ERROR HANDLER
3272
3273 034427 STATUS: MOVEI [ASCIZ/
3274 APR STATUS PI STATUS
3275 034427 201 00 0 00 054250 /]
3276 034430 037 17 0 00 000000 PNTAL
3277 034431 200 00 0 00 055632 MOVE APRSTS ;GET AND TYPE APR STATUS
3278 034432 037 13 0 00 000000 PNTHW
3279 034433 200 00 0 00 056027 MOVE PISTAT ;GET AND PRINT PI STATUS
3280 034434 037 13 0 00 000000 PNTHW
3281 MOVEI [ASCIZ/
3282 034435 201 00 0 00 053272 /]
3283 034436 037 17 0 00 000000 PNTAL
3284 034437 263 17 0 00 000000 RTN ;RETURN TO SENDER
DFKDA PDP-10 KL10 ARITHMETIC/RANDOM/INTERRUPT/MEMORY RELIABILITY TEST, VER 0,5 MACRO %53A(1152) 09:24 4-Oct-84 Page 62
DFKDAM MAC 4-Oct-84 09:24 GETINS - GET RANDOM INSTRUCTION SEQ 0114
3285 SUBTTL GETINS - GET RANDOM INSTRUCTION
3286
3287 ;THIS SUBROUTINE RANDOMLY RETRIEVES AN INSTRUCTION FROM A TABLE
3288 ;AND STORES IT IN AN AC FOR THE "INTINS" TEST TO USE
3289
3290 034440 260 17 0 00 034462 INTXCT: GO GETNUM ;GET TABLE POINTER
3291 034441 405 01 0 00 177774 ANDI 1,177774 ;INSURE IT'S DIVISIBLE BY 4
3292 034442 301 01 0 00 035164 CAIL 1,INSTAB
3293 034443 254 00 0 00 034446 JRST .+3 ;IS IT IN THE TABLE AREA?
3294 034444 271 01 0 00 000100 ADDI 1,100 ;NO ADD 100
3295 034445 254 00 0 00 034442 JRST .-3 ;CHECK IT AGAIN
3296 034446 307 01 0 00 036570 CAIG 1,INSEND ;IS IT BEYOND THE TABLE'S END?
3297 034447 254 00 0 00 034452 JRST .+3 ;NO
3298 034450 275 01 0 00 000100 SUBI 1,100 ;SUBTRACT 100 TILL IT IS
3299 034451 254 00 0 00 034446 JRST .-3 ;CHECK AGAIN
3300 034452 202 01 0 00 055725 MOVEM 1,INDEX# ;SAVE INDEX POINTER
3301 034453 200 01 0 01 000000 MOVE 1,(1) ;GET INSTRUCTION TO TEST
3302 034454 200 02 0 00 055725 MOVE 2,INDEX
3303 034455 200 02 0 02 000001 MOVE 2,1(2) ;AND NUMBER OF TIMES TO DO IT
3304 034456 200 16 0 00 055725 MOVE 16,INDEX ;GET INDEX POINTER
3305 034457 350 00 0 16 000002 AOS 2(16) ;COUNT TIMES TESTED THIS INSTRUCTION
3306 034460 260 17 0 00 033713 GO INTINS ;AND GO DO TEST
3307 034461 263 17 0 00 000000 RTN ;RETURN TO MAIN DISPATCHING
3308
3309
3310 034462 403 00 0 00 000001 GETNUM: SETZB 0,1 ;CLEAR WORK AREA
3311 034463 332 00 0 00 056007 SKIPE ONCEH# ;BEEN HERE BEFORE
3312 034464 200 01 0 00 055755 MOVE 1,LSTNUM# ;GET LAST NUMBER
3313 034465 271 01 0 00 000004 ADDI 1,4 ;BUMP POINTER
3314 034466 202 01 0 00 055755 MOVEM 1,LSTNUM# ;SAVE NEW POINTER
3315 034467 305 01 0 00 001405 CAIGE 1,INSEND-INSTAB+1 ;OUT OF BOUNDS
3316 034470 254 00 0 00 034473 JRST .+3 ;OK
3317 034471 402 00 0 00 056007 SETZM ONCEH# ;CLEAR FLAG
3318 034472 254 00 0 00 034462 JRST GETNUM ;LOOP FOR NEW NUMBER
3319 034473 476 00 0 00 056007 SETOM ONCEH# ;SET FLAG TO SKIP SETUP
3320 034474 271 01 0 00 035164 ADDI 1,INSTAB
3321 034475 263 17 0 00 000000 RTN ;RETURN
DFKDA PDP-10 KL10 ARITHMETIC/RANDOM/INTERRUPT/MEMORY RELIABILITY TEST, VER 0,5 MACRO %53A(1152) 09:24 4-Oct-84 Page 63
DFKDAM MAC 4-Oct-84 09:24 RANDOM NUMBER GENERATORS SEQ 0115
3322 SUBTTL RANDOM NUMBER GENERATORS
3323
3324 ;THIS ROUTINE GENERATES SOME RANDOM NUMBER WHICH MAY BE ZERO
3325
3326 034476 200 00 0 00 056037 RANDM0: MOVE 0,RA2# ;GENERATE RANDOM NUMBER
3327 034477 270 00 0 00 030022 ADD 0,RANDBS ;ADD IN BASE
3328 034500 241 00 0 00 777777 ROT 0,-1
3329 034501 447 00 0 00 056037 EQVB 0,RA2
3330 034502 202 00 0 00 000001 MOVEM 1 ;STORE IN AC1
3331 034503 263 17 0 00 000000 RTN ;RETURN
3332
3333 ;THIS SUBROUTINE GENERATES A RANDOM NUMBER WHICH MAY NOT BE ZERO
3334
3335 034504 200 00 0 00 056037 RANDM1: MOVE 0,RA2 ;GENERATE RANDOM NUMBER THAT IS NOT =0
3336 034505 270 00 0 00 030022 ADD 0,RANDBS ;ADD IN BASE
3337 034506 241 00 0 00 777777 ROT 0,-1
3338 034507 447 00 0 00 056037 EQVB 0,RA2
3339 034510 322 00 0 00 034504 JUMPE 0,RANDM1 ;LOOP IF NUMBER =0
3340 034511 202 00 0 00 000001 MOVEM 1
3341 034512 263 17 0 00 000000 RTN ;RETURN
DFKDA PDP-10 KL10 ARITHMETIC/RANDOM/INTERRUPT/MEMORY RELIABILITY TEST, VER 0,5 MACRO %53A(1152) 09:24 4-Oct-84 Page 65
DFKDAM MAC 4-Oct-84 09:24 METER SYNCHRONIZATION ROUTINE SEQ 0116
3342 SUBTTL METER SYNCHRONIZATION ROUTINE
3343
3344 ;THIS ROUTINE IS USED TO DETERMINE HOW MANY AOJNS AND CONSOS
3345 ;ARE EXECUTED IN 1 MSEC.
3346
3347 034513 332 00 0 00 056122 CSYNC: SKIPE TIMCNT# ;DONE THIS BEFORE?
3348 034514 263 17 0 00 000000 RTN ;YES DONT DO IT AGAIN
3349 034515 037 10 0 00 000002 SWITCH
3350 034516 607 00 0 00 000010 TLNN OPRSEL ;OPERATOR SELECT MODE ?
3351 034517 254 00 0 00 034524 JRST CSYNC2 ;NO, JUST GO THEN
3352 034520 201 00 0 00 034733 MOVEI CNFDAT ;SET UP INITIAL SWITCH MESSAGE
3353 034521 037 17 0 00 000000 PNTAL
3354 034522 037 07 0 00 000003 TTALTM ;WAIT FOR ALTMODE(ESCAPE)
3355 034523 254 00 0 00 034522 JRST .-1
3356 034524 7 024 20 0 00 000000 CSYNC2: CONO MTR,0
3357 034525 7 020 20 0 00 400000 CONO TIM,TIMCLR
3358 034526 201 15 0 00 000003 MOVEI 15,3 ;LOOP COUNT
3359 034527 403 16 0 00 056122 SETZB 16,TIMCNT#
3360 034530 515 01 0 00 400000 HRLZI 1,400000
3361 034531 200 02 0 00 053217 MOVE 2,[CONSO TIM,TIMDON]
3362 034532 200 03 0 00 054255 MOVE 3,[AOJN 1,2]
3363 034533 200 04 0 00 054256 MOVE 4,[SOJLE 15,CSYNC1]
3364 034534 200 05 0 00 054257 MOVE 5,[CONO TIM,TIMON!TIMCDON!3203]
3365 034535 200 06 0 00 053217 MOVE 6,[CONSO TIM,TIMDON]
3366 034536 200 07 0 00 054260 MOVE 7,[SOJA 16,6]
3367 034537 200 10 0 00 054257 MOVE 10,[CONO TIM,TIMON!TIMCDON!3203]
3368 034540 200 11 0 00 054261 MOVE 11,[SOJA 16,2]
3369 CLRBTH^
3370 034541 700 04 0 00 127741 CLRAPR
3371 034542 700 14 0 00 010377 CLRPI
3372 034543 7 020 20 0 00 063203 CONO TIM,TIMON!TIMCDON!3203
3373 034544 254 00 0 00 000002 JRST 2 ;START TIMING LOOP
3374
3375 034545 641 01 0 00 400000 CSYNC1: TLC 1,400000 ;DELETE BIT 0
3376 034546 221 01 0 00 000006 IMULI 1,^D6
3377 034547 231 01 0 00 000003 IDIVI 1,3 ;TO GET NUMBER IN 1 ITERATION
3378 034550 231 01 0 00 000144 IDIVI 1,^D100 ;TO GET NUMBER IN MSECS.
3379 034551 202 01 0 00 056122 MOVEM 1,TIMCNT
3380 034552 263 17 0 00 000000 RTN ;EXIT SYNC ROUTINE
DFKDA PDP-10 KL10 ARITHMETIC/RANDOM/INTERRUPT/MEMORY RELIABILITY TEST, VER 0,5 MACRO %53A(1152) 09:24 4-Oct-84 Page 66
DFKDAM MAC 4-Oct-84 09:24 METER SYNCHRONIZATION ROUTINE SEQ 0117
3381 ;WAIT ROUTINE
3382 ;ROUTINE IS ENTERED WITH AC0 CONTAINING THE NUMBER OF MSECS. TO STALL
3383 ;THIS ROUTINE IS DONE IN FAST MEMORY.
3384
3385 034553 336 00 0 00 000000 WAIT: SKIPN ;ANY ARGUMENT?
3386 034554 263 17 0 00 000000 RTN ;NO 0. MSEC. WAIT
3387 034555 7 004 20 0 00 000400 CONO PI,PIOFF
3388 034556 220 00 0 00 056122 IMUL 0,TIMCNT ;COUNTS IN 1 MS X NO. OF MSECS.
3389 034557 250 01 0 00 054262 EXCH 1,[CONSO TIM,400000] ;WAIT IT OUT
3390 034560 250 02 0 00 054263 EXCH 2,[SOJGE 1] ;LOOP TILL -1
3391 034561 250 03 0 00 054264 EXCH 3,[JRST WATRET] ;AND ESCAPE
3392 034562 254 00 0 00 000001 JRST 1
3393 034563 250 01 1 00 034557 WATRET: EXCH 1,@.-4
3394 034564 250 02 1 00 034560 EXCH 2,@.-4
3395 034565 250 03 1 00 034561 EXCH 3,@.-4 ;RESTORE AC'S AND RETURN
3396 034566 7 004 20 0 00 000200 CONO PI,PION
3397 034567 263 17 0 00 000000 RTN ;EXIT WAIT
DFKDA PDP-10 KL10 ARITHMETIC/RANDOM/INTERRUPT/MEMORY RELIABILITY TEST, VER 0,5 MACRO %53A(1152) 09:24 4-Oct-84 Page 67
DFKDAM MAC 4-Oct-84 09:24 TIMER SEQ 0118
3398 SUBTTL TIMER
3399 ;TIME ROUTINE
3400
3401 ;THIS ROUTINE IS ENTERED WITH AC0 CONTAINING THE INSTRUCTION
3402 ;WHICH CHECKS THE EVENT TO BE TIMED (MUST BE A CONSO)
3403 ;AC1 CONTAINS A NUMBER (0-3) TO DETERMINE THE TIME TO BE RETURNED
3404 ;I.E. 0 FOR MSECS., 1 FOR 10THS OF MSECS., 2 FOR 100THS OF MSECS.
3405 ;AND 3 FOR 1000THS OF MSECS.
3406
3407
3408 034570 303 01 0 00 000003 TIMER: CAILE 1,3 ;FACTOR UP TO 1000THS
3409 034571 400 01 0 00 000000 SETZ 1, ;IF GREATER THAN 3 ASSUME MSECS.
3410 034572 202 01 0 00 000010 MOVEM 1,10 ;AND SAVE IT
3411 034573 306 01 0 00 000001 CAIN 1,1 ;TENTHS
3412 034574 201 10 0 00 000012 MOVEI 10,^D10
3413 034575 306 01 0 00 000002 CAIN 1,2 ;HUNDREDTHS
3414 034576 201 10 0 00 000144 MOVEI 10,^D100
3415 034577 306 01 0 00 000003 CAIN 1,3 ;THOUSANDTHS
3416 034600 201 10 0 00 001750 MOVEI 10,^D1000
3417 034601 335 01 0 00 000000 SKIPGE 1, ;IS IT NEGATIVE
3418 034602 402 00 0 00 000010 SETZM 10 ;YES
3419 034603 202 00 0 00 000011 MOVEM 0,11 ;PUT CONSO INTO 11
3420 034604 400 00 0 00 000000 SETZ 0 ;START WITH AC = 0
3421 034605 200 12 0 00 054265 MOVE 12,[AOJN 11] ;COUNT INSTR. IN 12
3422 034606 200 13 0 00 054266 MOVE 13,[JRST TEXIT] ;EXIT INSTRUCTION
3423 CLRBTH^
3424 034607 700 04 0 00 127741 CLRAPR
3425 034610 700 14 0 00 010377 CLRPI
3426 034611 7 024 20 0 00 000000 CONO MTR, ;START THE CLOCK
3427 034612 7 020 20 0 00 063203 CONO TIM,TIMON!TIMCDON!3203
3428 034613 254 00 0 00 000011 JRST 11 ;ENTER LOOP
3429
3430 ;COME HERE TO FIGURE THE TIME AND EXIT WITH AC0 AND AC1 CONTAINING THE
3431 ;ANSWER. WHICH IS READY TO BE PRINTED OR TESTED AND ALSO STORE THE ANSWER
3432 ;IN CLKTIC AND CLKTIC+1
3433
3434 034614 332 00 0 00 000010 TEXIT: SKIPE 10 ;DON'T MULTIPLY IF 10 = 0
3435 034615 220 00 0 00 000010 IMUL 0,10 ;MULTIPLICATION FACTOR
3436 034616 230 00 0 00 056122 IDIV 0,TIMCNT
3437 034617 202 00 0 00 035126 MOVEM 0,CLKTIC
3438 034620 202 01 0 00 035127 MOVEM 1,CLKTIC+1 ;SAVE TICK TIME
3439 034621 263 17 0 00 000000 RTN ;AC0 HAS THE TIME!
DFKDA PDP-10 KL10 ARITHMETIC/RANDOM/INTERRUPT/MEMORY RELIABILITY TEST, VER 0,5 MACRO %53A(1152) 09:24 4-Oct-84 Page 68
DFKDAM MAC 4-Oct-84 09:24 PROGRAM STATUS (SYSTAT) SEQ 0119
3440 SUBTTL PROGRAM STATUS (SYSTAT)
3441
3442 ;CALLED VIA SETTING CONSOLE DATA SWITCH 2 TO A 1
3443
3444 034622 SYSTAT: CLRBTH^
3445 034622 700 04 0 00 127741 CLRAPR
3446 034623 700 14 0 00 010377 CLRPI
3447 034624 336 00 0 00 035131 SKIPN NXMFLG ;NON EX MEM TESTING BEING DONE?
3448 034625 254 00 0 00 034630 JRST SYS1 ;YES
3449 MOVEI [ASCIZ/
3450 THIS IS A 256K MACHINE
3451 NON-EXISTENT-MEMORY TESTING IS NOT BEING DONE
3452 034626 201 00 0 00 054267 /]
3453 034627 037 17 0 00 000000 PNTAL
3454 034630 SYS1=.
3455 034630 SYS2:
3456 034630 SYS3: MOVEI [ASCIZ/
3457 034630 201 00 0 00 054306 STATUS OF /]
3458 034631 037 17 0 00 000000 PNTAL
3459 034632 201 00 0 00 030732 MOVEI PGMNAM ;GET PROGRAM NAME
3460 034633 037 17 0 00 000000 PNTAL
3461 MOVEI [ASCIZ/
3462 PROGRAM TOTALS
3463 --------------
3464
3465 034634 201 00 0 00 054311 CHANNEL 1 INTERRUPTS: /]
3466 034635 037 17 0 00 000000 PNTAL
3467 034636 200 00 0 00 035137 MOVE INTCNT
3468 034637 037 15 0 00 000000 PNTDEC
3469 MOVEI [ASCIZ/
3470 034640 201 00 0 00 054325 CHANNEL 2 INTERRUPTS: /]
3471 034641 037 17 0 00 000000 PNTAL
3472 034642 200 00 0 00 035140 MOVE INTCNT+1
3473 034643 037 15 0 00 000000 PNTDEC
3474 MOVEI [ASCIZ/
3475 034644 201 00 0 00 054332 CHANNEL 3 INTERRUPTS: /]
3476 034645 037 17 0 00 000000 PNTAL
3477 034646 200 00 0 00 035141 MOVE INTCNT+2
3478 034647 037 15 0 00 000000 PNTDEC
3479 MOVEI [ASCIZ/
3480 034650 201 00 0 00 054337 CHANNEL 4 INTERRUPTS: /]
3481 034651 037 17 0 00 000000 PNTAL
3482 034652 200 00 0 00 035142 MOVE INTCNT+3
3483 034653 037 15 0 00 000000 PNTDEC
3484 MOVEI [ASCIZ/
3485 034654 201 00 0 00 054344 CHANNEL 5 INTERRUPTS: /]
3486 034655 037 17 0 00 000000 PNTAL
3487 034656 200 00 0 00 035143 MOVE INTCNT+4
3488 034657 037 15 0 00 000000 PNTDEC
3489 MOVEI [ASCIZ/
3490 034660 201 00 0 00 054351 CHANNEL 6 INTERRUPTS: /]
3491 034661 037 17 0 00 000000 PNTAL
3492 034662 200 00 0 00 035144 MOVE INTCNT+5
3493 034663 037 15 0 00 000000 PNTDEC
3494 MOVEI [ASCIZ/
DFKDA PDP-10 KL10 ARITHMETIC/RANDOM/INTERRUPT/MEMORY RELIABILITY TEST, VER 0,5 MACRO %53A(1152) 09:24 4-Oct-84 Page 68-1
DFKDAM MAC 4-Oct-84 09:24 PROGRAM STATUS (SYSTAT) SEQ 0120
3495 034664 201 00 0 00 054356 CHANNEL 7 INTERRUPTS: /]
3496 034665 037 17 0 00 000000 PNTAL
3497 034666 200 00 0 00 035145 MOVE INTCNT+6
3498 034667 037 15 0 00 000000 PNTDEC
3499 MOVEI [ASCIZ/
3500 034670 201 00 0 00 054363 ERROR PIA INTERRUPTS: /]
3501 034671 037 17 0 00 000000 PNTAL
3502 034672 200 00 0 00 035132 MOVE ERRCNT
3503 034673 037 15 0 00 000000 PNTDEC
3504 MOVEI [ASCIZ/
3505 034674 201 00 0 00 054370 PROGRAM GENERATED PARITY ERRORS: /]
3506 034675 037 17 0 00 000000 PNTAL
3507 034676 200 00 0 00 035151 MOVE PARGEN
3508 034677 037 15 0 00 000000 PNTDEC
3509 MOVEI [ASCIZ/
3510 034700 201 00 0 00 054400 PROGRAM GENERATED NXM'S: /]
3511 034701 037 17 0 00 000000 PNTAL
3512 034702 200 00 0 00 035130 MOVE TOTNXM
3513 034703 037 15 0 00 000000 PNTDEC
3514 MOVEI [ASCIZ/
3515 034704 201 00 0 00 054406 TOTAL SPURIOUS INTERRUPTS: /]
3516 034705 037 17 0 00 000000 PNTAL
3517 034706 200 00 0 00 035147 MOVE SPRCNT
3518 034707 037 15 0 00 000000 PNTDEC
3519 MOVEI [ASCIZ/
3520 034710 201 00 0 00 054414 TOTAL NUMBER OF ADDRESS BREAKS: /]
3521 034711 037 17 0 00 000000 PNTAL
3522 034712 200 00 0 00 035152 MOVE BRKS
3523 034713 037 15 0 00 000000 PNTDEC
3524 MOVEI [ASCIZ/
3525 034714 201 00 0 00 054423 LAST BREAK ADDRESS ON ADBRK(DATA FETCH): /]
3526 034715 037 17 0 00 000000 PNTAL
3527 034716 200 00 0 00 035153 MOVE BRKADR
3528 034717 037 06 0 00 000000 PNT6
3529 MOVEI [ASCIZ/
3530 034720 201 00 0 00 054434 BREAK ADDRESS ON ADDRESS BREAK(DATA WRITE): /]
3531 034721 037 17 0 00 000000 PNTAL
3532 034722 201 00 0 00 055634 MOVEI AREA
3533 034723 037 06 0 00 000000 PNT6
3534 MOVEI [ASCIZ/
3535 034724 201 00 0 00 054446 TOTAL BLT'S DONE IN BLTSTS: /]
3536 034725 037 17 0 00 000000 PNTAL
3537 034726 200 00 0 00 035155 MOVE BLTCNT
3538 034727 037 15 0 00 000000 PNTDEC
3539 MOVEI [ASCIZ/
3540
3541 FINISHED
3542 034730 201 00 0 00 054455 /]
3543 034731 037 17 0 00 000000 PNTAL
3544 034732 263 17 0 00 000000 RTN ;EXIT SYSTAT
DFKDA PDP-10 KL10 ARITHMETIC/RANDOM/INTERRUPT/MEMORY RELIABILITY TEST, VER 0,5 MACRO %53A(1152) 09:24 4-Oct-84 Page 69
DFKDAM MAC 4-Oct-84 09:24 MAIN CODE RESERVED STORAGE SEQ 0121
3545 SUBTTL MAIN CODE RESERVED STORAGE
3546
3547 034733 CNFDAT: ASCIZ/
3548 034733 015 012 123 127 061 SW18 = SPECIFY RANDOM BASE NUMBER
3549 034734 070 040 075 040 123
3550 034735 120 105 103 111 106
3551 034736 131 040 122 101 116
3552 034737 104 117 115 040 102
3553 034740 101 123 105 040 116
3554 034741 125 115 102 105 122
3555 034742 015 012 123 127 061 SW19 = INHIBIT CLOCK INTERRUPT
3556 034743 071 040 075 040 111
3557 034744 116 110 111 102 111
3558 034745 124 040 103 114 117
3559 034746 103 113 040 111 116
3560 034747 124 105 122 122 125
3561 034750 120 124 015 012 123 SW20 = INHIBIT MEMORY TESTING
3562 034751 127 062 060 040 075
3563 034752 040 111 116 110 111
3564 034753 102 111 124 040 115
3565 034754 105 115 117 122 131
3566 034755 040 124 105 123 124
3567 034756 111 116 107 015 012 SW21 = INHIBIT ADDRESS BREAK
3568 034757 123 127 062 061 040
3569 034760 075 040 111 116 110
3570 034761 111 102 111 124 040
3571 034762 101 104 104 122 105
3572 034763 123 123 040 102 122
3573 034764 105 101 113 015 012 SW22 = INHIBIT INSTRUCTION INTERRUPT
3574 034765 123 127 062 062 040
3575 034766 075 040 111 116 110
3576 034767 111 102 111 124 040
3577 034770 111 116 123 124 122
3578 034771 125 103 124 111 117
3579 034772 116 040 111 116 124
3580 034773 105 122 122 125 120
3581 034774 124 015 012 123 127 SW23 = INHIBIT BASIC METER
3582 034775 062 063 040 075 040
3583 034776 111 116 110 111 102
3584 034777 111 124 040 102 101
3585 035000 123 111 103 040 115
3586 035001 105 124 105 122 015
3587 035002 012 123 127 062 064 SW24 = INHIBIT BLT
3588 035003 040 075 040 111 116
3589 035004 110 111 102 111 124
3590 035005 040 102 114 124 015
3591 035006 012 123 127 062 065 SW25 = INHIBIT PARITY
3592 035007 040 075 040 111 116
3593 035010 110 111 102 111 124
3594 035011 040 120 101 122 111
3595 035012 124 131 015 012 123 SW26 = INHIBIT NXM
3596 035013 127 062 066 040 075
3597 035014 040 111 116 110 111
3598 035015 102 111 124 040 116
3599 035016 130 115 015 012 123 SW27 = INHIBIT DOUBLE PRECISION INSTRUCTIONS
DFKDA PDP-10 KL10 ARITHMETIC/RANDOM/INTERRUPT/MEMORY RELIABILITY TEST, VER 0,5 MACRO %53A(1152) 09:24 4-Oct-84 Page 69-1
DFKDAM MAC 4-Oct-84 09:24 MAIN CODE RESERVED STORAGE SEQ 0122
3600 035017 127 062 067 040 075
3601 035020 040 111 116 110 111
3602 035021 102 111 124 040 104
3603 035022 117 125 102 114 105
3604 035023 040 120 122 105 103
3605 035024 111 123 111 117 116
3606 035025 040 111 116 123 124
3607 035026 122 125 103 124 111
3608 035027 117 116 123 015 012 SW28 = INHIBIT DOUBLE FLOATING POINT
3609 035030 123 127 062 070 040
3610 035031 075 040 111 116 110
3611 035032 111 102 111 124 040
3612 035033 104 117 125 102 114
3613 035034 105 040 106 114 117
3614 035035 101 124 111 116 107
3615 035036 040 120 117 111 116
3616 035037 124 015 012 123 127 SW29 = INHIBIT FLOATING POINT
3617 035040 062 071 040 075 040
3618 035041 111 116 110 111 102
3619 035042 111 124 040 106 114
3620 035043 117 101 124 111 116
3621 035044 107 040 120 117 111
3622 035045 116 124 015 012 123 SW30 = INHIBIT BYTE
3623 035046 127 063 060 040 075
3624 035047 040 111 116 110 111
3625 035050 102 111 124 040 102
3626 035051 131 124 105 015 012 SW31 = INHIBIT FIXED POINT
3627 035052 123 127 063 061 040
3628 035053 075 040 111 116 110
3629 035054 111 102 111 124 040
3630 035055 106 111 130 105 104
3631 035056 040 120 117 111 116
3632 035057 124 015 012 123 127 SW32 = INHIBIT RANDOM RELIABILITY
3633 035060 063 062 040 075 040
3634 035061 111 116 110 111 102
3635 035062 111 124 040 122 101
3636 035063 116 104 117 115 040
3637 035064 122 105 114 111 101
3638 035065 102 111 114 111 124
3639 035066 131 015 012 123 127 SW33 = SINGLE FAST LOOP
3640 035067 063 063 040 075 040
3641 035070 123 111 116 107 114
3642 035071 105 040 106 101 123
3643 035072 124 040 114 117 117
3644 035073 120 015 012 123 127 SW34 = JUST SIMULATION COMPARISIONS
3645 035074 063 064 040 075 040
3646 035075 112 125 123 124 040
3647 035076 123 111 115 125 114
3648 035077 101 124 111 117 116
3649 035100 040 103 117 115 120
3650 035101 101 122 111 123 111
3651 035102 117 116 123 015 012 SW35 = JUST INSTRUCTION COMPARISIONS
3652 035103 123 127 063 065 040
3653 035104 075 040 112 125 123
3654 035105 124 040 111 116 123
DFKDA PDP-10 KL10 ARITHMETIC/RANDOM/INTERRUPT/MEMORY RELIABILITY TEST, VER 0,5 MACRO %53A(1152) 09:24 4-Oct-84 Page 69-2
DFKDAM MAC 4-Oct-84 09:24 MAIN CODE RESERVED STORAGE SEQ 0123
3655 035106 124 122 125 103 124
3656 035107 111 117 116 040 103
3657 035110 117 115 120 101 122
3658 035111 111 123 111 117 116
3659 035112 123 015 012 120 114 PLEASE TYPE AN ALTMODE WHEN SWITCHES DESIRED ARE SET
3660 035113 105 101 123 105 040
3661 035114 124 131 120 105 040
3662 035115 101 116 040 101 114
3663 035116 124 115 117 104 105
3664 035117 040 127 110 105 116
3665 035120 040 123 127 111 124
3666 035121 103 110 105 123 040
3667 035122 104 105 123 111 122
3668 035123 105 104 040 101 122
3669 035124 105 040 123 105 124
3670 035125 015 012 000 000 000 /
DFKDA PDP-10 KL10 ARITHMETIC/RANDOM/INTERRUPT/MEMORY RELIABILITY TEST, VER 0,5 MACRO %53A(1152) 09:24 4-Oct-84 Page 70
DFKDAM MAC 4-Oct-84 09:24 MAIN CODE RESERVED STORAGE SEQ 0124
3671 ;SYSTAT TABLE
3672
3673 035126 000000 000000 CLKTIC: 0 ;TIME BETWEEN CLOCK TICKS
3674 035127 000000 000000 0
3675 035130 000000 000000 TOTNXM: 0 ;TOTAL NON-EX-MEMS
3676 035131 000000 000000 NXMFLG: 0 ;-1 IF 256K MACHINE
3677 035132 000000 000000 ERRCNT: 0 ;TOTAL ERROR INTERRUPTS
3678 035133 000000 000000 ERRCHN: 0 ;LAST ERROR PIA ASSIGNMENT
3679 035134 000000 000000 CLKCHN: 0 ;LAST CLOCK PIA ASSIGNMENT
3680 035135 000000 000000 INSCNT: 0 ;TOTAL INTERRUPTED INSTRUCTIONS
3681 035136 000000 000000 0
3682 035137 000000 000000 INTCNT: 0 ;TOTAL NUMBER OF INTERRUPTS ON CHANNEL 1
3683 035140 000000 000000 0 ;TOTAL NUMBER OF INTERRUPTS ON CHANNEL 2
3684 035141 000000 000000 0 ;TOTAL NUMBER OF INTERRUPTS ON CHANNEL 3
3685 035142 000000 000000 0 ;TOTAL NUMBER OF INTERRUPTS ON CHANNEL 4
3686 035143 000000 000000 0 ;TOTAL NUMBER OF INTERRUPTS ON CHANNEL 5
3687 035144 000000 000000 0 ;TOTAL NUMBER OF INTERRUPTS ON CHANNEL 6
3688 035145 000000 000000 0 ;TOTAL NUMBER OF INTERRUPTS ON CHANNEL 7
3689 035146 000000 000000 0
3690 035147 000000 000000 SPRCNT: 0 ;TOTAL NUMBER OF SPURIOUS INTERRUPTS
3691 035150 000000 000000 CURENT: 0 ;LAST INSTRUCTION TESTED
3692 035151 000000 000000 PARGEN: 0 ;TOTAL PROGRAM GENERATED PARITY ERRORS
3693 035152 000000 000000 BRKS: 0 ;TOTAL NUMBER OF ADDRESS BREAKS
3694 035153 000000 000000 BRKADR: 0 ;LAST ADDRESS BREAK ADDRESS
3695 035154 000000 000000 TTYCNT: 0 ;TOTAL NUMBER OF TTY INTERRUPTS
3696 035155 000000 000000 BLTCNT: 0 ;TOTAL NUMBER OF BLT'S DONE
3697 035156 000000 000000 BLICNT: 0 ;TOTAL NUMBER OF BLKI'S DONE
3698 035157 000000 000000 BLOCNT: 0 ;TOTAL NUMBER OF BLKO'S DONE
3699 035160 000000 000000 SYNC: 0 ;AOJGE'S IN 1 CLOCK TICK.
DFKDA PDP-10 KL10 ARITHMETIC/RANDOM/INTERRUPT/MEMORY RELIABILITY TEST, VER 0,5 MACRO %53A(1152) 09:24 4-Oct-84 Page 71
DFKDAM MAC 4-Oct-84 09:24 INSTRUCTION TABLE FOR INTXCT SEQ 0125
3700 SUBTTL INSTRUCTION TABLE FOR INTXCT
3701
3702 ;HERE BEITH THE INSTRUCTION TABLE
3703 ;ALL NON SKIP INSTRUCTIONS AND 1 PART INSTRUCTIONS ARE STORED HERE
3704 ;EACH ENTRY INTO THE TABLE INCLUDES:
3705 ; 1.AN INSTRUCTION TO TEST
3706 ; 2.THE NUMBER OF TIMES TO TRY IT
3707 ; 3.A STORAGE WORD TO TELL HOW MANY TIMES THIS PARTICULAR
3708 ; INSTRUCTION WAS TESTED
3709 ; 4.A RESERVED STORAGE WORD
3710
3711 035164 LOC <<.+4>&777774>
3712 035164 140 10 0 00 055767 INSTAB: FAD 10,MEMLOC#
3713 035165 000000 000005 5
3714 035166 000000 000000 0
3715 035167 000000 000000 0
3716 035170 140 10 0 00 055767 FAD 10,MEMLOC
3717 035171 000000 000005 5
3718 035172 000000 000000 0
3719 035173 000000 000000 0
3720 035174 142 10 0 00 055767 FADM 10,MEMLOC
3721 035175 000000 000005 5
3722 035176 000000 000000 0
3723 035177 000000 000000 0
3724 035200 143 10 0 00 055767 FADB 10,MEMLOC
3725 035201 000000 000005 5
3726 035202 000000 000000 0
3727 035203 000000 000000 0
3728 035204 145 10 0 00 055767 FADRI 10,MEMLOC
3729 035205 000000 000005 5
3730 035206 000000 000000 0
3731 035207 000000 000000 0
3732 035210 146 10 0 00 055767 FADRM 10,MEMLOC
3733 035211 000000 000005 5
3734 035212 000000 000000 0
3735 035213 000000 000000 0
3736 035214 147 10 0 00 055767 FADRB 10,MEMLOC
3737 035215 000000 000005 5
3738 035216 000000 000000 0
3739 035217 000000 000000 0
3740 035220 150 10 0 00 055767 FSB 10,MEMLOC
3741 035221 000000 000005 5
3742 035222 000000 000000 0
3743 035223 000000 000000 0
3744 035224 150 10 0 00 055767 FSB 10,MEMLOC
3745 035225 000000 000005 5
3746 035226 000000 000000 0
3747 035227 000000 000000 0
3748 035230 152 10 0 00 055767 FSBM 10,MEMLOC
3749 035231 000000 000005 5
3750 035232 000000 000000 0
3751 035233 000000 000000 0
3752 035234 153 10 0 00 055767 FSBB 10,MEMLOC
3753 035235 000000 000005 5
3754 035236 000000 000000 0
DFKDA PDP-10 KL10 ARITHMETIC/RANDOM/INTERRUPT/MEMORY RELIABILITY TEST, VER 0,5 MACRO %53A(1152) 09:24 4-Oct-84 Page 71-1
DFKDAM MAC 4-Oct-84 09:24 INSTRUCTION TABLE FOR INTXCT SEQ 0126
3755 035237 000000 000000 0
3756 035240 154 10 0 00 055767 FSBR 10,MEMLOC
3757 035241 000000 000005 5
3758 035242 000000 000000 0
3759 035243 000000 000000 0
3760 035244 155 10 0 00 055767 FSBRI 10,MEMLOC
3761 035245 000000 000005 5
3762 035246 000000 000000 0
3763 035247 000000 000000 0
3764 035250 156 10 0 00 055767 FSBRM 10,MEMLOC
3765 035251 000000 000005 5
3766 035252 000000 000000 0
3767 035253 000000 000000 0
3768 035254 157 10 0 00 055767 FSBRB 10,MEMLOC
3769 035255 000000 000005 5
3770 035256 000000 000000 0
3771 035257 000000 000000 0
3772 035260 160 10 0 00 055767 FMP 10,MEMLOC
3773 035261 000000 000005 5
3774 035262 000000 000000 0
3775 035263 000000 000000 0
3776 035264 160 10 0 00 055767 FMP 10,MEMLOC
3777 035265 000000 000005 5
3778 035266 000000 000000 0
3779 035267 000000 000000 0
3780 035270 162 10 0 00 055767 FMPM 10,MEMLOC
3781 035271 000000 000005 5
3782 035272 000000 000000 0
3783 035273 000000 000000 0
3784 035274 163 10 0 00 055767 FMPB 10,MEMLOC
3785 035275 000000 000005 5
3786 035276 000000 000000 0
3787 035277 000000 000000 0
3788 035300 164 10 0 00 055767 FMPR 10,MEMLOC
3789 035301 000000 000005 5
3790 035302 000000 000000 0
3791 035303 000000 000000 0
3792 035304 165 10 0 00 055767 FMPRI 10,MEMLOC
3793 035305 000000 000005 5
3794 035306 000000 000000 0
3795 035307 000000 000000 0
3796 035310 166 10 0 00 055767 FMPRM 10,MEMLOC
3797 035311 000000 000005 5
3798 035312 000000 000000 0
3799 035313 000000 000000 0
3800 035314 167 10 0 00 055767 FMPRB 10,MEMLOC
3801 035315 000000 000005 5
3802 035316 000000 000000 0
3803 035317 000000 000000 0
3804 035320 200 10 0 00 055767 MOVE 10,MEMLOC
3805 035321 000000 000005 5
3806 035322 000000 000000 0
3807 035323 000000 000000 0
3808 035324 201 10 0 00 055767 MOVEI 10,MEMLOC
3809 035325 000000 000005 5
DFKDA PDP-10 KL10 ARITHMETIC/RANDOM/INTERRUPT/MEMORY RELIABILITY TEST, VER 0,5 MACRO %53A(1152) 09:24 4-Oct-84 Page 71-2
DFKDAM MAC 4-Oct-84 09:24 INSTRUCTION TABLE FOR INTXCT SEQ 0127
3810 035326 000000 000000 0
3811 035327 000000 000000 0
3812 035330 202 10 0 00 055767 MOVEM 10,MEMLOC
3813 035331 000000 000005 5
3814 035332 000000 000000 0
3815 035333 000000 000000 0
3816 035334 203 10 0 00 055767 MOVES 10,MEMLOC
3817 035335 000000 000005 5
3818 035336 000000 000000 0
3819 035337 000000 000000 0
3820 035340 204 10 0 00 055767 MOVS 10,MEMLOC
3821 035341 000000 000005 5
3822 035342 000000 000000 0
3823 035343 000000 000000 0
3824 035344 205 10 0 00 055767 MOVSI 10,MEMLOC
3825 035345 000000 000005 5
3826 035346 000000 000000 0
3827 035347 000000 000000 0
3828 035350 206 10 0 00 055767 MOVSM 10,MEMLOC
3829 035351 000000 000005 5
3830 035352 000000 000000 0
3831 035353 000000 000000 0
3832 035354 207 10 0 00 055767 MOVSS 10,MEMLOC
3833 035355 000000 000005 5
3834 035356 000000 000000 0
3835 035357 000000 000000 0
3836 035360 210 10 0 00 055767 MOVN 10,MEMLOC
3837 035361 000000 000005 5
3838 035362 000000 000000 0
3839 035363 000000 000000 0
3840 035364 211 10 0 00 055767 MOVNI 10,MEMLOC
3841 035365 000000 000005 5
3842 035366 000000 000000 0
3843 035367 000000 000000 0
3844 035370 212 10 0 00 055767 MOVNM 10,MEMLOC
3845 035371 000000 000005 5
3846 035372 000000 000000 0
3847 035373 000000 000000 0
3848 035374 213 10 0 00 055767 MOVNS 10,MEMLOC
3849 035375 000000 000005 5
3850 035376 000000 000000 0
3851 035377 000000 000000 0
3852 035400 214 10 0 00 055767 MOVM 10,MEMLOC
3853 035401 000000 000005 5
3854 035402 000000 000000 0
3855 035403 000000 000000 0
3856 035404 215 10 0 00 055767 MOVMI 10,MEMLOC
3857 035405 000000 000005 5
3858 035406 000000 000000 0
3859 035407 000000 000000 0
3860 035410 216 10 0 00 055767 MOVMM 10,MEMLOC
3861 035411 000000 000005 5
3862 035412 000000 000000 0
3863 035413 000000 000000 0
3864 035414 217 10 0 00 055767 MOVMS 10,MEMLOC
DFKDA PDP-10 KL10 ARITHMETIC/RANDOM/INTERRUPT/MEMORY RELIABILITY TEST, VER 0,5 MACRO %53A(1152) 09:24 4-Oct-84 Page 71-3
DFKDAM MAC 4-Oct-84 09:24 INSTRUCTION TABLE FOR INTXCT SEQ 0128
3865 035415 000000 000005 5
3866 035416 000000 000000 0
3867 035417 000000 000000 0
3868 035420 220 10 0 00 055767 IMUL 10,MEMLOC
3869 035421 000000 000005 5
3870 035422 000000 000000 0
3871 035423 000000 000000 0
3872 035424 221 10 0 00 055767 IMULI 10,MEMLOC
3873 035425 000000 000005 5
3874 035426 000000 000000 0
3875 035427 000000 000000 0
3876 035430 222 10 0 00 055767 IMULM 10,MEMLOC
3877 035431 000000 000005 5
3878 035432 000000 000000 0
3879 035433 000000 000000 0
3880 035434 223 10 0 00 055767 IMULB 10,MEMLOC
3881 035435 000000 000005 5
3882 035436 000000 000000 0
3883 035437 000000 000000 0
3884 035440 224 10 0 00 055767 MUL 10,MEMLOC
3885 035441 000000 000005 5
3886 035442 000000 000000 0
3887 035443 000000 000000 0
3888 035444 225 10 0 00 055767 MULI 10,MEMLOC
3889 035445 000000 000005 5
3890 035446 000000 000000 0
3891 035447 000000 000000 0
3892 035450 226 10 0 00 055767 MULM 10,MEMLOC
3893 035451 000000 000005 5
3894 035452 000000 000000 0
3895 035453 000000 000000 0
3896 035454 227 10 0 00 055767 MULB 10,MEMLOC
3897 035455 000000 000005 5
3898 035456 000000 000000 0
3899 035457 000000 000000 0
3900 035460 230 10 0 00 055767 IDIV 10,MEMLOC
3901 035461 000000 000005 5
3902 035462 000000 000000 0
3903 035463 000000 000000 0
3904 035464 231 10 0 00 055767 IDIVI 10,MEMLOC
3905 035465 000000 000005 5
3906 035466 000000 000000 0
3907 035467 000000 000000 0
3908 035470 232 10 0 00 055767 IDIVM 10,MEMLOC
3909 035471 000000 000005 5
3910 035472 000000 000000 0
3911 035473 000000 000000 0
3912 035474 233 10 0 00 055767 IDIVB 10,MEMLOC
3913 035475 000000 000005 5
3914 035476 000000 000000 0
3915 035477 000000 000000 0
3916 035500 234 10 0 00 055767 DIV 10,MEMLOC
3917 035501 000000 000005 5
3918 035502 000000 000000 0
3919 035503 000000 000000 0
DFKDA PDP-10 KL10 ARITHMETIC/RANDOM/INTERRUPT/MEMORY RELIABILITY TEST, VER 0,5 MACRO %53A(1152) 09:24 4-Oct-84 Page 71-4
DFKDAM MAC 4-Oct-84 09:24 INSTRUCTION TABLE FOR INTXCT SEQ 0129
3920 035504 235 10 0 00 055767 DIVI 10,MEMLOC
3921 035505 000000 000005 5
3922 035506 000000 000000 0
3923 035507 000000 000000 0
3924 035510 236 10 0 00 055767 DIVM 10,MEMLOC
3925 035511 000000 000005 5
3926 035512 000000 000000 0
3927 035513 000000 000000 0
3928 035514 237 10 0 00 055767 DIVB 10,MEMLOC
3929 035515 000000 000005 5
3930 035516 000000 000000 0
3931 035517 000000 000000 0
3932 035520 240 10 0 00 055767 ASH 10,MEMLOC
3933 035521 000000 000005 5
3934 035522 000000 000000 0
3935 035523 000000 000000 0
3936 035524 241 10 0 00 055767 ROT 10,MEMLOC
3937 035525 000000 000005 5
3938 035526 000000 000000 0
3939 035527 000000 000000 0
3940 035530 242 10 0 00 055767 LSH 10,MEMLOC
3941 035531 000000 000005 5
3942 035532 000000 000000 0
3943 035533 000000 000000 0
3944 035534 244 10 0 00 055767 ASHC 10,MEMLOC
3945 035535 000000 000005 5
3946 035536 000000 000000 0
3947 035537 000000 000000 0
3948 035540 245 10 0 00 055767 ROTC 10,MEMLOC
3949 035541 000000 000005 5
3950 035542 000000 000000 0
3951 035543 000000 000000 0
3952 035544 246 10 0 00 055767 LSHC 10,MEMLOC
3953 035545 000000 000005 5
3954 035546 000000 000000 0
3955 035547 000000 000000 0
3956 035550 250 10 0 00 055767 EXCH 10,MEMLOC
3957 035551 000000 000005 5
3958 035552 000000 000000 0
3959 035553 000000 000000 0
3960 035554 270 10 0 00 055767 ADD 10,MEMLOC
3961 035555 000000 000005 5
3962 035556 000000 000000 0
3963 035557 000000 000000 0
3964 035560 271 10 0 00 055767 ADDI 10,MEMLOC
3965 035561 000000 000005 5
3966 035562 000000 000000 0
3967 035563 000000 000000 0
3968 035564 272 10 0 00 055767 ADDM 10,MEMLOC
3969 035565 000000 000005 5
3970 035566 000000 000000 0
3971 035567 000000 000000 0
3972 035570 273 10 0 00 055767 ADDB 10,MEMLOC
3973 035571 000000 000005 5
3974 035572 000000 000000 0
DFKDA PDP-10 KL10 ARITHMETIC/RANDOM/INTERRUPT/MEMORY RELIABILITY TEST, VER 0,5 MACRO %53A(1152) 09:24 4-Oct-84 Page 71-5
DFKDAM MAC 4-Oct-84 09:24 INSTRUCTION TABLE FOR INTXCT SEQ 0130
3975 035573 000000 000000 0
3976 035574 274 10 0 00 055767 SUB 10,MEMLOC
3977 035575 000000 000005 5
3978 035576 000000 000000 0
3979 035577 000000 000000 0
3980 035600 275 10 0 00 055767 SUBI 10,MEMLOC
3981 035601 000000 000005 5
3982 035602 000000 000000 0
3983 035603 000000 000000 0
3984 035604 276 10 0 00 055767 SUBM 10,MEMLOC
3985 035605 000000 000005 5
3986 035606 000000 000000 0
3987 035607 000000 000000 0
3988 035610 277 10 0 00 055767 SUBB 10,MEMLOC
3989 035611 000000 000005 5
3990 035612 000000 000000 0
3991 035613 000000 000000 0
3992 035614 400 10 0 00 055767 SETZ 10,MEMLOC
3993 035615 000000 000005 5
3994 035616 000000 000000 0
3995 035617 000000 000000 0
3996 035620 401 10 0 00 055767 SETZI 10,MEMLOC
3997 035621 000000 000005 5
3998 035622 000000 000000 0
3999 035623 000000 000000 0
4000 035624 402 10 0 00 055767 SETZM 10,MEMLOC
4001 035625 000000 000005 5
4002 035626 000000 000000 0
4003 035627 000000 000000 0
4004 035630 403 10 0 00 055767 SETZB 10,MEMLOC
4005 035631 000000 000005 5
4006 035632 000000 000000 0
4007 035633 000000 000000 0
4008 035634 404 10 0 00 055767 AND 10,MEMLOC
4009 035635 000000 000005 5
4010 035636 000000 000000 0
4011 035637 000000 000000 0
4012 035640 405 10 0 00 055767 ANDI 10,MEMLOC
4013 035641 000000 000005 5
4014 035642 000000 000000 0
4015 035643 000000 000000 0
4016 035644 406 10 0 00 055767 ANDM 10,MEMLOC
4017 035645 000000 000005 5
4018 035646 000000 000000 0
4019 035647 000000 000000 0
4020 035650 407 10 0 00 055767 ANDB 10,MEMLOC
4021 035651 000000 000005 5
4022 035652 000000 000000 0
4023 035653 000000 000000 0
4024 035654 410 10 0 00 055767 ANDCA 10,MEMLOC
4025 035655 000000 000005 5
4026 035656 000000 000000 0
4027 035657 000000 000000 0
4028 035660 411 10 0 00 055767 ANDCAI 10,MEMLOC
4029 035661 000000 000005 5
DFKDA PDP-10 KL10 ARITHMETIC/RANDOM/INTERRUPT/MEMORY RELIABILITY TEST, VER 0,5 MACRO %53A(1152) 09:24 4-Oct-84 Page 71-6
DFKDAM MAC 4-Oct-84 09:24 INSTRUCTION TABLE FOR INTXCT SEQ 0131
4030 035662 000000 000000 0
4031 035663 000000 000000 0
4032 035664 412 10 0 00 055767 ANDCAM 10,MEMLOC
4033 035665 000000 000005 5
4034 035666 000000 000000 0
4035 035667 000000 000000 0
4036 035670 413 10 0 00 055767 ANDCAB 10,MEMLOC
4037 035671 000000 000005 5
4038 035672 000000 000000 0
4039 035673 000000 000000 0
4040 035674 414 10 0 00 055767 SETM 10,MEMLOC
4041 035675 000000 000005 5
4042 035676 000000 000000 0
4043 035677 000000 000000 0
4044 035700 415 10 0 00 055767 SETMI 10,MEMLOC
4045 035701 000000 000005 5
4046 035702 000000 000000 0
4047 035703 000000 000000 0
4048 035704 416 10 0 00 055767 SETMM 10,MEMLOC
4049 035705 000000 000005 5
4050 035706 000000 000000 0
4051 035707 000000 000000 0
4052 035710 417 10 0 00 055767 SETMB 10,MEMLOC
4053 035711 000000 000005 5
4054 035712 000000 000000 0
4055 035713 000000 000000 0
4056 035714 420 10 0 00 055767 ANDCM 10,MEMLOC
4057 035715 000000 000005 5
4058 035716 000000 000000 0
4059 035717 000000 000000 0
4060 035720 421 10 0 00 055767 ANDCMI 10,MEMLOC
4061 035721 000000 000005 5
4062 035722 000000 000000 0
4063 035723 000000 000000 0
4064 035724 422 10 0 00 055767 ANDCMM 10,MEMLOC
4065 035725 000000 000005 5
4066 035726 000000 000000 0
4067 035727 000000 000000 0
4068 035730 423 10 0 00 055767 ANDCMB 10,MEMLOC
4069 035731 000000 000005 5
4070 035732 000000 000000 0
4071 035733 000000 000000 0
4072 035734 424 10 0 00 055767 SETA 10,MEMLOC
4073 035735 000000 000005 5
4074 035736 000000 000000 0
4075 035737 000000 000000 0
4076 035740 425 10 0 00 055767 SETAI 10,MEMLOC
4077 035741 000000 000005 5
4078 035742 000000 000000 0
4079 035743 000000 000000 0
4080 035744 426 10 0 00 055767 SETAM 10,MEMLOC
4081 035745 000000 000005 5
4082 035746 000000 000000 0
4083 035747 000000 000000 0
4084 035750 427 10 0 00 055767 SETAB 10,MEMLOC
DFKDA PDP-10 KL10 ARITHMETIC/RANDOM/INTERRUPT/MEMORY RELIABILITY TEST, VER 0,5 MACRO %53A(1152) 09:24 4-Oct-84 Page 71-7
DFKDAM MAC 4-Oct-84 09:24 INSTRUCTION TABLE FOR INTXCT SEQ 0132
4085 035751 000000 000005 5
4086 035752 000000 000000 0
4087 035753 000000 000000 0
4088 035754 430 10 0 00 055767 XOR 10,MEMLOC
4089 035755 000000 000005 5
4090 035756 000000 000000 0
4091 035757 000000 000000 0
4092 035760 431 10 0 00 055767 XORI 10,MEMLOC
4093 035761 000000 000005 5
4094 035762 000000 000000 0
4095 035763 000000 000000 0
4096 035764 432 10 0 00 055767 XORM 10,MEMLOC
4097 035765 000000 000005 5
4098 035766 000000 000000 0
4099 035767 000000 000000 0
4100 035770 433 10 0 00 055767 XORB 10,MEMLOC
4101 035771 000000 000005 5
4102 035772 000000 000000 0
4103 035773 000000 000000 0
4104 035774 434 10 0 00 055767 IOR 10,MEMLOC
4105 035775 000000 000005 5
4106 035776 000000 000000 0
4107 035777 000000 000000 0
4108 036000 435 10 0 00 055767 IORI 10,MEMLOC
4109 036001 000000 000005 5
4110 036002 000000 000000 0
4111 036003 000000 000000 0
4112 036004 436 10 0 00 055767 IORM 10,MEMLOC
4113 036005 000000 000005 5
4114 036006 000000 000000 0
4115 036007 000000 000000 0
4116 036010 437 10 0 00 055767 IORB 10,MEMLOC
4117 036011 000000 000005 5
4118 036012 000000 000000 0
4119 036013 000000 000000 0
4120 036014 440 10 0 00 055767 ANDCB 10,MEMLOC
4121 036015 000000 000005 5
4122 036016 000000 000000 0
4123 036017 000000 000000 0
4124 036020 441 10 0 00 055767 ANDCBI 10,MEMLOC
4125 036021 000000 000005 5
4126 036022 000000 000000 0
4127 036023 000000 000000 0
4128 036024 442 10 0 00 055767 ANDCBM 10,MEMLOC
4129 036025 000000 000005 5
4130 036026 000000 000000 0
4131 036027 000000 000000 0
4132 036030 443 10 0 00 055767 ANDCBB 10,MEMLOC
4133 036031 000000 000005 5
4134 036032 000000 000000 0
4135 036033 000000 000000 0
4136 036034 444 10 0 00 055767 EQV 10,MEMLOC
4137 036035 000000 000005 5
4138 036036 000000 000000 0
4139 036037 000000 000000 0
DFKDA PDP-10 KL10 ARITHMETIC/RANDOM/INTERRUPT/MEMORY RELIABILITY TEST, VER 0,5 MACRO %53A(1152) 09:24 4-Oct-84 Page 71-8
DFKDAM MAC 4-Oct-84 09:24 INSTRUCTION TABLE FOR INTXCT SEQ 0133
4140 036040 445 10 0 00 055767 EQVI 10,MEMLOC
4141 036041 000000 000005 5
4142 036042 000000 000000 0
4143 036043 000000 000000 0
4144 036044 446 10 0 00 055767 EQVM 10,MEMLOC
4145 036045 000000 000005 5
4146 036046 000000 000000 0
4147 036047 000000 000000 0
4148 036050 447 10 0 00 055767 EQVB 10,MEMLOC
4149 036051 000000 000005 5
4150 036052 000000 000000 0
4151 036053 000000 000000 0
4152 036054 450 10 0 00 055767 SETCA 10,MEMLOC
4153 036055 000000 000005 5
4154 036056 000000 000000 0
4155 036057 000000 000000 0
4156 036060 451 10 0 00 055767 SETCAI 10,MEMLOC
4157 036061 000000 000005 5
4158 036062 000000 000000 0
4159 036063 000000 000000 0
4160 036064 452 10 0 00 055767 SETCAM 10,MEMLOC
4161 036065 000000 000005 5
4162 036066 000000 000000 0
4163 036067 000000 000000 0
4164 036070 453 10 0 00 055767 SETCAB 10,MEMLOC
4165 036071 000000 000005 5
4166 036072 000000 000000 0
4167 036073 000000 000000 0
4168 036074 454 10 0 00 055767 ORCA 10,MEMLOC
4169 036075 000000 000005 5
4170 036076 000000 000000 0
4171 036077 000000 000000 0
4172 036100 455 10 0 00 055767 ORCAI 10,MEMLOC
4173 036101 000000 000005 5
4174 036102 000000 000000 0
4175 036103 000000 000000 0
4176 036104 456 10 0 00 055767 ORCAM 10,MEMLOC
4177 036105 000000 000005 5
4178 036106 000000 000000 0
4179 036107 000000 000000 0
4180 036110 457 10 0 00 055767 ORCAB 10,MEMLOC
4181 036111 000000 000005 5
4182 036112 000000 000000 0
4183 036113 000000 000000 0
4184 036114 460 10 0 00 055767 SETCM 10,MEMLOC
4185 036115 000000 000005 5
4186 036116 000000 000000 0
4187 036117 000000 000000 0
4188 036120 461 10 0 00 055767 SETCMI 10,MEMLOC
4189 036121 000000 000005 5
4190 036122 000000 000000 0
4191 036123 000000 000000 0
4192 036124 462 10 0 00 055767 SETCMM 10,MEMLOC
4193 036125 000000 000005 5
4194 036126 000000 000000 0
DFKDA PDP-10 KL10 ARITHMETIC/RANDOM/INTERRUPT/MEMORY RELIABILITY TEST, VER 0,5 MACRO %53A(1152) 09:24 4-Oct-84 Page 71-9
DFKDAM MAC 4-Oct-84 09:24 INSTRUCTION TABLE FOR INTXCT SEQ 0134
4195 036127 000000 000000 0
4196 036130 463 10 0 00 055767 SETCMB 10,MEMLOC
4197 036131 000000 000005 5
4198 036132 000000 000000 0
4199 036133 000000 000000 0
4200 036134 464 10 0 00 055767 ORCM 10,MEMLOC
4201 036135 000000 000005 5
4202 036136 000000 000000 0
4203 036137 000000 000000 0
4204 036140 465 10 0 00 055767 ORCMI 10,MEMLOC
4205 036141 000000 000005 5
4206 036142 000000 000000 0
4207 036143 000000 000000 0
4208 036144 466 10 0 00 055767 ORCMM 10,MEMLOC
4209 036145 000000 000005 5
4210 036146 000000 000000 0
4211 036147 000000 000000 0
4212 036150 467 10 0 00 055767 ORCMB 10,MEMLOC
4213 036151 000000 000005 5
4214 036152 000000 000000 0
4215 036153 000000 000000 0
4216 036154 474 10 0 00 055767 SETO 10,MEMLOC
4217 036155 000000 000005 5
4218 036156 000000 000000 0
4219 036157 000000 000000 0
4220 036160 475 10 0 00 055767 SETOI 10,MEMLOC
4221 036161 000000 000005 5
4222 036162 000000 000000 0
4223 036163 000000 000000 0
4224 036164 476 10 0 00 055767 SETOM 10,MEMLOC
4225 036165 000000 000005 5
4226 036166 000000 000000 0
4227 036167 000000 000000 0
4228 036170 477 10 0 00 055767 SETOB 10,MEMLOC
4229 036171 000000 000005 5
4230 036172 000000 000000 0
4231 036173 000000 000000 0
4232 036174 500 10 0 00 055767 HLL 10,MEMLOC
4233 036175 000000 000005 5
4234 036176 000000 000000 0
4235 036177 000000 000000 0
4236 036200 501 10 0 00 055767 HLLI 10,MEMLOC
4237 036201 000000 000005 5
4238 036202 000000 000000 0
4239 036203 000000 000000 0
4240 036204 502 10 0 00 055767 HLLM 10,MEMLOC
4241 036205 000000 000005 5
4242 036206 000000 000000 0
4243 036207 000000 000000 0
4244 036210 503 10 0 00 055767 HLLS 10,MEMLOC
4245 036211 000000 000005 5
4246 036212 000000 000000 0
4247 036213 000000 000000 0
4248 036214 504 10 0 00 055767 HRL 10,MEMLOC
4249 036215 000000 000005 5
DFKDA PDP-10 KL10 ARITHMETIC/RANDOM/INTERRUPT/MEMORY RELIABILITY TEST, VER 0,5 MACRO %53A(1152) 09:24 4-Oct-84 Page 71-10
DFKDAM MAC 4-Oct-84 09:24 INSTRUCTION TABLE FOR INTXCT SEQ 0135
4250 036216 000000 000000 0
4251 036217 000000 000000 0
4252 036220 505 10 0 00 055767 HRLI 10,MEMLOC
4253 036221 000000 000005 5
4254 036222 000000 000000 0
4255 036223 000000 000000 0
4256 036224 506 10 0 00 055767 HRLM 10,MEMLOC
4257 036225 000000 000005 5
4258 036226 000000 000000 0
4259 036227 000000 000000 0
4260 036230 507 10 0 00 055767 HRLS 10,MEMLOC
4261 036231 000000 000005 5
4262 036232 000000 000000 0
4263 036233 000000 000000 0
4264 036234 510 10 0 00 055767 HLLZ 10,MEMLOC
4265 036235 000000 000005 5
4266 036236 000000 000000 0
4267 036237 000000 000000 0
4268 036240 511 10 0 00 055767 HLLZI 10,MEMLOC
4269 036241 000000 000005 5
4270 036242 000000 000000 0
4271 036243 000000 000000 0
4272 036244 512 10 0 00 055767 HLLZM 10,MEMLOC
4273 036245 000000 000005 5
4274 036246 000000 000000 0
4275 036247 000000 000000 0
4276 036250 513 10 0 00 055767 HLLZS 10,MEMLOC
4277 036251 000000 000005 5
4278 036252 000000 000000 0
4279 036253 000000 000000 0
4280 036254 520 10 0 00 055767 HLLO 10,MEMLOC
4281 036255 000000 000005 5
4282 036256 000000 000000 0
4283 036257 000000 000000 0
4284 036260 521 10 0 00 055767 HLLOI 10,MEMLOC
4285 036261 000000 000005 5
4286 036262 000000 000000 0
4287 036263 000000 000000 0
4288 036264 522 10 0 00 055767 HLLOM 10,MEMLOC
4289 036265 000000 000005 5
4290 036266 000000 000000 0
4291 036267 000000 000000 0
4292 036270 523 10 0 00 055767 HLLOS 10,MEMLOC
4293 036271 000000 000005 5
4294 036272 000000 000000 0
4295 036273 000000 000000 0
4296 036274 524 10 0 00 055767 HRLO 10,MEMLOC
4297 036275 000000 000005 5
4298 036276 000000 000000 0
4299 036277 000000 000000 0
4300 036300 525 10 0 00 055767 HRLOI 10,MEMLOC
4301 036301 000000 000005 5
4302 036302 000000 000000 0
4303 036303 000000 000000 0
4304 036304 526 10 0 00 055767 HRLOM 10,MEMLOC
DFKDA PDP-10 KL10 ARITHMETIC/RANDOM/INTERRUPT/MEMORY RELIABILITY TEST, VER 0,5 MACRO %53A(1152) 09:24 4-Oct-84 Page 71-11
DFKDAM MAC 4-Oct-84 09:24 INSTRUCTION TABLE FOR INTXCT SEQ 0136
4305 036305 000000 000005 5
4306 036306 000000 000000 0
4307 036307 000000 000000 0
4308 036310 527 10 0 00 055767 HRLOS 10,MEMLOC
4309 036311 000000 000005 5
4310 036312 000000 000000 0
4311 036313 000000 000000 0
4312 036314 530 10 0 00 055767 HLLE 10,MEMLOC
4313 036315 000000 000005 5
4314 036316 000000 000000 0
4315 036317 000000 000000 0
4316 036320 531 10 0 00 055767 HLLEI 10,MEMLOC
4317 036321 000000 000005 5
4318 036322 000000 000000 0
4319 036323 000000 000000 0
4320 036324 532 10 0 00 055767 HLLEM 10,MEMLOC
4321 036325 000000 000005 5
4322 036326 000000 000000 0
4323 036327 000000 000000 0
4324 036330 533 10 0 00 055767 HLLES 10,MEMLOC
4325 036331 000000 000005 5
4326 036332 000000 000000 0
4327 036333 000000 000000 0
4328 036334 534 10 0 00 055767 HRLE 10,MEMLOC
4329 036335 000000 000005 5
4330 036336 000000 000000 0
4331 036337 000000 000000 0
4332 036340 535 10 0 00 055767 HRLEI 10,MEMLOC
4333 036341 000000 000005 5
4334 036342 000000 000000 0
4335 036343 000000 000000 0
4336 036344 536 10 0 00 055767 HRLEM 10,MEMLOC
4337 036345 000000 000005 5
4338 036346 000000 000000 0
4339 036347 000000 000000 0
4340 036350 537 10 0 00 055767 HRLES 10,MEMLOC
4341 036351 000000 000005 5
4342 036352 000000 000000 0
4343 036353 000000 000000 0
4344 036354 540 10 0 00 055767 HRR 10,MEMLOC
4345 036355 000000 000005 5
4346 036356 000000 000000 0
4347 036357 000000 000000 0
4348 036360 541 10 0 00 055767 HRRI 10,MEMLOC
4349 036361 000000 000005 5
4350 036362 000000 000000 0
4351 036363 000000 000000 0
4352 036364 542 10 0 00 055767 HRRM 10,MEMLOC
4353 036365 000000 000005 5
4354 036366 000000 000000 0
4355 036367 000000 000000 0
4356 036370 543 10 0 00 055767 HRRS 10,MEMLOC
4357 036371 000000 000005 5
4358 036372 000000 000000 0
4359 036373 000000 000000 0
DFKDA PDP-10 KL10 ARITHMETIC/RANDOM/INTERRUPT/MEMORY RELIABILITY TEST, VER 0,5 MACRO %53A(1152) 09:24 4-Oct-84 Page 71-12
DFKDAM MAC 4-Oct-84 09:24 INSTRUCTION TABLE FOR INTXCT SEQ 0137
4360 036374 544 10 0 00 055767 HLR 10,MEMLOC
4361 036375 000000 000005 5
4362 036376 000000 000000 0
4363 036377 000000 000000 0
4364 036400 545 10 0 00 055767 HLRI 10,MEMLOC
4365 036401 000000 000005 5
4366 036402 000000 000000 0
4367 036403 000000 000000 0
4368 036404 546 10 0 00 055767 HLRM 10,MEMLOC
4369 036405 000000 000005 5
4370 036406 000000 000000 0
4371 036407 000000 000000 0
4372 036410 547 10 0 00 055767 HLRS 10,MEMLOC
4373 036411 000000 000005 5
4374 036412 000000 000000 0
4375 036413 000000 000000 0
4376 036414 550 10 0 00 055767 HRRZ 10,MEMLOC
4377 036415 000000 000005 5
4378 036416 000000 000000 0
4379 036417 000000 000000 0
4380 036420 551 10 0 00 055767 HRRZI 10,MEMLOC
4381 036421 000000 000005 5
4382 036422 000000 000000 0
4383 036423 000000 000000 0
4384 036424 552 10 0 00 055767 HRRZM 10,MEMLOC
4385 036425 000000 000005 5
4386 036426 000000 000000 0
4387 036427 000000 000000 0
4388 036430 553 10 0 00 055767 HRRZS 10,MEMLOC
4389 036431 000000 000005 5
4390 036432 000000 000000 0
4391 036433 000000 000000 0
4392 036434 554 10 0 00 055767 HLRZ 10,MEMLOC
4393 036435 000000 000005 5
4394 036436 000000 000000 0
4395 036437 000000 000000 0
4396 036440 555 10 0 00 055767 HLRZI 10,MEMLOC
4397 036441 000000 000005 5
4398 036442 000000 000000 0
4399 036443 000000 000000 0
4400 036444 556 10 0 00 055767 HLRZM 10,MEMLOC
4401 036445 000000 000005 5
4402 036446 000000 000000 0
4403 036447 000000 000000 0
4404 036450 557 10 0 00 055767 HLRZS 10,MEMLOC
4405 036451 000000 000005 5
4406 036452 000000 000000 0
4407 036453 000000 000000 0
4408 036454 560 10 0 00 055767 HRRO 10,MEMLOC
4409 036455 000000 000005 5
4410 036456 000000 000000 0
4411 036457 000000 000000 0
4412 036460 561 10 0 00 055767 HRROI 10,MEMLOC
4413 036461 000000 000005 5
4414 036462 000000 000000 0
DFKDA PDP-10 KL10 ARITHMETIC/RANDOM/INTERRUPT/MEMORY RELIABILITY TEST, VER 0,5 MACRO %53A(1152) 09:24 4-Oct-84 Page 71-13
DFKDAM MAC 4-Oct-84 09:24 INSTRUCTION TABLE FOR INTXCT SEQ 0138
4415 036463 000000 000000 0
4416 036464 562 10 0 00 055767 HRROM 10,MEMLOC
4417 036465 000000 000005 5
4418 036466 000000 000000 0
4419 036467 000000 000000 0
4420 036470 563 10 0 00 055767 HRROS 10,MEMLOC
4421 036471 000000 000005 5
4422 036472 000000 000000 0
4423 036473 000000 000000 0
4424 036474 564 10 0 00 055767 HLRO 10,MEMLOC
4425 036475 000000 000005 5
4426 036476 000000 000000 0
4427 036477 000000 000000 0
4428 036500 565 10 0 00 055767 HLROI 10,MEMLOC
4429 036501 000000 000005 5
4430 036502 000000 000000 0
4431 036503 000000 000000 0
4432 036504 566 10 0 00 055767 HLROM 10,MEMLOC
4433 036505 000000 000005 5
4434 036506 000000 000000 0
4435 036507 000000 000000 0
4436 036510 567 10 0 00 055767 HLROS 10,MEMLOC
4437 036511 000000 000005 5
4438 036512 000000 000000 0
4439 036513 000000 000000 0
4440 036514 570 10 0 00 055767 HRRE 10,MEMLOC
4441 036515 000000 000005 5
4442 036516 000000 000000 0
4443 036517 000000 000000 0
4444 036520 571 10 0 00 055767 HRREI 10,MEMLOC
4445 036521 000000 000005 5
4446 036522 000000 000000 0
4447 036523 000000 000000 0
4448 036524 572 10 0 00 055767 HRREM 10,MEMLOC
4449 036525 000000 000005 5
4450 036526 000000 000000 0
4451 036527 000000 000000 0
4452 036530 573 10 0 00 055767 HRRES 10,MEMLOC
4453 036531 000000 000005 5
4454 036532 000000 000000 0
4455 036533 000000 000000 0
4456 036534 574 10 0 00 055767 HLRE 10,MEMLOC
4457 036535 000000 000005 5
4458 036536 000000 000000 0
4459 036537 000000 000000 0
4460 036540 575 10 0 00 055767 HLREI 10,MEMLOC
4461 036541 000000 000005 5
4462 036542 000000 000000 0
4463 036543 000000 000000 0
4464 036544 576 10 0 00 055767 HLREM 10,MEMLOC
4465 036545 000000 000005 5
4466 036546 000000 000000 0
4467 036547 000000 000000 0
4468 036550 577 10 0 00 055767 HLRES 10,MEMLOC
4469 036551 000000 000005 5
DFKDA PDP-10 KL10 ARITHMETIC/RANDOM/INTERRUPT/MEMORY RELIABILITY TEST, VER 0,5 MACRO %53A(1152) 09:24 4-Oct-84 Page 71-14
DFKDAM MAC 4-Oct-84 09:24 INSTRUCTION TABLE FOR INTXCT SEQ 0139
4470 036552 000000 000000 0
4471 036553 000000 000000 0
4472 ;IOT INSTRUCTIONS
4473 036554 7 410 20 0 00 055767 IOTTAB: CONO 410,MEMLOC
4474 036555 000000 000005 5
4475 036556 000000 000000 0
4476 036557 000000 000000 0
4477 036560 7 410 24 0 00 055767 CONI 410,MEMLOC
4478 036561 000000 000005 5
4479 036562 000000 000000 0
4480 036563 000000 000000 0
4481 036564 7 410 14 0 00 055767 DATAO 410,MEMLOC
4482 036565 000000 000005 5
4483 036566 000000 000000 0
4484 036567 000000 000000 0
4485 036570 7 410 04 0 00 055767 INSEND: DATAI 410,MEMLOC
4486 036571 000000 000005 5
4487 036572 000000 000000 0
4488 036573 000000 000000 0
DFKDA PDP-10 KL10 ARITHMETIC/RANDOM/INTERRUPT/MEMORY RELIABILITY TEST, VER 0,5 MACRO %53A(1152) 09:24 4-Oct-84 Page 1
DFKDA1 MAC 23-Feb-77 08:44 MEMORY RELIABILITY, SETUP SECTION SEQ 0140
4489 SUBTTL MEMORY RELIABILITY, SETUP SECTION
4490
4491 036574 BEGMEM: SUBTST^
4492 036574 201 00 0 00 036574 MOVEI .
4493 036575 202 00 0 00 030051 MOVEM TESTPC
4494 036576 332 00 0 00 030037 SKIPE USER
4495 036577 254 00 0 00 030752 JRST TSTEND
4496 036600 037 10 0 00 000002 SWITCH
4497 036601 602 00 0 00 100000 TRNE INHMEM ;INHIBIT MEMORY TESTING ?
4498 036602 254 00 0 00 030752 JRST TSTEND ;YES
4499 036603 264 00 0 00 033131 JSR TSTIME
4500 036604 476 00 0 00 030143 SETOM MAPNEW ;DO 4096K MAPPING
4501 036605 037 00 0 00 000004 MAPMEM
4502 036606 200 00 0 00 054460 MOVE [JRST PARERR] ;SETUP SPECIAL PARITY ROUTINE
4503 036607 202 00 0 00 030100 MOVEM $PARER
4504 036610 476 00 0 00 055700 SETOM ERRFST# ;SET FIRST ERROR FLAG
4505 036611 476 00 0 00 056013 SETOM PARFST# ;SET PARITY FIRST ERROR FLAG
4506 036612 402 00 0 00 056140 SETZM WASERR# ;CLEAR ERROR FLAG
4507 036613 7 000 20 0 00 040400 CONO APR,LDPAER
4508 036614 037 12 0 00 000002 MEMZRO ;CLEAR MEMORY
4509 CLRBTH^
4510 036615 700 04 0 00 127741 CLRAPR
4511 036616 700 14 0 00 010377 CLRPI
4512 036617 254 00 0 00 036656 MEMT0: JRST PHYTST ;PERFORM PHYSICAL ADDRESS
4513 036620 254 00 0 00 036707 MEMT1: JRST PATTST ;PERFORM DATA PATTERNS
4514 036621 037 10 0 00 000002 SWITCH
4515 036622 603 00 0 00 100000 TLNE 0,TOTALS ;PRINT TOTALS ?
4516 036623 260 17 0 00 037667 GO TOTAL ;YES, PRINT THEM
4517 036624 254 00 0 00 030752 JRST TSTEND
DFKDA PDP-10 KL10 ARITHMETIC/RANDOM/INTERRUPT/MEMORY RELIABILITY TEST, VER 0,5 MACRO %53A(1152) 09:24 4-Oct-84 Page 2
DFKDA1 MAC 23-Feb-77 08:44 MEMORY RELIABILITY, SETUP SECTION SEQ 0141
4518 ;CREATE ADDRESS CONTROL POINTERS
4519
4520 036625 550 00 0 00 055760 COMPSZ: HRRZ MAXMEM#
4521 036626 350 00 0 00 000000 AOS ;COMPUTE NEG WORD COUNT
4522 036627 275 00 0 00 400000 SUBI 400000 ;START VIRTUAL ADR IS 400000
4523 036630 213 00 0 00 000000 MOVNS
4524 036631 505 00 0 00 400000 HRLI 400000
4525 036632 206 00 0 00 040132 MOVSM ADRLST ;SAVE FOR ADRCON POINTERS
4526 036633 402 00 0 00 040133 SETZM ADRLST+1
4527 036634 263 17 0 00 000000 RTN
4528
4529 ;SEGMENT SETUP FOR TESTING SEQUENCE
4530
4531 036635 332 00 0 00 056134 SEGSET: SKIPE TSTSEG# ;SINGLE SEGMENT SELECTED ?
4532 036636 254 00 0 00 040001 JRST XPOPJ1 ;YES, RETURN +2
4533 036637 350 00 0 00 056060 AOS SEGNBR# ;INC SEGMENT NUMBER
4534 036640 200 00 0 00 056060 MOVE SEGNBR
4535 036641 303 00 0 00 000037 CAILE 37 ;COMPLETED ALL SEGMENTS ?
4536 036642 254 00 0 00 040001 JRST XPOPJ1 ;YES, RETURN +2
4537 036643 037 11 0 00 000002 MEMSEG
4538 036644 037 15 0 00 000004 FATAL
4539 036645 322 00 0 00 036637 JUMPE .-6 ;NO MEMORY IN THIS SEGMENT
4540 036646 621 00 0 00 400000 TLZ 400000 ;DON'T CARE IF COMBINED MEMORY
4541 036647 202 00 0 00 055760 MOVEM MAXMEM ;SAVE MAXIMUM VIRTUAL ADDRESS
4542 036650 260 17 0 00 036625 GO COMPSZ ;CREATE ADDRESS POINTERS
4543 036651 263 17 0 00 000000 RTN
4544
4545 036652 476 00 0 00 056060 SEGINI: SETOM SEGNBR ;INITIALIZE FOR SEGMENT 0
4546 036653 260 17 0 00 036635 GO SEGSET
4547 036654 263 17 0 00 000000 RTN
4548 036655 263 17 0 00 000000 RTN
DFKDA PDP-10 KL10 ARITHMETIC/RANDOM/INTERRUPT/MEMORY RELIABILITY TEST, VER 0,5 MACRO %53A(1152) 09:24 4-Oct-84 Page 3
DFKDA1 MAC 23-Feb-77 08:44 PHYSICAL ADDRESS TEST SEQ 0142
4549 SUBTTL PHYSICAL ADDRESS TEST
4550
4551 ;TEST EXECUTION CONTROL SEQUENCE
4552 ;1ST PASS, BOTTOM TO TOP, PHYSICAL ADDRESSES
4553 ;2ND PASS, TOP TO BOTTOM, COMPLEMENT PHYSICAL ADDRESSES
4554 ;RELIABILITY - REPEATS CHECK OF PHY ADDRESS 10 TIMES
4555 ;FAST CYCLE - CHECKS ONCE
4556
4557 036656 PHYTST: SUBTST^
4558 036656 201 00 0 00 036656 MOVEI .
4559 036657 202 00 0 00 030051 MOVEM TESTPC
4560 036660 201 00 0 00 000000 MOVEI 0
4561 036661 202 00 0 00 056133 MOVEM TSTN#
4562 036662 264 00 0 00 033131 JSR TSTIME
4563 036663 476 00 0 00 055621 SETOM ADRFST# ;SET FIRST PASS FLAG
4564 036664 201 02 0 00 000010 MOVEI PATIX,10 ;PATTERN IS PHYSICAL ADDRESS
4565 036665 202 02 0 00 056015 PHYTS1: MOVEM PATIX,PATXSV
4566 036666 200 15 0 00 030046 MOVE TAC,CONSW
4567 036667 607 15 0 00 000400 TLNN TAC,RELIAB
4568 036670 334 16 0 00 054232 SKIPA TAC1,[^D1]
4569 036671 201 16 0 00 000012 MOVEI TAC1,^D10
4570 036672 402 00 0 00 055622 SETZM ADRSCM
4571 036673 476 00 0 00 055721 SETOM GCFST ;SET FIRST TIME FLAG
4572 036674 260 17 0 00 036762 GO PHYFIL ;FILL MEMORY WITH PHYSICAL ADDRESSES
4573 036675 476 00 0 00 055721 SETOM GCFST
4574 036676 260 17 0 00 037030 GO PHYCHK ;CHECK
4575 036677 260 17 0 00 037410 GO ERLPCK ;ERROR LOOP CHECK
4576 036700 254 00 0 00 036673 JRST .-5
4577 036701 367 16 0 00 036675 SOJG TAC1,.-4
4578 036702 462 00 0 00 055621 SETCMM ADRFST ;SET FOR SECOND PASS
4579 036703 350 00 0 00 000002 AOS PATIX
4580 036704 336 00 0 00 055621 SKIPN ADRFST ;DONE ?
4581 036705 254 00 0 00 036665 JRST PHYTS1 ;NO, DO SECOND PASS
4582 036706 254 00 0 00 036620 JRST MEMT1
DFKDA PDP-10 KL10 ARITHMETIC/RANDOM/INTERRUPT/MEMORY RELIABILITY TEST, VER 0,5 MACRO %53A(1152) 09:24 4-Oct-84 Page 4
DFKDA1 MAC 23-Feb-77 08:44 DATA PATTERNS TEST SEQ 0143
4583 SUBTTL DATA PATTERNS TEST
4584
4585 ;TEST EXECUTION CONTROL SEQUENCE
4586
4587 036707 PATTST: SUBTST^
4588 036707 201 00 0 00 036707 MOVEI .
4589 036710 202 00 0 00 030051 MOVEM TESTPC
4590 036711 201 00 0 00 000001 MOVEI 1
4591 036712 202 00 0 00 056133 MOVEM TSTN
4592 036713 260 17 0 00 037307 GO MABIT ;SELECT FAST RATE ADDRESSING BIT
4593 036714 260 17 0 00 037127 GO PATSEL ;SELECT DATA PATTERN
4594 036715 260 17 0 00 036652 GO SEGINI
4595 036716 476 00 0 00 055721 PATTS2: SETOM GCFST# ;SET FIRST TIME FLAG
4596 036717 403 02 0 00 056015 SETZB PATIX,PATXSV# ;CLEAR PATTERN INDEX
4597 036720 402 00 0 00 000003 PATTS1: SETZM SEGIX ;CLEAR SEGMENT INDEX
4598 036721 402 00 0 00 055622 SETZM ADRSCM# ;SET ADDRESS SCHEME TO SEQ
4599 036722 402 00 0 00 055710 SETZM FLTFLG# ;CLEAR FLOATING DATA FLAG
4600 036723 402 00 0 00 056031 SETZM PRANF# ;CLEAR PARITY RANDOM FLAG
4601 036724 264 00 0 00 033131 JSR TSTIME
4602 036725 256 00 1 02 037371 XCT @DPATN(PATIX) ;GENERATE DATA PATTERN
4603 036726 260 17 0 00 037142 GO GETADR ;GET ADDRESS CONTROL WORD
4604 036727 260 17 0 00 037151 GO FILMEM ;FILL MEMORY WITH PATTERN
4605 036730 260 17 0 00 037142 GO GETADR
4606 036731 260 17 0 00 037176 GO MRDRST ;READ/RESTORE MEMORY
4607 036732 260 17 0 00 037142 GO GETADR
4608 036733 260 17 0 00 037231 GO MCHECK ;TEST MEMORY
4609 036734 260 17 0 00 037410 GO ERLPCK ;ERROR LOOP CHECK
4610 036735 254 00 0 00 036730 JRST .-5 ;LOOP
4611 036736 476 00 0 00 055622 SETOM ADRSCM ;SET ADDRESS SCHEME TO BLT
4612 036737 260 17 0 00 037142 GO GETADR
4613 036740 260 17 0 00 037212 GO BLTEX ;BLOCK TRANSFER EXERCISE
4614 036741 260 17 0 00 037142 GO GETADR
4615 036742 260 17 0 00 037231 GO MCHECK ;TEST MEMORY
4616 036743 260 17 0 00 037410 GO ERLPCK ;ERROR LOOP CHECK
4617 036744 254 00 0 00 036737 JRST .-5 ;LOOP
4618 036745 335 00 0 00 056111 SKIPGE SVMA
4619 036746 254 00 0 00 036720 JRST PATTS1 ;IF SVMA NEG, DON'T DO FAST RATE
4620 036747 476 00 0 00 055716 SETOM FRFST# ;SET FAST RATE FIRST TIME FLAG
4621 036750 260 17 0 00 037271 GO FASTR ;SETUP FAST RATE ADDRESSING
4622 036751 254 00 0 00 036761 JRST .+10 ;FAST RATE COMPLETED
4623 036752 260 17 0 00 037142 GO GETADR
4624 036753 260 17 0 00 037326 GO FRRCW ;RD-COMP-WRT, FAST RATE
4625 036754 260 17 0 00 037142 GO GETADR
4626 036755 260 17 0 00 037231 GO MCHECK ;TEST MEMORY
4627 036756 260 17 0 00 037410 GO ERLPCK ;ERROR LOOP CHECK
4628 036757 254 00 0 00 036752 JRST .-5 ;LOOP
4629 036760 254 00 0 00 036750 JRST .-10 ;REPEAT FR FOR ALL ADR BITS
4630 036761 254 00 0 00 036720 JRST PATTS1 ;REPEAT SEQUENCE FOR NEXT PATTERN
DFKDA PDP-10 KL10 ARITHMETIC/RANDOM/INTERRUPT/MEMORY RELIABILITY TEST, VER 0,5 MACRO %53A(1152) 09:24 4-Oct-84 Page 5
DFKDA1 MAC 23-Feb-77 08:44 DATA PATTERNS TEST SEQ 0144
4631 ;PHYSICAL ADDRESS FILL ALL OF MEMORY
4632 ;1ST - PHYSICAL ADDRESS IN PHYSICAL ADDRESS
4633 ;2ND - COMPLEMENT PHY ADR IN PHY ADR DOWNWARD
4634 ;BASIC PART OF ROUTINE OPERATES IN THE FAST AC'S
4635
4636 036762 200 05 0 00 054461 PHYFIL: MOVE TSTAC,[MOVEM PATRN,(ADRCON)] ;SETUP AC'S
4637 036763 200 06 0 00 054462 MOVE TSTAC+1,[ADDI PATRN,1]
4638 036764 200 07 0 00 054463 MOVE TSTAC+2,[ADDI ADRCON,1]
4639 036765 200 10 0 00 054464 MOVE TSTAC+3,[AOJN CNT,TSTAC]
4640 036766 200 11 0 00 054465 MOVE TSTAC+4,[JRST PF1]
4641 036767 336 00 0 00 055621 SKIPN ADRFST
4642 036770 200 07 0 00 054466 MOVE TSTAC+2,[SUBI ADRCON,1]
4643
4644 036771 200 00 0 00 056034 PF1: MOVE PSEG# ;GET PHY SEGMENT ADR
4645 036772 336 00 0 00 055621 SKIPN ADRFST
4646 036773 254 00 0 00 037022 JRST PF2 ;2ND PASS
4647 036774 332 00 0 00 055721 SKIPE GCFST
4648 036775 200 00 0 00 030145 MOVE MEMLOW ;INITIAL START AT BREAK ABOVE JOBFF
4649 036776 336 00 0 00 055721 SKIPN GCFST
4650 036777 271 00 0 00 001000 ADDI 1000 ;STEP UP A PAGE
4651 037000 311 00 0 00 054467 CAML [17,,-1] ;COMPLETED ALL 4096K ?
4652 037001 263 17 0 00 000000 RTN ;YES
4653
4654 037002 202 00 0 00 056034 PF3: MOVEM PSEG
4655 037003 402 00 0 00 055721 SETZM GCFST
4656 037004 037 11 0 00 000002 MEMSEG ;SETUP PHY MEMORY SEGMENT
4657 037005 037 15 0 00 000004 FATAL
4658 037006 322 00 0 00 036771 JUMPE 0,PF1 ;NO MEMORY
4659 037007 201 00 0 00 400000 MOVEI 400000 ;1ST, START FROM 400000 VIRTUAL
4660 037010 336 00 0 00 055621 SKIPN ADRFST
4661 037011 660 00 0 00 000777 TRO 777 ;2ND, DOWN FROM 400777 VIRTUAL
4662 037012 200 04 0 00 000000 MOVE ADRCON,0
4663 037013 037 13 0 00 000002 MAPADR ;GET ACTUAL PHY ADR
4664 037014 037 15 0 00 000004 FATAL
4665 037015 336 00 0 00 055621 SKIPN ADRFST ;1ST, USE PHY ADR
4666 037016 450 00 0 00 000000 SETCA ;2ND, USE COMPLEMENT OF PHY ADR
4667 037017 200 01 0 00 000000 MOVE PATRN,0
4668 037020 561 15 0 00 777000 HRROI CNT,-1000
4669 037021 254 00 0 00 000005 JRST TSTAC ;PERFORM ROUTINE IN AC'S
DFKDA PDP-10 KL10 ARITHMETIC/RANDOM/INTERRUPT/MEMORY RELIABILITY TEST, VER 0,5 MACRO %53A(1152) 09:24 4-Oct-84 Page 6
DFKDA1 MAC 23-Feb-77 08:44 DATA PATTERNS TEST SEQ 0145
4670
4671 037022 332 00 0 00 055721 PF2: SKIPE GCFST ;2ND PASS, COMP PHY ADR DOWN
4672 037023 205 00 0 00 000020 MOVSI 20 ;INITIAL START AT 4096K-1
4673 037024 275 00 0 00 001000 SUBI 1000
4674 037025 311 00 0 00 030145 CAML MEMLOW ;COMPLETED ?
4675 037026 254 00 0 00 037002 JRST PF3 ;NO
4676 037027 263 17 0 00 000000 RTN
4677
4678 ;PHYSICAL ADDRESS CHECK MEMORY
4679 ;FAST AC ROUTINE ONLY DIFFERENCE FROM "PHYFIL"
4680 ;ERROR DETECTED GOES TO MEMER0
4681
4682 037030 200 05 0 00 054470 PHYCHK: MOVE TSTAC,[CAME PATRN,(ADRCON)]
4683 037031 200 06 0 00 054471 MOVE TSTAC+1,[GO MEMER0]
4684 037032 200 07 0 00 054462 MOVE TSTAC+2,[ADDI PATRN,1]
4685 037033 200 10 0 00 054463 MOVE TSTAC+3,[ADDI ADRCON,1]
4686 037034 200 11 0 00 054464 MOVE TSTAC+4,[AOJN CNT,TSTAC]
4687 037035 200 12 0 00 054465 MOVE TSTAC+5,[JRST PF1]
4688 037036 336 00 0 00 055621 SKIPN ADRFST
4689 037037 200 10 0 00 054466 MOVE TSTAC+3,[SUBI ADRCON,1]
4690 037040 254 00 0 00 036771 JRST PF1
DFKDA PDP-10 KL10 ARITHMETIC/RANDOM/INTERRUPT/MEMORY RELIABILITY TEST, VER 0,5 MACRO %53A(1152) 09:24 4-Oct-84 Page 7
DFKDA1 MAC 23-Feb-77 08:44 DATA PATTERNS TEST SEQ 0146
4691 ;DATA GENERATION ROUTINES
4692 ;ENTERED VIA XCT, NORMAL RETURN + 1
4693 ;DATA PATTERN COMPLETED, RETURN AND REPEAT
4694 ;DATA WORD PUT IN PATRN
4695
4696 037041 260 17 0 00 037042 ONES: GO .+1 ;ALL ONES
4697 037042 476 00 0 00 000001 SETOM PATRN
4698 037043 336 00 0 00 055721 SKIPN GCFST ;FIRST TIME
4699 037044 254 00 0 00 037114 JRST GEXT1 ;NO, EXIT
4700 037045 402 00 0 00 055721 SETZM GCFST ;CLEAR FIRST TIME FLAG
4701 037046 263 17 0 00 000000 RTN
4702
4703 037047 260 17 0 00 037050 ZEROS: GO .+1 ;ALL ZEROS
4704 037050 402 00 0 00 000001 SETZM PATRN
4705 037051 254 00 0 00 037043 JRST ONES+2
4706
4707 037052 260 17 0 00 037053 ALTB: GO .+1 ;ALTERNATE BITS
4708 037053 336 00 0 00 055721 SKIPN GCFST ;FIRST TIME
4709 037054 321 01 0 00 037114 JUMPL PATRN,GEXT1 ;NO, DATA COMPLETE
4710 037055 332 00 0 00 055721 SKIPE GCFST
4711 037056 200 01 0 00 054472 MOVE PATRN,[525252525252]
4712 037057 254 00 0 00 037100 JRST JEX
4713
4714 037060 260 17 0 00 037061 PRAND: GO .+1 ;PSEUDO RANDOM, PARITY BIT CHECK
4715 037061 476 00 0 00 056031 SETOM PRANF
4716 037062 332 00 0 00 055721 SKIPE GCFST
4717 037063 254 00 0 00 037066 JRST .+3
4718 037064 316 01 0 00 054473 CAMN PATRN,[123456,,701234]
4719 037065 254 00 0 00 037114 JRST GEXT1 ;DATA COMPLETED
4720 037066 332 00 0 00 055721 SKIPE GCFST
4721 037067 200 01 0 00 054473 MOVE PATRN,[123456,,701234]
4722 037070 241 01 0 00 000003 ROT PATRN,3
4723 037071 254 00 0 00 037101 JRST JEX+1
4724
4725 037072 260 17 0 00 037073 FLZRO: GO .+1 ;FLOATING ZERO
4726 037073 476 00 0 00 055710 SETOM FLTFLG
4727 037074 336 00 0 00 055721 SKIPN GCFST
4728 037075 327 01 0 00 037114 JUMPG PATRN,GEXT1 ;DATA COMPLETED
4729 037076 332 00 0 00 055721 SKIPE GCFST
4730 037077 334 01 0 00 054474 SKIPA PATRN,[735673567356]
4731 037100 241 01 0 00 000001 JEX: ROT PATRN,1 ;ROTATE PATTERN WORD
4732 037101 402 00 0 00 055721 SETZM GCFST
4733 037102 263 17 0 00 000000 RTN
DFKDA PDP-10 KL10 ARITHMETIC/RANDOM/INTERRUPT/MEMORY RELIABILITY TEST, VER 0,5 MACRO %53A(1152) 09:24 4-Oct-84 Page 8
DFKDA1 MAC 23-Feb-77 08:44 DATA PATTERNS TEST SEQ 0147
4734 037103 260 17 0 00 037104 FLONE: GO .+1 ;FLOATING ONE
4735 037104 476 00 0 00 055710 SETOM FLTFLG
4736 037105 336 00 0 00 055721 SKIPN GCFST
4737 037106 321 01 0 00 037114 JUMPL PATRN,GEXT1 ;DATA COMPLETED
4738 037107 332 00 0 00 055721 SKIPE GCFST
4739 037110 334 01 0 00 054475 SKIPA PATRN,[042104210421]
4740 037111 254 00 0 00 037100 JRST JEX
4741 037112 254 00 0 00 037101 JRST JEX+1
4742
4743 037113 260 17 0 00 037114 SKPPAT: GO .+1 ;THIS PATTERN SKIPPED
4744
4745 037114 476 00 0 00 055721 GEXT1: SETOM GCFST ;SET FIRST TIME FLAG
4746 037115 402 00 0 00 055710 SETZM FLTFLG ;CLEAR FLOATING DATA FLAG
4747 037116 402 00 0 00 056031 SETZM PRANF ;CLEAR PARITY RANDOM FLAG
4748 037117 350 00 0 00 000002 AOS PATIX ;INCREMENT PATTERN INDEX
4749 037120 202 02 0 00 056015 MOVEM PATIX,PATXSV
4750 037121 370 00 0 17 000000 SOS (P) ;DECREMENT RETURN
4751 037122 263 17 0 00 000000 RTN ;RETURN TO XCT
4752
4753 037123 254 00 0 00 037124 DONE: JRST .+1
4754 037124 260 17 0 00 036635 GO SEGSET
4755 037125 254 00 0 00 036716 JRST PATTS2
4756 037126 254 00 0 00 036621 JRST MEMT1+1
4757
4758 ;DATA PATTERN SELECTION
4759
4760 037127 201 00 0 00 037113 PATSEL: MOVEI SKPPAT ;INITIALIZE PATTERNS TABLE
4761 037130 202 00 0 00 037371 MOVEM DPATN
4762 037131 202 00 0 00 037372 MOVEM DPATN+1
4763 037132 202 00 0 00 037373 MOVEM DPATN+2
4764 037133 202 00 0 00 037374 MOVEM DPATN+3
4765 037134 202 00 0 00 037375 MOVEM DPATN+4
4766 037135 202 00 0 00 037376 MOVEM DPATN+5
4767 037136 554 12 0 00 030022 HLRZ AC12,RANDBS
4768 037137 405 12 0 00 000007 ANDI AC12,7 ;GET RANDOM SELECTION DIGIT
4769 037140 260 17 1 12 037417 GO @SETPAT(AC12) ;SETUP PATTERNS TO DO
4770 037141 263 17 0 00 000000 RTN
DFKDA PDP-10 KL10 ARITHMETIC/RANDOM/INTERRUPT/MEMORY RELIABILITY TEST, VER 0,5 MACRO %53A(1152) 09:24 4-Oct-84 Page 9
DFKDA1 MAC 23-Feb-77 08:44 DATA PATTERNS TEST SEQ 0148
4771 ;GET ADDRESS CONTROL WORD FROM LIST
4772 ;PUT IT IN ADRCON
4773 ;IF WORD = 0, RETURN +2
4774 ;OTHERWISE, INCREMENT INDEX, RETURN +1
4775
4776 037142 200 04 0 03 040132 GETADR: MOVE ADRCON,ADRLST(SEGIX) ;GET ADR CONTROL WORD
4777 037143 322 04 0 00 037146 JUMPE ADRCON,.+3 ;IS IT 0
4778 037144 350 00 0 00 000003 AOS SEGIX ;NO, INC INDEX
4779 037145 263 17 0 00 000000 RTN ;EXIT
4780 037146 402 00 0 00 000003 SETZM SEGIX ;YES, CLEAR INDEX
4781 037147 350 00 0 17 000000 AOS (P)
4782 037150 263 17 0 00 000000 RTN ;RETURN +2
4783
4784 ;FILL MEMORY SEGMENT
4785 ;DATA IN PATRN
4786 ;ADDRESS CONTROL WORD IN ARDCON
4787 ;WHEN COMPLETED RETURN -1
4788 ;ROUTINE OPERATES IN FAST AC'S
4789
4790 037151 332 00 0 00 055710 FILMEM: SKIPE FLTFLG ;FLOATING DATA WORD
4791 037152 254 00 0 00 037161 JRST FMFLT ;YES
4792 037153 332 00 0 00 056031 SKIPE PRANF ;PARITY RANDOM
4793 037154 254 00 0 00 037167 JRST FMPRN ;YES
4794 037155 200 05 0 00 054461 MOVE TSTAC,[MOVEM PATRN,(ADRCON)] ;SETUP AC'S
4795 037156 200 06 0 00 054476 MOVE TSTAC+1,[AOBJN ADRCON,TSTAC]
4796 037157 200 07 0 00 054477 MOVE TSTAC+2,[JRST XPOPM1]
4797 037160 254 00 0 00 000005 JRST TSTAC ;PERFORM FILL MEMORY
4798 037161 200 11 0 00 000001 FMFLT: MOVE AC11,PATRN ;DON'T CHANGE PATRN
4799 037162 200 05 0 00 054500 MOVE TSTAC,[MOVEM AC11,(ADRCON)] ;DATA ROTATES WD TO WD
4800 037163 200 06 0 00 054501 MOVE TSTAC+1,[ROT AC11,1]
4801 037164 200 07 0 00 054476 MOVE TSTAC+2,[AOBJN ADRCON,TSTAC]
4802 037165 200 10 0 00 054477 MOVE TSTAC+3,[JRST XPOPM1]
4803 037166 254 00 0 00 000005 JRST TSTAC
4804 037167 200 12 0 00 000001 FMPRN: MOVE AC12,PATRN
4805 037170 200 05 0 00 054502 MOVE TSTAC,[MOVEM AC12,(ADRCON)]
4806 037171 200 06 0 00 054503 MOVE TSTAC+1,[MOVNS AC12]
4807 037172 200 07 0 00 054504 MOVE TSTAC+2,[ROT AC12,1]
4808 037173 200 10 0 00 054476 MOVE TSTAC+3,[AOBJN ADRCON,TSTAC]
4809 037174 200 11 0 00 054477 MOVE TSTAC+4,[JRST XPOPM1]
4810 037175 254 00 0 00 000005 JRST TSTAC
DFKDA PDP-10 KL10 ARITHMETIC/RANDOM/INTERRUPT/MEMORY RELIABILITY TEST, VER 0,5 MACRO %53A(1152) 09:24 4-Oct-84 Page 10
DFKDA1 MAC 23-Feb-77 08:44 DATA PATTERNS TEST SEQ 0149
4811 ;READ/RESTORE MEMORY
4812 ;PERFORMS READ/RESTORE CYCLE 20 TIMES
4813 ;ADDRESS CONTROL WORD IN ADRCON, USED IN TAC
4814 ;ITERATION COUNT IN TAC1
4815 ;ROUTINE OPERATES IN THE FAST AC'S
4816
4817 037176 200 00 0 00 030046 MRDRST: MOVE CONSW
4818 037177 607 00 0 00 000400 TLNN RELIAB ;RELIABILITY ?
4819 037200 334 16 0 00 054232 SKIPA TAC1,[^D1] ;NO, PERFORM R/R ONCE
4820 037201 201 16 0 00 000024 MOVEI TAC1,^D20 ;YES, PERFORM R/R 20 TIMES
4821 037202 200 15 0 00 000004 MOVE TAC,ADRCON
4822 037203 200 05 0 00 054505 MOVE TSTAC,[MOVE ADRCON,TAC] ;SETUP AC'S
4823 037204 200 06 0 00 054506 MOVE TSTAC+1,[CAM (ADRCON)]
4824 037205 200 07 0 00 054507 MOVE TSTAC+2,[AOBJN ADRCON,TSTAC+1]
4825 037206 200 10 0 00 054510 MOVE TSTAC+3,[SOJN TAC1,TSTAC]
4826 037207 200 11 0 00 054511 MOVE TSTAC+4,[JRST RDRTN]
4827 037210 254 00 0 00 000005 JRST TSTAC ;PERFORM READ/RESTORE
4828 037211 254 00 0 00 040003 RDRTN: JRST XPOPM1 ;RETURN -1
4829
4830 ;BLOCK TRANSFER MEMORY EXERCISE
4831 ;PERFORM 1 OR 20 TIMES
4832 ;DOES BLT OF DATA FROM/TO SAME LOCATIONS
4833 ;ROUTINE OPERATES IN THE FAST AC'S
4834
4835 037212 200 00 0 00 030046 BLTEX: MOVE CONSW
4836 037213 607 00 0 00 000400 TLNN RELIAB ;RELIABILITY ?
4837 037214 334 16 0 00 054232 SKIPA TAC1,[^D1] ;NO, PERFORM BLT ONCE
4838 037215 201 16 0 00 000024 MOVEI TAC1,^D20 ;YES, PERFORM BLT 20 TIMES
4839 037216 550 15 0 00 000004 HRRZ TAC,ADRCON
4840 037217 574 14 0 00 000004 HLRE AC14,ADRCON
4841 037220 217 00 0 00 000014 MOVMS AC14
4842 037221 270 14 0 00 000015 ADD AC14,TAC ;SETUP AC14 = 0,LAST ADR
4843 037222 507 00 0 00 000015 HRLS TAC ;SETUP TAC = FIRST ADR,FIRST ADR
4844 037223 200 05 0 00 054512 MOVE TSTAC,[MOVE AC13,TAC]
4845 037224 200 06 0 00 054513 MOVE TSTAC+1,[BLT AC13,-1(AC14)]
4846 037225 200 07 0 00 054510 MOVE TSTAC+2,[SOJN TAC1,TSTAC]
4847 037226 200 10 0 00 054514 MOVE TSTAC+3,[JRST BLTRTN]
4848 037227 254 00 0 00 000005 JRST TSTAC ;PERFORM BLT ROUTINE
4849 037230 254 00 0 00 040003 BLTRTN: JRST XPOPM1 ;RETURN -1
DFKDA PDP-10 KL10 ARITHMETIC/RANDOM/INTERRUPT/MEMORY RELIABILITY TEST, VER 0,5 MACRO %53A(1152) 09:24 4-Oct-84 Page 11
DFKDA1 MAC 23-Feb-77 08:44 DATA PATTERNS TEST SEQ 0150
4850 ;CHECK MEMORY SEGMENT
4851 ;ADDRESS CONTROL WORD IN ADRCON
4852 ;COMPARE DATA IN PATRN
4853 ;ERROR DETECTED, GOES TO MEMER0
4854 ;ROUTINE OPERATES IN THE FAST AC'S
4855
4856 037231 332 00 0 00 055710 MCHECK: SKIPE FLTFLG ;FLOATING DATA WORD
4857 037232 254 00 0 00 037243 JRST CKFLT ;YES
4858 037233 332 00 0 00 056031 SKIPE PRANF ;PARITY RANDOM
4859 037234 254 00 0 00 037256 JRST CKPRN ;YES
4860 037235 200 05 0 00 054470 MOVE TSTAC,[CAME PATRN,(ADRCON)] ;SETUP AC'S
4861 037236 200 06 0 00 054471 MOVE TSTAC+1,[GO MEMER0]
4862 037237 200 07 0 00 054476 MOVE TSTAC+2,[AOBJN ADRCON,TSTAC]
4863 037240 200 10 0 00 054515 MOVE TSTAC+3,[JRST CKRTN]
4864 037241 7 000 20 0 00 040400 CONO APR,LDPAER ;DISABLE PARITY INTERRUPTS
4865 037242 254 00 0 00 000005 JRST TSTAC ;PERFORM ERROR CHECK
4866 037243 200 12 0 00 000001 CKFLT: MOVE AC12,PATRN ;DON'T CHANGE PATRN
4867 037244 200 05 0 00 054516 MOVE TSTAC,[CAME AC12,(ADRCON)] ;DATA ROTATES WD TO WD
4868 037245 200 06 0 00 054517 MOVE TSTAC+1,[GO MEMER1]
4869 037246 200 07 0 00 054504 MOVE TSTAC+2,[ROT AC12,1]
4870 037247 200 10 0 00 054476 MOVE TSTAC+3,[AOBJN ADRCON,TSTAC]
4871 037250 200 11 0 00 054515 MOVE TSTAC+4,[JRST CKRTN]
4872 037251 7 000 20 0 00 040400 CONO APR,LDPAER ;DISABLE PARITY INTERRUPTS
4873 037252 254 00 0 00 000005 JRST TSTAC
4874 037253 CKRTN: CLRBTH^
4875 037253 700 04 0 00 127741 CLRAPR
4876 037254 700 14 0 00 010377 CLRPI
4877 037255 254 00 0 00 040003 JRST XPOPM1
4878 037256 200 13 0 00 000001 CKPRN: MOVE AC13,PATRN ;DON'T CHANGE PATRN
4879 037257 200 05 0 00 054520 MOVE TSTAC,[CAME AC13,(ADRCON)]
4880 037260 200 06 0 00 054521 MOVE TSTAC+1,[JRST ERPRN]
4881 037261 200 07 0 00 054522 MOVE TSTAC+2,[MOVNS AC13]
4882 037262 200 10 0 00 054523 MOVE TSTAC+3,[ROT AC13,1]
4883 037263 200 11 0 00 054476 MOVE TSTAC+4,[AOBJN ADRCON,TSTAC]
4884 037264 200 12 0 00 054515 MOVE TSTAC+5,[JRST CKRTN]
4885 037265 254 00 0 00 037240 JRST CKFLT-3
4886 037266 202 13 0 00 055722 ERPRN: MOVEM AC13,GDWORD
4887 037267 260 17 0 00 037466 GO MEMER2
4888 037270 254 00 0 00 000007 JRST TSTAC+2
DFKDA PDP-10 KL10 ARITHMETIC/RANDOM/INTERRUPT/MEMORY RELIABILITY TEST, VER 0,5 MACRO %53A(1152) 09:24 4-Oct-84 Page 12
DFKDA1 MAC 23-Feb-77 08:44 DATA PATTERNS TEST SEQ 0151
4889 ;FAST RATE ADDRESSING SETUP
4890 ;SETS UP FAST RATE BIT WHICH IS ADDED
4891 ;TO THE ADDRESS WORD, STARTS WITH 1B35
4892 ;GOES TO 1B18
4893 ;FAST RATE WORD IN FRBIT
4894 ;NORMAL-RETURN +2, COMPLETED - RETURN +1
4895
4896 037271 336 00 0 00 056111 FASTR: SKIPN SVMA ;ALL MA BITS ?
4897 037272 254 00 0 00 037277 JRST FASTR1 ;YES
4898 037273 200 16 0 00 056111 MOVE FRBIT,SVMA
4899 037274 332 00 0 00 055716 SKIPE FRFST ;FIRST TIME ?
4900 037275 254 00 0 00 037304 JRST FASTR2 ;YES
4901 037276 263 17 0 00 000000 RTN ;NO, DONE, EXIT
4902 037277 332 00 0 00 055716 FASTR1: SKIPE FRFST ;FIRST TIME
4903 037300 334 16 0 00 054232 SKIPA FRBIT,[1] ;YES, START WITH 1B35
4904 037301 241 16 0 00 000001 ROT FRBIT,1 ;ROTATE ONE LEFT
4905 037302 603 16 0 00 000001 TLNE FRBIT,1 ;ALL BITS DONE
4906 037303 263 17 0 00 000000 RTN ;YES, EXIT
4907 037304 202 16 0 00 055622 FASTR2: MOVEM FRBIT,ADRSCM ;SET ADDRESS SCHEME TO FAST RATE
4908 037305 402 00 0 00 055716 SETZM FRFST ;CLEAR FIRST TIME FLAG
4909 037306 254 00 0 00 040001 JRST XPOPJ1 ;RETURN +2
4910
4911
4912 ;FAST RATE MA BIT SELECTION
4913
4914 037307 200 00 0 00 030022 MABIT: MOVE RANDBS ;GET RANDOM BASE NUMBER
4915 037310 405 00 0 00 000037 ANDI 37 ;MAKE INTO RANGE 8. TO 39.
4916 037311 271 00 0 00 000010 ADDI 10
4917 037312 301 00 0 00 000022 CAIL ^D18 ;IF 18. TO 35. USE AS FAST RATE BIT
4918 037313 303 00 0 00 000043 CAILE ^D35
4919 037314 254 00 0 00 037322 JRST MABIT1 ;OTHERWISE, DO ALL FAST RATE MA BITS
4920 037315 212 00 0 00 000015 MOVNM TAC ;SETUP MA BIT IN PROPER POSITION
4921 037316 205 00 0 00 400000 MOVSI 400000
4922 037317 242 00 0 15 000000 LSH (TAC)
4923 037320 202 00 0 00 056111 MOVEM SVMA# ;SAVE FOR FAST RATE
4924 037321 263 17 0 00 000000 RTN
4925
4926 037322 402 00 0 00 056111 MABIT1: SETZM SVMA
4927 037323 305 00 0 00 000022 CAIGE ^D18 ;IF 0. TO 17., DON'T DO FAST RATE
4928 037324 476 00 0 00 056111 SETOM SVMA ;IF 36. TO 39. DO ALL FAST RATE BITS
4929 037325 263 17 0 00 000000 RTN
DFKDA PDP-10 KL10 ARITHMETIC/RANDOM/INTERRUPT/MEMORY RELIABILITY TEST, VER 0,5 MACRO %53A(1152) 09:24 4-Oct-84 Page 13
DFKDA1 MAC 23-Feb-77 08:44 DATA PATTERNS TEST SEQ 0152
4930 ;FAST RATE ADDRESS
4931 ;READ-COMPLEMENT-WRITE
4932 ;ADDRESS CONTROL WORD IN ADRCON
4933 ;USED IN MFIRST, MLAST, ADR, ADRCON
4934 ;FAST RATE ADDRESS BIT IN FRBIT
4935 ;ROUTINE OPERATES IN THE FAST AC'S
4936
4937 037326 264 00 0 00 033131 FRRCW: JSR TSTIME
4938 037327 202 01 0 00 055605 MOVEM PATRN,ACEE1#
4939 037330 202 02 0 00 055606 MOVEM PATIX,ACEE2# ;SAVE THREE AC'S
4940 037331 202 03 0 00 055607 MOVEM SEGIX,ACEE3#
4941 037332 200 14 0 00 030046 MOVE AC14,CONSW ;GET SWITCHES
4942 037333 607 14 0 00 000400 TLNN AC14,RELIAB ;FAST MODE
4943 037334 334 01 0 00 054524 SKIPA 1,[^D2] ;YES, PERFORM TWICE
4944 037335 201 01 0 00 000024 MOVEI 1,^D20 ;NO, PERFORM 20 TIMES
4945 037336 550 02 0 00 000004 HRRZ MFIRST,ADRCON ;SETUP MFIRST = 0, FIRST ADR
4946 037337 574 03 0 00 000004 HLRE MLAST,ADRCON
4947 037340 217 00 0 00 000003 MOVMS MLAST
4948 037341 270 03 0 00 000002 ADD MLAST,MFIRST ;SETUP MLAST = 0,LAST ADR
4949 037342 510 15 0 00 000004 HLLZ CNT,ADRCON ;SETUP COUNT = COUNT,0
4950 037343 311 16 0 00 000003 CAML FRBIT,MLAST ;ADDRESS BIT GREATER THAN SEG
4951 037344 254 00 0 00 037365 JRST FREXT ;YES, EXIT
4952 037345 202 02 0 00 056107 MOVEM MFIRST,SVFRST# ;SAVE CONTROL WORDS
4953 037346 202 15 0 00 056104 MOVEM CNT,SVCNT#
4954 037347 200 05 0 00 054525 MOVE TSTAC,[MOVE ADRCON,MFIRST]
4955 037350 200 06 0 00 054526 MOVE TSTAC+1,[SETCMM (ADRCON)]
4956 037351 200 07 0 00 054527 MOVE TSTAC+2,[AOBJN CNT,TSTAC+4]
4957 037352 200 10 0 00 054530 MOVE TSTAC+3,[JRST FRRTN]
4958 037353 200 11 0 00 054531 MOVE TSTAC+4,[ADD ADRCON,FRBIT]
4959 037354 200 12 0 00 054532 MOVE TSTAC+5,[CAMGE ADRCON,MLAST]
4960 037355 200 13 0 00 054533 MOVE TSTAC+6,[JRST TSTAC+1]
4961 037356 200 14 0 00 054534 MOVE TSTAC+7,[AOJA MFIRST,TSTAC]
4962 037357 254 00 0 00 000005 JRST TSTAC ;PERFORM ROUTINE
4963
4964 037360 362 01 0 00 037365 FRRTN: SOJE 1,FREXT ;COMPLETED ITERATIONS ?
4965 037361 200 02 0 00 056107 MOVE MFIRST,SVFRST ;NO, RESET CONTROL WORDS
4966 037362 200 15 0 00 056104 MOVE CNT,SVCNT
4967 037363 264 00 0 00 033131 JSR TSTIME
4968 037364 254 00 0 00 000005 JRST TSTAC ;REPEAT SEQUENCE
4969
4970 037365 200 01 0 00 055605 FREXT: MOVE PATRN,ACEE1
4971 037366 200 02 0 00 055606 MOVE PATIX,ACEE2 ;RESTORE AC'S
4972 037367 200 03 0 00 055607 MOVE SEGIX,ACEE3
4973 037370 254 00 0 00 040003 JRST XPOPM1 ;EXIT-1
DFKDA PDP-10 KL10 ARITHMETIC/RANDOM/INTERRUPT/MEMORY RELIABILITY TEST, VER 0,5 MACRO %53A(1152) 09:24 4-Oct-84 Page 14
DFKDA1 MAC 23-Feb-77 08:44 DATA PATTERNS TEST SEQ 0153
4974 ;DATA PATTERNS TEST
4975 ;PATTERN EXECUTE LIST
4976
4977 037371 000000 037041 DPATN: ONES ;ALL ONES
4978 037372 000000 037047 ZEROS ;ALL ZEROS
4979 037373 000000 037052 ALTB ;ALTERNATE ONES AND ZEROS
4980 037374 000000 037103 FLONE ;FLOATING ONE
4981 037375 000000 037072 FLZRO ;FLOATING ZERO
4982 037376 000000 037060 PRAND ;PSEUDO RANDOM, PARITY BIT CHECK
4983 037377 000000 037123 DONE ;TEST EXIT
4984
4985 ;PATTERN MNEMONICS LIST
4986
4987 037400 117 116 105 123 040 DPATPT: ASCII /ONES /
4988 037401 132 105 122 117 123 ASCII /ZEROS/
4989 037402 101 114 124 102 040 ASCII /ALTB /
4990 037403 106 114 117 116 105 ASCII /FLONE/
4991 037404 106 114 132 122 117 ASCII /FLZRO/
4992 037405 120 122 101 116 104 ASCII /PRAND/
4993
4994 037406 120 101 104 122 040 ASCII /PADR /
4995 037407 103 120 101 104 122 ASCII /CPADR/
4996
4997 ;LOOP ON ERROR CHECK
4998
4999 037410 037 10 0 00 000002 ERLPCK: SWITCH
5000 037411 607 00 0 00 004000 TLNN 0,LOOPER ;LOOP ON ERROR ?
5001 037412 254 00 0 00 037415 JRST .+3 ;NO
5002 037413 332 00 0 00 056140 SKIPE WASERR ;YES, WAS THERE AN ERROR ?
5003 037414 263 17 0 00 000000 RTN ;YES, LOOP ON EXERCISE/CHECK
5004 037415 402 00 0 00 056140 SETZM WASERR ;NO LOOP, CLEAR ERROR INDICATOR
5005 037416 254 00 0 00 040001 JRST XPOPJ1 ;RETURN +2
DFKDA PDP-10 KL10 ARITHMETIC/RANDOM/INTERRUPT/MEMORY RELIABILITY TEST, VER 0,5 MACRO %53A(1152) 09:24 4-Oct-84 Page 15
DFKDA1 MAC 23-Feb-77 08:44 DATA PATTERNS TEST SEQ 0154
5006 ;DATA PATTERNS SETUP LIST
5007
5008 037417 000000 037427 SETPAT: ALLPAT ;ALL DATA PATTERNS
5009 037420 000000 037436 SET1S ;ONES
5010 037421 000000 037441 SET0S ;ZEROS
5011 037422 000000 037444 SETALT ;ALT BITS
5012 037423 000000 037447 SETFL1 ;FLOATING ONES
5013 037424 000000 037452 SETFL0 ;FLOATING ZEROS
5014 037425 000000 037455 STFL10 ;FLOATING ONES/FLOATING ZEROS
5015 037426 000000 037460 SETPRN ;PSEUDO RANDOM, PARITY BIT CHECK
5016
5017 037427 260 17 0 00 037436 ALLPAT: GO SET1S
5018 037430 260 17 0 00 037441 GO SET0S
5019 037431 260 17 0 00 037444 GO SETALT
5020 037432 260 17 0 00 037447 GO SETFL1
5021 037433 260 17 0 00 037452 GO SETFL0
5022 037434 260 17 0 00 037460 GO SETPRN
5023 037435 263 17 0 00 000000 RTN
5024
5025 037436 201 00 0 00 037041 SET1S: MOVEI ONES
5026 037437 202 00 0 00 037371 MOVEM DPATN
5027 037440 263 17 0 00 000000 RTN
5028
5029 037441 201 00 0 00 037047 SET0S: MOVEI ZEROS
5030 037442 202 00 0 00 037372 MOVEM DPATN+1
5031 037443 263 17 0 00 000000 RTN
5032
5033 037444 201 00 0 00 037052 SETALT: MOVEI ALTB
5034 037445 202 00 0 00 037373 MOVEM DPATN+2
5035 037446 263 17 0 00 000000 RTN
5036
5037 037447 201 00 0 00 037103 SETFL1: MOVEI FLONE
5038 037450 202 00 0 00 037374 MOVEM DPATN+3
5039 037451 263 17 0 00 000000 RTN
5040
5041 037452 201 00 0 00 037072 SETFL0: MOVEI FLZRO
5042 037453 202 00 0 00 037375 MOVEM DPATN+4
5043 037454 263 17 0 00 000000 RTN
5044
5045 037455 260 17 0 00 037447 STFL10: GO SETFL1
5046 037456 260 17 0 00 037452 GO SETFL0
5047 037457 263 17 0 00 000000 RTN
5048
5049 037460 201 00 0 00 037060 SETPRN: MOVEI PRAND
5050 037461 202 00 0 00 037376 MOVEM DPATN+5
5051 037462 263 17 0 00 000000 RTN
DFKDA PDP-10 KL10 ARITHMETIC/RANDOM/INTERRUPT/MEMORY RELIABILITY TEST, VER 0,5 MACRO %53A(1152) 09:24 4-Oct-84 Page 16
DFKDA1 MAC 23-Feb-77 08:44 MEMORY RELIABILITY, ERROR ROUTINES SEQ 0155
5052 SUBTTL MEMORY RELIABILITY, ERROR ROUTINES
5053
5054 ;ERROR TYPEOUT ROUTINE
5055 ;PRINTS ERRORS AS THEY OCCUR
5056 ;TOTALIZES ERRORS FOR TOTALS PRINTOUT
5057
5058 037463 202 01 0 00 055722 MEMER0: MOVEM PATRN,GDWORD# ;SAVE GOOD WORD
5059 037464 304 00 0 00 000000 CAIA
5060 037465 202 12 0 00 055722 MEMER1: MOVEM AC12,GDWORD
5061 037466 202 00 0 00 055610 MEMER2: MOVEM 0,ACEEE0# ;SAVE AC0
5062 037467 550 00 0 00 000004 HRRZ ADRCON
5063 037470 202 00 0 00 030052 MOVEM ERRPC
5064 037471 200 00 0 04 000000 MOVE 0,(ADRCON) ;GET ERROR WORD
5065 037472 202 00 0 00 055651 MOVEM 0,BADWRD# ;SAVE
5066 037473 202 10 0 00 055601 MOVEM 10,ACE10# ;SAVE AC'S
5067 037474 202 11 0 00 055602 MOVEM 11,ACE11#
5068 037475 202 12 0 00 055603 MOVEM 12,ACE12#
5069 037476 202 13 0 00 055604 MOVEM 13,ACE13#
5070 037477 200 10 0 00 055722 MOVE 10,GDWORD ;FIND FAILING BITS
5071 037500 430 10 0 00 055651 XOR 10,BADWRD
5072 037501 202 10 0 00 055702 MOVEM 10,FAIL# ;SAVE FAILED BITS
5073 037502 476 00 0 00 056140 SETOM WASERR ;SET ERROR FLAG
DFKDA PDP-10 KL10 ARITHMETIC/RANDOM/INTERRUPT/MEMORY RELIABILITY TEST, VER 0,5 MACRO %53A(1152) 09:24 4-Oct-84 Page 17
DFKDA1 MAC 23-Feb-77 08:44 MEMORY RELIABILITY, ERROR ROUTINES SEQ 0156
5074 037503 336 00 0 00 055700 MEMER3: SKIPN ERRFST ;FIRST ERROR
5075 037504 254 00 0 00 037510 JRST .+4 ;NO
5076 037505 264 00 0 00 033154 JSR RUNTIM
5077 MOVEI [ASCIZ/
5078 MEMORY DATA ERROR
5079 TN AS PAT ADDRESS CORRECT ERROR FAILED BITS PAR
5080 037506 201 00 0 00 054535 /]
5081 037507 037 17 0 00 000000 PNTAL ;PRINT HEADER
5082 037510 260 17 0 00 037656 GO ERADRP ;PRINT TEST NUMBER
5083 037511 201 00 0 00 053227 MOVEI [ASCIZ/ /]
5084 037512 037 00 0 00 000000 PNTA ;SPACE 1
5085 037513 333 00 0 00 055622 ERRADR: SKIPLE ADRSCM ;SEQUENTIAL ADDRESSING ?
5086 037514 254 00 0 00 037647 JRST FRPNT ;NO
5087 037515 201 00 0 00 054560 MOVEI [ASCII/SEQ/] ;YES, PRINT 'SEQ'
5088 037516 332 00 0 00 055622 SKIPE ADRSCM
5089 037517 201 00 0 00 054561 MOVEI [ASCII/BLT/]
5090 037520 037 00 0 00 000000 PNTA
5091 037521 201 00 0 00 030246 MOVEI SPACE
5092 037522 037 00 0 00 000000 PNTA ;SPACE 1
5093 037523 201 00 0 02 037400 MOVEI DPATPT(PATIX)
5094 037524 037 00 0 00 000000 PNTA ;PRINT DATA PATTERN
5095 037525 201 00 0 00 030246 MOVEI SPACE
5096 037526 037 00 0 00 000000 PNTA ;SPACE 1
5097 037527 550 00 0 00 000004 HRRZ ADRCON
5098 037530 037 13 0 00 000002 MAPADR
5099 037531 037 14 0 00 000004 ERRHLT
5100 037532 202 00 0 00 056023 MOVEM PHYADR#
5101 037533 037 10 0 00 000000 PNTADR ;PRINT ADDRESS
5102 037534 201 00 0 00 054562 MOVEI [ASCIZ/ /]
5103 037535 037 00 0 00 000000 PNTA ;SPACE 2
5104 037536 200 00 0 00 055722 MOVE GDWORD
5105 037537 037 13 0 00 000000 PNTHW ;PRINT CORRECT
5106 037540 201 00 0 00 030246 MOVEI SPACE
5107 037541 037 00 0 00 000000 PNTA ;SPACE 1
5108 037542 200 00 0 00 055651 MOVE BADWRD
5109 037543 037 13 0 00 000000 PNTHW ;PRINT ERROR
5110 037544 201 00 0 00 030246 MOVEI SPACE
5111 037545 037 00 0 00 000000 PNTA ;SPACE 1
5112 037546 200 00 0 00 055702 MOVE FAIL
5113 037547 037 13 0 00 000000 PNTHW ;PRINT FAILED BITS
5114 037550 201 00 0 00 054563 MOVEI [ASCIZ/P/]
5115 037551 260 17 0 00 040006 GO PARCK ;CHECK PARITY
5116 037552 037 00 0 00 000000 PNTA ;YES, PRINT 'P'
5117 037553 201 00 0 00 030242 MOVEI CRLF
5118 037554 037 00 0 00 000000 PNTA
5119 037555 402 00 0 00 055700 SETZM ERRFST ;CLEAR FIRST ERROR FLAG
5120 037556 476 00 0 00 056013 SETOM PARFST ;SET FIRST PARITY FLAG
DFKDA PDP-10 KL10 ARITHMETIC/RANDOM/INTERRUPT/MEMORY RELIABILITY TEST, VER 0,5 MACRO %53A(1152) 09:24 4-Oct-84 Page 18
DFKDA1 MAC 23-Feb-77 08:44 MEMORY RELIABILITY, ERROR ROUTINES SEQ 0157
5121 ;ERROR TOTALIZING ROUTINE
5122
5123 037557 037 10 0 00 000002 ERRRTN: SWITCH
5124 037560 607 00 0 00 010000 TLNN 0,DING ;RING BELL ON ERROR
5125 037561 254 00 0 00 037564 JRST .+3 ;NO
5126 037562 201 00 0 00 030256 MOVEI BELL ;BELL
5127 037563 037 00 0 00 000001 PNTAF
5128 037564 260 17 0 00 040006 GO PARCK ;CHECK PARITY
5129 037565 350 00 0 00 040136 AOS TOTPAR ;YES, INCREMENT PARITY TOTAL
5130 037566 200 10 0 00 056133 MOVE 10,TSTN ;INCREMENT TEST ERROR TOTAL
5131 037567 350 00 0 10 040134 AOS TOTPAT-1(10)
5132 037570 200 10 0 00 055722 MOVE 10,GDWORD ;DETERMINE BITS PICKED UP
5133 037571 200 11 0 00 055651 MOVE 11,BADWRD
5134 037572 410 10 0 00 000011 ANDCA 10,11
5135 037573 202 10 0 00 056024 MOVEM 10,PICKED# ;SAVE
5136 037574 400 13 0 00 000000 SETZ 13,
5137 037575 260 17 0 00 037633 GO ERRADD
5138 037576 200 10 0 00 055722 MOVE 10,GDWORD ;DETERMINE BITS DROPPED
5139 037577 200 11 0 00 055651 MOVE 11,BADWRD
5140 037600 420 10 0 00 000011 ANDCM 10,11
5141 037601 202 10 0 00 055676 MOVEM 10,DROPED# ;SAVE
5142 037602 350 00 0 00 000013 AOS 13
5143 037603 260 17 0 00 037633 GO ERRADD
5144
5145 037604 336 00 0 00 056024 ERRTN1: SKIPN PICKED ;ANY DATA PICKUP FAILURES
5146 037605 254 00 0 00 037612 JRST .+5 ;NO
5147 037606 200 10 0 00 056023 MOVE 10,PHYADR ;DETERMINE ADR BITS WITH PICKUP
5148 037607 242 10 0 00 000016 LSH 10,^D14
5149 037610 350 00 0 00 000013 AOS 13
5150 037611 260 17 0 00 037633 GO ERRADD
5151 037612 336 00 0 00 055676 SKIPN DROPED ;ANY DATA DROPPED FAILURES
5152 037613 254 00 0 00 037620 JRST .+5 ;NO
5153 037614 200 10 0 00 056023 MOVE 10,PHYADR ;DETERMINE ADR BITS WITH DROPOUT
5154 037615 242 10 0 00 000016 LSH 10,^D14
5155 037616 200 13 0 00 054564 MOVE 13,[3]
5156 037617 260 17 0 00 037633 GO ERRADD
5157
5158 037620 200 10 0 00 055601 ERRTN2: MOVE 10,ACE10 ;RESTORE AC'S
5159 037621 200 11 0 00 055602 MOVE 11,ACE11
5160 037622 200 12 0 00 055603 MOVE 12,ACE12
5161 037623 200 13 0 00 055604 MOVE 13,ACE13
5162 037624 200 00 0 00 055722 MOVE 0,GDWORD ;FIX ERROR
5163 037625 202 00 0 04 000000 MOVEM 0,(ADRCON)
5164 037626 260 17 0 00 037661 GO ERCHK ;CHK FOR ERROR LIMIT
5165 037627 200 00 0 00 055610 MOVE 0,ACEEE0 ;RESTORE AC0
5166 CLRBTH^
5167 037630 700 04 0 00 127741 CLRAPR
5168 037631 700 14 0 00 010377 CLRPI
5169 037632 263 17 0 00 000000 RTN ;RETURN TO CHECK
DFKDA PDP-10 KL10 ARITHMETIC/RANDOM/INTERRUPT/MEMORY RELIABILITY TEST, VER 0,5 MACRO %53A(1152) 09:24 4-Oct-84 Page 19
DFKDA1 MAC 23-Feb-77 08:44 MEMORY RELIABILITY, ERROR ROUTINES SEQ 0158
5170 ;ERROR TOTALIZING ADDITION SUBROUTINE
5171
5172 037633 243 10 0 00 037635 ERRADD: JFFO 10,.+2 ;COMPUTE BIT POSITION
5173 037634 263 17 0 00 000000 RTN ;NO ERRORS
5174 037635 256 00 0 13 037643 XCT ADDTOT(13) ;INCREMENT ERROR TOTAL
5175 037636 213 00 0 00 000011 MOVNS 11
5176 037637 515 12 0 00 400000 HRLZI 12,400000 ;CLEAR THIS BIT POSITION
5177 037640 242 12 0 11 000000 LSH 12,(11)
5178 037641 630 10 0 00 000012 TDZ 10,12
5179 037642 254 00 0 00 037633 JRST .-7 ;GET NEXT POSITION WITH FAILURE
5180
5181 037643 350 00 0 11 040137 ADDTOT: AOS PCKDB(11) ;ADD 1 TO DATA PICKUP TOTAL
5182 037644 350 00 0 11 040203 AOS DRPDB(11) ;ADD 1 TO DATA DROPOUT TOTAL
5183 037645 350 00 0 11 040247 AOS PCKAB(11) ;ADD 1 TO ADR BIT WITH DATA PICKUP
5184 037646 350 00 0 11 040275 AOS DRPAB(11) ;ADD 1 TO ADR BIT WITH DATA DROPOUT
5185
5186 037647 201 00 0 00 054565 FRPNT: MOVEI [ASCII/F/] ;FAST RATE ADDRESSING
5187 037650 037 00 0 00 000000 PNTA ;PRINT 'F'
5188 037651 200 10 0 00 055622 MOVE 10,ADRSCM ;GET FAST RATE BIT
5189 037652 243 10 0 00 037653 JFFO 10,.+1 ;COMPUTE BIT POSITION
5190 037653 200 00 0 00 000011 MOVE 11
5191 037654 037 15 0 00 000000 PNTDEC ;PRINT IT
5192 037655 254 00 0 00 037521 JRST ERRADR+6 ;CONTINUE PRINTOUT
5193
5194 ;ERROR TEST NUMBER TYPEOUT
5195
5196 037656 200 00 0 00 056133 ERADRP: MOVE TSTN
5197 037657 037 01 0 00 000000 PNT1 ;PRINT TEST NUMBER
5198 037660 263 17 0 00 000000 RTN ;EXIT
5199
5200 037661 331 00 0 00 030043 ERCHK: SKIPL MONCTL ;DON'T CHK IF STAND-ALONE
5201 037662 263 17 0 00 000000 RTN
5202 037663 260 17 0 00 037705 GO ERRTOT ;ADD ERROR TOTALS
5203 037664 307 00 0 00 000031 CAIG 0,^D25 ;25 ALLOWABLE ERRORS
5204 037665 263 17 0 00 000000 RTN ;OK
5205 037666 254 00 1 00 030012 JRST @RETURN ;EXCEEDED LIMIT
DFKDA PDP-10 KL10 ARITHMETIC/RANDOM/INTERRUPT/MEMORY RELIABILITY TEST, VER 0,5 MACRO %53A(1152) 09:24 4-Oct-84 Page 20
DFKDA1 MAC 23-Feb-77 08:44 MEMORY RELIABILITY, ERROR ROUTINES SEQ 0159
5206 ;TOTAL ERRORS TYPEOUT ROUTINE
5207
5208 037667 TOTAL: MOVEI [ASCIZ/
5209 037667 201 00 0 00 054566 MEMORY /]
5210 037670 037 17 0 00 000000 PNTAL
5211 037671 201 00 0 00 054570 MOVEI [ASCIZ/, PASS COUNT /]
5212 037672 037 17 0 00 000000 PNTAL
5213 037673 200 00 0 00 030047 MOVE PASCNT
5214 037674 037 15 0 00 000000 PNTDEC ;PRINT PROGRAM PASS COUNT
5215 037675 264 00 0 00 033154 JSR RUNTIM
5216 037676 TOTAL1: MOVEI [ASCIZ/
5217 037676 201 00 0 00 054573 ERROR TOTALS : /] ;PRINT TEST TOTALS
5218 037677 037 17 0 00 000000 PNTAL
5219 037700 260 17 0 00 037705 GO ERRTOT ;ADD ERROR TOTALS
5220 037701 326 00 0 00 037711 JUMPN 0,TOTAL2 ;ANY ERRORS
5221 037702 201 00 0 00 054577 MOVEI [ASCIZ/NONE/] ;NO
5222 037703 037 17 0 00 000000 PNTAL ;PRINT 'NONE'
5223 037704 254 00 0 00 037770 JRST TOTRTN ;EXIT
5224
5225 037705 200 00 0 00 040135 ERRTOT: MOVE 0,TOTPAT ;ADD ERROR TOTALS
5226 037706 270 00 0 00 040134 ADD 0,TOTPHY
5227 037707 202 00 0 00 030053 MOVEM ERRTLS
5228 037710 263 17 0 00 000000 RTN
5229
5230 037711 037 15 0 00 000000 TOTAL2: PNTDEC ;PRINT TOTALS
5231 MOVEI [ASCIZ/
5232 037712 201 00 0 00 054600 PARITY ERRORS : /]
5233 037713 037 17 0 00 000000 PNTAL
5234 037714 200 00 0 00 040136 MOVE TOTPAR
5235 037715 037 15 0 00 000000 PNTDEC ;PRINT PARITY TOTALS
5236 037716 201 00 0 00 030242 MOVEI CRLF
5237 037717 037 00 0 00 000000 PNTA
5238 MOVEI [ASCIZ/
5239 DATA BIT FAILURES
5240 BIT PICKUP DROPOUT
5241 037720 201 00 0 00 054604 /]
5242 037721 037 17 0 00 000000 PNTAL ;PRINT HEADER
5243 037722 400 01 0 00 000000 SETZ 1,
DFKDA PDP-10 KL10 ARITHMETIC/RANDOM/INTERRUPT/MEMORY RELIABILITY TEST, VER 0,5 MACRO %53A(1152) 09:24 4-Oct-84 Page 21
DFKDA1 MAC 23-Feb-77 08:44 MEMORY RELIABILITY, ERROR ROUTINES SEQ 0160
5244 037723 200 02 0 01 040137 TOTAL3: MOVE 2,PCKDB(1) ;ANY ERRORS, THIS BIT
5245 037724 270 02 0 01 040203 ADD 2,DRPDB(1)
5246 037725 322 02 0 00 037740 JUMPE 2,TOTAL4 ;NO
5247 037726 200 00 0 00 000001 MOVE 1 ;YES, PRINT DATA BIT NUMBER
5248 037727 037 15 0 00 000000 PNTDEC
5249 037730 201 00 0 00 054007 MOVEI [ASCIZ/ /]
5250 037731 037 17 0 00 000000 PNTAL
5251 037732 200 00 0 01 040137 MOVE PCKDB(1)
5252 037733 037 16 0 00 000000 PNTDS ;PRINT PICKUP TOTAL
5253 037734 200 00 0 01 040203 MOVE DRPDB(1)
5254 037735 037 16 0 00 000000 PNTDS ;PRINT DROPOUT TOTAL
5255 037736 201 00 0 00 030242 MOVEI CRLF
5256 037737 037 00 0 00 000000 PNTA
5257 037740 350 00 0 00 000001 TOTAL4: AOS 1 ;INCREMENT INDEX
5258 037741 307 01 0 00 000043 CAIG 1,^D35 ;DONE
5259 037742 254 00 0 00 037723 JRST TOTAL3 ;NO, REPEAT FOR NEXT BIT
5260 037743 201 00 0 00 030242 MOVEI CRLF
5261 037744 037 00 0 00 000000 PNTA
5262 MOVEI [ASCIZ/
5263 ADDRESS BITS WITH DATA FAILURES
5264 BIT PICKUP DROPOUT
5265 037745 201 00 0 00 054616 /]
5266 037746 037 17 0 00 000000 PNTAL
5267 037747 400 01 0 00 000000 SETZ 1,
5268
5269 037750 201 00 0 01 000016 TOTAL5: MOVEI ^D14(1) ;PRINT ADR BIT NUMBER
5270 037751 037 15 0 00 000000 PNTDEC
5271 037752 200 02 0 01 040247 MOVE 2,PCKAB(1) ;ANY ERRORS, THIS ADR BIT
5272 037753 270 02 0 01 040275 ADD 2,DRPAB(1)
5273 037754 322 02 0 00 037763 JUMPE 2,TOTAL6-2 ;NO
5274 037755 201 00 0 00 054007 MOVEI [ASCIZ/ /]
5275 037756 037 17 0 00 000000 PNTAL
5276 037757 200 00 0 01 040247 MOVE PCKAB(1)
5277 037760 037 16 0 00 000000 PNTDS ;PRINT PICKUP TOTAL
5278 037761 200 00 0 01 040275 MOVE DRPAB(1)
5279 037762 037 16 0 00 000000 PNTDS ;PRINT DROPOUT TOTAL
5280 037763 201 00 0 00 030242 MOVEI CRLF
5281 037764 037 00 0 00 000000 PNTA
5282
5283 037765 350 00 0 00 000001 TOTAL6: AOS 1 ;INCREMENT INDEX
5284 037766 307 01 0 00 000025 CAIG 1,^D21 ;DONE
5285 037767 254 00 0 00 037750 JRST TOTAL5 ;NO, REPEAT FOR NEXT BIT
5286
5287 037770 201 00 0 00 030243 TOTRTN: MOVEI CRLF2
5288 037771 037 00 0 00 000000 PNTA
5289 037772 260 17 0 00 037775 GO CLRERR ;CLEAR ERROR TOTALS TABLE
5290 037773 476 00 0 00 055700 SETOM ERRFST ;SET FIRST ERROR FLAG
5291 037774 476 00 0 00 056013 SETOM PARFST ;SET PARITY FIRST ERROR FLAG
DFKDA PDP-10 KL10 ARITHMETIC/RANDOM/INTERRUPT/MEMORY RELIABILITY TEST, VER 0,5 MACRO %53A(1152) 09:24 4-Oct-84 Page 22
DFKDA1 MAC 23-Feb-77 08:44 MEMORY RELIABILITY, ERROR ROUTINES SEQ 0161
5292 ;CLEAR ERROR TOTALS
5293
5294 037775 402 00 0 00 040134 CLRERR: SETZM TOTPHY
5295 037776 200 15 0 00 054634 MOVE TAC,[TOTPHY,,TOTPHY+1]
5296 037777 251 15 0 00 040322 BLT TAC,DRPAB+^D21
5297 040000 263 17 0 00 000000 RTN
5298
5299 ;MISC ROUTINES
5300
5301 040001 350 00 0 17 000000 XPOPJ1: AOS (P) ;RETURN +2
5302 040002 263 17 0 00 000000 RTN
5303
5304 040003 370 00 0 17 000000 XPOPM1: SOS (P) ;RETURN-1
5305 040004 370 00 0 17 000000 SOS (P)
5306 040005 263 17 0 00 000000 RTN
5307
5308 ;CHECK FOR PARITY ERROR
5309 040006 7 000 30 0 00 000400 PARCK: CONSZ APR,LPARER ;KL10
5310 040007 263 17 0 00 000000 RTN
5311 040010 254 00 0 00 040001 JRST XPOPJ1
DFKDA PDP-10 KL10 ARITHMETIC/RANDOM/INTERRUPT/MEMORY RELIABILITY TEST, VER 0,5 MACRO %53A(1152) 09:24 4-Oct-84 Page 23
DFKDA1 MAC 23-Feb-77 08:44 MEMORY RELIABILITY, SPECIAL PARITY INTERRUPT ROUTINE SEQ 0162
5312 SUBTTL MEMORY RELIABILITY, SPECIAL PARITY INTERRUPT ROUTINE
5313
5314 ;PARITY ERROR ROUTINE
5315
5316 040011 202 10 0 00 055601 PARERR: MOVEM 10,ACE10 ;SAVE AC'S
5317 040012 202 11 0 00 055602 MOVEM 11,ACE11
5318 040013 202 12 0 00 055603 MOVEM 12,ACE12
5319 040014 202 13 0 00 055604 MOVEM 13,ACE13
5320 040015 336 00 0 00 056013 SKIPN PARFST ;FIRST ERROR
5321 040016 254 00 0 00 040022 JRST .+4 ;NO
5322 040017 264 00 0 00 033154 JSR RUNTIM
5323 MOVEI [ASCIZ/
5324 MEMORY PARITY ERROR
5325 TN PROG PC AS PAT ADDRESS DATA PARITY
5326 040020 201 00 0 00 054635 /]
5327 040021 037 17 0 00 000000 PNTAL ;PRINT HEADER
5328 040022 260 17 0 00 037656 GO ERADRP ;PRINT TEST NUMBER
5329 040023 201 00 0 00 054562 MOVEI [ASCIZ/ /]
5330 040024 037 00 0 00 000000 PNTA
5331 040025 514 00 0 17 000000 HRLZ 0,(P) ;PRINT LAST PUSHJ ENTRY
5332 040026 540 00 0 00 030104 HRR 0,ITRCH1 ;AND PC OF INTERRUPTED
5333 040027 274 00 0 00 054660 SUB 0,[1,,1] ;LOCATION
5334 040030 037 13 0 00 000000 PNTHW
5335 040031 201 00 0 00 054562 MOVEI [ASCIZ/ /]
5336 040032 037 00 0 00 000000 PNTA
5337 040033 333 00 0 00 055622 PARER1: SKIPLE ADRSCM ;SEQUENTIAL ADDRESSING ?
5338 040034 254 00 0 00 040123 JRST PFRPNT ;NO
5339 040035 201 00 0 00 054560 MOVEI [ASCIZ/SEQ/]
5340 040036 332 00 0 00 055622 SKIPE ADRSCM
5341 040037 201 00 0 00 054561 MOVEI [ASCIZ/BLT/]
5342 040040 037 00 0 00 000000 PNTA
5343 040041 201 00 0 00 053331 MOVEI [ASCIZ/ /]
5344 040042 037 00 0 00 000000 PNTA
5345 040043 200 10 0 00 056015 MOVE AC10,PATXSV ;GET SAVED PATTERN INDEX
5346 040044 201 00 0 10 037400 MOVEI DPATPT(AC10)
5347 040045 037 00 0 00 000000 PNTA ;PRINT DATA PATTERN
5348 040046 201 00 0 00 054562 MOVEI [ASCIZ/ /]
5349 040047 037 00 0 00 000000 PNTA
5350 040050 550 00 0 00 000004 HRRZ ADRCON
5351 040051 037 13 0 00 000002 MAPADR
5352 040052 037 14 0 00 000004 ERRHLT
5353 040053 037 10 0 00 000000 PNTADR
5354 040054 201 00 0 00 054562 MOVEI [ASCIZ/ /]
5355 040055 037 00 0 00 000000 PNTA
5356 CLRBTH^
5357 040056 700 04 0 00 127741 CLRAPR
5358 040057 700 14 0 00 010377 CLRPI
5359 040060 311 04 0 00 055760 CAML ADRCON,MAXMEM ;DOES CURRENT TEST ADR POINT TO MEMORY
5360 040061 254 00 0 00 040071 JRST PARER2-2 ;NO, OUTSIDE MEMORY
5361 040062 200 00 0 04 000000 MOVE 0,(ADRCON) ;GET CURRENT TEST ADR DATA
5362 040063 037 13 0 00 000000 PNTHW
5363
DFKDA PDP-10 KL10 ARITHMETIC/RANDOM/INTERRUPT/MEMORY RELIABILITY TEST, VER 0,5 MACRO %53A(1152) 09:24 4-Oct-84 Page 24
DFKDA1 MAC 23-Feb-77 08:44 MEMORY RELIABILITY, SPECIAL PARITY INTERRUPT ROUTINE SEQ 0163
5364 040064 201 00 0 00 054562 MOVEI [ASCIZ/ /]
5365 040065 037 00 0 00 000000 PNTA
5366 040066 201 00 0 00 054563 MOVEI [ASCIZ/P/]
5367 040067 260 17 0 00 040006 GO PARCK ;CHECK PARITY
5368 040070 037 00 0 00 000000 PNTA ;YES, PRINT 'P'
5369 040071 201 00 0 00 030242 MOVEI CRLF
5370 040072 037 00 0 00 000000 PNTA
5371 040073 200 10 0 00 030046 PARER2: MOVE 10,CONSW
5372 040074 201 00 0 00 030256 MOVEI BELL
5373 040075 603 10 0 00 010000 TLNE 10,DING
5374 040076 037 00 0 00 000001 PNTAF
5375 040077 350 00 0 00 040136 AOS TOTPAR ;INCREMENT PARITY TOTAL
5376 040100 476 00 0 00 055700 SETOM ERRFST ;SET FIRST ERROR FLAG
5377 040101 402 00 0 00 056013 SETZM PARFST ;CLEAR FIRST PARITY FLAG
5378 040102 550 00 0 00 030104 HRRZ 0,ITRCH1 ;GET INTERRUPT PC
5379 040103 307 00 0 00 000017 CAIG 0,17 ;PARITY ERROR IN PROGRAM AREA
5380 040104 254 00 0 00 040113 JRST PARER3 ;NO
5381 040105 550 00 0 17 000000 HRRZ (P) ;YES
5382 040106 307 00 0 00 000017 CAIG 0,17 ;WAS PROGRAM IN AC'S ?
5383 040107 254 00 0 00 040113 JRST PARER3 ;YES
5384 MOVEI [ASCIZ/
5385 **********
5386 PARITY ERROR IN PROGRAM
5387 PROGRAM OPERATION QUESTIONABLE FROM THIS POINT
5388 **********
5389 040110 201 00 0 00 054661 /]
5390 040111 037 17 0 00 000000 PNTAL
5391 040112 476 00 0 00 056013 SETOM PARFST ;SET FIRST PARITY FLAG
5392 040113 200 10 0 00 055601 PARER3: MOVE AC10,ACE10 ;RESTORE AC'S
5393 040114 200 11 0 00 055602 MOVE AC11,ACE11
5394 040115 200 12 0 00 055603 MOVE AC12,ACE12
5395 040116 200 13 0 00 055604 MOVE AC13,ACE13
5396 040117 260 17 0 00 037661 GO ERCHK ;CHK FOR ERROR LIMIT
5397 040120 200 00 0 00 030106 MOVE 0,$ACC0
5398 040121 7 004 20 0 00 200000 CONO PI,PARCLR
5399 040122 254 10 1 00 030104 JRST 10,@ITRCH1 ;CONTINUE TEST
5400
5401 ;PARITY FAST RATE ADDRESSING PRINT
5402
5403 040123 201 00 0 00 054565 PFRPNT: MOVEI [ASCIZ/F/]
5404 040124 037 00 0 00 000000 PNTA
5405 040125 200 10 0 00 055622 MOVE AC10,ADRSCM ;GET FAST RATE BIT
5406 040126 243 10 0 00 040127 JFFO AC10,.+1 ;COMPUTE BIT POSITION
5407 040127 200 00 0 00 000011 MOVE AC11
5408 040130 037 15 0 00 000000 PNTDEC ;PRINT IT
5409 040131 254 00 0 00 040041 JRST PARER1+6
DFKDA PDP-10 KL10 ARITHMETIC/RANDOM/INTERRUPT/MEMORY RELIABILITY TEST, VER 0,5 MACRO %53A(1152) 09:24 4-Oct-84 Page 25
DFKDA1 MAC 23-Feb-77 08:44 MEMORY RELIABILITY, SPECIAL PARITY INTERRUPT ROUTINE SEQ 0164
5410 ;ERROR TOTALS TABLE
5411
5412 040132 ADRLST: BLOCK 2 ;ADDRESS LIST
5413
5414 040134 000000 000000 TOTPHY: 0 ;PHYSICAL ADDRESS TEST TOTAL
5415 040135 000000 000000 TOTPAT: 0 ;DATA PATERNS TEST TOTAL
5416 040136 000000 000000 TOTPAR: 0 ;PARITY ERROR TOTAL
5417
5418 040137 PCKDB: BLOCK ^D36 ;DATA BIT PICKUP TOTAL
5419 040203 DRPDB: BLOCK ^D36 ;DATA BIT DROPOUT TOTAL
5420 040247 PCKAB: BLOCK ^D22 ;ADDRESS BIT, DATA PICKUP, TOTAL
5421 040275 DRPAB: BLOCK ^D22 ;ADDRESS BIT, DATA DROPOUT, TOTAL
DFKDA PDP-10 KL10 ARITHMETIC/RANDOM/INTERRUPT/MEMORY RELIABILITY TEST, VER 0,5 MACRO %53A(1152) 09:24 4-Oct-84 Page 1
KLPNT MAC 22-Feb-77 13:15 SIMULATOR MACHINE REGISTER PRINT SEQ 0165
5422 SUBTTL SIMULATOR MACHINE REGISTER PRINT
5423
5424 000001 T=1 ;RESET T'S AC DEFINITION
5425
5426 ;PROGRAM INITIALIZATION AND BREAK SETUP
5427
5428 040323 265 00 0 00 030011 SIMPNT: PGMINT ;INITIALIZE PROGRAM SUBROUTINES
5429 040324 037 10 0 00 000002 SWITCH
5430 040325 200 01 0 00 054705 MOVE 1,[-^D1000000]
5431 040326 606 00 0 00 000000 TRNN 0,ALINES ;PRINT ALL OUTPUT LINES ?
5432 040327 211 01 0 00 011610 MOVNI 1,^D5000 ;NO
5433 040330 202 01 0 00 030220 MOVEM 1,PNTENB
5434 040331 402 00 0 00 056066 SETZM SNGLIN
5435 040332 402 00 0 00 056061 SETZM SEQ
5436 040333 254 00 0 00 040334 JRST VM ;SETUP VIRTUAL MACHINE
5437
5438 040334 402 00 0 00 056030 SENTRY: SETZM PNTCTL# ;CLEAR PRINT CONTROL
5439 040335 201 00 0 00 000000 MOVEI 0
5440 040336 332 00 0 00 030037 SKIPE USER ;USER MODE ?
5441 040337 040 00 0 00 054706 CALL [SIXBIT/SETUWP/]
5442 040340 255 00 0 00 000000 JFCL
5443 040341 332 00 0 00 056011 SKIPE ONETIM# ;SET BREAK ONLY ON LOAD
5444 040342 254 00 0 00 040352 JRST SX1
5445 040343 200 00 0 00 046133 MOVE 0,SIMBRK ;PATCH TO SIMULATOR FOR PRINTOUT
5446 040344 202 00 0 00 040377 MOVEM 0,SIMPN1+1
5447 040345 200 00 0 00 054707 MOVE 0,[JRST SIMPN1]
5448 040346 202 00 0 00 046133 MOVEM 0,SIMBRK
5449 040347 200 00 0 00 054710 MOVE 0,[JRST ERRPNT]
5450 040350 202 00 0 00 051376 MOVEM 0,ERR+1
5451 040351 476 00 0 00 056011 SETOM ONETIM
DFKDA PDP-10 KL10 ARITHMETIC/RANDOM/INTERRUPT/MEMORY RELIABILITY TEST, VER 0,5 MACRO %53A(1152) 09:24 4-Oct-84 Page 2
KLPNT MAC 22-Feb-77 13:15 SIMULATOR MACHINE REGISTER PRINT SEQ 0166
5452
5453 040352 403 06 0 00 056101 SX1: SETZB AR,SVAR# ;CLEAR PSEUDO REGISTERS
5454 040353 403 07 0 00 056113 SETZB MQ,SVMQ#
5455 040354 403 10 0 00 056103 SETZB BR,SVBR#
5456 040355 403 11 0 00 056077 SETZB AD,SVAD#
5457 040356 403 12 0 00 056112 SETZB MB,SVMB#
5458 040357 403 13 0 00 056114 SETZB PC,SVPC#
5459 040360 403 14 0 00 056111 SETZB MA,SVMA#
5460 040361 403 15 0 00 056117 SETZB SC,SVSC#
5461 040362 402 00 0 00 055645 SETZM ARX
5462 040363 402 00 0 00 055706 SETZM FE
5463 040364 402 00 0 00 056044 SETZM SA
5464 040365 402 00 0 00 055576 SETZM AB
5465 040366 402 00 0 00 055624 SETZM ADX
5466 040367 402 00 0 00 056100 SETZM SVADX#
5467 040370 402 00 0 00 056106 SETZM SVFM#
5468 040371 402 00 0 00 056102 SETZM SVARX#
5469 040372 402 00 0 00 056105 SETZM SVFE#
5470 040373 402 00 0 00 056116 SETZM SVSA#
5471 040374 402 00 0 00 056073 SETZM SVAB#
5472 040375 254 00 0 00 046020 JRST SIMGO ;GO TO SIMULATOR
5473
5474 040376 260 17 0 00 040443 SIMPN1: GO MRPNT
5475 040377 000000 000000 0
5476 040400 254 00 0 00 046134 JRST SIMBRK+1
5477
5478 IFNDEF SIMASB,<
5479 ;SPECIAL USER MODE MONITOR UUO EXECUTION
5480
5481 MUOEXC: 777000,,USR424 ;MUUO EXECUTE INSTRUCTION
5482 JRST 2,@USR425 ;RETURN TO OBJECT SEQUENCE
5483
5484 USR420: HALT ;PAGE FAULT TRAP
5485 USR421: JFCL ;ARITH TRAP
5486 USR422: HALT ;PDL OV TRAP
5487 USR423: HALT ;TRP 3 TRAP
5488
5489 USR424: 0 ;MUUO STORAGE
5490 USR425: 0 ;C(PC) OF MUUO
5491
5492 USR427: 0 ;USER PAGE FAIL WORD
5493
5494 USR436: MUOEXC ;MUUO EXECUTION ADR, PUBLIC, NO TRAP
5495 USR437: MUOEXC ; PUBLIC, TRAP
5496 >
DFKDA PDP-10 KL10 ARITHMETIC/RANDOM/INTERRUPT/MEMORY RELIABILITY TEST, VER 0,5 MACRO %53A(1152) 09:24 4-Oct-84 Page 3
KLPNT MAC 22-Feb-77 13:15 SIMULATOR MACHINE REGISTER PRINT SEQ 0167
5497 IFNDEF SIMASB,<
5498 SIMNAM: ASCIZ/
5499 PDP-10 KL10 & KI10 SIMULATOR
5500 /
5501 >
5502 040401 200 17 0 00 030303 RENTR1: MOVE P,PLIST
5503 IFDEF SIMASB,<
5504 040402 264 00 0 00 033104 JSR PNTTOT ;PRINT TOTALS >
5505 040403 037 05 0 00 000002 DROPDV ;CLOSE LOGICAL FILE, USER MODE
5506 040404 332 00 0 00 030037 SKIPE USER
5507 040405 040 00 0 00 054711 CALL [SIXBIT/EXIT/] ;EXIT TO MONITOR
5508
5509 040406 202 00 0 00 056045 DDTEX: MOVEM 0,SAC0#
5510 MOVEI [ASCIZ/
5511 **********
5512 040407 201 00 0 00 054702 /]
5513 040410 037 17 0 00 000001 PNTALF
5514 040411 200 00 0 00 056045 MOVE 0,SAC0
5515 040412 254 00 0 00 030007 JRST DDTSRT
5516
5517 040413 777777 777777 OWORD: -1 ;USED, SIMULATOR ONLY, AS MONFLG
5518 040414 000000 000000 ZWORD: 0 ;USED, SIMULATOR ONLY, AS MONCTL & SWTEXR
5519
5520 040415 000000 030000 INPC: XWD 0,30000 ;EXEC MODE, STARTING ADDRESS
5521 040416 777777 777777 MASK: -1
5522 040417 000000 000000 INSTR: 0
5523 040420 000000 000000 CNTLPC: 0
5524 040421 000000 777777 UPRPC: XWD 0,-1
5525 040422 000000 000000 SWITCH: 0
5526
5527 040423 ACS: BLOCK 20 ;SIMULATED AC'S
DFKDA PDP-10 KL10 ARITHMETIC/RANDOM/INTERRUPT/MEMORY RELIABILITY TEST, VER 0,5 MACRO %53A(1152) 09:24 4-Oct-84 Page 4
KLPNT MAC 22-Feb-77 13:15 SIMULATOR MACHINE REGISTER PRINT SEQ 0168
5528 ;MACHINE REGISTER PRINT
5529 ;THIS ROUTINE PRINTS THE CONTENTS OF THE SEVERAL
5530 ;PSEUDO MACHINE REGISTERS AT VARIOUS TIMES IN
5531 ;THE INSTRUCTION CYCLE.
5532
5533 040443 261 17 0 00 000000 MRPNT: PUSH P,0 ;SAVE 5 AC'S
5534 040444 261 17 0 00 000001 PUSH P,T
5535 040445 261 17 0 00 000002 PUSH P,T1
5536 040446 261 17 0 00 000003 PUSH P,T2
5537 040447 261 17 0 00 000004 PUSH P,T3
5538 040450 550 01 0 00 056067 HRRZ T,STATE ;GET STATE REGISTER
5539 040451 316 01 0 00 056070 CAMN T,STATSV# ;SAME AS PREVIOUS STATE ?
5540 040452 254 00 0 00 041054 JRST HUNGCK ;YES, CHECK FOR HUNG
5541 040453 202 01 0 00 056070 MOVEM T,STATSV
5542 040454 201 00 0 00 000404 MOVEI 0,^D260 ;SETUP MAXIMUM TIME
5543 040455 202 00 0 00 055724 MOVEM 0,HNGCNT# ;FOR ONE TIME STATE
5544 040456 306 01 0 00 046704 MRPNT3: CAIN T,IT0 ;IS STATE IT0
5545 040457 260 17 0 00 040672 GO IRPNT ;YES, PRINT PC AND INSTRUCTION
5546 040460 336 00 0 00 056030 SKIPN PNTCTL ;PRINT CONTROL SET ?
5547 040461 254 00 0 00 040616 JRST MRPNT2 ;NO,EXIT
5548 040462 550 01 0 00 056067 HRRZ T,STATE
5549 040463 306 01 0 00 046745 CAIN T,IT1 ;IS STATE IT1 ?
5550 040464 260 17 0 00 041345 GO INTPNT ;YES, SAVE INITIAL CONDITIONS
5551 040465 200 00 0 00 030046 MOVE 0,CONSW
5552 040466 606 00 0 00 000000 TRNN 0,PNTMS ;PRINT MACHINE STATES ?
5553 040467 254 00 0 00 040616 JRST MRPNT2 ;NO, EXIT
5554 040470 550 01 0 00 056067 HRRZ T,STATE
5555 040471 302 01 0 00 051220 CAIE T,SCT2 ;IS STATE SCT2 ?
5556 040472 254 00 0 00 040475 JRST .+3 ;NO
5557 040473 602 00 0 00 000000 TRNE 0,INHSCT ;INHIBIT SCT2 PRINTOUT ?
5558 040474 254 00 0 00 040616 JRST MRPNT2 ;YES, EXIT
5559 040475 205 02 0 00 777641 MOVSI T1,-^D95
5560 IFNDEF SIMASB,<
5561 MOVSI T1,-^D119 ;CONVERT STATE TO SYMBOLIC >
5562 040476 316 01 0 02 042225 CAMN T,STAB(T1)
5563 040477 254 00 0 00 040624 JRST FOUND
5564 040500 253 02 0 00 040476 AOBJN T1,.-2
5565 040501 201 00 0 00 054712 MOVEI 0,[ASCII/XXX--/]
5566 040502 037 00 0 00 000000 MRPNT1: PNTA ;PRINT SYMBOLIC STATE
5567 040503 201 00 0 00 030247 MOVEI 0,TAB
5568 040504 037 00 0 00 000000 PNTA
5569 040505 476 00 0 00 030223 SETOM PNTSPC ;SET PRINT SPACE FLAG
5570 040506 332 00 0 00 055673 SKIPE DBLAF ;DBL ARITH ?
5571 040507 254 00 0 00 040626 JRST MRPNT4 ;YES
5572 040510 200 00 0 00 000013 MOVE 0,PC
5573 040511 316 00 0 00 056114 CAMN 0,SVPC
5574 040512 260 17 0 00 040660 GO DITTO6
5575 040513 202 00 0 00 056114 MOVEM 0,SVPC
5576 040514 037 06 0 00 000000 PNT6 ;PRINT PC
DFKDA PDP-10 KL10 ARITHMETIC/RANDOM/INTERRUPT/MEMORY RELIABILITY TEST, VER 0,5 MACRO %53A(1152) 09:24 4-Oct-84 Page 5
KLPNT MAC 22-Feb-77 13:15 SIMULATOR MACHINE REGISTER PRINT SEQ 0169
5577 040515 200 00 0 00 000014 MOVE 0,MA
5578 040516 316 00 0 00 056111 CAMN 0,SVMA
5579 040517 260 17 0 00 040660 GO DITTO6
5580 040520 202 00 0 00 056111 MOVEM 0,SVMA
5581 040521 037 06 0 00 000000 PNT6 ;PRINT MA
5582 040522 200 00 0 00 055576 MOVE 0,AB
5583 040523 316 00 0 00 056073 CAMN 0,SVAB
5584 040524 260 17 0 00 040660 GO DITTO6
5585 040525 202 00 0 00 056073 MOVEM 0,SVAB
5586 040526 037 06 0 00 000000 PNT6 ;PRINT AB
5587 040527 200 00 0 00 000012 MOVE 0,MB
5588 040530 316 00 0 00 056112 CAMN 0,SVMB
5589 040531 260 17 0 00 040650 GO DITTO
5590 040532 202 00 0 00 056112 MOVEM 0,SVMB
5591 040533 037 14 0 00 000000 PNTOCT ;PRINT MB
5592 040534 200 00 0 00 000011 MRPNT5: MOVE 0,AD
5593 040535 316 00 0 00 056077 CAMN 0,SVAD
5594 040536 260 17 0 00 040650 GO DITTO
5595 040537 202 00 0 00 056077 MOVEM 0,SVAD
5596 040540 037 14 0 00 000000 PNTOCT ;PRINT AD
5597 040541 200 00 0 00 000006 MOVE 0,AR
5598 040542 316 00 0 00 056101 CAMN 0,SVAR
5599 040543 260 17 0 00 040650 GO DITTO
5600 040544 202 00 0 00 056101 MOVEM 0,SVAR
5601 040545 037 14 0 00 000000 PNTOCT ;PRINT AR
5602 040546 200 00 0 00 030046 MOVE 0,CONSW
5603 040547 603 00 0 00 020000 TLNE PNTLPT
5604 040550 254 00 0 00 040554 JRST .+4
5605 040551 201 00 0 00 030242 MOVEI CRLF
5606 040552 037 00 0 00 000000 PNTA
5607 040553 254 00 0 00 040556 JRST .+3
5608 040554 201 00 0 00 053450 MOVEI 0,[ASCII/ /]
5609 040555 037 00 0 00 000000 PNTA
5610 040556 200 00 1 00 055713 MOVE 0,@FMREG
5611 040557 316 00 0 00 056106 CAMN 0,SVFM
5612 040560 260 17 0 00 040650 GO DITTO
5613 040561 202 00 0 00 056106 MOVEM 0,SVFM
5614 040562 037 14 0 00 000000 PNTOCT ;PRINT FM
5615 040563 200 00 0 00 000010 MOVE 0,BR
5616 040564 316 00 0 00 056103 CAMN 0,SVBR
5617 040565 260 17 0 00 040650 GO DITTO
5618 040566 202 00 0 00 056103 MOVEM 0,SVBR
5619 040567 037 14 0 00 000000 PNTOCT ;PRINT BR
5620 040570 200 00 0 00 000007 MOVE 0,MQ
5621 040571 316 00 0 00 056113 CAMN 0,SVMQ
5622 040572 260 17 0 00 040650 GO DITTO
5623 040573 202 00 0 00 056113 MOVEM 0,SVMQ
5624 040574 037 14 0 00 000000 PNTOCT ;PRINT MQ
DFKDA PDP-10 KL10 ARITHMETIC/RANDOM/INTERRUPT/MEMORY RELIABILITY TEST, VER 0,5 MACRO %53A(1152) 09:24 4-Oct-84 Page 6
KLPNT MAC 22-Feb-77 13:15 SIMULATOR MACHINE REGISTER PRINT SEQ 0170
5625 040575 200 00 0 00 000015 MOVE 0,SC
5626 040576 316 00 0 00 056117 CAMN 0,SVSC
5627 040577 260 17 0 00 040665 GO DITTO3
5628 040600 202 00 0 00 056117 MOVEM 0,SVSC
5629 040601 037 03 0 00 000000 PNT3 ;PRINT SC
5630 040602 200 00 0 00 055706 MOVE 0,FE
5631 040603 316 00 0 00 056105 CAMN 0,SVFE
5632 040604 260 17 0 00 040665 GO DITTO3
5633 040605 202 00 0 00 056105 MOVEM 0,SVFE
5634 040606 037 03 0 00 000000 PNT3 ;PRINT FE
5635 040607 200 00 0 00 056044 MOVE 0,SA
5636 040610 316 00 0 00 056116 CAMN 0,SVSA
5637 040611 260 17 0 00 040665 GO DITTO3
5638 040612 202 00 0 00 056116 MOVEM 0,SVSA
5639 040613 037 03 0 00 000000 PNT3 ;PRINT SA
5640 040614 201 00 0 00 030242 MOVEI 0,CRLF
5641 040615 037 00 0 00 000000 PNTA ;CR-LF
5642
5643 040616 262 17 0 00 000004 MRPNT2: POP P,T3 ;RESTORE AC'S
5644 040617 262 17 0 00 000003 POP P,T2
5645 040620 262 17 0 00 000002 POP P,T1
5646 040621 262 17 0 00 000001 POP P,T
5647 040622 262 17 0 00 000000 POP P,0
5648 040623 263 17 0 00 000000 POPJ P, ;EXIT
5649
5650 040624 201 00 0 02 042364 FOUND: MOVEI 0,STAB1(T1) ;GET SYMBOLIC STATE
5651 040625 254 00 0 00 040502 JRST MRPNT1
DFKDA PDP-10 KL10 ARITHMETIC/RANDOM/INTERRUPT/MEMORY RELIABILITY TEST, VER 0,5 MACRO %53A(1152) 09:24 4-Oct-84 Page 7
KLPNT MAC 22-Feb-77 13:15 SIMULATOR MACHINE REGISTER PRINT SEQ 0171
5652 040626 200 00 0 00 055576 MRPNT4: MOVE 0,AB
5653 040627 316 00 0 00 056073 CAMN 0,SVAB
5654 040630 260 17 0 00 040660 GO DITTO6
5655 040631 202 00 0 00 056073 MOVEM 0,SVAB
5656 040632 037 06 0 00 000000 PNT6 ;PRINT AB
5657 040633 200 00 0 00 055624 MOVE 0,ADX
5658 040634 316 00 0 00 056100 CAMN 0,SVADX
5659 040635 260 17 0 00 040650 GO DITTO
5660 040636 202 00 0 00 056100 MOVEM 0,SVADX
5661 040637 037 14 0 00 000000 PNTOCT ;PRINT ADX
5662 040640 200 00 0 00 055645 MOVE 0,ARX
5663 040641 316 00 0 00 056102 CAMN 0,SVARX
5664 040642 260 17 0 00 040650 GO DITTO
5665 040643 202 00 0 00 056102 MOVEM 0,SVARX
5666 040644 037 14 0 00 000000 PNTOCT ;PRINT ARX
5667 040645 201 00 0 00 030246 MOVEI SPACE
5668 040646 037 00 0 00 000000 PNTA
5669 040647 254 00 0 00 040534 JRST MRPNT5
5670
5671 040650 322 00 0 00 040656 DITTO: JUMPE 0,DITTO0
5672 040651 201 00 0 00 054713 MOVEI 0,[ASCIZ/* /]
5673 040652 037 17 0 00 000000 PNTAL
5674 040653 350 00 0 17 000000 AOS (P)
5675 040654 350 00 0 17 000000 AOS (P)
5676 040655 263 17 0 00 000000 POPJ P,
5677
5678 040656 201 00 0 00 054716 DITTO0: MOVEI 0,[ASCIZ/0 /]
5679 040657 254 00 0 00 040652 JRST DITTO+2
5680
5681 040660 322 00 0 00 040663 DITTO6: JUMPE 0,DITT60
5682 040661 201 00 0 00 054721 MOVEI 0,[ASCIZ/* /]
5683 040662 254 00 0 00 040652 JRST DITTO+2
5684
5685 040663 201 00 0 00 054723 DITT60: MOVEI 0,[ASCIZ/0 /]
5686 040664 254 00 0 00 040652 JRST DITTO+2
5687
5688 040665 322 00 0 00 040670 DITTO3: JUMPE 0,DITT30
5689 040666 201 00 0 00 054725 MOVEI 0,[ASCIZ/* /]
5690 040667 254 00 0 00 040652 JRST DITTO+2
5691
5692 040670 201 00 0 00 054726 DITT30: MOVEI 0,[ASCIZ/0 /]
5693 040671 254 00 0 00 040652 JRST DITTO+2
5694
DFKDA PDP-10 KL10 ARITHMETIC/RANDOM/INTERRUPT/MEMORY RELIABILITY TEST, VER 0,5 MACRO %53A(1152) 09:24 4-Oct-84 Page 8
KLPNT MAC 22-Feb-77 13:15 SIMULATOR MACHINE REGISTER PRINT SEQ 0172
5695 ;INSTRUCTION PRINT
5696 ;THIS ROUTINE PRINTS THE PC AND THE INSTRUCTION
5697 ;AT IT0 OF THE INSTRUCTION CYCLE.
5698
5699 040672 332 00 0 00 055751 IRPNT: SKIPE IRLTCH ;FIRST IT0
5700 040673 263 17 0 00 000000 POPJ P, ;NO
5701 040674 332 00 0 00 056030 SKIPE PNTCTL ;PREVIOUS INSTRUCTION PRINTED ?
5702 040675 260 17 0 00 041573 GO INTFNL ;YES, PRINT PREVIOUS INIT/FINAL
5703 040676 336 00 0 00 056066 SKIPN SNGLIN# ;SINGLE INSTRUCTION OPERATION ?
5704 040677 254 00 0 00 040715 JRST IRPNT1+1 ;NO
5705 040700 336 00 0 00 056065 SKIPN SNGL2# ;START OF SECOND INSTRUCTION ?
5706 040701 254 00 0 00 040714 JRST IRPNT1 ;NO
5707 040702 332 00 0 00 056141 SKIPE XCTF ;INST BEING EXECUTED ?
5708 040703 254 00 0 00 040714 JRST IRPNT1 ;YES, SIM IT TO.
5709 040704 262 17 0 00 000000 POP P,0 ;RETURN TO CALLING PROGRAM
5710 040705 262 17 0 00 000004 POP P,T3
5711 040706 262 17 0 00 000003 POP P,T2
5712 040707 262 17 0 00 000002 POP P,T1
5713 040710 262 17 0 00 000001 POP P,T
5714 040711 262 17 0 00 000000 POP P,0
5715 040712 262 17 0 00 000000 POP P,0
5716 040713 263 17 0 00 000000 POPJ P,
5717 040714 476 00 0 00 056065 IRPNT1: SETOM SNGL2 ;SET FIRST INSTR INDICATION
5718 040715 402 00 0 00 056030 SETZM PNTCTL ;CLEAR PRINT CONTROL
5719 IFNDEF SIMASB,<
5720 MOVE 0,MB ;IS THIS SPECIAL LEAVE SIMULATION INST ?
5721 CAMN 0,[776000,,SEXIT1]
5722 JRST @0 ;YES, RETURN TO COMMAND OPERATION
5723 TTALTM
5724 JRST .+2 ;IF ALTMODE, GO TO DDT
5725 JRST DDTEX5 ;CONTINUE WITH "SIMCON$G">
5726 040716 350 00 0 00 056061 SIMCON: AOS SEQ#
5727 040717 200 00 0 00 000012 MOVE 0,MB ;PRINT THIS INSTRUCTION
5728 040720 404 00 0 00 040416 AND MASK
5729 040721 312 00 0 00 040417 CAME INSTR
5730 040722 263 17 0 00 000000 POPJ P, ;NO
5731 040723 550 00 0 00 000013 HRRZ 0,PC
5732 040724 315 00 0 00 040420 CAMGE 0,CNTLPC ;PC PAST LOWER LIMIT ?
5733 040725 263 17 0 00 000000 POPJ P, ;NO
5734 040726 313 00 0 00 040421 CAMLE 0,UPRPC ;PC ABOVE UPPER LIMIT ?
5735 040727 263 17 0 00 000000 POPJ P, ;YES
5736 040730 476 00 0 00 056030 SETOM PNTCTL ;NO, SET PRINT CONTROL
5737 040731 200 00 0 00 030046 MOVE 0,CONSW
5738 040732 606 00 0 00 000000 TRNN 0,SEQPNT ;PRINT SEQUENCE NUMBERS ?
5739 040733 254 00 0 00 040740 JRST .+5 ;NO
5740 MOVEI [ASCIZ/
5741 040734 201 00 0 00 054727 SEQUENCE # = /]
5742 040735 037 17 0 00 000000 PNTAL
5743 040736 200 00 0 00 056061 MOVE 0,SEQ
5744 040737 037 15 0 00 000000 PNTDEC
5745 040740 260 17 0 00 040742 GO IRPNT2
5746 040741 254 00 0 00 041015 JRST HDPNT
DFKDA PDP-10 KL10 ARITHMETIC/RANDOM/INTERRUPT/MEMORY RELIABILITY TEST, VER 0,5 MACRO %53A(1152) 09:24 4-Oct-84 Page 9
KLPNT MAC 22-Feb-77 13:15 SIMULATOR MACHINE REGISTER PRINT SEQ 0173
5747 040742 037 10 0 00 000002 IRPNT2: SWITCH
5748 040743 602 00 0 00 000000 TRNE INHIF ;INHIBIT INITIAL/FINAL RESULTS ?
5749 040744 254 00 0 00 040747 JRST .+3 ;YES, DON'T DOUBLE SPACE
5750 040745 201 00 0 00 030242 MOVEI 0,CRLF
5751 040746 037 00 0 00 000000 PNTA
5752 040747 201 00 0 00 030252 MOVEI 0,AST
5753 040750 037 00 0 00 000000 PNTA
5754
5755 040751 476 00 0 00 030223 SETOM PNTSPC
5756 040752 200 00 0 00 000013 MOVE 0,PC
5757 040753 202 00 0 00 056115 MOVEM 0,SVPC1#
5758 040754 037 06 0 00 000000 PNT6
5759 040755 201 00 0 00 030246 MOVEI 0,SPACE
5760 040756 037 00 0 00 000000 PNTA
5761 040757 260 17 0 00 041135 GO PNTINS ;GO PRINT INSTRUCTION
5762 040760 201 00 0 00 030247 MOVEI 0,TAB
5763 040761 037 00 0 00 000000 PNTA
5764 040762 402 00 0 00 030223 ACPNT: SETZM PNTSPC
5765 040763 200 00 0 00 000012 MOVE 0,MB
5766 040764 241 00 0 00 777751 ROT 0,-^D23
5767 040765 405 00 0 00 000017 ANDI 0,17
5768 040766 202 00 0 00 056076 MOVEM 0,SVAC#
5769 040767 037 02 0 00 000000 PNT2
5770 040770 201 00 0 00 030244 MOVEI 0,COMMA
5771 040771 037 00 0 00 000000 PNTA
5772
5773 040772 200 00 0 00 000012 EFPNT: MOVE 0,MB
5774 040773 603 00 0 00 000020 TLNE 0,20 ;INDIRECT BIT ON
5775 040774 254 00 0 00 041051 JRST PNTIND ;YES, PRINT AN AT SIGN
5776 040775 200 00 0 00 000012 MOVE 0,MB
5777 040776 037 06 0 00 000000 PNT6
5778
5779 040777 200 00 0 00 000012 IDXPNT: MOVE 0,MB ;LOOK FOR INDEXING
5780 041000 607 00 0 00 000017 TLNN 0,17
5781 041001 254 00 0 00 041012 JRST IDXPN1
5782 041002 201 00 0 00 030254 MOVEI 0,LFP
5783 041003 037 00 0 00 000000 PNTA
5784 041004 200 00 0 00 000012 MOVE 0,MB
5785 041005 242 00 0 00 777756 LSH 0,-^D18
5786 041006 405 00 0 00 000017 ANDI 0,17
5787 041007 037 02 0 00 000000 PNT2
5788 041010 201 00 0 00 030255 MOVEI 0,RTP
5789 041011 037 00 0 00 000000 PNTA
5790 041012 201 00 0 00 030242 IDXPN1: MOVEI 0,CRLF
5791 041013 037 00 0 00 000000 PNTA
5792 041014 263 17 0 00 000000 RTN
DFKDA PDP-10 KL10 ARITHMETIC/RANDOM/INTERRUPT/MEMORY RELIABILITY TEST, VER 0,5 MACRO %53A(1152) 09:24 4-Oct-84 Page 10
KLPNT MAC 22-Feb-77 13:15 SIMULATOR MACHINE REGISTER PRINT SEQ 0174
5793 041015 200 01 0 00 030046 HDPNT: MOVE T,CONSW
5794 041016 606 01 0 00 000000 TRNN T,PNTMS ;PRINT MACHINE STATES ?
5795 041017 263 17 0 00 000000 POPJ P, ;NO
5796 041020 201 00 0 00 041072 MOVEI HDER1
5797 041021 332 00 0 00 055673 SKIPE DBLAF ;DBL ARITH ?
5798 041022 201 00 0 00 041106 MOVEI HDER2
5799 041023 037 17 0 00 000000 PNTAL ;PRINT HEADER 1ST PART
5800 041024 201 00 0 00 030242 MOVEI CRLF
5801 041025 603 01 0 00 020000 TLNE T,PNTLPT ;PRINT ON LPT
5802 041026 201 00 0 00 053425 MOVEI [ASCIZ/ /]
5803 041027 037 17 0 00 000000 PNTAL ;PRINT SEPARATOR
5804 041030 201 00 0 00 041122 MOVEI HDER3
5805 041031 037 17 0 00 000000 PNTAL ;PRINT HEADER 2ND PART
5806 041032 402 00 0 00 056101 SETZM SVAR ;SET TO PRINT ALL REGS AT IT0
5807 041033 402 00 0 00 056100 SETZM SVADX
5808 041034 402 00 0 00 056106 SETZM SVFM
5809 041035 402 00 0 00 056113 SETZM SVMQ
5810 041036 402 00 0 00 056103 SETZM SVBR
5811 041037 402 00 0 00 056077 SETZM SVAD
5812 041040 402 00 0 00 056112 SETZM SVMB
5813 041041 402 00 0 00 056114 SETZM SVPC
5814 041042 402 00 0 00 056111 SETZM SVMA
5815 041043 402 00 0 00 056117 SETZM SVSC
5816 041044 402 00 0 00 056102 SETZM SVARX
5817 041045 402 00 0 00 056105 SETZM SVFE
5818 041046 402 00 0 00 056116 SETZM SVSA
5819 041047 402 00 0 00 056073 SETZM SVAB
5820 041050 263 17 0 00 000000 POPJ P, ;RETURN TO MRPNT
5821
5822 041051 201 00 0 00 030253 PNTIND: MOVEI 0,ATSIN
5823 041052 037 00 0 00 000000 PNTA
5824 041053 254 00 0 00 040775 JRST EFPNT+3
DFKDA PDP-10 KL10 ARITHMETIC/RANDOM/INTERRUPT/MEMORY RELIABILITY TEST, VER 0,5 MACRO %53A(1152) 09:24 4-Oct-84 Page 11
KLPNT MAC 22-Feb-77 13:15 SIMULATOR MACHINE REGISTER PRINT SEQ 0175
5825 041054 372 00 0 00 055724 HUNGCK: SOSE HNGCNT ;IS SIMULATOR HUNG ?
5826 041055 254 00 0 00 040456 JRST MRPNT3 ;NO, NOT YET
5827 MOVEI [ASCIZ/
5828 041056 201 00 0 00 054733 INSTRUCTION HUNG UP/]
5829 041057 037 17 0 00 000001 PNTALF
5830 041060 254 00 0 00 041065 JRST ERRPNT+4
5831
5832 041061 ERRPNT: MOVEI [ASCIZ/
5833 041061 201 00 0 00 054740 SIMULATOR ERROR AT PC = /]
5834 041062 037 17 0 00 000001 PNTALF
5835 041063 200 00 0 00 051375 MOVE 0,ERR
5836 041064 037 06 0 00 000001 PNT6F
5837 MOVEI [ASCIZ/
5838 041065 201 00 0 00 054746 SIMULATED INSTRUCTION/]
5839 041066 037 17 0 00 000001 PNTALF
5840 041067 260 17 0 00 040742 GO IRPNT2
5841 IFNDEF SIMASB,<
5842 JRST VMHALT+4>
5843 IFDEF SIMASB,<
5844 041070 037 14 0 00 000004 ERRHLT
5845 041071 254 00 0 00 030000 JRST BEGIN>
5846
5847 041072 HDER1: ASCIZ?
5848 041072 015 012 123 124 101 STATE PC MA AB MB AD AR?
5849 041073 124 105 040 040 040
5850 041074 120 103 040 040 040
5851 041075 040 040 115 101 040
5852 041076 040 040 040 040 101
5853 041077 102 040 040 040 040
5854 041100 040 115 102 040 040
5855 041101 040 040 040 040 040
5856 041102 040 040 040 040 101
5857 041103 104 040 040 040 040
5858 041104 040 040 040 040 040
5859 041105 040 040 101 122 000
DFKDA PDP-10 KL10 ARITHMETIC/RANDOM/INTERRUPT/MEMORY RELIABILITY TEST, VER 0,5 MACRO %53A(1152) 09:24 4-Oct-84 Page 12
KLPNT MAC 22-Feb-77 13:15 SIMULATOR MACHINE REGISTER PRINT SEQ 0176
5860
5861 041106 HDER2: ASCIZ?
5862 041106 015 012 123 124 101 STATE AB ADX ARX AD AR?
5863 041107 124 105 040 040 040
5864 041110 101 102 040 040 040
5865 041111 040 040 101 104 130
5866 041112 040 040 040 040 040
5867 041113 040 040 040 040 040
5868 041114 101 122 130 040 040
5869 041115 040 040 040 040 040
5870 041116 040 040 040 040 101
5871 041117 104 040 040 040 040
5872 041120 040 040 040 040 040
5873 041121 040 040 101 122 000
5874
5875 041122 106 115 040 040 040 HDER3: ASCIZ?FM BR MQ SC FE SA
5876 041123 040 040 040 040 040
5877 041124 040 040 040 102 122
5878 041125 040 040 040 040 040
5879 041126 040 040 040 040 040
5880 041127 040 115 121 040 040
5881 041130 040 040 040 040 040
5882 041131 040 040 040 040 123
5883 041132 103 040 040 106 105
5884 041133 040 040 123 101 015
5885 041134 012 000 000 000 000 ?
DFKDA PDP-10 KL10 ARITHMETIC/RANDOM/INTERRUPT/MEMORY RELIABILITY TEST, VER 0,5 MACRO %53A(1152) 09:24 4-Oct-84 Page 13
KLPNT MAC 22-Feb-77 13:15 SIMULATOR MACHINE REGISTER PRINT SEQ 0177
5886
5887 ;INSTRUCTION SYMBOLIC CONVERSION
5888 ;THIS ROUTINE CONVERTS THE INSTRUCTION TO SYMBOLIC
5889 ;AND PRINTS IT OUT.
5890
5891 041135 402 00 0 00 055673 PNTINS: SETZM DBLAF# ;CLEAR DOUBLE ARITHMETIC FLAG
5892 041136 554 01 0 00 000012 HLRZ T,MB ;MOVE THE INSTRUCTION CODE TO RH OF T
5893 041137 242 01 0 00 777767 LSH T,-^D9 ;CLEAR AC,I,X
5894 041140 200 02 0 00 000001 MOVE T1,T
5895 041141 405 01 0 00 000077 ANDI T,77
5896 041142 306 02 0 00 000777 CAIN T1,777
5897 041143 254 00 0 00 041342 JRST MUOXT ;MONITOR UUO EXECUTE INST
5898 041144 301 02 0 00 000700 CAIL T1,700
5899 041145 254 00 0 00 041174 JRST CONN ;I/O INSTRUCTIONS
5900 041146 301 02 0 00 000600 CAIL T1,600
5901 041147 254 00 0 00 041305 JRST TTTST ;TEST INSTRUCTIONS
5902 041150 301 02 0 00 000500 CAIL T1,500
5903 041151 254 00 0 00 041273 JRST HTST ;HALF WORD INSTRUCTION
5904 041152 301 02 0 00 000400 CAIL T1,400
5905 041153 254 00 0 00 041263 JRST BOTST ;BOOLE INSTRUCTIONS
5906 041154 301 02 0 00 000300 CAIL T1,300
5907 041155 254 00 0 00 041253 JRST COMTST ;COMPARE INSTRUCTIONS
5908 041156 301 02 0 00 000200 CAIL T1,200
5909 041157 254 00 0 00 041215 JRST MOVTST ;MOVE INSTRUCTIONS
5910 041160 301 02 0 00 000140 CAIL T1,140
5911 041161 254 00 0 00 041176 JRST FLTTST ;FLOATING INSTRUCTIONS
5912 041162 301 02 0 00 000130 CAIL T1,130
5913 041163 254 00 0 00 041211 JRST BYTST ;BYTE INSTRUCTIONS
5914 041164 301 02 0 00 000100 CAIL T1,100
5915 041165 254 00 0 00 041326 JRST NEWTST ;NEW INSTRUCTIONS
5916 041166 301 02 0 00 000040 CAIL T1,40
5917 041167 254 00 0 00 041337 JRST MUOTST ;MONITOR UUO'S
5918 041170 302 02 0 00 000000 CAIE T1,0
5919 041171 254 00 0 00 041334 JRST UUOTST ;LOCAL UUO'S
5920 041172 254 00 0 00 041337 JRST MUOTST ; 0 - ILLEGAL INSTRUCTION
5921 041173 263 17 0 00 000000 PTINS1: POPJ P,
5922
5923 IFDEF SIMASB,<
5924 041174 037 14 0 00 000004 CONN: ERRHLT
5925 041175 254 00 0 00 030000 JRST BEGIN >
DFKDA PDP-10 KL10 ARITHMETIC/RANDOM/INTERRUPT/MEMORY RELIABILITY TEST, VER 0,5 MACRO %53A(1152) 09:24 4-Oct-84 Page 14
KLPNT MAC 22-Feb-77 13:15 SIMULATOR MACHINE REGISTER PRINT SEQ 0178
5926 041176 405 01 0 00 000037 FLTTST: ANDI T,37 ;FLOATING POINT
5927 041177 241 01 0 00 777776 ROT T,-2
5928 041200 201 00 0 01 041776 MOVEI 0,TBLFLT(T)
5929 041201 037 00 0 00 000000 PNTA
5930 041202 241 01 0 00 000002 ROT T,2
5931 041203 405 01 0 00 000007 ANDI T,7
5932 041204 200 03 0 01 041664 MOVE T2,FLTTAB(T)
5933 041205 201 00 0 01 042064 MOVEI 0,TBLAD1(T)
5934 041206 037 00 0 00 000000 INSOUT: PNTA
5935 041207 202 03 0 00 056036 MOVEM T2,PTINDX#
5936 041210 263 17 0 00 000000 POPJ P,
5937
5938 041211 405 01 0 00 000007 BYTST: ANDI T,7 ;UFA,DFN,FSC,BYTE
5939 041212 200 03 0 01 041674 MOVE T2,BYTTAB(T)
5940 041213 201 00 0 01 042006 MOVEI 0,TBLBYT(T)
5941 041214 254 00 0 00 041206 JRST INSOUT
5942
5943 041215 405 01 0 00 000077 MOVTST: ANDI T,77
5944 041216 305 01 0 00 000070 CAIGE T,70
5945 041217 305 01 0 00 000040 CAIGE T,40
5946 041220 254 00 0 00 041224 JRST .+4 ;MOVE,ADD,SUB,MUL,+ETC
5947 041221 200 03 0 01 041644 MOVE T2,MOTAB-40(T)
5948 041222 201 00 0 01 041774 MOVEI 0,TBLMO-40(T) ;SHIFTS,PUSH,POP,+ETC
5949 041223 254 00 0 00 041206 JRST INSOUT
5950 041224 400 02 0 00 000000 SETZ T1,
5951 041225 245 01 0 00 777776 ROTC T,-2
5952 041226 301 01 0 00 000010 CAIL T,10
5953 041227 275 01 0 00 000006 SUBI T,6 ;ADD,SUB
5954 041230 201 00 0 01 042016 MOVEI 0,TBLMV(T)
5955 041231 037 00 0 00 000000 PNTA
5956 041232 245 01 0 00 000002 ROTC T,2
5957 041233 301 01 0 00 000020 CAIL T,20
5958 041234 254 00 0 00 041241 JRST IMLTST
5959 041235 405 01 0 00 000003 ANDI T,3
5960 041236 200 03 0 01 041734 MOVE T2,MOVTAB(T)
5961 041237 201 00 0 01 042030 MOVEI 0,TBLMOV(T)
5962 041240 254 00 0 00 041206 JRST INSOUT
5963
DFKDA PDP-10 KL10 ARITHMETIC/RANDOM/INTERRUPT/MEMORY RELIABILITY TEST, VER 0,5 MACRO %53A(1152) 09:24 4-Oct-84 Page 15
KLPNT MAC 22-Feb-77 13:15 SIMULATOR MACHINE REGISTER PRINT SEQ 0179
5964 041241 301 01 0 00 000040 IMLTST: CAIL T,40
5965 041242 254 00 0 00 041247 JRST ADDTST
5966 041243 405 01 0 00 000003 ANDI T,3 ;IMUL,MUL,IDIV,DIV
5967 041244 200 03 0 01 041740 MOVE T2,MULTAB(T)
5968 041245 201 00 0 01 042070 MOVEI 0,TBLAD1+4(T)
5969 041246 254 00 0 00 041206 JRST INSOUT
5970
5971 041247 405 01 0 00 000003 ADDTST: ANDI T,3 ;ADD, SUB
5972 041250 200 03 0 01 041670 MOVE T2,FLTTAB+4(T)
5973 041251 201 00 0 01 042070 MOVEI 0,TBLAD1+4(T)
5974 041252 254 00 0 00 041206 JRST INSOUT
5975
5976 041253 241 01 0 00 777775 COMTST: ROT T,-3 ;MEM AND AC MOD AND TEST
5977 041254 200 03 0 01 041744 MOVE T2,COMTAB(T)
5978 041255 201 00 0 01 042074 MOVEI 0,TBLCOM(T)
5979 041256 037 00 0 00 000000 PNTA
5980 041257 241 01 0 00 000003 ROT T,3
5981 041260 405 01 0 00 000007 ANDI T,7
5982 041261 201 00 0 01 042104 MOVEI 0,TBLCM(T)
5983 041262 254 00 0 00 041206 JRST INSOUT
5984
5985 041263 241 01 0 00 777776 BOTST: ROT T,-2 ;BOOLE
5986 041264 201 00 0 01 042114 MOVEI 0,TBLBOL(T)
5987 041265 037 00 0 00 000000 PNTA
5988 041266 241 01 0 00 000002 ROT T,2
5989 041267 405 01 0 00 000003 ANDI T,3
5990 041270 200 03 0 01 041670 MOVE T2,FLTTAB+4(T)
5991 041271 201 00 0 01 042070 MOVEI 0,TBLAD1+4(T)
5992 041272 254 00 0 00 041206 JRST INSOUT
5993
5994 041273 201 00 0 00 042134 HTST: MOVEI 0,H. ;HALF WORD TRANSFERS
5995 041274 037 00 0 00 000000 PNTA
5996 041275 241 01 0 00 777776 ROT T,-2
5997 041276 201 00 0 01 042135 MOVEI 0,TBLH(T)
5998 041277 037 00 0 00 000000 PNTA
5999 041300 241 01 0 00 000002 ROT T,2
6000 041301 405 01 0 00 000003 ANDI T,3
6001 041302 200 03 0 01 041734 MOVE T2,MOVTAB(T)
6002 041303 201 00 0 01 042030 MOVEI 0,TBLMOV(T)
6003 041304 254 00 0 00 041206 JRST INSOUT
DFKDA PDP-10 KL10 ARITHMETIC/RANDOM/INTERRUPT/MEMORY RELIABILITY TEST, VER 0,5 MACRO %53A(1152) 09:24 4-Oct-84 Page 16
KLPNT MAC 22-Feb-77 13:15 SIMULATOR MACHINE REGISTER PRINT SEQ 0180
6004 041305 201 00 0 00 042155 TTTST: MOVEI 0,T. ;TEST
6005 041306 037 00 0 00 000000 PNTA
6006 041307 200 03 0 00 054753 MOVE T2,[XWD 16,1]
6007 041310 602 01 0 00 000010 TRNE T,10
6008 041311 200 03 0 00 054754 MOVE T2,[XWD 2,1]
6009 041312 602 01 0 00 000001 TRNE T,1
6010 041313 254 00 0 00 041323 JRST TTODD
6011 041314 241 01 0 00 777775 ROT T,-3
6012 041315 201 00 0 01 042156 MOVEI 0,TBLTA(T)
6013 041316 037 00 0 00 000000 TTSTA: PNTA
6014 041317 241 01 0 00 000002 ROT T,2
6015 041320 405 01 0 00 000003 ANDI T,3
6016 041321 201 00 0 01 042166 MOVEI 0,TBLTA1(T)
6017 041322 254 00 0 00 041206 JRST INSOUT
6018
6019 041323 241 01 0 00 777775 TTODD: ROT T,-3
6020 041324 201 00 0 01 042172 MOVEI 0,TBLTB(T)
6021 041325 254 00 0 00 041316 JRST TTSTA
6022
6023 IFNDEF SIMASB,<
6024 CONN: HLRZ T,MB ;I/O
6025 ROT T,-5
6026 ANDI T,7
6027 MOVE T2,CONTAB(T)
6028 MOVEI 0,TBLCON(T)
6029 JRST INSOUT >
6030
6031 041326 405 01 0 00 000017 NEWTST: ANDI T,17 ;DOUBLE, FIX, + ETC
6032 041327 301 01 0 00 000010 CAIL T,10 ;DOUBLE ARITHMETIC ?
6033 041330 476 00 0 00 055673 SETOM DBLAF ;YES
6034 041331 200 03 0 01 041754 MOVE T2,NEWTAB(T)
6035 041332 201 00 0 01 042202 MOVEI 0,TBLNEW(T)
6036 041333 254 00 0 00 041206 JRST INSOUT
6037
6038 041334 200 03 0 00 041774 UUOTST: MOVE T2,UUOTAB
6039 041335 201 00 0 00 042222 MOVEI 0,TBLUUO ;UUO'S
6040 041336 254 00 0 00 041206 JRST INSOUT
6041
6042 041337 200 03 0 00 041774 MUOTST: MOVE T2,UUOTAB
6043 041340 201 00 0 00 042223 MOVEI 0,TBLMUO ;MONITR UUO'S
6044 041341 254 00 0 00 041206 JRST INSOUT
6045
6046 041342 200 03 0 00 041775 MUOXT: MOVE T2,MUOTAB ;MUUO EXECUTE INST
6047 041343 201 00 0 00 042224 MOVEI 0,TBLMUX
6048 041344 254 00 0 00 041206 JRST INSOUT
DFKDA PDP-10 KL10 ARITHMETIC/RANDOM/INTERRUPT/MEMORY RELIABILITY TEST, VER 0,5 MACRO %53A(1152) 09:24 4-Oct-84 Page 17
KLPNT MAC 22-Feb-77 13:15 SIMULATOR MACHINE REGISTER PRINT SEQ 0181
6049 ;INITIAL/FINAL AC,E PRINTOUT
6050
6051 041345 332 00 0 00 055657 INTPNT: SKIPE BYF5
6052 041346 254 00 0 00 041360 JRST IT12
6053 041347 550 03 0 00 055576 HRRZ T2,AB ;GET E ADDRESS
6054 041350 202 03 0 00 056074 MOVEM T2,SVAB1#
6055 041351 402 00 0 00 055731 SETZM INIT1A#
6056 041352 402 00 0 00 055733 SETZM INIT2A#
6057 041353 402 00 0 00 055735 SETZM INIT3A#
6058 041354 402 00 0 00 055737 SETZM INIT4A#
6059 041355 554 03 0 00 056036 HLRZ T2,PTINDX ;GET PRINT INDEX, INITIAL
6060 041356 260 17 1 03 041363 GO @SETLST(T2) ;SETUP INITIAL CONDITIONS
6061 041357 263 17 0 00 000000 POPJ P,
6062
6063 041360 550 04 0 00 055576 IT12: HRRZ T3,AB ;PICKUP C(C(E))
6064 041361 202 04 0 00 056075 MOVEM T3,SVAB2#
6065 041362 254 00 0 00 041555 JRST CCE+1
6066
6067 041363 000000 041404 SETLST: INDX0
6068 041364 000000 041405 INDX1
6069 041365 000000 041407 INDX2
6070 041366 000000 041412 INDX3
6071 041367 000000 041415 INDX4
6072 041370 000000 041421 INDX5
6073 041371 000000 041424 INDX6
6074 041372 000000 041427 INDX7
6075 041373 000000 041433 INDX10
6076 041374 000000 041440 INDX11
6077 041375 000000 041442 INDX12
6078 041376 000000 041445 INDX13
6079 041377 000000 041451 INDX14
6080 041400 000000 041455 INDX15
6081 041401 000000 041460 INDX16
6082 041402 000000 041463 INDX17
6083 041403 000000 041467 INDX20
DFKDA PDP-10 KL10 ARITHMETIC/RANDOM/INTERRUPT/MEMORY RELIABILITY TEST, VER 0,5 MACRO %53A(1152) 09:24 4-Oct-84 Page 18
KLPNT MAC 22-Feb-77 13:15 SIMULATOR MACHINE REGISTER PRINT SEQ 0182
6084 041404 263 17 0 00 000000 INDX0: POPJ P, ;DON'T PRINT
6085
6086 041405 260 17 0 00 041471 INDX1: GO CAC ;PRINT C(AC)
6087 041406 263 17 0 00 000000 POPJ P,
6088
6089 041407 260 17 0 00 041471 INDX2: GO CAC ;PRINT C(AC)
6090 041410 260 17 0 00 041540 GO CE ;PRINT C(E)
6091 041411 263 17 0 00 000000 POPJ P,
6092
6093 041412 260 17 0 00 041471 INDX3: GO CAC ;PRINT C(AC)
6094 041413 260 17 0 00 041477 GO CAC1 ;PRINT C(AC+1)
6095 041414 263 17 0 00 000000 POPJ P,
6096
6097 041415 260 17 0 00 041471 INDX4: GO CAC ;PRINT C(AC)
6098 041416 260 17 0 00 041477 GO CAC1 ;PRINT C(AC+1)
6099 041417 260 17 0 00 041540 GO CE ;PRINT C(E)
6100 041420 263 17 0 00 000000 POPJ P,
6101
6102 041421 260 17 0 00 041471 INDX5: GO CAC ;PRINT C(AC)
6103 041422 260 17 0 00 041506 GO CACR ;PRINT C(C(ACR))
6104 041423 263 17 0 00 000000 POPJ P,
6105
6106 041424 260 17 0 00 041471 INDX6: GO CAC ;PRINT C(AC)
6107 041425 260 17 0 00 041515 GO CACR1 ;PRINT C(C(ACR+1))
6108 041426 263 17 0 00 000000 POPJ P,
6109
6110 041427 260 17 0 00 041471 INDX7: GO CAC ;PRINT C(AC)
6111 041430 260 17 0 00 041540 GO CE ;PRINT C(E)
6112 041431 260 17 0 00 041554 GO CCE ;PRINT C(C(E))
6113 041432 263 17 0 00 000000 POPJ P,
6114
DFKDA PDP-10 KL10 ARITHMETIC/RANDOM/INTERRUPT/MEMORY RELIABILITY TEST, VER 0,5 MACRO %53A(1152) 09:24 4-Oct-84 Page 19
KLPNT MAC 22-Feb-77 13:15 SIMULATOR MACHINE REGISTER PRINT SEQ 0183
6115 041433 260 17 0 00 041471 INDX10: GO CAC ;PRINT C(AC)
6116 041434 260 17 0 00 041477 GO CAC1 ;PRINT C(AC+1)
6117 041435 260 17 0 00 041540 GO CE ;PRINT C(E)
6118 041436 260 17 0 00 041547 GO CE1 ;PRINT C(E+1)
6119 041437 263 17 0 00 000000 POPJ P,
6120
6121 041440 260 17 0 00 041540 INDX11: GO CE ;PRINT C(E)
6122 041441 263 17 0 00 000000 POPJ P,
6123
6124 041442 260 17 0 00 041540 INDX12: GO CE ;PRINT C(E)
6125 041443 260 17 0 00 041547 GO CE1 ;PRINT C(E+1)
6126 041444 263 17 0 00 000000 POPJ P,
6127
6128 041445 260 17 0 00 041471 INDX13: GO CAC ;PRINT C(AC)
6129 041446 260 17 0 00 041506 GO CACR ;PRINT C(C(ACR))
6130 041447 260 17 0 00 041540 GO CE ;PRINT C(E)
6131 041450 263 17 0 00 000000 POPJ P,
6132
6133 041451 260 17 0 00 041471 INDX14: GO CAC ;PRINT C(AC)
6134 041452 260 17 0 00 041515 GO CACR1 ;PRINT C(C(ACR+1))
6135 041453 260 17 0 00 041540 GO CE ;PRINT C(E)
6136 041454 263 17 0 00 000000 POPJ P,
6137
6138 041455 260 17 0 00 041471 INDX15: GO CAC ;PRINT C(AC)
6139 041456 260 17 0 00 041524 GO CACL ;PRINT C(C(ACL))
6140 041457 263 17 0 00 000000 POPJ P,
6141
6142 041460 260 17 0 00 041471 INDX16: GO CAC ;PRINT C(AC)
6143 041461 260 17 0 00 041533 GO E ;PRINT E
6144 041462 263 17 0 00 000000 POPJ P,
6145
6146 041463 260 17 0 00 041471 INDX17: GO CAC ;PRINT C(AC)
6147 041464 260 17 0 00 041477 GO CAC1 ;PRINT C(AC+1)
6148 041465 260 17 0 00 041533 GO E ;PRINT E
6149 041466 263 17 0 00 000000 POPJ P,
6150
6151 041467 260 17 0 00 041533 INDX20: GO E ;PRINT E
6152 041470 263 17 0 00 000000 POPJ P,
DFKDA PDP-10 KL10 ARITHMETIC/RANDOM/INTERRUPT/MEMORY RELIABILITY TEST, VER 0,5 MACRO %53A(1152) 09:24 4-Oct-84 Page 20
KLPNT MAC 22-Feb-77 13:15 SIMULATOR MACHINE REGISTER PRINT SEQ 0184
6153 041471 200 04 0 00 056076 CAC: MOVE T3,SVAC
6154 041472 200 00 0 04 040423 MOVE 0,ACS(T3)
6155 041473 202 00 0 00 055730 MOVEM 0,INIT1#
6156 041474 201 00 0 00 054755 MOVEI [ASCIZ/C(AC)=/]
6157 041475 202 00 0 00 055731 MOVEM INIT1A
6158 041476 263 17 0 00 000000 POPJ P,
6159
6160 041477 271 04 0 00 000001 CAC1: ADDI T3,1
6161 041500 405 04 0 00 000017 ANDI T3,17
6162 041501 200 00 0 04 040423 MOVE 0,ACS(T3)
6163 041502 202 00 0 00 055732 MOVEM 0,INIT2#
6164 041503 201 00 0 00 054757 MOVEI [ASCIZ/C(AC+1)=/]
6165 041504 202 00 0 00 055733 MOVEM INIT2A
6166 041505 263 17 0 00 000000 POPJ P,
6167
6168 041506 550 04 0 00 055730 CACR: HRRZ T3,INIT1
6169 041507 260 17 0 00 041565 GO CADR
6170 041510 200 00 0 04 000000 MOVE 0,0(T3)
6171 041511 202 00 0 00 055732 MOVEM 0,INIT2
6172 041512 201 00 0 00 054761 MOVEI [ASCIZ/C(C(ACR))=/]
6173 041513 202 00 0 00 055733 MOVEM INIT2A
6174 041514 263 17 0 00 000000 POPJ P,
6175
6176 041515 550 04 0 00 055730 CACR1: HRRZ T3,INIT1
6177 041516 260 17 0 00 041565 GO CADR
6178 041517 200 00 0 04 000001 MOVE 0,1(T3)
6179 041520 202 00 0 00 055732 MOVEM 0,INIT2
6180 041521 201 00 0 00 054764 MOVEI [ASCIZ/C(C(ACR+1))=/]
6181 041522 202 00 0 00 055733 MOVEM INIT2A
6182 041523 263 17 0 00 000000 POPJ P,
6183
6184 041524 554 04 0 00 055730 CACL: HLRZ T3,INIT1
6185 041525 260 17 0 00 041565 GO CADR
6186 041526 200 00 0 04 000000 MOVE 0,0(T3)
6187 041527 202 00 0 00 055732 MOVEM 0,INIT2
6188 041530 201 00 0 00 054767 MOVEI [ASCIZ/C(C(ACL))=/]
6189 041531 202 00 0 00 055733 MOVEM INIT2A
6190 041532 263 17 0 00 000000 POPJ P,
6191
DFKDA PDP-10 KL10 ARITHMETIC/RANDOM/INTERRUPT/MEMORY RELIABILITY TEST, VER 0,5 MACRO %53A(1152) 09:24 4-Oct-84 Page 21
KLPNT MAC 22-Feb-77 13:15 SIMULATOR MACHINE REGISTER PRINT SEQ 0185
6192 041533 200 00 0 00 056074 E: MOVE 0,SVAB1
6193 041534 202 00 0 00 055734 MOVEM 0,INIT3
6194 041535 201 00 0 00 054772 MOVEI [ASCIZ/E=/]
6195 041536 202 00 0 00 055735 MOVEM INIT3A
6196 041537 263 17 0 00 000000 POPJ P,
6197
6198 041540 200 04 0 00 056074 CE: MOVE T3,SVAB1
6199 041541 260 17 0 00 041565 GO CADR
6200 041542 200 00 0 04 000000 MOVE 0,0(T3)
6201 041543 202 00 0 00 055734 MOVEM 0,INIT3#
6202 041544 201 00 0 00 054773 MOVEI [ASCIZ/C(E) =/]
6203 041545 202 00 0 00 055735 MOVEM INIT3A
6204 041546 263 17 0 00 000000 POPJ P,
6205
6206 041547 200 00 0 04 000001 CE1: MOVE 0,1(T3)
6207 041550 202 00 0 00 055736 MOVEM 0,INIT4#
6208 041551 201 00 0 00 054775 MOVEI [ASCIZ/C(E+1) =/]
6209 041552 202 00 0 00 055737 MOVEM INIT4A
6210 041553 263 17 0 00 000000 POPJ P,
6211
6212 041554 550 04 0 00 056075 CCE: HRRZ T3,SVAB2
6213 041555 301 04 0 00 030000 CAIL T3,BEGIN
6214 041556 263 17 0 00 000000 POPJ P,
6215 041557 260 17 0 00 041565 GO CADR
6216 041560 200 00 0 04 000000 MOVE 0,0(T3)
6217 041561 202 00 0 00 055736 MOVEM 0,INIT4
6218 041562 201 00 0 00 054777 MOVEI [ASCIZ/C(C(E))=/]
6219 041563 202 00 0 00 055737 MOVEM INIT4A
6220 041564 263 17 0 00 000000 POPJ P,
6221
6222 041565 307 04 0 00 000017 CADR: CAIG T3,17 ;IF GREATER THAN 17
6223 041566 254 00 0 00 041571 JRST .+3
6224 041567 271 04 0 00 000000 ADDI T3,OFFSET ;ADD IN OFFSET, PROG IN HIGH SEGMENT
6225 041570 263 17 0 00 000000 RTN
6226 041571 271 04 0 00 040423 ADDI T3,ACS ;IF NOT, POINT TO SIM AC'S
6227 041572 263 17 0 00 000000 RTN
DFKDA PDP-10 KL10 ARITHMETIC/RANDOM/INTERRUPT/MEMORY RELIABILITY TEST, VER 0,5 MACRO %53A(1152) 09:24 4-Oct-84 Page 22
KLPNT MAC 22-Feb-77 13:15 SIMULATOR MACHINE REGISTER PRINT SEQ 0186
6228 041573 037 10 0 00 000002 INTFNL: SWITCH
6229 041574 602 00 0 00 000000 TRNE INHIF ;INHIBIT INITIAL/FINAL RESULTS ?
6230 041575 263 17 0 00 000000 POPJ P, ;YES
6231 MOVEI [ASCIZ?
6232 041576 201 00 0 00 055001 FLAGS - INT/FINAL ?]
6233 041577 037 17 0 00 000000 PNTAL
6234 041600 200 00 0 00 056115 MOVE 0,SVPC1
6235 041601 544 00 0 00 000013 HLR 0,PC
6236 041602 037 13 0 00 000000 PNTHW
6237 041603 201 00 0 00 030242 MOVEI CRLF
6238 041604 037 00 0 00 000000 PNTA
6239 INTFN1: MOVEI [ASCIZ/INITIAL
6240 041605 201 00 0 00 055006 /]
6241 041606 037 17 0 00 000000 PNTAL
6242 041607 476 00 0 00 030223 SETOM PNTSPC ;SET PRINT SPACE AFTER OCTALS CONTROL
6243 041610 260 17 0 00 041626 GO IFPNT ;PRINT INITIAL CONDITIONS
6244 041611 402 00 0 00 055731 SETZM INIT1A
6245 041612 402 00 0 00 055733 SETZM INIT2A
6246 041613 402 00 0 00 055735 SETZM INIT3A
6247 041614 402 00 0 00 055737 SETZM INIT4A
6248 041615 550 03 0 00 056036 HRRZ T2,PTINDX ;GET PRINT INDEX, FINAL
6249 041616 322 03 0 00 041623 JUMPE T2,INTFN2 ;IF ZERO, NO FINAL
6250 MOVEI [ASCIZ/
6251 FINAL
6252 041617 201 00 0 00 055010 /]
6253 041620 037 17 0 00 000000 PNTAL
6254 041621 260 17 1 03 041363 GO @SETLST(T2) ;SETUP FINAL CONDITIONS
6255 041622 260 17 0 00 041626 GO IFPNT ;PRINT
6256 041623 INTFN2: MOVEI [ASCIZ/
6257 ----------
6258 041623 201 00 0 00 053442 /]
6259 041624 037 17 0 00 000000 PNTAL
6260 041625 263 17 0 00 000000 POPJ P,
6261
DFKDA PDP-10 KL10 ARITHMETIC/RANDOM/INTERRUPT/MEMORY RELIABILITY TEST, VER 0,5 MACRO %53A(1152) 09:24 4-Oct-84 Page 23
KLPNT MAC 22-Feb-77 13:15 SIMULATOR MACHINE REGISTER PRINT SEQ 0187
6262
6263 041626 336 00 0 00 055731 IFPNT: SKIPN INIT1A
6264 041627 254 00 0 00 041634 JRST .+5
6265 041630 200 00 0 00 055731 MOVE INIT1A
6266 041631 037 17 0 00 000000 PNTAL
6267 041632 200 00 0 00 055730 MOVE INIT1
6268 041633 037 13 0 00 000000 PNTHW ;PRINT C(AC)
6269 041634 336 00 0 00 055733 SKIPN INIT2A
6270 041635 254 00 0 00 041642 JRST .+5
6271 041636 200 00 0 00 055733 MOVE INIT2A
6272 041637 037 17 0 00 000000 PNTAL
6273 041640 200 00 0 00 055732 MOVE INIT2
6274 041641 037 13 0 00 000000 PNTHW ;PRINT C(AC+1), C(C(ACR)), C(C(ACR+1)), C(C(ACL))
6275 041642 200 00 0 00 030046 MOVE 0,CONSW
6276 041643 603 00 0 00 020000 TLNE PNTLPT
6277 041644 254 00 0 00 041647 JRST .+3
6278 041645 201 00 0 00 030242 MOVEI CRLF
6279 041646 037 00 0 00 000000 PNTA
6280 041647 336 00 0 00 055735 SKIPN INIT3A
6281 041650 254 00 0 00 041655 JRST .+5
6282 041651 200 00 0 00 055735 MOVE INIT3A
6283 041652 037 17 0 00 000000 PNTAL
6284 041653 200 00 0 00 055734 MOVE INIT3
6285 041654 037 13 0 00 000000 PNTHW ;PRINT C(E), E
6286 041655 336 00 0 00 055737 SKIPN INIT4A
6287 041656 254 00 0 00 041663 JRST .+5
6288 041657 200 00 0 00 055737 MOVE INIT4A
6289 041660 037 17 0 00 000000 PNTAL
6290 041661 200 00 0 00 055736 MOVE INIT4
6291 041662 037 13 0 00 000000 PNTHW ;PRINT C(E+1), C(C(E))
6292 041663 263 17 0 00 000000 POPJ P,
DFKDA PDP-10 KL10 ARITHMETIC/RANDOM/INTERRUPT/MEMORY RELIABILITY TEST, VER 0,5 MACRO %53A(1152) 09:24 4-Oct-84 Page 24
KLPNT MAC 22-Feb-77 13:15 SIMULATOR MACHINE REGISTER PRINT SEQ 0188
6293 ;THE INDEX NUMBERS IN THE FOLLOWING TABLE
6294 ;INFORM THE PROGRAM WHICH REGISTERS TO PRINT
6295 ;THE NUMBERS HAVE THE FOLLOWING SIGNIFICANCE.
6296
6297 ;INDEX REGISTERS
6298 ;0 NONE
6299 ;1 C(AC)
6300 ;2 C(AC) C(E)
6301 ;3 C(AC) C(AC+1)
6302 ;4 C(AC) C(AC+1) C(E)
6303 ;5 C(AC) C(C(ACR))
6304 ;6 C(AC) C(C(ACR+1))
6305 ;7 C(AC) C(E) C(C(E))
6306 ;10 C(AC) C(AC+1) C(E) C(E+1)
6307 ;11 C(E)
6308 ;12 C(E) C(E+1)
6309 ;13 C(AC) C(C(ACR)) C(E)
6310 ;14 C(AC) C(C(ACR+1)) C(E)
6311 ;15 C(AC) C(C(ACL))
6312 ;16 C(AC) E
6313 ;17 C(AC) C(AC+1) E
6314 ;20 E
6315
DFKDA PDP-10 KL10 ARITHMETIC/RANDOM/INTERRUPT/MEMORY RELIABILITY TEST, VER 0,5 MACRO %53A(1152) 09:24 4-Oct-84 Page 25
KLPNT MAC 22-Feb-77 13:15 SIMULATOR MACHINE REGISTER PRINT SEQ 0189
6316
6317 041664 000002 000001 FLTTAB: XWD 2,1 ;FAD
6318 041665 000004 000003 XWD 4,3 ;FADL
6319 041666 000002 000011 XWD 2,11 ;FADM
6320 041667 000002 000002 XWD 2,2 ;FADB
6321 041670 000002 000001 XWD 2,1 ; -
6322 041671 000016 000001 XWD 16,1 ; I
6323 041672 000002 000011 XWD 2,11 ; M
6324 041673 000002 000002 XWD 2,2 ; B
6325
6326 041674 000004 000004 BYTTAB: XWD 4,4 ;UFA
6327 041675 000002 000002 XWD 2,2 ;DFN
6328 041676 000016 000001 XWD 16,1 ;FSC
6329 041677 000011 000011 XWD 11,11 ;BYTES
6330 041700 000007 000007 XWD 7,7
6331 041701 000007 000007 XWD 7,7
6332 041702 000007 000007 XWD 7,7
6333 041703 000007 000007 XWD 7,7
6334
6335 041704 000016 000001 MOTAB: XWD 16,1 ;ASH
6336 041705 000016 000001 XWD 16,1 ;ROT
6337 041706 000016 000001 XWD 16,1 ;LSH
6338 041707 000003 000003 XWD 3,3 ;JFFO
6339 041710 000017 000003 XWD 17,3 ;ASHC
6340 041711 000017 000003 XWD 17,3 ;ROTC
6341 041712 000017 000003 XWD 17,3 ;LSHC
6342 041713 000000 000000 XWD 0,0 ;ERR
6343 041714 000002 000002 XWD 2,2 ;EXCH
6344 041715 000016 000001 XWD 16,1 ;BLT
6345 041716 000016 000001 XWD 16,1 ;AOBJP
6346 041717 000016 000001 XWD 16,1 ;AOBJN
6347 041720 000020 000000 XWD 20,0 ;JRST
6348 041721 000020 000000 XWD 20,0 ;JFCL
6349 041722 000020 000011 XWD 20,11 ;XCT
6350 041723 000016 000001 XWD 16,1 ;MAP
6351 041724 000006 000005 XWD 6,5 ;PUSHJ
6352 041725 000014 000005 XWD 14,5 ;PUSH
6353 041726 000013 000002 XWD 13,2 ;POP
6354 041727 000005 000001 XWD 5,1 ;POPJ
6355 041730 000011 000011 XWD 11,11 ;JSR
6356 041731 000016 000001 XWD 16,1 ;JSP
6357 041732 000002 000002 XWD 2,2 ;JSA
6358 041733 000015 000001 XWD 15,1 ;JRA
6359
6360 041734 000002 000001 MOVTAB: XWD 2,1 ; -
6361 041735 000016 000001 XWD 16,1 ; I
6362 041736 000002 000011 XWD 2,11 ; M
6363 041737 000002 000002 XWD 2,2 ; S
6364
DFKDA PDP-10 KL10 ARITHMETIC/RANDOM/INTERRUPT/MEMORY RELIABILITY TEST, VER 0,5 MACRO %53A(1152) 09:24 4-Oct-84 Page 26
KLPNT MAC 22-Feb-77 13:15 SIMULATOR MACHINE REGISTER PRINT SEQ 0190
6365 041740 000004 000003 MULTAB: XWD 4,3 ; -
6366 041741 000017 000003 XWD 17,3 ; I
6367 041742 000004 000011 XWD 4,11 ; M
6368 041743 000004 000004 XWD 4,4 ; B
6369
6370 041744 000016 000000 COMTAB: XWD 16,0 ;CAI
6371 041745 000002 000000 XWD 2,0 ;CAM
6372 041746 000016 000000 XWD 16,0 ;JUMP
6373 041747 000002 000001 XWD 2,1 ;SKIP
6374 041750 000016 000001 XWD 16,1 ;AOJ
6375 041751 000002 000002 XWD 2,2 ;AOS
6376 041752 000016 000001 XWD 16,1 ;SOJ
6377 041753 000002 000002 XWD 2,2 ;SOS
6378
6379 041754 000010 000003 NEWTAB: XWD 10,3 ;DMOVE
6380 041755 000010 000003 XWD 10,3 ;DMOVN
6381 041756 000002 000001 XWD 2,1 ;FIX
6382 041757 000000 000000 0
6383 041760 000010 000012 XWD 10,12 ;DMOVM
6384 041761 000010 000012 XWD 10,12 ;DMNNM
6385 041762 000002 000001 XWD 2,1 ;FIXR
6386 041763 000002 000001 XWD 2,1 ;FLTR
6387 041764 000010 000003 XWD 10,3 ;DFAD
6388 041765 000010 000003 XWD 10,3 ;DFSB
6389 041766 000010 000003 XWD 10,3 ;DFMP
6390 041767 000010 000003 XWD 10,3 ;DFDV
6391 041770 000000 000000 0
6392 041771 000000 000000 0
6393 041772 000000 000000 0
6394 041773 000000 000000 0
6395
6396 041774 000002 000002 UUOTAB: XWD 2,2 ;UUO
6397
6398 041775 000012 000012 MUOTAB: XWD 12,12 ;MUUO EXECUTION
6399 IFNDEF SIMASB,<
6400 CONTAB: XWD 7,7 ;BLKI
6401 XWD 11,11 ;DATAI
6402 XWD 7,7 ;BLKO
6403 XWD 11,0 ;DATAO
6404 XWD 20,0 ;CONO
6405 XWD 11,11 ;CONI
6406 XWD 20,0 ;CONSZ
6407 XWD 20,0 ;CONSO
6408 >
DFKDA PDP-10 KL10 ARITHMETIC/RANDOM/INTERRUPT/MEMORY RELIABILITY TEST, VER 0,5 MACRO %53A(1152) 09:24 4-Oct-84 Page 27
KLPNT MAC 22-Feb-77 13:15 SIMULATOR MACHINE REGISTER PRINT SEQ 0191
6409 ;SIMULATOR SYMBOL TABLE
6410
6411 DEFINE INX (A)<
6412 ASCII /A/>
6413
6414 041776 TBLFLT: INX FAD^; ;140
6415 041776 106 101 104 000 000 ASCII /FAD/
6416 INX FADR^; ;144
6417 041777 106 101 104 122 000 ASCII /FADR/
6418 INX FSB^; ;150
6419 042000 106 123 102 000 000 ASCII /FSB/
6420 INX FSBR^; ;154
6421 042001 106 123 102 122 000 ASCII /FSBR/
6422 INX FMP^; ;160
6423 042002 106 115 120 000 000 ASCII /FMP/
6424 INX FMPR^; ;164
6425 042003 106 115 120 122 000 ASCII /FMPR/
6426 INX FDV^; ;170
6427 042004 106 104 126 000 000 ASCII /FDV/
6428 INX FDVR^; ;174
6429 042005 106 104 126 122 000 ASCII /FDVR/
6430
6431 042006 TBLBYT: INX UFA^; ;130
6432 042006 125 106 101 000 000 ASCII /UFA/
6433 INX DFN^; ;131
6434 042007 104 106 116 000 000 ASCII /DFN/
6435 INX FSC^; ;132
6436 042010 106 123 103 000 000 ASCII /FSC/
6437 INX IBP^; ;133
6438 042011 111 102 120 000 000 ASCII /IBP/
6439 INX ILDB^; ;134
6440 042012 111 114 104 102 000 ASCII /ILDB/
6441 INX LDB^; ;135
6442 042013 114 104 102 000 000 ASCII /LDB/
6443 INX IDPB^; ;136
6444 042014 111 104 120 102 000 ASCII /IDPB/
6445 INX DPB^; ;137
6446 042015 104 120 102 000 000 ASCII /DPB/
6447
DFKDA PDP-10 KL10 ARITHMETIC/RANDOM/INTERRUPT/MEMORY RELIABILITY TEST, VER 0,5 MACRO %53A(1152) 09:24 4-Oct-84 Page 28
KLPNT MAC 22-Feb-77 13:15 SIMULATOR MACHINE REGISTER PRINT SEQ 0192
6448 042016 TBLMV: INX MOVE^; ;200
6449 042016 115 117 126 105 000 ASCII /MOVE/
6450 INX MOVS^; ;204
6451 042017 115 117 126 123 000 ASCII /MOVS/
6452 INX MOVN^; ;210
6453 042020 115 117 126 116 000 ASCII /MOVN/
6454 INX MOVM^; ;214
6455 042021 115 117 126 115 000 ASCII /MOVM/
6456 INX IMUL^; ;220
6457 042022 111 115 125 114 000 ASCII /IMUL/
6458 INX MUL^; ;224
6459 042023 115 125 114 000 000 ASCII /MUL/
6460 INX IDIV^; ;230
6461 042024 111 104 111 126 000 ASCII /IDIV/
6462 INX DIV^; ;234
6463 042025 104 111 126 000 000 ASCII /DIV/
6464 INX ADD^; ;270
6465 042026 101 104 104 000 000 ASCII /ADD/
6466 INX SUB^; ;274
6467 042027 123 125 102 000 000 ASCII /SUB/
6468
6469 042030 040 000 000 000 000 TBLMOV: ASCII / / ;0,4
6470 INX I^; ;1,5
6471 042031 111 000 000 000 000 ASCII /I/
6472 INX M^; ;2,6
6473 042032 115 000 000 000 000 ASCII /M/
6474 INX S^; ;3,7
6475 042033 123 000 000 000 000 ASCII /S/
DFKDA PDP-10 KL10 ARITHMETIC/RANDOM/INTERRUPT/MEMORY RELIABILITY TEST, VER 0,5 MACRO %53A(1152) 09:24 4-Oct-84 Page 29
KLPNT MAC 22-Feb-77 13:15 SIMULATOR MACHINE REGISTER PRINT SEQ 0193
6476
6477 042034 TBLMO: INX ASH^; ;240
6478 042034 101 123 110 000 000 ASCII /ASH/
6479 INX ROT^; ;241
6480 042035 122 117 124 000 000 ASCII /ROT/
6481 INX LSH^; ;242
6482 042036 114 123 110 000 000 ASCII /LSH/
6483 INX JFFO^; ;243
6484 042037 112 106 106 117 000 ASCII /JFFO/
6485 INX ASHC^; ;244
6486 042040 101 123 110 103 000 ASCII /ASHC/
6487 INX ROTC^; ;245
6488 042041 122 117 124 103 000 ASCII /ROTC/
6489 INX LSHC^; ;246
6490 042042 114 123 110 103 000 ASCII /LSHC/
6491
6492 INX ERR^; ;247
6493 042043 105 122 122 000 000 ASCII /ERR/
6494 INX EXCH^; ;250
6495 042044 105 130 103 110 000 ASCII /EXCH/
6496 INX BLT^; ;251
6497 042045 102 114 124 000 000 ASCII /BLT/
6498 INX AOBJP^; ;252
6499 042046 101 117 102 112 120 ASCII /AOBJP/
6500 INX AOBJN^; ;253
6501 042047 101 117 102 112 116 ASCII /AOBJN/
6502 INX JRST^; ;254
6503 042050 112 122 123 124 000 ASCII /JRST/
6504 INX JFCL^; ;255
6505 042051 112 106 103 114 000 ASCII /JFCL/
6506 INX XCT^; ;256
6507 042052 130 103 124 000 000 ASCII /XCT/
6508 INX MAP^; ;257
6509 042053 115 101 120 000 000 ASCII /MAP/
6510 INX PUSHJ^; ;260
6511 042054 120 125 123 110 112 ASCII /PUSHJ/
6512 INX PUSH^; ;261
6513 042055 120 125 123 110 000 ASCII /PUSH/
6514 INX POP^; ;262
6515 042056 120 117 120 000 000 ASCII /POP/
6516 INX POPJ^; ;263
6517 042057 120 117 120 112 000 ASCII /POPJ/
6518 INX JSR^; ;264
6519 042060 112 123 122 000 000 ASCII /JSR/
6520 INX JSP^; ;265
6521 042061 112 123 120 000 000 ASCII /JSP/
6522 INX JSA^; ;266
6523 042062 112 123 101 000 000 ASCII /JSA/
6524 INX JRA^; ;267
6525 042063 112 122 101 000 000 ASCII /JRA/
6526
DFKDA PDP-10 KL10 ARITHMETIC/RANDOM/INTERRUPT/MEMORY RELIABILITY TEST, VER 0,5 MACRO %53A(1152) 09:24 4-Oct-84 Page 30
KLPNT MAC 22-Feb-77 13:15 SIMULATOR MACHINE REGISTER PRINT SEQ 0194
6527 042064 040 000 000 000 000 TBLAD1: ASCII / / ;0
6528 INX L^; ;1
6529 042065 114 000 000 000 000 ASCII /L/
6530 INX M^; ;2
6531 042066 115 000 000 000 000 ASCII /M/
6532 INX B^; ;3
6533 042067 102 000 000 000 000 ASCII /B/
6534 042070 040 000 000 000 000 ASCII / / ;0,4
6535 INX I^; ;1,5
6536 042071 111 000 000 000 000 ASCII /I/
6537 INX M^; ;2,6
6538 042072 115 000 000 000 000 ASCII /M/
6539 INX B^; ;3,7
6540 042073 102 000 000 000 000 ASCII /B/
6541
6542 042074 TBLCOM: INX CAI^; ;300
6543 042074 103 101 111 000 000 ASCII /CAI/
6544 INX CAM^; ;310
6545 042075 103 101 115 000 000 ASCII /CAM/
6546 INX JUMP^; ;320
6547 042076 112 125 115 120 000 ASCII /JUMP/
6548 INX SKIP^; ;330
6549 042077 123 113 111 120 000 ASCII /SKIP/
6550 INX AOJ^; ;340
6551 042100 101 117 112 000 000 ASCII /AOJ/
6552 INX AOS^; ;350
6553 042101 101 117 123 000 000 ASCII /AOS/
6554 INX SOJ^; ;360
6555 042102 123 117 112 000 000 ASCII /SOJ/
6556 INX SOS^; ;370
6557 042103 123 117 123 000 000 ASCII /SOS/
6558
6559 042104 040 000 000 000 000 TBLCM: ASCII / / ;0
6560 INX L^; ;1
6561 042105 114 000 000 000 000 ASCII /L/
6562 INX E^; ;1
6563 042106 105 000 000 000 000 ASCII /E/
6564 INX LE^; ;3
6565 042107 114 105 000 000 000 ASCII /LE/
6566 INX A^; ;4
6567 042110 101 000 000 000 000 ASCII /A/
6568 INX GE^; ;5
6569 042111 107 105 000 000 000 ASCII /GE/
6570 INX N^; ;6
6571 042112 116 000 000 000 000 ASCII /N/
6572 INX G^; ;7
6573 042113 107 000 000 000 000 ASCII /G/
DFKDA PDP-10 KL10 ARITHMETIC/RANDOM/INTERRUPT/MEMORY RELIABILITY TEST, VER 0,5 MACRO %53A(1152) 09:24 4-Oct-84 Page 31
KLPNT MAC 22-Feb-77 13:15 SIMULATOR MACHINE REGISTER PRINT SEQ 0195
6574
6575 042114 TBLBOL: INX SETZ^; ;400
6576 042114 123 105 124 132 000 ASCII /SETZ/
6577 INX AND^; ;404
6578 042115 101 116 104 000 000 ASCII /AND/
6579 INX ANDCA^; ;410
6580 042116 101 116 104 103 101 ASCII /ANDCA/
6581 INX SETM^; ;414
6582 042117 123 105 124 115 000 ASCII /SETM/
6583 INX ANDCM^; ;420
6584 042120 101 116 104 103 115 ASCII /ANDCM/
6585 INX SETA^; ;424
6586 042121 123 105 124 101 000 ASCII /SETA/
6587 INX XOR^; ;430
6588 042122 130 117 122 000 000 ASCII /XOR/
6589 INX IOR^; ;434
6590 042123 111 117 122 000 000 ASCII /IOR/
6591 INX ANDCB^; ;440
6592 042124 101 116 104 103 102 ASCII /ANDCB/
6593 INX EQV^; ;444
6594 042125 105 121 126 000 000 ASCII /EQV/
6595 INX SETCA^; ;450
6596 042126 123 105 124 103 101 ASCII /SETCA/
6597 INX ORCA^; ;454
6598 042127 117 122 103 101 000 ASCII /ORCA/
6599 INX SETCM^; ;460
6600 042130 123 105 124 103 115 ASCII /SETCM/
6601 INX ORCM^; ;464
6602 042131 117 122 103 115 000 ASCII /ORCM/
6603 INX ORCB^; ;470
6604 042132 117 122 103 102 000 ASCII /ORCB/
6605 INX SETO^; ;474
6606 042133 123 105 124 117 000 ASCII /SETO/
6607
6608 042134 H.: INX H^; ;5XX
6609 042134 110 000 000 000 000 ASCII /H/
6610 042135 TBLH: INX LL^; ;500
6611 042135 114 114 000 000 000 ASCII /LL/
6612 INX RL^; ;504
6613 042136 122 114 000 000 000 ASCII /RL/
6614 INX LLZ^; ;510
6615 042137 114 114 132 000 000 ASCII /LLZ/
6616 INX RLZ^; ;514
6617 042140 122 114 132 000 000 ASCII /RLZ/
6618 INX LLO^; ;520
6619 042141 114 114 117 000 000 ASCII /LLO/
6620 INX RLO^; ;524
6621 042142 122 114 117 000 000 ASCII /RLO/
6622 INX LLE^; ;530
6623 042143 114 114 105 000 000 ASCII /LLE/
6624 INX RLE^; ;534
6625 042144 122 114 105 000 000 ASCII /RLE/
DFKDA PDP-10 KL10 ARITHMETIC/RANDOM/INTERRUPT/MEMORY RELIABILITY TEST, VER 0,5 MACRO %53A(1152) 09:24 4-Oct-84 Page 32
KLPNT MAC 22-Feb-77 13:15 SIMULATOR MACHINE REGISTER PRINT SEQ 0196
6626 INX RR^; ;540
6627 042145 122 122 000 000 000 ASCII /RR/
6628 INX LR^; ;544
6629 042146 114 122 000 000 000 ASCII /LR/
6630 INX RRZ^; ;550
6631 042147 122 122 132 000 000 ASCII /RRZ/
6632 INX LRZ^; ;554
6633 042150 114 122 132 000 000 ASCII /LRZ/
6634 INX RRO^; ;560
6635 042151 122 122 117 000 000 ASCII /RRO/
6636 INX LRO^; ;564
6637 042152 114 122 117 000 000 ASCII /LRO/
6638 INX RRE^; ;570
6639 042153 122 122 105 000 000 ASCII /RRE/
6640 INX LRE^; ;574
6641 042154 114 122 105 000 000 ASCII /LRE/
6642 042155 T.: INX T^; ;6XX
6643 042155 124 000 000 000 000 ASCII /T/
6644 042156 TBLTA: INX RN^; ;600
6645 042156 122 116 000 000 000 ASCII /RN/
6646 INX DN^; ;610
6647 042157 104 116 000 000 000 ASCII /DN/
6648 INX RZ^; ;620
6649 042160 122 132 000 000 000 ASCII /RZ/
6650 INX DZ^; ;630
6651 042161 104 132 000 000 000 ASCII /DZ/
6652 INX RC^; ;640
6653 042162 122 103 000 000 000 ASCII /RC/
6654 INX DC^; ;650
6655 042163 104 103 000 000 000 ASCII /DC/
6656 INX RO^; ;660
6657 042164 122 117 000 000 000 ASCII /RO/
6658 INX DO^; ;670
6659 042165 104 117 000 000 000 ASCII /DO/
DFKDA PDP-10 KL10 ARITHMETIC/RANDOM/INTERRUPT/MEMORY RELIABILITY TEST, VER 0,5 MACRO %53A(1152) 09:24 4-Oct-84 Page 33
KLPNT MAC 22-Feb-77 13:15 SIMULATOR MACHINE REGISTER PRINT SEQ 0197
6660
6661 042166 040 000 000 000 000 TBLTA1: ASCII / / ;0,1
6662 INX E^; ;2,3
6663 042167 105 000 000 000 000 ASCII /E/
6664 INX A^; ;4,5
6665 042170 101 000 000 000 000 ASCII /A/
6666 INX N^; ;6,7
6667 042171 116 000 000 000 000 ASCII /N/
6668
6669
6670 042172 TBLTB: INX LN^; ;601
6671 042172 114 116 000 000 000 ASCII /LN/
6672 INX SN^; ;611
6673 042173 123 116 000 000 000 ASCII /SN/
6674 INX LZ^; ;621
6675 042174 114 132 000 000 000 ASCII /LZ/
6676 INX SZ^; ;631
6677 042175 123 132 000 000 000 ASCII /SZ/
6678 INX LC^; ;641
6679 042176 114 103 000 000 000 ASCII /LC/
6680 INX SC^; ;651
6681 042177 123 103 000 000 000 ASCII /SC/
6682 INX LO^; ;661
6683 042200 114 117 000 000 000 ASCII /LO/
6684 INX SO^; ;671
6685 042201 123 117 000 000 000 ASCII /SO/
6686 IFNDEF SIMASB,<
6687 TBLCON: INX BLKI; ;70000
6688 INX DATAI; ;70004
6689 INX BLKO; ;70010
6690 INX DATAO; ;70014
6691 INX CONO; ;70020
6692 INX CONI; ;70024
6693 INX CONSZ; ;70030
6694 INX CONSO; ;70034
6695 >
DFKDA PDP-10 KL10 ARITHMETIC/RANDOM/INTERRUPT/MEMORY RELIABILITY TEST, VER 0,5 MACRO %53A(1152) 09:24 4-Oct-84 Page 34
KLPNT MAC 22-Feb-77 13:15 SIMULATOR MACHINE REGISTER PRINT SEQ 0198
6696 042202 TBLNEW: INX DMOVE^; ;120
6697 042202 104 115 117 126 105 ASCII /DMOVE/
6698 INX DMOVN^; ;121
6699 042203 104 115 117 126 116 ASCII /DMOVN/
6700 INX FIX^; ;122
6701 042204 106 111 130 000 000 ASCII /FIX/
6702 INX ERR^; ;123
6703 042205 105 122 122 000 000 ASCII /ERR/
6704 INX DMOVM^; ;124
6705 042206 104 115 117 126 115 ASCII /DMOVM/
6706 INX DMVNM^; ;125
6707 042207 104 115 126 116 115 ASCII /DMVNM/
6708 INX FIXR^; ;126
6709 042210 106 111 130 122 000 ASCII /FIXR/
6710 INX FLTR^; ;127
6711 042211 106 114 124 122 000 ASCII /FLTR/
6712 INX DFAD^; ;110
6713 042212 104 106 101 104 000 ASCII /DFAD/
6714 INX DFSB^; ;111
6715 042213 104 106 123 102 000 ASCII /DFSB/
6716 INX DFMP^; ;112
6717 042214 104 106 115 120 000 ASCII /DFMP/
6718 INX DFDV^; ;113
6719 042215 104 106 104 126 000 ASCII /DFDV/
6720 INX ERR^; ;114
6721 042216 105 122 122 000 000 ASCII /ERR/
6722 INX ERR^; ;115
6723 042217 105 122 122 000 000 ASCII /ERR/
6724 INX ERR^; ;116
6725 042220 105 122 122 000 000 ASCII /ERR/
6726 INX ERR^; ;117
6727 042221 105 122 122 000 000 ASCII /ERR/
6728
6729
6730
6731 042222 TBLUUO: INX UUO^; ;001-037
6732 042222 125 125 117 000 000 ASCII /UUO/
6733
6734 042223 TBLMUO: INX MUUO^; ;0, 040-077
6735 042223 115 125 125 117 000 ASCII /MUUO/
6736
6737 042224 TBLMUX: INX MUOEX^; ;MUUO EXECUTION
6738 042224 115 125 117 105 130 ASCII /MUOEX/
DFKDA PDP-10 KL10 ARITHMETIC/RANDOM/INTERRUPT/MEMORY RELIABILITY TEST, VER 0,5 MACRO %53A(1152) 09:24 4-Oct-84 Page 35
KLPNT MAC 22-Feb-77 13:15 SIMULATOR MACHINE REGISTER PRINT SEQ 0199
6739 ;MACHINE STATES, K1-10
6740 ;
6741 042225 000000 046704 STAB: IT0 ;INSTRUCTION TIME
6742 042226 000000 046745 IT1
6743 042227 000000 047211 IT2
6744 042230 000000 047361 ET0S ;EXECUTE TIME
6745 042231 000000 047407 ET1S
6746 042232 000000 047421 ET2S
6747 042233 000000 047233 FT1 ;FETCH TIME
6748 042234 000000 047235 FT2
6749 042235 000000 047237 FT3
6750 042236 000000 047300 FT4
6751 042237 000000 047302 FT5
6752 042240 000000 047326 FT6
6753 042241 000000 047317 FT7
6754 042242 000000 047460 ST1 ;STORE TIME
6755 042243 000000 047555 ST2
6756 042244 000000 047614 ST3
6757 042245 000000 047615 ST4
6758 042246 000000 047627 ST5
6759 042247 000000 051026 FAT1 ;FLOATING ADD TIME
6760 042250 000000 051034 FAT2
6761 042251 000000 051051 FAT3
6762 042252 000000 051075 FAT4
6763 042253 000000 050070 FMT1 ;FLOATING MULTIPLY TIME
6764 042254 000000 050075 FMT2
6765 042255 000000 047767 FDT0 ;FLOATING DIVIDE TIME
6766 042256 000000 050010 FDT1
6767 042257 000000 050014 FDT2
6768 042260 000000 050021 FDT3
6769 042261 000000 050031 FDT4
6770 042262 000000 050041 FDT5
6771 042263 000000 050047 FDT6
6772 042264 000000 050060 FDT7
6773 042265 000000 050517 FIXT1 ;FIX TIME
6774 042266 000000 050537 FIXT2
6775 042267 000000 051161 SCT1 ;SHIFT COUNT TIME
6776 042270 000000 051220 SCT2
6777 042271 000000 051110 SRT1 ;SHIFT ROUTINE TIME
6778 042272 000000 047664 DST1 ;DIVIDE SUBROUTINE TIME
6779 042273 000000 047672 DST2
6780 042274 000000 047703 DST3
6781 042275 000000 047717 DST4
6782 042276 000000 047726 DST5
6783 042277 000000 047755 DST6
6784 042300 000000 050103 NRT1 ;NORMALIZE ROUTINE TIME
6785 042301 000000 050210 NRT2
6786 042302 000000 050271 NRT3
6787 042303 000000 050310 NRT4
6788 042304 000000 050344 NRT5
6789 042305 000000 050351 NRT6
DFKDA PDP-10 KL10 ARITHMETIC/RANDOM/INTERRUPT/MEMORY RELIABILITY TEST, VER 0,5 MACRO %53A(1152) 09:24 4-Oct-84 Page 36
KLPNT MAC 22-Feb-77 13:15 SIMULATOR MACHINE REGISTER PRINT SEQ 0200
6790 042306 000000 051143 DMOVT1 ;DOUBLE MOVE TIME
6791 042307 000000 051145 DMVNT1
6792 042310 000000 051150 DMVNT2
6793 042311 000000 051157 DMVNT3
6794 042312 000000 050550 DFAT1 ;DOUBLE FLOATING ADD TIME
6795 042313 000000 050614 DFAT2
6796 042314 000000 050635 DFAT3
6797 042315 000000 050641 DFAT4
6798 042316 000000 050653 DFAT5
6799 042317 000000 050656 DFMT1 ;DOUBLE FLOATING MULTIPLY TIME
6800 042320 000000 050670 DFMT2
6801 042321 000000 050675 DFMT3
6802 042322 000000 050702 DFDT1 ;DOUBLE FLOATING DIVIDE TIME
6803 042323 000000 050707 DFDT2
6804 042324 000000 050714 DFDT3
6805 042325 000000 050721 DFDT4
6806 042326 000000 050751 DFDT5
6807 042327 000000 050757 DFDT6
6808 042330 000000 050771 DFDT7
6809 042331 000000 051000 DFDT8
6810 042332 000000 051023 DFDT9
6811 042333 000000 050736 DFDT10
6812 042334 000000 050742 DFDT11
6813 042335 000000 050745 DFDT12
6814 042336 000000 050366 DNT1 ;DOUBLE NORMALIZE TIME
6815 042337 000000 050405 DNT2
6816 042340 000000 050411 DNT3
6817 042341 000000 050436 DNT4
6818 042342 000000 050427 DNT5
6819 042343 000000 050462 DNT6
6820 042344 000000 050471 DNT7
6821 042345 000000 050476 DNT8
6822 042346 000000 050511 DNT9
6823 042347 000000 051402 BLTT0
6824 042350 000000 051406 BLTT1 ;BLT TIME
6825 042351 000000 051424 BLTT2
6826 042352 000000 051430 BLTT3
6827 042353 000000 051432 BLTT4
6828 042354 000000 051441 BLTT5
6829 042355 000000 051444 BLTT6
6830 042356 000000 051446 BLTT7
6831 042357 000000 051456 BLTT8
6832 042360 000000 051462 BLTT9
6833 042361 000000 051106 JFFOT1 ;JFFO TIME
6834 042362 000000 052550 MEMST ;MEMORY ROUTINE
6835 042363 000000 051342 INDONE ;INSTRUCTION DONE TIME
DFKDA PDP-10 KL10 ARITHMETIC/RANDOM/INTERRUPT/MEMORY RELIABILITY TEST, VER 0,5 MACRO %53A(1152) 09:24 4-Oct-84 Page 37
KLPNT MAC 22-Feb-77 13:15 SIMULATOR MACHINE REGISTER PRINT SEQ 0201
6836 IFNDEF SIMASB,<
6837 TTYDI ;TTY I/O TIME
6838 TTYDO
6839 TTYCO
6840 TTYCI
6841 TTYCNZ
6842 TTYCNO
6843
6844 APRDI ;APR I/O TIME
6845 APRDO
6846 APRCO
6847 APRCI
6848 APRCNZ
6849 APRCNO
6850
6851 PIDI ;PI I/O TIME
6852 PIDO
6853 PICO
6854 PICI
6855 PICNZ
6856 PICNO
6857
6858 PGDI ;PAG I/O TIME
6859 PGDO
6860 PGCO
6861 PGCI
6862 PGCNZ
6863 PGCNO
6864 >
DFKDA PDP-10 KL10 ARITHMETIC/RANDOM/INTERRUPT/MEMORY RELIABILITY TEST, VER 0,5 MACRO %53A(1152) 09:24 4-Oct-84 Page 38
KLPNT MAC 22-Feb-77 13:15 SIMULATOR MACHINE REGISTER PRINT SEQ 0202
6865
6866 ;SYMBOLIC MACHINE STATES
6867
6868 042364 STAB1: INX IT0^
6869 042364 111 124 060 000 000 ASCII /IT0/^
6870 INX IT1^
6871 042365 111 124 061 000 000 ASCII /IT1/^
6872 INX IT2^
6873 042366 111 124 062 000 000 ASCII /IT2/^
6874 INX ET0^
6875 042367 105 124 060 000 000 ASCII /ET0/^
6876 INX ET1^
6877 042370 105 124 061 000 000 ASCII /ET1/^
6878 INX ET2^
6879 042371 105 124 062 000 000 ASCII /ET2/^
6880 INX FT1^
6881 042372 106 124 061 000 000 ASCII /FT1/^
6882 INX FT2^
6883 042373 106 124 062 000 000 ASCII /FT2/^
6884 INX FT3^
6885 042374 106 124 063 000 000 ASCII /FT3/^
6886 INX FT4^
6887 042375 106 124 064 000 000 ASCII /FT4/^
6888 INX FT5^
6889 042376 106 124 065 000 000 ASCII /FT5/^
6890 INX FT6^
6891 042377 106 124 066 000 000 ASCII /FT6/^
6892 INX FT7^
6893 042400 106 124 067 000 000 ASCII /FT7/^
6894 INX ST1^
6895 042401 123 124 061 000 000 ASCII /ST1/^
6896 INX ST2^
6897 042402 123 124 062 000 000 ASCII /ST2/^
6898 INX ST3^
6899 042403 123 124 063 000 000 ASCII /ST3/^
6900 INX ST4^
6901 042404 123 124 064 000 000 ASCII /ST4/^
6902 INX ST5^
6903 042405 123 124 065 000 000 ASCII /ST5/^
6904 INX FAT1^
6905 042406 106 101 124 061 000 ASCII /FAT1/^
6906 INX FAT2^
6907 042407 106 101 124 062 000 ASCII /FAT2/^
6908 INX FAT3^
6909 042410 106 101 124 063 000 ASCII /FAT3/^
6910 INX FAT4^
6911 042411 106 101 124 064 000 ASCII /FAT4/^
6912 INX FMT1^
6913 042412 106 115 124 061 000 ASCII /FMT1/^
6914 INX FMT2^
6915 042413 106 115 124 062 000 ASCII /FMT2/^
DFKDA PDP-10 KL10 ARITHMETIC/RANDOM/INTERRUPT/MEMORY RELIABILITY TEST, VER 0,5 MACRO %53A(1152) 09:24 4-Oct-84 Page 39
KLPNT MAC 22-Feb-77 13:15 SIMULATOR MACHINE REGISTER PRINT SEQ 0203
6916 INX FDT0^
6917 042414 106 104 124 060 000 ASCII /FDT0/^
6918 INX FDT1^
6919 042415 106 104 124 061 000 ASCII /FDT1/^
6920 INX FDT2^
6921 042416 106 104 124 062 000 ASCII /FDT2/^
6922 INX FDT3^
6923 042417 106 104 124 063 000 ASCII /FDT3/^
6924 INX FDT4^
6925 042420 106 104 124 064 000 ASCII /FDT4/^
6926 INX FDT5^
6927 042421 106 104 124 065 000 ASCII /FDT5/^
6928 INX FDT6^
6929 042422 106 104 124 066 000 ASCII /FDT6/^
6930 INX FDT7^
6931 042423 106 104 124 067 000 ASCII /FDT7/^
6932 INX FIXT1^
6933 042424 106 111 130 124 061 ASCII /FIXT1/^
6934 INX FIXT2^
6935 042425 106 111 130 124 062 ASCII /FIXT2/^
6936 INX SCT1^
6937 042426 123 103 124 061 000 ASCII /SCT1/^
6938 INX SCT2^
6939 042427 123 103 124 062 000 ASCII /SCT2/^
6940 INX SRT1^
6941 042430 123 122 124 061 000 ASCII /SRT1/^
6942 INX DST1^
6943 042431 104 123 124 061 000 ASCII /DST1/^
6944 INX DST2^
6945 042432 104 123 124 062 000 ASCII /DST2/^
6946 INX DST3^
6947 042433 104 123 124 063 000 ASCII /DST3/^
6948 INX DST4^
6949 042434 104 123 124 064 000 ASCII /DST4/^
6950 INX DST5^
6951 042435 104 123 124 065 000 ASCII /DST5/^
6952 INX DST6^
6953 042436 104 123 124 066 000 ASCII /DST6/^
6954 INX NRT1^
6955 042437 116 122 124 061 000 ASCII /NRT1/^
6956 INX NRT2^
6957 042440 116 122 124 062 000 ASCII /NRT2/^
6958 INX NRT3^
6959 042441 116 122 124 063 000 ASCII /NRT3/^
6960 INX NRT4^
6961 042442 116 122 124 064 000 ASCII /NRT4/^
6962 INX NRT5^
6963 042443 116 122 124 065 000 ASCII /NRT5/^
6964 INX NRT6^
6965 042444 116 122 124 066 000 ASCII /NRT6/^
DFKDA PDP-10 KL10 ARITHMETIC/RANDOM/INTERRUPT/MEMORY RELIABILITY TEST, VER 0,5 MACRO %53A(1152) 09:24 4-Oct-84 Page 40
KLPNT MAC 22-Feb-77 13:15 SIMULATOR MACHINE REGISTER PRINT SEQ 0204
6966
6967 INX DMVT1^
6968 042445 104 115 126 124 061 ASCII /DMVT1/^
6969 INX DMVN1^
6970 042446 104 115 126 116 061 ASCII /DMVN1/^
6971 INX DMVN2^
6972 042447 104 115 126 116 062 ASCII /DMVN2/^
6973 INX DMVN3^
6974 042450 104 115 126 116 063 ASCII /DMVN3/^
6975 INX DFAT1^
6976 042451 104 106 101 124 061 ASCII /DFAT1/^
6977 INX DFAT2^
6978 042452 104 106 101 124 062 ASCII /DFAT2/^
6979 INX DFAT3^
6980 042453 104 106 101 124 063 ASCII /DFAT3/^
6981 INX DFAT4^
6982 042454 104 106 101 124 064 ASCII /DFAT4/^
6983 INX DFAT5^
6984 042455 104 106 101 124 065 ASCII /DFAT5/^
6985 INX DFMT1^
6986 042456 104 106 115 124 061 ASCII /DFMT1/^
6987 INX DFMT2^
6988 042457 104 106 115 124 062 ASCII /DFMT2/^
6989 INX DFMT3^
6990 042460 104 106 115 124 063 ASCII /DFMT3/^
6991 INX DFDT1^
6992 042461 104 106 104 124 061 ASCII /DFDT1/^
6993 INX DFDT2^
6994 042462 104 106 104 124 062 ASCII /DFDT2/^
6995 INX DFDT3^
6996 042463 104 106 104 124 063 ASCII /DFDT3/^
6997 INX DFDT4^
6998 042464 104 106 104 124 064 ASCII /DFDT4/^
6999 INX DFDT5^
7000 042465 104 106 104 124 065 ASCII /DFDT5/^
7001 INX DFDT6^
7002 042466 104 106 104 124 066 ASCII /DFDT6/^
7003 INX DFDT7^
7004 042467 104 106 104 124 067 ASCII /DFDT7/^
7005 INX DFDT8^
7006 042470 104 106 104 124 070 ASCII /DFDT8/^
7007 INX DFDT9^
7008 042471 104 106 104 124 071 ASCII /DFDT9/^
7009 INX DFD10^
7010 042472 104 106 104 061 060 ASCII /DFD10/^
7011 INX DFD11^
7012 042473 104 106 104 061 061 ASCII /DFD11/^
7013 INX DFD12^
7014 042474 104 106 104 061 062 ASCII /DFD12/^
DFKDA PDP-10 KL10 ARITHMETIC/RANDOM/INTERRUPT/MEMORY RELIABILITY TEST, VER 0,5 MACRO %53A(1152) 09:24 4-Oct-84 Page 41
KLPNT MAC 22-Feb-77 13:15 SIMULATOR MACHINE REGISTER PRINT SEQ 0205
7015 INX DNT1^
7016 042475 104 116 124 061 000 ASCII /DNT1/^
7017 INX DNT2^
7018 042476 104 116 124 062 000 ASCII /DNT2/^
7019 INX DNT3^
7020 042477 104 116 124 063 000 ASCII /DNT3/^
7021 INX DNT4^
7022 042500 104 116 124 064 000 ASCII /DNT4/^
7023 INX DNT5^
7024 042501 104 116 124 065 000 ASCII /DNT5/^
7025 INX DNT6^
7026 042502 104 116 124 066 000 ASCII /DNT6/^
7027 INX DNT7^
7028 042503 104 116 124 067 000 ASCII /DNT7/^
7029 INX DNT8^
7030 042504 104 116 124 070 000 ASCII /DNT8/^
7031 INX DNT9^
7032 042505 104 116 124 071 000 ASCII /DNT9/^
7033 INX BLTT0^
7034 042506 102 114 124 124 060 ASCII /BLTT0/^
7035 INX BLTT1^
7036 042507 102 114 124 124 061 ASCII /BLTT1/^
7037 INX BLTT2^
7038 042510 102 114 124 124 062 ASCII /BLTT2/^
7039 INX BLTT3^
7040 042511 102 114 124 124 063 ASCII /BLTT3/^
7041 INX BLTT4^
7042 042512 102 114 124 124 064 ASCII /BLTT4/^
7043 INX BLTT5^
7044 042513 102 114 124 124 065 ASCII /BLTT5/^
7045 INX BLTT6^
7046 042514 102 114 124 124 066 ASCII /BLTT6/^
7047 INX BLTT7^
7048 042515 102 114 124 124 067 ASCII /BLTT7/^
7049 INX BLTT8^
7050 042516 102 114 124 124 070 ASCII /BLTT8/^
7051 INX BLTT9^
7052 042517 102 114 124 124 071 ASCII /BLTT9/^
7053 INX JFFO1^
7054 042520 112 106 106 117 061 ASCII /JFFO1/^
7055 INX MEMST^
7056 042521 115 105 115 123 124 ASCII /MEMST/^
7057 INX INDON^
7058 042522 111 116 104 117 116 ASCII /INDON/^
DFKDA PDP-10 KL10 ARITHMETIC/RANDOM/INTERRUPT/MEMORY RELIABILITY TEST, VER 0,5 MACRO %53A(1152) 09:24 4-Oct-84 Page 42
KLPNT MAC 22-Feb-77 13:15 SIMULATOR MACHINE REGISTER PRINT SEQ 0206
7059 IFNDEF SIMASB,<
7060 INX DATAI
7061 INX DATAO
7062 INX CONO
7063 INX CONI
7064 INX CONSZ
7065 INX CONSO
7066 INX DATAI
7067 INX DATAO
7068 INX CONO
7069 INX CONI
7070 INX CONSZ
7071 INX CONSO
7072 INX DATAI
7073 INX DATAO
7074 INX CONO
7075 INX CONI
7076 INX CONSZ
7077 INX CONSO
7078 INX DATAI
7079 INX DATAO
7080 INX CONO
7081 INX CONI
7082 INX CONSZ
7083 INX CONSO
7084 >
DFKDA PDP-10 KL10 ARITHMETIC/RANDOM/INTERRUPT/MEMORY RELIABILITY TEST, VER 0,5 MACRO %53A(1152) 09:24 4-Oct-84 Page 1
KL10A1 MAC 22-Feb-77 13:16 SIMULATOR MACHINE REGISTER PRINT SEQ 0207
7085 ;KL10
7086
7087
7088
7089
7090
7091
7092 XLIST
7093 LIST
7094 IFNDEF ONEPRT,<
7095 TITLE KL10RL PDP-10 KL10 SIMULATOR **RELIABILITY PROGRAM VERSION** ;J. KIRCHOFF >>
7096
7097 LIST
7098 ;COPYRIGHT 1975
7099 ;DIGITAL EQUIPMENT CORPORATION
7100 ;MAYNARD, MASS. 01754
7101
7102 ;JOHN R. KIRCHOFF
7103
7104
7105 ;CONSISTS OF 3 FILES: KL10A1.MAC, KL10A2.MAC, KL10A3.MAC
7106
7107 ;SIMASB, SPECIAL ASSEMBLY CONTROL WORD
7108 ; NOT DEFINED - ASSEMBLE FULL SIMULATOR
7109 ; SIMASB=1 - ASSEMBLE FOR RELIABILITY DIAGNOSTICS
7110
7111 ;****** NOTE ******
7112 ;SPECIAL VERSION USED FOR KL10 PROCESSOR
DFKDA PDP-10 KL10 ARITHMETIC/RANDOM/INTERRUPT/MEMORY RELIABILITY TEST, VER 0,5 MACRO %53A(1152) 09:24 4-Oct-84 Page 2
KL10A1 MAC 22-Feb-77 13:16 SIMULATOR PRINT PROGRAM OPERATION PARAMETERS SEQ 0208
7113 SUBTTL SIMULATOR PRINT PROGRAM OPERATION PARAMETERS
7114
7115 ;KI10 SIMULATOR CORRECTION TO OPERATE WITH SIMULATOR PRINT PROGRAM
7116
7117 046020 SIMGO==GO
7118
7119 IFNDEF ONEPRT,<
7120 INTERN XCTF,IRLTCH,ARX,FE,SA,AB,ADX,FMREG,INDONE,SIMBRK,SIMGO,ERR
7121
7122 INTERN IT0,IT1,IT2,ET0S,ET1S,ET2S,FT1,FT2,FT3,FT4,FT5,FT6,FT7
7123 INTERN ST1,ST2,ST3,ST4,ST5,FAT1,FAT2,FAT3,FAT4
7124 INTERN FMT1,FMT2,FDT0,FDT1,FDT2,FDT3,FDT4,FDT5,FDT6,FDT7
7125 INTERN FIXT1,FIXT2,SCT1,SCT2,SRT1,DST1,DST2,DST3,DST4,DST5,DST6
7126 INTERN NRT1,NRT2,NRT3,NRT4,NRT5,NRT6
7127 INTERN DMOVT1,DMVNT1,DMVNT2,DMVNT3
7128 INTERN DFAT1,DFAT2,DFAT3,DFAT4,DFAT5
7129 INTERN DFMT1,DFMT2,DFMT3
7130 INTERN DFDT1,DFDT2,DFDT3,DFDT4,DFDT5,DFDT6,DFDT7,DFDT8
7131 INTERN DFDT9,DFDT10,DFDT11,DFDT12
7132 INTERN DNT1,DNT2,DNT3,DNT4,DNT5,DNT6,DNT7,DNT8,DNT9
7133 INTERN BLTT0,BLTT1,BLTT2,BLTT3,BLTT4,BLTT5,BLTT6,BLTT7,BLTT8,BLTT9
7134 INTERN JFFOT1,MEMST,BYF5
7135 IFNDEF SIMASB,<
7136 INTERN TTYDI,TTYDO,TTYCO,TTYCI,TTYCNZ,TTYCNO
7137 INTERN APRDI,APRDO,APRCO,APRCI,APRCNZ,APRCNO
7138 INTERN PIDI,PIDO,PICO,PICI,PICNZ,PICNO
7139 INTERN PGDI,PGDO,PGCO,PGCI,PGCNZ,PGCNO
7140 INTERN A
7141 >
7142 INTERN STATE
7143 INTERN GO,TIME,PC,INDONE
7144
7145 EXTERN INPC,ACS,DDT,DDTEND,DDTEX,SWITCH
7146 EXTERN JOBSYM,JOBSA
7147
7148 IFNDEF SIMASB,<
7149 EXTERN USR420,USR424,USR425,USR427,USR436
7150 >
7151 IFDEF SIMASB,<
7152 EXTERN BEGIN >
7153 >
DFKDA PDP-10 KL10 ARITHMETIC/RANDOM/INTERRUPT/MEMORY RELIABILITY TEST, VER 0,5 MACRO %53A(1152) 09:24 4-Oct-84 Page 1
KL10A2 MAC 22-Feb-77 13:18 DEFINITIONS SEQ 0209
7154 SUBTTL DEFINITIONS
7155
7156 MLON
7157
7158 ;ACCUMULATOR DEFINITIONS
7159
7160 000000 F==0 ;MISC LOGIC FLIP FLOPS
7161 000001 T==1 ;TEMPORARY REGISTERS
7162 000002 T1==2
7163 000003 T2==3
7164 000004 T3==4
7165 000005 S==5 ;STATE REGISTER
7166 000006 AR==6 ;MACHINE REGISTERS
7167 000007 MQ==7
7168 000010 BR==10
7169 000011 AD==11
7170 000012 MB==12
7171 000013 PC==13
7172 000014 MA==14
7173 000015 SC==15
7174 000016 IR==16
7175 000017 P==17 ;PUSH DOWN POINTER
7176
7177 ;NEW OP CODE DEFINITIONS
7178 IFNDEF ONEPRT,<
7179 OPDEF DFAD [110B8]
7180 OPDEF DFSB [111B8]
7181 OPDEF DFMP [112B8]
7182 OPDEF DFDV [113B8]
7183 OPDEF DMOVE [120B8]
7184 OPDEF DMOVN [121B8]
7185 OPDEF FIX [122B8]
7186 OPDEF DMOVEM [124B8]
7187 OPDEF DMOVNM [125B8]
7188 OPDEF FIXR [126B8]
7189 OPDEF FLTR [127B8]
7190 OPDEF MAP [257B8]
7191 >
7192 IFNDEF SIMASB,<
7193 A: JRST FIRST
7194 >
DFKDA PDP-10 KL10 ARITHMETIC/RANDOM/INTERRUPT/MEMORY RELIABILITY TEST, VER 0,5 MACRO %53A(1152) 09:24 4-Oct-84 Page 2
KL10A2 MAC 22-Feb-77 13:18 DEFINITIONS SEQ 0210
7195 DEFINE BITS (FIRST,PREFIX,LIST)<
7196 .FOO.==FIRST
7197 IRP LIST<
7198 PREFIX'LIST==.FOO.
7199 .FOO.==.FOO.+.FOO.
7200 >>
7201
7202 ;LEFT HALF BITS
7203 ;CLOCKS
7204 BITS (2,,<PCCLK>)^
7205 ;EXECUTION TIME PULSE SWITCHES
7206 BITS (1,ET,<0,1>)^
7207 000004 INFTST==4
7208 ;AD ENABLES
7209 BITS (10,AD,<MAGIC,ARRP,ARLP,ARMI,BRRP,BRLP,BRMI^_
7210 ,FMRP,FMLP,FMMI,CR36,ADD,EQV,PL1L,MI1B>)^
7211 006000 ADFMPL==ADFMRP+ADFMLP
7212 000060 ADARPL==ADARRP+ADARLP
7213 000600 ADBRPL==ADBRRP+ADBRLP
7214 220000 ADPL1B==ADPL1L+ADCR36
7215
7216 ;RIGHT HALF BITS
7217 ;FETCH AND STORE SWITCHES
7218 BITS (1,,<FCE,PSE,FCCACR,SCE,STORE^_
7219 ,SACINH,SACBR,SAC2,PCCHNG>)^
7220 000003 FCEPSE==FCE+PSE
7221 000002 FCE2==PSE
7222 000006 FCCACL==FCCACR+PSE
7223 000140 SAIAC0==SACINH+SACBR
7224 ;MQ ENABLES
7225 BITS (1,MQ,<SHR2,SHRT,SHLT,ADEN,CLR>)^
7226 ;AUX AR ENABLES
7227 BITS (.FOO.,AR,<SHR2,SHRT,SHLT,CLR>)^
7228 ;BR ENABLES
7229 001000 BRAREN==1000
7230 ;AR ENABLES
7231 BITS (2000,AR,<LTAD,RTAD,RARL,LARR,IREN>)^
7232 022000 ARFLGS==ARLTAD+ARLARR
7233 014000 ARPCEN==ARRTAD+ARRARL
7234 006000 ARADEN==ARLTAD+ARRTAD
7235 030000 ARSWAP==ARRARL+ARLARR
7236 ;ADDRESS BUS ENABLES
7237 BITS (.FOO.,AB,<PCEN,ABEN,ADEN>)^
7238
7239 040000 LNGCYC==40000
7240 000001 ADCLKINH==1
DFKDA PDP-10 KL10 ARITHMETIC/RANDOM/INTERRUPT/MEMORY RELIABILITY TEST, VER 0,5 MACRO %53A(1152) 09:24 4-Oct-84 Page 3
KL10A2 MAC 22-Feb-77 13:18 DEFINITIONS SEQ 0211
7241 ;CONTROL FF'S
7242 BITS (ABPCEN,AB,<PC,AB,AD>)^
7243 000001 CLKINH==1
7244 000002 ABAS==2
7245 000004 DSF2SET==4
7246 000010 DSF2CLR==10
7247 000020 FLAG1==20
7248 000040 FLAG2==40
7249 000100 FLAG3==100
7250 000200 SCP1S==200
7251 000400 SCP1IN==400
7252 001000 MUOF1S==1000
7253 002000 MUOF1C==2000
7254 004000 MUOF2S==4000
7255 010000 MUOF2C==10000
7256
7257
7258 ;SCADDER BITS RIGHT HALF
7259 000001 SAMI22==1
7260 000002 SAPL44==2
7261 000003 SAZERO==3
7262 000004 SAP220==4
7263 000005 SAP110==5
7264 000006 SAM110==6
7265 000007 SAMI42==7
7266 000010 SAMI16==10
7267 000011 SAMI33==11
7268 000012 SAMI32==12
7269 000013 SAMI4==13
7270 000014 SAPL10==14
7271 000015 SAMI43==15
7272 000016 SAPL43==16
7273 000017 SAM100==17
7274 BITS (20,SA,<SCPL,SCMI,ADD,PL1,MSIZ,ARPOS,AREX,EQV,FEEN>)^
7275 BITS (.FOO.,SC,<SAEN,AREN,SHRT,SCP1>)^
7276 BITS (.FOO.,FE,<SAEN>)^
7277
7278 ;LEFT HALF
7279 BITS (1,MB,<FMEN,AREN>)^
7280 BITS (.FOO.,BR,<ARXEN>)^
7281 BITS (.FOO.,ARX,<SR2,SHR,SHL,ADX,CLR>)^
7282 BITS (.FOO.,AD,<MSKG,BRP2,MBRE,MBLE>)^
7283 006000 ADMBEN==ADMBRE+ADMBLE
7284
DFKDA PDP-10 KL10 ARITHMETIC/RANDOM/INTERRUPT/MEMORY RELIABILITY TEST, VER 0,5 MACRO %53A(1152) 09:24 4-Oct-84 Page 4
KL10A2 MAC 22-Feb-77 13:18 DEFINITIONS SEQ 0212
7285 ;ADX BITS LEFT HALF
7286 BITS (.FOO.,ADX,<BRM,FM2,FMM,FMP,EQV,ADD>)^
7287
7288 000017 MEMREF=FCE!FCEPSE!SCE!FCCACL!FCCACR!FCE2
7289
7290 000144 PAGDLY==^D100
7291 000536 WARNDLY==^D350
7292
7293 IFNDEF SIMASB,<
7294 OFFSET==400000 ;SIMULATED PROGRAMS ARE IN HIGH SEGMENT>
7295
7296
7297 ;FLAGS, LEFT HALF OF PC WORD
7298
7299 400000 AROV==400000
7300 200000 CRY0==200000
7301 100000 CRY1==100000
7302 040000 FOV==040000
7303 020000 BIS==020000
7304 010000 USERF==010000
7305 004000 EXIOT==004000
7306 002000 LIP==002000
7307 001000 UOLIP==001000
7308 000400 TN0==400
7309 000200 TN1==200
7310 000100 FXU==000100
7311 000040 DCK==000040
DFKDA PDP-10 KL10 ARITHMETIC/RANDOM/INTERRUPT/MEMORY RELIABILITY TEST, VER 0,5 MACRO %53A(1152) 09:24 4-Oct-84 Page 5
KL10A2 MAC 22-Feb-77 13:18 DISPATCH TABLE FOR INSTRUCTIONS 0-37 SEQ 0213
7312 SUBTTL DISPATCH TABLE FOR INSTRUCTIONS 0-37
7313
7314 042523 TABLE:
7315
7316 ;FORMAT OF DISPATCH TABLE
7317 ; FETCH CYCLE ENABLES, SWITCHES
7318 ; ET0 ADDRESS,, ET1 ADDRESS
7319 ; ET2 ENABLES AND CLOCKS, ET2 DISPATCH
7320
7321 ;UUO'S
7322 DEFINE UUOMAC <
7323 XWD ET0+ET1,STORE+SACINH
7324 XWD [MONUUO],[XWD ADARPL,0]
7325 XWD 0,ARIREN+ARRTAD
7326 >
7327 IFNDEF SIMASB,<
7328 ;ILLEGAL UUO 0
7329 UUOMAC
7330
7331 ;USER UUO'S 1-37
7332 REPEAT 37,
7333 < XWD ET0+ET1+ADMAGIC,STORE+SACINH+UUOFD
7334 [XWD ADMAGIC,ARIREN+ABADEN+UUO1]
7335 XWD INFTST,0
7336 >
DFKDA PDP-10 KL10 ARITHMETIC/RANDOM/INTERRUPT/MEMORY RELIABILITY TEST, VER 0,5 MACRO %53A(1152) 09:24 4-Oct-84 Page 6
KL10A2 MAC 22-Feb-77 13:18 DISPATCH TABLE FOR INSTRUCTIONS 0-37 SEQ 0214
7337 SUBTTL DISPATCH TABLE FOR INSTRUCTIONS 40-107
7338 ;MONITOR UUO'S 40-77
7339 REPEAT 40,
7340 < UUOMAC
7341 >
7342 ;UNDEFINED OP CODES 100-107
7343 REPEAT 10,
7344 < UUOMAC
7345 >
7346 >
DFKDA PDP-10 KL10 ARITHMETIC/RANDOM/INTERRUPT/MEMORY RELIABILITY TEST, VER 0,5 MACRO %53A(1152) 09:24 4-Oct-84 Page 7
KL10A2 MAC 22-Feb-77 13:18 DISPATCH TABLE FOR INSTRUCTIONS 110-111 SEQ 0215
7347 SUBTTL DISPATCH TABLE FOR INSTRUCTIONS 110-111
7348 ;DFAD, DFSB 110-111
7349 REPEAT 2,
7350 < XWD ET0+ET1+ADFMPL,FCE2+SAC2+DFAFD+PCCHNG
7351 XWD [XWD ADFMPL,ARADEN+BRAREN+DFA0],[XWD ADBRPL,ARADEN+BRAREN+DFA1]
7352 ARADEN+BRAREN+DFA2
7353 >
7354 042523 006003 017602 XWD ET0+ET1+ADFMPL,FCE2+SAC2+DFAFD+PCCHNG
7355 042524 055012 055013 XWD [XWD ADFMPL,ARADEN+BRAREN+DFA0],[XWD ADBRPL,ARADEN+BRAREN+DFA1]
7356 042525 000000 007576 ARADEN+BRAREN+DFA2
7357
7358 042526 006003 017602 XWD ET0+ET1+ADFMPL,FCE2+SAC2+DFAFD+PCCHNG
7359 042527 055012 055013 XWD [XWD ADFMPL,ARADEN+BRAREN+DFA0],[XWD ADBRPL,ARADEN+BRAREN+DFA1]
7360 042530 000000 007576 ARADEN+BRAREN+DFA2
7361
7362 ;DFMP 112
7363 042531 006003 020602 XWD ET0+ET1+ADFMPL,FCE2+SAC2+DFMFD+PCCHNG
7364 042532 055014 055015 XWD [XWD ADFMPL,ARADEN+BRAREN+DFM0],[XWD ADBRPL,ARADEN+DFM1]
7365 042533 000000 007631 ARADEN+BRAREN+DFM2
7366 ;DFDV 113
7367 042534 006003 021702 XWD ET0+ET1+ADFMPL,FCE2+SAC2+DFDFD+PCCHNG+SACBR
7368 042535 055016 055017 XWD [XWD ADFMPL,ARADEN+BRAREN+DFD0],[ARADEN+DFD1]
7369 042536 000000 000654 DFD2
7370
DFKDA PDP-10 KL10 ARITHMETIC/RANDOM/INTERRUPT/MEMORY RELIABILITY TEST, VER 0,5 MACRO %53A(1152) 09:24 4-Oct-84 Page 8
KL10A2 MAC 22-Feb-77 13:18 DISPATCH TABLE FOR INSTRUCTIONS 114-123 SEQ 0216
7371 SUBTTL DISPATCH TABLE FOR INSTRUCTIONS 114-123
7372 ;UNDEFINED OP CODES 114-117
7373 REPEAT 4,
7374 < UUOMAC
7375 >
7376 UUOMAC^
7377 042537 000003 000060 XWD ET0+ET1,STORE+SACINH
7378 042540 055020 055021 XWD [MONUUO],[XWD ADARPL,0]
7379 042541 000000 044000 XWD 0,ARIREN+ARRTAD
7380
7381 UUOMAC^
7382 042542 000003 000060 XWD ET0+ET1,STORE+SACINH
7383 042543 055020 055021 XWD [MONUUO],[XWD ADARPL,0]
7384 042544 000000 044000 XWD 0,ARIREN+ARRTAD
7385
7386 UUOMAC^
7387 042545 000003 000060 XWD ET0+ET1,STORE+SACINH
7388 042546 055020 055021 XWD [MONUUO],[XWD ADARPL,0]
7389 042547 000000 044000 XWD 0,ARIREN+ARRTAD
7390
7391 UUOMAC^
7392 042550 000003 000060 XWD ET0+ET1,STORE+SACINH
7393 042551 055020 055021 XWD [MONUUO],[XWD ADARPL,0]
7394 042552 000000 044000 XWD 0,ARIREN+ARRTAD
7395
7396
7397 ;DMOVE,DMOVN 120-121
7398 REPEAT 2,
7399 < SAC2+FCE2+PCCHNG+SRINST
7400 0
7401 DMOV2
7402 >
7403 042553 000000 003602 SAC2+FCE2+PCCHNG+SRINST
7404 042554 000000 000000 0
7405 042555 000000 000372 DMOV2
7406
7407 042556 000000 003602 SAC2+FCE2+PCCHNG+SRINST
7408 042557 000000 000000 0
7409 042560 000000 000372 DMOV2
7410
7411 ;FIX 122
7412 042561 000003 010001 XWD ET0+ET1,FCE+FIXFD
7413 042562 055022 055023 XWD [FIX0],[FIX1]
7414 042563 000000 000524 FIX2
7415
7416 ;UNDEFINED OP CODE 123
7417 UUOMAC^
7418 042564 000003 000060 XWD ET0+ET1,STORE+SACINH
7419 042565 055020 055021 XWD [MONUUO],[XWD ADARPL,0]
7420 042566 000000 044000 XWD 0,ARIREN+ARRTAD
7421
DFKDA PDP-10 KL10 ARITHMETIC/RANDOM/INTERRUPT/MEMORY RELIABILITY TEST, VER 0,5 MACRO %53A(1152) 09:24 4-Oct-84 Page 9
KL10A2 MAC 22-Feb-77 13:18 DISPATCH TABLE FOR INSTRUCTIONS 124-132 SEQ 0217
7422 SUBTTL DISPATCH TABLE FOR INSTRUCTIONS 124-132
7423 ;DMOVEM 124
7424 042567 006000 000450 XWD ADFMPL,SCE+SACINH+PCCHNG
7425 042570 000000 000000 0
7426 042571 000000 007000 ARADEN+BRAREN
7427
7428 ;DMOVNM 125
7429 042572 010003 025450 XWD ADFMMI+ET0+ET1,SCE+SACINH+PCCHNG+DMVMFD
7430 XWD [XWD ADADD+ADCR36+ADARPL+ADMAGIC,ARADEN+BRAREN+DMVNM0],^_
7431 042573 055024 055025 [XWD ADFMMI+ADCR36+ADADD,DMVNM1]
7432 042574 000000 000403 DMVNM2
7433
7434 ;FIXR 126
7435 042575 000003 010001 XWD ET0+ET1,FCE+FIXFD
7436 042576 055022 055023 XWD [FIX0],[FIX1]
7437 042577 000000 000524 FIX2
7438
7439 ;FLTR 127
7440 042600 000000 011001 FCE+FLTFD
7441 042601 000000 000000 0
7442 042602 000060 000427 XWD ADARPL,FLT2
7443
7444 ;UFA 130
7445 042603 006000 014001 XWD ADFMPL,FCE+FADFD
7446 042604 000000 000000 0
7447 042605 000000 007553 BRAREN+ARADEN+UFA2
7448
7449 ;DFN 131
7450 042606 000063 052103 XWD ET0+ET1+ADARPL,FCEPSE+SACBR+LNGCYC+DFNFD
7451 042607 055026 055027 XWD [XWD ADFMMI,DFN0],[BRAREN+ARADEN+DFN1]
7452 042610 000000 007000 BRAREN+ARADEN
7453
7454 ;FSC 132
7455 042611 006001 013000 XWD ET0+ADFMPL,FSCFD
7456 042612 055030 000000 XWD [ARADEN+FSC0],0
7457 042613 000060 000436 XWD ADARPL,FSC2
7458
DFKDA PDP-10 KL10 ARITHMETIC/RANDOM/INTERRUPT/MEMORY RELIABILITY TEST, VER 0,5 MACRO %53A(1152) 09:24 4-Oct-84 Page 10
KL10A2 MAC 22-Feb-77 13:18 DISPATCH TABLE FOR INSTRUCTIONS 133-137 SEQ 0218
7459 SUBTTL DISPATCH TABLE FOR INSTRUCTIONS 133-137
7460 ;IBP 133
7461 042614 BLOCK 3
7462
7463 ;XLDB SECOND PART 134-135
7464 REPEAT 2,
7465 < XWD ET0+ET1,FCE+LDBFD
7466 XWD [LDB0],[XWD ADARPL+ADBRPL,BRAREN+LDB1]
7467 ARADEN+LDB2
7468 >
7469 042617 000003 007001 XWD ET0+ET1,FCE+LDBFD
7470 042620 055031 055032 XWD [LDB0],[XWD ADARPL+ADBRPL,BRAREN+LDB1]
7471 042621 000000 006367 ARADEN+LDB2
7472
7473 042622 000003 007001 XWD ET0+ET1,FCE+LDBFD
7474 042623 055031 055032 XWD [LDB0],[XWD ADARPL+ADBRPL,BRAREN+LDB1]
7475 042624 000000 006367 ARADEN+LDB2
7476
7477
7478 ;XDPB SECOND PART 136-137
7479 REPEAT 2,
7480 < XWD ADFMPL+ET0+ET1,FCE+SCE+SACINH+DPBFD
7481 XWD [BRAREN+DPB0],[XWD ADARPL+ADBRPL,BRAREN+DPB1]
7482 ARADEN+DPB2
7483 >
7484 042625 006003 007051 XWD ADFMPL+ET0+ET1,FCE+SCE+SACINH+DPBFD
7485 042626 055033 055034 XWD [BRAREN+DPB0],[XWD ADARPL+ADBRPL,BRAREN+DPB1]
7486 042627 000000 006366 ARADEN+DPB2
7487
7488 042630 006003 007051 XWD ADFMPL+ET0+ET1,FCE+SCE+SACINH+DPBFD
7489 042631 055033 055034 XWD [BRAREN+DPB0],[XWD ADARPL+ADBRPL,BRAREN+DPB1]
7490 042632 000000 006366 ARADEN+DPB2
7491
DFKDA PDP-10 KL10 ARITHMETIC/RANDOM/INTERRUPT/MEMORY RELIABILITY TEST, VER 0,5 MACRO %53A(1152) 09:24 4-Oct-84 Page 11
KL10A2 MAC 22-Feb-77 13:18 DISPATCH TABLE FOR INSTRUCTIONS 140-177 SEQ 0219
7492 SUBTTL DISPATCH TABLE FOR INSTRUCTIONS 140-177
7493 ;FADXX 140-147
7494 000000 N==0
7495 REPEAT 10,
7496 < XWD <IFE N-5,<ET0>>+ADFMPL,<IFN N-5,<FCE>>+FADFD^_
7497 +<IFN N&2,<SCE>>+<IFE N&3-2,<SACINH>>+<IFE N-1,<SAC2>>
7498 XWD [XWD ADFMPL,ARSWAP+FMP0],0
7499 BRAREN+ARADEN+FAD2
7500 N==N+1
7501 >
7502 XWD <IFE N-5,<ET0>>+ADFMPL,<IFN N-5,<FCE>>+FADFD+<IFN N&2,<SCE>>+<IFE N&3-2,<SACINH>
7503 042633 006000 014001 >+<IFE N-1,<SAC2>>
7504 042634 055035 000000 XWD [XWD ADFMPL,ARSWAP+FMP0],0
7505 042635 000000 007554 BRAREN+ARADEN+FAD2
7506 000001 N==N+1
7507
7508 XWD <IFE N-5,<ET0>>+ADFMPL,<IFN N-5,<FCE>>+FADFD+<IFN N&2,<SCE>>+<IFE N&3-2,<SACINH>
7509 042636 006000 014201 >+<IFE N-1,<SAC2>>
7510 042637 055035 000000 XWD [XWD ADFMPL,ARSWAP+FMP0],0
7511 042640 000000 007554 BRAREN+ARADEN+FAD2
7512 000002 N==N+1
7513
7514 XWD <IFE N-5,<ET0>>+ADFMPL,<IFN N-5,<FCE>>+FADFD+<IFN N&2,<SCE>>+<IFE N&3-2,<SACINH>
7515 042641 006000 014051 >+<IFE N-1,<SAC2>>
7516 042642 055035 000000 XWD [XWD ADFMPL,ARSWAP+FMP0],0
7517 042643 000000 007554 BRAREN+ARADEN+FAD2
7518 000003 N==N+1
7519
7520 XWD <IFE N-5,<ET0>>+ADFMPL,<IFN N-5,<FCE>>+FADFD+<IFN N&2,<SCE>>+<IFE N&3-2,<SACINH>
7521 042644 006000 014011 >+<IFE N-1,<SAC2>>
7522 042645 055035 000000 XWD [XWD ADFMPL,ARSWAP+FMP0],0
7523 042646 000000 007554 BRAREN+ARADEN+FAD2
7524 000004 N==N+1
7525
7526 XWD <IFE N-5,<ET0>>+ADFMPL,<IFN N-5,<FCE>>+FADFD+<IFN N&2,<SCE>>+<IFE N&3-2,<SACINH>
7527 042647 006000 014001 >+<IFE N-1,<SAC2>>
7528 042650 055035 000000 XWD [XWD ADFMPL,ARSWAP+FMP0],0
7529 042651 000000 007554 BRAREN+ARADEN+FAD2
7530 000005 N==N+1
7531
7532 XWD <IFE N-5,<ET0>>+ADFMPL,<IFN N-5,<FCE>>+FADFD+<IFN N&2,<SCE>>+<IFE N&3-2,<SACINH>
7533 042652 006001 014000 >+<IFE N-1,<SAC2>>
7534 042653 055035 000000 XWD [XWD ADFMPL,ARSWAP+FMP0],0
7535 042654 000000 007554 BRAREN+ARADEN+FAD2
7536 000006 N==N+1
7537
7538 XWD <IFE N-5,<ET0>>+ADFMPL,<IFN N-5,<FCE>>+FADFD+<IFN N&2,<SCE>>+<IFE N&3-2,<SACINH>
7539 042655 006000 014051 >+<IFE N-1,<SAC2>>
7540 042656 055035 000000 XWD [XWD ADFMPL,ARSWAP+FMP0],0
7541 042657 000000 007554 BRAREN+ARADEN+FAD2
7542 000007 N==N+1
7543
7544 XWD <IFE N-5,<ET0>>+ADFMPL,<IFN N-5,<FCE>>+FADFD+<IFN N&2,<SCE>>+<IFE N&3-2,<SACINH>
7545 042660 006000 014011 >+<IFE N-1,<SAC2>>
7546 042661 055035 000000 XWD [XWD ADFMPL,ARSWAP+FMP0],0
DFKDA PDP-10 KL10 ARITHMETIC/RANDOM/INTERRUPT/MEMORY RELIABILITY TEST, VER 0,5 MACRO %53A(1152) 09:24 4-Oct-84 Page 11-1
KL10A2 MAC 22-Feb-77 13:18 DISPATCH TABLE FOR INSTRUCTIONS 140-177 SEQ 0220
7547 042662 000000 007554 BRAREN+ARADEN+FAD2
7548 000010 N==N+1
7549
7550
7551 ;FSBXX 150-157
7552 000000 N==0
7553 REPEAT 10,
7554 < XWD <IFE N-5,<ET0>>+ADARMI+ADCR36+ADADD+ADMAGIC^_
7555 +ET1,<IFN N-5,<FCE>>+FSBFD+<IFN N&2,<SCE>>+<IFE N&3-2,<SACINH>>^_
7556 +<IFE N-1,<SAC2>>
7557 XWD [XWD ADARMI+ADCR36+ADADD+ADMAGIC,ARSWAP],^_
7558 [XWD ADFMPL,ARADEN+FMP0]
7559 BRAREN+ARADEN+FAD2
7560 N==N+1
7561 >
7562 XWD <IFE N-5,<ET0>>+ADARMI+ADCR36+ADADD+ADMAGIC+ET1,<IFN N-5,<FCE>>+FSBFD+<IFN N&2,<
7563 042663 060112 003001 SCE>>+<IFE N&3-2,<SACINH>>+<IFE N-1,<SAC2>>
7564 042664 055036 055037 XWD [XWD ADARMI+ADCR36+ADADD+ADMAGIC,ARSWAP],[XWD ADFMPL,ARADEN+FMP0]
7565 042665 000000 007554 BRAREN+ARADEN+FAD2
7566 000001 N==N+1
7567
7568 XWD <IFE N-5,<ET0>>+ADARMI+ADCR36+ADADD+ADMAGIC+ET1,<IFN N-5,<FCE>>+FSBFD+<IFN N&2,<
7569 042666 060112 003201 SCE>>+<IFE N&3-2,<SACINH>>+<IFE N-1,<SAC2>>
7570 042667 055036 055037 XWD [XWD ADARMI+ADCR36+ADADD+ADMAGIC,ARSWAP],[XWD ADFMPL,ARADEN+FMP0]
7571 042670 000000 007554 BRAREN+ARADEN+FAD2
7572 000002 N==N+1
7573
7574 XWD <IFE N-5,<ET0>>+ADARMI+ADCR36+ADADD+ADMAGIC+ET1,<IFN N-5,<FCE>>+FSBFD+<IFN N&2,<
7575 042671 060112 003051 SCE>>+<IFE N&3-2,<SACINH>>+<IFE N-1,<SAC2>>
7576 042672 055036 055037 XWD [XWD ADARMI+ADCR36+ADADD+ADMAGIC,ARSWAP],[XWD ADFMPL,ARADEN+FMP0]
7577 042673 000000 007554 BRAREN+ARADEN+FAD2
7578 000003 N==N+1
7579
7580 XWD <IFE N-5,<ET0>>+ADARMI+ADCR36+ADADD+ADMAGIC+ET1,<IFN N-5,<FCE>>+FSBFD+<IFN N&2,<
7581 042674 060112 003011 SCE>>+<IFE N&3-2,<SACINH>>+<IFE N-1,<SAC2>>
7582 042675 055036 055037 XWD [XWD ADARMI+ADCR36+ADADD+ADMAGIC,ARSWAP],[XWD ADFMPL,ARADEN+FMP0]
7583 042676 000000 007554 BRAREN+ARADEN+FAD2
7584 000004 N==N+1
7585
7586 XWD <IFE N-5,<ET0>>+ADARMI+ADCR36+ADADD+ADMAGIC+ET1,<IFN N-5,<FCE>>+FSBFD+<IFN N&2,<
7587 042677 060112 003001 SCE>>+<IFE N&3-2,<SACINH>>+<IFE N-1,<SAC2>>
7588 042700 055036 055037 XWD [XWD ADARMI+ADCR36+ADADD+ADMAGIC,ARSWAP],[XWD ADFMPL,ARADEN+FMP0]
7589 042701 000000 007554 BRAREN+ARADEN+FAD2
7590 000005 N==N+1
7591
7592 XWD <IFE N-5,<ET0>>+ADARMI+ADCR36+ADADD+ADMAGIC+ET1,<IFN N-5,<FCE>>+FSBFD+<IFN N&2,<
7593 042702 060113 003000 SCE>>+<IFE N&3-2,<SACINH>>+<IFE N-1,<SAC2>>
7594 042703 055036 055037 XWD [XWD ADARMI+ADCR36+ADADD+ADMAGIC,ARSWAP],[XWD ADFMPL,ARADEN+FMP0]
7595 042704 000000 007554 BRAREN+ARADEN+FAD2
7596 000006 N==N+1
7597
7598 XWD <IFE N-5,<ET0>>+ADARMI+ADCR36+ADADD+ADMAGIC+ET1,<IFN N-5,<FCE>>+FSBFD+<IFN N&2,<
7599 042705 060112 003051 SCE>>+<IFE N&3-2,<SACINH>>+<IFE N-1,<SAC2>>
7600 042706 055036 055037 XWD [XWD ADARMI+ADCR36+ADADD+ADMAGIC,ARSWAP],[XWD ADFMPL,ARADEN+FMP0]
7601 042707 000000 007554 BRAREN+ARADEN+FAD2
DFKDA PDP-10 KL10 ARITHMETIC/RANDOM/INTERRUPT/MEMORY RELIABILITY TEST, VER 0,5 MACRO %53A(1152) 09:24 4-Oct-84 Page 11-2
KL10A2 MAC 22-Feb-77 13:18 DISPATCH TABLE FOR INSTRUCTIONS 140-177 SEQ 0221
7602 000007 N==N+1
7603
7604 XWD <IFE N-5,<ET0>>+ADARMI+ADCR36+ADADD+ADMAGIC+ET1,<IFN N-5,<FCE>>+FSBFD+<IFN N&2,<
7605 042710 060112 003011 SCE>>+<IFE N&3-2,<SACINH>>+<IFE N-1,<SAC2>>
7606 042711 055036 055037 XWD [XWD ADARMI+ADCR36+ADADD+ADMAGIC,ARSWAP],[XWD ADFMPL,ARADEN+FMP0]
7607 042712 000000 007554 BRAREN+ARADEN+FAD2
7608 000010 N==N+1
7609
7610
7611 ;FMPXX 160-167
7612 000000 N==0
7613 REPEAT 10,
7614 < XWD <IFE N-5,<ET0>>+ET1+ADFMPL,<IFN N-5,<FCE>>+FMPFD^_
7615 +<IFN N&2,<SCE>>+<IFE N&3-2,<SACINH>>+<IFE N-1,<SAC2>>
7616 XWD [XWD ADFMPL,ARSWAP+FMP0],[ARADEN+BRAREN+FMP1]
7617 XWD ADARPL,FMP2
7618 N==N+1
7619 >
7620 XWD <IFE N-5,<ET0>>+ET1+ADFMPL,<IFN N-5,<FCE>>+FMPFD+<IFN N&2,<SCE>>+<IFE N&3-2,<SAC
7621 042713 006002 015001 INH>>+<IFE N-1,<SAC2>>
7622 042714 055035 055040 XWD [XWD ADFMPL,ARSWAP+FMP0],[ARADEN+BRAREN+FMP1]
7623 042715 000060 000545 XWD ADARPL,FMP2
7624 000001 N==N+1
7625
7626 XWD <IFE N-5,<ET0>>+ET1+ADFMPL,<IFN N-5,<FCE>>+FMPFD+<IFN N&2,<SCE>>+<IFE N&3-2,<SAC
7627 042716 006002 015201 INH>>+<IFE N-1,<SAC2>>
7628 042717 055035 055040 XWD [XWD ADFMPL,ARSWAP+FMP0],[ARADEN+BRAREN+FMP1]
7629 042720 000060 000545 XWD ADARPL,FMP2
7630 000002 N==N+1
7631
7632 XWD <IFE N-5,<ET0>>+ET1+ADFMPL,<IFN N-5,<FCE>>+FMPFD+<IFN N&2,<SCE>>+<IFE N&3-2,<SAC
7633 042721 006002 015051 INH>>+<IFE N-1,<SAC2>>
7634 042722 055035 055040 XWD [XWD ADFMPL,ARSWAP+FMP0],[ARADEN+BRAREN+FMP1]
7635 042723 000060 000545 XWD ADARPL,FMP2
7636 000003 N==N+1
7637
7638 XWD <IFE N-5,<ET0>>+ET1+ADFMPL,<IFN N-5,<FCE>>+FMPFD+<IFN N&2,<SCE>>+<IFE N&3-2,<SAC
7639 042724 006002 015011 INH>>+<IFE N-1,<SAC2>>
7640 042725 055035 055040 XWD [XWD ADFMPL,ARSWAP+FMP0],[ARADEN+BRAREN+FMP1]
7641 042726 000060 000545 XWD ADARPL,FMP2
7642 000004 N==N+1
7643
7644 XWD <IFE N-5,<ET0>>+ET1+ADFMPL,<IFN N-5,<FCE>>+FMPFD+<IFN N&2,<SCE>>+<IFE N&3-2,<SAC
7645 042727 006002 015001 INH>>+<IFE N-1,<SAC2>>
7646 042730 055035 055040 XWD [XWD ADFMPL,ARSWAP+FMP0],[ARADEN+BRAREN+FMP1]
7647 042731 000060 000545 XWD ADARPL,FMP2
7648 000005 N==N+1
7649
7650 XWD <IFE N-5,<ET0>>+ET1+ADFMPL,<IFN N-5,<FCE>>+FMPFD+<IFN N&2,<SCE>>+<IFE N&3-2,<SAC
7651 042732 006003 015000 INH>>+<IFE N-1,<SAC2>>
7652 042733 055035 055040 XWD [XWD ADFMPL,ARSWAP+FMP0],[ARADEN+BRAREN+FMP1]
7653 042734 000060 000545 XWD ADARPL,FMP2
7654 000006 N==N+1
7655
7656 XWD <IFE N-5,<ET0>>+ET1+ADFMPL,<IFN N-5,<FCE>>+FMPFD+<IFN N&2,<SCE>>+<IFE N&3-2,<SAC
DFKDA PDP-10 KL10 ARITHMETIC/RANDOM/INTERRUPT/MEMORY RELIABILITY TEST, VER 0,5 MACRO %53A(1152) 09:24 4-Oct-84 Page 11-3
KL10A2 MAC 22-Feb-77 13:18 DISPATCH TABLE FOR INSTRUCTIONS 140-177 SEQ 0222
7657 042735 006002 015051 INH>>+<IFE N-1,<SAC2>>
7658 042736 055035 055040 XWD [XWD ADFMPL,ARSWAP+FMP0],[ARADEN+BRAREN+FMP1]
7659 042737 000060 000545 XWD ADARPL,FMP2
7660 000007 N==N+1
7661
7662 XWD <IFE N-5,<ET0>>+ET1+ADFMPL,<IFN N-5,<FCE>>+FMPFD+<IFN N&2,<SCE>>+<IFE N&3-2,<SAC
7663 042740 006002 015011 INH>>+<IFE N-1,<SAC2>>
7664 042741 055035 055040 XWD [XWD ADFMPL,ARSWAP+FMP0],[ARADEN+BRAREN+FMP1]
7665 042742 000060 000545 XWD ADARPL,FMP2
7666 000010 N==N+1
7667
7668
7669 ;FDVXX 170-177
7670 000000 N==0
7671 REPEAT 10,
7672 < XWD ET1+ADFMPL+<IFE N-5,<ET0>>,<IFE N-1,<SAC2>>+<IFN N-5,<FCE>>+FDVFD^_
7673 +<IFN N&2,<SCE>>+<IFE N&3-2,<SACINH>>
7674 XWD [XWD ADFMPL,ARSWAP+FMP0],[BRAREN+ARADEN+<IFE N-1,<-1>>+FDV1]
7675 FDV2+<IFE N-1,<-FDV2+FDV2L>>
7676 N==N+1
7677 >
7678 XWD ET1+ADFMPL+<IFE N-5,<ET0>>,<IFE N-1,<SAC2>>+<IFN N-5,<FCE>>+FDVFD+<IFN N&2,<SCE>
7679 042743 006002 016001 >+<IFE N&3-2,<SACINH>>
7680 042744 055035 055041 XWD [XWD ADFMPL,ARSWAP+FMP0],[BRAREN+ARADEN+<IFE N-1,<-1>>+FDV1]
7681 042745 000000 000503 FDV2+<IFE N-1,<-FDV2+FDV2L>>
7682 000001 N==N+1
7683
7684 XWD ET1+ADFMPL+<IFE N-5,<ET0>>,<IFE N-1,<SAC2>>+<IFN N-5,<FCE>>+FDVFD+<IFN N&2,<SCE>
7685 042746 006002 016201 >+<IFE N&3-2,<SACINH>>
7686 042747 055035 055042 XWD [XWD ADFMPL,ARSWAP+FMP0],[BRAREN+ARADEN+<IFE N-1,<-1>>+FDV1]
7687 042750 000000 000476 FDV2+<IFE N-1,<-FDV2+FDV2L>>
7688 000002 N==N+1
7689
7690 XWD ET1+ADFMPL+<IFE N-5,<ET0>>,<IFE N-1,<SAC2>>+<IFN N-5,<FCE>>+FDVFD+<IFN N&2,<SCE>
7691 042751 006002 016051 >+<IFE N&3-2,<SACINH>>
7692 042752 055035 055041 XWD [XWD ADFMPL,ARSWAP+FMP0],[BRAREN+ARADEN+<IFE N-1,<-1>>+FDV1]
7693 042753 000000 000503 FDV2+<IFE N-1,<-FDV2+FDV2L>>
7694 000003 N==N+1
7695
7696 XWD ET1+ADFMPL+<IFE N-5,<ET0>>,<IFE N-1,<SAC2>>+<IFN N-5,<FCE>>+FDVFD+<IFN N&2,<SCE>
7697 042754 006002 016011 >+<IFE N&3-2,<SACINH>>
7698 042755 055035 055041 XWD [XWD ADFMPL,ARSWAP+FMP0],[BRAREN+ARADEN+<IFE N-1,<-1>>+FDV1]
7699 042756 000000 000503 FDV2+<IFE N-1,<-FDV2+FDV2L>>
7700 000004 N==N+1
7701
7702 XWD ET1+ADFMPL+<IFE N-5,<ET0>>,<IFE N-1,<SAC2>>+<IFN N-5,<FCE>>+FDVFD+<IFN N&2,<SCE>
7703 042757 006002 016001 >+<IFE N&3-2,<SACINH>>
7704 042760 055035 055041 XWD [XWD ADFMPL,ARSWAP+FMP0],[BRAREN+ARADEN+<IFE N-1,<-1>>+FDV1]
7705 042761 000000 000503 FDV2+<IFE N-1,<-FDV2+FDV2L>>
7706 000005 N==N+1
7707
7708 XWD ET1+ADFMPL+<IFE N-5,<ET0>>,<IFE N-1,<SAC2>>+<IFN N-5,<FCE>>+FDVFD+<IFN N&2,<SCE>
7709 042762 006003 016000 >+<IFE N&3-2,<SACINH>>
7710 042763 055035 055041 XWD [XWD ADFMPL,ARSWAP+FMP0],[BRAREN+ARADEN+<IFE N-1,<-1>>+FDV1]
7711 042764 000000 000503 FDV2+<IFE N-1,<-FDV2+FDV2L>>
DFKDA PDP-10 KL10 ARITHMETIC/RANDOM/INTERRUPT/MEMORY RELIABILITY TEST, VER 0,5 MACRO %53A(1152) 09:24 4-Oct-84 Page 11-4
KL10A2 MAC 22-Feb-77 13:18 DISPATCH TABLE FOR INSTRUCTIONS 140-177 SEQ 0223
7712 000006 N==N+1
7713
7714 XWD ET1+ADFMPL+<IFE N-5,<ET0>>,<IFE N-1,<SAC2>>+<IFN N-5,<FCE>>+FDVFD+<IFN N&2,<SCE>
7715 042765 006002 016051 >+<IFE N&3-2,<SACINH>>
7716 042766 055035 055041 XWD [XWD ADFMPL,ARSWAP+FMP0],[BRAREN+ARADEN+<IFE N-1,<-1>>+FDV1]
7717 042767 000000 000503 FDV2+<IFE N-1,<-FDV2+FDV2L>>
7718 000007 N==N+1
7719
7720 XWD ET1+ADFMPL+<IFE N-5,<ET0>>,<IFE N-1,<SAC2>>+<IFN N-5,<FCE>>+FDVFD+<IFN N&2,<SCE>
7721 042770 006002 016011 >+<IFE N&3-2,<SACINH>>
7722 042771 055035 055041 XWD [XWD ADFMPL,ARSWAP+FMP0],[BRAREN+ARADEN+<IFE N-1,<-1>>+FDV1]
7723 042772 000000 000503 FDV2+<IFE N-1,<-FDV2+FDV2L>>
7724 000010 N==N+1
7725
DFKDA PDP-10 KL10 ARITHMETIC/RANDOM/INTERRUPT/MEMORY RELIABILITY TEST, VER 0,5 MACRO %53A(1152) 09:24 4-Oct-84 Page 12
KL10A2 MAC 22-Feb-77 13:18 DISPATCH TABLE FOR INSTRUCTIONS 200-237 SEQ 0224
7726 SUBTTL DISPATCH TABLE FOR INSTRUCTIONS 200-237
7727 ;MOVES, ALIAS FWT 200-217
7728 000000 N=0
7729 REPEAT 20,
7730 < XWD <IFE N&3-2,<ET0>>+^_
7731 <IFN N&10,<IFN N&3-2,<ADCR36+ADARMI+ADADD+^_
7732 ADFMMI>>>+ADFMPL,<IFE N&3,<FCE>>+<IFE N&3-3,<FCEPSE+SAIAC0>>^_
7733 +<IFE N&3-2,<SCE+SACINH>>
7734 XWD [XWD <IFN N&10,<ADADD+ADMAGIC+ADCR36+ADARMI>>,ARADEN],0
7735 <IFE N&14-4,<ARSWAP>>+<IFE N&14-10,<ARADEN+ADSUB>>+<IFE N&14-14,<FWT>>
7736 N=N+1
7737 >
7738 XWD <IFE N&3-2,<ET0>>+<IFN N&10,<IFN N&3-2,<ADCR36+ADARMI+ADADD+ADFMMI>>>+ADFMPL,<IF
7739 042773 006000 000001 E N&3,<FCE>>+<IFE N&3-3,<FCEPSE+SAIAC0>>+<IFE N&3-2,<SCE+SACINH>>
7740 042774 055043 000000 XWD [XWD <IFN N&10,<ADADD+ADMAGIC+ADCR36+ADARMI>>,ARADEN],0
7741 042775 000000 000000 <IFE N&14-4,<ARSWAP>>+<IFE N&14-10,<ARADEN+ADSUB>>+<IFE N&14-14,<FWT>>
7742 000001 N=N+1
7743
7744 XWD <IFE N&3-2,<ET0>>+<IFN N&10,<IFN N&3-2,<ADCR36+ADARMI+ADADD+ADFMMI>>>+ADFMPL,<IF
7745 042776 006000 000000 E N&3,<FCE>>+<IFE N&3-3,<FCEPSE+SAIAC0>>+<IFE N&3-2,<SCE+SACINH>>
7746 042777 055043 000000 XWD [XWD <IFN N&10,<ADADD+ADMAGIC+ADCR36+ADARMI>>,ARADEN],0
7747 043000 000000 000000 <IFE N&14-4,<ARSWAP>>+<IFE N&14-10,<ARADEN+ADSUB>>+<IFE N&14-14,<FWT>>
7748 000002 N=N+1
7749
7750 XWD <IFE N&3-2,<ET0>>+<IFN N&10,<IFN N&3-2,<ADCR36+ADARMI+ADADD+ADFMMI>>>+ADFMPL,<IF
7751 043001 006001 000050 E N&3,<FCE>>+<IFE N&3-3,<FCEPSE+SAIAC0>>+<IFE N&3-2,<SCE+SACINH>>
7752 043002 055043 000000 XWD [XWD <IFN N&10,<ADADD+ADMAGIC+ADCR36+ADARMI>>,ARADEN],0
7753 043003 000000 000000 <IFE N&14-4,<ARSWAP>>+<IFE N&14-10,<ARADEN+ADSUB>>+<IFE N&14-14,<FWT>>
7754 000003 N=N+1
7755
7756 XWD <IFE N&3-2,<ET0>>+<IFN N&10,<IFN N&3-2,<ADCR36+ADARMI+ADADD+ADFMMI>>>+ADFMPL,<IF
7757 043004 006000 000143 E N&3,<FCE>>+<IFE N&3-3,<FCEPSE+SAIAC0>>+<IFE N&3-2,<SCE+SACINH>>
7758 043005 055043 000000 XWD [XWD <IFN N&10,<ADADD+ADMAGIC+ADCR36+ADARMI>>,ARADEN],0
7759 043006 000000 000000 <IFE N&14-4,<ARSWAP>>+<IFE N&14-10,<ARADEN+ADSUB>>+<IFE N&14-14,<FWT>>
7760 000004 N=N+1
7761
7762 XWD <IFE N&3-2,<ET0>>+<IFN N&10,<IFN N&3-2,<ADCR36+ADARMI+ADADD+ADFMMI>>>+ADFMPL,<IF
7763 043007 006000 000001 E N&3,<FCE>>+<IFE N&3-3,<FCEPSE+SAIAC0>>+<IFE N&3-2,<SCE+SACINH>>
7764 043010 055043 000000 XWD [XWD <IFN N&10,<ADADD+ADMAGIC+ADCR36+ADARMI>>,ARADEN],0
7765 043011 000000 030000 <IFE N&14-4,<ARSWAP>>+<IFE N&14-10,<ARADEN+ADSUB>>+<IFE N&14-14,<FWT>>
7766 000005 N=N+1
7767
7768 XWD <IFE N&3-2,<ET0>>+<IFN N&10,<IFN N&3-2,<ADCR36+ADARMI+ADADD+ADFMMI>>>+ADFMPL,<IF
7769 043012 006000 000000 E N&3,<FCE>>+<IFE N&3-3,<FCEPSE+SAIAC0>>+<IFE N&3-2,<SCE+SACINH>>
7770 043013 055043 000000 XWD [XWD <IFN N&10,<ADADD+ADMAGIC+ADCR36+ADARMI>>,ARADEN],0
7771 043014 000000 030000 <IFE N&14-4,<ARSWAP>>+<IFE N&14-10,<ARADEN+ADSUB>>+<IFE N&14-14,<FWT>>
7772 000006 N=N+1
7773
7774 XWD <IFE N&3-2,<ET0>>+<IFN N&10,<IFN N&3-2,<ADCR36+ADARMI+ADADD+ADFMMI>>>+ADFMPL,<IF
7775 043015 006001 000050 E N&3,<FCE>>+<IFE N&3-3,<FCEPSE+SAIAC0>>+<IFE N&3-2,<SCE+SACINH>>
7776 043016 055043 000000 XWD [XWD <IFN N&10,<ADADD+ADMAGIC+ADCR36+ADARMI>>,ARADEN],0
7777 043017 000000 030000 <IFE N&14-4,<ARSWAP>>+<IFE N&14-10,<ARADEN+ADSUB>>+<IFE N&14-14,<FWT>>
7778 000007 N=N+1
7779
7780 XWD <IFE N&3-2,<ET0>>+<IFN N&10,<IFN N&3-2,<ADCR36+ADARMI+ADADD+ADFMMI>>>+ADFMPL,<IF
DFKDA PDP-10 KL10 ARITHMETIC/RANDOM/INTERRUPT/MEMORY RELIABILITY TEST, VER 0,5 MACRO %53A(1152) 09:24 4-Oct-84 Page 12-1
KL10A2 MAC 22-Feb-77 13:18 DISPATCH TABLE FOR INSTRUCTIONS 200-237 SEQ 0225
7781 043020 006000 000143 E N&3,<FCE>>+<IFE N&3-3,<FCEPSE+SAIAC0>>+<IFE N&3-2,<SCE+SACINH>>
7782 043021 055043 000000 XWD [XWD <IFN N&10,<ADADD+ADMAGIC+ADCR36+ADARMI>>,ARADEN],0
7783 043022 000000 030000 <IFE N&14-4,<ARSWAP>>+<IFE N&14-10,<ARADEN+ADSUB>>+<IFE N&14-14,<FWT>>
7784 000010 N=N+1
7785
7786 XWD <IFE N&3-2,<ET0>>+<IFN N&10,<IFN N&3-2,<ADCR36+ADARMI+ADADD+ADFMMI>>>+ADFMPL,<IF
7787 043023 076100 000001 E N&3,<FCE>>+<IFE N&3-3,<FCEPSE+SAIAC0>>+<IFE N&3-2,<SCE+SACINH>>
7788 043024 055044 000000 XWD [XWD <IFN N&10,<ADADD+ADMAGIC+ADCR36+ADARMI>>,ARADEN],0
7789 043025 000000 006011 <IFE N&14-4,<ARSWAP>>+<IFE N&14-10,<ARADEN+ADSUB>>+<IFE N&14-14,<FWT>>
7790 000011 N=N+1
7791
7792 XWD <IFE N&3-2,<ET0>>+<IFN N&10,<IFN N&3-2,<ADCR36+ADARMI+ADADD+ADFMMI>>>+ADFMPL,<IF
7793 043026 076100 000000 E N&3,<FCE>>+<IFE N&3-3,<FCEPSE+SAIAC0>>+<IFE N&3-2,<SCE+SACINH>>
7794 043027 055044 000000 XWD [XWD <IFN N&10,<ADADD+ADMAGIC+ADCR36+ADARMI>>,ARADEN],0
7795 043030 000000 006011 <IFE N&14-4,<ARSWAP>>+<IFE N&14-10,<ARADEN+ADSUB>>+<IFE N&14-14,<FWT>>
7796 000012 N=N+1
7797
7798 XWD <IFE N&3-2,<ET0>>+<IFN N&10,<IFN N&3-2,<ADCR36+ADARMI+ADADD+ADFMMI>>>+ADFMPL,<IF
7799 043031 006001 000050 E N&3,<FCE>>+<IFE N&3-3,<FCEPSE+SAIAC0>>+<IFE N&3-2,<SCE+SACINH>>
7800 043032 055044 000000 XWD [XWD <IFN N&10,<ADADD+ADMAGIC+ADCR36+ADARMI>>,ARADEN],0
7801 043033 000000 006011 <IFE N&14-4,<ARSWAP>>+<IFE N&14-10,<ARADEN+ADSUB>>+<IFE N&14-14,<FWT>>
7802 000013 N=N+1
7803
7804 XWD <IFE N&3-2,<ET0>>+<IFN N&10,<IFN N&3-2,<ADCR36+ADARMI+ADADD+ADFMMI>>>+ADFMPL,<IF
7805 043034 076100 000143 E N&3,<FCE>>+<IFE N&3-3,<FCEPSE+SAIAC0>>+<IFE N&3-2,<SCE+SACINH>>
7806 043035 055044 000000 XWD [XWD <IFN N&10,<ADADD+ADMAGIC+ADCR36+ADARMI>>,ARADEN],0
7807 043036 000000 006011 <IFE N&14-4,<ARSWAP>>+<IFE N&14-10,<ARADEN+ADSUB>>+<IFE N&14-14,<FWT>>
7808 000014 N=N+1
7809
7810 XWD <IFE N&3-2,<ET0>>+<IFN N&10,<IFN N&3-2,<ADCR36+ADARMI+ADADD+ADFMMI>>>+ADFMPL,<IF
7811 043037 076100 000001 E N&3,<FCE>>+<IFE N&3-3,<FCEPSE+SAIAC0>>+<IFE N&3-2,<SCE+SACINH>>
7812 043040 055044 000000 XWD [XWD <IFN N&10,<ADADD+ADMAGIC+ADCR36+ADARMI>>,ARADEN],0
7813 043041 000000 000007 <IFE N&14-4,<ARSWAP>>+<IFE N&14-10,<ARADEN+ADSUB>>+<IFE N&14-14,<FWT>>
7814 000015 N=N+1
7815
7816 XWD <IFE N&3-2,<ET0>>+<IFN N&10,<IFN N&3-2,<ADCR36+ADARMI+ADADD+ADFMMI>>>+ADFMPL,<IF
7817 043042 076100 000000 E N&3,<FCE>>+<IFE N&3-3,<FCEPSE+SAIAC0>>+<IFE N&3-2,<SCE+SACINH>>
7818 043043 055044 000000 XWD [XWD <IFN N&10,<ADADD+ADMAGIC+ADCR36+ADARMI>>,ARADEN],0
7819 043044 000000 000007 <IFE N&14-4,<ARSWAP>>+<IFE N&14-10,<ARADEN+ADSUB>>+<IFE N&14-14,<FWT>>
7820 000016 N=N+1
7821
7822 XWD <IFE N&3-2,<ET0>>+<IFN N&10,<IFN N&3-2,<ADCR36+ADARMI+ADADD+ADFMMI>>>+ADFMPL,<IF
7823 043045 006001 000050 E N&3,<FCE>>+<IFE N&3-3,<FCEPSE+SAIAC0>>+<IFE N&3-2,<SCE+SACINH>>
7824 043046 055044 000000 XWD [XWD <IFN N&10,<ADADD+ADMAGIC+ADCR36+ADARMI>>,ARADEN],0
7825 043047 000000 000007 <IFE N&14-4,<ARSWAP>>+<IFE N&14-10,<ARADEN+ADSUB>>+<IFE N&14-14,<FWT>>
7826 000017 N=N+1
7827
7828 XWD <IFE N&3-2,<ET0>>+<IFN N&10,<IFN N&3-2,<ADCR36+ADARMI+ADADD+ADFMMI>>>+ADFMPL,<IF
7829 043050 076100 000143 E N&3,<FCE>>+<IFE N&3-3,<FCEPSE+SAIAC0>>+<IFE N&3-2,<SCE+SACINH>>
7830 043051 055044 000000 XWD [XWD <IFN N&10,<ADADD+ADMAGIC+ADCR36+ADARMI>>,ARADEN],0
7831 043052 000000 000007 <IFE N&14-4,<ARSWAP>>+<IFE N&14-10,<ARADEN+ADSUB>>+<IFE N&14-14,<FWT>>
7832 000020 N=N+1
7833
7834
7835 DEFINE SWCHES
DFKDA PDP-10 KL10 ARITHMETIC/RANDOM/INTERRUPT/MEMORY RELIABILITY TEST, VER 0,5 MACRO %53A(1152) 09:24 4-Oct-84 Page 12-2
KL10A2 MAC 22-Feb-77 13:18 DISPATCH TABLE FOR INSTRUCTIONS 200-237 SEQ 0226
7836 <XWD ET0+ET1+ADFMPL,<IFN N&3-1,<FCE>>+<IFN N&2,<SCE>>^_
7837 +<IFE N&3-2,<SACINH>>+<IFN N&4,<IFN N&3-2,<SAC2>>>>
7838
7839 ;MULTIPLIES 220-227
7840 000000 N=0
7841 REPEAT 10,
7842 < SWCHES+LNGCYC+MULFD
7843 XWD [BRAREN+MUL0],[<IFE N&4,<IMUL1>>+<IFN N&4,<MUL1>>]
7844 <IFE N&4,<IMUL2>>+<IFN N&4,<MUL2>>
7845 N=N+1
7846 >
7847 SWCHES^XWD ET0+ET1+ADFMPL,<IFN N&3-1,<FCE>>+<IFN N&2,<SCE>>+<IFE N&3-2,<SACINH>>+<IF
7848 043053 006003 041001 N N&4,<IFN N&3-2,<SAC2>>>^+LNGCYC+MULFD
7849 043054 055045 055046 XWD [BRAREN+MUL0],[<IFE N&4,<IMUL1>>+<IFN N&4,<MUL1>>]
7850 043055 000000 000151 <IFE N&4,<IMUL2>>+<IFN N&4,<MUL2>>
7851 000001 N=N+1
7852
7853 SWCHES^XWD ET0+ET1+ADFMPL,<IFN N&3-1,<FCE>>+<IFN N&2,<SCE>>+<IFE N&3-2,<SACINH>>+<IF
7854 043056 006003 041000 N N&4,<IFN N&3-2,<SAC2>>>^+LNGCYC+MULFD
7855 043057 055045 055046 XWD [BRAREN+MUL0],[<IFE N&4,<IMUL1>>+<IFN N&4,<MUL1>>]
7856 043060 000000 000151 <IFE N&4,<IMUL2>>+<IFN N&4,<MUL2>>
7857 000002 N=N+1
7858
7859 SWCHES^XWD ET0+ET1+ADFMPL,<IFN N&3-1,<FCE>>+<IFN N&2,<SCE>>+<IFE N&3-2,<SACINH>>+<IF
7860 043061 006003 041051 N N&4,<IFN N&3-2,<SAC2>>>^+LNGCYC+MULFD
7861 043062 055045 055046 XWD [BRAREN+MUL0],[<IFE N&4,<IMUL1>>+<IFN N&4,<MUL1>>]
7862 043063 000000 000151 <IFE N&4,<IMUL2>>+<IFN N&4,<MUL2>>
7863 000003 N=N+1
7864
7865 SWCHES^XWD ET0+ET1+ADFMPL,<IFN N&3-1,<FCE>>+<IFN N&2,<SCE>>+<IFE N&3-2,<SACINH>>+<IF
7866 043064 006003 041011 N N&4,<IFN N&3-2,<SAC2>>>^+LNGCYC+MULFD
7867 043065 055045 055046 XWD [BRAREN+MUL0],[<IFE N&4,<IMUL1>>+<IFN N&4,<MUL1>>]
7868 043066 000000 000151 <IFE N&4,<IMUL2>>+<IFN N&4,<MUL2>>
7869 000004 N=N+1
7870
7871 SWCHES^XWD ET0+ET1+ADFMPL,<IFN N&3-1,<FCE>>+<IFN N&2,<SCE>>+<IFE N&3-2,<SACINH>>+<IF
7872 043067 006003 041201 N N&4,<IFN N&3-2,<SAC2>>>^+LNGCYC+MULFD
7873 043070 055045 055047 XWD [BRAREN+MUL0],[<IFE N&4,<IMUL1>>+<IFN N&4,<MUL1>>]
7874 043071 000000 000153 <IFE N&4,<IMUL2>>+<IFN N&4,<MUL2>>
7875 000005 N=N+1
7876
7877 SWCHES^XWD ET0+ET1+ADFMPL,<IFN N&3-1,<FCE>>+<IFN N&2,<SCE>>+<IFE N&3-2,<SACINH>>+<IF
7878 043072 006003 041200 N N&4,<IFN N&3-2,<SAC2>>>^+LNGCYC+MULFD
7879 043073 055045 055047 XWD [BRAREN+MUL0],[<IFE N&4,<IMUL1>>+<IFN N&4,<MUL1>>]
7880 043074 000000 000153 <IFE N&4,<IMUL2>>+<IFN N&4,<MUL2>>
7881 000006 N=N+1
7882
7883 SWCHES^XWD ET0+ET1+ADFMPL,<IFN N&3-1,<FCE>>+<IFN N&2,<SCE>>+<IFE N&3-2,<SACINH>>+<IF
7884 043075 006003 041051 N N&4,<IFN N&3-2,<SAC2>>>^+LNGCYC+MULFD
7885 043076 055045 055047 XWD [BRAREN+MUL0],[<IFE N&4,<IMUL1>>+<IFN N&4,<MUL1>>]
7886 043077 000000 000153 <IFE N&4,<IMUL2>>+<IFN N&4,<MUL2>>
7887 000007 N=N+1
7888
7889 SWCHES^XWD ET0+ET1+ADFMPL,<IFN N&3-1,<FCE>>+<IFN N&2,<SCE>>+<IFE N&3-2,<SACINH>>+<IF
7890 043100 006003 041211 N N&4,<IFN N&3-2,<SAC2>>>^+LNGCYC+MULFD
DFKDA PDP-10 KL10 ARITHMETIC/RANDOM/INTERRUPT/MEMORY RELIABILITY TEST, VER 0,5 MACRO %53A(1152) 09:24 4-Oct-84 Page 12-3
KL10A2 MAC 22-Feb-77 13:18 DISPATCH TABLE FOR INSTRUCTIONS 200-237 SEQ 0227
7891 043101 055045 055047 XWD [BRAREN+MUL0],[<IFE N&4,<IMUL1>>+<IFN N&4,<MUL1>>]
7892 043102 000000 000153 <IFE N&4,<IMUL2>>+<IFN N&4,<MUL2>>
7893 000010 N=N+1
7894
7895
7896 ;DIVIDES 230-237
7897 000000 N=0
7898 REPEAT 10,
7899 < SWCHES!<IFN N&3-2,<SAC2>>+DIVFD
7900 XWD [BRAREN+<IFN N&4,<ARADEN+DIV0>>+<IFE N&4,<ARADEN+IDIV0>>]^_
7901 ,[<IFN N&4,<DIV1>>+<IFE N&4,<IDIV1>>]
7902 XWD ADARPL+ADADD,<IFN N&4,<DIV2>>+<IFE N&4,<IDIV2>>
7903 N=N+1
7904 >
7905 SWCHES^XWD ET0+ET1+ADFMPL,<IFN N&3-1,<FCE>>+<IFN N&2,<SCE>>+<IFE N&3-2,<SACINH>>+<IF
7906 043103 006003 002201 N N&4,<IFN N&3-2,<SAC2>>>^!<IFN N&3-2,<SAC2>>+DIVFD
7907 XWD [BRAREN+<IFN N&4,<ARADEN+DIV0>>+<IFE N&4,<ARADEN+IDIV0>>],[<IFN N&4,<DIV1>>+<IFE
7908 043104 055050 055051 N&4,<IDIV1>>]
7909 043105 040060 000241 XWD ADARPL+ADADD,<IFN N&4,<DIV2>>+<IFE N&4,<IDIV2>>
7910 000001 N=N+1
7911
7912 SWCHES^XWD ET0+ET1+ADFMPL,<IFN N&3-1,<FCE>>+<IFN N&2,<SCE>>+<IFE N&3-2,<SACINH>>+<IF
7913 043106 006003 002200 N N&4,<IFN N&3-2,<SAC2>>>^!<IFN N&3-2,<SAC2>>+DIVFD
7914 XWD [BRAREN+<IFN N&4,<ARADEN+DIV0>>+<IFE N&4,<ARADEN+IDIV0>>],[<IFN N&4,<DIV1>>+<IFE
7915 043107 055050 055051 N&4,<IDIV1>>]
7916 043110 040060 000241 XWD ADARPL+ADADD,<IFN N&4,<DIV2>>+<IFE N&4,<IDIV2>>
7917 000002 N=N+1
7918
7919 SWCHES^XWD ET0+ET1+ADFMPL,<IFN N&3-1,<FCE>>+<IFN N&2,<SCE>>+<IFE N&3-2,<SACINH>>+<IF
7920 043111 006003 002051 N N&4,<IFN N&3-2,<SAC2>>>^!<IFN N&3-2,<SAC2>>+DIVFD
7921 XWD [BRAREN+<IFN N&4,<ARADEN+DIV0>>+<IFE N&4,<ARADEN+IDIV0>>],[<IFN N&4,<DIV1>>+<IFE
7922 043112 055050 055051 N&4,<IDIV1>>]
7923 043113 040060 000241 XWD ADARPL+ADADD,<IFN N&4,<DIV2>>+<IFE N&4,<IDIV2>>
7924 000003 N=N+1
7925
7926 SWCHES^XWD ET0+ET1+ADFMPL,<IFN N&3-1,<FCE>>+<IFN N&2,<SCE>>+<IFE N&3-2,<SACINH>>+<IF
7927 043114 006003 002211 N N&4,<IFN N&3-2,<SAC2>>>^!<IFN N&3-2,<SAC2>>+DIVFD
7928 XWD [BRAREN+<IFN N&4,<ARADEN+DIV0>>+<IFE N&4,<ARADEN+IDIV0>>],[<IFN N&4,<DIV1>>+<IFE
7929 043115 055050 055051 N&4,<IDIV1>>]
7930 043116 040060 000241 XWD ADARPL+ADADD,<IFN N&4,<DIV2>>+<IFE N&4,<IDIV2>>
7931 000004 N=N+1
7932
7933 SWCHES^XWD ET0+ET1+ADFMPL,<IFN N&3-1,<FCE>>+<IFN N&2,<SCE>>+<IFE N&3-2,<SACINH>>+<IF
7934 043117 006003 002201 N N&4,<IFN N&3-2,<SAC2>>>^!<IFN N&3-2,<SAC2>>+DIVFD
7935 XWD [BRAREN+<IFN N&4,<ARADEN+DIV0>>+<IFE N&4,<ARADEN+IDIV0>>],[<IFN N&4,<DIV1>>+<IFE
7936 043120 055052 055053 N&4,<IDIV1>>]
7937 043121 040060 000232 XWD ADARPL+ADADD,<IFN N&4,<DIV2>>+<IFE N&4,<IDIV2>>
7938 000005 N=N+1
7939
7940 SWCHES^XWD ET0+ET1+ADFMPL,<IFN N&3-1,<FCE>>+<IFN N&2,<SCE>>+<IFE N&3-2,<SACINH>>+<IF
7941 043122 006003 002200 N N&4,<IFN N&3-2,<SAC2>>>^!<IFN N&3-2,<SAC2>>+DIVFD
7942 XWD [BRAREN+<IFN N&4,<ARADEN+DIV0>>+<IFE N&4,<ARADEN+IDIV0>>],[<IFN N&4,<DIV1>>+<IFE
7943 043123 055052 055053 N&4,<IDIV1>>]
7944 043124 040060 000232 XWD ADARPL+ADADD,<IFN N&4,<DIV2>>+<IFE N&4,<IDIV2>>
7945 000006 N=N+1
DFKDA PDP-10 KL10 ARITHMETIC/RANDOM/INTERRUPT/MEMORY RELIABILITY TEST, VER 0,5 MACRO %53A(1152) 09:24 4-Oct-84 Page 12-4
KL10A2 MAC 22-Feb-77 13:18 DISPATCH TABLE FOR INSTRUCTIONS 200-237 SEQ 0228
7946
7947 SWCHES^XWD ET0+ET1+ADFMPL,<IFN N&3-1,<FCE>>+<IFN N&2,<SCE>>+<IFE N&3-2,<SACINH>>+<IF
7948 043125 006003 002051 N N&4,<IFN N&3-2,<SAC2>>>^!<IFN N&3-2,<SAC2>>+DIVFD
7949 XWD [BRAREN+<IFN N&4,<ARADEN+DIV0>>+<IFE N&4,<ARADEN+IDIV0>>],[<IFN N&4,<DIV1>>+<IFE
7950 043126 055052 055053 N&4,<IDIV1>>]
7951 043127 040060 000232 XWD ADARPL+ADADD,<IFN N&4,<DIV2>>+<IFE N&4,<IDIV2>>
7952 000007 N=N+1
7953
7954 SWCHES^XWD ET0+ET1+ADFMPL,<IFN N&3-1,<FCE>>+<IFN N&2,<SCE>>+<IFE N&3-2,<SACINH>>+<IF
7955 043130 006003 002211 N N&4,<IFN N&3-2,<SAC2>>>^!<IFN N&3-2,<SAC2>>+DIVFD
7956 XWD [BRAREN+<IFN N&4,<ARADEN+DIV0>>+<IFE N&4,<ARADEN+IDIV0>>],[<IFN N&4,<DIV1>>+<IFE
7957 043131 055052 055053 N&4,<IDIV1>>]
7958 043132 040060 000232 XWD ADARPL+ADADD,<IFN N&4,<DIV2>>+<IFE N&4,<IDIV2>>
7959 000010 N=N+1
7960
7961
DFKDA PDP-10 KL10 ARITHMETIC/RANDOM/INTERRUPT/MEMORY RELIABILITY TEST, VER 0,5 MACRO %53A(1152) 09:24 4-Oct-84 Page 13
KL10A2 MAC 22-Feb-77 13:18 DISPATCH TABLE FOR INSTRUCTIONS 240-247 SEQ 0229
7962 SUBTTL DISPATCH TABLE FOR INSTRUCTIONS 240-247
7963 ;ASH, ROT, LSH 240-241-242
7964 006003 003000 A0==<ADFMPL+ET0+ET1>B17+SRINST
7965
7966 REPEAT 3,
7967 < A0
7968 XWD [ARADEN+BRAREN+SSHFT0],[SHFT1]
7969 SSHFT2
7970 >
7971 043133 006003 003000 A0
7972 043134 055054 055055 XWD [ARADEN+BRAREN+SSHFT0],[SHFT1]
7973 043135 000000 000306 SSHFT2
7974
7975 043136 006003 003000 A0
7976 043137 055054 055055 XWD [ARADEN+BRAREN+SSHFT0],[SHFT1]
7977 043140 000000 000306 SSHFT2
7978
7979 043141 006003 003000 A0
7980 043142 055054 055055 XWD [ARADEN+BRAREN+SSHFT0],[SHFT1]
7981 043143 000000 000306 SSHFT2
7982
7983
7984 ;JFFO 243
7985 043144 006003 043400 XWD ADFMPL+ET0+ET1,PCCHNG+LNGCYC+JFFOFD
7986 043145 055056 055057 XWD [XWD ADBRPL,ARADEN+BRAREN+JFFO0],[XWD ADARPL,ABPCEN+JFFO1]
7987 043146 000004 000176 XWD INFTST,JFFO2
7988
7989 ;ASHC, ROTC, LSHC 244-245-246
7990 REPEAT 3,
7991 < A0+SAC2
7992 XWD [ARADEN+BRAREN+DSHFT0],[XWD ADFMPL,SHFT1]
7993 DSHFT2
7994 >
7995 043147 006003 003200 A0+SAC2
7996 043150 055060 055061 XWD [ARADEN+BRAREN+DSHFT0],[XWD ADFMPL,SHFT1]
7997 043151 000000 000304 DSHFT2
7998
7999 043152 006003 003200 A0+SAC2
8000 043153 055060 055061 XWD [ARADEN+BRAREN+DSHFT0],[XWD ADFMPL,SHFT1]
8001 043154 000000 000304 DSHFT2
8002
8003 043155 006003 003200 A0+SAC2
8004 043156 055060 055061 XWD [ARADEN+BRAREN+DSHFT0],[XWD ADFMPL,SHFT1]
8005 043157 000000 000304 DSHFT2
8006
8007
8008 ;UNDEFINED OP CODE 247
8009 UUOMAC^
8010 043160 000003 000060 XWD ET0+ET1,STORE+SACINH
8011 043161 055020 055021 XWD [MONUUO],[XWD ADARPL,0]
8012 043162 000000 044000 XWD 0,ARIREN+ARRTAD
8013
DFKDA PDP-10 KL10 ARITHMETIC/RANDOM/INTERRUPT/MEMORY RELIABILITY TEST, VER 0,5 MACRO %53A(1152) 09:24 4-Oct-84 Page 14
KL10A2 MAC 22-Feb-77 13:18 DISPATCH TABLE FOR INSTRUCTIONS 250-257 SEQ 0230
8014 SUBTTL DISPATCH TABLE FOR INSTRUCTIONS 250-257
8015 ;EXCH 250
8016 043163 006000 000103 XWD ADFMPL,FCEPSE+SACBR
8017 043164 000000 000000 0
8018 043165 000000 007000 BRAREN+ARADEN
8019
8020 ;BLT 251
8021 043166 246103 022400 XWD ADARMI+ADFMPL+ADPL1L+ADADD+ET0+ET1,PCCHNG+BLTFD
8022 043167 055062 055063 XWD [ARADEN+BLT0],[XWD ADADD+ADFMPL,ARRARL+BLT1]
8023 043170 000062 015423 XWD ADARPL+PCCLK,ARPCEN+BRAREN+BLT2
8024
8025 ;AOBJX 252-253
8026 000000 N=0
8027 REPEAT 2,
8028 < XWD ADFMPL+ADPL1B+ADADD,PCCHNG+LNGCYC+AOBJD
8029 0
8030 XWD ADBRPL,BRAREN+ARADEN+AOBJX+N
8031 N=1
8032 >
8033 043171 266000 064400 XWD ADFMPL+ADPL1B+ADADD,PCCHNG+LNGCYC+AOBJD
8034 043172 000000 000000 0
8035 043173 000600 007001 XWD ADBRPL,BRAREN+ARADEN+AOBJX+N
8036 000001 N=1
8037
8038 043174 266000 064400 XWD ADFMPL+ADPL1B+ADADD,PCCHNG+LNGCYC+AOBJD
8039 043175 000000 000000 0
8040 043176 000600 007002 XWD ADBRPL,BRAREN+ARADEN+AOBJX+N
8041 000001 N=1
8042
8043
8044 ;JRST 254
8045 043177 000000 031440 XWD 0,SACINH+PCCHNG+JRSTFD
8046 043200 000000 000000 0
8047 043201 000000 014005 ARPCEN+JRST1
8048
8049 ;JFCL 255
8050 043202 000000 030440 XWD 0,SACINH+PCCHNG+JFCLFD
8051 043203 000000 000000 0
8052 043204 000000 000006 XWD 0,JFCL1
8053
8054 ;XCT 256
8055 043205 000004 023440 XWD INFTST,PCCHNG+SACINH+XCTFD
8056 043206 000000 000000 0
8057 043207 000000 000043 XCT2
8058
8059 ;MAP 257
8060 043210 000000 000410 XWD 0,SCE+PCCHNG
8061 043211 000000 000000 0
8062 043212 000000 100664 ABPCEN+MAP2
DFKDA PDP-10 KL10 ARITHMETIC/RANDOM/INTERRUPT/MEMORY RELIABILITY TEST, VER 0,5 MACRO %53A(1152) 09:24 4-Oct-84 Page 15
KL10A2 MAC 22-Feb-77 13:18 DISPATCH TABLE FOR INSTRUCTIONS 260-267 SEQ 0231
8063 SUBTTL DISPATCH TABLE FOR INSTRUCTIONS 260-267
8064 266000 024000 A0==<ADFMPL+ADPL1B+ADADD>B17+PUSHD
8065 266003 024120 A1==A0+<ET0+ET1>B17+SACBR+STORE
8066 007000 A2==ARADEN+BRAREN
8067 000600 000000 A3==<ADBRPL>B17
8068
8069 ;PUSHJ 260
8070 043213 266003 024120 A1
8071 043214 055064 055065 XWD [A2+PUSHES],[A3+ABADEN]
8072 043215 000002 137110 XWD PCCLK,ABPCEN+ARFLGS+ARPCEN+BRAREN+PUSHJ1
8073
8074 ;PUSH 261
8075 043216 266003 424121 A1+FCE+ABADEN
8076 043217 055066 055067 XWD [A2+PUSH1],[A3]
8077 043220 000000 007111 ARADEN+BRAREN+PUSH2
8078
8079 446000 000004 A0==FCCACRT+<ADFMPL+ADMI1B+ADADD>B17
8080 000600 007114 A1==BRAREN+ARADEN+POPS+<ADBRPL>B17
8081
8082 ;POP 262
8083 043221 446001 000114 A0+SCE+SACBR+<ET0>B17
8084 043222 055070 000000 XWD [A1],0
8085 043223 000000 007000 BRAREN+ARADEN
8086
8087 ;POPJ 263
8088 043224 446000 000404 A0+PCCHNG
8089 043225 000000 000000 0
8090 043226 000600 407114 A1+ABADEN
8091
8092 ;JSR 264
8093 043227 000000 000450 PCCHNG+SCE+SACINH
8094 043230 000000 000000 0
8095 043231 000002 136122 XWD PCCLK,ARPCEN+ARFLGS+ABPCEN+PCINCL
8096
8097 ;JSP 265
8098 043232 000000 000400 XWD 0,PCCHNG
8099 043233 000000 000000 0
8100 043234 000600 037000 XWD ADBRPL,ARPCEN+ARFLGS+BRAREN
8101
8102 ;JSA 266
8103 043235 000061 400510 XWD ADARPL+ET0,SACBR+SCE+PCCHNG+ABADEN
8104 043236 055071 000000 XWD [XWD ADFMPL+PCCLK,ARLARR+ARPCEN+ABPCEN+PCINCL],0
8105 043237 000004 007000 XWD INFTST,BRAREN+ARADEN
8106
8107 ;JRA 267
8108 043240 000600 400406 XWD ADBRPL,FCCACL+PCCHNG+ABADEN
8109 043241 000000 000000 0
8110 043242 000004 000000 XWD INFTST,0
DFKDA PDP-10 KL10 ARITHMETIC/RANDOM/INTERRUPT/MEMORY RELIABILITY TEST, VER 0,5 MACRO %53A(1152) 09:24 4-Oct-84 Page 16
KL10A2 MAC 22-Feb-77 13:18 DISPATCH TABLE FOR INSTRUCTIONS 270-377 SEQ 0232
8111 SUBTTL DISPATCH TABLE FOR INSTRUCTIONS 270-377
8112 ;ADD-SUBTRACT 270-277
8113
8114 000000 N=0
8115 REPEAT 10,
8116 < XWD ADADD+ADFMPL+<IFE N&4,<ADARPL>>+<IFN N&4^_
8117 ,<ADARMI+ADCR36>>,<IFE N&3,<FCE>>+<IFN N&2,<FCEPSE>>+^_
8118 <IFE N&3-2,<SACINH>>
8119 0
8120 ARADEN+ADSUB
8121 N=N+1
8122 >
8123 XWD ADADD+ADFMPL+<IFE N&4,<ADARPL>>+<IFN N&4,<ADARMI+ADCR36>>,<IFE N&3,<FCE>>+<IFN N
8124 043243 046060 000001 &2,<FCEPSE>>+<IFE N&3-2,<SACINH>>
8125 043244 000000 000000 0
8126 043245 000000 006011 ARADEN+ADSUB
8127 000001 N=N+1
8128
8129 XWD ADADD+ADFMPL+<IFE N&4,<ADARPL>>+<IFN N&4,<ADARMI+ADCR36>>,<IFE N&3,<FCE>>+<IFN N
8130 043246 046060 000000 &2,<FCEPSE>>+<IFE N&3-2,<SACINH>>
8131 043247 000000 000000 0
8132 043250 000000 006011 ARADEN+ADSUB
8133 000002 N=N+1
8134
8135 XWD ADADD+ADFMPL+<IFE N&4,<ADARPL>>+<IFN N&4,<ADARMI+ADCR36>>,<IFE N&3,<FCE>>+<IFN N
8136 043251 046060 000043 &2,<FCEPSE>>+<IFE N&3-2,<SACINH>>
8137 043252 000000 000000 0
8138 043253 000000 006011 ARADEN+ADSUB
8139 000003 N=N+1
8140
8141 XWD ADADD+ADFMPL+<IFE N&4,<ADARPL>>+<IFN N&4,<ADARMI+ADCR36>>,<IFE N&3,<FCE>>+<IFN N
8142 043254 046060 000003 &2,<FCEPSE>>+<IFE N&3-2,<SACINH>>
8143 043255 000000 000000 0
8144 043256 000000 006011 ARADEN+ADSUB
8145 000004 N=N+1
8146
8147 XWD ADADD+ADFMPL+<IFE N&4,<ADARPL>>+<IFN N&4,<ADARMI+ADCR36>>,<IFE N&3,<FCE>>+<IFN N
8148 043257 066100 000001 &2,<FCEPSE>>+<IFE N&3-2,<SACINH>>
8149 043260 000000 000000 0
8150 043261 000000 006011 ARADEN+ADSUB
8151 000005 N=N+1
8152
8153 XWD ADADD+ADFMPL+<IFE N&4,<ADARPL>>+<IFN N&4,<ADARMI+ADCR36>>,<IFE N&3,<FCE>>+<IFN N
8154 043262 066100 000000 &2,<FCEPSE>>+<IFE N&3-2,<SACINH>>
8155 043263 000000 000000 0
8156 043264 000000 006011 ARADEN+ADSUB
8157 000006 N=N+1
8158
8159 XWD ADADD+ADFMPL+<IFE N&4,<ADARPL>>+<IFN N&4,<ADARMI+ADCR36>>,<IFE N&3,<FCE>>+<IFN N
8160 043265 066100 000043 &2,<FCEPSE>>+<IFE N&3-2,<SACINH>>
8161 043266 000000 000000 0
8162 043267 000000 006011 ARADEN+ADSUB
8163 000007 N=N+1
8164
8165 XWD ADADD+ADFMPL+<IFE N&4,<ADARPL>>+<IFN N&4,<ADARMI+ADCR36>>,<IFE N&3,<FCE>>+<IFN N
DFKDA PDP-10 KL10 ARITHMETIC/RANDOM/INTERRUPT/MEMORY RELIABILITY TEST, VER 0,5 MACRO %53A(1152) 09:24 4-Oct-84 Page 16-1
KL10A2 MAC 22-Feb-77 13:18 DISPATCH TABLE FOR INSTRUCTIONS 270-377 SEQ 0233
8166 043270 066100 000003 &2,<FCEPSE>>+<IFE N&3-2,<SACINH>>
8167 043271 000000 000000 0
8168 043272 000000 006011 ARADEN+ADSUB
8169 000010 N=N+1
8170
8171
8172 ;COMPARES, JUMPS AND SKIPS 300-377
8173
8174 000000 N=0
8175 REPEAT 20,
8176 < XWD ADFMPL+ADARMI+ADCR36+ADADD+ET0,SKPFD+ABPCEN+SACINH+^_
8177 PCCHNG+<IFN N&10,<FCE>>
8178 XWD [ADCLKINH,,0],0
8179 XWD 0,COMP
8180 N=N+1
8181 >
8182 043273 066101 103440 XWD ADFMPL+ADARMI+ADCR36+ADADD+ET0,SKPFD+ABPCEN+SACINH+PCCHNG+<IFN N&10,<FCE>>
8183 043274 053556 000000 XWD [ADCLKINH,,0],0
8184 043275 000000 000022 XWD 0,COMP
8185 000001 N=N+1
8186
8187 043276 066101 103440 XWD ADFMPL+ADARMI+ADCR36+ADADD+ET0,SKPFD+ABPCEN+SACINH+PCCHNG+<IFN N&10,<FCE>>
8188 043277 053556 000000 XWD [ADCLKINH,,0],0
8189 043300 000000 000022 XWD 0,COMP
8190 000002 N=N+1
8191
8192 043301 066101 103440 XWD ADFMPL+ADARMI+ADCR36+ADADD+ET0,SKPFD+ABPCEN+SACINH+PCCHNG+<IFN N&10,<FCE>>
8193 043302 053556 000000 XWD [ADCLKINH,,0],0
8194 043303 000000 000022 XWD 0,COMP
8195 000003 N=N+1
8196
8197 043304 066101 103440 XWD ADFMPL+ADARMI+ADCR36+ADADD+ET0,SKPFD+ABPCEN+SACINH+PCCHNG+<IFN N&10,<FCE>>
8198 043305 053556 000000 XWD [ADCLKINH,,0],0
8199 043306 000000 000022 XWD 0,COMP
8200 000004 N=N+1
8201
8202 043307 066101 103440 XWD ADFMPL+ADARMI+ADCR36+ADADD+ET0,SKPFD+ABPCEN+SACINH+PCCHNG+<IFN N&10,<FCE>>
8203 043310 053556 000000 XWD [ADCLKINH,,0],0
8204 043311 000000 000022 XWD 0,COMP
8205 000005 N=N+1
8206
8207 043312 066101 103440 XWD ADFMPL+ADARMI+ADCR36+ADADD+ET0,SKPFD+ABPCEN+SACINH+PCCHNG+<IFN N&10,<FCE>>
8208 043313 053556 000000 XWD [ADCLKINH,,0],0
8209 043314 000000 000022 XWD 0,COMP
8210 000006 N=N+1
8211
8212 043315 066101 103440 XWD ADFMPL+ADARMI+ADCR36+ADADD+ET0,SKPFD+ABPCEN+SACINH+PCCHNG+<IFN N&10,<FCE>>
8213 043316 053556 000000 XWD [ADCLKINH,,0],0
8214 043317 000000 000022 XWD 0,COMP
8215 000007 N=N+1
8216
8217 043320 066101 103440 XWD ADFMPL+ADARMI+ADCR36+ADADD+ET0,SKPFD+ABPCEN+SACINH+PCCHNG+<IFN N&10,<FCE>>
8218 043321 053556 000000 XWD [ADCLKINH,,0],0
8219 043322 000000 000022 XWD 0,COMP
8220 000010 N=N+1
DFKDA PDP-10 KL10 ARITHMETIC/RANDOM/INTERRUPT/MEMORY RELIABILITY TEST, VER 0,5 MACRO %53A(1152) 09:24 4-Oct-84 Page 16-2
KL10A2 MAC 22-Feb-77 13:18 DISPATCH TABLE FOR INSTRUCTIONS 270-377 SEQ 0234
8221
8222 043323 066101 103441 XWD ADFMPL+ADARMI+ADCR36+ADADD+ET0,SKPFD+ABPCEN+SACINH+PCCHNG+<IFN N&10,<FCE>>
8223 043324 053556 000000 XWD [ADCLKINH,,0],0
8224 043325 000000 000022 XWD 0,COMP
8225 000011 N=N+1
8226
8227 043326 066101 103441 XWD ADFMPL+ADARMI+ADCR36+ADADD+ET0,SKPFD+ABPCEN+SACINH+PCCHNG+<IFN N&10,<FCE>>
8228 043327 053556 000000 XWD [ADCLKINH,,0],0
8229 043330 000000 000022 XWD 0,COMP
8230 000012 N=N+1
8231
8232 043331 066101 103441 XWD ADFMPL+ADARMI+ADCR36+ADADD+ET0,SKPFD+ABPCEN+SACINH+PCCHNG+<IFN N&10,<FCE>>
8233 043332 053556 000000 XWD [ADCLKINH,,0],0
8234 043333 000000 000022 XWD 0,COMP
8235 000013 N=N+1
8236
8237 043334 066101 103441 XWD ADFMPL+ADARMI+ADCR36+ADADD+ET0,SKPFD+ABPCEN+SACINH+PCCHNG+<IFN N&10,<FCE>>
8238 043335 053556 000000 XWD [ADCLKINH,,0],0
8239 043336 000000 000022 XWD 0,COMP
8240 000014 N=N+1
8241
8242 043337 066101 103441 XWD ADFMPL+ADARMI+ADCR36+ADADD+ET0,SKPFD+ABPCEN+SACINH+PCCHNG+<IFN N&10,<FCE>>
8243 043340 053556 000000 XWD [ADCLKINH,,0],0
8244 043341 000000 000022 XWD 0,COMP
8245 000015 N=N+1
8246
8247 043342 066101 103441 XWD ADFMPL+ADARMI+ADCR36+ADADD+ET0,SKPFD+ABPCEN+SACINH+PCCHNG+<IFN N&10,<FCE>>
8248 043343 053556 000000 XWD [ADCLKINH,,0],0
8249 043344 000000 000022 XWD 0,COMP
8250 000016 N=N+1
8251
8252 043345 066101 103441 XWD ADFMPL+ADARMI+ADCR36+ADADD+ET0,SKPFD+ABPCEN+SACINH+PCCHNG+<IFN N&10,<FCE>>
8253 043346 053556 000000 XWD [ADCLKINH,,0],0
8254 043347 000000 000022 XWD 0,COMP
8255 000017 N=N+1
8256
8257 043350 066101 103441 XWD ADFMPL+ADARMI+ADCR36+ADADD+ET0,SKPFD+ABPCEN+SACINH+PCCHNG+<IFN N&10,<FCE>>
8258 043351 053556 000000 XWD [ADCLKINH,,0],0
8259 043352 000000 000022 XWD 0,COMP
8260 000020 N=N+1
8261
8262
8263 REPEAT 60,
8264 < <<ET0>B17>+PCCHNG+<IFN N&70-40,<SKPFD>>+<IFE N&10,<<ADFMPL>B17>>+<IFN N&10,<ABPCEN+S
8265 AIAC0^_
8266 +<IFE N&70-30,<FCE>>+<IFE N&50-50,<FCEPSE>>+<ADARPL>B17>>^_
8267 +<IFN N&40,<<ADADD>B17>>+<IFE N&70-50,<<ADCR36+ADMAGIC>B17>>^_
8268 +<IFE N&70-40,<<ADCR36>B17+AOJD>>
8269 [ADCLKINH,,0],,0
8270 IFN N&10,<XWD 0,ARADEN+SKIPS>
8271 IFE N&10,<XWD ADBRPL,ARADEN+BRAREN+JUMPS>
8272 N=N+1
8273 >
8274 <<ET0>B17>+PCCHNG+<IFN N&70-40,<SKPFD>>+<IFE N&10,<<ADFMPL>B17>>+<IFN N&10,<ABPCEN+S
8275 AIAC0+<IFE N&70-30,<FCE>>+<IFE N&50-50,<FCEPSE>>+<ADARPL>B17>>+<IFN N&40,<<ADADD>B17>>+<IFE
DFKDA PDP-10 KL10 ARITHMETIC/RANDOM/INTERRUPT/MEMORY RELIABILITY TEST, VER 0,5 MACRO %53A(1152) 09:24 4-Oct-84 Page 16-3
KL10A2 MAC 22-Feb-77 13:18 DISPATCH TABLE FOR INSTRUCTIONS 270-377 SEQ 0235
8276 043353 006001 003400 N&70-50,<<ADCR36+ADMAGIC>B17>>+<IFE N&70-40,<<ADCR36>B17+AOJD>>
8277 043354 053556 000000 [ADCLKINH,,0],,0
8278 IFN N&10,<XWD 0,ARADEN+SKIPS>
8279 043355 000600 007054 IFE N&10,<XWD ADBRPL,ARADEN+BRAREN+JUMPS>
8280 000021 N=N+1
8281
8282 <<ET0>B17>+PCCHNG+<IFN N&70-40,<SKPFD>>+<IFE N&10,<<ADFMPL>B17>>+<IFN N&10,<ABPCEN+S
8283 AIAC0+<IFE N&70-30,<FCE>>+<IFE N&50-50,<FCEPSE>>+<ADARPL>B17>>+<IFN N&40,<<ADADD>B17>>+<IFE
8284 043356 006001 003400 N&70-50,<<ADCR36+ADMAGIC>B17>>+<IFE N&70-40,<<ADCR36>B17+AOJD>>
8285 043357 053556 000000 [ADCLKINH,,0],,0
8286 IFN N&10,<XWD 0,ARADEN+SKIPS>
8287 043360 000600 007054 IFE N&10,<XWD ADBRPL,ARADEN+BRAREN+JUMPS>
8288 000022 N=N+1
8289
8290 <<ET0>B17>+PCCHNG+<IFN N&70-40,<SKPFD>>+<IFE N&10,<<ADFMPL>B17>>+<IFN N&10,<ABPCEN+S
8291 AIAC0+<IFE N&70-30,<FCE>>+<IFE N&50-50,<FCEPSE>>+<ADARPL>B17>>+<IFN N&40,<<ADADD>B17>>+<IFE
8292 043361 006001 003400 N&70-50,<<ADCR36+ADMAGIC>B17>>+<IFE N&70-40,<<ADCR36>B17+AOJD>>
8293 043362 053556 000000 [ADCLKINH,,0],,0
8294 IFN N&10,<XWD 0,ARADEN+SKIPS>
8295 043363 000600 007054 IFE N&10,<XWD ADBRPL,ARADEN+BRAREN+JUMPS>
8296 000023 N=N+1
8297
8298 <<ET0>B17>+PCCHNG+<IFN N&70-40,<SKPFD>>+<IFE N&10,<<ADFMPL>B17>>+<IFN N&10,<ABPCEN+S
8299 AIAC0+<IFE N&70-30,<FCE>>+<IFE N&50-50,<FCEPSE>>+<ADARPL>B17>>+<IFN N&40,<<ADADD>B17>>+<IFE
8300 043364 006001 003400 N&70-50,<<ADCR36+ADMAGIC>B17>>+<IFE N&70-40,<<ADCR36>B17+AOJD>>
8301 043365 053556 000000 [ADCLKINH,,0],,0
8302 IFN N&10,<XWD 0,ARADEN+SKIPS>
8303 043366 000600 007054 IFE N&10,<XWD ADBRPL,ARADEN+BRAREN+JUMPS>
8304 000024 N=N+1
8305
8306 <<ET0>B17>+PCCHNG+<IFN N&70-40,<SKPFD>>+<IFE N&10,<<ADFMPL>B17>>+<IFN N&10,<ABPCEN+S
8307 AIAC0+<IFE N&70-30,<FCE>>+<IFE N&50-50,<FCEPSE>>+<ADARPL>B17>>+<IFN N&40,<<ADADD>B17>>+<IFE
8308 043367 006001 003400 N&70-50,<<ADCR36+ADMAGIC>B17>>+<IFE N&70-40,<<ADCR36>B17+AOJD>>
8309 043370 053556 000000 [ADCLKINH,,0],,0
8310 IFN N&10,<XWD 0,ARADEN+SKIPS>
8311 043371 000600 007054 IFE N&10,<XWD ADBRPL,ARADEN+BRAREN+JUMPS>
8312 000025 N=N+1
8313
8314 <<ET0>B17>+PCCHNG+<IFN N&70-40,<SKPFD>>+<IFE N&10,<<ADFMPL>B17>>+<IFN N&10,<ABPCEN+S
8315 AIAC0+<IFE N&70-30,<FCE>>+<IFE N&50-50,<FCEPSE>>+<ADARPL>B17>>+<IFN N&40,<<ADADD>B17>>+<IFE
8316 043372 006001 003400 N&70-50,<<ADCR36+ADMAGIC>B17>>+<IFE N&70-40,<<ADCR36>B17+AOJD>>
8317 043373 053556 000000 [ADCLKINH,,0],,0
8318 IFN N&10,<XWD 0,ARADEN+SKIPS>
8319 043374 000600 007054 IFE N&10,<XWD ADBRPL,ARADEN+BRAREN+JUMPS>
8320 000026 N=N+1
8321
8322 <<ET0>B17>+PCCHNG+<IFN N&70-40,<SKPFD>>+<IFE N&10,<<ADFMPL>B17>>+<IFN N&10,<ABPCEN+S
8323 AIAC0+<IFE N&70-30,<FCE>>+<IFE N&50-50,<FCEPSE>>+<ADARPL>B17>>+<IFN N&40,<<ADADD>B17>>+<IFE
8324 043375 006001 003400 N&70-50,<<ADCR36+ADMAGIC>B17>>+<IFE N&70-40,<<ADCR36>B17+AOJD>>
8325 043376 053556 000000 [ADCLKINH,,0],,0
8326 IFN N&10,<XWD 0,ARADEN+SKIPS>
8327 043377 000600 007054 IFE N&10,<XWD ADBRPL,ARADEN+BRAREN+JUMPS>
8328 000027 N=N+1
8329
8330 <<ET0>B17>+PCCHNG+<IFN N&70-40,<SKPFD>>+<IFE N&10,<<ADFMPL>B17>>+<IFN N&10,<ABPCEN+S
DFKDA PDP-10 KL10 ARITHMETIC/RANDOM/INTERRUPT/MEMORY RELIABILITY TEST, VER 0,5 MACRO %53A(1152) 09:24 4-Oct-84 Page 16-4
KL10A2 MAC 22-Feb-77 13:18 DISPATCH TABLE FOR INSTRUCTIONS 270-377 SEQ 0236
8331 AIAC0+<IFE N&70-30,<FCE>>+<IFE N&50-50,<FCEPSE>>+<ADARPL>B17>>+<IFN N&40,<<ADADD>B17>>+<IFE
8332 043400 006001 003400 N&70-50,<<ADCR36+ADMAGIC>B17>>+<IFE N&70-40,<<ADCR36>B17+AOJD>>
8333 043401 053556 000000 [ADCLKINH,,0],,0
8334 IFN N&10,<XWD 0,ARADEN+SKIPS>
8335 043402 000600 007054 IFE N&10,<XWD ADBRPL,ARADEN+BRAREN+JUMPS>
8336 000030 N=N+1
8337
8338 <<ET0>B17>+PCCHNG+<IFN N&70-40,<SKPFD>>+<IFE N&10,<<ADFMPL>B17>>+<IFN N&10,<ABPCEN+S
8339 AIAC0+<IFE N&70-30,<FCE>>+<IFE N&50-50,<FCEPSE>>+<ADARPL>B17>>+<IFN N&40,<<ADADD>B17>>+<IFE
8340 043403 000061 103541 N&70-50,<<ADCR36+ADMAGIC>B17>>+<IFE N&70-40,<<ADCR36>B17+AOJD>>
8341 043404 053556 000000 [ADCLKINH,,0],,0
8342 043405 000000 006031 IFN N&10,<XWD 0,ARADEN+SKIPS>
8343 IFE N&10,<XWD ADBRPL,ARADEN+BRAREN+JUMPS>
8344 000031 N=N+1
8345
8346 <<ET0>B17>+PCCHNG+<IFN N&70-40,<SKPFD>>+<IFE N&10,<<ADFMPL>B17>>+<IFN N&10,<ABPCEN+S
8347 AIAC0+<IFE N&70-30,<FCE>>+<IFE N&50-50,<FCEPSE>>+<ADARPL>B17>>+<IFN N&40,<<ADADD>B17>>+<IFE
8348 043406 000061 103541 N&70-50,<<ADCR36+ADMAGIC>B17>>+<IFE N&70-40,<<ADCR36>B17+AOJD>>
8349 043407 053556 000000 [ADCLKINH,,0],,0
8350 043410 000000 006031 IFN N&10,<XWD 0,ARADEN+SKIPS>
8351 IFE N&10,<XWD ADBRPL,ARADEN+BRAREN+JUMPS>
8352 000032 N=N+1
8353
8354 <<ET0>B17>+PCCHNG+<IFN N&70-40,<SKPFD>>+<IFE N&10,<<ADFMPL>B17>>+<IFN N&10,<ABPCEN+S
8355 AIAC0+<IFE N&70-30,<FCE>>+<IFE N&50-50,<FCEPSE>>+<ADARPL>B17>>+<IFN N&40,<<ADADD>B17>>+<IFE
8356 043411 000061 103541 N&70-50,<<ADCR36+ADMAGIC>B17>>+<IFE N&70-40,<<ADCR36>B17+AOJD>>
8357 043412 053556 000000 [ADCLKINH,,0],,0
8358 043413 000000 006031 IFN N&10,<XWD 0,ARADEN+SKIPS>
8359 IFE N&10,<XWD ADBRPL,ARADEN+BRAREN+JUMPS>
8360 000033 N=N+1
8361
8362 <<ET0>B17>+PCCHNG+<IFN N&70-40,<SKPFD>>+<IFE N&10,<<ADFMPL>B17>>+<IFN N&10,<ABPCEN+S
8363 AIAC0+<IFE N&70-30,<FCE>>+<IFE N&50-50,<FCEPSE>>+<ADARPL>B17>>+<IFN N&40,<<ADADD>B17>>+<IFE
8364 043414 000061 103541 N&70-50,<<ADCR36+ADMAGIC>B17>>+<IFE N&70-40,<<ADCR36>B17+AOJD>>
8365 043415 053556 000000 [ADCLKINH,,0],,0
8366 043416 000000 006031 IFN N&10,<XWD 0,ARADEN+SKIPS>
8367 IFE N&10,<XWD ADBRPL,ARADEN+BRAREN+JUMPS>
8368 000034 N=N+1
8369
8370 <<ET0>B17>+PCCHNG+<IFN N&70-40,<SKPFD>>+<IFE N&10,<<ADFMPL>B17>>+<IFN N&10,<ABPCEN+S
8371 AIAC0+<IFE N&70-30,<FCE>>+<IFE N&50-50,<FCEPSE>>+<ADARPL>B17>>+<IFN N&40,<<ADADD>B17>>+<IFE
8372 043417 000061 103541 N&70-50,<<ADCR36+ADMAGIC>B17>>+<IFE N&70-40,<<ADCR36>B17+AOJD>>
8373 043420 053556 000000 [ADCLKINH,,0],,0
8374 043421 000000 006031 IFN N&10,<XWD 0,ARADEN+SKIPS>
8375 IFE N&10,<XWD ADBRPL,ARADEN+BRAREN+JUMPS>
8376 000035 N=N+1
8377
8378 <<ET0>B17>+PCCHNG+<IFN N&70-40,<SKPFD>>+<IFE N&10,<<ADFMPL>B17>>+<IFN N&10,<ABPCEN+S
8379 AIAC0+<IFE N&70-30,<FCE>>+<IFE N&50-50,<FCEPSE>>+<ADARPL>B17>>+<IFN N&40,<<ADADD>B17>>+<IFE
8380 043422 000061 103541 N&70-50,<<ADCR36+ADMAGIC>B17>>+<IFE N&70-40,<<ADCR36>B17+AOJD>>
8381 043423 053556 000000 [ADCLKINH,,0],,0
8382 043424 000000 006031 IFN N&10,<XWD 0,ARADEN+SKIPS>
8383 IFE N&10,<XWD ADBRPL,ARADEN+BRAREN+JUMPS>
8384 000036 N=N+1
8385
DFKDA PDP-10 KL10 ARITHMETIC/RANDOM/INTERRUPT/MEMORY RELIABILITY TEST, VER 0,5 MACRO %53A(1152) 09:24 4-Oct-84 Page 16-5
KL10A2 MAC 22-Feb-77 13:18 DISPATCH TABLE FOR INSTRUCTIONS 270-377 SEQ 0237
8386 <<ET0>B17>+PCCHNG+<IFN N&70-40,<SKPFD>>+<IFE N&10,<<ADFMPL>B17>>+<IFN N&10,<ABPCEN+S
8387 AIAC0+<IFE N&70-30,<FCE>>+<IFE N&50-50,<FCEPSE>>+<ADARPL>B17>>+<IFN N&40,<<ADADD>B17>>+<IFE
8388 043425 000061 103541 N&70-50,<<ADCR36+ADMAGIC>B17>>+<IFE N&70-40,<<ADCR36>B17+AOJD>>
8389 043426 053556 000000 [ADCLKINH,,0],,0
8390 043427 000000 006031 IFN N&10,<XWD 0,ARADEN+SKIPS>
8391 IFE N&10,<XWD ADBRPL,ARADEN+BRAREN+JUMPS>
8392 000037 N=N+1
8393
8394 <<ET0>B17>+PCCHNG+<IFN N&70-40,<SKPFD>>+<IFE N&10,<<ADFMPL>B17>>+<IFN N&10,<ABPCEN+S
8395 AIAC0+<IFE N&70-30,<FCE>>+<IFE N&50-50,<FCEPSE>>+<ADARPL>B17>>+<IFN N&40,<<ADADD>B17>>+<IFE
8396 043430 000061 103541 N&70-50,<<ADCR36+ADMAGIC>B17>>+<IFE N&70-40,<<ADCR36>B17+AOJD>>
8397 043431 053556 000000 [ADCLKINH,,0],,0
8398 043432 000000 006031 IFN N&10,<XWD 0,ARADEN+SKIPS>
8399 IFE N&10,<XWD ADBRPL,ARADEN+BRAREN+JUMPS>
8400 000040 N=N+1
8401
8402 <<ET0>B17>+PCCHNG+<IFN N&70-40,<SKPFD>>+<IFE N&10,<<ADFMPL>B17>>+<IFN N&10,<ABPCEN+S
8403 AIAC0+<IFE N&70-30,<FCE>>+<IFE N&50-50,<FCEPSE>>+<ADARPL>B17>>+<IFN N&40,<<ADADD>B17>>+<IFE
8404 043433 066001 024400 N&70-50,<<ADCR36+ADMAGIC>B17>>+<IFE N&70-40,<<ADCR36>B17+AOJD>>
8405 043434 053556 000000 [ADCLKINH,,0],,0
8406 IFN N&10,<XWD 0,ARADEN+SKIPS>
8407 043435 000600 007054 IFE N&10,<XWD ADBRPL,ARADEN+BRAREN+JUMPS>
8408 000041 N=N+1
8409
8410 <<ET0>B17>+PCCHNG+<IFN N&70-40,<SKPFD>>+<IFE N&10,<<ADFMPL>B17>>+<IFN N&10,<ABPCEN+S
8411 AIAC0+<IFE N&70-30,<FCE>>+<IFE N&50-50,<FCEPSE>>+<ADARPL>B17>>+<IFN N&40,<<ADADD>B17>>+<IFE
8412 043436 066001 024400 N&70-50,<<ADCR36+ADMAGIC>B17>>+<IFE N&70-40,<<ADCR36>B17+AOJD>>
8413 043437 053556 000000 [ADCLKINH,,0],,0
8414 IFN N&10,<XWD 0,ARADEN+SKIPS>
8415 043440 000600 007054 IFE N&10,<XWD ADBRPL,ARADEN+BRAREN+JUMPS>
8416 000042 N=N+1
8417
8418 <<ET0>B17>+PCCHNG+<IFN N&70-40,<SKPFD>>+<IFE N&10,<<ADFMPL>B17>>+<IFN N&10,<ABPCEN+S
8419 AIAC0+<IFE N&70-30,<FCE>>+<IFE N&50-50,<FCEPSE>>+<ADARPL>B17>>+<IFN N&40,<<ADADD>B17>>+<IFE
8420 043441 066001 024400 N&70-50,<<ADCR36+ADMAGIC>B17>>+<IFE N&70-40,<<ADCR36>B17+AOJD>>
8421 043442 053556 000000 [ADCLKINH,,0],,0
8422 IFN N&10,<XWD 0,ARADEN+SKIPS>
8423 043443 000600 007054 IFE N&10,<XWD ADBRPL,ARADEN+BRAREN+JUMPS>
8424 000043 N=N+1
8425
8426 <<ET0>B17>+PCCHNG+<IFN N&70-40,<SKPFD>>+<IFE N&10,<<ADFMPL>B17>>+<IFN N&10,<ABPCEN+S
8427 AIAC0+<IFE N&70-30,<FCE>>+<IFE N&50-50,<FCEPSE>>+<ADARPL>B17>>+<IFN N&40,<<ADADD>B17>>+<IFE
8428 043444 066001 024400 N&70-50,<<ADCR36+ADMAGIC>B17>>+<IFE N&70-40,<<ADCR36>B17+AOJD>>
8429 043445 053556 000000 [ADCLKINH,,0],,0
8430 IFN N&10,<XWD 0,ARADEN+SKIPS>
8431 043446 000600 007054 IFE N&10,<XWD ADBRPL,ARADEN+BRAREN+JUMPS>
8432 000044 N=N+1
8433
8434 <<ET0>B17>+PCCHNG+<IFN N&70-40,<SKPFD>>+<IFE N&10,<<ADFMPL>B17>>+<IFN N&10,<ABPCEN+S
8435 AIAC0+<IFE N&70-30,<FCE>>+<IFE N&50-50,<FCEPSE>>+<ADARPL>B17>>+<IFN N&40,<<ADADD>B17>>+<IFE
8436 043447 066001 024400 N&70-50,<<ADCR36+ADMAGIC>B17>>+<IFE N&70-40,<<ADCR36>B17+AOJD>>
8437 043450 053556 000000 [ADCLKINH,,0],,0
8438 IFN N&10,<XWD 0,ARADEN+SKIPS>
8439 043451 000600 007054 IFE N&10,<XWD ADBRPL,ARADEN+BRAREN+JUMPS>
8440 000045 N=N+1
DFKDA PDP-10 KL10 ARITHMETIC/RANDOM/INTERRUPT/MEMORY RELIABILITY TEST, VER 0,5 MACRO %53A(1152) 09:24 4-Oct-84 Page 16-6
KL10A2 MAC 22-Feb-77 13:18 DISPATCH TABLE FOR INSTRUCTIONS 270-377 SEQ 0238
8441
8442 <<ET0>B17>+PCCHNG+<IFN N&70-40,<SKPFD>>+<IFE N&10,<<ADFMPL>B17>>+<IFN N&10,<ABPCEN+S
8443 AIAC0+<IFE N&70-30,<FCE>>+<IFE N&50-50,<FCEPSE>>+<ADARPL>B17>>+<IFN N&40,<<ADADD>B17>>+<IFE
8444 043452 066001 024400 N&70-50,<<ADCR36+ADMAGIC>B17>>+<IFE N&70-40,<<ADCR36>B17+AOJD>>
8445 043453 053556 000000 [ADCLKINH,,0],,0
8446 IFN N&10,<XWD 0,ARADEN+SKIPS>
8447 043454 000600 007054 IFE N&10,<XWD ADBRPL,ARADEN+BRAREN+JUMPS>
8448 000046 N=N+1
8449
8450 <<ET0>B17>+PCCHNG+<IFN N&70-40,<SKPFD>>+<IFE N&10,<<ADFMPL>B17>>+<IFN N&10,<ABPCEN+S
8451 AIAC0+<IFE N&70-30,<FCE>>+<IFE N&50-50,<FCEPSE>>+<ADARPL>B17>>+<IFN N&40,<<ADADD>B17>>+<IFE
8452 043455 066001 024400 N&70-50,<<ADCR36+ADMAGIC>B17>>+<IFE N&70-40,<<ADCR36>B17+AOJD>>
8453 043456 053556 000000 [ADCLKINH,,0],,0
8454 IFN N&10,<XWD 0,ARADEN+SKIPS>
8455 043457 000600 007054 IFE N&10,<XWD ADBRPL,ARADEN+BRAREN+JUMPS>
8456 000047 N=N+1
8457
8458 <<ET0>B17>+PCCHNG+<IFN N&70-40,<SKPFD>>+<IFE N&10,<<ADFMPL>B17>>+<IFN N&10,<ABPCEN+S
8459 AIAC0+<IFE N&70-30,<FCE>>+<IFE N&50-50,<FCEPSE>>+<ADARPL>B17>>+<IFN N&40,<<ADADD>B17>>+<IFE
8460 043460 066001 024400 N&70-50,<<ADCR36+ADMAGIC>B17>>+<IFE N&70-40,<<ADCR36>B17+AOJD>>
8461 043461 053556 000000 [ADCLKINH,,0],,0
8462 IFN N&10,<XWD 0,ARADEN+SKIPS>
8463 043462 000600 007054 IFE N&10,<XWD ADBRPL,ARADEN+BRAREN+JUMPS>
8464 000050 N=N+1
8465
8466 <<ET0>B17>+PCCHNG+<IFN N&70-40,<SKPFD>>+<IFE N&10,<<ADFMPL>B17>>+<IFN N&10,<ABPCEN+S
8467 AIAC0+<IFE N&70-30,<FCE>>+<IFE N&50-50,<FCEPSE>>+<ADARPL>B17>>+<IFN N&40,<<ADADD>B17>>+<IFE
8468 043463 060071 103543 N&70-50,<<ADCR36+ADMAGIC>B17>>+<IFE N&70-40,<<ADCR36>B17+AOJD>>
8469 043464 053556 000000 [ADCLKINH,,0],,0
8470 043465 000000 006031 IFN N&10,<XWD 0,ARADEN+SKIPS>
8471 IFE N&10,<XWD ADBRPL,ARADEN+BRAREN+JUMPS>
8472 000051 N=N+1
8473
8474 <<ET0>B17>+PCCHNG+<IFN N&70-40,<SKPFD>>+<IFE N&10,<<ADFMPL>B17>>+<IFN N&10,<ABPCEN+S
8475 AIAC0+<IFE N&70-30,<FCE>>+<IFE N&50-50,<FCEPSE>>+<ADARPL>B17>>+<IFN N&40,<<ADADD>B17>>+<IFE
8476 043466 060071 103543 N&70-50,<<ADCR36+ADMAGIC>B17>>+<IFE N&70-40,<<ADCR36>B17+AOJD>>
8477 043467 053556 000000 [ADCLKINH,,0],,0
8478 043470 000000 006031 IFN N&10,<XWD 0,ARADEN+SKIPS>
8479 IFE N&10,<XWD ADBRPL,ARADEN+BRAREN+JUMPS>
8480 000052 N=N+1
8481
8482 <<ET0>B17>+PCCHNG+<IFN N&70-40,<SKPFD>>+<IFE N&10,<<ADFMPL>B17>>+<IFN N&10,<ABPCEN+S
8483 AIAC0+<IFE N&70-30,<FCE>>+<IFE N&50-50,<FCEPSE>>+<ADARPL>B17>>+<IFN N&40,<<ADADD>B17>>+<IFE
8484 043471 060071 103543 N&70-50,<<ADCR36+ADMAGIC>B17>>+<IFE N&70-40,<<ADCR36>B17+AOJD>>
8485 043472 053556 000000 [ADCLKINH,,0],,0
8486 043473 000000 006031 IFN N&10,<XWD 0,ARADEN+SKIPS>
8487 IFE N&10,<XWD ADBRPL,ARADEN+BRAREN+JUMPS>
8488 000053 N=N+1
8489
8490 <<ET0>B17>+PCCHNG+<IFN N&70-40,<SKPFD>>+<IFE N&10,<<ADFMPL>B17>>+<IFN N&10,<ABPCEN+S
8491 AIAC0+<IFE N&70-30,<FCE>>+<IFE N&50-50,<FCEPSE>>+<ADARPL>B17>>+<IFN N&40,<<ADADD>B17>>+<IFE
8492 043474 060071 103543 N&70-50,<<ADCR36+ADMAGIC>B17>>+<IFE N&70-40,<<ADCR36>B17+AOJD>>
8493 043475 053556 000000 [ADCLKINH,,0],,0
8494 043476 000000 006031 IFN N&10,<XWD 0,ARADEN+SKIPS>
8495 IFE N&10,<XWD ADBRPL,ARADEN+BRAREN+JUMPS>
DFKDA PDP-10 KL10 ARITHMETIC/RANDOM/INTERRUPT/MEMORY RELIABILITY TEST, VER 0,5 MACRO %53A(1152) 09:24 4-Oct-84 Page 16-7
KL10A2 MAC 22-Feb-77 13:18 DISPATCH TABLE FOR INSTRUCTIONS 270-377 SEQ 0239
8496 000054 N=N+1
8497
8498 <<ET0>B17>+PCCHNG+<IFN N&70-40,<SKPFD>>+<IFE N&10,<<ADFMPL>B17>>+<IFN N&10,<ABPCEN+S
8499 AIAC0+<IFE N&70-30,<FCE>>+<IFE N&50-50,<FCEPSE>>+<ADARPL>B17>>+<IFN N&40,<<ADADD>B17>>+<IFE
8500 043477 060071 103543 N&70-50,<<ADCR36+ADMAGIC>B17>>+<IFE N&70-40,<<ADCR36>B17+AOJD>>
8501 043500 053556 000000 [ADCLKINH,,0],,0
8502 043501 000000 006031 IFN N&10,<XWD 0,ARADEN+SKIPS>
8503 IFE N&10,<XWD ADBRPL,ARADEN+BRAREN+JUMPS>
8504 000055 N=N+1
8505
8506 <<ET0>B17>+PCCHNG+<IFN N&70-40,<SKPFD>>+<IFE N&10,<<ADFMPL>B17>>+<IFN N&10,<ABPCEN+S
8507 AIAC0+<IFE N&70-30,<FCE>>+<IFE N&50-50,<FCEPSE>>+<ADARPL>B17>>+<IFN N&40,<<ADADD>B17>>+<IFE
8508 043502 060071 103543 N&70-50,<<ADCR36+ADMAGIC>B17>>+<IFE N&70-40,<<ADCR36>B17+AOJD>>
8509 043503 053556 000000 [ADCLKINH,,0],,0
8510 043504 000000 006031 IFN N&10,<XWD 0,ARADEN+SKIPS>
8511 IFE N&10,<XWD ADBRPL,ARADEN+BRAREN+JUMPS>
8512 000056 N=N+1
8513
8514 <<ET0>B17>+PCCHNG+<IFN N&70-40,<SKPFD>>+<IFE N&10,<<ADFMPL>B17>>+<IFN N&10,<ABPCEN+S
8515 AIAC0+<IFE N&70-30,<FCE>>+<IFE N&50-50,<FCEPSE>>+<ADARPL>B17>>+<IFN N&40,<<ADADD>B17>>+<IFE
8516 043505 060071 103543 N&70-50,<<ADCR36+ADMAGIC>B17>>+<IFE N&70-40,<<ADCR36>B17+AOJD>>
8517 043506 053556 000000 [ADCLKINH,,0],,0
8518 043507 000000 006031 IFN N&10,<XWD 0,ARADEN+SKIPS>
8519 IFE N&10,<XWD ADBRPL,ARADEN+BRAREN+JUMPS>
8520 000057 N=N+1
8521
8522 <<ET0>B17>+PCCHNG+<IFN N&70-40,<SKPFD>>+<IFE N&10,<<ADFMPL>B17>>+<IFN N&10,<ABPCEN+S
8523 AIAC0+<IFE N&70-30,<FCE>>+<IFE N&50-50,<FCEPSE>>+<ADARPL>B17>>+<IFN N&40,<<ADADD>B17>>+<IFE
8524 043510 060071 103543 N&70-50,<<ADCR36+ADMAGIC>B17>>+<IFE N&70-40,<<ADCR36>B17+AOJD>>
8525 043511 053556 000000 [ADCLKINH,,0],,0
8526 043512 000000 006031 IFN N&10,<XWD 0,ARADEN+SKIPS>
8527 IFE N&10,<XWD ADBRPL,ARADEN+BRAREN+JUMPS>
8528 000060 N=N+1
8529
8530 <<ET0>B17>+PCCHNG+<IFN N&70-40,<SKPFD>>+<IFE N&10,<<ADFMPL>B17>>+<IFN N&10,<ABPCEN+S
8531 AIAC0+<IFE N&70-30,<FCE>>+<IFE N&50-50,<FCEPSE>>+<ADARPL>B17>>+<IFN N&40,<<ADADD>B17>>+<IFE
8532 043513 046001 003400 N&70-50,<<ADCR36+ADMAGIC>B17>>+<IFE N&70-40,<<ADCR36>B17+AOJD>>
8533 043514 053556 000000 [ADCLKINH,,0],,0
8534 IFN N&10,<XWD 0,ARADEN+SKIPS>
8535 043515 000600 007054 IFE N&10,<XWD ADBRPL,ARADEN+BRAREN+JUMPS>
8536 000061 N=N+1
8537
8538 <<ET0>B17>+PCCHNG+<IFN N&70-40,<SKPFD>>+<IFE N&10,<<ADFMPL>B17>>+<IFN N&10,<ABPCEN+S
8539 AIAC0+<IFE N&70-30,<FCE>>+<IFE N&50-50,<FCEPSE>>+<ADARPL>B17>>+<IFN N&40,<<ADADD>B17>>+<IFE
8540 043516 046001 003400 N&70-50,<<ADCR36+ADMAGIC>B17>>+<IFE N&70-40,<<ADCR36>B17+AOJD>>
8541 043517 053556 000000 [ADCLKINH,,0],,0
8542 IFN N&10,<XWD 0,ARADEN+SKIPS>
8543 043520 000600 007054 IFE N&10,<XWD ADBRPL,ARADEN+BRAREN+JUMPS>
8544 000062 N=N+1
8545
8546 <<ET0>B17>+PCCHNG+<IFN N&70-40,<SKPFD>>+<IFE N&10,<<ADFMPL>B17>>+<IFN N&10,<ABPCEN+S
8547 AIAC0+<IFE N&70-30,<FCE>>+<IFE N&50-50,<FCEPSE>>+<ADARPL>B17>>+<IFN N&40,<<ADADD>B17>>+<IFE
8548 043521 046001 003400 N&70-50,<<ADCR36+ADMAGIC>B17>>+<IFE N&70-40,<<ADCR36>B17+AOJD>>
8549 043522 053556 000000 [ADCLKINH,,0],,0
8550 IFN N&10,<XWD 0,ARADEN+SKIPS>
DFKDA PDP-10 KL10 ARITHMETIC/RANDOM/INTERRUPT/MEMORY RELIABILITY TEST, VER 0,5 MACRO %53A(1152) 09:24 4-Oct-84 Page 16-8
KL10A2 MAC 22-Feb-77 13:18 DISPATCH TABLE FOR INSTRUCTIONS 270-377 SEQ 0240
8551 043523 000600 007054 IFE N&10,<XWD ADBRPL,ARADEN+BRAREN+JUMPS>
8552 000063 N=N+1
8553
8554 <<ET0>B17>+PCCHNG+<IFN N&70-40,<SKPFD>>+<IFE N&10,<<ADFMPL>B17>>+<IFN N&10,<ABPCEN+S
8555 AIAC0+<IFE N&70-30,<FCE>>+<IFE N&50-50,<FCEPSE>>+<ADARPL>B17>>+<IFN N&40,<<ADADD>B17>>+<IFE
8556 043524 046001 003400 N&70-50,<<ADCR36+ADMAGIC>B17>>+<IFE N&70-40,<<ADCR36>B17+AOJD>>
8557 043525 053556 000000 [ADCLKINH,,0],,0
8558 IFN N&10,<XWD 0,ARADEN+SKIPS>
8559 043526 000600 007054 IFE N&10,<XWD ADBRPL,ARADEN+BRAREN+JUMPS>
8560 000064 N=N+1
8561
8562 <<ET0>B17>+PCCHNG+<IFN N&70-40,<SKPFD>>+<IFE N&10,<<ADFMPL>B17>>+<IFN N&10,<ABPCEN+S
8563 AIAC0+<IFE N&70-30,<FCE>>+<IFE N&50-50,<FCEPSE>>+<ADARPL>B17>>+<IFN N&40,<<ADADD>B17>>+<IFE
8564 043527 046001 003400 N&70-50,<<ADCR36+ADMAGIC>B17>>+<IFE N&70-40,<<ADCR36>B17+AOJD>>
8565 043530 053556 000000 [ADCLKINH,,0],,0
8566 IFN N&10,<XWD 0,ARADEN+SKIPS>
8567 043531 000600 007054 IFE N&10,<XWD ADBRPL,ARADEN+BRAREN+JUMPS>
8568 000065 N=N+1
8569
8570 <<ET0>B17>+PCCHNG+<IFN N&70-40,<SKPFD>>+<IFE N&10,<<ADFMPL>B17>>+<IFN N&10,<ABPCEN+S
8571 AIAC0+<IFE N&70-30,<FCE>>+<IFE N&50-50,<FCEPSE>>+<ADARPL>B17>>+<IFN N&40,<<ADADD>B17>>+<IFE
8572 043532 046001 003400 N&70-50,<<ADCR36+ADMAGIC>B17>>+<IFE N&70-40,<<ADCR36>B17+AOJD>>
8573 043533 053556 000000 [ADCLKINH,,0],,0
8574 IFN N&10,<XWD 0,ARADEN+SKIPS>
8575 043534 000600 007054 IFE N&10,<XWD ADBRPL,ARADEN+BRAREN+JUMPS>
8576 000066 N=N+1
8577
8578 <<ET0>B17>+PCCHNG+<IFN N&70-40,<SKPFD>>+<IFE N&10,<<ADFMPL>B17>>+<IFN N&10,<ABPCEN+S
8579 AIAC0+<IFE N&70-30,<FCE>>+<IFE N&50-50,<FCEPSE>>+<ADARPL>B17>>+<IFN N&40,<<ADADD>B17>>+<IFE
8580 043535 046001 003400 N&70-50,<<ADCR36+ADMAGIC>B17>>+<IFE N&70-40,<<ADCR36>B17+AOJD>>
8581 043536 053556 000000 [ADCLKINH,,0],,0
8582 IFN N&10,<XWD 0,ARADEN+SKIPS>
8583 043537 000600 007054 IFE N&10,<XWD ADBRPL,ARADEN+BRAREN+JUMPS>
8584 000067 N=N+1
8585
8586 <<ET0>B17>+PCCHNG+<IFN N&70-40,<SKPFD>>+<IFE N&10,<<ADFMPL>B17>>+<IFN N&10,<ABPCEN+S
8587 AIAC0+<IFE N&70-30,<FCE>>+<IFE N&50-50,<FCEPSE>>+<ADARPL>B17>>+<IFN N&40,<<ADADD>B17>>+<IFE
8588 043540 046001 003400 N&70-50,<<ADCR36+ADMAGIC>B17>>+<IFE N&70-40,<<ADCR36>B17+AOJD>>
8589 043541 053556 000000 [ADCLKINH,,0],,0
8590 IFN N&10,<XWD 0,ARADEN+SKIPS>
8591 043542 000600 007054 IFE N&10,<XWD ADBRPL,ARADEN+BRAREN+JUMPS>
8592 000070 N=N+1
8593
8594 <<ET0>B17>+PCCHNG+<IFN N&70-40,<SKPFD>>+<IFE N&10,<<ADFMPL>B17>>+<IFN N&10,<ABPCEN+S
8595 AIAC0+<IFE N&70-30,<FCE>>+<IFE N&50-50,<FCEPSE>>+<ADARPL>B17>>+<IFN N&40,<<ADADD>B17>>+<IFE
8596 043543 040061 103543 N&70-50,<<ADCR36+ADMAGIC>B17>>+<IFE N&70-40,<<ADCR36>B17+AOJD>>
8597 043544 053556 000000 [ADCLKINH,,0],,0
8598 043545 000000 006031 IFN N&10,<XWD 0,ARADEN+SKIPS>
8599 IFE N&10,<XWD ADBRPL,ARADEN+BRAREN+JUMPS>
8600 000071 N=N+1
8601
8602 <<ET0>B17>+PCCHNG+<IFN N&70-40,<SKPFD>>+<IFE N&10,<<ADFMPL>B17>>+<IFN N&10,<ABPCEN+S
8603 AIAC0+<IFE N&70-30,<FCE>>+<IFE N&50-50,<FCEPSE>>+<ADARPL>B17>>+<IFN N&40,<<ADADD>B17>>+<IFE
8604 043546 040061 103543 N&70-50,<<ADCR36+ADMAGIC>B17>>+<IFE N&70-40,<<ADCR36>B17+AOJD>>
8605 043547 053556 000000 [ADCLKINH,,0],,0
DFKDA PDP-10 KL10 ARITHMETIC/RANDOM/INTERRUPT/MEMORY RELIABILITY TEST, VER 0,5 MACRO %53A(1152) 09:24 4-Oct-84 Page 16-9
KL10A2 MAC 22-Feb-77 13:18 DISPATCH TABLE FOR INSTRUCTIONS 270-377 SEQ 0241
8606 043550 000000 006031 IFN N&10,<XWD 0,ARADEN+SKIPS>
8607 IFE N&10,<XWD ADBRPL,ARADEN+BRAREN+JUMPS>
8608 000072 N=N+1
8609
8610 <<ET0>B17>+PCCHNG+<IFN N&70-40,<SKPFD>>+<IFE N&10,<<ADFMPL>B17>>+<IFN N&10,<ABPCEN+S
8611 AIAC0+<IFE N&70-30,<FCE>>+<IFE N&50-50,<FCEPSE>>+<ADARPL>B17>>+<IFN N&40,<<ADADD>B17>>+<IFE
8612 043551 040061 103543 N&70-50,<<ADCR36+ADMAGIC>B17>>+<IFE N&70-40,<<ADCR36>B17+AOJD>>
8613 043552 053556 000000 [ADCLKINH,,0],,0
8614 043553 000000 006031 IFN N&10,<XWD 0,ARADEN+SKIPS>
8615 IFE N&10,<XWD ADBRPL,ARADEN+BRAREN+JUMPS>
8616 000073 N=N+1
8617
8618 <<ET0>B17>+PCCHNG+<IFN N&70-40,<SKPFD>>+<IFE N&10,<<ADFMPL>B17>>+<IFN N&10,<ABPCEN+S
8619 AIAC0+<IFE N&70-30,<FCE>>+<IFE N&50-50,<FCEPSE>>+<ADARPL>B17>>+<IFN N&40,<<ADADD>B17>>+<IFE
8620 043554 040061 103543 N&70-50,<<ADCR36+ADMAGIC>B17>>+<IFE N&70-40,<<ADCR36>B17+AOJD>>
8621 043555 053556 000000 [ADCLKINH,,0],,0
8622 043556 000000 006031 IFN N&10,<XWD 0,ARADEN+SKIPS>
8623 IFE N&10,<XWD ADBRPL,ARADEN+BRAREN+JUMPS>
8624 000074 N=N+1
8625
8626 <<ET0>B17>+PCCHNG+<IFN N&70-40,<SKPFD>>+<IFE N&10,<<ADFMPL>B17>>+<IFN N&10,<ABPCEN+S
8627 AIAC0+<IFE N&70-30,<FCE>>+<IFE N&50-50,<FCEPSE>>+<ADARPL>B17>>+<IFN N&40,<<ADADD>B17>>+<IFE
8628 043557 040061 103543 N&70-50,<<ADCR36+ADMAGIC>B17>>+<IFE N&70-40,<<ADCR36>B17+AOJD>>
8629 043560 053556 000000 [ADCLKINH,,0],,0
8630 043561 000000 006031 IFN N&10,<XWD 0,ARADEN+SKIPS>
8631 IFE N&10,<XWD ADBRPL,ARADEN+BRAREN+JUMPS>
8632 000075 N=N+1
8633
8634 <<ET0>B17>+PCCHNG+<IFN N&70-40,<SKPFD>>+<IFE N&10,<<ADFMPL>B17>>+<IFN N&10,<ABPCEN+S
8635 AIAC0+<IFE N&70-30,<FCE>>+<IFE N&50-50,<FCEPSE>>+<ADARPL>B17>>+<IFN N&40,<<ADADD>B17>>+<IFE
8636 043562 040061 103543 N&70-50,<<ADCR36+ADMAGIC>B17>>+<IFE N&70-40,<<ADCR36>B17+AOJD>>
8637 043563 053556 000000 [ADCLKINH,,0],,0
8638 043564 000000 006031 IFN N&10,<XWD 0,ARADEN+SKIPS>
8639 IFE N&10,<XWD ADBRPL,ARADEN+BRAREN+JUMPS>
8640 000076 N=N+1
8641
8642 <<ET0>B17>+PCCHNG+<IFN N&70-40,<SKPFD>>+<IFE N&10,<<ADFMPL>B17>>+<IFN N&10,<ABPCEN+S
8643 AIAC0+<IFE N&70-30,<FCE>>+<IFE N&50-50,<FCEPSE>>+<ADARPL>B17>>+<IFN N&40,<<ADADD>B17>>+<IFE
8644 043565 040061 103543 N&70-50,<<ADCR36+ADMAGIC>B17>>+<IFE N&70-40,<<ADCR36>B17+AOJD>>
8645 043566 053556 000000 [ADCLKINH,,0],,0
8646 043567 000000 006031 IFN N&10,<XWD 0,ARADEN+SKIPS>
8647 IFE N&10,<XWD ADBRPL,ARADEN+BRAREN+JUMPS>
8648 000077 N=N+1
8649
8650 <<ET0>B17>+PCCHNG+<IFN N&70-40,<SKPFD>>+<IFE N&10,<<ADFMPL>B17>>+<IFN N&10,<ABPCEN+S
8651 AIAC0+<IFE N&70-30,<FCE>>+<IFE N&50-50,<FCEPSE>>+<ADARPL>B17>>+<IFN N&40,<<ADADD>B17>>+<IFE
8652 043570 040061 103543 N&70-50,<<ADCR36+ADMAGIC>B17>>+<IFE N&70-40,<<ADCR36>B17+AOJD>>
8653 043571 053556 000000 [ADCLKINH,,0],,0
8654 043572 000000 006031 IFN N&10,<XWD 0,ARADEN+SKIPS>
8655 IFE N&10,<XWD ADBRPL,ARADEN+BRAREN+JUMPS>
8656 000100 N=N+1
8657
8658
DFKDA PDP-10 KL10 ARITHMETIC/RANDOM/INTERRUPT/MEMORY RELIABILITY TEST, VER 0,5 MACRO %53A(1152) 09:24 4-Oct-84 Page 17
KL10A2 MAC 22-Feb-77 13:18 DISPATCH TABLE FOR INSTRUCTIONS 400-477 SEQ 0242
8659 SUBTTL DISPATCH TABLE FOR INSTRUCTIONS 400-477
8660 ;BOOLEAN GROUP 400-477
8661
8662 DEFINE CMP (X,LIST,ANS)
8663 < ANS==0
8664 IRP LIST <IFE <X&74>-<LIST*4>,<STOPI
8665 ANS==1>>>
8666
8667 000000 N=0
8668 REPEAT 100,
8669 < CMP (N,<0,5,12,17>,M)
8670 CMP (N,<7,13,15,16>,A6)
8671 CMP (N,<6,11>,A1)
8672 CMP (N,<1,2,3,6,11,15,16>,A2)
8673 CMP (N,<4,7,10,13,14>,A3)
8674 CMP (N,<1,4,5,11,13,16>,A4)
8675 CMP (N,<2,6,7,10,12,15>,A5)
8676 BFLGS==A1*ADEQV+A2*ADARPL+A3*ADARMI+A4*ADFMPL+A5*ADFMMI
8677 XWD BFLGS+A6*ET0,<IFE <N&3>,<<1-M>*FCE>>+<IFN <<N&2>*<1-M>>,<FCEPSE>>+^_
8678 <IFE N&3-2,<SACINH>>+<IFN N&2,<M*SCE>>+<IFE <N&74>,<BOOL0D>>
8679 XWD [XWD ADARMI,ARADEN],0
8680 ARADEN
8681 N=N+1
8682 >
8683 000000 CMP (N,<0,5,12,17>,M)^ M==0
8684 000000 CMP (N,<7,13,15,16>,A6)^ A6==0
8685 000000 CMP (N,<6,11>,A1)^ A1==0
8686 000000 CMP (N,<1,2,3,6,11,15,16>,A2)^ A2==0
8687 000000 CMP (N,<4,7,10,13,14>,A3)^ A3==0
8688 000000 CMP (N,<1,4,5,11,13,16>,A4)^ A4==0
8689 000000 CMP (N,<2,6,7,10,12,15>,A5)^ A5==0
8690 000000 BFLGS==A1*ADEQV+A2*ADARPL+A3*ADARMI+A4*ADFMPL+A5*ADFMMI
8691 XWD BFLGS+A6*ET0,<IFE <N&3>,<<1-M>*FCE>>+<IFN <<N&2>*<1-M>>,<FCEPSE>>+<IFE N&3-2,<SA
8692 043573 000000 024000 CINH>>+<IFN N&2,<M*SCE>>+<IFE <N&74>,<BOOL0D>>
8693 043574 055072 000000 XWD [XWD ADARMI,ARADEN],0
8694 043575 000000 006000 ARADEN
8695 000001 N=N+1
8696
8697 000000 CMP (N,<0,5,12,17>,M)^ M==0
8698 000000 CMP (N,<7,13,15,16>,A6)^ A6==0
8699 000000 CMP (N,<6,11>,A1)^ A1==0
8700 000000 CMP (N,<1,2,3,6,11,15,16>,A2)^ A2==0
8701 000000 CMP (N,<4,7,10,13,14>,A3)^ A3==0
8702 000000 CMP (N,<1,4,5,11,13,16>,A4)^ A4==0
8703 000000 CMP (N,<2,6,7,10,12,15>,A5)^ A5==0
8704 000000 BFLGS==A1*ADEQV+A2*ADARPL+A3*ADARMI+A4*ADFMPL+A5*ADFMMI
8705 XWD BFLGS+A6*ET0,<IFE <N&3>,<<1-M>*FCE>>+<IFN <<N&2>*<1-M>>,<FCEPSE>>+<IFE N&3-2,<SA
8706 043576 000000 024000 CINH>>+<IFN N&2,<M*SCE>>+<IFE <N&74>,<BOOL0D>>
8707 043577 055072 000000 XWD [XWD ADARMI,ARADEN],0
8708 043600 000000 006000 ARADEN
8709 000002 N=N+1
8710
8711 000000 CMP (N,<0,5,12,17>,M)^ M==0
8712 000000 CMP (N,<7,13,15,16>,A6)^ A6==0
8713 000000 CMP (N,<6,11>,A1)^ A1==0
DFKDA PDP-10 KL10 ARITHMETIC/RANDOM/INTERRUPT/MEMORY RELIABILITY TEST, VER 0,5 MACRO %53A(1152) 09:24 4-Oct-84 Page 17-1
KL10A2 MAC 22-Feb-77 13:18 DISPATCH TABLE FOR INSTRUCTIONS 400-477 SEQ 0243
8714 000000 CMP (N,<1,2,3,6,11,15,16>,A2)^ A2==0
8715 000000 CMP (N,<4,7,10,13,14>,A3)^ A3==0
8716 000000 CMP (N,<1,4,5,11,13,16>,A4)^ A4==0
8717 000000 CMP (N,<2,6,7,10,12,15>,A5)^ A5==0
8718 000000 BFLGS==A1*ADEQV+A2*ADARPL+A3*ADARMI+A4*ADFMPL+A5*ADFMMI
8719 XWD BFLGS+A6*ET0,<IFE <N&3>,<<1-M>*FCE>>+<IFN <<N&2>*<1-M>>,<FCEPSE>>+<IFE N&3-2,<SA
8720 043601 000000 024050 CINH>>+<IFN N&2,<M*SCE>>+<IFE <N&74>,<BOOL0D>>
8721 043602 055072 000000 XWD [XWD ADARMI,ARADEN],0
8722 043603 000000 006000 ARADEN
8723 000003 N=N+1
8724
8725 000000 CMP (N,<0,5,12,17>,M)^ M==0
8726 000000 CMP (N,<7,13,15,16>,A6)^ A6==0
8727 000000 CMP (N,<6,11>,A1)^ A1==0
8728 000000 CMP (N,<1,2,3,6,11,15,16>,A2)^ A2==0
8729 000000 CMP (N,<4,7,10,13,14>,A3)^ A3==0
8730 000000 CMP (N,<1,4,5,11,13,16>,A4)^ A4==0
8731 000000 CMP (N,<2,6,7,10,12,15>,A5)^ A5==0
8732 000000 BFLGS==A1*ADEQV+A2*ADARPL+A3*ADARMI+A4*ADFMPL+A5*ADFMMI
8733 XWD BFLGS+A6*ET0,<IFE <N&3>,<<1-M>*FCE>>+<IFN <<N&2>*<1-M>>,<FCEPSE>>+<IFE N&3-2,<SA
8734 043604 000000 024010 CINH>>+<IFN N&2,<M*SCE>>+<IFE <N&74>,<BOOL0D>>
8735 043605 055072 000000 XWD [XWD ADARMI,ARADEN],0
8736 043606 000000 006000 ARADEN
8737 000004 N=N+1
8738
8739 000000 CMP (N,<0,5,12,17>,M)^ M==0
8740 000000 CMP (N,<7,13,15,16>,A6)^ A6==0
8741 000000 CMP (N,<6,11>,A1)^ A1==0
8742 000000 CMP (N,<1,2,3,6,11,15,16>,A2)^ A2==0
8743 000000 CMP (N,<4,7,10,13,14>,A3)^ A3==0
8744 000000 CMP (N,<1,4,5,11,13,16>,A4)^ A4==0
8745 000000 CMP (N,<2,6,7,10,12,15>,A5)^ A5==0
8746 006060 BFLGS==A1*ADEQV+A2*ADARPL+A3*ADARMI+A4*ADFMPL+A5*ADFMMI
8747 XWD BFLGS+A6*ET0,<IFE <N&3>,<<1-M>*FCE>>+<IFN <<N&2>*<1-M>>,<FCEPSE>>+<IFE N&3-2,<SA
8748 043607 006060 000001 CINH>>+<IFN N&2,<M*SCE>>+<IFE <N&74>,<BOOL0D>>
8749 043610 055072 000000 XWD [XWD ADARMI,ARADEN],0
8750 043611 000000 006000 ARADEN
8751 000005 N=N+1
8752
8753 000000 CMP (N,<0,5,12,17>,M)^ M==0
8754 000000 CMP (N,<7,13,15,16>,A6)^ A6==0
8755 000000 CMP (N,<6,11>,A1)^ A1==0
8756 000000 CMP (N,<1,2,3,6,11,15,16>,A2)^ A2==0
8757 000000 CMP (N,<4,7,10,13,14>,A3)^ A3==0
8758 000000 CMP (N,<1,4,5,11,13,16>,A4)^ A4==0
8759 000000 CMP (N,<2,6,7,10,12,15>,A5)^ A5==0
8760 006060 BFLGS==A1*ADEQV+A2*ADARPL+A3*ADARMI+A4*ADFMPL+A5*ADFMMI
8761 XWD BFLGS+A6*ET0,<IFE <N&3>,<<1-M>*FCE>>+<IFN <<N&2>*<1-M>>,<FCEPSE>>+<IFE N&3-2,<SA
8762 043612 006060 000000 CINH>>+<IFN N&2,<M*SCE>>+<IFE <N&74>,<BOOL0D>>
8763 043613 055072 000000 XWD [XWD ADARMI,ARADEN],0
8764 043614 000000 006000 ARADEN
8765 000006 N=N+1
8766
8767 000000 CMP (N,<0,5,12,17>,M)^ M==0
8768 000000 CMP (N,<7,13,15,16>,A6)^ A6==0
DFKDA PDP-10 KL10 ARITHMETIC/RANDOM/INTERRUPT/MEMORY RELIABILITY TEST, VER 0,5 MACRO %53A(1152) 09:24 4-Oct-84 Page 17-2
KL10A2 MAC 22-Feb-77 13:18 DISPATCH TABLE FOR INSTRUCTIONS 400-477 SEQ 0244
8769 000000 CMP (N,<6,11>,A1)^ A1==0
8770 000000 CMP (N,<1,2,3,6,11,15,16>,A2)^ A2==0
8771 000000 CMP (N,<4,7,10,13,14>,A3)^ A3==0
8772 000000 CMP (N,<1,4,5,11,13,16>,A4)^ A4==0
8773 000000 CMP (N,<2,6,7,10,12,15>,A5)^ A5==0
8774 006060 BFLGS==A1*ADEQV+A2*ADARPL+A3*ADARMI+A4*ADFMPL+A5*ADFMMI
8775 XWD BFLGS+A6*ET0,<IFE <N&3>,<<1-M>*FCE>>+<IFN <<N&2>*<1-M>>,<FCEPSE>>+<IFE N&3-2,<SA
8776 043615 006060 000043 CINH>>+<IFN N&2,<M*SCE>>+<IFE <N&74>,<BOOL0D>>
8777 043616 055072 000000 XWD [XWD ADARMI,ARADEN],0
8778 043617 000000 006000 ARADEN
8779 000007 N=N+1
8780
8781 000000 CMP (N,<0,5,12,17>,M)^ M==0
8782 000000 CMP (N,<7,13,15,16>,A6)^ A6==0
8783 000000 CMP (N,<6,11>,A1)^ A1==0
8784 000000 CMP (N,<1,2,3,6,11,15,16>,A2)^ A2==0
8785 000000 CMP (N,<4,7,10,13,14>,A3)^ A3==0
8786 000000 CMP (N,<1,4,5,11,13,16>,A4)^ A4==0
8787 000000 CMP (N,<2,6,7,10,12,15>,A5)^ A5==0
8788 006060 BFLGS==A1*ADEQV+A2*ADARPL+A3*ADARMI+A4*ADFMPL+A5*ADFMMI
8789 XWD BFLGS+A6*ET0,<IFE <N&3>,<<1-M>*FCE>>+<IFN <<N&2>*<1-M>>,<FCEPSE>>+<IFE N&3-2,<SA
8790 043620 006060 000003 CINH>>+<IFN N&2,<M*SCE>>+<IFE <N&74>,<BOOL0D>>
8791 043621 055072 000000 XWD [XWD ADARMI,ARADEN],0
8792 043622 000000 006000 ARADEN
8793 000010 N=N+1
8794
8795 000000 CMP (N,<0,5,12,17>,M)^ M==0
8796 000000 CMP (N,<7,13,15,16>,A6)^ A6==0
8797 000000 CMP (N,<6,11>,A1)^ A1==0
8798 000000 CMP (N,<1,2,3,6,11,15,16>,A2)^ A2==0
8799 000000 CMP (N,<4,7,10,13,14>,A3)^ A3==0
8800 000000 CMP (N,<1,4,5,11,13,16>,A4)^ A4==0
8801 000000 CMP (N,<2,6,7,10,12,15>,A5)^ A5==0
8802 010060 BFLGS==A1*ADEQV+A2*ADARPL+A3*ADARMI+A4*ADFMPL+A5*ADFMMI
8803 XWD BFLGS+A6*ET0,<IFE <N&3>,<<1-M>*FCE>>+<IFN <<N&2>*<1-M>>,<FCEPSE>>+<IFE N&3-2,<SA
8804 043623 010060 000001 CINH>>+<IFN N&2,<M*SCE>>+<IFE <N&74>,<BOOL0D>>
8805 043624 055072 000000 XWD [XWD ADARMI,ARADEN],0
8806 043625 000000 006000 ARADEN
8807 000011 N=N+1
8808
8809 000000 CMP (N,<0,5,12,17>,M)^ M==0
8810 000000 CMP (N,<7,13,15,16>,A6)^ A6==0
8811 000000 CMP (N,<6,11>,A1)^ A1==0
8812 000000 CMP (N,<1,2,3,6,11,15,16>,A2)^ A2==0
8813 000000 CMP (N,<4,7,10,13,14>,A3)^ A3==0
8814 000000 CMP (N,<1,4,5,11,13,16>,A4)^ A4==0
8815 000000 CMP (N,<2,6,7,10,12,15>,A5)^ A5==0
8816 010060 BFLGS==A1*ADEQV+A2*ADARPL+A3*ADARMI+A4*ADFMPL+A5*ADFMMI
8817 XWD BFLGS+A6*ET0,<IFE <N&3>,<<1-M>*FCE>>+<IFN <<N&2>*<1-M>>,<FCEPSE>>+<IFE N&3-2,<SA
8818 043626 010060 000000 CINH>>+<IFN N&2,<M*SCE>>+<IFE <N&74>,<BOOL0D>>
8819 043627 055072 000000 XWD [XWD ADARMI,ARADEN],0
8820 043630 000000 006000 ARADEN
8821 000012 N=N+1
8822
8823 000000 CMP (N,<0,5,12,17>,M)^ M==0
DFKDA PDP-10 KL10 ARITHMETIC/RANDOM/INTERRUPT/MEMORY RELIABILITY TEST, VER 0,5 MACRO %53A(1152) 09:24 4-Oct-84 Page 17-3
KL10A2 MAC 22-Feb-77 13:18 DISPATCH TABLE FOR INSTRUCTIONS 400-477 SEQ 0245
8824 000000 CMP (N,<7,13,15,16>,A6)^ A6==0
8825 000000 CMP (N,<6,11>,A1)^ A1==0
8826 000000 CMP (N,<1,2,3,6,11,15,16>,A2)^ A2==0
8827 000000 CMP (N,<4,7,10,13,14>,A3)^ A3==0
8828 000000 CMP (N,<1,4,5,11,13,16>,A4)^ A4==0
8829 000000 CMP (N,<2,6,7,10,12,15>,A5)^ A5==0
8830 010060 BFLGS==A1*ADEQV+A2*ADARPL+A3*ADARMI+A4*ADFMPL+A5*ADFMMI
8831 XWD BFLGS+A6*ET0,<IFE <N&3>,<<1-M>*FCE>>+<IFN <<N&2>*<1-M>>,<FCEPSE>>+<IFE N&3-2,<SA
8832 043631 010060 000043 CINH>>+<IFN N&2,<M*SCE>>+<IFE <N&74>,<BOOL0D>>
8833 043632 055072 000000 XWD [XWD ADARMI,ARADEN],0
8834 043633 000000 006000 ARADEN
8835 000013 N=N+1
8836
8837 000000 CMP (N,<0,5,12,17>,M)^ M==0
8838 000000 CMP (N,<7,13,15,16>,A6)^ A6==0
8839 000000 CMP (N,<6,11>,A1)^ A1==0
8840 000000 CMP (N,<1,2,3,6,11,15,16>,A2)^ A2==0
8841 000000 CMP (N,<4,7,10,13,14>,A3)^ A3==0
8842 000000 CMP (N,<1,4,5,11,13,16>,A4)^ A4==0
8843 000000 CMP (N,<2,6,7,10,12,15>,A5)^ A5==0
8844 010060 BFLGS==A1*ADEQV+A2*ADARPL+A3*ADARMI+A4*ADFMPL+A5*ADFMMI
8845 XWD BFLGS+A6*ET0,<IFE <N&3>,<<1-M>*FCE>>+<IFN <<N&2>*<1-M>>,<FCEPSE>>+<IFE N&3-2,<SA
8846 043634 010060 000003 CINH>>+<IFN N&2,<M*SCE>>+<IFE <N&74>,<BOOL0D>>
8847 043635 055072 000000 XWD [XWD ADARMI,ARADEN],0
8848 043636 000000 006000 ARADEN
8849 000014 N=N+1
8850
8851 000000 CMP (N,<0,5,12,17>,M)^ M==0
8852 000000 CMP (N,<7,13,15,16>,A6)^ A6==0
8853 000000 CMP (N,<6,11>,A1)^ A1==0
8854 000000 CMP (N,<1,2,3,6,11,15,16>,A2)^ A2==0
8855 000000 CMP (N,<4,7,10,13,14>,A3)^ A3==0
8856 000000 CMP (N,<1,4,5,11,13,16>,A4)^ A4==0
8857 000000 CMP (N,<2,6,7,10,12,15>,A5)^ A5==0
8858 000060 BFLGS==A1*ADEQV+A2*ADARPL+A3*ADARMI+A4*ADFMPL+A5*ADFMMI
8859 XWD BFLGS+A6*ET0,<IFE <N&3>,<<1-M>*FCE>>+<IFN <<N&2>*<1-M>>,<FCEPSE>>+<IFE N&3-2,<SA
8860 043637 000060 000001 CINH>>+<IFN N&2,<M*SCE>>+<IFE <N&74>,<BOOL0D>>
8861 043640 055072 000000 XWD [XWD ADARMI,ARADEN],0
8862 043641 000000 006000 ARADEN
8863 000015 N=N+1
8864
8865 000000 CMP (N,<0,5,12,17>,M)^ M==0
8866 000000 CMP (N,<7,13,15,16>,A6)^ A6==0
8867 000000 CMP (N,<6,11>,A1)^ A1==0
8868 000000 CMP (N,<1,2,3,6,11,15,16>,A2)^ A2==0
8869 000000 CMP (N,<4,7,10,13,14>,A3)^ A3==0
8870 000000 CMP (N,<1,4,5,11,13,16>,A4)^ A4==0
8871 000000 CMP (N,<2,6,7,10,12,15>,A5)^ A5==0
8872 000060 BFLGS==A1*ADEQV+A2*ADARPL+A3*ADARMI+A4*ADFMPL+A5*ADFMMI
8873 XWD BFLGS+A6*ET0,<IFE <N&3>,<<1-M>*FCE>>+<IFN <<N&2>*<1-M>>,<FCEPSE>>+<IFE N&3-2,<SA
8874 043642 000060 000000 CINH>>+<IFN N&2,<M*SCE>>+<IFE <N&74>,<BOOL0D>>
8875 043643 055072 000000 XWD [XWD ADARMI,ARADEN],0
8876 043644 000000 006000 ARADEN
8877 000016 N=N+1
8878
DFKDA PDP-10 KL10 ARITHMETIC/RANDOM/INTERRUPT/MEMORY RELIABILITY TEST, VER 0,5 MACRO %53A(1152) 09:24 4-Oct-84 Page 17-4
KL10A2 MAC 22-Feb-77 13:18 DISPATCH TABLE FOR INSTRUCTIONS 400-477 SEQ 0246
8879 000000 CMP (N,<0,5,12,17>,M)^ M==0
8880 000000 CMP (N,<7,13,15,16>,A6)^ A6==0
8881 000000 CMP (N,<6,11>,A1)^ A1==0
8882 000000 CMP (N,<1,2,3,6,11,15,16>,A2)^ A2==0
8883 000000 CMP (N,<4,7,10,13,14>,A3)^ A3==0
8884 000000 CMP (N,<1,4,5,11,13,16>,A4)^ A4==0
8885 000000 CMP (N,<2,6,7,10,12,15>,A5)^ A5==0
8886 000060 BFLGS==A1*ADEQV+A2*ADARPL+A3*ADARMI+A4*ADFMPL+A5*ADFMMI
8887 XWD BFLGS+A6*ET0,<IFE <N&3>,<<1-M>*FCE>>+<IFN <<N&2>*<1-M>>,<FCEPSE>>+<IFE N&3-2,<SA
8888 043645 000060 000043 CINH>>+<IFN N&2,<M*SCE>>+<IFE <N&74>,<BOOL0D>>
8889 043646 055072 000000 XWD [XWD ADARMI,ARADEN],0
8890 043647 000000 006000 ARADEN
8891 000017 N=N+1
8892
8893 000000 CMP (N,<0,5,12,17>,M)^ M==0
8894 000000 CMP (N,<7,13,15,16>,A6)^ A6==0
8895 000000 CMP (N,<6,11>,A1)^ A1==0
8896 000000 CMP (N,<1,2,3,6,11,15,16>,A2)^ A2==0
8897 000000 CMP (N,<4,7,10,13,14>,A3)^ A3==0
8898 000000 CMP (N,<1,4,5,11,13,16>,A4)^ A4==0
8899 000000 CMP (N,<2,6,7,10,12,15>,A5)^ A5==0
8900 000060 BFLGS==A1*ADEQV+A2*ADARPL+A3*ADARMI+A4*ADFMPL+A5*ADFMMI
8901 XWD BFLGS+A6*ET0,<IFE <N&3>,<<1-M>*FCE>>+<IFN <<N&2>*<1-M>>,<FCEPSE>>+<IFE N&3-2,<SA
8902 043650 000060 000003 CINH>>+<IFN N&2,<M*SCE>>+<IFE <N&74>,<BOOL0D>>
8903 043651 055072 000000 XWD [XWD ADARMI,ARADEN],0
8904 043652 000000 006000 ARADEN
8905 000020 N=N+1
8906
8907 000000 CMP (N,<0,5,12,17>,M)^ M==0
8908 000000 CMP (N,<7,13,15,16>,A6)^ A6==0
8909 000000 CMP (N,<6,11>,A1)^ A1==0
8910 000000 CMP (N,<1,2,3,6,11,15,16>,A2)^ A2==0
8911 000000 CMP (N,<4,7,10,13,14>,A3)^ A3==0
8912 000000 CMP (N,<1,4,5,11,13,16>,A4)^ A4==0
8913 000000 CMP (N,<2,6,7,10,12,15>,A5)^ A5==0
8914 006100 BFLGS==A1*ADEQV+A2*ADARPL+A3*ADARMI+A4*ADFMPL+A5*ADFMMI
8915 XWD BFLGS+A6*ET0,<IFE <N&3>,<<1-M>*FCE>>+<IFN <<N&2>*<1-M>>,<FCEPSE>>+<IFE N&3-2,<SA
8916 043653 006100 000001 CINH>>+<IFN N&2,<M*SCE>>+<IFE <N&74>,<BOOL0D>>
8917 043654 055072 000000 XWD [XWD ADARMI,ARADEN],0
8918 043655 000000 006000 ARADEN
8919 000021 N=N+1
8920
8921 000000 CMP (N,<0,5,12,17>,M)^ M==0
8922 000000 CMP (N,<7,13,15,16>,A6)^ A6==0
8923 000000 CMP (N,<6,11>,A1)^ A1==0
8924 000000 CMP (N,<1,2,3,6,11,15,16>,A2)^ A2==0
8925 000000 CMP (N,<4,7,10,13,14>,A3)^ A3==0
8926 000000 CMP (N,<1,4,5,11,13,16>,A4)^ A4==0
8927 000000 CMP (N,<2,6,7,10,12,15>,A5)^ A5==0
8928 006100 BFLGS==A1*ADEQV+A2*ADARPL+A3*ADARMI+A4*ADFMPL+A5*ADFMMI
8929 XWD BFLGS+A6*ET0,<IFE <N&3>,<<1-M>*FCE>>+<IFN <<N&2>*<1-M>>,<FCEPSE>>+<IFE N&3-2,<SA
8930 043656 006100 000000 CINH>>+<IFN N&2,<M*SCE>>+<IFE <N&74>,<BOOL0D>>
8931 043657 055072 000000 XWD [XWD ADARMI,ARADEN],0
8932 043660 000000 006000 ARADEN
8933 000022 N=N+1
DFKDA PDP-10 KL10 ARITHMETIC/RANDOM/INTERRUPT/MEMORY RELIABILITY TEST, VER 0,5 MACRO %53A(1152) 09:24 4-Oct-84 Page 17-5
KL10A2 MAC 22-Feb-77 13:18 DISPATCH TABLE FOR INSTRUCTIONS 400-477 SEQ 0247
8934
8935 000000 CMP (N,<0,5,12,17>,M)^ M==0
8936 000000 CMP (N,<7,13,15,16>,A6)^ A6==0
8937 000000 CMP (N,<6,11>,A1)^ A1==0
8938 000000 CMP (N,<1,2,3,6,11,15,16>,A2)^ A2==0
8939 000000 CMP (N,<4,7,10,13,14>,A3)^ A3==0
8940 000000 CMP (N,<1,4,5,11,13,16>,A4)^ A4==0
8941 000000 CMP (N,<2,6,7,10,12,15>,A5)^ A5==0
8942 006100 BFLGS==A1*ADEQV+A2*ADARPL+A3*ADARMI+A4*ADFMPL+A5*ADFMMI
8943 XWD BFLGS+A6*ET0,<IFE <N&3>,<<1-M>*FCE>>+<IFN <<N&2>*<1-M>>,<FCEPSE>>+<IFE N&3-2,<SA
8944 043661 006100 000043 CINH>>+<IFN N&2,<M*SCE>>+<IFE <N&74>,<BOOL0D>>
8945 043662 055072 000000 XWD [XWD ADARMI,ARADEN],0
8946 043663 000000 006000 ARADEN
8947 000023 N=N+1
8948
8949 000000 CMP (N,<0,5,12,17>,M)^ M==0
8950 000000 CMP (N,<7,13,15,16>,A6)^ A6==0
8951 000000 CMP (N,<6,11>,A1)^ A1==0
8952 000000 CMP (N,<1,2,3,6,11,15,16>,A2)^ A2==0
8953 000000 CMP (N,<4,7,10,13,14>,A3)^ A3==0
8954 000000 CMP (N,<1,4,5,11,13,16>,A4)^ A4==0
8955 000000 CMP (N,<2,6,7,10,12,15>,A5)^ A5==0
8956 006100 BFLGS==A1*ADEQV+A2*ADARPL+A3*ADARMI+A4*ADFMPL+A5*ADFMMI
8957 XWD BFLGS+A6*ET0,<IFE <N&3>,<<1-M>*FCE>>+<IFN <<N&2>*<1-M>>,<FCEPSE>>+<IFE N&3-2,<SA
8958 043664 006100 000003 CINH>>+<IFN N&2,<M*SCE>>+<IFE <N&74>,<BOOL0D>>
8959 043665 055072 000000 XWD [XWD ADARMI,ARADEN],0
8960 043666 000000 006000 ARADEN
8961 000024 N=N+1
8962
8963 000000 CMP (N,<0,5,12,17>,M)^ M==0
8964 000000 CMP (N,<7,13,15,16>,A6)^ A6==0
8965 000000 CMP (N,<6,11>,A1)^ A1==0
8966 000000 CMP (N,<1,2,3,6,11,15,16>,A2)^ A2==0
8967 000000 CMP (N,<4,7,10,13,14>,A3)^ A3==0
8968 000000 CMP (N,<1,4,5,11,13,16>,A4)^ A4==0
8969 000000 CMP (N,<2,6,7,10,12,15>,A5)^ A5==0
8970 006000 BFLGS==A1*ADEQV+A2*ADARPL+A3*ADARMI+A4*ADFMPL+A5*ADFMMI
8971 XWD BFLGS+A6*ET0,<IFE <N&3>,<<1-M>*FCE>>+<IFN <<N&2>*<1-M>>,<FCEPSE>>+<IFE N&3-2,<SA
8972 043667 006000 000000 CINH>>+<IFN N&2,<M*SCE>>+<IFE <N&74>,<BOOL0D>>
8973 043670 055072 000000 XWD [XWD ADARMI,ARADEN],0
8974 043671 000000 006000 ARADEN
8975 000025 N=N+1
8976
8977 000000 CMP (N,<0,5,12,17>,M)^ M==0
8978 000000 CMP (N,<7,13,15,16>,A6)^ A6==0
8979 000000 CMP (N,<6,11>,A1)^ A1==0
8980 000000 CMP (N,<1,2,3,6,11,15,16>,A2)^ A2==0
8981 000000 CMP (N,<4,7,10,13,14>,A3)^ A3==0
8982 000000 CMP (N,<1,4,5,11,13,16>,A4)^ A4==0
8983 000000 CMP (N,<2,6,7,10,12,15>,A5)^ A5==0
8984 006000 BFLGS==A1*ADEQV+A2*ADARPL+A3*ADARMI+A4*ADFMPL+A5*ADFMMI
8985 XWD BFLGS+A6*ET0,<IFE <N&3>,<<1-M>*FCE>>+<IFN <<N&2>*<1-M>>,<FCEPSE>>+<IFE N&3-2,<SA
8986 043672 006000 000000 CINH>>+<IFN N&2,<M*SCE>>+<IFE <N&74>,<BOOL0D>>
8987 043673 055072 000000 XWD [XWD ADARMI,ARADEN],0
8988 043674 000000 006000 ARADEN
DFKDA PDP-10 KL10 ARITHMETIC/RANDOM/INTERRUPT/MEMORY RELIABILITY TEST, VER 0,5 MACRO %53A(1152) 09:24 4-Oct-84 Page 17-6
KL10A2 MAC 22-Feb-77 13:18 DISPATCH TABLE FOR INSTRUCTIONS 400-477 SEQ 0248
8989 000026 N=N+1
8990
8991 000000 CMP (N,<0,5,12,17>,M)^ M==0
8992 000000 CMP (N,<7,13,15,16>,A6)^ A6==0
8993 000000 CMP (N,<6,11>,A1)^ A1==0
8994 000000 CMP (N,<1,2,3,6,11,15,16>,A2)^ A2==0
8995 000000 CMP (N,<4,7,10,13,14>,A3)^ A3==0
8996 000000 CMP (N,<1,4,5,11,13,16>,A4)^ A4==0
8997 000000 CMP (N,<2,6,7,10,12,15>,A5)^ A5==0
8998 006000 BFLGS==A1*ADEQV+A2*ADARPL+A3*ADARMI+A4*ADFMPL+A5*ADFMMI
8999 XWD BFLGS+A6*ET0,<IFE <N&3>,<<1-M>*FCE>>+<IFN <<N&2>*<1-M>>,<FCEPSE>>+<IFE N&3-2,<SA
9000 043675 006000 000050 CINH>>+<IFN N&2,<M*SCE>>+<IFE <N&74>,<BOOL0D>>
9001 043676 055072 000000 XWD [XWD ADARMI,ARADEN],0
9002 043677 000000 006000 ARADEN
9003 000027 N=N+1
9004
9005 000000 CMP (N,<0,5,12,17>,M)^ M==0
9006 000000 CMP (N,<7,13,15,16>,A6)^ A6==0
9007 000000 CMP (N,<6,11>,A1)^ A1==0
9008 000000 CMP (N,<1,2,3,6,11,15,16>,A2)^ A2==0
9009 000000 CMP (N,<4,7,10,13,14>,A3)^ A3==0
9010 000000 CMP (N,<1,4,5,11,13,16>,A4)^ A4==0
9011 000000 CMP (N,<2,6,7,10,12,15>,A5)^ A5==0
9012 006000 BFLGS==A1*ADEQV+A2*ADARPL+A3*ADARMI+A4*ADFMPL+A5*ADFMMI
9013 XWD BFLGS+A6*ET0,<IFE <N&3>,<<1-M>*FCE>>+<IFN <<N&2>*<1-M>>,<FCEPSE>>+<IFE N&3-2,<SA
9014 043700 006000 000010 CINH>>+<IFN N&2,<M*SCE>>+<IFE <N&74>,<BOOL0D>>
9015 043701 055072 000000 XWD [XWD ADARMI,ARADEN],0
9016 043702 000000 006000 ARADEN
9017 000030 N=N+1
9018
9019 000000 CMP (N,<0,5,12,17>,M)^ M==0
9020 000000 CMP (N,<7,13,15,16>,A6)^ A6==0
9021 000000 CMP (N,<6,11>,A1)^ A1==0
9022 000000 CMP (N,<1,2,3,6,11,15,16>,A2)^ A2==0
9023 000000 CMP (N,<4,7,10,13,14>,A3)^ A3==0
9024 000000 CMP (N,<1,4,5,11,13,16>,A4)^ A4==0
9025 000000 CMP (N,<2,6,7,10,12,15>,A5)^ A5==0
9026 110060 BFLGS==A1*ADEQV+A2*ADARPL+A3*ADARMI+A4*ADFMPL+A5*ADFMMI
9027 XWD BFLGS+A6*ET0,<IFE <N&3>,<<1-M>*FCE>>+<IFN <<N&2>*<1-M>>,<FCEPSE>>+<IFE N&3-2,<SA
9028 043703 110060 000001 CINH>>+<IFN N&2,<M*SCE>>+<IFE <N&74>,<BOOL0D>>
9029 043704 055072 000000 XWD [XWD ADARMI,ARADEN],0
9030 043705 000000 006000 ARADEN
9031 000031 N=N+1
9032
9033 000000 CMP (N,<0,5,12,17>,M)^ M==0
9034 000000 CMP (N,<7,13,15,16>,A6)^ A6==0
9035 000000 CMP (N,<6,11>,A1)^ A1==0
9036 000000 CMP (N,<1,2,3,6,11,15,16>,A2)^ A2==0
9037 000000 CMP (N,<4,7,10,13,14>,A3)^ A3==0
9038 000000 CMP (N,<1,4,5,11,13,16>,A4)^ A4==0
9039 000000 CMP (N,<2,6,7,10,12,15>,A5)^ A5==0
9040 110060 BFLGS==A1*ADEQV+A2*ADARPL+A3*ADARMI+A4*ADFMPL+A5*ADFMMI
9041 XWD BFLGS+A6*ET0,<IFE <N&3>,<<1-M>*FCE>>+<IFN <<N&2>*<1-M>>,<FCEPSE>>+<IFE N&3-2,<SA
9042 043706 110060 000000 CINH>>+<IFN N&2,<M*SCE>>+<IFE <N&74>,<BOOL0D>>
9043 043707 055072 000000 XWD [XWD ADARMI,ARADEN],0
DFKDA PDP-10 KL10 ARITHMETIC/RANDOM/INTERRUPT/MEMORY RELIABILITY TEST, VER 0,5 MACRO %53A(1152) 09:24 4-Oct-84 Page 17-7
KL10A2 MAC 22-Feb-77 13:18 DISPATCH TABLE FOR INSTRUCTIONS 400-477 SEQ 0249
9044 043710 000000 006000 ARADEN
9045 000032 N=N+1
9046
9047 000000 CMP (N,<0,5,12,17>,M)^ M==0
9048 000000 CMP (N,<7,13,15,16>,A6)^ A6==0
9049 000000 CMP (N,<6,11>,A1)^ A1==0
9050 000000 CMP (N,<1,2,3,6,11,15,16>,A2)^ A2==0
9051 000000 CMP (N,<4,7,10,13,14>,A3)^ A3==0
9052 000000 CMP (N,<1,4,5,11,13,16>,A4)^ A4==0
9053 000000 CMP (N,<2,6,7,10,12,15>,A5)^ A5==0
9054 110060 BFLGS==A1*ADEQV+A2*ADARPL+A3*ADARMI+A4*ADFMPL+A5*ADFMMI
9055 XWD BFLGS+A6*ET0,<IFE <N&3>,<<1-M>*FCE>>+<IFN <<N&2>*<1-M>>,<FCEPSE>>+<IFE N&3-2,<SA
9056 043711 110060 000043 CINH>>+<IFN N&2,<M*SCE>>+<IFE <N&74>,<BOOL0D>>
9057 043712 055072 000000 XWD [XWD ADARMI,ARADEN],0
9058 043713 000000 006000 ARADEN
9059 000033 N=N+1
9060
9061 000000 CMP (N,<0,5,12,17>,M)^ M==0
9062 000000 CMP (N,<7,13,15,16>,A6)^ A6==0
9063 000000 CMP (N,<6,11>,A1)^ A1==0
9064 000000 CMP (N,<1,2,3,6,11,15,16>,A2)^ A2==0
9065 000000 CMP (N,<4,7,10,13,14>,A3)^ A3==0
9066 000000 CMP (N,<1,4,5,11,13,16>,A4)^ A4==0
9067 000000 CMP (N,<2,6,7,10,12,15>,A5)^ A5==0
9068 110060 BFLGS==A1*ADEQV+A2*ADARPL+A3*ADARMI+A4*ADFMPL+A5*ADFMMI
9069 XWD BFLGS+A6*ET0,<IFE <N&3>,<<1-M>*FCE>>+<IFN <<N&2>*<1-M>>,<FCEPSE>>+<IFE N&3-2,<SA
9070 043714 110060 000003 CINH>>+<IFN N&2,<M*SCE>>+<IFE <N&74>,<BOOL0D>>
9071 043715 055072 000000 XWD [XWD ADARMI,ARADEN],0
9072 043716 000000 006000 ARADEN
9073 000034 N=N+1
9074
9075 000000 CMP (N,<0,5,12,17>,M)^ M==0
9076 000000 CMP (N,<7,13,15,16>,A6)^ A6==0
9077 000000 CMP (N,<6,11>,A1)^ A1==0
9078 000000 CMP (N,<1,2,3,6,11,15,16>,A2)^ A2==0
9079 000000 CMP (N,<4,7,10,13,14>,A3)^ A3==0
9080 000000 CMP (N,<1,4,5,11,13,16>,A4)^ A4==0
9081 000000 CMP (N,<2,6,7,10,12,15>,A5)^ A5==0
9082 010100 BFLGS==A1*ADEQV+A2*ADARPL+A3*ADARMI+A4*ADFMPL+A5*ADFMMI
9083 XWD BFLGS+A6*ET0,<IFE <N&3>,<<1-M>*FCE>>+<IFN <<N&2>*<1-M>>,<FCEPSE>>+<IFE N&3-2,<SA
9084 043717 010101 000001 CINH>>+<IFN N&2,<M*SCE>>+<IFE <N&74>,<BOOL0D>>
9085 043720 055072 000000 XWD [XWD ADARMI,ARADEN],0
9086 043721 000000 006000 ARADEN
9087 000035 N=N+1
9088
9089 000000 CMP (N,<0,5,12,17>,M)^ M==0
9090 000000 CMP (N,<7,13,15,16>,A6)^ A6==0
9091 000000 CMP (N,<6,11>,A1)^ A1==0
9092 000000 CMP (N,<1,2,3,6,11,15,16>,A2)^ A2==0
9093 000000 CMP (N,<4,7,10,13,14>,A3)^ A3==0
9094 000000 CMP (N,<1,4,5,11,13,16>,A4)^ A4==0
9095 000000 CMP (N,<2,6,7,10,12,15>,A5)^ A5==0
9096 010100 BFLGS==A1*ADEQV+A2*ADARPL+A3*ADARMI+A4*ADFMPL+A5*ADFMMI
9097 XWD BFLGS+A6*ET0,<IFE <N&3>,<<1-M>*FCE>>+<IFN <<N&2>*<1-M>>,<FCEPSE>>+<IFE N&3-2,<SA
9098 043722 010101 000000 CINH>>+<IFN N&2,<M*SCE>>+<IFE <N&74>,<BOOL0D>>
DFKDA PDP-10 KL10 ARITHMETIC/RANDOM/INTERRUPT/MEMORY RELIABILITY TEST, VER 0,5 MACRO %53A(1152) 09:24 4-Oct-84 Page 17-8
KL10A2 MAC 22-Feb-77 13:18 DISPATCH TABLE FOR INSTRUCTIONS 400-477 SEQ 0250
9099 043723 055072 000000 XWD [XWD ADARMI,ARADEN],0
9100 043724 000000 006000 ARADEN
9101 000036 N=N+1
9102
9103 000000 CMP (N,<0,5,12,17>,M)^ M==0
9104 000000 CMP (N,<7,13,15,16>,A6)^ A6==0
9105 000000 CMP (N,<6,11>,A1)^ A1==0
9106 000000 CMP (N,<1,2,3,6,11,15,16>,A2)^ A2==0
9107 000000 CMP (N,<4,7,10,13,14>,A3)^ A3==0
9108 000000 CMP (N,<1,4,5,11,13,16>,A4)^ A4==0
9109 000000 CMP (N,<2,6,7,10,12,15>,A5)^ A5==0
9110 010100 BFLGS==A1*ADEQV+A2*ADARPL+A3*ADARMI+A4*ADFMPL+A5*ADFMMI
9111 XWD BFLGS+A6*ET0,<IFE <N&3>,<<1-M>*FCE>>+<IFN <<N&2>*<1-M>>,<FCEPSE>>+<IFE N&3-2,<SA
9112 043725 010101 000043 CINH>>+<IFN N&2,<M*SCE>>+<IFE <N&74>,<BOOL0D>>
9113 043726 055072 000000 XWD [XWD ADARMI,ARADEN],0
9114 043727 000000 006000 ARADEN
9115 000037 N=N+1
9116
9117 000000 CMP (N,<0,5,12,17>,M)^ M==0
9118 000000 CMP (N,<7,13,15,16>,A6)^ A6==0
9119 000000 CMP (N,<6,11>,A1)^ A1==0
9120 000000 CMP (N,<1,2,3,6,11,15,16>,A2)^ A2==0
9121 000000 CMP (N,<4,7,10,13,14>,A3)^ A3==0
9122 000000 CMP (N,<1,4,5,11,13,16>,A4)^ A4==0
9123 000000 CMP (N,<2,6,7,10,12,15>,A5)^ A5==0
9124 010100 BFLGS==A1*ADEQV+A2*ADARPL+A3*ADARMI+A4*ADFMPL+A5*ADFMMI
9125 XWD BFLGS+A6*ET0,<IFE <N&3>,<<1-M>*FCE>>+<IFN <<N&2>*<1-M>>,<FCEPSE>>+<IFE N&3-2,<SA
9126 043730 010101 000003 CINH>>+<IFN N&2,<M*SCE>>+<IFE <N&74>,<BOOL0D>>
9127 043731 055072 000000 XWD [XWD ADARMI,ARADEN],0
9128 043732 000000 006000 ARADEN
9129 000040 N=N+1
9130
9131 000000 CMP (N,<0,5,12,17>,M)^ M==0
9132 000000 CMP (N,<7,13,15,16>,A6)^ A6==0
9133 000000 CMP (N,<6,11>,A1)^ A1==0
9134 000000 CMP (N,<1,2,3,6,11,15,16>,A2)^ A2==0
9135 000000 CMP (N,<4,7,10,13,14>,A3)^ A3==0
9136 000000 CMP (N,<1,4,5,11,13,16>,A4)^ A4==0
9137 000000 CMP (N,<2,6,7,10,12,15>,A5)^ A5==0
9138 010100 BFLGS==A1*ADEQV+A2*ADARPL+A3*ADARMI+A4*ADFMPL+A5*ADFMMI
9139 XWD BFLGS+A6*ET0,<IFE <N&3>,<<1-M>*FCE>>+<IFN <<N&2>*<1-M>>,<FCEPSE>>+<IFE N&3-2,<SA
9140 043733 010100 000001 CINH>>+<IFN N&2,<M*SCE>>+<IFE <N&74>,<BOOL0D>>
9141 043734 055072 000000 XWD [XWD ADARMI,ARADEN],0
9142 043735 000000 006000 ARADEN
9143 000041 N=N+1
9144
9145 000000 CMP (N,<0,5,12,17>,M)^ M==0
9146 000000 CMP (N,<7,13,15,16>,A6)^ A6==0
9147 000000 CMP (N,<6,11>,A1)^ A1==0
9148 000000 CMP (N,<1,2,3,6,11,15,16>,A2)^ A2==0
9149 000000 CMP (N,<4,7,10,13,14>,A3)^ A3==0
9150 000000 CMP (N,<1,4,5,11,13,16>,A4)^ A4==0
9151 000000 CMP (N,<2,6,7,10,12,15>,A5)^ A5==0
9152 010100 BFLGS==A1*ADEQV+A2*ADARPL+A3*ADARMI+A4*ADFMPL+A5*ADFMMI
9153 XWD BFLGS+A6*ET0,<IFE <N&3>,<<1-M>*FCE>>+<IFN <<N&2>*<1-M>>,<FCEPSE>>+<IFE N&3-2,<SA
DFKDA PDP-10 KL10 ARITHMETIC/RANDOM/INTERRUPT/MEMORY RELIABILITY TEST, VER 0,5 MACRO %53A(1152) 09:24 4-Oct-84 Page 17-9
KL10A2 MAC 22-Feb-77 13:18 DISPATCH TABLE FOR INSTRUCTIONS 400-477 SEQ 0251
9154 043736 010100 000000 CINH>>+<IFN N&2,<M*SCE>>+<IFE <N&74>,<BOOL0D>>
9155 043737 055072 000000 XWD [XWD ADARMI,ARADEN],0
9156 043740 000000 006000 ARADEN
9157 000042 N=N+1
9158
9159 000000 CMP (N,<0,5,12,17>,M)^ M==0
9160 000000 CMP (N,<7,13,15,16>,A6)^ A6==0
9161 000000 CMP (N,<6,11>,A1)^ A1==0
9162 000000 CMP (N,<1,2,3,6,11,15,16>,A2)^ A2==0
9163 000000 CMP (N,<4,7,10,13,14>,A3)^ A3==0
9164 000000 CMP (N,<1,4,5,11,13,16>,A4)^ A4==0
9165 000000 CMP (N,<2,6,7,10,12,15>,A5)^ A5==0
9166 010100 BFLGS==A1*ADEQV+A2*ADARPL+A3*ADARMI+A4*ADFMPL+A5*ADFMMI
9167 XWD BFLGS+A6*ET0,<IFE <N&3>,<<1-M>*FCE>>+<IFN <<N&2>*<1-M>>,<FCEPSE>>+<IFE N&3-2,<SA
9168 043741 010100 000043 CINH>>+<IFN N&2,<M*SCE>>+<IFE <N&74>,<BOOL0D>>
9169 043742 055072 000000 XWD [XWD ADARMI,ARADEN],0
9170 043743 000000 006000 ARADEN
9171 000043 N=N+1
9172
9173 000000 CMP (N,<0,5,12,17>,M)^ M==0
9174 000000 CMP (N,<7,13,15,16>,A6)^ A6==0
9175 000000 CMP (N,<6,11>,A1)^ A1==0
9176 000000 CMP (N,<1,2,3,6,11,15,16>,A2)^ A2==0
9177 000000 CMP (N,<4,7,10,13,14>,A3)^ A3==0
9178 000000 CMP (N,<1,4,5,11,13,16>,A4)^ A4==0
9179 000000 CMP (N,<2,6,7,10,12,15>,A5)^ A5==0
9180 010100 BFLGS==A1*ADEQV+A2*ADARPL+A3*ADARMI+A4*ADFMPL+A5*ADFMMI
9181 XWD BFLGS+A6*ET0,<IFE <N&3>,<<1-M>*FCE>>+<IFN <<N&2>*<1-M>>,<FCEPSE>>+<IFE N&3-2,<SA
9182 043744 010100 000003 CINH>>+<IFN N&2,<M*SCE>>+<IFE <N&74>,<BOOL0D>>
9183 043745 055072 000000 XWD [XWD ADARMI,ARADEN],0
9184 043746 000000 006000 ARADEN
9185 000044 N=N+1
9186
9187 000000 CMP (N,<0,5,12,17>,M)^ M==0
9188 000000 CMP (N,<7,13,15,16>,A6)^ A6==0
9189 000000 CMP (N,<6,11>,A1)^ A1==0
9190 000000 CMP (N,<1,2,3,6,11,15,16>,A2)^ A2==0
9191 000000 CMP (N,<4,7,10,13,14>,A3)^ A3==0
9192 000000 CMP (N,<1,4,5,11,13,16>,A4)^ A4==0
9193 000000 CMP (N,<2,6,7,10,12,15>,A5)^ A5==0
9194 106060 BFLGS==A1*ADEQV+A2*ADARPL+A3*ADARMI+A4*ADFMPL+A5*ADFMMI
9195 XWD BFLGS+A6*ET0,<IFE <N&3>,<<1-M>*FCE>>+<IFN <<N&2>*<1-M>>,<FCEPSE>>+<IFE N&3-2,<SA
9196 043747 106060 000001 CINH>>+<IFN N&2,<M*SCE>>+<IFE <N&74>,<BOOL0D>>
9197 043750 055072 000000 XWD [XWD ADARMI,ARADEN],0
9198 043751 000000 006000 ARADEN
9199 000045 N=N+1
9200
9201 000000 CMP (N,<0,5,12,17>,M)^ M==0
9202 000000 CMP (N,<7,13,15,16>,A6)^ A6==0
9203 000000 CMP (N,<6,11>,A1)^ A1==0
9204 000000 CMP (N,<1,2,3,6,11,15,16>,A2)^ A2==0
9205 000000 CMP (N,<4,7,10,13,14>,A3)^ A3==0
9206 000000 CMP (N,<1,4,5,11,13,16>,A4)^ A4==0
9207 000000 CMP (N,<2,6,7,10,12,15>,A5)^ A5==0
9208 106060 BFLGS==A1*ADEQV+A2*ADARPL+A3*ADARMI+A4*ADFMPL+A5*ADFMMI
DFKDA PDP-10 KL10 ARITHMETIC/RANDOM/INTERRUPT/MEMORY RELIABILITY TEST, VER 0,5 MACRO %53A(1152) 09:24 4-Oct-84 Page 17-10
KL10A2 MAC 22-Feb-77 13:18 DISPATCH TABLE FOR INSTRUCTIONS 400-477 SEQ 0252
9209 XWD BFLGS+A6*ET0,<IFE <N&3>,<<1-M>*FCE>>+<IFN <<N&2>*<1-M>>,<FCEPSE>>+<IFE N&3-2,<SA
9210 043752 106060 000000 CINH>>+<IFN N&2,<M*SCE>>+<IFE <N&74>,<BOOL0D>>
9211 043753 055072 000000 XWD [XWD ADARMI,ARADEN],0
9212 043754 000000 006000 ARADEN
9213 000046 N=N+1
9214
9215 000000 CMP (N,<0,5,12,17>,M)^ M==0
9216 000000 CMP (N,<7,13,15,16>,A6)^ A6==0
9217 000000 CMP (N,<6,11>,A1)^ A1==0
9218 000000 CMP (N,<1,2,3,6,11,15,16>,A2)^ A2==0
9219 000000 CMP (N,<4,7,10,13,14>,A3)^ A3==0
9220 000000 CMP (N,<1,4,5,11,13,16>,A4)^ A4==0
9221 000000 CMP (N,<2,6,7,10,12,15>,A5)^ A5==0
9222 106060 BFLGS==A1*ADEQV+A2*ADARPL+A3*ADARMI+A4*ADFMPL+A5*ADFMMI
9223 XWD BFLGS+A6*ET0,<IFE <N&3>,<<1-M>*FCE>>+<IFN <<N&2>*<1-M>>,<FCEPSE>>+<IFE N&3-2,<SA
9224 043755 106060 000043 CINH>>+<IFN N&2,<M*SCE>>+<IFE <N&74>,<BOOL0D>>
9225 043756 055072 000000 XWD [XWD ADARMI,ARADEN],0
9226 043757 000000 006000 ARADEN
9227 000047 N=N+1
9228
9229 000000 CMP (N,<0,5,12,17>,M)^ M==0
9230 000000 CMP (N,<7,13,15,16>,A6)^ A6==0
9231 000000 CMP (N,<6,11>,A1)^ A1==0
9232 000000 CMP (N,<1,2,3,6,11,15,16>,A2)^ A2==0
9233 000000 CMP (N,<4,7,10,13,14>,A3)^ A3==0
9234 000000 CMP (N,<1,4,5,11,13,16>,A4)^ A4==0
9235 000000 CMP (N,<2,6,7,10,12,15>,A5)^ A5==0
9236 106060 BFLGS==A1*ADEQV+A2*ADARPL+A3*ADARMI+A4*ADFMPL+A5*ADFMMI
9237 XWD BFLGS+A6*ET0,<IFE <N&3>,<<1-M>*FCE>>+<IFN <<N&2>*<1-M>>,<FCEPSE>>+<IFE N&3-2,<SA
9238 043760 106060 000003 CINH>>+<IFN N&2,<M*SCE>>+<IFE <N&74>,<BOOL0D>>
9239 043761 055072 000000 XWD [XWD ADARMI,ARADEN],0
9240 043762 000000 006000 ARADEN
9241 000050 N=N+1
9242
9243 000000 CMP (N,<0,5,12,17>,M)^ M==0
9244 000000 CMP (N,<7,13,15,16>,A6)^ A6==0
9245 000000 CMP (N,<6,11>,A1)^ A1==0
9246 000000 CMP (N,<1,2,3,6,11,15,16>,A2)^ A2==0
9247 000000 CMP (N,<4,7,10,13,14>,A3)^ A3==0
9248 000000 CMP (N,<1,4,5,11,13,16>,A4)^ A4==0
9249 000000 CMP (N,<2,6,7,10,12,15>,A5)^ A5==0
9250 010000 BFLGS==A1*ADEQV+A2*ADARPL+A3*ADARMI+A4*ADFMPL+A5*ADFMMI
9251 XWD BFLGS+A6*ET0,<IFE <N&3>,<<1-M>*FCE>>+<IFN <<N&2>*<1-M>>,<FCEPSE>>+<IFE N&3-2,<SA
9252 043763 010000 000000 CINH>>+<IFN N&2,<M*SCE>>+<IFE <N&74>,<BOOL0D>>
9253 043764 055072 000000 XWD [XWD ADARMI,ARADEN],0
9254 043765 000000 006000 ARADEN
9255 000051 N=N+1
9256
9257 000000 CMP (N,<0,5,12,17>,M)^ M==0
9258 000000 CMP (N,<7,13,15,16>,A6)^ A6==0
9259 000000 CMP (N,<6,11>,A1)^ A1==0
9260 000000 CMP (N,<1,2,3,6,11,15,16>,A2)^ A2==0
9261 000000 CMP (N,<4,7,10,13,14>,A3)^ A3==0
9262 000000 CMP (N,<1,4,5,11,13,16>,A4)^ A4==0
9263 000000 CMP (N,<2,6,7,10,12,15>,A5)^ A5==0
DFKDA PDP-10 KL10 ARITHMETIC/RANDOM/INTERRUPT/MEMORY RELIABILITY TEST, VER 0,5 MACRO %53A(1152) 09:24 4-Oct-84 Page 17-11
KL10A2 MAC 22-Feb-77 13:18 DISPATCH TABLE FOR INSTRUCTIONS 400-477 SEQ 0253
9264 010000 BFLGS==A1*ADEQV+A2*ADARPL+A3*ADARMI+A4*ADFMPL+A5*ADFMMI
9265 XWD BFLGS+A6*ET0,<IFE <N&3>,<<1-M>*FCE>>+<IFN <<N&2>*<1-M>>,<FCEPSE>>+<IFE N&3-2,<SA
9266 043766 010000 000000 CINH>>+<IFN N&2,<M*SCE>>+<IFE <N&74>,<BOOL0D>>
9267 043767 055072 000000 XWD [XWD ADARMI,ARADEN],0
9268 043770 000000 006000 ARADEN
9269 000052 N=N+1
9270
9271 000000 CMP (N,<0,5,12,17>,M)^ M==0
9272 000000 CMP (N,<7,13,15,16>,A6)^ A6==0
9273 000000 CMP (N,<6,11>,A1)^ A1==0
9274 000000 CMP (N,<1,2,3,6,11,15,16>,A2)^ A2==0
9275 000000 CMP (N,<4,7,10,13,14>,A3)^ A3==0
9276 000000 CMP (N,<1,4,5,11,13,16>,A4)^ A4==0
9277 000000 CMP (N,<2,6,7,10,12,15>,A5)^ A5==0
9278 010000 BFLGS==A1*ADEQV+A2*ADARPL+A3*ADARMI+A4*ADFMPL+A5*ADFMMI
9279 XWD BFLGS+A6*ET0,<IFE <N&3>,<<1-M>*FCE>>+<IFN <<N&2>*<1-M>>,<FCEPSE>>+<IFE N&3-2,<SA
9280 043771 010000 000050 CINH>>+<IFN N&2,<M*SCE>>+<IFE <N&74>,<BOOL0D>>
9281 043772 055072 000000 XWD [XWD ADARMI,ARADEN],0
9282 043773 000000 006000 ARADEN
9283 000053 N=N+1
9284
9285 000000 CMP (N,<0,5,12,17>,M)^ M==0
9286 000000 CMP (N,<7,13,15,16>,A6)^ A6==0
9287 000000 CMP (N,<6,11>,A1)^ A1==0
9288 000000 CMP (N,<1,2,3,6,11,15,16>,A2)^ A2==0
9289 000000 CMP (N,<4,7,10,13,14>,A3)^ A3==0
9290 000000 CMP (N,<1,4,5,11,13,16>,A4)^ A4==0
9291 000000 CMP (N,<2,6,7,10,12,15>,A5)^ A5==0
9292 010000 BFLGS==A1*ADEQV+A2*ADARPL+A3*ADARMI+A4*ADFMPL+A5*ADFMMI
9293 XWD BFLGS+A6*ET0,<IFE <N&3>,<<1-M>*FCE>>+<IFN <<N&2>*<1-M>>,<FCEPSE>>+<IFE N&3-2,<SA
9294 043774 010000 000010 CINH>>+<IFN N&2,<M*SCE>>+<IFE <N&74>,<BOOL0D>>
9295 043775 055072 000000 XWD [XWD ADARMI,ARADEN],0
9296 043776 000000 006000 ARADEN
9297 000054 N=N+1
9298
9299 000000 CMP (N,<0,5,12,17>,M)^ M==0
9300 000000 CMP (N,<7,13,15,16>,A6)^ A6==0
9301 000000 CMP (N,<6,11>,A1)^ A1==0
9302 000000 CMP (N,<1,2,3,6,11,15,16>,A2)^ A2==0
9303 000000 CMP (N,<4,7,10,13,14>,A3)^ A3==0
9304 000000 CMP (N,<1,4,5,11,13,16>,A4)^ A4==0
9305 000000 CMP (N,<2,6,7,10,12,15>,A5)^ A5==0
9306 006100 BFLGS==A1*ADEQV+A2*ADARPL+A3*ADARMI+A4*ADFMPL+A5*ADFMMI
9307 XWD BFLGS+A6*ET0,<IFE <N&3>,<<1-M>*FCE>>+<IFN <<N&2>*<1-M>>,<FCEPSE>>+<IFE N&3-2,<SA
9308 043777 006101 000001 CINH>>+<IFN N&2,<M*SCE>>+<IFE <N&74>,<BOOL0D>>
9309 044000 055072 000000 XWD [XWD ADARMI,ARADEN],0
9310 044001 000000 006000 ARADEN
9311 000055 N=N+1
9312
9313 000000 CMP (N,<0,5,12,17>,M)^ M==0
9314 000000 CMP (N,<7,13,15,16>,A6)^ A6==0
9315 000000 CMP (N,<6,11>,A1)^ A1==0
9316 000000 CMP (N,<1,2,3,6,11,15,16>,A2)^ A2==0
9317 000000 CMP (N,<4,7,10,13,14>,A3)^ A3==0
9318 000000 CMP (N,<1,4,5,11,13,16>,A4)^ A4==0
DFKDA PDP-10 KL10 ARITHMETIC/RANDOM/INTERRUPT/MEMORY RELIABILITY TEST, VER 0,5 MACRO %53A(1152) 09:24 4-Oct-84 Page 17-12
KL10A2 MAC 22-Feb-77 13:18 DISPATCH TABLE FOR INSTRUCTIONS 400-477 SEQ 0254
9319 000000 CMP (N,<2,6,7,10,12,15>,A5)^ A5==0
9320 006100 BFLGS==A1*ADEQV+A2*ADARPL+A3*ADARMI+A4*ADFMPL+A5*ADFMMI
9321 XWD BFLGS+A6*ET0,<IFE <N&3>,<<1-M>*FCE>>+<IFN <<N&2>*<1-M>>,<FCEPSE>>+<IFE N&3-2,<SA
9322 044002 006101 000000 CINH>>+<IFN N&2,<M*SCE>>+<IFE <N&74>,<BOOL0D>>
9323 044003 055072 000000 XWD [XWD ADARMI,ARADEN],0
9324 044004 000000 006000 ARADEN
9325 000056 N=N+1
9326
9327 000000 CMP (N,<0,5,12,17>,M)^ M==0
9328 000000 CMP (N,<7,13,15,16>,A6)^ A6==0
9329 000000 CMP (N,<6,11>,A1)^ A1==0
9330 000000 CMP (N,<1,2,3,6,11,15,16>,A2)^ A2==0
9331 000000 CMP (N,<4,7,10,13,14>,A3)^ A3==0
9332 000000 CMP (N,<1,4,5,11,13,16>,A4)^ A4==0
9333 000000 CMP (N,<2,6,7,10,12,15>,A5)^ A5==0
9334 006100 BFLGS==A1*ADEQV+A2*ADARPL+A3*ADARMI+A4*ADFMPL+A5*ADFMMI
9335 XWD BFLGS+A6*ET0,<IFE <N&3>,<<1-M>*FCE>>+<IFN <<N&2>*<1-M>>,<FCEPSE>>+<IFE N&3-2,<SA
9336 044005 006101 000043 CINH>>+<IFN N&2,<M*SCE>>+<IFE <N&74>,<BOOL0D>>
9337 044006 055072 000000 XWD [XWD ADARMI,ARADEN],0
9338 044007 000000 006000 ARADEN
9339 000057 N=N+1
9340
9341 000000 CMP (N,<0,5,12,17>,M)^ M==0
9342 000000 CMP (N,<7,13,15,16>,A6)^ A6==0
9343 000000 CMP (N,<6,11>,A1)^ A1==0
9344 000000 CMP (N,<1,2,3,6,11,15,16>,A2)^ A2==0
9345 000000 CMP (N,<4,7,10,13,14>,A3)^ A3==0
9346 000000 CMP (N,<1,4,5,11,13,16>,A4)^ A4==0
9347 000000 CMP (N,<2,6,7,10,12,15>,A5)^ A5==0
9348 006100 BFLGS==A1*ADEQV+A2*ADARPL+A3*ADARMI+A4*ADFMPL+A5*ADFMMI
9349 XWD BFLGS+A6*ET0,<IFE <N&3>,<<1-M>*FCE>>+<IFN <<N&2>*<1-M>>,<FCEPSE>>+<IFE N&3-2,<SA
9350 044010 006101 000003 CINH>>+<IFN N&2,<M*SCE>>+<IFE <N&74>,<BOOL0D>>
9351 044011 055072 000000 XWD [XWD ADARMI,ARADEN],0
9352 044012 000000 006000 ARADEN
9353 000060 N=N+1
9354
9355 000000 CMP (N,<0,5,12,17>,M)^ M==0
9356 000000 CMP (N,<7,13,15,16>,A6)^ A6==0
9357 000000 CMP (N,<6,11>,A1)^ A1==0
9358 000000 CMP (N,<1,2,3,6,11,15,16>,A2)^ A2==0
9359 000000 CMP (N,<4,7,10,13,14>,A3)^ A3==0
9360 000000 CMP (N,<1,4,5,11,13,16>,A4)^ A4==0
9361 000000 CMP (N,<2,6,7,10,12,15>,A5)^ A5==0
9362 000100 BFLGS==A1*ADEQV+A2*ADARPL+A3*ADARMI+A4*ADFMPL+A5*ADFMMI
9363 XWD BFLGS+A6*ET0,<IFE <N&3>,<<1-M>*FCE>>+<IFN <<N&2>*<1-M>>,<FCEPSE>>+<IFE N&3-2,<SA
9364 044013 000100 000001 CINH>>+<IFN N&2,<M*SCE>>+<IFE <N&74>,<BOOL0D>>
9365 044014 055072 000000 XWD [XWD ADARMI,ARADEN],0
9366 044015 000000 006000 ARADEN
9367 000061 N=N+1
9368
9369 000000 CMP (N,<0,5,12,17>,M)^ M==0
9370 000000 CMP (N,<7,13,15,16>,A6)^ A6==0
9371 000000 CMP (N,<6,11>,A1)^ A1==0
9372 000000 CMP (N,<1,2,3,6,11,15,16>,A2)^ A2==0
9373 000000 CMP (N,<4,7,10,13,14>,A3)^ A3==0
DFKDA PDP-10 KL10 ARITHMETIC/RANDOM/INTERRUPT/MEMORY RELIABILITY TEST, VER 0,5 MACRO %53A(1152) 09:24 4-Oct-84 Page 17-13
KL10A2 MAC 22-Feb-77 13:18 DISPATCH TABLE FOR INSTRUCTIONS 400-477 SEQ 0255
9374 000000 CMP (N,<1,4,5,11,13,16>,A4)^ A4==0
9375 000000 CMP (N,<2,6,7,10,12,15>,A5)^ A5==0
9376 000100 BFLGS==A1*ADEQV+A2*ADARPL+A3*ADARMI+A4*ADFMPL+A5*ADFMMI
9377 XWD BFLGS+A6*ET0,<IFE <N&3>,<<1-M>*FCE>>+<IFN <<N&2>*<1-M>>,<FCEPSE>>+<IFE N&3-2,<SA
9378 044016 000100 000000 CINH>>+<IFN N&2,<M*SCE>>+<IFE <N&74>,<BOOL0D>>
9379 044017 055072 000000 XWD [XWD ADARMI,ARADEN],0
9380 044020 000000 006000 ARADEN
9381 000062 N=N+1
9382
9383 000000 CMP (N,<0,5,12,17>,M)^ M==0
9384 000000 CMP (N,<7,13,15,16>,A6)^ A6==0
9385 000000 CMP (N,<6,11>,A1)^ A1==0
9386 000000 CMP (N,<1,2,3,6,11,15,16>,A2)^ A2==0
9387 000000 CMP (N,<4,7,10,13,14>,A3)^ A3==0
9388 000000 CMP (N,<1,4,5,11,13,16>,A4)^ A4==0
9389 000000 CMP (N,<2,6,7,10,12,15>,A5)^ A5==0
9390 000100 BFLGS==A1*ADEQV+A2*ADARPL+A3*ADARMI+A4*ADFMPL+A5*ADFMMI
9391 XWD BFLGS+A6*ET0,<IFE <N&3>,<<1-M>*FCE>>+<IFN <<N&2>*<1-M>>,<FCEPSE>>+<IFE N&3-2,<SA
9392 044021 000100 000043 CINH>>+<IFN N&2,<M*SCE>>+<IFE <N&74>,<BOOL0D>>
9393 044022 055072 000000 XWD [XWD ADARMI,ARADEN],0
9394 044023 000000 006000 ARADEN
9395 000063 N=N+1
9396
9397 000000 CMP (N,<0,5,12,17>,M)^ M==0
9398 000000 CMP (N,<7,13,15,16>,A6)^ A6==0
9399 000000 CMP (N,<6,11>,A1)^ A1==0
9400 000000 CMP (N,<1,2,3,6,11,15,16>,A2)^ A2==0
9401 000000 CMP (N,<4,7,10,13,14>,A3)^ A3==0
9402 000000 CMP (N,<1,4,5,11,13,16>,A4)^ A4==0
9403 000000 CMP (N,<2,6,7,10,12,15>,A5)^ A5==0
9404 000100 BFLGS==A1*ADEQV+A2*ADARPL+A3*ADARMI+A4*ADFMPL+A5*ADFMMI
9405 XWD BFLGS+A6*ET0,<IFE <N&3>,<<1-M>*FCE>>+<IFN <<N&2>*<1-M>>,<FCEPSE>>+<IFE N&3-2,<SA
9406 044024 000100 000003 CINH>>+<IFN N&2,<M*SCE>>+<IFE <N&74>,<BOOL0D>>
9407 044025 055072 000000 XWD [XWD ADARMI,ARADEN],0
9408 044026 000000 006000 ARADEN
9409 000064 N=N+1
9410
9411 000000 CMP (N,<0,5,12,17>,M)^ M==0
9412 000000 CMP (N,<7,13,15,16>,A6)^ A6==0
9413 000000 CMP (N,<6,11>,A1)^ A1==0
9414 000000 CMP (N,<1,2,3,6,11,15,16>,A2)^ A2==0
9415 000000 CMP (N,<4,7,10,13,14>,A3)^ A3==0
9416 000000 CMP (N,<1,4,5,11,13,16>,A4)^ A4==0
9417 000000 CMP (N,<2,6,7,10,12,15>,A5)^ A5==0
9418 010060 BFLGS==A1*ADEQV+A2*ADARPL+A3*ADARMI+A4*ADFMPL+A5*ADFMMI
9419 XWD BFLGS+A6*ET0,<IFE <N&3>,<<1-M>*FCE>>+<IFN <<N&2>*<1-M>>,<FCEPSE>>+<IFE N&3-2,<SA
9420 044027 010061 000001 CINH>>+<IFN N&2,<M*SCE>>+<IFE <N&74>,<BOOL0D>>
9421 044030 055072 000000 XWD [XWD ADARMI,ARADEN],0
9422 044031 000000 006000 ARADEN
9423 000065 N=N+1
9424
9425 000000 CMP (N,<0,5,12,17>,M)^ M==0
9426 000000 CMP (N,<7,13,15,16>,A6)^ A6==0
9427 000000 CMP (N,<6,11>,A1)^ A1==0
9428 000000 CMP (N,<1,2,3,6,11,15,16>,A2)^ A2==0
DFKDA PDP-10 KL10 ARITHMETIC/RANDOM/INTERRUPT/MEMORY RELIABILITY TEST, VER 0,5 MACRO %53A(1152) 09:24 4-Oct-84 Page 17-14
KL10A2 MAC 22-Feb-77 13:18 DISPATCH TABLE FOR INSTRUCTIONS 400-477 SEQ 0256
9429 000000 CMP (N,<4,7,10,13,14>,A3)^ A3==0
9430 000000 CMP (N,<1,4,5,11,13,16>,A4)^ A4==0
9431 000000 CMP (N,<2,6,7,10,12,15>,A5)^ A5==0
9432 010060 BFLGS==A1*ADEQV+A2*ADARPL+A3*ADARMI+A4*ADFMPL+A5*ADFMMI
9433 XWD BFLGS+A6*ET0,<IFE <N&3>,<<1-M>*FCE>>+<IFN <<N&2>*<1-M>>,<FCEPSE>>+<IFE N&3-2,<SA
9434 044032 010061 000000 CINH>>+<IFN N&2,<M*SCE>>+<IFE <N&74>,<BOOL0D>>
9435 044033 055072 000000 XWD [XWD ADARMI,ARADEN],0
9436 044034 000000 006000 ARADEN
9437 000066 N=N+1
9438
9439 000000 CMP (N,<0,5,12,17>,M)^ M==0
9440 000000 CMP (N,<7,13,15,16>,A6)^ A6==0
9441 000000 CMP (N,<6,11>,A1)^ A1==0
9442 000000 CMP (N,<1,2,3,6,11,15,16>,A2)^ A2==0
9443 000000 CMP (N,<4,7,10,13,14>,A3)^ A3==0
9444 000000 CMP (N,<1,4,5,11,13,16>,A4)^ A4==0
9445 000000 CMP (N,<2,6,7,10,12,15>,A5)^ A5==0
9446 010060 BFLGS==A1*ADEQV+A2*ADARPL+A3*ADARMI+A4*ADFMPL+A5*ADFMMI
9447 XWD BFLGS+A6*ET0,<IFE <N&3>,<<1-M>*FCE>>+<IFN <<N&2>*<1-M>>,<FCEPSE>>+<IFE N&3-2,<SA
9448 044035 010061 000043 CINH>>+<IFN N&2,<M*SCE>>+<IFE <N&74>,<BOOL0D>>
9449 044036 055072 000000 XWD [XWD ADARMI,ARADEN],0
9450 044037 000000 006000 ARADEN
9451 000067 N=N+1
9452
9453 000000 CMP (N,<0,5,12,17>,M)^ M==0
9454 000000 CMP (N,<7,13,15,16>,A6)^ A6==0
9455 000000 CMP (N,<6,11>,A1)^ A1==0
9456 000000 CMP (N,<1,2,3,6,11,15,16>,A2)^ A2==0
9457 000000 CMP (N,<4,7,10,13,14>,A3)^ A3==0
9458 000000 CMP (N,<1,4,5,11,13,16>,A4)^ A4==0
9459 000000 CMP (N,<2,6,7,10,12,15>,A5)^ A5==0
9460 010060 BFLGS==A1*ADEQV+A2*ADARPL+A3*ADARMI+A4*ADFMPL+A5*ADFMMI
9461 XWD BFLGS+A6*ET0,<IFE <N&3>,<<1-M>*FCE>>+<IFN <<N&2>*<1-M>>,<FCEPSE>>+<IFE N&3-2,<SA
9462 044040 010061 000003 CINH>>+<IFN N&2,<M*SCE>>+<IFE <N&74>,<BOOL0D>>
9463 044041 055072 000000 XWD [XWD ADARMI,ARADEN],0
9464 044042 000000 006000 ARADEN
9465 000070 N=N+1
9466
9467 000000 CMP (N,<0,5,12,17>,M)^ M==0
9468 000000 CMP (N,<7,13,15,16>,A6)^ A6==0
9469 000000 CMP (N,<6,11>,A1)^ A1==0
9470 000000 CMP (N,<1,2,3,6,11,15,16>,A2)^ A2==0
9471 000000 CMP (N,<4,7,10,13,14>,A3)^ A3==0
9472 000000 CMP (N,<1,4,5,11,13,16>,A4)^ A4==0
9473 000000 CMP (N,<2,6,7,10,12,15>,A5)^ A5==0
9474 006060 BFLGS==A1*ADEQV+A2*ADARPL+A3*ADARMI+A4*ADFMPL+A5*ADFMMI
9475 XWD BFLGS+A6*ET0,<IFE <N&3>,<<1-M>*FCE>>+<IFN <<N&2>*<1-M>>,<FCEPSE>>+<IFE N&3-2,<SA
9476 044043 006061 000001 CINH>>+<IFN N&2,<M*SCE>>+<IFE <N&74>,<BOOL0D>>
9477 044044 055072 000000 XWD [XWD ADARMI,ARADEN],0
9478 044045 000000 006000 ARADEN
9479 000071 N=N+1
9480
9481 000000 CMP (N,<0,5,12,17>,M)^ M==0
9482 000000 CMP (N,<7,13,15,16>,A6)^ A6==0
9483 000000 CMP (N,<6,11>,A1)^ A1==0
DFKDA PDP-10 KL10 ARITHMETIC/RANDOM/INTERRUPT/MEMORY RELIABILITY TEST, VER 0,5 MACRO %53A(1152) 09:24 4-Oct-84 Page 17-15
KL10A2 MAC 22-Feb-77 13:18 DISPATCH TABLE FOR INSTRUCTIONS 400-477 SEQ 0257
9484 000000 CMP (N,<1,2,3,6,11,15,16>,A2)^ A2==0
9485 000000 CMP (N,<4,7,10,13,14>,A3)^ A3==0
9486 000000 CMP (N,<1,4,5,11,13,16>,A4)^ A4==0
9487 000000 CMP (N,<2,6,7,10,12,15>,A5)^ A5==0
9488 006060 BFLGS==A1*ADEQV+A2*ADARPL+A3*ADARMI+A4*ADFMPL+A5*ADFMMI
9489 XWD BFLGS+A6*ET0,<IFE <N&3>,<<1-M>*FCE>>+<IFN <<N&2>*<1-M>>,<FCEPSE>>+<IFE N&3-2,<SA
9490 044046 006061 000000 CINH>>+<IFN N&2,<M*SCE>>+<IFE <N&74>,<BOOL0D>>
9491 044047 055072 000000 XWD [XWD ADARMI,ARADEN],0
9492 044050 000000 006000 ARADEN
9493 000072 N=N+1
9494
9495 000000 CMP (N,<0,5,12,17>,M)^ M==0
9496 000000 CMP (N,<7,13,15,16>,A6)^ A6==0
9497 000000 CMP (N,<6,11>,A1)^ A1==0
9498 000000 CMP (N,<1,2,3,6,11,15,16>,A2)^ A2==0
9499 000000 CMP (N,<4,7,10,13,14>,A3)^ A3==0
9500 000000 CMP (N,<1,4,5,11,13,16>,A4)^ A4==0
9501 000000 CMP (N,<2,6,7,10,12,15>,A5)^ A5==0
9502 006060 BFLGS==A1*ADEQV+A2*ADARPL+A3*ADARMI+A4*ADFMPL+A5*ADFMMI
9503 XWD BFLGS+A6*ET0,<IFE <N&3>,<<1-M>*FCE>>+<IFN <<N&2>*<1-M>>,<FCEPSE>>+<IFE N&3-2,<SA
9504 044051 006061 000043 CINH>>+<IFN N&2,<M*SCE>>+<IFE <N&74>,<BOOL0D>>
9505 044052 055072 000000 XWD [XWD ADARMI,ARADEN],0
9506 044053 000000 006000 ARADEN
9507 000073 N=N+1
9508
9509 000000 CMP (N,<0,5,12,17>,M)^ M==0
9510 000000 CMP (N,<7,13,15,16>,A6)^ A6==0
9511 000000 CMP (N,<6,11>,A1)^ A1==0
9512 000000 CMP (N,<1,2,3,6,11,15,16>,A2)^ A2==0
9513 000000 CMP (N,<4,7,10,13,14>,A3)^ A3==0
9514 000000 CMP (N,<1,4,5,11,13,16>,A4)^ A4==0
9515 000000 CMP (N,<2,6,7,10,12,15>,A5)^ A5==0
9516 006060 BFLGS==A1*ADEQV+A2*ADARPL+A3*ADARMI+A4*ADFMPL+A5*ADFMMI
9517 XWD BFLGS+A6*ET0,<IFE <N&3>,<<1-M>*FCE>>+<IFN <<N&2>*<1-M>>,<FCEPSE>>+<IFE N&3-2,<SA
9518 044054 006061 000003 CINH>>+<IFN N&2,<M*SCE>>+<IFE <N&74>,<BOOL0D>>
9519 044055 055072 000000 XWD [XWD ADARMI,ARADEN],0
9520 044056 000000 006000 ARADEN
9521 000074 N=N+1
9522
9523 000000 CMP (N,<0,5,12,17>,M)^ M==0
9524 000000 CMP (N,<7,13,15,16>,A6)^ A6==0
9525 000000 CMP (N,<6,11>,A1)^ A1==0
9526 000000 CMP (N,<1,2,3,6,11,15,16>,A2)^ A2==0
9527 000000 CMP (N,<4,7,10,13,14>,A3)^ A3==0
9528 000000 CMP (N,<1,4,5,11,13,16>,A4)^ A4==0
9529 000000 CMP (N,<2,6,7,10,12,15>,A5)^ A5==0
9530 000000 BFLGS==A1*ADEQV+A2*ADARPL+A3*ADARMI+A4*ADFMPL+A5*ADFMMI
9531 XWD BFLGS+A6*ET0,<IFE <N&3>,<<1-M>*FCE>>+<IFN <<N&2>*<1-M>>,<FCEPSE>>+<IFE N&3-2,<SA
9532 044057 000000 000000 CINH>>+<IFN N&2,<M*SCE>>+<IFE <N&74>,<BOOL0D>>
9533 044060 055072 000000 XWD [XWD ADARMI,ARADEN],0
9534 044061 000000 006000 ARADEN
9535 000075 N=N+1
9536
9537 000000 CMP (N,<0,5,12,17>,M)^ M==0
9538 000000 CMP (N,<7,13,15,16>,A6)^ A6==0
DFKDA PDP-10 KL10 ARITHMETIC/RANDOM/INTERRUPT/MEMORY RELIABILITY TEST, VER 0,5 MACRO %53A(1152) 09:24 4-Oct-84 Page 17-16
KL10A2 MAC 22-Feb-77 13:18 DISPATCH TABLE FOR INSTRUCTIONS 400-477 SEQ 0258
9539 000000 CMP (N,<6,11>,A1)^ A1==0
9540 000000 CMP (N,<1,2,3,6,11,15,16>,A2)^ A2==0
9541 000000 CMP (N,<4,7,10,13,14>,A3)^ A3==0
9542 000000 CMP (N,<1,4,5,11,13,16>,A4)^ A4==0
9543 000000 CMP (N,<2,6,7,10,12,15>,A5)^ A5==0
9544 000000 BFLGS==A1*ADEQV+A2*ADARPL+A3*ADARMI+A4*ADFMPL+A5*ADFMMI
9545 XWD BFLGS+A6*ET0,<IFE <N&3>,<<1-M>*FCE>>+<IFN <<N&2>*<1-M>>,<FCEPSE>>+<IFE N&3-2,<SA
9546 044062 000000 000000 CINH>>+<IFN N&2,<M*SCE>>+<IFE <N&74>,<BOOL0D>>
9547 044063 055072 000000 XWD [XWD ADARMI,ARADEN],0
9548 044064 000000 006000 ARADEN
9549 000076 N=N+1
9550
9551 000000 CMP (N,<0,5,12,17>,M)^ M==0
9552 000000 CMP (N,<7,13,15,16>,A6)^ A6==0
9553 000000 CMP (N,<6,11>,A1)^ A1==0
9554 000000 CMP (N,<1,2,3,6,11,15,16>,A2)^ A2==0
9555 000000 CMP (N,<4,7,10,13,14>,A3)^ A3==0
9556 000000 CMP (N,<1,4,5,11,13,16>,A4)^ A4==0
9557 000000 CMP (N,<2,6,7,10,12,15>,A5)^ A5==0
9558 000000 BFLGS==A1*ADEQV+A2*ADARPL+A3*ADARMI+A4*ADFMPL+A5*ADFMMI
9559 XWD BFLGS+A6*ET0,<IFE <N&3>,<<1-M>*FCE>>+<IFN <<N&2>*<1-M>>,<FCEPSE>>+<IFE N&3-2,<SA
9560 044065 000000 000050 CINH>>+<IFN N&2,<M*SCE>>+<IFE <N&74>,<BOOL0D>>
9561 044066 055072 000000 XWD [XWD ADARMI,ARADEN],0
9562 044067 000000 006000 ARADEN
9563 000077 N=N+1
9564
9565 000000 CMP (N,<0,5,12,17>,M)^ M==0
9566 000000 CMP (N,<7,13,15,16>,A6)^ A6==0
9567 000000 CMP (N,<6,11>,A1)^ A1==0
9568 000000 CMP (N,<1,2,3,6,11,15,16>,A2)^ A2==0
9569 000000 CMP (N,<4,7,10,13,14>,A3)^ A3==0
9570 000000 CMP (N,<1,4,5,11,13,16>,A4)^ A4==0
9571 000000 CMP (N,<2,6,7,10,12,15>,A5)^ A5==0
9572 000000 BFLGS==A1*ADEQV+A2*ADARPL+A3*ADARMI+A4*ADFMPL+A5*ADFMMI
9573 XWD BFLGS+A6*ET0,<IFE <N&3>,<<1-M>*FCE>>+<IFN <<N&2>*<1-M>>,<FCEPSE>>+<IFE N&3-2,<SA
9574 044070 000000 000010 CINH>>+<IFN N&2,<M*SCE>>+<IFE <N&74>,<BOOL0D>>
9575 044071 055072 000000 XWD [XWD ADARMI,ARADEN],0
9576 044072 000000 006000 ARADEN
9577 000100 N=N+1
9578
DFKDA PDP-10 KL10 ARITHMETIC/RANDOM/INTERRUPT/MEMORY RELIABILITY TEST, VER 0,5 MACRO %53A(1152) 09:24 4-Oct-84 Page 18
KL10A2 MAC 22-Feb-77 13:18 DISPATCH TABLE FOR INSTRUCTIONS 500-577 SEQ 0259
9579 SUBTTL DISPATCH TABLE FOR INSTRUCTIONS 500-577
9580 ;HALF WORDS 500-577
9581 000000 N=0
9582 REPEAT 100,
9583 < M=0
9584 IFE N&33-2,<M=FCEPSE>
9585 IFE N&3-3,<M=FCEPSE+SAIAC0>
9586 XWD <IFE N&3-2,<ADFMPL+ET0>>+<IFE N&72-40,<ADFMLP>>+<IFE N&72,^_
9587 <ADFMRP>>+<IFN N&3-2,<<IFE <N&44>*<N-43>*<N-47>,<ADARLP>>+^_
9588 <IFE <N&44-40>*<N-3>*<N-7>,<ADARRP>>>>,<IFE N&3,<FCE>>+M+^_
9589 <IFE N&3-2,<SACINH+<IFN N&30,<SCE>>>>
9590 XWD [XWD <IFE N&70-40,<ADBRLP>>+<IFE N&70,<ADBRRP>>+^_
9591 <IFE N&44-40,<ADARRP>>+<IFE N&44,<ADARLP>>,ARADEN+BRAREN],0
9592 <IFE N&44-44,<ARRARL>>+<IFE N&44-4,<ARLARR>>+<IFE N&44,^_
9593 <ARLTAD>>+<IFE N&44-40,<ARRTAD>>+<IFE N&50-40,<ARLTAD>>+^_
9594 <IFE N&50,<ARRTAD>>+<IFE N&30-30,<HWTETS+<IFN <N&4*10+N>&40,<2>>>>
9595 N=N+1>
9596 000000 M=0
9597 IFE N&33-2,<M=FCEPSE>
9598 IFE N&3-3,<M=FCEPSE+SAIAC0>
9599 XWD <IFE N&3-2,<ADFMPL+ET0>>+<IFE N&72-40,<ADFMLP>>+<IFE N&72,<ADFMRP>>+<IFN N&3-2,<
9600 <IFE <N&44>*<N-43>*<N-47>,<ADARLP>>+<IFE <N&44-40>*<N-3>*<N-7>,<ADARRP>>>>,<IFE N&3,<FCE>>+M
9601 044073 002040 000001 +<IFE N&3-2,<SACINH+<IFN N&30,<SCE>>>>
9602 XWD [XWD <IFE N&70-40,<ADBRLP>>+<IFE N&70,<ADBRRP>>+<IFE N&44-40,<ADARRP>>+<IFE N&44
9603 044074 055073 000000 ,<ADARLP>>,ARADEN+BRAREN],0
9604 <IFE N&44-44,<ARRARL>>+<IFE N&44-4,<ARLARR>>+<IFE N&44,<ARLTAD>>+<IFE N&44-40,<ARRTA
9605 D>>+<IFE N&50-40,<ARLTAD>>+<IFE N&50,<ARRTAD>>+<IFE N&30-30,<HWTETS+<IFN <N&4*10+N>&40,<2>>>
9606 044075 000000 006000 >
9607 000001 N=N+1
9608 000000 M=0
9609 IFE N&33-2,<M=FCEPSE>
9610 IFE N&3-3,<M=FCEPSE+SAIAC0>
9611 XWD <IFE N&3-2,<ADFMPL+ET0>>+<IFE N&72-40,<ADFMLP>>+<IFE N&72,<ADFMRP>>+<IFN N&3-2,<
9612 <IFE <N&44>*<N-43>*<N-47>,<ADARLP>>+<IFE <N&44-40>*<N-3>*<N-7>,<ADARRP>>>>,<IFE N&3,<FCE>>+M
9613 044076 002040 000000 +<IFE N&3-2,<SACINH+<IFN N&30,<SCE>>>>
9614 XWD [XWD <IFE N&70-40,<ADBRLP>>+<IFE N&70,<ADBRRP>>+<IFE N&44-40,<ADARRP>>+<IFE N&44
9615 044077 055073 000000 ,<ADARLP>>,ARADEN+BRAREN],0
9616 <IFE N&44-44,<ARRARL>>+<IFE N&44-4,<ARLARR>>+<IFE N&44,<ARLTAD>>+<IFE N&44-40,<ARRTA
9617 D>>+<IFE N&50-40,<ARLTAD>>+<IFE N&50,<ARRTAD>>+<IFE N&30-30,<HWTETS+<IFN <N&4*10+N>&40,<2>>>
9618 044100 000000 006000 >
9619 000002 N=N+1
9620 000000 M=0
9621 000003 IFE N&33-2,<M=FCEPSE>
9622 IFE N&3-3,<M=FCEPSE+SAIAC0>
9623 XWD <IFE N&3-2,<ADFMPL+ET0>>+<IFE N&72-40,<ADFMLP>>+<IFE N&72,<ADFMRP>>+<IFN N&3-2,<
9624 <IFE <N&44>*<N-43>*<N-47>,<ADARLP>>+<IFE <N&44-40>*<N-3>*<N-7>,<ADARRP>>>>,<IFE N&3,<FCE>>+M
9625 044101 006001 000043 +<IFE N&3-2,<SACINH+<IFN N&30,<SCE>>>>
9626 XWD [XWD <IFE N&70-40,<ADBRLP>>+<IFE N&70,<ADBRRP>>+<IFE N&44-40,<ADARRP>>+<IFE N&44
9627 044102 055073 000000 ,<ADARLP>>,ARADEN+BRAREN],0
9628 <IFE N&44-44,<ARRARL>>+<IFE N&44-4,<ARLARR>>+<IFE N&44,<ARLTAD>>+<IFE N&44-40,<ARRTA
9629 D>>+<IFE N&50-40,<ARLTAD>>+<IFE N&50,<ARRTAD>>+<IFE N&30-30,<HWTETS+<IFN <N&4*10+N>&40,<2>>>
9630 044103 000000 006000 >
9631 000003 N=N+1
9632 000000 M=0
9633 IFE N&33-2,<M=FCEPSE>
DFKDA PDP-10 KL10 ARITHMETIC/RANDOM/INTERRUPT/MEMORY RELIABILITY TEST, VER 0,5 MACRO %53A(1152) 09:24 4-Oct-84 Page 18-1
KL10A2 MAC 22-Feb-77 13:18 DISPATCH TABLE FOR INSTRUCTIONS 500-577 SEQ 0260
9634 000143 IFE N&3-3,<M=FCEPSE+SAIAC0>
9635 XWD <IFE N&3-2,<ADFMPL+ET0>>+<IFE N&72-40,<ADFMLP>>+<IFE N&72,<ADFMRP>>+<IFN N&3-2,<
9636 <IFE <N&44>*<N-43>*<N-47>,<ADARLP>>+<IFE <N&44-40>*<N-3>*<N-7>,<ADARRP>>>>,<IFE N&3,<FCE>>+M
9637 044104 000060 000143 +<IFE N&3-2,<SACINH+<IFN N&30,<SCE>>>>
9638 XWD [XWD <IFE N&70-40,<ADBRLP>>+<IFE N&70,<ADBRRP>>+<IFE N&44-40,<ADARRP>>+<IFE N&44
9639 044105 055073 000000 ,<ADARLP>>,ARADEN+BRAREN],0
9640 <IFE N&44-44,<ARRARL>>+<IFE N&44-4,<ARLARR>>+<IFE N&44,<ARLTAD>>+<IFE N&44-40,<ARRTA
9641 D>>+<IFE N&50-40,<ARLTAD>>+<IFE N&50,<ARRTAD>>+<IFE N&30-30,<HWTETS+<IFN <N&4*10+N>&40,<2>>>
9642 044106 000000 006000 >
9643 000004 N=N+1
9644 000000 M=0
9645 IFE N&33-2,<M=FCEPSE>
9646 IFE N&3-3,<M=FCEPSE+SAIAC0>
9647 XWD <IFE N&3-2,<ADFMPL+ET0>>+<IFE N&72-40,<ADFMLP>>+<IFE N&72,<ADFMRP>>+<IFN N&3-2,<
9648 <IFE <N&44>*<N-43>*<N-47>,<ADARLP>>+<IFE <N&44-40>*<N-3>*<N-7>,<ADARRP>>>>,<IFE N&3,<FCE>>+M
9649 044107 002000 000001 +<IFE N&3-2,<SACINH+<IFN N&30,<SCE>>>>
9650 XWD [XWD <IFE N&70-40,<ADBRLP>>+<IFE N&70,<ADBRRP>>+<IFE N&44-40,<ADARRP>>+<IFE N&44
9651 044110 055074 000000 ,<ADARLP>>,ARADEN+BRAREN],0
9652 <IFE N&44-44,<ARRARL>>+<IFE N&44-4,<ARLARR>>+<IFE N&44,<ARLTAD>>+<IFE N&44-40,<ARRTA
9653 D>>+<IFE N&50-40,<ARLTAD>>+<IFE N&50,<ARRTAD>>+<IFE N&30-30,<HWTETS+<IFN <N&4*10+N>&40,<2>>>
9654 044111 000000 024000 >
9655 000005 N=N+1
9656 000000 M=0
9657 IFE N&33-2,<M=FCEPSE>
9658 IFE N&3-3,<M=FCEPSE+SAIAC0>
9659 XWD <IFE N&3-2,<ADFMPL+ET0>>+<IFE N&72-40,<ADFMLP>>+<IFE N&72,<ADFMRP>>+<IFN N&3-2,<
9660 <IFE <N&44>*<N-43>*<N-47>,<ADARLP>>+<IFE <N&44-40>*<N-3>*<N-7>,<ADARRP>>>>,<IFE N&3,<FCE>>+M
9661 044112 002000 000000 +<IFE N&3-2,<SACINH+<IFN N&30,<SCE>>>>
9662 XWD [XWD <IFE N&70-40,<ADBRLP>>+<IFE N&70,<ADBRRP>>+<IFE N&44-40,<ADARRP>>+<IFE N&44
9663 044113 055074 000000 ,<ADARLP>>,ARADEN+BRAREN],0
9664 <IFE N&44-44,<ARRARL>>+<IFE N&44-4,<ARLARR>>+<IFE N&44,<ARLTAD>>+<IFE N&44-40,<ARRTA
9665 D>>+<IFE N&50-40,<ARLTAD>>+<IFE N&50,<ARRTAD>>+<IFE N&30-30,<HWTETS+<IFN <N&4*10+N>&40,<2>>>
9666 044114 000000 024000 >
9667 000006 N=N+1
9668 000000 M=0
9669 000003 IFE N&33-2,<M=FCEPSE>
9670 IFE N&3-3,<M=FCEPSE+SAIAC0>
9671 XWD <IFE N&3-2,<ADFMPL+ET0>>+<IFE N&72-40,<ADFMLP>>+<IFE N&72,<ADFMRP>>+<IFN N&3-2,<
9672 <IFE <N&44>*<N-43>*<N-47>,<ADARLP>>+<IFE <N&44-40>*<N-3>*<N-7>,<ADARRP>>>>,<IFE N&3,<FCE>>+M
9673 044115 006001 000043 +<IFE N&3-2,<SACINH+<IFN N&30,<SCE>>>>
9674 XWD [XWD <IFE N&70-40,<ADBRLP>>+<IFE N&70,<ADBRRP>>+<IFE N&44-40,<ADARRP>>+<IFE N&44
9675 044116 055074 000000 ,<ADARLP>>,ARADEN+BRAREN],0
9676 <IFE N&44-44,<ARRARL>>+<IFE N&44-4,<ARLARR>>+<IFE N&44,<ARLTAD>>+<IFE N&44-40,<ARRTA
9677 D>>+<IFE N&50-40,<ARLTAD>>+<IFE N&50,<ARRTAD>>+<IFE N&30-30,<HWTETS+<IFN <N&4*10+N>&40,<2>>>
9678 044117 000000 024000 >
9679 000007 N=N+1
9680 000000 M=0
9681 IFE N&33-2,<M=FCEPSE>
9682 000143 IFE N&3-3,<M=FCEPSE+SAIAC0>
9683 XWD <IFE N&3-2,<ADFMPL+ET0>>+<IFE N&72-40,<ADFMLP>>+<IFE N&72,<ADFMRP>>+<IFN N&3-2,<
9684 <IFE <N&44>*<N-43>*<N-47>,<ADARLP>>+<IFE <N&44-40>*<N-3>*<N-7>,<ADARRP>>>>,<IFE N&3,<FCE>>+M
9685 044120 000020 000143 +<IFE N&3-2,<SACINH+<IFN N&30,<SCE>>>>
9686 XWD [XWD <IFE N&70-40,<ADBRLP>>+<IFE N&70,<ADBRRP>>+<IFE N&44-40,<ADARRP>>+<IFE N&44
9687 044121 055074 000000 ,<ADARLP>>,ARADEN+BRAREN],0
9688 <IFE N&44-44,<ARRARL>>+<IFE N&44-4,<ARLARR>>+<IFE N&44,<ARLTAD>>+<IFE N&44-40,<ARRTA
DFKDA PDP-10 KL10 ARITHMETIC/RANDOM/INTERRUPT/MEMORY RELIABILITY TEST, VER 0,5 MACRO %53A(1152) 09:24 4-Oct-84 Page 18-2
KL10A2 MAC 22-Feb-77 13:18 DISPATCH TABLE FOR INSTRUCTIONS 500-577 SEQ 0261
9689 D>>+<IFE N&50-40,<ARLTAD>>+<IFE N&50,<ARRTAD>>+<IFE N&30-30,<HWTETS+<IFN <N&4*10+N>&40,<2>>>
9690 044122 000000 024000 >
9691 000010 N=N+1
9692 000000 M=0
9693 IFE N&33-2,<M=FCEPSE>
9694 IFE N&3-3,<M=FCEPSE+SAIAC0>
9695 XWD <IFE N&3-2,<ADFMPL+ET0>>+<IFE N&72-40,<ADFMLP>>+<IFE N&72,<ADFMRP>>+<IFN N&3-2,<
9696 <IFE <N&44>*<N-43>*<N-47>,<ADARLP>>+<IFE <N&44-40>*<N-3>*<N-7>,<ADARRP>>>>,<IFE N&3,<FCE>>+M
9697 044123 000040 000001 +<IFE N&3-2,<SACINH+<IFN N&30,<SCE>>>>
9698 XWD [XWD <IFE N&70-40,<ADBRLP>>+<IFE N&70,<ADBRRP>>+<IFE N&44-40,<ADARRP>>+<IFE N&44
9699 044124 055075 000000 ,<ADARLP>>,ARADEN+BRAREN],0
9700 <IFE N&44-44,<ARRARL>>+<IFE N&44-4,<ARLARR>>+<IFE N&44,<ARLTAD>>+<IFE N&44-40,<ARRTA
9701 D>>+<IFE N&50-40,<ARLTAD>>+<IFE N&50,<ARRTAD>>+<IFE N&30-30,<HWTETS+<IFN <N&4*10+N>&40,<2>>>
9702 044125 000000 002000 >
9703 000011 N=N+1
9704 000000 M=0
9705 IFE N&33-2,<M=FCEPSE>
9706 IFE N&3-3,<M=FCEPSE+SAIAC0>
9707 XWD <IFE N&3-2,<ADFMPL+ET0>>+<IFE N&72-40,<ADFMLP>>+<IFE N&72,<ADFMRP>>+<IFN N&3-2,<
9708 <IFE <N&44>*<N-43>*<N-47>,<ADARLP>>+<IFE <N&44-40>*<N-3>*<N-7>,<ADARRP>>>>,<IFE N&3,<FCE>>+M
9709 044126 000040 000000 +<IFE N&3-2,<SACINH+<IFN N&30,<SCE>>>>
9710 XWD [XWD <IFE N&70-40,<ADBRLP>>+<IFE N&70,<ADBRRP>>+<IFE N&44-40,<ADARRP>>+<IFE N&44
9711 044127 055075 000000 ,<ADARLP>>,ARADEN+BRAREN],0
9712 <IFE N&44-44,<ARRARL>>+<IFE N&44-4,<ARLARR>>+<IFE N&44,<ARLTAD>>+<IFE N&44-40,<ARRTA
9713 D>>+<IFE N&50-40,<ARLTAD>>+<IFE N&50,<ARRTAD>>+<IFE N&30-30,<HWTETS+<IFN <N&4*10+N>&40,<2>>>
9714 044130 000000 002000 >
9715 000012 N=N+1
9716 000000 M=0
9717 IFE N&33-2,<M=FCEPSE>
9718 IFE N&3-3,<M=FCEPSE+SAIAC0>
9719 XWD <IFE N&3-2,<ADFMPL+ET0>>+<IFE N&72-40,<ADFMLP>>+<IFE N&72,<ADFMRP>>+<IFN N&3-2,<
9720 <IFE <N&44>*<N-43>*<N-47>,<ADARLP>>+<IFE <N&44-40>*<N-3>*<N-7>,<ADARRP>>>>,<IFE N&3,<FCE>>+M
9721 044131 006001 000050 +<IFE N&3-2,<SACINH+<IFN N&30,<SCE>>>>
9722 XWD [XWD <IFE N&70-40,<ADBRLP>>+<IFE N&70,<ADBRRP>>+<IFE N&44-40,<ADARRP>>+<IFE N&44
9723 044132 055075 000000 ,<ADARLP>>,ARADEN+BRAREN],0
9724 <IFE N&44-44,<ARRARL>>+<IFE N&44-4,<ARLARR>>+<IFE N&44,<ARLTAD>>+<IFE N&44-40,<ARRTA
9725 D>>+<IFE N&50-40,<ARLTAD>>+<IFE N&50,<ARRTAD>>+<IFE N&30-30,<HWTETS+<IFN <N&4*10+N>&40,<2>>>
9726 044133 000000 002000 >
9727 000013 N=N+1
9728 000000 M=0
9729 IFE N&33-2,<M=FCEPSE>
9730 000143 IFE N&3-3,<M=FCEPSE+SAIAC0>
9731 XWD <IFE N&3-2,<ADFMPL+ET0>>+<IFE N&72-40,<ADFMLP>>+<IFE N&72,<ADFMRP>>+<IFN N&3-2,<
9732 <IFE <N&44>*<N-43>*<N-47>,<ADARLP>>+<IFE <N&44-40>*<N-3>*<N-7>,<ADARRP>>>>,<IFE N&3,<FCE>>+M
9733 044134 000040 000143 +<IFE N&3-2,<SACINH+<IFN N&30,<SCE>>>>
9734 XWD [XWD <IFE N&70-40,<ADBRLP>>+<IFE N&70,<ADBRRP>>+<IFE N&44-40,<ADARRP>>+<IFE N&44
9735 044135 055075 000000 ,<ADARLP>>,ARADEN+BRAREN],0
9736 <IFE N&44-44,<ARRARL>>+<IFE N&44-4,<ARLARR>>+<IFE N&44,<ARLTAD>>+<IFE N&44-40,<ARRTA
9737 D>>+<IFE N&50-40,<ARLTAD>>+<IFE N&50,<ARRTAD>>+<IFE N&30-30,<HWTETS+<IFN <N&4*10+N>&40,<2>>>
9738 044136 000000 002000 >
9739 000014 N=N+1
9740 000000 M=0
9741 IFE N&33-2,<M=FCEPSE>
9742 IFE N&3-3,<M=FCEPSE+SAIAC0>
9743 XWD <IFE N&3-2,<ADFMPL+ET0>>+<IFE N&72-40,<ADFMLP>>+<IFE N&72,<ADFMRP>>+<IFN N&3-2,<
DFKDA PDP-10 KL10 ARITHMETIC/RANDOM/INTERRUPT/MEMORY RELIABILITY TEST, VER 0,5 MACRO %53A(1152) 09:24 4-Oct-84 Page 18-3
KL10A2 MAC 22-Feb-77 13:18 DISPATCH TABLE FOR INSTRUCTIONS 500-577 SEQ 0262
9744 <IFE <N&44>*<N-43>*<N-47>,<ADARLP>>+<IFE <N&44-40>*<N-3>*<N-7>,<ADARRP>>>>,<IFE N&3,<FCE>>+M
9745 044137 000000 000001 +<IFE N&3-2,<SACINH+<IFN N&30,<SCE>>>>
9746 XWD [XWD <IFE N&70-40,<ADBRLP>>+<IFE N&70,<ADBRRP>>+<IFE N&44-40,<ADARRP>>+<IFE N&44
9747 044140 055076 000000 ,<ADARLP>>,ARADEN+BRAREN],0
9748 <IFE N&44-44,<ARRARL>>+<IFE N&44-4,<ARLARR>>+<IFE N&44,<ARLTAD>>+<IFE N&44-40,<ARRTA
9749 D>>+<IFE N&50-40,<ARLTAD>>+<IFE N&50,<ARRTAD>>+<IFE N&30-30,<HWTETS+<IFN <N&4*10+N>&40,<2>>>
9750 044141 000000 020000 >
9751 000015 N=N+1
9752 000000 M=0
9753 IFE N&33-2,<M=FCEPSE>
9754 IFE N&3-3,<M=FCEPSE+SAIAC0>
9755 XWD <IFE N&3-2,<ADFMPL+ET0>>+<IFE N&72-40,<ADFMLP>>+<IFE N&72,<ADFMRP>>+<IFN N&3-2,<
9756 <IFE <N&44>*<N-43>*<N-47>,<ADARLP>>+<IFE <N&44-40>*<N-3>*<N-7>,<ADARRP>>>>,<IFE N&3,<FCE>>+M
9757 044142 000000 000000 +<IFE N&3-2,<SACINH+<IFN N&30,<SCE>>>>
9758 XWD [XWD <IFE N&70-40,<ADBRLP>>+<IFE N&70,<ADBRRP>>+<IFE N&44-40,<ADARRP>>+<IFE N&44
9759 044143 055076 000000 ,<ADARLP>>,ARADEN+BRAREN],0
9760 <IFE N&44-44,<ARRARL>>+<IFE N&44-4,<ARLARR>>+<IFE N&44,<ARLTAD>>+<IFE N&44-40,<ARRTA
9761 D>>+<IFE N&50-40,<ARLTAD>>+<IFE N&50,<ARRTAD>>+<IFE N&30-30,<HWTETS+<IFN <N&4*10+N>&40,<2>>>
9762 044144 000000 020000 >
9763 000016 N=N+1
9764 000000 M=0
9765 IFE N&33-2,<M=FCEPSE>
9766 IFE N&3-3,<M=FCEPSE+SAIAC0>
9767 XWD <IFE N&3-2,<ADFMPL+ET0>>+<IFE N&72-40,<ADFMLP>>+<IFE N&72,<ADFMRP>>+<IFN N&3-2,<
9768 <IFE <N&44>*<N-43>*<N-47>,<ADARLP>>+<IFE <N&44-40>*<N-3>*<N-7>,<ADARRP>>>>,<IFE N&3,<FCE>>+M
9769 044145 006001 000050 +<IFE N&3-2,<SACINH+<IFN N&30,<SCE>>>>
9770 XWD [XWD <IFE N&70-40,<ADBRLP>>+<IFE N&70,<ADBRRP>>+<IFE N&44-40,<ADARRP>>+<IFE N&44
9771 044146 055076 000000 ,<ADARLP>>,ARADEN+BRAREN],0
9772 <IFE N&44-44,<ARRARL>>+<IFE N&44-4,<ARLARR>>+<IFE N&44,<ARLTAD>>+<IFE N&44-40,<ARRTA
9773 D>>+<IFE N&50-40,<ARLTAD>>+<IFE N&50,<ARRTAD>>+<IFE N&30-30,<HWTETS+<IFN <N&4*10+N>&40,<2>>>
9774 044147 000000 020000 >
9775 000017 N=N+1
9776 000000 M=0
9777 IFE N&33-2,<M=FCEPSE>
9778 000143 IFE N&3-3,<M=FCEPSE+SAIAC0>
9779 XWD <IFE N&3-2,<ADFMPL+ET0>>+<IFE N&72-40,<ADFMLP>>+<IFE N&72,<ADFMRP>>+<IFN N&3-2,<
9780 <IFE <N&44>*<N-43>*<N-47>,<ADARLP>>+<IFE <N&44-40>*<N-3>*<N-7>,<ADARRP>>>>,<IFE N&3,<FCE>>+M
9781 044150 000000 000143 +<IFE N&3-2,<SACINH+<IFN N&30,<SCE>>>>
9782 XWD [XWD <IFE N&70-40,<ADBRLP>>+<IFE N&70,<ADBRRP>>+<IFE N&44-40,<ADARRP>>+<IFE N&44
9783 044151 055076 000000 ,<ADARLP>>,ARADEN+BRAREN],0
9784 <IFE N&44-44,<ARRARL>>+<IFE N&44-4,<ARLARR>>+<IFE N&44,<ARLTAD>>+<IFE N&44-40,<ARRTA
9785 D>>+<IFE N&50-40,<ARLTAD>>+<IFE N&50,<ARRTAD>>+<IFE N&30-30,<HWTETS+<IFN <N&4*10+N>&40,<2>>>
9786 044152 000000 020000 >
9787 000020 N=N+1
9788 000000 M=0
9789 IFE N&33-2,<M=FCEPSE>
9790 IFE N&3-3,<M=FCEPSE+SAIAC0>
9791 XWD <IFE N&3-2,<ADFMPL+ET0>>+<IFE N&72-40,<ADFMLP>>+<IFE N&72,<ADFMRP>>+<IFN N&3-2,<
9792 <IFE <N&44>*<N-43>*<N-47>,<ADARLP>>+<IFE <N&44-40>*<N-3>*<N-7>,<ADARRP>>>>,<IFE N&3,<FCE>>+M
9793 044153 000040 000001 +<IFE N&3-2,<SACINH+<IFN N&30,<SCE>>>>
9794 XWD [XWD <IFE N&70-40,<ADBRLP>>+<IFE N&70,<ADBRRP>>+<IFE N&44-40,<ADARRP>>+<IFE N&44
9795 044154 055075 000000 ,<ADARLP>>,ARADEN+BRAREN],0
9796 <IFE N&44-44,<ARRARL>>+<IFE N&44-4,<ARLARR>>+<IFE N&44,<ARLTAD>>+<IFE N&44-40,<ARRTA
9797 D>>+<IFE N&50-40,<ARLTAD>>+<IFE N&50,<ARRTAD>>+<IFE N&30-30,<HWTETS+<IFN <N&4*10+N>&40,<2>>>
9798 044155 000000 006000 >
DFKDA PDP-10 KL10 ARITHMETIC/RANDOM/INTERRUPT/MEMORY RELIABILITY TEST, VER 0,5 MACRO %53A(1152) 09:24 4-Oct-84 Page 18-4
KL10A2 MAC 22-Feb-77 13:18 DISPATCH TABLE FOR INSTRUCTIONS 500-577 SEQ 0263
9799 000021 N=N+1
9800 000000 M=0
9801 IFE N&33-2,<M=FCEPSE>
9802 IFE N&3-3,<M=FCEPSE+SAIAC0>
9803 XWD <IFE N&3-2,<ADFMPL+ET0>>+<IFE N&72-40,<ADFMLP>>+<IFE N&72,<ADFMRP>>+<IFN N&3-2,<
9804 <IFE <N&44>*<N-43>*<N-47>,<ADARLP>>+<IFE <N&44-40>*<N-3>*<N-7>,<ADARRP>>>>,<IFE N&3,<FCE>>+M
9805 044156 000040 000000 +<IFE N&3-2,<SACINH+<IFN N&30,<SCE>>>>
9806 XWD [XWD <IFE N&70-40,<ADBRLP>>+<IFE N&70,<ADBRRP>>+<IFE N&44-40,<ADARRP>>+<IFE N&44
9807 044157 055075 000000 ,<ADARLP>>,ARADEN+BRAREN],0
9808 <IFE N&44-44,<ARRARL>>+<IFE N&44-4,<ARLARR>>+<IFE N&44,<ARLTAD>>+<IFE N&44-40,<ARRTA
9809 D>>+<IFE N&50-40,<ARLTAD>>+<IFE N&50,<ARRTAD>>+<IFE N&30-30,<HWTETS+<IFN <N&4*10+N>&40,<2>>>
9810 044160 000000 006000 >
9811 000022 N=N+1
9812 000000 M=0
9813 IFE N&33-2,<M=FCEPSE>
9814 IFE N&3-3,<M=FCEPSE+SAIAC0>
9815 XWD <IFE N&3-2,<ADFMPL+ET0>>+<IFE N&72-40,<ADFMLP>>+<IFE N&72,<ADFMRP>>+<IFN N&3-2,<
9816 <IFE <N&44>*<N-43>*<N-47>,<ADARLP>>+<IFE <N&44-40>*<N-3>*<N-7>,<ADARRP>>>>,<IFE N&3,<FCE>>+M
9817 044161 006001 000050 +<IFE N&3-2,<SACINH+<IFN N&30,<SCE>>>>
9818 XWD [XWD <IFE N&70-40,<ADBRLP>>+<IFE N&70,<ADBRRP>>+<IFE N&44-40,<ADARRP>>+<IFE N&44
9819 044162 055075 000000 ,<ADARLP>>,ARADEN+BRAREN],0
9820 <IFE N&44-44,<ARRARL>>+<IFE N&44-4,<ARLARR>>+<IFE N&44,<ARLTAD>>+<IFE N&44-40,<ARRTA
9821 D>>+<IFE N&50-40,<ARLTAD>>+<IFE N&50,<ARRTAD>>+<IFE N&30-30,<HWTETS+<IFN <N&4*10+N>&40,<2>>>
9822 044163 000000 006000 >
9823 000023 N=N+1
9824 000000 M=0
9825 IFE N&33-2,<M=FCEPSE>
9826 000143 IFE N&3-3,<M=FCEPSE+SAIAC0>
9827 XWD <IFE N&3-2,<ADFMPL+ET0>>+<IFE N&72-40,<ADFMLP>>+<IFE N&72,<ADFMRP>>+<IFN N&3-2,<
9828 <IFE <N&44>*<N-43>*<N-47>,<ADARLP>>+<IFE <N&44-40>*<N-3>*<N-7>,<ADARRP>>>>,<IFE N&3,<FCE>>+M
9829 044164 000040 000143 +<IFE N&3-2,<SACINH+<IFN N&30,<SCE>>>>
9830 XWD [XWD <IFE N&70-40,<ADBRLP>>+<IFE N&70,<ADBRRP>>+<IFE N&44-40,<ADARRP>>+<IFE N&44
9831 044165 055075 000000 ,<ADARLP>>,ARADEN+BRAREN],0
9832 <IFE N&44-44,<ARRARL>>+<IFE N&44-4,<ARLARR>>+<IFE N&44,<ARLTAD>>+<IFE N&44-40,<ARRTA
9833 D>>+<IFE N&50-40,<ARLTAD>>+<IFE N&50,<ARRTAD>>+<IFE N&30-30,<HWTETS+<IFN <N&4*10+N>&40,<2>>>
9834 044166 000000 006000 >
9835 000024 N=N+1
9836 000000 M=0
9837 IFE N&33-2,<M=FCEPSE>
9838 IFE N&3-3,<M=FCEPSE+SAIAC0>
9839 XWD <IFE N&3-2,<ADFMPL+ET0>>+<IFE N&72-40,<ADFMLP>>+<IFE N&72,<ADFMRP>>+<IFN N&3-2,<
9840 <IFE <N&44>*<N-43>*<N-47>,<ADARLP>>+<IFE <N&44-40>*<N-3>*<N-7>,<ADARRP>>>>,<IFE N&3,<FCE>>+M
9841 044167 000000 000001 +<IFE N&3-2,<SACINH+<IFN N&30,<SCE>>>>
9842 XWD [XWD <IFE N&70-40,<ADBRLP>>+<IFE N&70,<ADBRRP>>+<IFE N&44-40,<ADARRP>>+<IFE N&44
9843 044170 055076 000000 ,<ADARLP>>,ARADEN+BRAREN],0
9844 <IFE N&44-44,<ARRARL>>+<IFE N&44-4,<ARLARR>>+<IFE N&44,<ARLTAD>>+<IFE N&44-40,<ARRTA
9845 D>>+<IFE N&50-40,<ARLTAD>>+<IFE N&50,<ARRTAD>>+<IFE N&30-30,<HWTETS+<IFN <N&4*10+N>&40,<2>>>
9846 044171 000000 024000 >
9847 000025 N=N+1
9848 000000 M=0
9849 IFE N&33-2,<M=FCEPSE>
9850 IFE N&3-3,<M=FCEPSE+SAIAC0>
9851 XWD <IFE N&3-2,<ADFMPL+ET0>>+<IFE N&72-40,<ADFMLP>>+<IFE N&72,<ADFMRP>>+<IFN N&3-2,<
9852 <IFE <N&44>*<N-43>*<N-47>,<ADARLP>>+<IFE <N&44-40>*<N-3>*<N-7>,<ADARRP>>>>,<IFE N&3,<FCE>>+M
9853 044172 000000 000000 +<IFE N&3-2,<SACINH+<IFN N&30,<SCE>>>>
DFKDA PDP-10 KL10 ARITHMETIC/RANDOM/INTERRUPT/MEMORY RELIABILITY TEST, VER 0,5 MACRO %53A(1152) 09:24 4-Oct-84 Page 18-5
KL10A2 MAC 22-Feb-77 13:18 DISPATCH TABLE FOR INSTRUCTIONS 500-577 SEQ 0264
9854 XWD [XWD <IFE N&70-40,<ADBRLP>>+<IFE N&70,<ADBRRP>>+<IFE N&44-40,<ADARRP>>+<IFE N&44
9855 044173 055076 000000 ,<ADARLP>>,ARADEN+BRAREN],0
9856 <IFE N&44-44,<ARRARL>>+<IFE N&44-4,<ARLARR>>+<IFE N&44,<ARLTAD>>+<IFE N&44-40,<ARRTA
9857 D>>+<IFE N&50-40,<ARLTAD>>+<IFE N&50,<ARRTAD>>+<IFE N&30-30,<HWTETS+<IFN <N&4*10+N>&40,<2>>>
9858 044174 000000 024000 >
9859 000026 N=N+1
9860 000000 M=0
9861 IFE N&33-2,<M=FCEPSE>
9862 IFE N&3-3,<M=FCEPSE+SAIAC0>
9863 XWD <IFE N&3-2,<ADFMPL+ET0>>+<IFE N&72-40,<ADFMLP>>+<IFE N&72,<ADFMRP>>+<IFN N&3-2,<
9864 <IFE <N&44>*<N-43>*<N-47>,<ADARLP>>+<IFE <N&44-40>*<N-3>*<N-7>,<ADARRP>>>>,<IFE N&3,<FCE>>+M
9865 044175 006001 000050 +<IFE N&3-2,<SACINH+<IFN N&30,<SCE>>>>
9866 XWD [XWD <IFE N&70-40,<ADBRLP>>+<IFE N&70,<ADBRRP>>+<IFE N&44-40,<ADARRP>>+<IFE N&44
9867 044176 055076 000000 ,<ADARLP>>,ARADEN+BRAREN],0
9868 <IFE N&44-44,<ARRARL>>+<IFE N&44-4,<ARLARR>>+<IFE N&44,<ARLTAD>>+<IFE N&44-40,<ARRTA
9869 D>>+<IFE N&50-40,<ARLTAD>>+<IFE N&50,<ARRTAD>>+<IFE N&30-30,<HWTETS+<IFN <N&4*10+N>&40,<2>>>
9870 044177 000000 024000 >
9871 000027 N=N+1
9872 000000 M=0
9873 IFE N&33-2,<M=FCEPSE>
9874 000143 IFE N&3-3,<M=FCEPSE+SAIAC0>
9875 XWD <IFE N&3-2,<ADFMPL+ET0>>+<IFE N&72-40,<ADFMLP>>+<IFE N&72,<ADFMRP>>+<IFN N&3-2,<
9876 <IFE <N&44>*<N-43>*<N-47>,<ADARLP>>+<IFE <N&44-40>*<N-3>*<N-7>,<ADARRP>>>>,<IFE N&3,<FCE>>+M
9877 044200 000000 000143 +<IFE N&3-2,<SACINH+<IFN N&30,<SCE>>>>
9878 XWD [XWD <IFE N&70-40,<ADBRLP>>+<IFE N&70,<ADBRRP>>+<IFE N&44-40,<ADARRP>>+<IFE N&44
9879 044201 055076 000000 ,<ADARLP>>,ARADEN+BRAREN],0
9880 <IFE N&44-44,<ARRARL>>+<IFE N&44-4,<ARLARR>>+<IFE N&44,<ARLTAD>>+<IFE N&44-40,<ARRTA
9881 D>>+<IFE N&50-40,<ARLTAD>>+<IFE N&50,<ARRTAD>>+<IFE N&30-30,<HWTETS+<IFN <N&4*10+N>&40,<2>>>
9882 044202 000000 024000 >
9883 000030 N=N+1
9884 000000 M=0
9885 IFE N&33-2,<M=FCEPSE>
9886 IFE N&3-3,<M=FCEPSE+SAIAC0>
9887 XWD <IFE N&3-2,<ADFMPL+ET0>>+<IFE N&72-40,<ADFMLP>>+<IFE N&72,<ADFMRP>>+<IFN N&3-2,<
9888 <IFE <N&44>*<N-43>*<N-47>,<ADARLP>>+<IFE <N&44-40>*<N-3>*<N-7>,<ADARRP>>>>,<IFE N&3,<FCE>>+M
9889 044203 000040 000001 +<IFE N&3-2,<SACINH+<IFN N&30,<SCE>>>>
9890 XWD [XWD <IFE N&70-40,<ADBRLP>>+<IFE N&70,<ADBRRP>>+<IFE N&44-40,<ADARRP>>+<IFE N&44
9891 044204 055075 000000 ,<ADARLP>>,ARADEN+BRAREN],0
9892 <IFE N&44-44,<ARRARL>>+<IFE N&44-4,<ARLARR>>+<IFE N&44,<ARLTAD>>+<IFE N&44-40,<ARRTA
9893 D>>+<IFE N&50-40,<ARLTAD>>+<IFE N&50,<ARRTAD>>+<IFE N&30-30,<HWTETS+<IFN <N&4*10+N>&40,<2>>>
9894 044205 000000 002065 >
9895 000031 N=N+1
9896 000000 M=0
9897 IFE N&33-2,<M=FCEPSE>
9898 IFE N&3-3,<M=FCEPSE+SAIAC0>
9899 XWD <IFE N&3-2,<ADFMPL+ET0>>+<IFE N&72-40,<ADFMLP>>+<IFE N&72,<ADFMRP>>+<IFN N&3-2,<
9900 <IFE <N&44>*<N-43>*<N-47>,<ADARLP>>+<IFE <N&44-40>*<N-3>*<N-7>,<ADARRP>>>>,<IFE N&3,<FCE>>+M
9901 044206 000040 000000 +<IFE N&3-2,<SACINH+<IFN N&30,<SCE>>>>
9902 XWD [XWD <IFE N&70-40,<ADBRLP>>+<IFE N&70,<ADBRRP>>+<IFE N&44-40,<ADARRP>>+<IFE N&44
9903 044207 055075 000000 ,<ADARLP>>,ARADEN+BRAREN],0
9904 <IFE N&44-44,<ARRARL>>+<IFE N&44-4,<ARLARR>>+<IFE N&44,<ARLTAD>>+<IFE N&44-40,<ARRTA
9905 D>>+<IFE N&50-40,<ARLTAD>>+<IFE N&50,<ARRTAD>>+<IFE N&30-30,<HWTETS+<IFN <N&4*10+N>&40,<2>>>
9906 044210 000000 002065 >
9907 000032 N=N+1
9908 000000 M=0
DFKDA PDP-10 KL10 ARITHMETIC/RANDOM/INTERRUPT/MEMORY RELIABILITY TEST, VER 0,5 MACRO %53A(1152) 09:24 4-Oct-84 Page 18-6
KL10A2 MAC 22-Feb-77 13:18 DISPATCH TABLE FOR INSTRUCTIONS 500-577 SEQ 0265
9909 IFE N&33-2,<M=FCEPSE>
9910 IFE N&3-3,<M=FCEPSE+SAIAC0>
9911 XWD <IFE N&3-2,<ADFMPL+ET0>>+<IFE N&72-40,<ADFMLP>>+<IFE N&72,<ADFMRP>>+<IFN N&3-2,<
9912 <IFE <N&44>*<N-43>*<N-47>,<ADARLP>>+<IFE <N&44-40>*<N-3>*<N-7>,<ADARRP>>>>,<IFE N&3,<FCE>>+M
9913 044211 006001 000050 +<IFE N&3-2,<SACINH+<IFN N&30,<SCE>>>>
9914 XWD [XWD <IFE N&70-40,<ADBRLP>>+<IFE N&70,<ADBRRP>>+<IFE N&44-40,<ADARRP>>+<IFE N&44
9915 044212 055075 000000 ,<ADARLP>>,ARADEN+BRAREN],0
9916 <IFE N&44-44,<ARRARL>>+<IFE N&44-4,<ARLARR>>+<IFE N&44,<ARLTAD>>+<IFE N&44-40,<ARRTA
9917 D>>+<IFE N&50-40,<ARLTAD>>+<IFE N&50,<ARRTAD>>+<IFE N&30-30,<HWTETS+<IFN <N&4*10+N>&40,<2>>>
9918 044213 000000 002065 >
9919 000033 N=N+1
9920 000000 M=0
9921 IFE N&33-2,<M=FCEPSE>
9922 000143 IFE N&3-3,<M=FCEPSE+SAIAC0>
9923 XWD <IFE N&3-2,<ADFMPL+ET0>>+<IFE N&72-40,<ADFMLP>>+<IFE N&72,<ADFMRP>>+<IFN N&3-2,<
9924 <IFE <N&44>*<N-43>*<N-47>,<ADARLP>>+<IFE <N&44-40>*<N-3>*<N-7>,<ADARRP>>>>,<IFE N&3,<FCE>>+M
9925 044214 000040 000143 +<IFE N&3-2,<SACINH+<IFN N&30,<SCE>>>>
9926 XWD [XWD <IFE N&70-40,<ADBRLP>>+<IFE N&70,<ADBRRP>>+<IFE N&44-40,<ADARRP>>+<IFE N&44
9927 044215 055075 000000 ,<ADARLP>>,ARADEN+BRAREN],0
9928 <IFE N&44-44,<ARRARL>>+<IFE N&44-4,<ARLARR>>+<IFE N&44,<ARLTAD>>+<IFE N&44-40,<ARRTA
9929 D>>+<IFE N&50-40,<ARLTAD>>+<IFE N&50,<ARRTAD>>+<IFE N&30-30,<HWTETS+<IFN <N&4*10+N>&40,<2>>>
9930 044216 000000 002065 >
9931 000034 N=N+1
9932 000000 M=0
9933 IFE N&33-2,<M=FCEPSE>
9934 IFE N&3-3,<M=FCEPSE+SAIAC0>
9935 XWD <IFE N&3-2,<ADFMPL+ET0>>+<IFE N&72-40,<ADFMLP>>+<IFE N&72,<ADFMRP>>+<IFN N&3-2,<
9936 <IFE <N&44>*<N-43>*<N-47>,<ADARLP>>+<IFE <N&44-40>*<N-3>*<N-7>,<ADARRP>>>>,<IFE N&3,<FCE>>+M
9937 044217 000000 000001 +<IFE N&3-2,<SACINH+<IFN N&30,<SCE>>>>
9938 XWD [XWD <IFE N&70-40,<ADBRLP>>+<IFE N&70,<ADBRRP>>+<IFE N&44-40,<ADARRP>>+<IFE N&44
9939 044220 055076 000000 ,<ADARLP>>,ARADEN+BRAREN],0
9940 <IFE N&44-44,<ARRARL>>+<IFE N&44-4,<ARLARR>>+<IFE N&44,<ARLTAD>>+<IFE N&44-40,<ARRTA
9941 D>>+<IFE N&50-40,<ARLTAD>>+<IFE N&50,<ARRTAD>>+<IFE N&30-30,<HWTETS+<IFN <N&4*10+N>&40,<2>>>
9942 044221 000000 020067 >
9943 000035 N=N+1
9944 000000 M=0
9945 IFE N&33-2,<M=FCEPSE>
9946 IFE N&3-3,<M=FCEPSE+SAIAC0>
9947 XWD <IFE N&3-2,<ADFMPL+ET0>>+<IFE N&72-40,<ADFMLP>>+<IFE N&72,<ADFMRP>>+<IFN N&3-2,<
9948 <IFE <N&44>*<N-43>*<N-47>,<ADARLP>>+<IFE <N&44-40>*<N-3>*<N-7>,<ADARRP>>>>,<IFE N&3,<FCE>>+M
9949 044222 000000 000000 +<IFE N&3-2,<SACINH+<IFN N&30,<SCE>>>>
9950 XWD [XWD <IFE N&70-40,<ADBRLP>>+<IFE N&70,<ADBRRP>>+<IFE N&44-40,<ADARRP>>+<IFE N&44
9951 044223 055076 000000 ,<ADARLP>>,ARADEN+BRAREN],0
9952 <IFE N&44-44,<ARRARL>>+<IFE N&44-4,<ARLARR>>+<IFE N&44,<ARLTAD>>+<IFE N&44-40,<ARRTA
9953 D>>+<IFE N&50-40,<ARLTAD>>+<IFE N&50,<ARRTAD>>+<IFE N&30-30,<HWTETS+<IFN <N&4*10+N>&40,<2>>>
9954 044224 000000 020067 >
9955 000036 N=N+1
9956 000000 M=0
9957 IFE N&33-2,<M=FCEPSE>
9958 IFE N&3-3,<M=FCEPSE+SAIAC0>
9959 XWD <IFE N&3-2,<ADFMPL+ET0>>+<IFE N&72-40,<ADFMLP>>+<IFE N&72,<ADFMRP>>+<IFN N&3-2,<
9960 <IFE <N&44>*<N-43>*<N-47>,<ADARLP>>+<IFE <N&44-40>*<N-3>*<N-7>,<ADARRP>>>>,<IFE N&3,<FCE>>+M
9961 044225 006001 000050 +<IFE N&3-2,<SACINH+<IFN N&30,<SCE>>>>
9962 XWD [XWD <IFE N&70-40,<ADBRLP>>+<IFE N&70,<ADBRRP>>+<IFE N&44-40,<ADARRP>>+<IFE N&44
9963 044226 055076 000000 ,<ADARLP>>,ARADEN+BRAREN],0
DFKDA PDP-10 KL10 ARITHMETIC/RANDOM/INTERRUPT/MEMORY RELIABILITY TEST, VER 0,5 MACRO %53A(1152) 09:24 4-Oct-84 Page 18-7
KL10A2 MAC 22-Feb-77 13:18 DISPATCH TABLE FOR INSTRUCTIONS 500-577 SEQ 0266
9964 <IFE N&44-44,<ARRARL>>+<IFE N&44-4,<ARLARR>>+<IFE N&44,<ARLTAD>>+<IFE N&44-40,<ARRTA
9965 D>>+<IFE N&50-40,<ARLTAD>>+<IFE N&50,<ARRTAD>>+<IFE N&30-30,<HWTETS+<IFN <N&4*10+N>&40,<2>>>
9966 044227 000000 020067 >
9967 000037 N=N+1
9968 000000 M=0
9969 IFE N&33-2,<M=FCEPSE>
9970 000143 IFE N&3-3,<M=FCEPSE+SAIAC0>
9971 XWD <IFE N&3-2,<ADFMPL+ET0>>+<IFE N&72-40,<ADFMLP>>+<IFE N&72,<ADFMRP>>+<IFN N&3-2,<
9972 <IFE <N&44>*<N-43>*<N-47>,<ADARLP>>+<IFE <N&44-40>*<N-3>*<N-7>,<ADARRP>>>>,<IFE N&3,<FCE>>+M
9973 044230 000000 000143 +<IFE N&3-2,<SACINH+<IFN N&30,<SCE>>>>
9974 XWD [XWD <IFE N&70-40,<ADBRLP>>+<IFE N&70,<ADBRRP>>+<IFE N&44-40,<ADARRP>>+<IFE N&44
9975 044231 055076 000000 ,<ADARLP>>,ARADEN+BRAREN],0
9976 <IFE N&44-44,<ARRARL>>+<IFE N&44-4,<ARLARR>>+<IFE N&44,<ARLTAD>>+<IFE N&44-40,<ARRTA
9977 D>>+<IFE N&50-40,<ARLTAD>>+<IFE N&50,<ARRTAD>>+<IFE N&30-30,<HWTETS+<IFN <N&4*10+N>&40,<2>>>
9978 044232 000000 020067 >
9979 000040 N=N+1
9980 000000 M=0
9981 IFE N&33-2,<M=FCEPSE>
9982 IFE N&3-3,<M=FCEPSE+SAIAC0>
9983 XWD <IFE N&3-2,<ADFMPL+ET0>>+<IFE N&72-40,<ADFMLP>>+<IFE N&72,<ADFMRP>>+<IFN N&3-2,<
9984 <IFE <N&44>*<N-43>*<N-47>,<ADARLP>>+<IFE <N&44-40>*<N-3>*<N-7>,<ADARRP>>>>,<IFE N&3,<FCE>>+M
9985 044233 004020 000001 +<IFE N&3-2,<SACINH+<IFN N&30,<SCE>>>>
9986 XWD [XWD <IFE N&70-40,<ADBRLP>>+<IFE N&70,<ADBRRP>>+<IFE N&44-40,<ADARRP>>+<IFE N&44
9987 044234 055077 000000 ,<ADARLP>>,ARADEN+BRAREN],0
9988 <IFE N&44-44,<ARRARL>>+<IFE N&44-4,<ARLARR>>+<IFE N&44,<ARLTAD>>+<IFE N&44-40,<ARRTA
9989 D>>+<IFE N&50-40,<ARLTAD>>+<IFE N&50,<ARRTAD>>+<IFE N&30-30,<HWTETS+<IFN <N&4*10+N>&40,<2>>>
9990 044235 000000 006000 >
9991 000041 N=N+1
9992 000000 M=0
9993 IFE N&33-2,<M=FCEPSE>
9994 IFE N&3-3,<M=FCEPSE+SAIAC0>
9995 XWD <IFE N&3-2,<ADFMPL+ET0>>+<IFE N&72-40,<ADFMLP>>+<IFE N&72,<ADFMRP>>+<IFN N&3-2,<
9996 <IFE <N&44>*<N-43>*<N-47>,<ADARLP>>+<IFE <N&44-40>*<N-3>*<N-7>,<ADARRP>>>>,<IFE N&3,<FCE>>+M
9997 044236 004020 000000 +<IFE N&3-2,<SACINH+<IFN N&30,<SCE>>>>
9998 XWD [XWD <IFE N&70-40,<ADBRLP>>+<IFE N&70,<ADBRRP>>+<IFE N&44-40,<ADARRP>>+<IFE N&44
9999 044237 055077 000000 ,<ADARLP>>,ARADEN+BRAREN],0
10000 <IFE N&44-44,<ARRARL>>+<IFE N&44-4,<ARLARR>>+<IFE N&44,<ARLTAD>>+<IFE N&44-40,<ARRTA
10001 D>>+<IFE N&50-40,<ARLTAD>>+<IFE N&50,<ARRTAD>>+<IFE N&30-30,<HWTETS+<IFN <N&4*10+N>&40,<2>>>
10002 044240 000000 006000 >
10003 000042 N=N+1
10004 000000 M=0
10005 000003 IFE N&33-2,<M=FCEPSE>
10006 IFE N&3-3,<M=FCEPSE+SAIAC0>
10007 XWD <IFE N&3-2,<ADFMPL+ET0>>+<IFE N&72-40,<ADFMLP>>+<IFE N&72,<ADFMRP>>+<IFN N&3-2,<
10008 <IFE <N&44>*<N-43>*<N-47>,<ADARLP>>+<IFE <N&44-40>*<N-3>*<N-7>,<ADARRP>>>>,<IFE N&3,<FCE>>+M
10009 044241 006001 000043 +<IFE N&3-2,<SACINH+<IFN N&30,<SCE>>>>
10010 XWD [XWD <IFE N&70-40,<ADBRLP>>+<IFE N&70,<ADBRRP>>+<IFE N&44-40,<ADARRP>>+<IFE N&44
10011 044242 055077 000000 ,<ADARLP>>,ARADEN+BRAREN],0
10012 <IFE N&44-44,<ARRARL>>+<IFE N&44-4,<ARLARR>>+<IFE N&44,<ARLTAD>>+<IFE N&44-40,<ARRTA
10013 D>>+<IFE N&50-40,<ARLTAD>>+<IFE N&50,<ARRTAD>>+<IFE N&30-30,<HWTETS+<IFN <N&4*10+N>&40,<2>>>
10014 044243 000000 006000 >
10015 000043 N=N+1
10016 000000 M=0
10017 IFE N&33-2,<M=FCEPSE>
10018 000143 IFE N&3-3,<M=FCEPSE+SAIAC0>
DFKDA PDP-10 KL10 ARITHMETIC/RANDOM/INTERRUPT/MEMORY RELIABILITY TEST, VER 0,5 MACRO %53A(1152) 09:24 4-Oct-84 Page 18-8
KL10A2 MAC 22-Feb-77 13:18 DISPATCH TABLE FOR INSTRUCTIONS 500-577 SEQ 0267
10019 XWD <IFE N&3-2,<ADFMPL+ET0>>+<IFE N&72-40,<ADFMLP>>+<IFE N&72,<ADFMRP>>+<IFN N&3-2,<
10020 <IFE <N&44>*<N-43>*<N-47>,<ADARLP>>+<IFE <N&44-40>*<N-3>*<N-7>,<ADARRP>>>>,<IFE N&3,<FCE>>+M
10021 044244 000060 000143 +<IFE N&3-2,<SACINH+<IFN N&30,<SCE>>>>
10022 XWD [XWD <IFE N&70-40,<ADBRLP>>+<IFE N&70,<ADBRRP>>+<IFE N&44-40,<ADARRP>>+<IFE N&44
10023 044245 055077 000000 ,<ADARLP>>,ARADEN+BRAREN],0
10024 <IFE N&44-44,<ARRARL>>+<IFE N&44-4,<ARLARR>>+<IFE N&44,<ARLTAD>>+<IFE N&44-40,<ARRTA
10025 D>>+<IFE N&50-40,<ARLTAD>>+<IFE N&50,<ARRTAD>>+<IFE N&30-30,<HWTETS+<IFN <N&4*10+N>&40,<2>>>
10026 044246 000000 006000 >
10027 000044 N=N+1
10028 000000 M=0
10029 IFE N&33-2,<M=FCEPSE>
10030 IFE N&3-3,<M=FCEPSE+SAIAC0>
10031 XWD <IFE N&3-2,<ADFMPL+ET0>>+<IFE N&72-40,<ADFMLP>>+<IFE N&72,<ADFMRP>>+<IFN N&3-2,<
10032 <IFE <N&44>*<N-43>*<N-47>,<ADARLP>>+<IFE <N&44-40>*<N-3>*<N-7>,<ADARRP>>>>,<IFE N&3,<FCE>>+M
10033 044247 004000 000001 +<IFE N&3-2,<SACINH+<IFN N&30,<SCE>>>>
10034 XWD [XWD <IFE N&70-40,<ADBRLP>>+<IFE N&70,<ADBRRP>>+<IFE N&44-40,<ADARRP>>+<IFE N&44
10035 044250 055100 000000 ,<ADARLP>>,ARADEN+BRAREN],0
10036 <IFE N&44-44,<ARRARL>>+<IFE N&44-4,<ARLARR>>+<IFE N&44,<ARLTAD>>+<IFE N&44-40,<ARRTA
10037 D>>+<IFE N&50-40,<ARLTAD>>+<IFE N&50,<ARRTAD>>+<IFE N&30-30,<HWTETS+<IFN <N&4*10+N>&40,<2>>>
10038 044251 000000 012000 >
10039 000045 N=N+1
10040 000000 M=0
10041 IFE N&33-2,<M=FCEPSE>
10042 IFE N&3-3,<M=FCEPSE+SAIAC0>
10043 XWD <IFE N&3-2,<ADFMPL+ET0>>+<IFE N&72-40,<ADFMLP>>+<IFE N&72,<ADFMRP>>+<IFN N&3-2,<
10044 <IFE <N&44>*<N-43>*<N-47>,<ADARLP>>+<IFE <N&44-40>*<N-3>*<N-7>,<ADARRP>>>>,<IFE N&3,<FCE>>+M
10045 044252 004000 000000 +<IFE N&3-2,<SACINH+<IFN N&30,<SCE>>>>
10046 XWD [XWD <IFE N&70-40,<ADBRLP>>+<IFE N&70,<ADBRRP>>+<IFE N&44-40,<ADARRP>>+<IFE N&44
10047 044253 055100 000000 ,<ADARLP>>,ARADEN+BRAREN],0
10048 <IFE N&44-44,<ARRARL>>+<IFE N&44-4,<ARLARR>>+<IFE N&44,<ARLTAD>>+<IFE N&44-40,<ARRTA
10049 D>>+<IFE N&50-40,<ARLTAD>>+<IFE N&50,<ARRTAD>>+<IFE N&30-30,<HWTETS+<IFN <N&4*10+N>&40,<2>>>
10050 044254 000000 012000 >
10051 000046 N=N+1
10052 000000 M=0
10053 000003 IFE N&33-2,<M=FCEPSE>
10054 IFE N&3-3,<M=FCEPSE+SAIAC0>
10055 XWD <IFE N&3-2,<ADFMPL+ET0>>+<IFE N&72-40,<ADFMLP>>+<IFE N&72,<ADFMRP>>+<IFN N&3-2,<
10056 <IFE <N&44>*<N-43>*<N-47>,<ADARLP>>+<IFE <N&44-40>*<N-3>*<N-7>,<ADARRP>>>>,<IFE N&3,<FCE>>+M
10057 044255 006001 000043 +<IFE N&3-2,<SACINH+<IFN N&30,<SCE>>>>
10058 XWD [XWD <IFE N&70-40,<ADBRLP>>+<IFE N&70,<ADBRRP>>+<IFE N&44-40,<ADARRP>>+<IFE N&44
10059 044256 055100 000000 ,<ADARLP>>,ARADEN+BRAREN],0
10060 <IFE N&44-44,<ARRARL>>+<IFE N&44-4,<ARLARR>>+<IFE N&44,<ARLTAD>>+<IFE N&44-40,<ARRTA
10061 D>>+<IFE N&50-40,<ARLTAD>>+<IFE N&50,<ARRTAD>>+<IFE N&30-30,<HWTETS+<IFN <N&4*10+N>&40,<2>>>
10062 044257 000000 012000 >
10063 000047 N=N+1
10064 000000 M=0
10065 IFE N&33-2,<M=FCEPSE>
10066 000143 IFE N&3-3,<M=FCEPSE+SAIAC0>
10067 XWD <IFE N&3-2,<ADFMPL+ET0>>+<IFE N&72-40,<ADFMLP>>+<IFE N&72,<ADFMRP>>+<IFN N&3-2,<
10068 <IFE <N&44>*<N-43>*<N-47>,<ADARLP>>+<IFE <N&44-40>*<N-3>*<N-7>,<ADARRP>>>>,<IFE N&3,<FCE>>+M
10069 044260 000040 000143 +<IFE N&3-2,<SACINH+<IFN N&30,<SCE>>>>
10070 XWD [XWD <IFE N&70-40,<ADBRLP>>+<IFE N&70,<ADBRRP>>+<IFE N&44-40,<ADARRP>>+<IFE N&44
10071 044261 055100 000000 ,<ADARLP>>,ARADEN+BRAREN],0
10072 <IFE N&44-44,<ARRARL>>+<IFE N&44-4,<ARLARR>>+<IFE N&44,<ARLTAD>>+<IFE N&44-40,<ARRTA
10073 D>>+<IFE N&50-40,<ARLTAD>>+<IFE N&50,<ARRTAD>>+<IFE N&30-30,<HWTETS+<IFN <N&4*10+N>&40,<2>>>
DFKDA PDP-10 KL10 ARITHMETIC/RANDOM/INTERRUPT/MEMORY RELIABILITY TEST, VER 0,5 MACRO %53A(1152) 09:24 4-Oct-84 Page 18-9
KL10A2 MAC 22-Feb-77 13:18 DISPATCH TABLE FOR INSTRUCTIONS 500-577 SEQ 0268
10074 044262 000000 012000 >
10075 000050 N=N+1
10076 000000 M=0
10077 IFE N&33-2,<M=FCEPSE>
10078 IFE N&3-3,<M=FCEPSE+SAIAC0>
10079 XWD <IFE N&3-2,<ADFMPL+ET0>>+<IFE N&72-40,<ADFMLP>>+<IFE N&72,<ADFMRP>>+<IFN N&3-2,<
10080 <IFE <N&44>*<N-43>*<N-47>,<ADARLP>>+<IFE <N&44-40>*<N-3>*<N-7>,<ADARRP>>>>,<IFE N&3,<FCE>>+M
10081 044263 000020 000001 +<IFE N&3-2,<SACINH+<IFN N&30,<SCE>>>>
10082 XWD [XWD <IFE N&70-40,<ADBRLP>>+<IFE N&70,<ADBRRP>>+<IFE N&44-40,<ADARRP>>+<IFE N&44
10083 044264 055101 000000 ,<ADARLP>>,ARADEN+BRAREN],0
10084 <IFE N&44-44,<ARRARL>>+<IFE N&44-4,<ARLARR>>+<IFE N&44,<ARLTAD>>+<IFE N&44-40,<ARRTA
10085 D>>+<IFE N&50-40,<ARLTAD>>+<IFE N&50,<ARRTAD>>+<IFE N&30-30,<HWTETS+<IFN <N&4*10+N>&40,<2>>>
10086 044265 000000 004000 >
10087 000051 N=N+1
10088 000000 M=0
10089 IFE N&33-2,<M=FCEPSE>
10090 IFE N&3-3,<M=FCEPSE+SAIAC0>
10091 XWD <IFE N&3-2,<ADFMPL+ET0>>+<IFE N&72-40,<ADFMLP>>+<IFE N&72,<ADFMRP>>+<IFN N&3-2,<
10092 <IFE <N&44>*<N-43>*<N-47>,<ADARLP>>+<IFE <N&44-40>*<N-3>*<N-7>,<ADARRP>>>>,<IFE N&3,<FCE>>+M
10093 044266 000020 000000 +<IFE N&3-2,<SACINH+<IFN N&30,<SCE>>>>
10094 XWD [XWD <IFE N&70-40,<ADBRLP>>+<IFE N&70,<ADBRRP>>+<IFE N&44-40,<ADARRP>>+<IFE N&44
10095 044267 055101 000000 ,<ADARLP>>,ARADEN+BRAREN],0
10096 <IFE N&44-44,<ARRARL>>+<IFE N&44-4,<ARLARR>>+<IFE N&44,<ARLTAD>>+<IFE N&44-40,<ARRTA
10097 D>>+<IFE N&50-40,<ARLTAD>>+<IFE N&50,<ARRTAD>>+<IFE N&30-30,<HWTETS+<IFN <N&4*10+N>&40,<2>>>
10098 044270 000000 004000 >
10099 000052 N=N+1
10100 000000 M=0
10101 IFE N&33-2,<M=FCEPSE>
10102 IFE N&3-3,<M=FCEPSE+SAIAC0>
10103 XWD <IFE N&3-2,<ADFMPL+ET0>>+<IFE N&72-40,<ADFMLP>>+<IFE N&72,<ADFMRP>>+<IFN N&3-2,<
10104 <IFE <N&44>*<N-43>*<N-47>,<ADARLP>>+<IFE <N&44-40>*<N-3>*<N-7>,<ADARRP>>>>,<IFE N&3,<FCE>>+M
10105 044271 006001 000050 +<IFE N&3-2,<SACINH+<IFN N&30,<SCE>>>>
10106 XWD [XWD <IFE N&70-40,<ADBRLP>>+<IFE N&70,<ADBRRP>>+<IFE N&44-40,<ADARRP>>+<IFE N&44
10107 044272 055101 000000 ,<ADARLP>>,ARADEN+BRAREN],0
10108 <IFE N&44-44,<ARRARL>>+<IFE N&44-4,<ARLARR>>+<IFE N&44,<ARLTAD>>+<IFE N&44-40,<ARRTA
10109 D>>+<IFE N&50-40,<ARLTAD>>+<IFE N&50,<ARRTAD>>+<IFE N&30-30,<HWTETS+<IFN <N&4*10+N>&40,<2>>>
10110 044273 000000 004000 >
10111 000053 N=N+1
10112 000000 M=0
10113 IFE N&33-2,<M=FCEPSE>
10114 000143 IFE N&3-3,<M=FCEPSE+SAIAC0>
10115 XWD <IFE N&3-2,<ADFMPL+ET0>>+<IFE N&72-40,<ADFMLP>>+<IFE N&72,<ADFMRP>>+<IFN N&3-2,<
10116 <IFE <N&44>*<N-43>*<N-47>,<ADARLP>>+<IFE <N&44-40>*<N-3>*<N-7>,<ADARRP>>>>,<IFE N&3,<FCE>>+M
10117 044274 000020 000143 +<IFE N&3-2,<SACINH+<IFN N&30,<SCE>>>>
10118 XWD [XWD <IFE N&70-40,<ADBRLP>>+<IFE N&70,<ADBRRP>>+<IFE N&44-40,<ADARRP>>+<IFE N&44
10119 044275 055101 000000 ,<ADARLP>>,ARADEN+BRAREN],0
10120 <IFE N&44-44,<ARRARL>>+<IFE N&44-4,<ARLARR>>+<IFE N&44,<ARLTAD>>+<IFE N&44-40,<ARRTA
10121 D>>+<IFE N&50-40,<ARLTAD>>+<IFE N&50,<ARRTAD>>+<IFE N&30-30,<HWTETS+<IFN <N&4*10+N>&40,<2>>>
10122 044276 000000 004000 >
10123 000054 N=N+1
10124 000000 M=0
10125 IFE N&33-2,<M=FCEPSE>
10126 IFE N&3-3,<M=FCEPSE+SAIAC0>
10127 XWD <IFE N&3-2,<ADFMPL+ET0>>+<IFE N&72-40,<ADFMLP>>+<IFE N&72,<ADFMRP>>+<IFN N&3-2,<
10128 <IFE <N&44>*<N-43>*<N-47>,<ADARLP>>+<IFE <N&44-40>*<N-3>*<N-7>,<ADARRP>>>>,<IFE N&3,<FCE>>+M
DFKDA PDP-10 KL10 ARITHMETIC/RANDOM/INTERRUPT/MEMORY RELIABILITY TEST, VER 0,5 MACRO %53A(1152) 09:24 4-Oct-84 Page 18-10
KL10A2 MAC 22-Feb-77 13:18 DISPATCH TABLE FOR INSTRUCTIONS 500-577 SEQ 0269
10129 044277 000000 000001 +<IFE N&3-2,<SACINH+<IFN N&30,<SCE>>>>
10130 XWD [XWD <IFE N&70-40,<ADBRLP>>+<IFE N&70,<ADBRRP>>+<IFE N&44-40,<ADARRP>>+<IFE N&44
10131 044300 055076 000000 ,<ADARLP>>,ARADEN+BRAREN],0
10132 <IFE N&44-44,<ARRARL>>+<IFE N&44-4,<ARLARR>>+<IFE N&44,<ARLTAD>>+<IFE N&44-40,<ARRTA
10133 D>>+<IFE N&50-40,<ARLTAD>>+<IFE N&50,<ARRTAD>>+<IFE N&30-30,<HWTETS+<IFN <N&4*10+N>&40,<2>>>
10134 044301 000000 010000 >
10135 000055 N=N+1
10136 000000 M=0
10137 IFE N&33-2,<M=FCEPSE>
10138 IFE N&3-3,<M=FCEPSE+SAIAC0>
10139 XWD <IFE N&3-2,<ADFMPL+ET0>>+<IFE N&72-40,<ADFMLP>>+<IFE N&72,<ADFMRP>>+<IFN N&3-2,<
10140 <IFE <N&44>*<N-43>*<N-47>,<ADARLP>>+<IFE <N&44-40>*<N-3>*<N-7>,<ADARRP>>>>,<IFE N&3,<FCE>>+M
10141 044302 000000 000000 +<IFE N&3-2,<SACINH+<IFN N&30,<SCE>>>>
10142 XWD [XWD <IFE N&70-40,<ADBRLP>>+<IFE N&70,<ADBRRP>>+<IFE N&44-40,<ADARRP>>+<IFE N&44
10143 044303 055076 000000 ,<ADARLP>>,ARADEN+BRAREN],0
10144 <IFE N&44-44,<ARRARL>>+<IFE N&44-4,<ARLARR>>+<IFE N&44,<ARLTAD>>+<IFE N&44-40,<ARRTA
10145 D>>+<IFE N&50-40,<ARLTAD>>+<IFE N&50,<ARRTAD>>+<IFE N&30-30,<HWTETS+<IFN <N&4*10+N>&40,<2>>>
10146 044304 000000 010000 >
10147 000056 N=N+1
10148 000000 M=0
10149 IFE N&33-2,<M=FCEPSE>
10150 IFE N&3-3,<M=FCEPSE+SAIAC0>
10151 XWD <IFE N&3-2,<ADFMPL+ET0>>+<IFE N&72-40,<ADFMLP>>+<IFE N&72,<ADFMRP>>+<IFN N&3-2,<
10152 <IFE <N&44>*<N-43>*<N-47>,<ADARLP>>+<IFE <N&44-40>*<N-3>*<N-7>,<ADARRP>>>>,<IFE N&3,<FCE>>+M
10153 044305 006001 000050 +<IFE N&3-2,<SACINH+<IFN N&30,<SCE>>>>
10154 XWD [XWD <IFE N&70-40,<ADBRLP>>+<IFE N&70,<ADBRRP>>+<IFE N&44-40,<ADARRP>>+<IFE N&44
10155 044306 055076 000000 ,<ADARLP>>,ARADEN+BRAREN],0
10156 <IFE N&44-44,<ARRARL>>+<IFE N&44-4,<ARLARR>>+<IFE N&44,<ARLTAD>>+<IFE N&44-40,<ARRTA
10157 D>>+<IFE N&50-40,<ARLTAD>>+<IFE N&50,<ARRTAD>>+<IFE N&30-30,<HWTETS+<IFN <N&4*10+N>&40,<2>>>
10158 044307 000000 010000 >
10159 000057 N=N+1
10160 000000 M=0
10161 IFE N&33-2,<M=FCEPSE>
10162 000143 IFE N&3-3,<M=FCEPSE+SAIAC0>
10163 XWD <IFE N&3-2,<ADFMPL+ET0>>+<IFE N&72-40,<ADFMLP>>+<IFE N&72,<ADFMRP>>+<IFN N&3-2,<
10164 <IFE <N&44>*<N-43>*<N-47>,<ADARLP>>+<IFE <N&44-40>*<N-3>*<N-7>,<ADARRP>>>>,<IFE N&3,<FCE>>+M
10165 044310 000000 000143 +<IFE N&3-2,<SACINH+<IFN N&30,<SCE>>>>
10166 XWD [XWD <IFE N&70-40,<ADBRLP>>+<IFE N&70,<ADBRRP>>+<IFE N&44-40,<ADARRP>>+<IFE N&44
10167 044311 055076 000000 ,<ADARLP>>,ARADEN+BRAREN],0
10168 <IFE N&44-44,<ARRARL>>+<IFE N&44-4,<ARLARR>>+<IFE N&44,<ARLTAD>>+<IFE N&44-40,<ARRTA
10169 D>>+<IFE N&50-40,<ARLTAD>>+<IFE N&50,<ARRTAD>>+<IFE N&30-30,<HWTETS+<IFN <N&4*10+N>&40,<2>>>
10170 044312 000000 010000 >
10171 000060 N=N+1
10172 000000 M=0
10173 IFE N&33-2,<M=FCEPSE>
10174 IFE N&3-3,<M=FCEPSE+SAIAC0>
10175 XWD <IFE N&3-2,<ADFMPL+ET0>>+<IFE N&72-40,<ADFMLP>>+<IFE N&72,<ADFMRP>>+<IFN N&3-2,<
10176 <IFE <N&44>*<N-43>*<N-47>,<ADARLP>>+<IFE <N&44-40>*<N-3>*<N-7>,<ADARRP>>>>,<IFE N&3,<FCE>>+M
10177 044313 000020 000001 +<IFE N&3-2,<SACINH+<IFN N&30,<SCE>>>>
10178 XWD [XWD <IFE N&70-40,<ADBRLP>>+<IFE N&70,<ADBRRP>>+<IFE N&44-40,<ADARRP>>+<IFE N&44
10179 044314 055101 000000 ,<ADARLP>>,ARADEN+BRAREN],0
10180 <IFE N&44-44,<ARRARL>>+<IFE N&44-4,<ARLARR>>+<IFE N&44,<ARLTAD>>+<IFE N&44-40,<ARRTA
10181 D>>+<IFE N&50-40,<ARLTAD>>+<IFE N&50,<ARRTAD>>+<IFE N&30-30,<HWTETS+<IFN <N&4*10+N>&40,<2>>>
10182 044315 000000 006000 >
10183 000061 N=N+1
DFKDA PDP-10 KL10 ARITHMETIC/RANDOM/INTERRUPT/MEMORY RELIABILITY TEST, VER 0,5 MACRO %53A(1152) 09:24 4-Oct-84 Page 18-11
KL10A2 MAC 22-Feb-77 13:18 DISPATCH TABLE FOR INSTRUCTIONS 500-577 SEQ 0270
10184 000000 M=0
10185 IFE N&33-2,<M=FCEPSE>
10186 IFE N&3-3,<M=FCEPSE+SAIAC0>
10187 XWD <IFE N&3-2,<ADFMPL+ET0>>+<IFE N&72-40,<ADFMLP>>+<IFE N&72,<ADFMRP>>+<IFN N&3-2,<
10188 <IFE <N&44>*<N-43>*<N-47>,<ADARLP>>+<IFE <N&44-40>*<N-3>*<N-7>,<ADARRP>>>>,<IFE N&3,<FCE>>+M
10189 044316 000020 000000 +<IFE N&3-2,<SACINH+<IFN N&30,<SCE>>>>
10190 XWD [XWD <IFE N&70-40,<ADBRLP>>+<IFE N&70,<ADBRRP>>+<IFE N&44-40,<ADARRP>>+<IFE N&44
10191 044317 055101 000000 ,<ADARLP>>,ARADEN+BRAREN],0
10192 <IFE N&44-44,<ARRARL>>+<IFE N&44-4,<ARLARR>>+<IFE N&44,<ARLTAD>>+<IFE N&44-40,<ARRTA
10193 D>>+<IFE N&50-40,<ARLTAD>>+<IFE N&50,<ARRTAD>>+<IFE N&30-30,<HWTETS+<IFN <N&4*10+N>&40,<2>>>
10194 044320 000000 006000 >
10195 000062 N=N+1
10196 000000 M=0
10197 IFE N&33-2,<M=FCEPSE>
10198 IFE N&3-3,<M=FCEPSE+SAIAC0>
10199 XWD <IFE N&3-2,<ADFMPL+ET0>>+<IFE N&72-40,<ADFMLP>>+<IFE N&72,<ADFMRP>>+<IFN N&3-2,<
10200 <IFE <N&44>*<N-43>*<N-47>,<ADARLP>>+<IFE <N&44-40>*<N-3>*<N-7>,<ADARRP>>>>,<IFE N&3,<FCE>>+M
10201 044321 006001 000050 +<IFE N&3-2,<SACINH+<IFN N&30,<SCE>>>>
10202 XWD [XWD <IFE N&70-40,<ADBRLP>>+<IFE N&70,<ADBRRP>>+<IFE N&44-40,<ADARRP>>+<IFE N&44
10203 044322 055101 000000 ,<ADARLP>>,ARADEN+BRAREN],0
10204 <IFE N&44-44,<ARRARL>>+<IFE N&44-4,<ARLARR>>+<IFE N&44,<ARLTAD>>+<IFE N&44-40,<ARRTA
10205 D>>+<IFE N&50-40,<ARLTAD>>+<IFE N&50,<ARRTAD>>+<IFE N&30-30,<HWTETS+<IFN <N&4*10+N>&40,<2>>>
10206 044323 000000 006000 >
10207 000063 N=N+1
10208 000000 M=0
10209 IFE N&33-2,<M=FCEPSE>
10210 000143 IFE N&3-3,<M=FCEPSE+SAIAC0>
10211 XWD <IFE N&3-2,<ADFMPL+ET0>>+<IFE N&72-40,<ADFMLP>>+<IFE N&72,<ADFMRP>>+<IFN N&3-2,<
10212 <IFE <N&44>*<N-43>*<N-47>,<ADARLP>>+<IFE <N&44-40>*<N-3>*<N-7>,<ADARRP>>>>,<IFE N&3,<FCE>>+M
10213 044324 000020 000143 +<IFE N&3-2,<SACINH+<IFN N&30,<SCE>>>>
10214 XWD [XWD <IFE N&70-40,<ADBRLP>>+<IFE N&70,<ADBRRP>>+<IFE N&44-40,<ADARRP>>+<IFE N&44
10215 044325 055101 000000 ,<ADARLP>>,ARADEN+BRAREN],0
10216 <IFE N&44-44,<ARRARL>>+<IFE N&44-4,<ARLARR>>+<IFE N&44,<ARLTAD>>+<IFE N&44-40,<ARRTA
10217 D>>+<IFE N&50-40,<ARLTAD>>+<IFE N&50,<ARRTAD>>+<IFE N&30-30,<HWTETS+<IFN <N&4*10+N>&40,<2>>>
10218 044326 000000 006000 >
10219 000064 N=N+1
10220 000000 M=0
10221 IFE N&33-2,<M=FCEPSE>
10222 IFE N&3-3,<M=FCEPSE+SAIAC0>
10223 XWD <IFE N&3-2,<ADFMPL+ET0>>+<IFE N&72-40,<ADFMLP>>+<IFE N&72,<ADFMRP>>+<IFN N&3-2,<
10224 <IFE <N&44>*<N-43>*<N-47>,<ADARLP>>+<IFE <N&44-40>*<N-3>*<N-7>,<ADARRP>>>>,<IFE N&3,<FCE>>+M
10225 044327 000000 000001 +<IFE N&3-2,<SACINH+<IFN N&30,<SCE>>>>
10226 XWD [XWD <IFE N&70-40,<ADBRLP>>+<IFE N&70,<ADBRRP>>+<IFE N&44-40,<ADARRP>>+<IFE N&44
10227 044330 055076 000000 ,<ADARLP>>,ARADEN+BRAREN],0
10228 <IFE N&44-44,<ARRARL>>+<IFE N&44-4,<ARLARR>>+<IFE N&44,<ARLTAD>>+<IFE N&44-40,<ARRTA
10229 D>>+<IFE N&50-40,<ARLTAD>>+<IFE N&50,<ARRTAD>>+<IFE N&30-30,<HWTETS+<IFN <N&4*10+N>&40,<2>>>
10230 044331 000000 012000 >
10231 000065 N=N+1
10232 000000 M=0
10233 IFE N&33-2,<M=FCEPSE>
10234 IFE N&3-3,<M=FCEPSE+SAIAC0>
10235 XWD <IFE N&3-2,<ADFMPL+ET0>>+<IFE N&72-40,<ADFMLP>>+<IFE N&72,<ADFMRP>>+<IFN N&3-2,<
10236 <IFE <N&44>*<N-43>*<N-47>,<ADARLP>>+<IFE <N&44-40>*<N-3>*<N-7>,<ADARRP>>>>,<IFE N&3,<FCE>>+M
10237 044332 000000 000000 +<IFE N&3-2,<SACINH+<IFN N&30,<SCE>>>>
10238 XWD [XWD <IFE N&70-40,<ADBRLP>>+<IFE N&70,<ADBRRP>>+<IFE N&44-40,<ADARRP>>+<IFE N&44
DFKDA PDP-10 KL10 ARITHMETIC/RANDOM/INTERRUPT/MEMORY RELIABILITY TEST, VER 0,5 MACRO %53A(1152) 09:24 4-Oct-84 Page 18-12
KL10A2 MAC 22-Feb-77 13:18 DISPATCH TABLE FOR INSTRUCTIONS 500-577 SEQ 0271
10239 044333 055076 000000 ,<ADARLP>>,ARADEN+BRAREN],0
10240 <IFE N&44-44,<ARRARL>>+<IFE N&44-4,<ARLARR>>+<IFE N&44,<ARLTAD>>+<IFE N&44-40,<ARRTA
10241 D>>+<IFE N&50-40,<ARLTAD>>+<IFE N&50,<ARRTAD>>+<IFE N&30-30,<HWTETS+<IFN <N&4*10+N>&40,<2>>>
10242 044334 000000 012000 >
10243 000066 N=N+1
10244 000000 M=0
10245 IFE N&33-2,<M=FCEPSE>
10246 IFE N&3-3,<M=FCEPSE+SAIAC0>
10247 XWD <IFE N&3-2,<ADFMPL+ET0>>+<IFE N&72-40,<ADFMLP>>+<IFE N&72,<ADFMRP>>+<IFN N&3-2,<
10248 <IFE <N&44>*<N-43>*<N-47>,<ADARLP>>+<IFE <N&44-40>*<N-3>*<N-7>,<ADARRP>>>>,<IFE N&3,<FCE>>+M
10249 044335 006001 000050 +<IFE N&3-2,<SACINH+<IFN N&30,<SCE>>>>
10250 XWD [XWD <IFE N&70-40,<ADBRLP>>+<IFE N&70,<ADBRRP>>+<IFE N&44-40,<ADARRP>>+<IFE N&44
10251 044336 055076 000000 ,<ADARLP>>,ARADEN+BRAREN],0
10252 <IFE N&44-44,<ARRARL>>+<IFE N&44-4,<ARLARR>>+<IFE N&44,<ARLTAD>>+<IFE N&44-40,<ARRTA
10253 D>>+<IFE N&50-40,<ARLTAD>>+<IFE N&50,<ARRTAD>>+<IFE N&30-30,<HWTETS+<IFN <N&4*10+N>&40,<2>>>
10254 044337 000000 012000 >
10255 000067 N=N+1
10256 000000 M=0
10257 IFE N&33-2,<M=FCEPSE>
10258 000143 IFE N&3-3,<M=FCEPSE+SAIAC0>
10259 XWD <IFE N&3-2,<ADFMPL+ET0>>+<IFE N&72-40,<ADFMLP>>+<IFE N&72,<ADFMRP>>+<IFN N&3-2,<
10260 <IFE <N&44>*<N-43>*<N-47>,<ADARLP>>+<IFE <N&44-40>*<N-3>*<N-7>,<ADARRP>>>>,<IFE N&3,<FCE>>+M
10261 044340 000000 000143 +<IFE N&3-2,<SACINH+<IFN N&30,<SCE>>>>
10262 XWD [XWD <IFE N&70-40,<ADBRLP>>+<IFE N&70,<ADBRRP>>+<IFE N&44-40,<ADARRP>>+<IFE N&44
10263 044341 055076 000000 ,<ADARLP>>,ARADEN+BRAREN],0
10264 <IFE N&44-44,<ARRARL>>+<IFE N&44-4,<ARLARR>>+<IFE N&44,<ARLTAD>>+<IFE N&44-40,<ARRTA
10265 D>>+<IFE N&50-40,<ARLTAD>>+<IFE N&50,<ARRTAD>>+<IFE N&30-30,<HWTETS+<IFN <N&4*10+N>&40,<2>>>
10266 044342 000000 012000 >
10267 000070 N=N+1
10268 000000 M=0
10269 IFE N&33-2,<M=FCEPSE>
10270 IFE N&3-3,<M=FCEPSE+SAIAC0>
10271 XWD <IFE N&3-2,<ADFMPL+ET0>>+<IFE N&72-40,<ADFMLP>>+<IFE N&72,<ADFMRP>>+<IFN N&3-2,<
10272 <IFE <N&44>*<N-43>*<N-47>,<ADARLP>>+<IFE <N&44-40>*<N-3>*<N-7>,<ADARRP>>>>,<IFE N&3,<FCE>>+M
10273 044343 000020 000001 +<IFE N&3-2,<SACINH+<IFN N&30,<SCE>>>>
10274 XWD [XWD <IFE N&70-40,<ADBRLP>>+<IFE N&70,<ADBRRP>>+<IFE N&44-40,<ADARRP>>+<IFE N&44
10275 044344 055101 000000 ,<ADARLP>>,ARADEN+BRAREN],0
10276 <IFE N&44-44,<ARRARL>>+<IFE N&44-4,<ARLARR>>+<IFE N&44,<ARLTAD>>+<IFE N&44-40,<ARRTA
10277 D>>+<IFE N&50-40,<ARLTAD>>+<IFE N&50,<ARRTAD>>+<IFE N&30-30,<HWTETS+<IFN <N&4*10+N>&40,<2>>>
10278 044345 000000 004067 >
10279 000071 N=N+1
10280 000000 M=0
10281 IFE N&33-2,<M=FCEPSE>
10282 IFE N&3-3,<M=FCEPSE+SAIAC0>
10283 XWD <IFE N&3-2,<ADFMPL+ET0>>+<IFE N&72-40,<ADFMLP>>+<IFE N&72,<ADFMRP>>+<IFN N&3-2,<
10284 <IFE <N&44>*<N-43>*<N-47>,<ADARLP>>+<IFE <N&44-40>*<N-3>*<N-7>,<ADARRP>>>>,<IFE N&3,<FCE>>+M
10285 044346 000020 000000 +<IFE N&3-2,<SACINH+<IFN N&30,<SCE>>>>
10286 XWD [XWD <IFE N&70-40,<ADBRLP>>+<IFE N&70,<ADBRRP>>+<IFE N&44-40,<ADARRP>>+<IFE N&44
10287 044347 055101 000000 ,<ADARLP>>,ARADEN+BRAREN],0
10288 <IFE N&44-44,<ARRARL>>+<IFE N&44-4,<ARLARR>>+<IFE N&44,<ARLTAD>>+<IFE N&44-40,<ARRTA
10289 D>>+<IFE N&50-40,<ARLTAD>>+<IFE N&50,<ARRTAD>>+<IFE N&30-30,<HWTETS+<IFN <N&4*10+N>&40,<2>>>
10290 044350 000000 004067 >
10291 000072 N=N+1
10292 000000 M=0
10293 IFE N&33-2,<M=FCEPSE>
DFKDA PDP-10 KL10 ARITHMETIC/RANDOM/INTERRUPT/MEMORY RELIABILITY TEST, VER 0,5 MACRO %53A(1152) 09:24 4-Oct-84 Page 18-13
KL10A2 MAC 22-Feb-77 13:18 DISPATCH TABLE FOR INSTRUCTIONS 500-577 SEQ 0272
10294 IFE N&3-3,<M=FCEPSE+SAIAC0>
10295 XWD <IFE N&3-2,<ADFMPL+ET0>>+<IFE N&72-40,<ADFMLP>>+<IFE N&72,<ADFMRP>>+<IFN N&3-2,<
10296 <IFE <N&44>*<N-43>*<N-47>,<ADARLP>>+<IFE <N&44-40>*<N-3>*<N-7>,<ADARRP>>>>,<IFE N&3,<FCE>>+M
10297 044351 006001 000050 +<IFE N&3-2,<SACINH+<IFN N&30,<SCE>>>>
10298 XWD [XWD <IFE N&70-40,<ADBRLP>>+<IFE N&70,<ADBRRP>>+<IFE N&44-40,<ADARRP>>+<IFE N&44
10299 044352 055101 000000 ,<ADARLP>>,ARADEN+BRAREN],0
10300 <IFE N&44-44,<ARRARL>>+<IFE N&44-4,<ARLARR>>+<IFE N&44,<ARLTAD>>+<IFE N&44-40,<ARRTA
10301 D>>+<IFE N&50-40,<ARLTAD>>+<IFE N&50,<ARRTAD>>+<IFE N&30-30,<HWTETS+<IFN <N&4*10+N>&40,<2>>>
10302 044353 000000 004067 >
10303 000073 N=N+1
10304 000000 M=0
10305 IFE N&33-2,<M=FCEPSE>
10306 000143 IFE N&3-3,<M=FCEPSE+SAIAC0>
10307 XWD <IFE N&3-2,<ADFMPL+ET0>>+<IFE N&72-40,<ADFMLP>>+<IFE N&72,<ADFMRP>>+<IFN N&3-2,<
10308 <IFE <N&44>*<N-43>*<N-47>,<ADARLP>>+<IFE <N&44-40>*<N-3>*<N-7>,<ADARRP>>>>,<IFE N&3,<FCE>>+M
10309 044354 000020 000143 +<IFE N&3-2,<SACINH+<IFN N&30,<SCE>>>>
10310 XWD [XWD <IFE N&70-40,<ADBRLP>>+<IFE N&70,<ADBRRP>>+<IFE N&44-40,<ADARRP>>+<IFE N&44
10311 044355 055101 000000 ,<ADARLP>>,ARADEN+BRAREN],0
10312 <IFE N&44-44,<ARRARL>>+<IFE N&44-4,<ARLARR>>+<IFE N&44,<ARLTAD>>+<IFE N&44-40,<ARRTA
10313 D>>+<IFE N&50-40,<ARLTAD>>+<IFE N&50,<ARRTAD>>+<IFE N&30-30,<HWTETS+<IFN <N&4*10+N>&40,<2>>>
10314 044356 000000 004067 >
10315 000074 N=N+1
10316 000000 M=0
10317 IFE N&33-2,<M=FCEPSE>
10318 IFE N&3-3,<M=FCEPSE+SAIAC0>
10319 XWD <IFE N&3-2,<ADFMPL+ET0>>+<IFE N&72-40,<ADFMLP>>+<IFE N&72,<ADFMRP>>+<IFN N&3-2,<
10320 <IFE <N&44>*<N-43>*<N-47>,<ADARLP>>+<IFE <N&44-40>*<N-3>*<N-7>,<ADARRP>>>>,<IFE N&3,<FCE>>+M
10321 044357 000000 000001 +<IFE N&3-2,<SACINH+<IFN N&30,<SCE>>>>
10322 XWD [XWD <IFE N&70-40,<ADBRLP>>+<IFE N&70,<ADBRRP>>+<IFE N&44-40,<ADARRP>>+<IFE N&44
10323 044360 055076 000000 ,<ADARLP>>,ARADEN+BRAREN],0
10324 <IFE N&44-44,<ARRARL>>+<IFE N&44-4,<ARLARR>>+<IFE N&44,<ARLTAD>>+<IFE N&44-40,<ARRTA
10325 D>>+<IFE N&50-40,<ARLTAD>>+<IFE N&50,<ARRTAD>>+<IFE N&30-30,<HWTETS+<IFN <N&4*10+N>&40,<2>>>
10326 044361 000000 010065 >
10327 000075 N=N+1
10328 000000 M=0
10329 IFE N&33-2,<M=FCEPSE>
10330 IFE N&3-3,<M=FCEPSE+SAIAC0>
10331 XWD <IFE N&3-2,<ADFMPL+ET0>>+<IFE N&72-40,<ADFMLP>>+<IFE N&72,<ADFMRP>>+<IFN N&3-2,<
10332 <IFE <N&44>*<N-43>*<N-47>,<ADARLP>>+<IFE <N&44-40>*<N-3>*<N-7>,<ADARRP>>>>,<IFE N&3,<FCE>>+M
10333 044362 000000 000000 +<IFE N&3-2,<SACINH+<IFN N&30,<SCE>>>>
10334 XWD [XWD <IFE N&70-40,<ADBRLP>>+<IFE N&70,<ADBRRP>>+<IFE N&44-40,<ADARRP>>+<IFE N&44
10335 044363 055076 000000 ,<ADARLP>>,ARADEN+BRAREN],0
10336 <IFE N&44-44,<ARRARL>>+<IFE N&44-4,<ARLARR>>+<IFE N&44,<ARLTAD>>+<IFE N&44-40,<ARRTA
10337 D>>+<IFE N&50-40,<ARLTAD>>+<IFE N&50,<ARRTAD>>+<IFE N&30-30,<HWTETS+<IFN <N&4*10+N>&40,<2>>>
10338 044364 000000 010065 >
10339 000076 N=N+1
10340 000000 M=0
10341 IFE N&33-2,<M=FCEPSE>
10342 IFE N&3-3,<M=FCEPSE+SAIAC0>
10343 XWD <IFE N&3-2,<ADFMPL+ET0>>+<IFE N&72-40,<ADFMLP>>+<IFE N&72,<ADFMRP>>+<IFN N&3-2,<
10344 <IFE <N&44>*<N-43>*<N-47>,<ADARLP>>+<IFE <N&44-40>*<N-3>*<N-7>,<ADARRP>>>>,<IFE N&3,<FCE>>+M
10345 044365 006001 000050 +<IFE N&3-2,<SACINH+<IFN N&30,<SCE>>>>
10346 XWD [XWD <IFE N&70-40,<ADBRLP>>+<IFE N&70,<ADBRRP>>+<IFE N&44-40,<ADARRP>>+<IFE N&44
10347 044366 055076 000000 ,<ADARLP>>,ARADEN+BRAREN],0
10348 <IFE N&44-44,<ARRARL>>+<IFE N&44-4,<ARLARR>>+<IFE N&44,<ARLTAD>>+<IFE N&44-40,<ARRTA
DFKDA PDP-10 KL10 ARITHMETIC/RANDOM/INTERRUPT/MEMORY RELIABILITY TEST, VER 0,5 MACRO %53A(1152) 09:24 4-Oct-84 Page 18-14
KL10A2 MAC 22-Feb-77 13:18 DISPATCH TABLE FOR INSTRUCTIONS 500-577 SEQ 0273
10349 D>>+<IFE N&50-40,<ARLTAD>>+<IFE N&50,<ARRTAD>>+<IFE N&30-30,<HWTETS+<IFN <N&4*10+N>&40,<2>>>
10350 044367 000000 010065 >
10351 000077 N=N+1
10352 000000 M=0
10353 IFE N&33-2,<M=FCEPSE>
10354 000143 IFE N&3-3,<M=FCEPSE+SAIAC0>
10355 XWD <IFE N&3-2,<ADFMPL+ET0>>+<IFE N&72-40,<ADFMLP>>+<IFE N&72,<ADFMRP>>+<IFN N&3-2,<
10356 <IFE <N&44>*<N-43>*<N-47>,<ADARLP>>+<IFE <N&44-40>*<N-3>*<N-7>,<ADARRP>>>>,<IFE N&3,<FCE>>+M
10357 044370 000000 000143 +<IFE N&3-2,<SACINH+<IFN N&30,<SCE>>>>
10358 XWD [XWD <IFE N&70-40,<ADBRLP>>+<IFE N&70,<ADBRRP>>+<IFE N&44-40,<ADARRP>>+<IFE N&44
10359 044371 055076 000000 ,<ADARLP>>,ARADEN+BRAREN],0
10360 <IFE N&44-44,<ARRARL>>+<IFE N&44-4,<ARLARR>>+<IFE N&44,<ARLTAD>>+<IFE N&44-40,<ARRTA
10361 D>>+<IFE N&50-40,<ARLTAD>>+<IFE N&50,<ARRTAD>>+<IFE N&30-30,<HWTETS+<IFN <N&4*10+N>&40,<2>>>
10362 044372 000000 010065 >
10363 000100 N=N+1
DFKDA PDP-10 KL10 ARITHMETIC/RANDOM/INTERRUPT/MEMORY RELIABILITY TEST, VER 0,5 MACRO %53A(1152) 09:24 4-Oct-84 Page 19
KL10A2 MAC 22-Feb-77 13:18 DISPATCH TABLE FOR INSTRUCTIONS 600-777 SEQ 0274
10364 SUBTTL DISPATCH TABLE FOR INSTRUCTIONS 600-777
10365 ;TEST GROUP 600-677
10366
10367 000000 N=0
10368 REPEAT 100,
10369 < M=0
10370 IFN N&6,<M=1>
10371 IFE N&60-60,<M=1>
10372 A1=0
10373 IFE N&66-20,<A1=1>
10374 IFE N&66-40,<A1=1>
10375 A0=ADFMPL+M*ADARPL+<IFE N&66-40,<ADEQV>>+A1*ADARMI
10376 XWD <IFN N&1,<ET0>>+M*ET1+A0,<IFN N&10,<FCE>>+<IFE N&60,<SACINH>>^_
10377 +<IFN N&6,<PCCHNG+ABPCEN>>+<IFE N&3-2,<LNGCYC>>
10378 XWD [XWD A0,ARSWAP+<IFN N&2,<TEST1>>],^_
10379 [XWD <IFE N&60-20,<ADARMI+ADFMPL>>+<IFE N&60-40,^_
10380 <ADEQV+ADFMPL+ADARMI>>+<IFE N&60-60,<ADBRMI+ADFMMI+ADEQV^_
10381 +ADARPL+ADARMI>>+<IFE N&6-4,<PCCLK>>^_
10382 ,BRAREN+<IFN N&2,<TEST+<IFN N&4,<1>>>>]
10383 XWD <IFN N&6,<INFTST>>,ARADEN
10384 N=N+1
10385 >
10386 000000 M=0
10387 IFN N&6,<M=1>
10388 IFE N&60-60,<M=1>
10389 000000 A1=0
10390 IFE N&66-20,<A1=1>
10391 IFE N&66-40,<A1=1>
10392 006000 A0=ADFMPL+M*ADARPL+<IFE N&66-40,<ADEQV>>+A1*ADARMI
10393 XWD <IFN N&1,<ET0>>+M*ET1+A0,<IFN N&10,<FCE>>+<IFE N&60,<SACINH>>+<IFN N&6,<PCCHNG+A
10394 044373 006000 000040 BPCEN>>+<IFE N&3-2,<LNGCYC>>
10395 XWD [XWD A0,ARSWAP+<IFN N&2,<TEST1>>],[XWD <IFE N&60-20,<ADARMI+ADFMPL>>+<IFE N&60-4
10396 0,<ADEQV+ADFMPL+ADARMI>>+<IFE N&60-60,<ADBRMI+ADFMMI+ADEQV+ADARPL+ADARMI>>+<IFE N&6-4,<PCCLK
10397 044374 055102 055103 >>,BRAREN+<IFN N&2,<TEST+<IFN N&4,<1>>>>]
10398 044375 000000 006000 XWD <IFN N&6,<INFTST>>,ARADEN
10399 000001 N=N+1
10400
10401 000000 M=0
10402 IFN N&6,<M=1>
10403 IFE N&60-60,<M=1>
10404 000000 A1=0
10405 IFE N&66-20,<A1=1>
10406 IFE N&66-40,<A1=1>
10407 006000 A0=ADFMPL+M*ADARPL+<IFE N&66-40,<ADEQV>>+A1*ADARMI
10408 XWD <IFN N&1,<ET0>>+M*ET1+A0,<IFN N&10,<FCE>>+<IFE N&60,<SACINH>>+<IFN N&6,<PCCHNG+A
10409 044376 006001 000040 BPCEN>>+<IFE N&3-2,<LNGCYC>>
10410 XWD [XWD A0,ARSWAP+<IFN N&2,<TEST1>>],[XWD <IFE N&60-20,<ADARMI+ADFMPL>>+<IFE N&60-4
10411 0,<ADEQV+ADFMPL+ADARMI>>+<IFE N&60-60,<ADBRMI+ADFMMI+ADEQV+ADARPL+ADARMI>>+<IFE N&6-4,<PCCLK
10412 044377 055102 055103 >>,BRAREN+<IFN N&2,<TEST+<IFN N&4,<1>>>>]
10413 044400 000000 006000 XWD <IFN N&6,<INFTST>>,ARADEN
10414 000002 N=N+1
10415
10416 000000 M=0
10417 000001 IFN N&6,<M=1>
10418 IFE N&60-60,<M=1>
DFKDA PDP-10 KL10 ARITHMETIC/RANDOM/INTERRUPT/MEMORY RELIABILITY TEST, VER 0,5 MACRO %53A(1152) 09:24 4-Oct-84 Page 19-1
KL10A2 MAC 22-Feb-77 13:18 DISPATCH TABLE FOR INSTRUCTIONS 600-777 SEQ 0275
10419 000000 A1=0
10420 IFE N&66-20,<A1=1>
10421 IFE N&66-40,<A1=1>
10422 006060 A0=ADFMPL+M*ADARPL+<IFE N&66-40,<ADEQV>>+A1*ADARMI
10423 XWD <IFN N&1,<ET0>>+M*ET1+A0,<IFN N&10,<FCE>>+<IFE N&60,<SACINH>>+<IFN N&6,<PCCHNG+A
10424 044401 006062 140440 BPCEN>>+<IFE N&3-2,<LNGCYC>>
10425 XWD [XWD A0,ARSWAP+<IFN N&2,<TEST1>>],[XWD <IFE N&60-20,<ADARMI+ADFMPL>>+<IFE N&60-4
10426 0,<ADEQV+ADFMPL+ADARMI>>+<IFE N&60-60,<ADBRMI+ADFMMI+ADEQV+ADARPL+ADARMI>>+<IFE N&6-4,<PCCLK
10427 044402 055104 055105 >>,BRAREN+<IFN N&2,<TEST+<IFN N&4,<1>>>>]
10428 044403 000004 006000 XWD <IFN N&6,<INFTST>>,ARADEN
10429 000003 N=N+1
10430
10431 000000 M=0
10432 000001 IFN N&6,<M=1>
10433 IFE N&60-60,<M=1>
10434 000000 A1=0
10435 IFE N&66-20,<A1=1>
10436 IFE N&66-40,<A1=1>
10437 006060 A0=ADFMPL+M*ADARPL+<IFE N&66-40,<ADEQV>>+A1*ADARMI
10438 XWD <IFN N&1,<ET0>>+M*ET1+A0,<IFN N&10,<FCE>>+<IFE N&60,<SACINH>>+<IFN N&6,<PCCHNG+A
10439 044404 006063 100440 BPCEN>>+<IFE N&3-2,<LNGCYC>>
10440 XWD [XWD A0,ARSWAP+<IFN N&2,<TEST1>>],[XWD <IFE N&60-20,<ADARMI+ADFMPL>>+<IFE N&60-4
10441 0,<ADEQV+ADFMPL+ADARMI>>+<IFE N&60-60,<ADBRMI+ADFMMI+ADEQV+ADARPL+ADARMI>>+<IFE N&6-4,<PCCLK
10442 044405 055104 055105 >>,BRAREN+<IFN N&2,<TEST+<IFN N&4,<1>>>>]
10443 044406 000004 006000 XWD <IFN N&6,<INFTST>>,ARADEN
10444 000004 N=N+1
10445
10446 000000 M=0
10447 000001 IFN N&6,<M=1>
10448 IFE N&60-60,<M=1>
10449 000000 A1=0
10450 IFE N&66-20,<A1=1>
10451 IFE N&66-40,<A1=1>
10452 006060 A0=ADFMPL+M*ADARPL+<IFE N&66-40,<ADEQV>>+A1*ADARMI
10453 XWD <IFN N&1,<ET0>>+M*ET1+A0,<IFN N&10,<FCE>>+<IFE N&60,<SACINH>>+<IFN N&6,<PCCHNG+A
10454 044407 006062 100440 BPCEN>>+<IFE N&3-2,<LNGCYC>>
10455 XWD [XWD A0,ARSWAP+<IFN N&2,<TEST1>>],[XWD <IFE N&60-20,<ADARMI+ADFMPL>>+<IFE N&60-4
10456 0,<ADEQV+ADFMPL+ADARMI>>+<IFE N&60-60,<ADBRMI+ADFMMI+ADEQV+ADARPL+ADARMI>>+<IFE N&6-4,<PCCLK
10457 044410 055106 055107 >>,BRAREN+<IFN N&2,<TEST+<IFN N&4,<1>>>>]
10458 044411 000004 006000 XWD <IFN N&6,<INFTST>>,ARADEN
10459 000005 N=N+1
10460
10461 000000 M=0
10462 000001 IFN N&6,<M=1>
10463 IFE N&60-60,<M=1>
10464 000000 A1=0
10465 IFE N&66-20,<A1=1>
10466 IFE N&66-40,<A1=1>
10467 006060 A0=ADFMPL+M*ADARPL+<IFE N&66-40,<ADEQV>>+A1*ADARMI
10468 XWD <IFN N&1,<ET0>>+M*ET1+A0,<IFN N&10,<FCE>>+<IFE N&60,<SACINH>>+<IFN N&6,<PCCHNG+A
10469 044412 006063 100440 BPCEN>>+<IFE N&3-2,<LNGCYC>>
10470 XWD [XWD A0,ARSWAP+<IFN N&2,<TEST1>>],[XWD <IFE N&60-20,<ADARMI+ADFMPL>>+<IFE N&60-4
10471 0,<ADEQV+ADFMPL+ADARMI>>+<IFE N&60-60,<ADBRMI+ADFMMI+ADEQV+ADARPL+ADARMI>>+<IFE N&6-4,<PCCLK
10472 044413 055106 055107 >>,BRAREN+<IFN N&2,<TEST+<IFN N&4,<1>>>>]
10473 044414 000004 006000 XWD <IFN N&6,<INFTST>>,ARADEN
DFKDA PDP-10 KL10 ARITHMETIC/RANDOM/INTERRUPT/MEMORY RELIABILITY TEST, VER 0,5 MACRO %53A(1152) 09:24 4-Oct-84 Page 19-2
KL10A2 MAC 22-Feb-77 13:18 DISPATCH TABLE FOR INSTRUCTIONS 600-777 SEQ 0276
10474 000006 N=N+1
10475
10476 000000 M=0
10477 000001 IFN N&6,<M=1>
10478 IFE N&60-60,<M=1>
10479 000000 A1=0
10480 IFE N&66-20,<A1=1>
10481 IFE N&66-40,<A1=1>
10482 006060 A0=ADFMPL+M*ADARPL+<IFE N&66-40,<ADEQV>>+A1*ADARMI
10483 XWD <IFN N&1,<ET0>>+M*ET1+A0,<IFN N&10,<FCE>>+<IFE N&60,<SACINH>>+<IFN N&6,<PCCHNG+A
10484 044415 006062 140440 BPCEN>>+<IFE N&3-2,<LNGCYC>>
10485 XWD [XWD A0,ARSWAP+<IFN N&2,<TEST1>>],[XWD <IFE N&60-20,<ADARMI+ADFMPL>>+<IFE N&60-4
10486 0,<ADEQV+ADFMPL+ADARMI>>+<IFE N&60-60,<ADBRMI+ADFMMI+ADEQV+ADARPL+ADARMI>>+<IFE N&6-4,<PCCLK
10487 044416 055104 055110 >>,BRAREN+<IFN N&2,<TEST+<IFN N&4,<1>>>>]
10488 044417 000004 006000 XWD <IFN N&6,<INFTST>>,ARADEN
10489 000007 N=N+1
10490
10491 000000 M=0
10492 000001 IFN N&6,<M=1>
10493 IFE N&60-60,<M=1>
10494 000000 A1=0
10495 IFE N&66-20,<A1=1>
10496 IFE N&66-40,<A1=1>
10497 006060 A0=ADFMPL+M*ADARPL+<IFE N&66-40,<ADEQV>>+A1*ADARMI
10498 XWD <IFN N&1,<ET0>>+M*ET1+A0,<IFN N&10,<FCE>>+<IFE N&60,<SACINH>>+<IFN N&6,<PCCHNG+A
10499 044420 006063 100440 BPCEN>>+<IFE N&3-2,<LNGCYC>>
10500 XWD [XWD A0,ARSWAP+<IFN N&2,<TEST1>>],[XWD <IFE N&60-20,<ADARMI+ADFMPL>>+<IFE N&60-4
10501 0,<ADEQV+ADFMPL+ADARMI>>+<IFE N&60-60,<ADBRMI+ADFMMI+ADEQV+ADARPL+ADARMI>>+<IFE N&6-4,<PCCLK
10502 044421 055104 055110 >>,BRAREN+<IFN N&2,<TEST+<IFN N&4,<1>>>>]
10503 044422 000004 006000 XWD <IFN N&6,<INFTST>>,ARADEN
10504 000010 N=N+1
10505
10506 000000 M=0
10507 IFN N&6,<M=1>
10508 IFE N&60-60,<M=1>
10509 000000 A1=0
10510 IFE N&66-20,<A1=1>
10511 IFE N&66-40,<A1=1>
10512 006000 A0=ADFMPL+M*ADARPL+<IFE N&66-40,<ADEQV>>+A1*ADARMI
10513 XWD <IFN N&1,<ET0>>+M*ET1+A0,<IFN N&10,<FCE>>+<IFE N&60,<SACINH>>+<IFN N&6,<PCCHNG+A
10514 044423 006000 000041 BPCEN>>+<IFE N&3-2,<LNGCYC>>
10515 XWD [XWD A0,ARSWAP+<IFN N&2,<TEST1>>],[XWD <IFE N&60-20,<ADARMI+ADFMPL>>+<IFE N&60-4
10516 0,<ADEQV+ADFMPL+ADARMI>>+<IFE N&60-60,<ADBRMI+ADFMMI+ADEQV+ADARPL+ADARMI>>+<IFE N&6-4,<PCCLK
10517 044424 055102 055103 >>,BRAREN+<IFN N&2,<TEST+<IFN N&4,<1>>>>]
10518 044425 000000 006000 XWD <IFN N&6,<INFTST>>,ARADEN
10519 000011 N=N+1
10520
10521 000000 M=0
10522 IFN N&6,<M=1>
10523 IFE N&60-60,<M=1>
10524 000000 A1=0
10525 IFE N&66-20,<A1=1>
10526 IFE N&66-40,<A1=1>
10527 006000 A0=ADFMPL+M*ADARPL+<IFE N&66-40,<ADEQV>>+A1*ADARMI
10528 XWD <IFN N&1,<ET0>>+M*ET1+A0,<IFN N&10,<FCE>>+<IFE N&60,<SACINH>>+<IFN N&6,<PCCHNG+A
DFKDA PDP-10 KL10 ARITHMETIC/RANDOM/INTERRUPT/MEMORY RELIABILITY TEST, VER 0,5 MACRO %53A(1152) 09:24 4-Oct-84 Page 19-3
KL10A2 MAC 22-Feb-77 13:18 DISPATCH TABLE FOR INSTRUCTIONS 600-777 SEQ 0277
10529 044426 006001 000041 BPCEN>>+<IFE N&3-2,<LNGCYC>>
10530 XWD [XWD A0,ARSWAP+<IFN N&2,<TEST1>>],[XWD <IFE N&60-20,<ADARMI+ADFMPL>>+<IFE N&60-4
10531 0,<ADEQV+ADFMPL+ADARMI>>+<IFE N&60-60,<ADBRMI+ADFMMI+ADEQV+ADARPL+ADARMI>>+<IFE N&6-4,<PCCLK
10532 044427 055102 055103 >>,BRAREN+<IFN N&2,<TEST+<IFN N&4,<1>>>>]
10533 044430 000000 006000 XWD <IFN N&6,<INFTST>>,ARADEN
10534 000012 N=N+1
10535
10536 000000 M=0
10537 000001 IFN N&6,<M=1>
10538 IFE N&60-60,<M=1>
10539 000000 A1=0
10540 IFE N&66-20,<A1=1>
10541 IFE N&66-40,<A1=1>
10542 006060 A0=ADFMPL+M*ADARPL+<IFE N&66-40,<ADEQV>>+A1*ADARMI
10543 XWD <IFN N&1,<ET0>>+M*ET1+A0,<IFN N&10,<FCE>>+<IFE N&60,<SACINH>>+<IFN N&6,<PCCHNG+A
10544 044431 006062 140441 BPCEN>>+<IFE N&3-2,<LNGCYC>>
10545 XWD [XWD A0,ARSWAP+<IFN N&2,<TEST1>>],[XWD <IFE N&60-20,<ADARMI+ADFMPL>>+<IFE N&60-4
10546 0,<ADEQV+ADFMPL+ADARMI>>+<IFE N&60-60,<ADBRMI+ADFMMI+ADEQV+ADARPL+ADARMI>>+<IFE N&6-4,<PCCLK
10547 044432 055104 055105 >>,BRAREN+<IFN N&2,<TEST+<IFN N&4,<1>>>>]
10548 044433 000004 006000 XWD <IFN N&6,<INFTST>>,ARADEN
10549 000013 N=N+1
10550
10551 000000 M=0
10552 000001 IFN N&6,<M=1>
10553 IFE N&60-60,<M=1>
10554 000000 A1=0
10555 IFE N&66-20,<A1=1>
10556 IFE N&66-40,<A1=1>
10557 006060 A0=ADFMPL+M*ADARPL+<IFE N&66-40,<ADEQV>>+A1*ADARMI
10558 XWD <IFN N&1,<ET0>>+M*ET1+A0,<IFN N&10,<FCE>>+<IFE N&60,<SACINH>>+<IFN N&6,<PCCHNG+A
10559 044434 006063 100441 BPCEN>>+<IFE N&3-2,<LNGCYC>>
10560 XWD [XWD A0,ARSWAP+<IFN N&2,<TEST1>>],[XWD <IFE N&60-20,<ADARMI+ADFMPL>>+<IFE N&60-4
10561 0,<ADEQV+ADFMPL+ADARMI>>+<IFE N&60-60,<ADBRMI+ADFMMI+ADEQV+ADARPL+ADARMI>>+<IFE N&6-4,<PCCLK
10562 044435 055104 055105 >>,BRAREN+<IFN N&2,<TEST+<IFN N&4,<1>>>>]
10563 044436 000004 006000 XWD <IFN N&6,<INFTST>>,ARADEN
10564 000014 N=N+1
10565
10566 000000 M=0
10567 000001 IFN N&6,<M=1>
10568 IFE N&60-60,<M=1>
10569 000000 A1=0
10570 IFE N&66-20,<A1=1>
10571 IFE N&66-40,<A1=1>
10572 006060 A0=ADFMPL+M*ADARPL+<IFE N&66-40,<ADEQV>>+A1*ADARMI
10573 XWD <IFN N&1,<ET0>>+M*ET1+A0,<IFN N&10,<FCE>>+<IFE N&60,<SACINH>>+<IFN N&6,<PCCHNG+A
10574 044437 006062 100441 BPCEN>>+<IFE N&3-2,<LNGCYC>>
10575 XWD [XWD A0,ARSWAP+<IFN N&2,<TEST1>>],[XWD <IFE N&60-20,<ADARMI+ADFMPL>>+<IFE N&60-4
10576 0,<ADEQV+ADFMPL+ADARMI>>+<IFE N&60-60,<ADBRMI+ADFMMI+ADEQV+ADARPL+ADARMI>>+<IFE N&6-4,<PCCLK
10577 044440 055106 055107 >>,BRAREN+<IFN N&2,<TEST+<IFN N&4,<1>>>>]
10578 044441 000004 006000 XWD <IFN N&6,<INFTST>>,ARADEN
10579 000015 N=N+1
10580
10581 000000 M=0
10582 000001 IFN N&6,<M=1>
10583 IFE N&60-60,<M=1>
DFKDA PDP-10 KL10 ARITHMETIC/RANDOM/INTERRUPT/MEMORY RELIABILITY TEST, VER 0,5 MACRO %53A(1152) 09:24 4-Oct-84 Page 19-4
KL10A2 MAC 22-Feb-77 13:18 DISPATCH TABLE FOR INSTRUCTIONS 600-777 SEQ 0278
10584 000000 A1=0
10585 IFE N&66-20,<A1=1>
10586 IFE N&66-40,<A1=1>
10587 006060 A0=ADFMPL+M*ADARPL+<IFE N&66-40,<ADEQV>>+A1*ADARMI
10588 XWD <IFN N&1,<ET0>>+M*ET1+A0,<IFN N&10,<FCE>>+<IFE N&60,<SACINH>>+<IFN N&6,<PCCHNG+A
10589 044442 006063 100441 BPCEN>>+<IFE N&3-2,<LNGCYC>>
10590 XWD [XWD A0,ARSWAP+<IFN N&2,<TEST1>>],[XWD <IFE N&60-20,<ADARMI+ADFMPL>>+<IFE N&60-4
10591 0,<ADEQV+ADFMPL+ADARMI>>+<IFE N&60-60,<ADBRMI+ADFMMI+ADEQV+ADARPL+ADARMI>>+<IFE N&6-4,<PCCLK
10592 044443 055106 055107 >>,BRAREN+<IFN N&2,<TEST+<IFN N&4,<1>>>>]
10593 044444 000004 006000 XWD <IFN N&6,<INFTST>>,ARADEN
10594 000016 N=N+1
10595
10596 000000 M=0
10597 000001 IFN N&6,<M=1>
10598 IFE N&60-60,<M=1>
10599 000000 A1=0
10600 IFE N&66-20,<A1=1>
10601 IFE N&66-40,<A1=1>
10602 006060 A0=ADFMPL+M*ADARPL+<IFE N&66-40,<ADEQV>>+A1*ADARMI
10603 XWD <IFN N&1,<ET0>>+M*ET1+A0,<IFN N&10,<FCE>>+<IFE N&60,<SACINH>>+<IFN N&6,<PCCHNG+A
10604 044445 006062 140441 BPCEN>>+<IFE N&3-2,<LNGCYC>>
10605 XWD [XWD A0,ARSWAP+<IFN N&2,<TEST1>>],[XWD <IFE N&60-20,<ADARMI+ADFMPL>>+<IFE N&60-4
10606 0,<ADEQV+ADFMPL+ADARMI>>+<IFE N&60-60,<ADBRMI+ADFMMI+ADEQV+ADARPL+ADARMI>>+<IFE N&6-4,<PCCLK
10607 044446 055104 055110 >>,BRAREN+<IFN N&2,<TEST+<IFN N&4,<1>>>>]
10608 044447 000004 006000 XWD <IFN N&6,<INFTST>>,ARADEN
10609 000017 N=N+1
10610
10611 000000 M=0
10612 000001 IFN N&6,<M=1>
10613 IFE N&60-60,<M=1>
10614 000000 A1=0
10615 IFE N&66-20,<A1=1>
10616 IFE N&66-40,<A1=1>
10617 006060 A0=ADFMPL+M*ADARPL+<IFE N&66-40,<ADEQV>>+A1*ADARMI
10618 XWD <IFN N&1,<ET0>>+M*ET1+A0,<IFN N&10,<FCE>>+<IFE N&60,<SACINH>>+<IFN N&6,<PCCHNG+A
10619 044450 006063 100441 BPCEN>>+<IFE N&3-2,<LNGCYC>>
10620 XWD [XWD A0,ARSWAP+<IFN N&2,<TEST1>>],[XWD <IFE N&60-20,<ADARMI+ADFMPL>>+<IFE N&60-4
10621 0,<ADEQV+ADFMPL+ADARMI>>+<IFE N&60-60,<ADBRMI+ADFMMI+ADEQV+ADARPL+ADARMI>>+<IFE N&6-4,<PCCLK
10622 044451 055104 055110 >>,BRAREN+<IFN N&2,<TEST+<IFN N&4,<1>>>>]
10623 044452 000004 006000 XWD <IFN N&6,<INFTST>>,ARADEN
10624 000020 N=N+1
10625
10626 000000 M=0
10627 IFN N&6,<M=1>
10628 IFE N&60-60,<M=1>
10629 000000 A1=0
10630 000001 IFE N&66-20,<A1=1>
10631 IFE N&66-40,<A1=1>
10632 006100 A0=ADFMPL+M*ADARPL+<IFE N&66-40,<ADEQV>>+A1*ADARMI
10633 XWD <IFN N&1,<ET0>>+M*ET1+A0,<IFN N&10,<FCE>>+<IFE N&60,<SACINH>>+<IFN N&6,<PCCHNG+A
10634 044453 006100 000000 BPCEN>>+<IFE N&3-2,<LNGCYC>>
10635 XWD [XWD A0,ARSWAP+<IFN N&2,<TEST1>>],[XWD <IFE N&60-20,<ADARMI+ADFMPL>>+<IFE N&60-4
10636 0,<ADEQV+ADFMPL+ADARMI>>+<IFE N&60-60,<ADBRMI+ADFMMI+ADEQV+ADARPL+ADARMI>>+<IFE N&6-4,<PCCLK
10637 044454 055111 055112 >>,BRAREN+<IFN N&2,<TEST+<IFN N&4,<1>>>>]
10638 044455 000000 006000 XWD <IFN N&6,<INFTST>>,ARADEN
DFKDA PDP-10 KL10 ARITHMETIC/RANDOM/INTERRUPT/MEMORY RELIABILITY TEST, VER 0,5 MACRO %53A(1152) 09:24 4-Oct-84 Page 19-5
KL10A2 MAC 22-Feb-77 13:18 DISPATCH TABLE FOR INSTRUCTIONS 600-777 SEQ 0279
10639 000021 N=N+1
10640
10641 000000 M=0
10642 IFN N&6,<M=1>
10643 IFE N&60-60,<M=1>
10644 000000 A1=0
10645 000001 IFE N&66-20,<A1=1>
10646 IFE N&66-40,<A1=1>
10647 006100 A0=ADFMPL+M*ADARPL+<IFE N&66-40,<ADEQV>>+A1*ADARMI
10648 XWD <IFN N&1,<ET0>>+M*ET1+A0,<IFN N&10,<FCE>>+<IFE N&60,<SACINH>>+<IFN N&6,<PCCHNG+A
10649 044456 006101 000000 BPCEN>>+<IFE N&3-2,<LNGCYC>>
10650 XWD [XWD A0,ARSWAP+<IFN N&2,<TEST1>>],[XWD <IFE N&60-20,<ADARMI+ADFMPL>>+<IFE N&60-4
10651 0,<ADEQV+ADFMPL+ADARMI>>+<IFE N&60-60,<ADBRMI+ADFMMI+ADEQV+ADARPL+ADARMI>>+<IFE N&6-4,<PCCLK
10652 044457 055111 055112 >>,BRAREN+<IFN N&2,<TEST+<IFN N&4,<1>>>>]
10653 044460 000000 006000 XWD <IFN N&6,<INFTST>>,ARADEN
10654 000022 N=N+1
10655
10656 000000 M=0
10657 000001 IFN N&6,<M=1>
10658 IFE N&60-60,<M=1>
10659 000000 A1=0
10660 IFE N&66-20,<A1=1>
10661 IFE N&66-40,<A1=1>
10662 006060 A0=ADFMPL+M*ADARPL+<IFE N&66-40,<ADEQV>>+A1*ADARMI
10663 XWD <IFN N&1,<ET0>>+M*ET1+A0,<IFN N&10,<FCE>>+<IFE N&60,<SACINH>>+<IFN N&6,<PCCHNG+A
10664 044461 006062 140400 BPCEN>>+<IFE N&3-2,<LNGCYC>>
10665 XWD [XWD A0,ARSWAP+<IFN N&2,<TEST1>>],[XWD <IFE N&60-20,<ADARMI+ADFMPL>>+<IFE N&60-4
10666 0,<ADEQV+ADFMPL+ADARMI>>+<IFE N&60-60,<ADBRMI+ADFMMI+ADEQV+ADARPL+ADARMI>>+<IFE N&6-4,<PCCLK
10667 044462 055104 055113 >>,BRAREN+<IFN N&2,<TEST+<IFN N&4,<1>>>>]
10668 044463 000004 006000 XWD <IFN N&6,<INFTST>>,ARADEN
10669 000023 N=N+1
10670
10671 000000 M=0
10672 000001 IFN N&6,<M=1>
10673 IFE N&60-60,<M=1>
10674 000000 A1=0
10675 IFE N&66-20,<A1=1>
10676 IFE N&66-40,<A1=1>
10677 006060 A0=ADFMPL+M*ADARPL+<IFE N&66-40,<ADEQV>>+A1*ADARMI
10678 XWD <IFN N&1,<ET0>>+M*ET1+A0,<IFN N&10,<FCE>>+<IFE N&60,<SACINH>>+<IFN N&6,<PCCHNG+A
10679 044464 006063 100400 BPCEN>>+<IFE N&3-2,<LNGCYC>>
10680 XWD [XWD A0,ARSWAP+<IFN N&2,<TEST1>>],[XWD <IFE N&60-20,<ADARMI+ADFMPL>>+<IFE N&60-4
10681 0,<ADEQV+ADFMPL+ADARMI>>+<IFE N&60-60,<ADBRMI+ADFMMI+ADEQV+ADARPL+ADARMI>>+<IFE N&6-4,<PCCLK
10682 044465 055104 055113 >>,BRAREN+<IFN N&2,<TEST+<IFN N&4,<1>>>>]
10683 044466 000004 006000 XWD <IFN N&6,<INFTST>>,ARADEN
10684 000024 N=N+1
10685
10686 000000 M=0
10687 000001 IFN N&6,<M=1>
10688 IFE N&60-60,<M=1>
10689 000000 A1=0
10690 IFE N&66-20,<A1=1>
10691 IFE N&66-40,<A1=1>
10692 006060 A0=ADFMPL+M*ADARPL+<IFE N&66-40,<ADEQV>>+A1*ADARMI
10693 XWD <IFN N&1,<ET0>>+M*ET1+A0,<IFN N&10,<FCE>>+<IFE N&60,<SACINH>>+<IFN N&6,<PCCHNG+A
DFKDA PDP-10 KL10 ARITHMETIC/RANDOM/INTERRUPT/MEMORY RELIABILITY TEST, VER 0,5 MACRO %53A(1152) 09:24 4-Oct-84 Page 19-6
KL10A2 MAC 22-Feb-77 13:18 DISPATCH TABLE FOR INSTRUCTIONS 600-777 SEQ 0280
10694 044467 006062 100400 BPCEN>>+<IFE N&3-2,<LNGCYC>>
10695 XWD [XWD A0,ARSWAP+<IFN N&2,<TEST1>>],[XWD <IFE N&60-20,<ADARMI+ADFMPL>>+<IFE N&60-4
10696 0,<ADEQV+ADFMPL+ADARMI>>+<IFE N&60-60,<ADBRMI+ADFMMI+ADEQV+ADARPL+ADARMI>>+<IFE N&6-4,<PCCLK
10697 044470 055106 055114 >>,BRAREN+<IFN N&2,<TEST+<IFN N&4,<1>>>>]
10698 044471 000004 006000 XWD <IFN N&6,<INFTST>>,ARADEN
10699 000025 N=N+1
10700
10701 000000 M=0
10702 000001 IFN N&6,<M=1>
10703 IFE N&60-60,<M=1>
10704 000000 A1=0
10705 IFE N&66-20,<A1=1>
10706 IFE N&66-40,<A1=1>
10707 006060 A0=ADFMPL+M*ADARPL+<IFE N&66-40,<ADEQV>>+A1*ADARMI
10708 XWD <IFN N&1,<ET0>>+M*ET1+A0,<IFN N&10,<FCE>>+<IFE N&60,<SACINH>>+<IFN N&6,<PCCHNG+A
10709 044472 006063 100400 BPCEN>>+<IFE N&3-2,<LNGCYC>>
10710 XWD [XWD A0,ARSWAP+<IFN N&2,<TEST1>>],[XWD <IFE N&60-20,<ADARMI+ADFMPL>>+<IFE N&60-4
10711 0,<ADEQV+ADFMPL+ADARMI>>+<IFE N&60-60,<ADBRMI+ADFMMI+ADEQV+ADARPL+ADARMI>>+<IFE N&6-4,<PCCLK
10712 044473 055106 055114 >>,BRAREN+<IFN N&2,<TEST+<IFN N&4,<1>>>>]
10713 044474 000004 006000 XWD <IFN N&6,<INFTST>>,ARADEN
10714 000026 N=N+1
10715
10716 000000 M=0
10717 000001 IFN N&6,<M=1>
10718 IFE N&60-60,<M=1>
10719 000000 A1=0
10720 IFE N&66-20,<A1=1>
10721 IFE N&66-40,<A1=1>
10722 006060 A0=ADFMPL+M*ADARPL+<IFE N&66-40,<ADEQV>>+A1*ADARMI
10723 XWD <IFN N&1,<ET0>>+M*ET1+A0,<IFN N&10,<FCE>>+<IFE N&60,<SACINH>>+<IFN N&6,<PCCHNG+A
10724 044475 006062 140400 BPCEN>>+<IFE N&3-2,<LNGCYC>>
10725 XWD [XWD A0,ARSWAP+<IFN N&2,<TEST1>>],[XWD <IFE N&60-20,<ADARMI+ADFMPL>>+<IFE N&60-4
10726 0,<ADEQV+ADFMPL+ADARMI>>+<IFE N&60-60,<ADBRMI+ADFMMI+ADEQV+ADARPL+ADARMI>>+<IFE N&6-4,<PCCLK
10727 044476 055104 055115 >>,BRAREN+<IFN N&2,<TEST+<IFN N&4,<1>>>>]
10728 044477 000004 006000 XWD <IFN N&6,<INFTST>>,ARADEN
10729 000027 N=N+1
10730
10731 000000 M=0
10732 000001 IFN N&6,<M=1>
10733 IFE N&60-60,<M=1>
10734 000000 A1=0
10735 IFE N&66-20,<A1=1>
10736 IFE N&66-40,<A1=1>
10737 006060 A0=ADFMPL+M*ADARPL+<IFE N&66-40,<ADEQV>>+A1*ADARMI
10738 XWD <IFN N&1,<ET0>>+M*ET1+A0,<IFN N&10,<FCE>>+<IFE N&60,<SACINH>>+<IFN N&6,<PCCHNG+A
10739 044500 006063 100400 BPCEN>>+<IFE N&3-2,<LNGCYC>>
10740 XWD [XWD A0,ARSWAP+<IFN N&2,<TEST1>>],[XWD <IFE N&60-20,<ADARMI+ADFMPL>>+<IFE N&60-4
10741 0,<ADEQV+ADFMPL+ADARMI>>+<IFE N&60-60,<ADBRMI+ADFMMI+ADEQV+ADARPL+ADARMI>>+<IFE N&6-4,<PCCLK
10742 044501 055104 055115 >>,BRAREN+<IFN N&2,<TEST+<IFN N&4,<1>>>>]
10743 044502 000004 006000 XWD <IFN N&6,<INFTST>>,ARADEN
10744 000030 N=N+1
10745
10746 000000 M=0
10747 IFN N&6,<M=1>
10748 IFE N&60-60,<M=1>
DFKDA PDP-10 KL10 ARITHMETIC/RANDOM/INTERRUPT/MEMORY RELIABILITY TEST, VER 0,5 MACRO %53A(1152) 09:24 4-Oct-84 Page 19-7
KL10A2 MAC 22-Feb-77 13:18 DISPATCH TABLE FOR INSTRUCTIONS 600-777 SEQ 0281
10749 000000 A1=0
10750 000001 IFE N&66-20,<A1=1>
10751 IFE N&66-40,<A1=1>
10752 006100 A0=ADFMPL+M*ADARPL+<IFE N&66-40,<ADEQV>>+A1*ADARMI
10753 XWD <IFN N&1,<ET0>>+M*ET1+A0,<IFN N&10,<FCE>>+<IFE N&60,<SACINH>>+<IFN N&6,<PCCHNG+A
10754 044503 006100 000001 BPCEN>>+<IFE N&3-2,<LNGCYC>>
10755 XWD [XWD A0,ARSWAP+<IFN N&2,<TEST1>>],[XWD <IFE N&60-20,<ADARMI+ADFMPL>>+<IFE N&60-4
10756 0,<ADEQV+ADFMPL+ADARMI>>+<IFE N&60-60,<ADBRMI+ADFMMI+ADEQV+ADARPL+ADARMI>>+<IFE N&6-4,<PCCLK
10757 044504 055111 055112 >>,BRAREN+<IFN N&2,<TEST+<IFN N&4,<1>>>>]
10758 044505 000000 006000 XWD <IFN N&6,<INFTST>>,ARADEN
10759 000031 N=N+1
10760
10761 000000 M=0
10762 IFN N&6,<M=1>
10763 IFE N&60-60,<M=1>
10764 000000 A1=0
10765 000001 IFE N&66-20,<A1=1>
10766 IFE N&66-40,<A1=1>
10767 006100 A0=ADFMPL+M*ADARPL+<IFE N&66-40,<ADEQV>>+A1*ADARMI
10768 XWD <IFN N&1,<ET0>>+M*ET1+A0,<IFN N&10,<FCE>>+<IFE N&60,<SACINH>>+<IFN N&6,<PCCHNG+A
10769 044506 006101 000001 BPCEN>>+<IFE N&3-2,<LNGCYC>>
10770 XWD [XWD A0,ARSWAP+<IFN N&2,<TEST1>>],[XWD <IFE N&60-20,<ADARMI+ADFMPL>>+<IFE N&60-4
10771 0,<ADEQV+ADFMPL+ADARMI>>+<IFE N&60-60,<ADBRMI+ADFMMI+ADEQV+ADARPL+ADARMI>>+<IFE N&6-4,<PCCLK
10772 044507 055111 055112 >>,BRAREN+<IFN N&2,<TEST+<IFN N&4,<1>>>>]
10773 044510 000000 006000 XWD <IFN N&6,<INFTST>>,ARADEN
10774 000032 N=N+1
10775
10776 000000 M=0
10777 000001 IFN N&6,<M=1>
10778 IFE N&60-60,<M=1>
10779 000000 A1=0
10780 IFE N&66-20,<A1=1>
10781 IFE N&66-40,<A1=1>
10782 006060 A0=ADFMPL+M*ADARPL+<IFE N&66-40,<ADEQV>>+A1*ADARMI
10783 XWD <IFN N&1,<ET0>>+M*ET1+A0,<IFN N&10,<FCE>>+<IFE N&60,<SACINH>>+<IFN N&6,<PCCHNG+A
10784 044511 006062 140401 BPCEN>>+<IFE N&3-2,<LNGCYC>>
10785 XWD [XWD A0,ARSWAP+<IFN N&2,<TEST1>>],[XWD <IFE N&60-20,<ADARMI+ADFMPL>>+<IFE N&60-4
10786 0,<ADEQV+ADFMPL+ADARMI>>+<IFE N&60-60,<ADBRMI+ADFMMI+ADEQV+ADARPL+ADARMI>>+<IFE N&6-4,<PCCLK
10787 044512 055104 055113 >>,BRAREN+<IFN N&2,<TEST+<IFN N&4,<1>>>>]
10788 044513 000004 006000 XWD <IFN N&6,<INFTST>>,ARADEN
10789 000033 N=N+1
10790
10791 000000 M=0
10792 000001 IFN N&6,<M=1>
10793 IFE N&60-60,<M=1>
10794 000000 A1=0
10795 IFE N&66-20,<A1=1>
10796 IFE N&66-40,<A1=1>
10797 006060 A0=ADFMPL+M*ADARPL+<IFE N&66-40,<ADEQV>>+A1*ADARMI
10798 XWD <IFN N&1,<ET0>>+M*ET1+A0,<IFN N&10,<FCE>>+<IFE N&60,<SACINH>>+<IFN N&6,<PCCHNG+A
10799 044514 006063 100401 BPCEN>>+<IFE N&3-2,<LNGCYC>>
10800 XWD [XWD A0,ARSWAP+<IFN N&2,<TEST1>>],[XWD <IFE N&60-20,<ADARMI+ADFMPL>>+<IFE N&60-4
10801 0,<ADEQV+ADFMPL+ADARMI>>+<IFE N&60-60,<ADBRMI+ADFMMI+ADEQV+ADARPL+ADARMI>>+<IFE N&6-4,<PCCLK
10802 044515 055104 055113 >>,BRAREN+<IFN N&2,<TEST+<IFN N&4,<1>>>>]
10803 044516 000004 006000 XWD <IFN N&6,<INFTST>>,ARADEN
DFKDA PDP-10 KL10 ARITHMETIC/RANDOM/INTERRUPT/MEMORY RELIABILITY TEST, VER 0,5 MACRO %53A(1152) 09:24 4-Oct-84 Page 19-8
KL10A2 MAC 22-Feb-77 13:18 DISPATCH TABLE FOR INSTRUCTIONS 600-777 SEQ 0282
10804 000034 N=N+1
10805
10806 000000 M=0
10807 000001 IFN N&6,<M=1>
10808 IFE N&60-60,<M=1>
10809 000000 A1=0
10810 IFE N&66-20,<A1=1>
10811 IFE N&66-40,<A1=1>
10812 006060 A0=ADFMPL+M*ADARPL+<IFE N&66-40,<ADEQV>>+A1*ADARMI
10813 XWD <IFN N&1,<ET0>>+M*ET1+A0,<IFN N&10,<FCE>>+<IFE N&60,<SACINH>>+<IFN N&6,<PCCHNG+A
10814 044517 006062 100401 BPCEN>>+<IFE N&3-2,<LNGCYC>>
10815 XWD [XWD A0,ARSWAP+<IFN N&2,<TEST1>>],[XWD <IFE N&60-20,<ADARMI+ADFMPL>>+<IFE N&60-4
10816 0,<ADEQV+ADFMPL+ADARMI>>+<IFE N&60-60,<ADBRMI+ADFMMI+ADEQV+ADARPL+ADARMI>>+<IFE N&6-4,<PCCLK
10817 044520 055106 055114 >>,BRAREN+<IFN N&2,<TEST+<IFN N&4,<1>>>>]
10818 044521 000004 006000 XWD <IFN N&6,<INFTST>>,ARADEN
10819 000035 N=N+1
10820
10821 000000 M=0
10822 000001 IFN N&6,<M=1>
10823 IFE N&60-60,<M=1>
10824 000000 A1=0
10825 IFE N&66-20,<A1=1>
10826 IFE N&66-40,<A1=1>
10827 006060 A0=ADFMPL+M*ADARPL+<IFE N&66-40,<ADEQV>>+A1*ADARMI
10828 XWD <IFN N&1,<ET0>>+M*ET1+A0,<IFN N&10,<FCE>>+<IFE N&60,<SACINH>>+<IFN N&6,<PCCHNG+A
10829 044522 006063 100401 BPCEN>>+<IFE N&3-2,<LNGCYC>>
10830 XWD [XWD A0,ARSWAP+<IFN N&2,<TEST1>>],[XWD <IFE N&60-20,<ADARMI+ADFMPL>>+<IFE N&60-4
10831 0,<ADEQV+ADFMPL+ADARMI>>+<IFE N&60-60,<ADBRMI+ADFMMI+ADEQV+ADARPL+ADARMI>>+<IFE N&6-4,<PCCLK
10832 044523 055106 055114 >>,BRAREN+<IFN N&2,<TEST+<IFN N&4,<1>>>>]
10833 044524 000004 006000 XWD <IFN N&6,<INFTST>>,ARADEN
10834 000036 N=N+1
10835
10836 000000 M=0
10837 000001 IFN N&6,<M=1>
10838 IFE N&60-60,<M=1>
10839 000000 A1=0
10840 IFE N&66-20,<A1=1>
10841 IFE N&66-40,<A1=1>
10842 006060 A0=ADFMPL+M*ADARPL+<IFE N&66-40,<ADEQV>>+A1*ADARMI
10843 XWD <IFN N&1,<ET0>>+M*ET1+A0,<IFN N&10,<FCE>>+<IFE N&60,<SACINH>>+<IFN N&6,<PCCHNG+A
10844 044525 006062 140401 BPCEN>>+<IFE N&3-2,<LNGCYC>>
10845 XWD [XWD A0,ARSWAP+<IFN N&2,<TEST1>>],[XWD <IFE N&60-20,<ADARMI+ADFMPL>>+<IFE N&60-4
10846 0,<ADEQV+ADFMPL+ADARMI>>+<IFE N&60-60,<ADBRMI+ADFMMI+ADEQV+ADARPL+ADARMI>>+<IFE N&6-4,<PCCLK
10847 044526 055104 055115 >>,BRAREN+<IFN N&2,<TEST+<IFN N&4,<1>>>>]
10848 044527 000004 006000 XWD <IFN N&6,<INFTST>>,ARADEN
10849 000037 N=N+1
10850
10851 000000 M=0
10852 000001 IFN N&6,<M=1>
10853 IFE N&60-60,<M=1>
10854 000000 A1=0
10855 IFE N&66-20,<A1=1>
10856 IFE N&66-40,<A1=1>
10857 006060 A0=ADFMPL+M*ADARPL+<IFE N&66-40,<ADEQV>>+A1*ADARMI
10858 XWD <IFN N&1,<ET0>>+M*ET1+A0,<IFN N&10,<FCE>>+<IFE N&60,<SACINH>>+<IFN N&6,<PCCHNG+A
DFKDA PDP-10 KL10 ARITHMETIC/RANDOM/INTERRUPT/MEMORY RELIABILITY TEST, VER 0,5 MACRO %53A(1152) 09:24 4-Oct-84 Page 19-9
KL10A2 MAC 22-Feb-77 13:18 DISPATCH TABLE FOR INSTRUCTIONS 600-777 SEQ 0283
10859 044530 006063 100401 BPCEN>>+<IFE N&3-2,<LNGCYC>>
10860 XWD [XWD A0,ARSWAP+<IFN N&2,<TEST1>>],[XWD <IFE N&60-20,<ADARMI+ADFMPL>>+<IFE N&60-4
10861 0,<ADEQV+ADFMPL+ADARMI>>+<IFE N&60-60,<ADBRMI+ADFMMI+ADEQV+ADARPL+ADARMI>>+<IFE N&6-4,<PCCLK
10862 044531 055104 055115 >>,BRAREN+<IFN N&2,<TEST+<IFN N&4,<1>>>>]
10863 044532 000004 006000 XWD <IFN N&6,<INFTST>>,ARADEN
10864 000040 N=N+1
10865
10866 000000 M=0
10867 IFN N&6,<M=1>
10868 IFE N&60-60,<M=1>
10869 000000 A1=0
10870 IFE N&66-20,<A1=1>
10871 000001 IFE N&66-40,<A1=1>
10872 106100 A0=ADFMPL+M*ADARPL+<IFE N&66-40,<ADEQV>>+A1*ADARMI
10873 XWD <IFN N&1,<ET0>>+M*ET1+A0,<IFN N&10,<FCE>>+<IFE N&60,<SACINH>>+<IFN N&6,<PCCHNG+A
10874 044533 106100 000000 BPCEN>>+<IFE N&3-2,<LNGCYC>>
10875 XWD [XWD A0,ARSWAP+<IFN N&2,<TEST1>>],[XWD <IFE N&60-20,<ADARMI+ADFMPL>>+<IFE N&60-4
10876 0,<ADEQV+ADFMPL+ADARMI>>+<IFE N&60-60,<ADBRMI+ADFMMI+ADEQV+ADARPL+ADARMI>>+<IFE N&6-4,<PCCLK
10877 044534 055116 055117 >>,BRAREN+<IFN N&2,<TEST+<IFN N&4,<1>>>>]
10878 044535 000000 006000 XWD <IFN N&6,<INFTST>>,ARADEN
10879 000041 N=N+1
10880
10881 000000 M=0
10882 IFN N&6,<M=1>
10883 IFE N&60-60,<M=1>
10884 000000 A1=0
10885 IFE N&66-20,<A1=1>
10886 000001 IFE N&66-40,<A1=1>
10887 106100 A0=ADFMPL+M*ADARPL+<IFE N&66-40,<ADEQV>>+A1*ADARMI
10888 XWD <IFN N&1,<ET0>>+M*ET1+A0,<IFN N&10,<FCE>>+<IFE N&60,<SACINH>>+<IFN N&6,<PCCHNG+A
10889 044536 106101 000000 BPCEN>>+<IFE N&3-2,<LNGCYC>>
10890 XWD [XWD A0,ARSWAP+<IFN N&2,<TEST1>>],[XWD <IFE N&60-20,<ADARMI+ADFMPL>>+<IFE N&60-4
10891 0,<ADEQV+ADFMPL+ADARMI>>+<IFE N&60-60,<ADBRMI+ADFMMI+ADEQV+ADARPL+ADARMI>>+<IFE N&6-4,<PCCLK
10892 044537 055116 055117 >>,BRAREN+<IFN N&2,<TEST+<IFN N&4,<1>>>>]
10893 044540 000000 006000 XWD <IFN N&6,<INFTST>>,ARADEN
10894 000042 N=N+1
10895
10896 000000 M=0
10897 000001 IFN N&6,<M=1>
10898 IFE N&60-60,<M=1>
10899 000000 A1=0
10900 IFE N&66-20,<A1=1>
10901 IFE N&66-40,<A1=1>
10902 006060 A0=ADFMPL+M*ADARPL+<IFE N&66-40,<ADEQV>>+A1*ADARMI
10903 XWD <IFN N&1,<ET0>>+M*ET1+A0,<IFN N&10,<FCE>>+<IFE N&60,<SACINH>>+<IFN N&6,<PCCHNG+A
10904 044541 006062 140400 BPCEN>>+<IFE N&3-2,<LNGCYC>>
10905 XWD [XWD A0,ARSWAP+<IFN N&2,<TEST1>>],[XWD <IFE N&60-20,<ADARMI+ADFMPL>>+<IFE N&60-4
10906 0,<ADEQV+ADFMPL+ADARMI>>+<IFE N&60-60,<ADBRMI+ADFMMI+ADEQV+ADARPL+ADARMI>>+<IFE N&6-4,<PCCLK
10907 044542 055104 055120 >>,BRAREN+<IFN N&2,<TEST+<IFN N&4,<1>>>>]
10908 044543 000004 006000 XWD <IFN N&6,<INFTST>>,ARADEN
10909 000043 N=N+1
10910
10911 000000 M=0
10912 000001 IFN N&6,<M=1>
10913 IFE N&60-60,<M=1>
DFKDA PDP-10 KL10 ARITHMETIC/RANDOM/INTERRUPT/MEMORY RELIABILITY TEST, VER 0,5 MACRO %53A(1152) 09:24 4-Oct-84 Page 19-10
KL10A2 MAC 22-Feb-77 13:18 DISPATCH TABLE FOR INSTRUCTIONS 600-777 SEQ 0284
10914 000000 A1=0
10915 IFE N&66-20,<A1=1>
10916 IFE N&66-40,<A1=1>
10917 006060 A0=ADFMPL+M*ADARPL+<IFE N&66-40,<ADEQV>>+A1*ADARMI
10918 XWD <IFN N&1,<ET0>>+M*ET1+A0,<IFN N&10,<FCE>>+<IFE N&60,<SACINH>>+<IFN N&6,<PCCHNG+A
10919 044544 006063 100400 BPCEN>>+<IFE N&3-2,<LNGCYC>>
10920 XWD [XWD A0,ARSWAP+<IFN N&2,<TEST1>>],[XWD <IFE N&60-20,<ADARMI+ADFMPL>>+<IFE N&60-4
10921 0,<ADEQV+ADFMPL+ADARMI>>+<IFE N&60-60,<ADBRMI+ADFMMI+ADEQV+ADARPL+ADARMI>>+<IFE N&6-4,<PCCLK
10922 044545 055104 055120 >>,BRAREN+<IFN N&2,<TEST+<IFN N&4,<1>>>>]
10923 044546 000004 006000 XWD <IFN N&6,<INFTST>>,ARADEN
10924 000044 N=N+1
10925
10926 000000 M=0
10927 000001 IFN N&6,<M=1>
10928 IFE N&60-60,<M=1>
10929 000000 A1=0
10930 IFE N&66-20,<A1=1>
10931 IFE N&66-40,<A1=1>
10932 006060 A0=ADFMPL+M*ADARPL+<IFE N&66-40,<ADEQV>>+A1*ADARMI
10933 XWD <IFN N&1,<ET0>>+M*ET1+A0,<IFN N&10,<FCE>>+<IFE N&60,<SACINH>>+<IFN N&6,<PCCHNG+A
10934 044547 006062 100400 BPCEN>>+<IFE N&3-2,<LNGCYC>>
10935 XWD [XWD A0,ARSWAP+<IFN N&2,<TEST1>>],[XWD <IFE N&60-20,<ADARMI+ADFMPL>>+<IFE N&60-4
10936 0,<ADEQV+ADFMPL+ADARMI>>+<IFE N&60-60,<ADBRMI+ADFMMI+ADEQV+ADARPL+ADARMI>>+<IFE N&6-4,<PCCLK
10937 044550 055106 055121 >>,BRAREN+<IFN N&2,<TEST+<IFN N&4,<1>>>>]
10938 044551 000004 006000 XWD <IFN N&6,<INFTST>>,ARADEN
10939 000045 N=N+1
10940
10941 000000 M=0
10942 000001 IFN N&6,<M=1>
10943 IFE N&60-60,<M=1>
10944 000000 A1=0
10945 IFE N&66-20,<A1=1>
10946 IFE N&66-40,<A1=1>
10947 006060 A0=ADFMPL+M*ADARPL+<IFE N&66-40,<ADEQV>>+A1*ADARMI
10948 XWD <IFN N&1,<ET0>>+M*ET1+A0,<IFN N&10,<FCE>>+<IFE N&60,<SACINH>>+<IFN N&6,<PCCHNG+A
10949 044552 006063 100400 BPCEN>>+<IFE N&3-2,<LNGCYC>>
10950 XWD [XWD A0,ARSWAP+<IFN N&2,<TEST1>>],[XWD <IFE N&60-20,<ADARMI+ADFMPL>>+<IFE N&60-4
10951 0,<ADEQV+ADFMPL+ADARMI>>+<IFE N&60-60,<ADBRMI+ADFMMI+ADEQV+ADARPL+ADARMI>>+<IFE N&6-4,<PCCLK
10952 044553 055106 055121 >>,BRAREN+<IFN N&2,<TEST+<IFN N&4,<1>>>>]
10953 044554 000004 006000 XWD <IFN N&6,<INFTST>>,ARADEN
10954 000046 N=N+1
10955
10956 000000 M=0
10957 000001 IFN N&6,<M=1>
10958 IFE N&60-60,<M=1>
10959 000000 A1=0
10960 IFE N&66-20,<A1=1>
10961 IFE N&66-40,<A1=1>
10962 006060 A0=ADFMPL+M*ADARPL+<IFE N&66-40,<ADEQV>>+A1*ADARMI
10963 XWD <IFN N&1,<ET0>>+M*ET1+A0,<IFN N&10,<FCE>>+<IFE N&60,<SACINH>>+<IFN N&6,<PCCHNG+A
10964 044555 006062 140400 BPCEN>>+<IFE N&3-2,<LNGCYC>>
10965 XWD [XWD A0,ARSWAP+<IFN N&2,<TEST1>>],[XWD <IFE N&60-20,<ADARMI+ADFMPL>>+<IFE N&60-4
10966 0,<ADEQV+ADFMPL+ADARMI>>+<IFE N&60-60,<ADBRMI+ADFMMI+ADEQV+ADARPL+ADARMI>>+<IFE N&6-4,<PCCLK
10967 044556 055104 055122 >>,BRAREN+<IFN N&2,<TEST+<IFN N&4,<1>>>>]
10968 044557 000004 006000 XWD <IFN N&6,<INFTST>>,ARADEN
DFKDA PDP-10 KL10 ARITHMETIC/RANDOM/INTERRUPT/MEMORY RELIABILITY TEST, VER 0,5 MACRO %53A(1152) 09:24 4-Oct-84 Page 19-11
KL10A2 MAC 22-Feb-77 13:18 DISPATCH TABLE FOR INSTRUCTIONS 600-777 SEQ 0285
10969 000047 N=N+1
10970
10971 000000 M=0
10972 000001 IFN N&6,<M=1>
10973 IFE N&60-60,<M=1>
10974 000000 A1=0
10975 IFE N&66-20,<A1=1>
10976 IFE N&66-40,<A1=1>
10977 006060 A0=ADFMPL+M*ADARPL+<IFE N&66-40,<ADEQV>>+A1*ADARMI
10978 XWD <IFN N&1,<ET0>>+M*ET1+A0,<IFN N&10,<FCE>>+<IFE N&60,<SACINH>>+<IFN N&6,<PCCHNG+A
10979 044560 006063 100400 BPCEN>>+<IFE N&3-2,<LNGCYC>>
10980 XWD [XWD A0,ARSWAP+<IFN N&2,<TEST1>>],[XWD <IFE N&60-20,<ADARMI+ADFMPL>>+<IFE N&60-4
10981 0,<ADEQV+ADFMPL+ADARMI>>+<IFE N&60-60,<ADBRMI+ADFMMI+ADEQV+ADARPL+ADARMI>>+<IFE N&6-4,<PCCLK
10982 044561 055104 055122 >>,BRAREN+<IFN N&2,<TEST+<IFN N&4,<1>>>>]
10983 044562 000004 006000 XWD <IFN N&6,<INFTST>>,ARADEN
10984 000050 N=N+1
10985
10986 000000 M=0
10987 IFN N&6,<M=1>
10988 IFE N&60-60,<M=1>
10989 000000 A1=0
10990 IFE N&66-20,<A1=1>
10991 000001 IFE N&66-40,<A1=1>
10992 106100 A0=ADFMPL+M*ADARPL+<IFE N&66-40,<ADEQV>>+A1*ADARMI
10993 XWD <IFN N&1,<ET0>>+M*ET1+A0,<IFN N&10,<FCE>>+<IFE N&60,<SACINH>>+<IFN N&6,<PCCHNG+A
10994 044563 106100 000001 BPCEN>>+<IFE N&3-2,<LNGCYC>>
10995 XWD [XWD A0,ARSWAP+<IFN N&2,<TEST1>>],[XWD <IFE N&60-20,<ADARMI+ADFMPL>>+<IFE N&60-4
10996 0,<ADEQV+ADFMPL+ADARMI>>+<IFE N&60-60,<ADBRMI+ADFMMI+ADEQV+ADARPL+ADARMI>>+<IFE N&6-4,<PCCLK
10997 044564 055116 055117 >>,BRAREN+<IFN N&2,<TEST+<IFN N&4,<1>>>>]
10998 044565 000000 006000 XWD <IFN N&6,<INFTST>>,ARADEN
10999 000051 N=N+1
11000
11001 000000 M=0
11002 IFN N&6,<M=1>
11003 IFE N&60-60,<M=1>
11004 000000 A1=0
11005 IFE N&66-20,<A1=1>
11006 000001 IFE N&66-40,<A1=1>
11007 106100 A0=ADFMPL+M*ADARPL+<IFE N&66-40,<ADEQV>>+A1*ADARMI
11008 XWD <IFN N&1,<ET0>>+M*ET1+A0,<IFN N&10,<FCE>>+<IFE N&60,<SACINH>>+<IFN N&6,<PCCHNG+A
11009 044566 106101 000001 BPCEN>>+<IFE N&3-2,<LNGCYC>>
11010 XWD [XWD A0,ARSWAP+<IFN N&2,<TEST1>>],[XWD <IFE N&60-20,<ADARMI+ADFMPL>>+<IFE N&60-4
11011 0,<ADEQV+ADFMPL+ADARMI>>+<IFE N&60-60,<ADBRMI+ADFMMI+ADEQV+ADARPL+ADARMI>>+<IFE N&6-4,<PCCLK
11012 044567 055116 055117 >>,BRAREN+<IFN N&2,<TEST+<IFN N&4,<1>>>>]
11013 044570 000000 006000 XWD <IFN N&6,<INFTST>>,ARADEN
11014 000052 N=N+1
11015
11016 000000 M=0
11017 000001 IFN N&6,<M=1>
11018 IFE N&60-60,<M=1>
11019 000000 A1=0
11020 IFE N&66-20,<A1=1>
11021 IFE N&66-40,<A1=1>
11022 006060 A0=ADFMPL+M*ADARPL+<IFE N&66-40,<ADEQV>>+A1*ADARMI
11023 XWD <IFN N&1,<ET0>>+M*ET1+A0,<IFN N&10,<FCE>>+<IFE N&60,<SACINH>>+<IFN N&6,<PCCHNG+A
DFKDA PDP-10 KL10 ARITHMETIC/RANDOM/INTERRUPT/MEMORY RELIABILITY TEST, VER 0,5 MACRO %53A(1152) 09:24 4-Oct-84 Page 19-12
KL10A2 MAC 22-Feb-77 13:18 DISPATCH TABLE FOR INSTRUCTIONS 600-777 SEQ 0286
11024 044571 006062 140401 BPCEN>>+<IFE N&3-2,<LNGCYC>>
11025 XWD [XWD A0,ARSWAP+<IFN N&2,<TEST1>>],[XWD <IFE N&60-20,<ADARMI+ADFMPL>>+<IFE N&60-4
11026 0,<ADEQV+ADFMPL+ADARMI>>+<IFE N&60-60,<ADBRMI+ADFMMI+ADEQV+ADARPL+ADARMI>>+<IFE N&6-4,<PCCLK
11027 044572 055104 055120 >>,BRAREN+<IFN N&2,<TEST+<IFN N&4,<1>>>>]
11028 044573 000004 006000 XWD <IFN N&6,<INFTST>>,ARADEN
11029 000053 N=N+1
11030
11031 000000 M=0
11032 000001 IFN N&6,<M=1>
11033 IFE N&60-60,<M=1>
11034 000000 A1=0
11035 IFE N&66-20,<A1=1>
11036 IFE N&66-40,<A1=1>
11037 006060 A0=ADFMPL+M*ADARPL+<IFE N&66-40,<ADEQV>>+A1*ADARMI
11038 XWD <IFN N&1,<ET0>>+M*ET1+A0,<IFN N&10,<FCE>>+<IFE N&60,<SACINH>>+<IFN N&6,<PCCHNG+A
11039 044574 006063 100401 BPCEN>>+<IFE N&3-2,<LNGCYC>>
11040 XWD [XWD A0,ARSWAP+<IFN N&2,<TEST1>>],[XWD <IFE N&60-20,<ADARMI+ADFMPL>>+<IFE N&60-4
11041 0,<ADEQV+ADFMPL+ADARMI>>+<IFE N&60-60,<ADBRMI+ADFMMI+ADEQV+ADARPL+ADARMI>>+<IFE N&6-4,<PCCLK
11042 044575 055104 055120 >>,BRAREN+<IFN N&2,<TEST+<IFN N&4,<1>>>>]
11043 044576 000004 006000 XWD <IFN N&6,<INFTST>>,ARADEN
11044 000054 N=N+1
11045
11046 000000 M=0
11047 000001 IFN N&6,<M=1>
11048 IFE N&60-60,<M=1>
11049 000000 A1=0
11050 IFE N&66-20,<A1=1>
11051 IFE N&66-40,<A1=1>
11052 006060 A0=ADFMPL+M*ADARPL+<IFE N&66-40,<ADEQV>>+A1*ADARMI
11053 XWD <IFN N&1,<ET0>>+M*ET1+A0,<IFN N&10,<FCE>>+<IFE N&60,<SACINH>>+<IFN N&6,<PCCHNG+A
11054 044577 006062 100401 BPCEN>>+<IFE N&3-2,<LNGCYC>>
11055 XWD [XWD A0,ARSWAP+<IFN N&2,<TEST1>>],[XWD <IFE N&60-20,<ADARMI+ADFMPL>>+<IFE N&60-4
11056 0,<ADEQV+ADFMPL+ADARMI>>+<IFE N&60-60,<ADBRMI+ADFMMI+ADEQV+ADARPL+ADARMI>>+<IFE N&6-4,<PCCLK
11057 044600 055106 055121 >>,BRAREN+<IFN N&2,<TEST+<IFN N&4,<1>>>>]
11058 044601 000004 006000 XWD <IFN N&6,<INFTST>>,ARADEN
11059 000055 N=N+1
11060
11061 000000 M=0
11062 000001 IFN N&6,<M=1>
11063 IFE N&60-60,<M=1>
11064 000000 A1=0
11065 IFE N&66-20,<A1=1>
11066 IFE N&66-40,<A1=1>
11067 006060 A0=ADFMPL+M*ADARPL+<IFE N&66-40,<ADEQV>>+A1*ADARMI
11068 XWD <IFN N&1,<ET0>>+M*ET1+A0,<IFN N&10,<FCE>>+<IFE N&60,<SACINH>>+<IFN N&6,<PCCHNG+A
11069 044602 006063 100401 BPCEN>>+<IFE N&3-2,<LNGCYC>>
11070 XWD [XWD A0,ARSWAP+<IFN N&2,<TEST1>>],[XWD <IFE N&60-20,<ADARMI+ADFMPL>>+<IFE N&60-4
11071 0,<ADEQV+ADFMPL+ADARMI>>+<IFE N&60-60,<ADBRMI+ADFMMI+ADEQV+ADARPL+ADARMI>>+<IFE N&6-4,<PCCLK
11072 044603 055106 055121 >>,BRAREN+<IFN N&2,<TEST+<IFN N&4,<1>>>>]
11073 044604 000004 006000 XWD <IFN N&6,<INFTST>>,ARADEN
11074 000056 N=N+1
11075
11076 000000 M=0
11077 000001 IFN N&6,<M=1>
11078 IFE N&60-60,<M=1>
DFKDA PDP-10 KL10 ARITHMETIC/RANDOM/INTERRUPT/MEMORY RELIABILITY TEST, VER 0,5 MACRO %53A(1152) 09:24 4-Oct-84 Page 19-13
KL10A2 MAC 22-Feb-77 13:18 DISPATCH TABLE FOR INSTRUCTIONS 600-777 SEQ 0287
11079 000000 A1=0
11080 IFE N&66-20,<A1=1>
11081 IFE N&66-40,<A1=1>
11082 006060 A0=ADFMPL+M*ADARPL+<IFE N&66-40,<ADEQV>>+A1*ADARMI
11083 XWD <IFN N&1,<ET0>>+M*ET1+A0,<IFN N&10,<FCE>>+<IFE N&60,<SACINH>>+<IFN N&6,<PCCHNG+A
11084 044605 006062 140401 BPCEN>>+<IFE N&3-2,<LNGCYC>>
11085 XWD [XWD A0,ARSWAP+<IFN N&2,<TEST1>>],[XWD <IFE N&60-20,<ADARMI+ADFMPL>>+<IFE N&60-4
11086 0,<ADEQV+ADFMPL+ADARMI>>+<IFE N&60-60,<ADBRMI+ADFMMI+ADEQV+ADARPL+ADARMI>>+<IFE N&6-4,<PCCLK
11087 044606 055104 055122 >>,BRAREN+<IFN N&2,<TEST+<IFN N&4,<1>>>>]
11088 044607 000004 006000 XWD <IFN N&6,<INFTST>>,ARADEN
11089 000057 N=N+1
11090
11091 000000 M=0
11092 000001 IFN N&6,<M=1>
11093 IFE N&60-60,<M=1>
11094 000000 A1=0
11095 IFE N&66-20,<A1=1>
11096 IFE N&66-40,<A1=1>
11097 006060 A0=ADFMPL+M*ADARPL+<IFE N&66-40,<ADEQV>>+A1*ADARMI
11098 XWD <IFN N&1,<ET0>>+M*ET1+A0,<IFN N&10,<FCE>>+<IFE N&60,<SACINH>>+<IFN N&6,<PCCHNG+A
11099 044610 006063 100401 BPCEN>>+<IFE N&3-2,<LNGCYC>>
11100 XWD [XWD A0,ARSWAP+<IFN N&2,<TEST1>>],[XWD <IFE N&60-20,<ADARMI+ADFMPL>>+<IFE N&60-4
11101 0,<ADEQV+ADFMPL+ADARMI>>+<IFE N&60-60,<ADBRMI+ADFMMI+ADEQV+ADARPL+ADARMI>>+<IFE N&6-4,<PCCLK
11102 044611 055104 055122 >>,BRAREN+<IFN N&2,<TEST+<IFN N&4,<1>>>>]
11103 044612 000004 006000 XWD <IFN N&6,<INFTST>>,ARADEN
11104 000060 N=N+1
11105
11106 000000 M=0
11107 IFN N&6,<M=1>
11108 000001 IFE N&60-60,<M=1>
11109 000000 A1=0
11110 IFE N&66-20,<A1=1>
11111 IFE N&66-40,<A1=1>
11112 006060 A0=ADFMPL+M*ADARPL+<IFE N&66-40,<ADEQV>>+A1*ADARMI
11113 XWD <IFN N&1,<ET0>>+M*ET1+A0,<IFN N&10,<FCE>>+<IFE N&60,<SACINH>>+<IFN N&6,<PCCHNG+A
11114 044613 006062 000000 BPCEN>>+<IFE N&3-2,<LNGCYC>>
11115 XWD [XWD A0,ARSWAP+<IFN N&2,<TEST1>>],[XWD <IFE N&60-20,<ADARMI+ADFMPL>>+<IFE N&60-4
11116 0,<ADEQV+ADFMPL+ADARMI>>+<IFE N&60-60,<ADBRMI+ADFMMI+ADEQV+ADARPL+ADARMI>>+<IFE N&6-4,<PCCLK
11117 044614 055106 055123 >>,BRAREN+<IFN N&2,<TEST+<IFN N&4,<1>>>>]
11118 044615 000000 006000 XWD <IFN N&6,<INFTST>>,ARADEN
11119 000061 N=N+1
11120
11121 000000 M=0
11122 IFN N&6,<M=1>
11123 000001 IFE N&60-60,<M=1>
11124 000000 A1=0
11125 IFE N&66-20,<A1=1>
11126 IFE N&66-40,<A1=1>
11127 006060 A0=ADFMPL+M*ADARPL+<IFE N&66-40,<ADEQV>>+A1*ADARMI
11128 XWD <IFN N&1,<ET0>>+M*ET1+A0,<IFN N&10,<FCE>>+<IFE N&60,<SACINH>>+<IFN N&6,<PCCHNG+A
11129 044616 006063 000000 BPCEN>>+<IFE N&3-2,<LNGCYC>>
11130 XWD [XWD A0,ARSWAP+<IFN N&2,<TEST1>>],[XWD <IFE N&60-20,<ADARMI+ADFMPL>>+<IFE N&60-4
11131 0,<ADEQV+ADFMPL+ADARMI>>+<IFE N&60-60,<ADBRMI+ADFMMI+ADEQV+ADARPL+ADARMI>>+<IFE N&6-4,<PCCLK
11132 044617 055106 055123 >>,BRAREN+<IFN N&2,<TEST+<IFN N&4,<1>>>>]
11133 044620 000000 006000 XWD <IFN N&6,<INFTST>>,ARADEN
DFKDA PDP-10 KL10 ARITHMETIC/RANDOM/INTERRUPT/MEMORY RELIABILITY TEST, VER 0,5 MACRO %53A(1152) 09:24 4-Oct-84 Page 19-14
KL10A2 MAC 22-Feb-77 13:18 DISPATCH TABLE FOR INSTRUCTIONS 600-777 SEQ 0288
11134 000062 N=N+1
11135
11136 000000 M=0
11137 000001 IFN N&6,<M=1>
11138 000001 IFE N&60-60,<M=1>
11139 000000 A1=0
11140 IFE N&66-20,<A1=1>
11141 IFE N&66-40,<A1=1>
11142 006060 A0=ADFMPL+M*ADARPL+<IFE N&66-40,<ADEQV>>+A1*ADARMI
11143 XWD <IFN N&1,<ET0>>+M*ET1+A0,<IFN N&10,<FCE>>+<IFE N&60,<SACINH>>+<IFN N&6,<PCCHNG+A
11144 044621 006062 140400 BPCEN>>+<IFE N&3-2,<LNGCYC>>
11145 XWD [XWD A0,ARSWAP+<IFN N&2,<TEST1>>],[XWD <IFE N&60-20,<ADARMI+ADFMPL>>+<IFE N&60-4
11146 0,<ADEQV+ADFMPL+ADARMI>>+<IFE N&60-60,<ADBRMI+ADFMMI+ADEQV+ADARPL+ADARMI>>+<IFE N&6-4,<PCCLK
11147 044622 055104 055124 >>,BRAREN+<IFN N&2,<TEST+<IFN N&4,<1>>>>]
11148 044623 000004 006000 XWD <IFN N&6,<INFTST>>,ARADEN
11149 000063 N=N+1
11150
11151 000000 M=0
11152 000001 IFN N&6,<M=1>
11153 000001 IFE N&60-60,<M=1>
11154 000000 A1=0
11155 IFE N&66-20,<A1=1>
11156 IFE N&66-40,<A1=1>
11157 006060 A0=ADFMPL+M*ADARPL+<IFE N&66-40,<ADEQV>>+A1*ADARMI
11158 XWD <IFN N&1,<ET0>>+M*ET1+A0,<IFN N&10,<FCE>>+<IFE N&60,<SACINH>>+<IFN N&6,<PCCHNG+A
11159 044624 006063 100400 BPCEN>>+<IFE N&3-2,<LNGCYC>>
11160 XWD [XWD A0,ARSWAP+<IFN N&2,<TEST1>>],[XWD <IFE N&60-20,<ADARMI+ADFMPL>>+<IFE N&60-4
11161 0,<ADEQV+ADFMPL+ADARMI>>+<IFE N&60-60,<ADBRMI+ADFMMI+ADEQV+ADARPL+ADARMI>>+<IFE N&6-4,<PCCLK
11162 044625 055104 055124 >>,BRAREN+<IFN N&2,<TEST+<IFN N&4,<1>>>>]
11163 044626 000004 006000 XWD <IFN N&6,<INFTST>>,ARADEN
11164 000064 N=N+1
11165
11166 000000 M=0
11167 000001 IFN N&6,<M=1>
11168 000001 IFE N&60-60,<M=1>
11169 000000 A1=0
11170 IFE N&66-20,<A1=1>
11171 IFE N&66-40,<A1=1>
11172 006060 A0=ADFMPL+M*ADARPL+<IFE N&66-40,<ADEQV>>+A1*ADARMI
11173 XWD <IFN N&1,<ET0>>+M*ET1+A0,<IFN N&10,<FCE>>+<IFE N&60,<SACINH>>+<IFN N&6,<PCCHNG+A
11174 044627 006062 100400 BPCEN>>+<IFE N&3-2,<LNGCYC>>
11175 XWD [XWD A0,ARSWAP+<IFN N&2,<TEST1>>],[XWD <IFE N&60-20,<ADARMI+ADFMPL>>+<IFE N&60-4
11176 0,<ADEQV+ADFMPL+ADARMI>>+<IFE N&60-60,<ADBRMI+ADFMMI+ADEQV+ADARPL+ADARMI>>+<IFE N&6-4,<PCCLK
11177 044630 055106 055125 >>,BRAREN+<IFN N&2,<TEST+<IFN N&4,<1>>>>]
11178 044631 000004 006000 XWD <IFN N&6,<INFTST>>,ARADEN
11179 000065 N=N+1
11180
11181 000000 M=0
11182 000001 IFN N&6,<M=1>
11183 000001 IFE N&60-60,<M=1>
11184 000000 A1=0
11185 IFE N&66-20,<A1=1>
11186 IFE N&66-40,<A1=1>
11187 006060 A0=ADFMPL+M*ADARPL+<IFE N&66-40,<ADEQV>>+A1*ADARMI
11188 XWD <IFN N&1,<ET0>>+M*ET1+A0,<IFN N&10,<FCE>>+<IFE N&60,<SACINH>>+<IFN N&6,<PCCHNG+A
DFKDA PDP-10 KL10 ARITHMETIC/RANDOM/INTERRUPT/MEMORY RELIABILITY TEST, VER 0,5 MACRO %53A(1152) 09:24 4-Oct-84 Page 19-15
KL10A2 MAC 22-Feb-77 13:18 DISPATCH TABLE FOR INSTRUCTIONS 600-777 SEQ 0289
11189 044632 006063 100400 BPCEN>>+<IFE N&3-2,<LNGCYC>>
11190 XWD [XWD A0,ARSWAP+<IFN N&2,<TEST1>>],[XWD <IFE N&60-20,<ADARMI+ADFMPL>>+<IFE N&60-4
11191 0,<ADEQV+ADFMPL+ADARMI>>+<IFE N&60-60,<ADBRMI+ADFMMI+ADEQV+ADARPL+ADARMI>>+<IFE N&6-4,<PCCLK
11192 044633 055106 055125 >>,BRAREN+<IFN N&2,<TEST+<IFN N&4,<1>>>>]
11193 044634 000004 006000 XWD <IFN N&6,<INFTST>>,ARADEN
11194 000066 N=N+1
11195
11196 000000 M=0
11197 000001 IFN N&6,<M=1>
11198 000001 IFE N&60-60,<M=1>
11199 000000 A1=0
11200 IFE N&66-20,<A1=1>
11201 IFE N&66-40,<A1=1>
11202 006060 A0=ADFMPL+M*ADARPL+<IFE N&66-40,<ADEQV>>+A1*ADARMI
11203 XWD <IFN N&1,<ET0>>+M*ET1+A0,<IFN N&10,<FCE>>+<IFE N&60,<SACINH>>+<IFN N&6,<PCCHNG+A
11204 044635 006062 140400 BPCEN>>+<IFE N&3-2,<LNGCYC>>
11205 XWD [XWD A0,ARSWAP+<IFN N&2,<TEST1>>],[XWD <IFE N&60-20,<ADARMI+ADFMPL>>+<IFE N&60-4
11206 0,<ADEQV+ADFMPL+ADARMI>>+<IFE N&60-60,<ADBRMI+ADFMMI+ADEQV+ADARPL+ADARMI>>+<IFE N&6-4,<PCCLK
11207 044636 055104 055126 >>,BRAREN+<IFN N&2,<TEST+<IFN N&4,<1>>>>]
11208 044637 000004 006000 XWD <IFN N&6,<INFTST>>,ARADEN
11209 000067 N=N+1
11210
11211 000000 M=0
11212 000001 IFN N&6,<M=1>
11213 000001 IFE N&60-60,<M=1>
11214 000000 A1=0
11215 IFE N&66-20,<A1=1>
11216 IFE N&66-40,<A1=1>
11217 006060 A0=ADFMPL+M*ADARPL+<IFE N&66-40,<ADEQV>>+A1*ADARMI
11218 XWD <IFN N&1,<ET0>>+M*ET1+A0,<IFN N&10,<FCE>>+<IFE N&60,<SACINH>>+<IFN N&6,<PCCHNG+A
11219 044640 006063 100400 BPCEN>>+<IFE N&3-2,<LNGCYC>>
11220 XWD [XWD A0,ARSWAP+<IFN N&2,<TEST1>>],[XWD <IFE N&60-20,<ADARMI+ADFMPL>>+<IFE N&60-4
11221 0,<ADEQV+ADFMPL+ADARMI>>+<IFE N&60-60,<ADBRMI+ADFMMI+ADEQV+ADARPL+ADARMI>>+<IFE N&6-4,<PCCLK
11222 044641 055104 055126 >>,BRAREN+<IFN N&2,<TEST+<IFN N&4,<1>>>>]
11223 044642 000004 006000 XWD <IFN N&6,<INFTST>>,ARADEN
11224 000070 N=N+1
11225
11226 000000 M=0
11227 IFN N&6,<M=1>
11228 000001 IFE N&60-60,<M=1>
11229 000000 A1=0
11230 IFE N&66-20,<A1=1>
11231 IFE N&66-40,<A1=1>
11232 006060 A0=ADFMPL+M*ADARPL+<IFE N&66-40,<ADEQV>>+A1*ADARMI
11233 XWD <IFN N&1,<ET0>>+M*ET1+A0,<IFN N&10,<FCE>>+<IFE N&60,<SACINH>>+<IFN N&6,<PCCHNG+A
11234 044643 006062 000001 BPCEN>>+<IFE N&3-2,<LNGCYC>>
11235 XWD [XWD A0,ARSWAP+<IFN N&2,<TEST1>>],[XWD <IFE N&60-20,<ADARMI+ADFMPL>>+<IFE N&60-4
11236 0,<ADEQV+ADFMPL+ADARMI>>+<IFE N&60-60,<ADBRMI+ADFMMI+ADEQV+ADARPL+ADARMI>>+<IFE N&6-4,<PCCLK
11237 044644 055106 055123 >>,BRAREN+<IFN N&2,<TEST+<IFN N&4,<1>>>>]
11238 044645 000000 006000 XWD <IFN N&6,<INFTST>>,ARADEN
11239 000071 N=N+1
11240
11241 000000 M=0
11242 IFN N&6,<M=1>
11243 000001 IFE N&60-60,<M=1>
DFKDA PDP-10 KL10 ARITHMETIC/RANDOM/INTERRUPT/MEMORY RELIABILITY TEST, VER 0,5 MACRO %53A(1152) 09:24 4-Oct-84 Page 19-16
KL10A2 MAC 22-Feb-77 13:18 DISPATCH TABLE FOR INSTRUCTIONS 600-777 SEQ 0290
11244 000000 A1=0
11245 IFE N&66-20,<A1=1>
11246 IFE N&66-40,<A1=1>
11247 006060 A0=ADFMPL+M*ADARPL+<IFE N&66-40,<ADEQV>>+A1*ADARMI
11248 XWD <IFN N&1,<ET0>>+M*ET1+A0,<IFN N&10,<FCE>>+<IFE N&60,<SACINH>>+<IFN N&6,<PCCHNG+A
11249 044646 006063 000001 BPCEN>>+<IFE N&3-2,<LNGCYC>>
11250 XWD [XWD A0,ARSWAP+<IFN N&2,<TEST1>>],[XWD <IFE N&60-20,<ADARMI+ADFMPL>>+<IFE N&60-4
11251 0,<ADEQV+ADFMPL+ADARMI>>+<IFE N&60-60,<ADBRMI+ADFMMI+ADEQV+ADARPL+ADARMI>>+<IFE N&6-4,<PCCLK
11252 044647 055106 055123 >>,BRAREN+<IFN N&2,<TEST+<IFN N&4,<1>>>>]
11253 044650 000000 006000 XWD <IFN N&6,<INFTST>>,ARADEN
11254 000072 N=N+1
11255
11256 000000 M=0
11257 000001 IFN N&6,<M=1>
11258 000001 IFE N&60-60,<M=1>
11259 000000 A1=0
11260 IFE N&66-20,<A1=1>
11261 IFE N&66-40,<A1=1>
11262 006060 A0=ADFMPL+M*ADARPL+<IFE N&66-40,<ADEQV>>+A1*ADARMI
11263 XWD <IFN N&1,<ET0>>+M*ET1+A0,<IFN N&10,<FCE>>+<IFE N&60,<SACINH>>+<IFN N&6,<PCCHNG+A
11264 044651 006062 140401 BPCEN>>+<IFE N&3-2,<LNGCYC>>
11265 XWD [XWD A0,ARSWAP+<IFN N&2,<TEST1>>],[XWD <IFE N&60-20,<ADARMI+ADFMPL>>+<IFE N&60-4
11266 0,<ADEQV+ADFMPL+ADARMI>>+<IFE N&60-60,<ADBRMI+ADFMMI+ADEQV+ADARPL+ADARMI>>+<IFE N&6-4,<PCCLK
11267 044652 055104 055124 >>,BRAREN+<IFN N&2,<TEST+<IFN N&4,<1>>>>]
11268 044653 000004 006000 XWD <IFN N&6,<INFTST>>,ARADEN
11269 000073 N=N+1
11270
11271 000000 M=0
11272 000001 IFN N&6,<M=1>
11273 000001 IFE N&60-60,<M=1>
11274 000000 A1=0
11275 IFE N&66-20,<A1=1>
11276 IFE N&66-40,<A1=1>
11277 006060 A0=ADFMPL+M*ADARPL+<IFE N&66-40,<ADEQV>>+A1*ADARMI
11278 XWD <IFN N&1,<ET0>>+M*ET1+A0,<IFN N&10,<FCE>>+<IFE N&60,<SACINH>>+<IFN N&6,<PCCHNG+A
11279 044654 006063 100401 BPCEN>>+<IFE N&3-2,<LNGCYC>>
11280 XWD [XWD A0,ARSWAP+<IFN N&2,<TEST1>>],[XWD <IFE N&60-20,<ADARMI+ADFMPL>>+<IFE N&60-4
11281 0,<ADEQV+ADFMPL+ADARMI>>+<IFE N&60-60,<ADBRMI+ADFMMI+ADEQV+ADARPL+ADARMI>>+<IFE N&6-4,<PCCLK
11282 044655 055104 055124 >>,BRAREN+<IFN N&2,<TEST+<IFN N&4,<1>>>>]
11283 044656 000004 006000 XWD <IFN N&6,<INFTST>>,ARADEN
11284 000074 N=N+1
11285
11286 000000 M=0
11287 000001 IFN N&6,<M=1>
11288 000001 IFE N&60-60,<M=1>
11289 000000 A1=0
11290 IFE N&66-20,<A1=1>
11291 IFE N&66-40,<A1=1>
11292 006060 A0=ADFMPL+M*ADARPL+<IFE N&66-40,<ADEQV>>+A1*ADARMI
11293 XWD <IFN N&1,<ET0>>+M*ET1+A0,<IFN N&10,<FCE>>+<IFE N&60,<SACINH>>+<IFN N&6,<PCCHNG+A
11294 044657 006062 100401 BPCEN>>+<IFE N&3-2,<LNGCYC>>
11295 XWD [XWD A0,ARSWAP+<IFN N&2,<TEST1>>],[XWD <IFE N&60-20,<ADARMI+ADFMPL>>+<IFE N&60-4
11296 0,<ADEQV+ADFMPL+ADARMI>>+<IFE N&60-60,<ADBRMI+ADFMMI+ADEQV+ADARPL+ADARMI>>+<IFE N&6-4,<PCCLK
11297 044660 055106 055125 >>,BRAREN+<IFN N&2,<TEST+<IFN N&4,<1>>>>]
11298 044661 000004 006000 XWD <IFN N&6,<INFTST>>,ARADEN
DFKDA PDP-10 KL10 ARITHMETIC/RANDOM/INTERRUPT/MEMORY RELIABILITY TEST, VER 0,5 MACRO %53A(1152) 09:24 4-Oct-84 Page 19-17
KL10A2 MAC 22-Feb-77 13:18 DISPATCH TABLE FOR INSTRUCTIONS 600-777 SEQ 0291
11299 000075 N=N+1
11300
11301 000000 M=0
11302 000001 IFN N&6,<M=1>
11303 000001 IFE N&60-60,<M=1>
11304 000000 A1=0
11305 IFE N&66-20,<A1=1>
11306 IFE N&66-40,<A1=1>
11307 006060 A0=ADFMPL+M*ADARPL+<IFE N&66-40,<ADEQV>>+A1*ADARMI
11308 XWD <IFN N&1,<ET0>>+M*ET1+A0,<IFN N&10,<FCE>>+<IFE N&60,<SACINH>>+<IFN N&6,<PCCHNG+A
11309 044662 006063 100401 BPCEN>>+<IFE N&3-2,<LNGCYC>>
11310 XWD [XWD A0,ARSWAP+<IFN N&2,<TEST1>>],[XWD <IFE N&60-20,<ADARMI+ADFMPL>>+<IFE N&60-4
11311 0,<ADEQV+ADFMPL+ADARMI>>+<IFE N&60-60,<ADBRMI+ADFMMI+ADEQV+ADARPL+ADARMI>>+<IFE N&6-4,<PCCLK
11312 044663 055106 055125 >>,BRAREN+<IFN N&2,<TEST+<IFN N&4,<1>>>>]
11313 044664 000004 006000 XWD <IFN N&6,<INFTST>>,ARADEN
11314 000076 N=N+1
11315
11316 000000 M=0
11317 000001 IFN N&6,<M=1>
11318 000001 IFE N&60-60,<M=1>
11319 000000 A1=0
11320 IFE N&66-20,<A1=1>
11321 IFE N&66-40,<A1=1>
11322 006060 A0=ADFMPL+M*ADARPL+<IFE N&66-40,<ADEQV>>+A1*ADARMI
11323 XWD <IFN N&1,<ET0>>+M*ET1+A0,<IFN N&10,<FCE>>+<IFE N&60,<SACINH>>+<IFN N&6,<PCCHNG+A
11324 044665 006062 140401 BPCEN>>+<IFE N&3-2,<LNGCYC>>
11325 XWD [XWD A0,ARSWAP+<IFN N&2,<TEST1>>],[XWD <IFE N&60-20,<ADARMI+ADFMPL>>+<IFE N&60-4
11326 0,<ADEQV+ADFMPL+ADARMI>>+<IFE N&60-60,<ADBRMI+ADFMMI+ADEQV+ADARPL+ADARMI>>+<IFE N&6-4,<PCCLK
11327 044666 055104 055126 >>,BRAREN+<IFN N&2,<TEST+<IFN N&4,<1>>>>]
11328 044667 000004 006000 XWD <IFN N&6,<INFTST>>,ARADEN
11329 000077 N=N+1
11330
11331 000000 M=0
11332 000001 IFN N&6,<M=1>
11333 000001 IFE N&60-60,<M=1>
11334 000000 A1=0
11335 IFE N&66-20,<A1=1>
11336 IFE N&66-40,<A1=1>
11337 006060 A0=ADFMPL+M*ADARPL+<IFE N&66-40,<ADEQV>>+A1*ADARMI
11338 XWD <IFN N&1,<ET0>>+M*ET1+A0,<IFN N&10,<FCE>>+<IFE N&60,<SACINH>>+<IFN N&6,<PCCHNG+A
11339 044670 006063 100401 BPCEN>>+<IFE N&3-2,<LNGCYC>>
11340 XWD [XWD A0,ARSWAP+<IFN N&2,<TEST1>>],[XWD <IFE N&60-20,<ADARMI+ADFMPL>>+<IFE N&60-4
11341 0,<ADEQV+ADFMPL+ADARMI>>+<IFE N&60-60,<ADBRMI+ADFMMI+ADEQV+ADARPL+ADARMI>>+<IFE N&6-4,<PCCLK
11342 044671 055104 055126 >>,BRAREN+<IFN N&2,<TEST+<IFN N&4,<1>>>>]
11343 044672 000004 006000 XWD <IFN N&6,<INFTST>>,ARADEN
11344 000100 N=N+1
11345
11346 IFNDEF SIMASB,<
11347 ;IOTS 700-
11348 BLOCK 300
11349
11350 IFN TABLE+3000-.,<PRINTX TABLE LENGTH INCORRECT>
11351 >
11352 ;PRINTX DISPATCH TABLE ASSEMBLY COMPLETE
DFKDA PDP-10 KL10 ARITHMETIC/RANDOM/INTERRUPT/MEMORY RELIABILITY TEST, VER 0,5 MACRO %53A(1152) 09:24 4-Oct-84 Page 20
KL10A2 MAC 22-Feb-77 13:18 DISPATCH TABLE FOR INSTRUCTIONS TWO PART INST'S SEQ 0292
11353 SUBTTL DISPATCH TABLE FOR INSTRUCTIONS TWO PART INST'S
11354 044673 BPINC:
11355 000003 N=3
11356 REPEAT 5,
11357 < XWD ADADD+<IFN N&5-5,<ET0+ADARPL+ADCR36+ADBRMI^_
11358 +ADBRPL+ADMI1B>>,SACINH+<IFN N&4,<PCCHNG>>+<IFN N&5-5,<FCEPSE^_
11359 +LNGCYC+BPIFD>>+<IFE N&5-5,<FCE+BPNIFD>>
11360 XWD [XWD ADADD,BYTE0],0
11361 BYTE2+<IFE N&4,<2>>
11362 N=N+1
11363 >
11364 XWD ADADD+<IFN N&5-5,<ET0+ADARPL+ADCR36+ADBRMI+ADBRPL+ADMI1B>>,SACINH+<IFN N&4,<PCCH
11365 044673 461661 046043 NG>>+<IFN N&5-5,<FCEPSE+LNGCYC+BPIFD>>+<IFE N&5-5,<FCE+BPNIFD>>
11366 044674 055127 000000 XWD [XWD ADADD,BYTE0],0
11367 044675 000000 000342 BYTE2+<IFE N&4,<2>>
11368 000004 N=N+1
11369
11370 XWD ADADD+<IFN N&5-5,<ET0+ADARPL+ADCR36+ADBRMI+ADBRPL+ADMI1B>>,SACINH+<IFN N&4,<PCCH
11371 044676 461661 046443 NG>>+<IFN N&5-5,<FCEPSE+LNGCYC+BPIFD>>+<IFE N&5-5,<FCE+BPNIFD>>
11372 044677 055127 000000 XWD [XWD ADADD,BYTE0],0
11373 044700 000000 000340 BYTE2+<IFE N&4,<2>>
11374 000005 N=N+1
11375
11376 XWD ADADD+<IFN N&5-5,<ET0+ADARPL+ADCR36+ADBRMI+ADBRPL+ADMI1B>>,SACINH+<IFN N&4,<PCCH
11377 044701 040000 005441 NG>>+<IFN N&5-5,<FCEPSE+LNGCYC+BPIFD>>+<IFE N&5-5,<FCE+BPNIFD>>
11378 044702 055127 000000 XWD [XWD ADADD,BYTE0],0
11379 044703 000000 000340 BYTE2+<IFE N&4,<2>>
11380 000006 N=N+1
11381
11382 XWD ADADD+<IFN N&5-5,<ET0+ADARPL+ADCR36+ADBRMI+ADBRPL+ADMI1B>>,SACINH+<IFN N&4,<PCCH
11383 044704 461661 046443 NG>>+<IFN N&5-5,<FCEPSE+LNGCYC+BPIFD>>+<IFE N&5-5,<FCE+BPNIFD>>
11384 044705 055127 000000 XWD [XWD ADADD,BYTE0],0
11385 044706 000000 000340 BYTE2+<IFE N&4,<2>>
11386 000007 N=N+1
11387
11388 XWD ADADD+<IFN N&5-5,<ET0+ADARPL+ADCR36+ADBRMI+ADBRPL+ADMI1B>>,SACINH+<IFN N&4,<PCCH
11389 044707 040000 005441 NG>>+<IFN N&5-5,<FCEPSE+LNGCYC+BPIFD>>+<IFE N&5-5,<FCE+BPNIFD>>
11390 044710 055127 000000 XWD [XWD ADADD,BYTE0],0
11391 044711 000000 000340 BYTE2+<IFE N&4,<2>>
11392 000010 N=N+1
11393
11394
DFKDA PDP-10 KL10 ARITHMETIC/RANDOM/INTERRUPT/MEMORY RELIABILITY TEST, VER 0,5 MACRO %53A(1152) 09:24 4-Oct-84 Page 21
KL10A2 MAC 22-Feb-77 13:18 DISPATCH TABLE FOR INSTRUCTIONS TWO PART INST'S SEQ 0293
11395 044712 BPNINC:
11396 044712 040000 004040 XWD ADADD,SACINH+BPNI2D ;IBP (BYF6(1))
11397 044713 000000 000000 0
11398 044714 000000 000342 BYTE2+2
11399
11400 REPEAT 4,
11401 < XWD ADADD,FCE+SACINH+PCCHNG+BPNIFD
11402 0
11403 BYTE2
11404 >
11405 044715 040000 005441 XWD ADADD,FCE+SACINH+PCCHNG+BPNIFD
11406 044716 000000 000000 0
11407 044717 000000 000340 BYTE2
11408
11409 044720 040000 005441 XWD ADADD,FCE+SACINH+PCCHNG+BPNIFD
11410 044721 000000 000000 0
11411 044722 000000 000340 BYTE2
11412
11413 044723 040000 005441 XWD ADADD,FCE+SACINH+PCCHNG+BPNIFD
11414 044724 000000 000000 0
11415 044725 000000 000340 BYTE2
11416
11417 044726 040000 005441 XWD ADADD,FCE+SACINH+PCCHNG+BPNIFD
11418 044727 000000 000000 0
11419 044730 000000 000340 BYTE2
11420
11421
11422 044731 060073 026060 DMVPT2: XWD ADARPL+ADADD+ADCR36+ADMAGIC+ET0+ET1,STORE+SACINH+DMVEFD
11423 044732 055130 055131 XWD [DMVE0A],[XWD ADFMPL,0]
11424 044733 000000 006000 ARADEN
11425
11426 044734 060073 026060 XWD ADARPL+ADADD+ADCR36+ADMAGIC+ET0+ET1,STORE+SACINH+DMVEFD
11427 044735 055132 055133 XWD [XWD ADADD+ADCR36+ADARPL+ADMAGIC,DMVE0A],[XWD ADFMMI+ADADD+ADCR36,DMVN1A]
11428 044736 000000 006407 ARADEN+DMVN2A
11429
11430 IFNDEF SIMASB,<
11431 MUUO2: XWD ET0,STORE+SACINH
11432 XWD [MUUO02],0
11433 XWD 0,ARPCEN+ARFLGS
11434
11435 MUUO3: ABADEN+PCCHNG+MUO3FD
11436 XWD 0,0
11437 XWD ADARPL,MUUO32
11438 >
DFKDA PDP-10 KL10 ARITHMETIC/RANDOM/INTERRUPT/MEMORY RELIABILITY TEST, VER 0,5 MACRO %53A(1152) 09:24 4-Oct-84 Page 22
KL10A2 MAC 22-Feb-77 13:18 DISPATCH SUBROUTINES FROM MAIN TABLE SEQ 0294
11439 SUBTTL DISPATCH SUBROUTINES FROM MAIN TABLE
11440 DEFINE DSYM (A)
11441 < A==.-ETAB
11442 IFG A-777,<PRINTX DISPATCH TABLE OVERFLOW>>
11443 044736 ETAB=.-1
11444
11445 000001 DSYM AOBJX^ AOBJX==.-ETAB
11446 044737 660 01 0 00 100000 TRO T,ABPCEN ;AOBJP
11447 044740 331 00 0 00 000011 SKIPL AD ;AOBJN
11448 044741 640 01 0 00 100000 TRC T,ABPCEN
11449 044742 263 17 0 00 000000 POPJ P,
11450
11451 000005 DSYM JRST1^ JRST1==.-ETAB
11452 044743 254 00 0 00 045717 JRST JRST2
11453 000006 DSYM JFCL1^ JFCL1==.-ETAB
11454 044744 254 00 0 00 045671 JRST JFCL2
11455
11456 000007 DSYM FWT^ FWT==.-ETAB
11457 044745 325 06 0 00 030065 JUMPGE AR,CPOPJ
11458 044746 660 01 0 00 006000 TRO T,ARADEN
11459
11460 000011 DSYM ADSUB^ ADSUB==.-ETAB
11461 044747 205 02 0 00 700000 ADSUB1: MOVSI T1,AROV!CRY0!CRY1
11462 044750 404 02 0 00 046425 AND T1,ADFLGS
11463 044751 603 00 0 00 040000 TLNE F,ADADD
11464 044752 434 13 0 00 000002 IOR PC,T1
11465 044753 607 00 0 00 040000 TLNN F,ADADD
11466 044754 254 00 0 00 044757 JRST .+3
11467 044755 603 02 0 00 400000 TLNE T1,AROV
11468 044756 661 13 0 00 000200 TLO PC,TN1
11469 044757 263 17 0 00 000000 POPJ P,
11470
11471 000022 DSYM COMP^ COMP==.-ETAB
11472 044760 260 17 0 00 046617 PUSHJ P,CNDPQR
11473 044761 200 02 0 00 055667 MOVE T1,CONDQ
11474 044762 434 02 0 00 055666 IOR T1,CONDP
11475 044763 332 00 0 00 000002 SKIPE T1
11476 044764 661 01 0 00 000002 TLO T,PCCLK
11477 044765 201 05 0 00 047460 MOVEI S,ST1
11478 044766 263 17 0 00 000000 POPJ P,
11479
11480 000031 DSYM SKIPS^ SKIPS==.-ETAB
11481 044767 606 04 0 00 000040 TRNN T3,SACINH
11482 044770 476 00 0 00 055715 SETOM FMWRSET
11483 044771 260 17 0 00 044747 PUSHJ P,ADSUB1
11484 044772 260 17 0 00 046617 PUSHJ P,CNDPQR
11485 044773 200 02 0 00 055670 MOVE T1,CONDR
11486 044774 434 02 0 00 055666 IOR T1,CONDP
11487 044775 332 00 0 00 000002 SKIPE T1
11488 044776 661 01 0 00 000002 TLO T,PCCLK
11489 044777 201 05 0 00 047460 MOVEI S,ST1
11490 045000 263 17 0 00 000000 POPJ P,
DFKDA PDP-10 KL10 ARITHMETIC/RANDOM/INTERRUPT/MEMORY RELIABILITY TEST, VER 0,5 MACRO %53A(1152) 09:24 4-Oct-84 Page 23
KL10A2 MAC 22-Feb-77 13:18 DISPATCH SUBROUTINES FROM MAIN TABLE SEQ 0295
11491 000043 DSYM XCT2^ XCT2==.-ETAB
11492 045001 603 13 0 00 010000 TLNE PC,USERF
11493 045002 263 17 0 00 000000 POPJ P,
11494 045003 607 13 0 00 004000 TLNN PC,EXIOT
11495 045004 263 17 0 00 000000 POPJ P,
11496 045005 603 16 0 00 000100 TLNE IR,(1B11)
11497 045006 476 00 0 00 056144 SETOM XCTPWR#
11498 045007 603 16 0 00 000040 TLNE IR,(1B12)
11499 045010 476 00 0 00 056143 SETOM XCTPRD#
11500 045011 263 17 0 00 000000 POPJ P,
11501
11502 000054 DSYM JUMPS^ JUMPS==.-ETAB
11503 045012 260 17 0 00 044747 PUSHJ P,ADSUB1
11504 045013 260 17 0 00 046617 PUSHJ P,CNDPQR
11505 045014 200 02 0 00 055666 MOVE T1,CONDP
11506 045015 434 02 0 00 055670 IOR T1,CONDR
11507 045016 336 00 0 00 000002 SKIPN T1
11508 045017 660 01 0 00 100000 TRO T,ABPCEN
11509 045020 476 00 0 00 055715 SETOM FMWRSET
11510 045021 201 05 0 00 047460 MOVEI S,ST1
11511 045022 263 17 0 00 000000 POPJ P,
11512
11513 000065 DSYM HWTETS^ HWTETS==.-ETAB
11514 045023 321 06 0 00 045027 JUMPL AR,HWTET1 ;CHECKS AR0
11515 045024 263 17 0 00 000000 POPJ P,
11516 045025 606 06 0 00 400000 TRNN AR,400000 ;CHECKS AR18
11517 045026 263 17 0 00 000000 POPJ P,
11518 045027 602 01 0 00 022000 HWTET1: TRNE T,ARLTAD+ARLARR
11519 045030 664 01 0 00 004000 TROA T,ARRTAD
11520 045031 660 01 0 00 002000 TRO T,ARLTAD
11521 045032 263 17 0 00 000000 POPJ P,
11522
11523 000075 DSYM TEST1^ TEST1==.-ETAB
11524 045033 476 00 0 00 055754 SETOM LONGSET
11525 045034 263 17 0 00 000000 POPJ P,
11526
11527 000077 DSYM TEST^ TEST==.-ETAB
11528 045035 661 01 0 00 000002 TLO T,PCCLK
11529 045036 332 00 0 00 000011 SKIPE AD
11530 045037 641 01 0 00 000002 TLC T,PCCLK
11531 045040 263 17 0 00 000000 POPJ P,
11532
11533 000103 DSYM PUSH1^ PUSH1==.-ETAB
11534 045041 476 00 0 00 055744 SETOM INSYNC
11535
11536 000104 DSYM PUSHES^ PUSHES==.-ETAB
11537 045042 200 02 0 00 046425 MOVE T1,ADFLGS ;PUSH,PUSHJ
11538 045043 603 02 0 00 200000 TLNE T1,CRY0 ;CARRY 0
11539 045044 660 00 0 00 000040 TRO F,FLAG2
11540 045045 263 17 0 00 000000 POPJ P,
11541
DFKDA PDP-10 KL10 ARITHMETIC/RANDOM/INTERRUPT/MEMORY RELIABILITY TEST, VER 0,5 MACRO %53A(1152) 09:24 4-Oct-84 Page 24
KL10A2 MAC 22-Feb-77 13:18 DISPATCH SUBROUTINES FROM MAIN TABLE SEQ 0296
11542 000110 DSYM PUSHJ1^ PUSHJ1==.-ETAB
11543 045046 476 00 0 00 056016 SETOM PCP1FF
11544
11545 000111 DSYM PUSH2^ PUSH2==.-ETAB
11546 045047 602 00 0 00 000040 TRNE F,FLAG2
11547 045050 661 13 0 00 000400 TLO PC,TN0
11548 045051 263 17 0 00 000000 POPJ P,
11549
11550 000114 DSYM POPS^ POPS==.-ETAB
11551 045052 200 02 0 00 046425 MOVE T1,ADFLGS
11552 045053 607 02 0 00 200000 TLNN T1,CRY0 ;CARRY 0
11553 045054 661 13 0 00 000400 TLO PC,TN0
11554 045055 263 17 0 00 000000 POPJ P,
11555
11556 000120 DSYM UUO1^ UUO1==.-ETAB
11557 045056 476 00 0 00 055644 SETOM ARSMR
11558 045057 354 00 0 00 055756 AOSA MAGIC#
11559
11560 000122 DSYM PCINCL^ PCINCL==.-ETAB
11561 045060 402 00 0 00 056016 SETZM PCP1FF
11562 045061 263 17 0 00 000000 POPJ P,
11563
11564 000124 DSYM MUL0^ MUL0==.-ETAB
11565 045062 476 00 0 00 055774 SETOM MPY
11566 045063 660 01 0 00 000410 TRO T,MQADEN+ARCLR
11567 045064 660 03 0 00 020000 TRO T2,SCSAEN
11568 045065 402 00 0 00 055636 SETZM ARGOLT
11569 045066 201 02 0 00 000006 MOVEI T1,6
11570 045067 202 02 0 00 056064 MOVEM T1,SINDEX
11571 045070 260 17 0 00 052226 PUSHJ P,MPYFCN
11572 045071 325 11 0 00 051215 JUMPGE AD,SCTC5
11573 045072 325 06 0 00 051215 JUMPGE AR,SCTC5
11574 045073 660 00 0 00 000100 TRO F,FLAG3
11575 045074 254 00 0 00 051215 JRST SCTC5
11576
11577
11578 000137 DSYM IMUL1^ IMUL1==.-ETAB
11579 045075 476 00 0 00 055754 SETOM LONGSET
11580 045076 331 00 0 00 000011 SKIPL AD
11581 045077 665 01 0 00 000060 TLOA T,ADARPL
11582 045100 661 01 0 00 000100 TLO T,ADARMI
11583 000143 DSYM MUL1^ MUL1==.-ETAB
11584 045101 660 01 0 00 000200 TRO T,ARSHLT
11585 045102 660 00 0 00 000020 TRO F,FLAG1
11586 045103 200 02 1 00 055743 MOVE T1,@INSTPT
11587 045104 602 02 0 00 000010 TRNE T1,SCE
11588 045105 260 17 0 00 053130 PUSHJ P,MEMWSS
11589 045106 263 17 0 00 000000 POPJ P,
11590
DFKDA PDP-10 KL10 ARITHMETIC/RANDOM/INTERRUPT/MEMORY RELIABILITY TEST, VER 0,5 MACRO %53A(1152) 09:24 4-Oct-84 Page 25
KL10A2 MAC 22-Feb-77 13:18 DISPATCH SUBROUTINES FROM MAIN TABLE SEQ 0297
11591 000151 DSYM IMUL2^ IMUL2==.-ETAB
11592 045107 476 00 0 00 055642 SETOM ARMQEN
11593 045110 326 11 0 00 045114 JUMPN AD,MUL1A
11594
11595 000153 DSYM MUL2^ MUL2==.-ETAB
11596 045111 603 06 0 00 400000 TLNE AR,(1B0)
11597 045112 606 00 0 00 000100 TRNN F,FLAG3
11598 045113 263 17 0 00 000000 POPJ P,
11599 045114 661 13 0 00 400200 MUL1A: TLO PC,AROV+TN1
11600 045115 263 17 0 00 000000 POPJ P,
11601
11602
11603 000160 DSYM JFFO0^ JFFO0==.-ETAB
11604 045116 332 00 0 00 000011 SKIPE AD
11605 045117 660 00 0 00 000020 TRO F,FLAG1
11606 045120 607 11 0 00 777777 TLNN AD,-1
11607 045121 660 00 0 00 000040 TRO F,FLAG2
11608 045122 254 00 0 00 051135 JRST FMAC2E
11609
11610 000165 DSYM JFFO1^ JFFO1==.-ETAB
11611 045123 606 00 0 00 000020 TRNN F,FLAG1
11612 045124 263 17 0 00 000000 POPJ P,
11613 045125 476 00 0 00 056016 SETOM PCP1FF
11614 045126 661 01 0 00 000002 TLO T,PCCLK
11615 045127 606 00 0 00 000040 TRNN F,FLAG2
11616 045130 263 17 0 00 000000 POPJ P,
11617 045131 660 01 0 00 020000 TRO T,ARLARR
11618 045132 660 07 0 00 000022 TRO MQ,22
11619 045133 263 17 0 00 000000 POPJ P,
11620
11621 000176 DSYM JFFO2^ JFFO2==.-ETAB
11622 045134 402 00 0 00 056064 SETZM SINDEX
11623 045135 476 00 0 00 055642 SETOM ARMQEN
11624 045136 660 01 0 00 000010 TRO T,MQADEN
11625 045137 260 17 0 00 051731 JFFO2A: PUSHJ P,MQMIXR
11626 045140 602 00 0 00 000020 TRNE F,FLAG1
11627 045141 335 00 0 00 055776 SKIPGE MQMIX
11628 045142 254 00 0 00 045146 JRST JFFO2B
11629 045143 661 01 0 00 060070 TLO T,ADARPL+ADMAGIC+ADADD+ADCR36
11630 045144 201 05 0 00 051106 MOVEI S,JFFOT1
11631 045145 263 17 0 00 000000 POPJ P,
11632
11633 045146 476 00 0 00 055715 JFFO2B: SETOM FMWRSET
11634 045147 201 05 0 00 047460 MOVEI S,ST1
11635 045150 263 17 0 00 000000 POPJ P,
11636
11637 000213 DSYM DIV0^ DIV0==.-ETAB
11638 045151 260 17 0 00 051135 PUSHJ P,FMAC2E
11639
DFKDA PDP-10 KL10 ARITHMETIC/RANDOM/INTERRUPT/MEMORY RELIABILITY TEST, VER 0,5 MACRO %53A(1152) 09:24 4-Oct-84 Page 26
KL10A2 MAC 22-Feb-77 13:18 DISPATCH SUBROUTINES FROM MAIN TABLE SEQ 0298
11640 000214 DSYM IDIV0^ IDIV0==.-ETAB
11641 045152 660 03 0 00 020000 TRO T2,SCSAEN
11642 045153 335 00 1 00 055713 SKIPGE @FMREG
11643 045154 665 01 0 00 060070 TLOA T,ADCR36+ADADD+ADMAGIC+ADARPL
11644 045155 665 01 0 00 000100 TLOA T,ADARMI
11645 045156 660 00 0 00 000100 TRO F,FLAG3
11646 045157 263 17 0 00 000000 POPJ P,
11647
11648 000222 DSYM IDIV1^ IDIV1==.-ETAB
11649 045160 660 01 0 00 000400 TRO T,ARCLR
11650 045161 661 01 0 00 000010 TLO T,ADMAGIC
11651 045162 350 00 0 00 055756 AOS MAGIC
11652 045163 476 00 0 00 055754 SETOM LONGSET
11653 045164 660 01 0 00 000010 IDIV1A: TRO T,MQADEN
11654 045165 201 02 0 00 000012 MOVEI T1,12
11655 045166 202 02 0 00 056064 MOVEM T1,SINDEX
11656 045167 263 17 0 00 000000 POPJ P,
11657
11658 000232 DSYM DIV2^ DIV2==.-ETAB
11659 045170 660 01 0 00 000010 TRO T,MQADEN
11660 045171 606 00 0 00 000100 TRNN F,FLAG3
11661 045172 254 00 0 00 045175 JRST .+3
11662 045173 200 02 0 00 046425 MOVE T1,ADFLGS
11663 045174 603 02 0 00 100000 TLNE T1,CRY1
11664 045175 476 00 0 00 055642 SETOM ARMQEN
11665 045176 254 00 0 00 045201 JRST .+3
11666
11667
11668 000241 DSYM IDIV2^ IDIV2==.-ETAB
11669 045177 335 00 0 00 000007 SKIPGE MQ
11670 045200 660 01 0 00 006000 TRO T,ARADEN
11671 045201 200 02 0 00 055134 MOVE T1,[POINT 4,IR,12]
11672 045202 202 02 0 00 055712 MOVEM T1,FMADREN
11673 045203 660 00 0 00 000004 TRO F,DSF2SET
11674 045204 201 05 0 00 047664 MOVEI S,DST1
11675 045205 331 00 0 00 000010 SKIPL BR
11676 045206 665 01 0 00 021000 TLOA T,ADBRMI+ADCR36
11677 045207 661 01 0 00 000600 TLO T,ADBRPL
11678 045210 263 17 0 00 000000 POPJ P,
11679
11680 000253 DSYM DIV1^ DIV1==.-ETAB
11681 045211 606 00 0 00 000100 TRNN F,FLAG3
11682 045212 254 00 0 00 045216 JRST DIV1A
11683 045213 661 01 0 00 070000 TLO T,ADCR36+ADADD+ADFMMI
11684 045214 661 03 0 00 000400 TLO T2,ADMSKG
11685 045215 254 00 0 00 045163 JRST IDIV1A-1
11686 045216 661 01 0 00 006000 DIV1A: TLO T,ADFMPL
11687 045217 254 00 0 00 045164 JRST IDIV1A
11688
11689 000262 DSYM DSHFT0^ DSHFT0==.-ETAB
11690 045220 260 17 0 00 051135 PUSHJ P,FMAC2E
DFKDA PDP-10 KL10 ARITHMETIC/RANDOM/INTERRUPT/MEMORY RELIABILITY TEST, VER 0,5 MACRO %53A(1152) 09:24 4-Oct-84 Page 27
KL10A2 MAC 22-Feb-77 13:18 DISPATCH SUBROUTINES FROM MAIN TABLE SEQ 0299
11691 000263 DSYM SSHFT0^ SSHFT0==.-ETAB
11692 045221 201 03 0 00 040104 MOVEI T2,SAADD+SAP220+SCAREN
11693 045222 476 00 0 00 055754 SETOM LONGSET
11694 045223 602 06 0 00 400000 TRNE AR,1B18
11695 045224 664 03 0 00 000020 TROA T2,SASCPL
11696 045225 660 03 0 00 000240 TRO T2,SASCMI+SAPL1
11697 045226 263 17 0 00 000000 POPJ P,
11698
11699 000271 DSYM SHFT1^ SHFT1==.-ETAB
11700 045227 201 03 0 00 000105 MOVEI T2,SAADD+SAP110
11701 045230 476 00 0 00 055754 SETOM LONGSET
11702 045231 402 00 0 00 056062 SETZM SHLONG#
11703 045232 331 00 0 00 056044 SKIPL SA
11704 045233 254 00 0 00 045236 JRST SHFT1A
11705 045234 660 03 0 00 020000 TRO T2,SCSAEN
11706 045235 374 00 0 00 056062 SOSA SHLONG
11707 045236 335 00 0 00 000015 SHFT1A: SKIPGE SC
11708 045237 664 03 0 00 000020 TROA T2,SASCPL
11709 045240 660 03 0 00 000240 TRO T2,SASCMI+SAPL1
11710 045241 263 17 0 00 000000 POPJ P,
11711
11712 000304 DSYM DSHFT2^ DSHFT2==.-ETAB
11713 045242 660 01 0 00 000010 TRO T,MQADEN
11714 045243 260 17 0 00 047355 PUSHJ P,FMACEN
11715
11716 000306 DSYM SSHFT2^ SSHFT2==.-ETAB
11717 045244 204 04 0 00 000016 MOVS T3,IR
11718 045245 405 04 0 00 773000 ANDI T3,773000
11719 045246 201 05 0 00 051110 MOVEI S,SRT1
11720 045247 476 00 0 00 055754 SETOM LONGSET
11721 045250 331 00 0 00 056044 SKIPL SA
11722 045251 254 00 0 00 045256 JRST SHFT2A
11723 045252 306 04 0 00 241000 CAIN T3,241000
11724 045253 664 03 0 00 020020 TROA T2,SASCPL+SCSAEN
11725 045254 660 03 0 00 020006 SHFT2E: TRO T2,SAM110+SCSAEN
11726 045255 263 17 0 00 000000 POPJ P,
11727
11728 045256 321 15 0 00 045261 SHFT2A: JUMPL SC,SHFT2B
11729 045257 660 03 0 00 000343 TRO T2,SASCMI+SAPL1+SAADD+SAZERO
11730 045260 254 00 0 00 045264 JRST SHFT2C
11731
11732 045261 302 04 0 00 241000 SHFT2B: CAIE T3,241000
11733 045262 336 00 0 00 056062 SKIPN SHLONG
11734 045263 660 03 0 00 000020 TRO T2,SASCPL
11735 045264 332 00 0 00 056062 SHFT2C: SKIPE SHLONG
11736 045265 306 04 0 00 241000 CAIN T3,241000
11737 045266 263 17 0 00 000000 POPJ P,
11738 045267 254 00 0 00 045254 JRST SHFT2E
DFKDA PDP-10 KL10 ARITHMETIC/RANDOM/INTERRUPT/MEMORY RELIABILITY TEST, VER 0,5 MACRO %53A(1152) 09:24 4-Oct-84 Page 28
KL10A2 MAC 22-Feb-77 13:18 DISPATCH SUBROUTINES FROM MAIN TABLE SEQ 0300
11739 000332 DSYM BYTE0^ BYTE0==.-ETAB
11740 045270 670 03 0 00 055135 TDO T2,[XWD ADMSKG,SAMSIZ+SAPL1+SAADD]
11741 045271 335 00 0 00 056044 SKIPGE SA
11742 045272 664 01 0 00 006000 TROA T,ARADEN
11743 045273 664 03 0 00 001000 TROA T2,SAARPOS
11744 045274 660 03 0 00 000002 TRO T2,SAPL44
11745 045275 263 17 0 00 000000 POPJ P,
11746
11747 000340 DSYM BYTE2^ BYTE2==.-ETAB
11748 045276 661 03 0 00 000002 TLO T2,MBAREN
11749 045277 476 00 0 00 055740 SETOM INRDY
11750 045300 660 01 0 00 000010 TRO T,MQADEN ;ENTER HERE FOR IBP
11751 045301 476 00 0 00 055643 SETOM ARPOSEN#
11752 045302 254 00 0 00 045460 JRST FIX1A
11753
11754 000345 DSYM LDB0^ LDB0==.-ETAB
11755 045303 660 03 0 00 020000 TRO T2,SCSAEN
11756 045304 322 15 0 00 030065 JUMPE SC,CPOPJ
11757 045305 402 00 0 00 056064 SETZM SINDEX
11758 045306 254 00 0 00 050572 JRST DFAT1G
11759
11760 000351 DSYM DPB0^ DPB0==.-ETAB
11761 045307 660 01 0 00 000010 TRO T,MQADEN
11762 045310 476 00 0 00 055642 SETOM ARMQEN
11763 045311 660 03 0 00 020000 TRO T2,SCSAEN
11764 045312 322 15 0 00 045316 JUMPE SC,DPB0A
11765 045313 476 00 0 00 055636 SETOM ARGOLT
11766 045314 402 00 0 00 056064 SETZM SINDEX
11767 045315 254 00 0 00 051215 JRST SCTC5
11768 045316 661 01 0 00 000700 DPB0A: TLO T,ADARMI+ADBRPL
11769 045317 263 17 0 00 000000 POPJ P,
11770
11771 000362 DSYM DPB1^ DPB1==.-ETAB
11772 045320 660 01 0 00 000010 TRO T,MQADEN
11773 045321 260 17 0 00 053130 PUSHJ P,MEMWSS
11774
11775 000364 DSYM LDB1^ LDB1==.-ETAB
11776 045322 476 00 0 00 055642 SETOM ARMQEN
11777 045323 263 17 0 00 000000 POPJ P,
11778
11779 000366 DSYM DPB2^ DPB2==.-ETAB
11780 045324 476 00 0 00 055642 SETOM ARMQEN
11781
11782 000367 DSYM LDB2^ LDB2==.-ETAB
11783 045325 402 00 0 00 055660 SETZM BYF6#
11784 045326 621 13 0 00 020000 TLZ PC,BIS
11785 045327 263 17 0 00 000000 POPJ P,
11786
DFKDA PDP-10 KL10 ARITHMETIC/RANDOM/INTERRUPT/MEMORY RELIABILITY TEST, VER 0,5 MACRO %53A(1152) 09:24 4-Oct-84 Page 29
KL10A2 MAC 22-Feb-77 13:18 DISPATCH SUBROUTINES FROM MAIN TABLE SEQ 0301
11787 000372 DSYM DMOV2^ DMOV2==.-ETAB
11788 045330 661 03 0 00 006000 TLO T2,ADMBEN
11789 045331 201 05 0 00 051143 MOVEI S,DMOVT1
11790 045332 603 16 0 00 001000 TLNE IR,1000
11791 045333 201 05 0 00 051145 MOVEI S,DMVNT1
11792 045334 254 00 0 00 045554 JRST DFA2D
11793
11794 000377 DSYM DMVNM1^ DMVNM1==.-ETAB
11795 045335 476 00 0 00 055754 SETOM LONGSET
11796
11797 000400 DSYM DMVN1A^ DMVN1A==.-ETAB
11798 045336 660 01 0 00 000010 TRO T,MQADEN
11799 045337 661 03 0 00 000400 TLO T2,ADMSKG
11800 045340 263 17 0 00 000000 POPJ P,
11801
11802 000403 DSYM DMVNM2^ DMVNM2==.-ETAB
11803 045341 200 02 0 00 046425 MOVE T1,ADFLGS
11804 045342 603 02 0 00 100000 TLNE T1,(1B2)
11805 045343 476 00 0 00 055642 SETOM ARMQEN
11806 045344 263 17 0 00 000000 POPJ P,
11807
11808 000407 DSYM DMVN2A^ DMVN2A==.-ETAB
11809 045345 621 11 0 00 400000 TLZ AD,(1B0)
11810 045346 263 17 0 00 000000 POPJ P,
11811
11812 000411 DSYM DMVE0A^ DMVE0A==.-ETAB
11813 045347 476 00 0 00 055744 SETOM INSYNC
11814
11815 000412 DSYM DMVNM0^ DMVNM0==.-ETAB
11816 045350 254 00 0 00 051135 JRST FMAC2E
11817
DFKDA PDP-10 KL10 ARITHMETIC/RANDOM/INTERRUPT/MEMORY RELIABILITY TEST, VER 0,5 MACRO %53A(1152) 09:24 4-Oct-84 Page 30
KL10A2 MAC 22-Feb-77 13:18 DISPATCH SUBROUTINES FROM MAIN TABLE SEQ 0302
11818 IFNDEF SIMASB,<
11819 DSYM TTYFD
11820 LDB T3,[POINT 3,IR,12]
11821 JRST @TTAB1(T3)
11822
11823 DSYM TDISP
11824 LDB T3,[POINT 3,IR,12]
11825 JRST @TTAB2(T3)
11826
11827 DSYM APRFD
11828 LDB T3,[POINT 3,IR,12]
11829 JRST @APRTB1(T3)
11830
11831 DSYM PIFD
11832 LDB T3,[POINT 3,IR,12]
11833 JRST @PITAB1(T3)
11834
11835 DSYM PAGFD
11836 LDB T3,[POINT 3,IR,12]
11837 JRST @PAGTB1(T3)
11838 >
11839 000413 DSYM BLT0^ BLT0==.-ETAB
11840 045351 335 00 0 00 055612 SKIPGE AD17.5#
11841 045352 660 00 0 00 000100 TRO F,FLAG3
11842 045353 476 00 0 00 055653 SETOM BLTF1#
11843 045354 263 17 0 00 000000 POPJ P,
11844
11845 000417 DSYM BLT1^ BLT1==.-ETAB
11846 045355 660 01 0 00 020000 TRO T,ARLARR
11847 045356 602 00 0 00 000100 TRNE F,FLAG3
11848 045357 640 01 0 00 022000 TRC T,ARLARR+ARLTAD
11849 045360 263 17 0 00 000000 POPJ P,
11850
11851 000423 DSYM BLT2^ BLT2==.-ETAB
11852 045361 402 00 0 00 056016 SETZM PCP1FF
11853 045362 332 00 0 00 055653 SKIPE BLTF1
11854 045363 201 05 0 00 051402 MOVEI S,BLTT0
11855 045364 263 17 0 00 000000 POPJ P,
11856
11857 000427 DSYM FLT2^ FLT2==.-ETAB
11858 045365 201 05 0 00 051220 MOVEI S,SCT2
11859 045366 402 00 0 00 055636 SETZM ARGOLT
11860 045367 254 00 0 00 045456 JRST FIX1B
11861
DFKDA PDP-10 KL10 ARITHMETIC/RANDOM/INTERRUPT/MEMORY RELIABILITY TEST, VER 0,5 MACRO %53A(1152) 09:24 4-Oct-84 Page 31
KL10A2 MAC 22-Feb-77 13:18 DISPATCH SUBROUTINES FROM MAIN TABLE SEQ 0303
11862 000432 DSYM FSC0^ FSC0==.-ETAB
11863 045370 660 03 0 00 042120 TRO T2,SAADD+SAAREX+SASCPL+SCAREN
11864 045371 335 00 1 00 055713 SKIPGE @FMREG
11865 045372 640 03 0 00 000260 TRC T2,SASCPL+SASCMI+SAPL1
11866 045373 263 17 0 00 000000 POPJ P,
11867
11868 000436 DSYM FSC2^ FSC2==.-ETAB
11869 045374 660 03 0 00 000323 TRO T2,SAADD+SAPL1+SAZERO+SASCPL
11870 045375 331 00 1 00 055713 SKIPL @FMREG
11871 045376 640 03 0 00 000060 TRC T2,SASCPL+SASCMI
11872 045377 201 05 0 00 050103 MOVEI S,NRT1
11873 045400 476 00 0 00 055644 SETOM ARSMR
11874 045401 254 00 0 00 045456 JRST FIX1B
11875
11876 000444 DSYM DFN0^ DFN0==.-ETAB
11877 045402 616 11 0 00 053313 TDNN AD,[777777777]
11878 045403 665 01 0 00 060000 TLOA T,ADCR36+ADADD
11879 045404 374 00 0 00 055635 SOSA ARESAEN ;AR0 _ AR0(0)
11880 045405 664 00 0 00 000100 TROA F,FLAG3
11881 045406 263 17 0 00 000000 POPJ P,
11882 045407 661 03 0 00 000400 TLO T2,ADMSKG
11883 045410 263 17 0 00 000000 POPJ P,
11884
11885 000453 DSYM DFN1^ DFN1==.-ETAB
11886 045411 606 00 0 00 000100 TRNN F,FLAG3
11887 045412 665 03 0 00 000400 TLOA T2,ADMSKG
11888 045413 665 01 0 00 000600 TLOA T,ADBRPL
11889 045414 661 01 0 00 061000 TLO T,ADBRMI+ADCR36+ADADD
11890 045415 263 17 0 00 000000 POPJ P,
11891
11892 045416 260 17 0 00 051135 PUSHJ P,FMAC2E
11893
11894 000461 DSYM FDV1^ FDV1==.-ETAB
11895 045417 660 03 0 00 002140 TRO T2,SAAREX+SAADD+SASCMI
11896 045420 335 02 1 00 055713 SKIPGE T1,@FMREG
11897 045421 665 01 0 00 060110 TLOA T,ADADD+ADCR36+ADARMI+ADMAGIC
11898 045422 664 03 0 00 000200 TROA T2,SAPL1
11899 045423 660 00 0 00 000100 TRO F,FLAG3
11900 045424 602 00 0 00 000100 TRNE F,FLAG3
11901 045425 476 00 0 00 055754 SETOM LONGSET
11902 045426 201 04 0 00 000010 FDV1B: MOVEI T3,10
11903 045427 202 04 0 00 056064 MOVEM T3,SINDEX
11904 045430 430 02 0 00 000006 FDV1A: XOR T1,AR
11905 045431 325 02 0 00 045460 JUMPGE T1,FIX1A
11906 045432 640 03 0 00 000060 TRC T2,SASCMI+SASCPL
11907 045433 254 00 0 00 045460 JRST FIX1A
11908
DFKDA PDP-10 KL10 ARITHMETIC/RANDOM/INTERRUPT/MEMORY RELIABILITY TEST, VER 0,5 MACRO %53A(1152) 09:24 4-Oct-84 Page 32
KL10A2 MAC 22-Feb-77 13:18 DISPATCH SUBROUTINES FROM MAIN TABLE SEQ 0304
11909 000476 DSYM FDV2L^ FDV2L==.-ETAB
11910 045434 602 00 0 00 000100 TRNE F,FLAG3
11911 045435 665 01 0 00 070000 TLOA T,ADFMMI+ADADD+ADCR36
11912 045436 665 01 0 00 006000 TLOA T,ADFMPL
11913 045437 661 03 0 00 000400 TLO T2,ADMSKG
11914 045440 476 00 0 00 055754 SETOM LONGSET
11915
11916 000503 DSYM FDV2^ FDV2==.-ETAB
11917 045441 660 03 0 00 000040 TRO T2,SASCMI
11918 045442 201 05 0 00 047767 MOVEI S,FDT0
11919 045443 606 00 0 00 000100 TRNN F,FLAG3
11920 045444 644 03 0 00 000060 TRCA T2,SASCPL+SASCMI
11921 JRST [TDNE AD,[777,,-1]
11922 TRO T,ARADEN
11923 045445 254 00 0 00 055136 JRST FDV2X]
11924 045446 476 00 0 00 055656 FDV2X: SETOM BRSMR
11925 045447 254 00 0 00 045460 JRST FIX1A
11926
11927 000512 DSYM FIX0^ FIX0==.-ETAB
11928 045450 660 03 0 00 000131 TRO T2,SAADD+SAMI33+SASCPL
11929 045451 325 06 0 00 045460 JUMPGE AR,FIX1A
11930 045452 640 03 0 00 000060 TRC T2,SASCPL+SASCMI
11931 045453 254 00 0 00 045460 JRST FIX1A
11932
11933 000516 DSYM FIX1^ FIX1==.-ETAB
11934 045454 476 00 0 00 055754 SETOM LONGSET
11935 045455 660 03 0 00 400354 TRO T2,SASCMI+SAPL1+SAADD+FESAEN+SAPL10
11936 045456 201 04 0 00 000010 FIX1B: MOVEI T3,10
11937 045457 202 04 0 00 056064 MOVEM T3,SINDEX
11938 045460 660 03 0 00 020000 FIX1A: TRO T2,SCSAEN
11939 045461 263 17 0 00 000000 POPJ P,
11940
11941 000524 DSYM FIX2^ FIX2==.-ETAB
11942 045462 321 15 0 00 050533 JUMPL SC,FIX2A
11943 045463 331 00 0 00 056044 SKIPL SA
11944 045464 254 00 0 00 050513 JRST FIX2B
11945 045465 661 13 0 00 400200 TLO PC,AROV+TN1
11946 045466 201 05 0 00 051342 MOVEI S,INDONE
11947 045467 263 17 0 00 000000 POPJ P,
11948
11949 045470 603 16 0 00 001000 DFAF: TLNE IR,1000 ;IS IT DFSB ?
11950 045471 661 03 0 00 340000 TLO T2,ADXFMP+ADXFMM+ADXEQV ;YES, *** ECO 42 ***
11951 045472 260 17 0 00 045775 PUSHJ P,DFLTF
11952
11953 045473 FADF:
11954 045473 476 00 0 00 056072 FMPF: SETOM STINH
11955
11956 000536 DSYM FMP0^ FMP0==.-ETAB
11957 045474 660 03 0 00 002000 FMP0A: TRO T2,SAAREX
11958 045475 263 17 0 00 000000 POPJ P,
11959
DFKDA PDP-10 KL10 ARITHMETIC/RANDOM/INTERRUPT/MEMORY RELIABILITY TEST, VER 0,5 MACRO %53A(1152) 09:24 4-Oct-84 Page 33
KL10A2 MAC 22-Feb-77 13:18 DISPATCH SUBROUTINES FROM MAIN TABLE SEQ 0305
11960 000540 DSYM FMP1^ FMP1==.-ETAB
11961 045476 660 03 0 00 002120 TRO T2,SAADD+SASCPL+SAAREX
11962 045477 335 02 1 00 055713 SKIPGE T1,@FMREG
11963 045500 660 03 0 00 000200 TRO T2,SAPL1
11964 045501 476 00 0 00 055774 SETOM MPY
11965 045502 254 00 0 00 045426 JRST FDV1B
11966
11967 000545 DSYM FMP2^ FMP2==.-ETAB
11968 045503 476 00 0 00 055656 SETOM BRSMR
11969 045504 476 00 0 00 055644 SETOM ARSMR
11970 045505 476 00 0 00 055754 SETOM LONGSET
11971 045506 660 03 0 00 400010 TRO T2,SAMI16+FESAEN
11972 045507 201 05 0 00 050070 MOVEI S,FMT1
11973 045510 263 17 0 00 000000 POPJ P,
11974
11975 000553 DSYM UFA2^ UFA2==.-ETAB
11976 045511 260 17 0 00 051135 PUSHJ P,FMAC2E
11977
11978 000554 DSYM FAD2^ FAD2==.-ETAB
11979 045512 476 00 0 00 055656 SETOM BRSMR
11980 045513 660 03 0 00 002340 TRO T2,SAAREX+SAADD+SAPL1+SASCMI
11981 045514 201 05 0 00 051026 MOVEI S,FAT1
11982 045515 476 00 0 00 055754 FAD2A: SETOM LONGSET
11983 045516 660 03 0 00 400000 TRO T2,FESAEN
11984 045517 200 02 1 00 055713 MOVE T1,@FMREG
11985 045520 254 00 0 00 045426 JRST FDV1B
11986
11987 000563 DSYM DFA0^ DFA0==.-ETAB
11988 045521 670 03 0 00 055141 TDO T2,[XWD ADXEQV+ADXBRM+ARXADX,SAADD+SAPL1+SAAREX+SASCMI] ;ECO 42
11989 045522 260 17 0 00 051135 PUSHJ P,FMAC2E
11990 045523 254 00 0 00 045515 JRST FAD2A
11991
11992 000566 DSYM DFA1^ DFA1==.-ETAB
11993 045524 260 17 0 00 047355 PUSHJ P,FMACEN
11994 045525 661 03 0 00 000100 TLO T2,ARXADX
11995 045526 331 02 0 00 056044 SKIPL T1,SA
11996 045527 660 03 0 00 000343 TRO T2,SASCMI+SAPL1+SAADD+SAZERO
11997 045530 430 02 0 00 000006 XOR T1,AR
11998 045531 325 02 0 00 045460 JUMPGE T1,FIX1A
11999 045532 660 00 0 00 000040 TRO F,FLAG2
12000 045533 254 00 0 00 045460 JRST FIX1A
12001
DFKDA PDP-10 KL10 ARITHMETIC/RANDOM/INTERRUPT/MEMORY RELIABILITY TEST, VER 0,5 MACRO %53A(1152) 09:24 4-Oct-84 Page 34
KL10A2 MAC 22-Feb-77 13:18 DISPATCH SUBROUTINES FROM MAIN TABLE SEQ 0306
12002 000576 DSYM DFA2^ DFA2==.-ETAB
12003 045534 661 03 0 00 006000 TLO T2,ADMBEN
12004 045535 331 00 0 00 000015 SKIPL SC
12005 045536 660 03 0 00 020000 TRO T2,SCSAEN
12006 045537 660 03 0 00 002000 TRO T2,SAAREX
12007 045540 602 00 0 00 000040 TRNE F,FLAG2
12008 045541 644 03 0 00 012000 TRCA T2,SAAREX+SAFEEN
12009 JRST [JUMPL BR,DFA2A
12010 TRO T2,SAEQV+SASCPL+SASCMI
12011 045542 254 00 0 00 055142 JRST DFA2A]
12012 045543 331 00 0 00 055645 SKIPL ARX
12013 JRST [TLNE IR,1000
12014 JRST DFA2A
12015 045544 254 00 0 00 055145 JRST .+2] ;ECO 42
12016 045545 603 16 0 00 001000 TLNE IR,1000
12017 045546 660 03 0 00 004003 TRO T2,SAEQV+SAZERO
12018 045547 331 00 0 00 056044 DFA2A: SKIPL SA
12019 045550 620 00 0 00 000040 TRZ F,FLAG2
12020 ;DFA2C: TLNE IR,1000 ;ECO 42
12021 ; TLO T2,ADXFMP+ADXFMM+ADXEQV
12022 045551 201 05 0 00 050550 MOVEI S,DFAT1
12023 045552 201 02 0 00 000007 DFA2B: MOVEI T1,7
12024 045553 202 02 0 00 056064 MOVEM T1,SINDEX
12025 045554 476 00 0 00 055705 DFA2D: SETOM FCE2W#
12026 045555 263 17 0 00 000000 POPJ P,
12027
12028 000620 DSYM DFM0^ DFM0==.-ETAB
12029 045556 670 03 0 00 055150 TDO T2,[ARXADX,,SAAREX+SAADD+SASCPL] ;ECO 42
12030 045557 660 01 0 00 000010 TRO T,MQADEN
12031 045560 476 00 0 00 055656 SETOM BRSMR
12032 045561 476 00 0 00 055774 SETOM MPY
12033 045562 254 00 0 00 045573 JRST DFD0A
12034
12035 000625 DSYM DFM1^ DFM1==.-ETAB
12036 045563 260 17 0 00 047355 PUSHJ P,FMACEN
12037 045564 660 03 0 00 000020 TRO T2,SASCPL
12038 045565 321 07 0 00 045460 JUMPL MQ,FIX1A
12039 045566 254 00 0 00 045432 JRST FDV1A+2
12040
12041 000631 DSYM DFM2^ DFM2==.-ETAB
12042 045567 670 03 0 00 055151 TDO T2,[XWD ADMBEN,SAMI43+FESAEN]
12043 045570 201 05 0 00 050656 MOVEI S,DFMT1
12044 045571 254 00 0 00 045552 JRST DFA2B
12045
12046 000634 DSYM DFD0^ DFD0==.-ETAB
12047 TDO T2,[XWD ADXEQV+ADXFMP+ADXFMM+ARXADX,^_
12048 045572 670 03 0 00 055152 SAAREX+SAADD+SASCMI]
12049 045573 476 00 0 00 055754 DFD0A: SETOM LONGSET
12050 045574 260 17 0 00 051135 PUSHJ P,FMAC2E
12051 045575 331 02 1 00 055713 SKIPL T1,@FMREG
12052 045576 660 03 0 00 000200 TRO T2,SAPL1
12053 045577 254 00 0 00 045430 JRST FDV1A
12054
DFKDA PDP-10 KL10 ARITHMETIC/RANDOM/INTERRUPT/MEMORY RELIABILITY TEST, VER 0,5 MACRO %53A(1152) 09:24 4-Oct-84 Page 35
KL10A2 MAC 22-Feb-77 13:18 DISPATCH SUBROUTINES FROM MAIN TABLE SEQ 0307
12055 000642 DSYM DFD1^ DFD1==.-ETAB
12056 045600 660 01 0 00 000010 TRO T,MQADEN
12057 045601 660 03 0 00 000020 TRO T2,SASCPL
12058 045602 331 00 0 00 055645 SKIPL ARX
12059 045603 665 01 0 00 000060 TLOA T,ADARPL
12060 045604 644 03 0 00 000060 TRCA T2,SASCPL+SASCMI
12061 045605 254 00 0 00 045460 JRST FIX1A
12062 045606 661 01 0 00 060110 TLO T,ADADD+ADCR36+ADARMI+ADMAGIC
12063 045607 661 03 0 00 540100 TLO T2,ADXADD+ADXFMP+ADXFMM+ARXADX
12064 045610 660 00 0 00 000100 TRO F,FLAG3
12065 045611 254 00 0 00 045460 JRST FIX1A
12066
12067 000654 DSYM DFD2^ DFD2==.-ETAB
12068 045612 670 03 0 00 055153 TDO T2,[XWD ARXADX+ADMBEN,FESAEN]
12069 045613 660 01 0 00 000010 TRO T,MQADEN
12070 045614 476 00 0 00 055642 SETOM ARMQEN
12071 045615 201 05 0 00 050702 MOVEI S,DFDT1
12072 045616 201 02 0 00 000011 MOVEI T1,11
12073 045617 254 00 0 00 045553 JRST DFA2B+1
12074
12075 IFNDEF SIMASB,<
12076 DSYM MONUUO
12077 TRO F,MUOF2S
12078 SETOM MCSPEC#
12079 MOVEI T1,424
12080 TLNE PC,USERF
12081 MOVEI T1,USR424
12082 MOVEM T1,MCSADR#
12083 POPJ P,
12084
12085 DSYM MUUO02
12086 SETOM MCSPEC
12087 MOVEI T1,425
12088 TLNE PC,USERF
12089 MOVEI T1,USR425
12090 MOVEM T1,MCSADR
12091 POPJ P,
12092
12093 DSYM MUUO32
12094 HLL PC,AR
12095 TRO F,MUOF1C
12096 MOVEI S,ST1
12097 POPJ P,
12098
12099 DSYM MUOXC2
12100 JRST MUOXC3
12101 >
DFKDA PDP-10 KL10 ARITHMETIC/RANDOM/INTERRUPT/MEMORY RELIABILITY TEST, VER 0,5 MACRO %53A(1152) 09:24 4-Oct-84 Page 36
KL10A2 MAC 22-Feb-77 13:18 DISPATCH SUBROUTINES FROM MAIN TABLE SEQ 0308
12102
12103 IFDEF SIMASB,<
12104 000662 DSYM MONUUO^ MONUUO==.-ETAB
12105 045620 264 00 0 00 051375 JSR ERR
12106
12107 000663 DSYM MUUO32^ MUUO32==.-ETAB
12108 045621 264 00 0 00 051375 JSR ERR
12109 >
12110
12111 000664 DSYM MAP2^ MAP2==.-ETAB
12112 045622 550 06 0 00 000014 HRRZ AR,MA
12113 045623 263 17 0 00 000000 POPJ P,
DFKDA PDP-10 KL10 ARITHMETIC/RANDOM/INTERRUPT/MEMORY RELIABILITY TEST, VER 0,5 MACRO %53A(1152) 09:24 4-Oct-84 Page 37
KL10A2 MAC 22-Feb-77 13:18 DISPATCH SUBROUTINES FROM MAIN TABLE - FETCH ACTIONS SEQ 0309
12114 SUBTTL DISPATCH SUBROUTINES FROM MAIN TABLE - FETCH ACTIONS
12115 DEFINE ASYM(A)
12116 < A==<.-AUXTAB>B26
12117 IFG .-AUXTAB-37,<PRINTX AUXTAB OVERFLOW>>
12118
12119 045624 255 00 0 00 000000 AUXTAB: JFCL
12120
12121 001000 ASYM MULFD^ MULFD==<.-AUXTAB>B26
12122 045625 660 03 0 00 000001 TRO T2,SAMI22
12123
12124 002000 ASYM DIVFD^ DIVFD==<.-AUXTAB>B26
12125 045626 260 17 0 00 045747 PUSHJ P,DIVF
12126
12127 003000 ASYM MUO3FD^ MUO3FD==<.-AUXTAB>B26
12128
12129 003000 ASYM TCONSX^ TCONSX==<.-AUXTAB>B26
12130
12131 003000 ASYM SKPFD^ SKPFD==<.-AUXTAB>B26
12132
12133 003000 ASYM FSBFD^ FSBFD==<.-AUXTAB>B26
12134
12135 003000 ASYM JFFOFD^ JFFOFD==<.-AUXTAB>B26
12136
12137 003000 ASYM SRINST^ SRINST==<.-AUXTAB>B26
12138 045627 476 00 0 00 056072 SETOM STINH
12139
12140 004000 ASYM BPNI2D^ BPNI2D==<.-AUXTAB>B26
12141 045630 260 17 0 00 045754 PUSHJ P,BPNIF2
12142
12143 005000 ASYM BPNIFD^ BPNIFD==<.-AUXTAB>B26
12144 045631 260 17 0 00 045753 PUSHJ P,BPNIF
12145
12146 006000 ASYM BPIFD^ BPIFD==<.-AUXTAB>B26
12147 045632 660 03 0 00 001700 TRO T2,SAARPOS+SAPL1+SAMSIZ+SAADD
12148
12149 007000 ASYM LDBFD^ LDBFD==<.-AUXTAB>B26
12150
12151 007000 ASYM DPBFD^ DPBFD==<.-AUXTAB>B26
12152 045633 260 17 0 00 045767 PUSHJ P,LDBF
12153
12154 010000 ASYM FIXFD^ FIXFD==<.-AUXTAB>B26
12155 045634 260 17 0 00 045756 PUSHJ P,FIXF
12156
12157 011000 ASYM FLTFD^ FLTFD==<.-AUXTAB>B26
12158 045635 260 17 0 00 045760 PUSHJ P,FLTF
12159
12160 012000 ASYM DFNFD^ DFNFD==<.-AUXTAB>B26
12161 045636 660 03 0 00 006060 TRO T2,SAAREX+SASCPL+SASCMI+SAEQV
12162
12163 013000 ASYM FSCFD^ FSCFD==<.-AUXTAB>B26
12164 045637 260 17 0 00 045763 PUSHJ P,FSCF
12165
DFKDA PDP-10 KL10 ARITHMETIC/RANDOM/INTERRUPT/MEMORY RELIABILITY TEST, VER 0,5 MACRO %53A(1152) 09:24 4-Oct-84 Page 38
KL10A2 MAC 22-Feb-77 13:18 DISPATCH SUBROUTINES FROM MAIN TABLE - FETCH ACTIONS SEQ 0310
12166 014000 ASYM FADFD^ FADFD==<.-AUXTAB>B26
12167 045640 260 17 0 00 045473 PUSHJ P,FADF
12168
12169 015000 ASYM FMPFD^ FMPFD==<.-AUXTAB>B26
12170 045641 260 17 0 00 045473 PUSHJ P,FMPF
12171
12172 016000 ASYM FDVFD^ FDVFD==<.-AUXTAB>B26
12173 045642 260 17 0 00 045765 PUSHJ P,FDVF
12174
12175 017000 ASYM DFAFD^ DFAFD==<.-AUXTAB>B26
12176 045643 260 17 0 00 045470 PUSHJ P,DFAF
12177
12178 020000 ASYM DFMFD^ DFMFD==<.-AUXTAB>B26
12179 045644 260 17 0 00 045773 PUSHJ P,DFMF
12180
12181 021000 ASYM DFDFD^ DFDFD==<.-AUXTAB>B26
12182 045645 260 17 0 00 046003 PUSHJ P,DFDF
12183
12184 022000 ASYM BLTFD^ BLTFD==<.-AUXTAB>B26
12185 045646 260 17 0 00 045776 PUSHJ P,BLTF
12186
12187 023000 ASYM XCTFD^ XCTFD==<.-AUXTAB>B26
12188 045647 260 17 0 00 046013 PUSHJ P,XCTFD1
12189
12190 024000 ASYM AOBJD^ AOBJD==<.-AUXTAB>B26
12191
12192 024000 ASYM PUSHD^ PUSHD==<.-AUXTAB>B26
12193
12194 024000 ASYM BOOL0D^ BOOL0D==<.-AUXTAB>B26
12195
12196 024000 ASYM AOJD^ AOJD==<.-AUXTAB>B26
12197 045650 661 03 0 00 000400 TLO T2,ADMSKG
12198
12199 025000 ASYM DMVMFD^ DMVMFD==<.-AUXTAB>B26
12200 045651 260 17 0 00 046014 PUSHJ P,XCTFD1+1
12201
12202 026000 ASYM DMVEFD^ DMVEFD==<.-AUXTAB>B26
12203 045652 260 17 0 00 045744 PUSHJ P,DMVEA
12204
12205 027000 ASYM UUOFD^ UUOFD==<.-AUXTAB>B26
12206 045653 260 17 0 00 046007 PUSHJ P,UUOF
12207
12208 030000 ASYM JFCLFD^ JFCLFD==<.-AUXTAB>B26
12209 045654 260 17 0 00 045704 PUSHJ P,JFCLF
12210
12211 031000 ASYM JRSTFD^ JRSTFD==<.-AUXTAB>B26
12212 045655 260 17 0 00 045711 PUSHJ P,JRSTF
DFKDA PDP-10 KL10 ARITHMETIC/RANDOM/INTERRUPT/MEMORY RELIABILITY TEST, VER 0,5 MACRO %53A(1152) 09:24 4-Oct-84 Page 39
KL10A2 MAC 22-Feb-77 13:18 DISPATCH SUBROUTINES FROM MAIN TABLE - FETCH ACTIONS SEQ 0311
12213 ;PC PLUS ONE GATE
12214
12215 045656 552 13 0 00 056017 PCP1: HRRZM PC,PCP1G#
12216 045657 336 00 0 00 056016 SKIPN PCP1FF#
12217 045660 350 00 0 00 056017 AOS PCP1G
12218 045661 263 17 0 00 000000 POPJ P,
12219
12220 045662 200 02 0 00 000013 CONDZ1: MOVE T1,PC
12221 045663 242 02 0 00 777767 LSH T1,-11
12222 045664 404 02 0 00 000016 AND T1,IR
12223 045665 402 00 0 00 055671 SETZM CONDZ#
12224 045666 603 02 0 00 000740 TLNE T1,740
12225 045667 476 00 0 00 055671 SETOM CONDZ
12226 045670 263 17 0 00 000000 POPJ P,
12227
12228 045671 603 16 0 00 000400 JFCL2: TLNE IR,(1B9)
12229 045672 621 13 0 00 400000 TLZ PC,AROV
12230 045673 603 16 0 00 000200 TLNE IR,(1B10)
12231 045674 621 13 0 00 200000 TLZ PC,CRY0
12232 045675 603 16 0 00 000100 TLNE IR,(1B11)
12233 045676 621 13 0 00 100000 TLZ PC,CRY1
12234 045677 603 16 0 00 000040 TLNE IR,(1B12)
12235 045700 621 13 0 00 040000 TLZ PC,FOV
12236 045701 336 00 0 00 055671 SKIPN CONDZ
12237 045702 661 01 0 00 000004 TLO T,INFTST
12238 045703 263 17 0 00 000000 POPJ P,
12239
12240 045704 260 17 0 00 045662 JFCLF: PUSHJ P,CONDZ1
12241 045705 336 00 0 00 055671 SKIPN CONDZ
12242 045706 664 01 0 00 100000 TROA T,ABPCEN
12243 045707 661 01 0 00 000004 TLO T,INFTST
12244 045710 263 17 0 00 000000 POPJ P,
12245
12246 045711 603 16 0 00 000300 JRSTF: TLNE IR,(1B10+1B11)
12247 045712 254 00 0 00 045715 JRST .+3
12248 045713 661 01 0 00 000004 TLO T,INFTST
12249 045714 263 17 0 00 000000 POPJ P,
12250 045715 476 00 0 00 056072 SETOM STINH
12251 045716 263 17 0 00 000000 POPJ P,
12252
DFKDA PDP-10 KL10 ARITHMETIC/RANDOM/INTERRUPT/MEMORY RELIABILITY TEST, VER 0,5 MACRO %53A(1152) 09:24 4-Oct-84 Page 40
KL10A2 MAC 22-Feb-77 13:18 DISPATCH SUBROUTINES FROM MAIN TABLE - FETCH ACTIONS SEQ 0312
12253 045717 661 01 0 00 000600 JRST2: TLO T,ADBRPL
12254 045720 660 01 0 00 001000 TRO T,BRAREN
12255 045721 607 16 0 00 000300 TLNN IR,(1B10+1B11)
12256 045722 263 17 0 00 000000 POPJ P,
12257 045723 603 16 0 00 000200 TLNE IR,(1B10)
12258 045724 402 00 0 00 056043 SETZM RUN#
12259 045725 607 16 0 00 000100 TLNN IR,(1B11)
12260 045726 254 00 0 00 045742 JRST JRST3
12261 045727 510 02 0 00 000006 HLLZ T1,AR
12262 045730 603 13 0 00 010000 TLNE PC,USERF ;USER MODE
12263 045731 665 02 0 00 010000 TLOA T1,10000 ;USER CANNOT LEAVE USER MODE
12264 045732 254 00 0 00 045735 JRST .+3
12265 045733 607 13 0 00 004000 TLNN PC,EXIOT
12266 045734 621 02 0 00 004000 TLZ T1,4000 ;USER CANNOT TURN ON USER IOT
12267 045735 621 02 0 00 000037 TLZ T1,37
12268 045736 500 13 0 00 000002 HLL PC,T1
12269 045737 402 00 0 00 055660 SETZM BYF6
12270 045740 603 13 0 00 020000 TLNE PC,BIS
12271 045741 476 00 0 00 055660 SETOM BYF6
12272 045742 201 05 0 00 047460 JRST3: MOVEI S,ST1
12273 045743 263 17 0 00 000000 POPJ P,
12274
12275 IFNDEF SIMASB,<
12276 MUOXC3: MOVEM 17,MONTMP+17 ;SAVE AC'S
12277 MOVEI 17,MONTMP
12278 BLT 17,MONTMP+16
12279 HRRI PC,.+3 ;SET ACTUAL FLAGS
12280 HLL PC,USR425
12281 JRST 2,(PC)
12282 MOVE 0,USR424
12283 LSH 0,-^D27
12284 CAIN 0,041
12285 JRST MUOXC5 ;INIT UUO
12286 MOVSI 17,ACS ;GET SIMULATED AC'S
12287 BLT 17,17
12288 XCT USR424 ;EXECUTE MONITOR UUO
12289 SKIPA
12290 MUOXC4: AOS USR425
12291 MOVEM 17,ACS+17 ;PUT BACK SIM AC'S
12292 MOVEI 17,ACS
12293 BLT 17,ACS+16
12294 JSP 0,.+1 ;GET ACTUAL FLAGS
12295 HLLM 0,USR425 ;SETUP AS SIM FLAGS
12296 MOVEI 0,0
12297 CALL [SIXBIT /SETUWP/]
12298 JFCL
12299 MOVSI 17,MONTMP
12300 BLT 17,17 ;RESTORE AC'S
12301 POPJ P,
DFKDA PDP-10 KL10 ARITHMETIC/RANDOM/INTERRUPT/MEMORY RELIABILITY TEST, VER 0,5 MACRO %53A(1152) 09:24 4-Oct-84 Page 41
KL10A2 MAC 22-Feb-77 13:18 DISPATCH SUBROUTINES FROM MAIN TABLE - FETCH ACTIONS SEQ 0313
12302 MUOXC5: MOVE 0,@USR425 ;MUUO INIT EXECUTION
12303 MOVEM 0,MUOXC6 ;SETUP ARG'S
12304 AOS USR425
12305 MOVE 0,@USR425
12306 MOVEM 0,MUOXC6+1
12307 MOVSI 17,ACS ;GET SIMULATED AC'S
12308 BLT 17,17
12309 XCT USR424 ;EXECUTE INIT
12310 MUOXC6: 0
12311 0
12312 SKIPA ;ERROR RETURN
12313 AOS USR425 ;NORMAL RETURN
12314 JRST MUOXC4
12315
12316 MONTMP: BLOCK 20
12317 >
12318 045744 603 00 0 00 000600 DMVEA: TLNE F,ADBRPL
12319 045745 660 01 0 00 006000 TRO T,ARADEN
12320 045746 263 17 0 00 000000 POPJ P,
12321
12322 045747 660 03 0 00 000007 DIVF: TRO T2,SAMI42
12323 045750 641 01 0 00 016000 TLC T,ADFMPL+ADFMMI
12324 045751 476 00 0 00 056072 SETOM STINH
12325 045752 263 17 0 00 000000 POPJ P,
12326
12327 045753 661 03 0 00 000400 BPNIF: TLO T2,ADMSKG ;BYTE PTR NOT INC FETCH
12328 045754 660 03 0 00 001000 BPNIF2: TRO T2,SAARPOS
12329 045755 263 17 0 00 000000 POPJ P,
12330
12331 045756 260 17 0 00 045763 FIXF: PUSHJ P,FSCF
12332 045757 254 00 0 00 045474 JRST FMP0A
12333 045760 260 17 0 00 045763 FLTF: PUSHJ P,FSCF
12334 045761 660 03 0 00 000013 TRO T2,SAMI4
12335 045762 263 17 0 00 000000 POPJ P,
12336
12337 045763 476 00 0 00 056072 FSCF: SETOM STINH
12338 045764 263 17 0 00 000000 POPJ P,
12339
12340 045765 260 17 0 00 045763 FDVF: PUSHJ P,FSCF
12341 045766 254 00 0 00 045474 JRST FMP0A
12342
12343 045767 660 03 0 00 000343 LDBF: TRO T2,SASCMI+SAPL1+SAADD+SAZERO
12344 045770 325 15 0 00 030065 JUMPGE SC,CPOPJ
12345 045771 660 03 0 00 000017 TRO T2,SAM100
12346 045772 263 17 0 00 000000 POPJ P,
12347
DFKDA PDP-10 KL10 ARITHMETIC/RANDOM/INTERRUPT/MEMORY RELIABILITY TEST, VER 0,5 MACRO %53A(1152) 09:24 4-Oct-84 Page 42
KL10A2 MAC 22-Feb-77 13:18 DISPATCH SUBROUTINES FROM MAIN TABLE - FETCH ACTIONS SEQ 0314
12348 045773 260 17 0 00 045775 DFMF: PUSHJ P,DFLTF
12349 045774 254 00 0 00 045474 JRST FMP0A
12350
12351 045775 665 03 0 00 000200 DFLTF: TLOA T2,ARXCLR
12352 045776 260 17 0 00 046001 BLTF: PUSHJ P,BLTFDA
12353 045777 476 00 0 00 056072 SETOM STINH
12354 046000 263 17 0 00 000000 POPJ P,
12355
12356 046001 476 00 0 00 056016 BLTFDA: SETOM PCP1FF
12357 046002 254 00 0 00 046005 JRST DFDF+2
12358
12359 046003 260 17 0 00 045775 DFDF: PUSHJ P,DFLTF
12360 046004 670 03 0 00 055154 TDO T2,[XWD ADXFMM+ADXEQV,SAAREX]
12361 046005 476 00 0 00 056126 SETOM TNCLRI#
12362 046006 263 17 0 00 000000 POPJ P,
12363
12364 046007 476 00 0 00 056126 UUOF: SETOM TNCLRI
12365 046010 476 00 0 00 056141 SETOM XCTF#
12366 046011 201 02 0 00 000040 MOVEI T1,40
12367 046012 202 02 0 00 055756 MOVEM T1,MAGIC#
12368
12369 046013 476 00 0 00 056141 XCTFD1: SETOM XCTF
12370 046014 476 00 0 00 056126 SETOM TNCLRI
12371 046015 263 17 0 00 000000 POPJ P,
DFKDA PDP-10 KL10 ARITHMETIC/RANDOM/INTERRUPT/MEMORY RELIABILITY TEST, VER 0,5 MACRO %53A(1152) 09:24 4-Oct-84 Page 43
KL10A2 MAC 22-Feb-77 13:18 DISPATCH SUBROUTINES FROM MAIN TABLE - FETCH ACTIONS SEQ 0315
12372 IFNDEF SIMASB,<
12373 TDATAI: MOVEI S,TTYDI
12374 POPJ P,
12375
12376 TDATAO: MOVEI S,TTYDO
12377 POPJ P,
12378
12379 TCONO: MOVEI S,TTYCO
12380 TRO T,ARLARR
12381 POPJ P,
12382
12383 TCONI: MOVEI S,TTYCI
12384 POPJ P,
12385
12386 TCONSZ: MOVEI S,TTYCNZ
12387 POPJ P,
12388
12389 TCONSO: MOVEI S,TTYCNO
12390 POPJ P,
12391
12392 TDTAI: PUSHJ P,MEMWSS
12393 POPJ P,
12394
12395 TDTAO: POPJ P,
12396
12397 TCNO: POPJ P,
12398
12399 TCNI: JRST TDTAI
12400
12401 TCNSZ:
12402 TCNSO: MOVEI S,ST1
12403 POPJ P,
12404
12405 ADATAI: MOVEI S,APRDI
12406 POPJ P,
12407
12408 ADATAO: MOVEI S,APRDO
12409 POPJ P,
12410
12411 ACONO: MOVEI S,APRCO
12412 TRO T,ARLARR
12413 POPJ P,
12414
12415 ACONI: MOVEI S,APRCI
12416 POPJ P,
12417
DFKDA PDP-10 KL10 ARITHMETIC/RANDOM/INTERRUPT/MEMORY RELIABILITY TEST, VER 0,5 MACRO %53A(1152) 09:24 4-Oct-84 Page 44
KL10A2 MAC 22-Feb-77 13:18 DISPATCH SUBROUTINES FROM MAIN TABLE - FETCH ACTIONS SEQ 0316
12418 ACONSZ: MOVEI S,APRCNZ
12419 POPJ P,
12420
12421 ACONSO: MOVEI S,APRCNO
12422 POPJ P,
12423
12424 PDATAI: MOVEI S,PIDI
12425 POPJ P,
12426
12427 PDATAO: MOVEI S,PIDO
12428 POPJ P,
12429
12430 PCONO: MOVEI S,PICO
12431 TRO T,ARLARR
12432 POPJ P,
12433
12434 PCONI: MOVEI S,PICI
12435 POPJ P,
12436
12437 PCONSZ: MOVEI S,PICNZ
12438 POPJ P,
12439
12440 PCONSO: MOVEI S,PICNO
12441 POPJ P,
12442
12443 GDATAI: MOVEI S,PGDI
12444 POPJ P,
12445
12446 GDATAO: MOVEI S,PGDO
12447 POPJ P,
12448
12449 PGCONO: MOVEI S,PGCO
12450 TRO T,ARLARR
12451 POPJ P,
12452
12453 PGCONI: MOVEI S,PGCI
12454 POPJ P,
12455
12456 GCONSZ: MOVEI S,PGCNZ
12457 POPJ P,
12458
12459 GCONSO: MOVEI S,PGCNO
12460 POPJ P,
12461 >
12462 ;PRINTX DISPATCH ASSEMBLY COMPLETED
DFKDA PDP-10 KL10 ARITHMETIC/RANDOM/INTERRUPT/MEMORY RELIABILITY TEST, VER 0,5 MACRO %53A(1152) 09:24 4-Oct-84 Page 1
KL10A3 MAC 22-Feb-77 13:19 MASTER CLOCK ROUTINE SEQ 0317
12463 SUBTTL MASTER CLOCK ROUTINE
12464
12465 046016 FIRST: TTCALL 3,[ASCIZ/
12466 *DDT*
12467 046016 051 03 0 00 055155 /]
12468 046017 254 00 0 00 030007 JRST DDT
DFKDA PDP-10 KL10 ARITHMETIC/RANDOM/INTERRUPT/MEMORY RELIABILITY TEST, VER 0,5 MACRO %53A(1152) 09:24 4-Oct-84 Page 2
KL10A3 MAC 22-Feb-77 13:19 MASTER CLOCK ROUTINE SEQ 0318
12469 046020 476 00 0 00 055727 GO: SETOM INFTFF
12470 046021 402 00 0 00 055744 SETZM INSYNC
12471 046022 402 00 0 00 056016 SETZM PCP1FF
12472 046023 201 00 0 00 100000 MOVEI F,ABPC
12473 046024 200 13 0 00 040415 MOVE PC,INPC
12474 046025 552 13 0 00 056017 HRRZM PC,PCP1G
12475 046026 476 00 0 00 056043 SETOM RUN
12476 046027 201 05 0 00 051342 MOVEI S,INDONE
12477 GO1: REPEAT 4,
12478 < SETZM MEMCMP-GO1+.>
12479 046030 402 00 0 00 053142 SETZM MEMCMP-GO1+.
12480 046031 402 00 0 00 053143 SETZM MEMCMP-GO1+.
12481 046032 402 00 0 00 053144 SETZM MEMCMP-GO1+.
12482 046033 402 00 0 00 053145 SETZM MEMCMP-GO1+.
12483 046034 402 00 0 00 055757 SETZM MAMAOFF
12484 046035 402 00 0 00 055765 SETZM MEMDONE
12485 046036 402 00 0 00 056137 SETZM WARNED
12486 046037 402 00 0 00 056123 SETZM TIME
12487 046040 402 00 0 00 055772 SETZM MEMWR
12488 046041 402 00 0 00 055773 SETZM MEMWRWT
12489 046042 402 00 0 00 055711 SETZM FMADMA
12490 046043 402 00 0 00 056141 SETZM XCTF
12491 046044 402 00 0 00 055677 SETZM DSF2
12492 046045 402 00 0 00 056136 SETZM TTST#
12493 046046 403 16 0 00 055657 SETZB IR,BYF5
12494 046047 402 00 0 00 055660 SETZM BYF6
12495 046050 603 13 0 00 020000 TLNE PC,BIS
12496 046051 476 00 0 00 055660 SETOM BYF6
12497 046052 402 00 0 00 055674 SETZM DFDF1
12498 046053 402 00 0 00 056047 SETZM SACBRFF
12499 046054 402 00 0 00 055704 SETZM FCE2ST
12500 046055 402 00 0 00 055705 SETZM FCE2W
12501 046056 402 00 0 00 055715 SETZM FMWRSET
12502 046057 402 00 0 00 055714 SETZM FMSINAC#
12503 046060 402 00 0 00 055764 SETZM MCSPEC
12504 046061 402 00 0 00 055763 SETZM MCSADR#
12505 046062 402 00 0 00 055766 SETZM MEMGOINH#
12506 046063 402 00 0 00 055653 SETZM BLTF1
12507 046064 402 00 0 00 055777 SETZM MUUOF1
12508 046065 402 00 0 00 056000 SETZM MUUOF2
12509 046066 402 00 0 00 056130 SETZM TRPCYC
12510 046067 402 00 0 00 056025 SETZM PICYC
12511 046070 402 00 0 00 056131 SETZM TRPSAT
12512 046071 402 00 0 00 056026 SETZM PIRDYS
12513 046072 402 00 0 00 056127 SETZM TRPCSET
12514 046073 402 00 0 00 056035 SETZM PSINFT
12515 046074 402 00 0 00 055742 SETZM INSNXT# ;INST FETCH NEXT
12516 046075 403 06 0 00 000007 SETZB AR,MQ
12517 046076 403 10 0 00 000011 SETZB BR,AD
12518 046077 403 12 0 00 000014 SETZB MB,MA
12519 046100 403 15 0 00 000016 SETZB SC,IR
12520 046101 402 00 0 00 055637 SETZM ARI08#
DFKDA PDP-10 KL10 ARITHMETIC/RANDOM/INTERRUPT/MEMORY RELIABILITY TEST, VER 0,5 MACRO %53A(1152) 09:24 4-Oct-84 Page 3
KL10A3 MAC 22-Feb-77 13:19 MASTER CLOCK ROUTINE SEQ 0319
12521 046102 260 17 0 00 051530 MAIN: PUSHJ P,FMVAL
12522 046103 260 17 0 00 046275 PUSHJ P,ADDER
12523 046104 260 17 0 00 046443 PUSHJ P,ADXER
12524 046105 260 17 0 00 051517 PUSHJ P,ABMIXR
12525 046106 260 17 0 00 046531 PUSHJ P,SCAD
12526 046107 306 05 0 00 051342 CAIN S,INDONE
12527 046110 260 17 0 00 051342 PUSHJ P,INDONE
12528 046111 336 00 0 00 055751 SKIPN IRLTCH
12529 JRST [HLLZ IR,MB
12530 TLZ IR,37
12531 046112 254 00 0 00 055157 JRST .+1]
12532 046113 552 05 0 00 056067 HRRZM S,STATE#
12533 046114 403 01 0 00 055741 SETZB T,INRDYCLR
12534 046115 403 03 0 00 055726 SETZB T2,INDNCLR
12535 046116 332 00 0 00 055742 SKIPE INSNXT
12536 046117 661 01 0 00 000004 TLO T,INFTST
12537 046120 402 00 0 00 055742 SETZM INSNXT
12538 046121 402 00 0 00 055715 SETZM FMWRSET
12539 046122 402 00 0 00 055663 SETZM CLINSET
12540 046123 402 00 0 00 055642 SETZM ARMQEN
12541 046124 402 00 0 00 055754 SETZM LONGSET
12542 046125 402 00 0 00 055643 SETZM ARPOSEN
12543 046126 402 00 0 00 055656 SETZM BRSMR
12544 046127 402 00 0 00 055644 SETZM ARSMR
12545 046130 402 00 0 00 055635 SETZM ARESAEN
12546 046131 332 00 0 00 055727 SKIPE INFTFF
12547 046132 260 17 0 00 053000 PUSHJ P,INFTSB
12548 046133 201 05 0 00 051376 SIMBRK: MOVEI S,ERR+1
12549 046134 476 00 0 00 051375 SETOM ERR
12550 046135 332 00 0 00 055677 SKIPE DSF2
12551 046136 254 00 0 00 046142 JRST MAIN1
12552 046137 332 00 0 00 055674 SKIPE DFDF1#
12553 046140 260 17 0 00 046150 PUSHJ P,MAIN2
12554 046141 254 00 0 00 046161 JRST DISP
12555
12556 046142 200 02 0 00 000011 MAIN1: MOVE T1,AD
12557 046143 430 02 0 00 000010 XOR T1,BR
12558 046144 331 00 0 00 000002 SKIPL T1
12559 046145 665 01 0 00 061060 TLOA T,ADBRMI+ADCR36+ADADD+ADARPL
12560 046146 661 01 0 00 040660 TLO T,ADBRPL+ADADD+ADARPL
12561 046147 254 00 0 00 046161 JRST DISP
12562
12563 046150 200 02 0 00 055624 MAIN2: MOVE T1,ADX
12564 046151 661 03 0 00 500000 TLO T2,ADXADD+ADXFMP
12565 046152 242 02 0 00 000010 LSH T1,10
12566 046153 430 02 1 00 055713 XOR T1,@FMREG
12567 046154 331 00 0 00 000002 SKIPL T1
12568 046155 665 01 0 00 061060 TLOA T,ADADD+ADARPL+ADBRMI+ADCR36
12569 046156 665 01 0 00 040660 TLOA T,ADADD+ADARPL+ADBRPL
12570 046157 641 03 0 00 140000 TLC T2,ADXFMP+ADXFMM
12571 046160 263 17 0 00 000000 POPJ P,
DFKDA PDP-10 KL10 ARITHMETIC/RANDOM/INTERRUPT/MEMORY RELIABILITY TEST, VER 0,5 MACRO %53A(1152) 09:24 4-Oct-84 Page 4
KL10A3 MAC 22-Feb-77 13:19 MASTER CLOCK ROUTINE SEQ 0320
12572 046161 260 17 1 00 056067 DISP: PUSHJ P,@STATE
12573 046162 202 03 0 00 056052 MOVEM T2,SCADEN#
12574 046163 260 17 0 00 051540 PUSHJ P,ARMIXR
12575 046164 260 17 0 00 052102 PUSHJ P,ARXMXR
12576 046165 260 17 0 00 051476 PUSHJ P,BRMIXR
12577 046166 260 17 0 00 051731 PUSHJ P,MQMIXR
12578 046167 260 17 0 00 052031 PUSHJ P,MBMIXR
12579 046170 260 17 0 00 052045 PUSHJ P,SCMIXR
12580 046171 332 00 0 00 055633 SKIPE ARCLK
12581 046172 200 06 0 00 055641 MOVE AR,ARMIX
12582 046173 200 02 0 00 055647 MOVE T1,ARXMIX#
12583 046174 332 00 0 00 055646 SKIPE ARXCLK#
12584 046175 202 02 0 00 055645 MOVEM T1,ARX#
12585 046176 332 00 0 00 055654 SKIPE BRCLK
12586 046177 200 10 0 00 055655 MOVE BR,BRMIX
12587 046200 332 00 0 00 055775 SKIPE MQCLK#
12588 046201 200 07 0 00 055776 MOVE MQ,MQMIX
12589 046202 332 00 0 00 055761 SKIPE MBCLK#
12590 046203 200 12 0 00 055762 MOVE MB,MBMIX#
12591 046204 332 00 0 00 056054 SKIPE SCCLK#
12592 046205 200 15 0 00 056056 MOVE SC,SCMIX#
12593 046206 200 02 0 00 056044 MOVE T1,SA
12594 046207 200 03 0 00 056052 MOVE T2,SCADEN
12595 046210 602 03 0 00 400000 TRNE T2,FESAEN
12596 046211 202 02 0 00 055706 MOVEM T1,FE#
12597 046212 640 01 0 00 022000 TRC T,ARFLGS
12598 046213 646 01 0 00 022000 TRCN T,ARFLGS
12599 046214 621 13 0 00 020000 TLZ PC,BIS
12600 046215 607 13 0 00 020000 TLNN PC,BIS
12601 046216 402 00 0 00 055660 SETZM BYF6
12602 046217 603 01 0 00 000002 TLNE T,PCCLK
12603 046220 540 13 0 00 055576 HRR PC,AB
12604 046221 260 17 0 00 045656 PUSHJ P,PCP1
12605 046222 626 00 0 00 000001 TRZN F,CLKINH
12606 046223 260 17 0 00 052210 PUSHJ P,TIMCAL
12607 046224 603 01 0 00 000001 TLNE T,ADCLKINH
12608 046225 254 00 0 00 046230 JRST .+3
12609 046226 606 01 0 00 200000 TRNN T,ABABEN
12610 046227 260 17 0 00 052147 PUSHJ P,ADCLK
12611 046230 260 17 0 00 052162 PUSHJ P,ABCLK
12612 046231 332 00 0 00 055715 SKIPE FMWRSET
12613 046232 260 17 0 00 052177 PUSHJ P,FMWR
12614 046233 332 00 0 00 055663 SKIPE CLINSET
12615 046234 660 00 0 00 000001 TRO F,CLKINH
DFKDA PDP-10 KL10 ARITHMETIC/RANDOM/INTERRUPT/MEMORY RELIABILITY TEST, VER 0,5 MACRO %53A(1152) 09:24 4-Oct-84 Page 5
KL10A3 MAC 22-Feb-77 13:19 MASTER CLOCK ROUTINE SEQ 0321
12616 046235 622 00 0 00 000200 TRZE F,SCP1S
12617 046236 664 00 0 00 000400 TROA F,SCP1IN
12618 046237 620 00 0 00 000400 TRZ F,SCP1IN
12619 046240 332 00 0 00 055754 SKIPE LONGSET
12620 046241 664 00 0 00 040000 TROA F,LNGCYC
12621 046242 620 00 0 00 040000 TRZ F,LNGCYC
12622 046243 603 01 0 00 000004 TLNE T,INFTST
12623 046244 476 00 0 00 055727 SETOM INFTFF#
12624 046245 332 00 0 00 055705 SKIPE FCE2W
12625 046246 260 17 0 00 052723 PUSHJ P,FCE2SY
12626 046247 336 00 0 00 055656 SKIPN BRSMR#
12627 046250 254 00 0 00 046254 JRST .+4
12628 046251 603 10 0 00 400000 TLNE BR,(1B0)
12629 046252 665 10 0 00 377000 TLOA BR,377000
12630 046253 621 10 0 00 377000 TLZ BR,377000
12631 046254 622 00 0 00 001000 TRZE F,MUOF1S
12632 046255 476 00 0 00 055777 SETOM MUUOF1#
12633 046256 622 00 0 00 002000 TRZE F,MUOF1C
12634 046257 402 00 0 00 055777 SETZM MUUOF1
12635 046260 622 00 0 00 004000 TRZE F,MUOF2S
12636 046261 476 00 0 00 056000 SETOM MUUOF2#
12637 046262 622 00 0 00 010000 TRZE F,MUOF2C
12638 046263 402 00 0 00 056000 SETZM MUUOF2
12639 046264 332 00 0 00 056127 SKIPE TRPCSET#
12640 046265 476 00 0 00 056130 SETOM TRPCYC
12641 046266 402 00 0 00 056127 SETZM TRPCSET
12642 046267 332 00 0 00 056131 SKIPE TRPSAT
12643 046270 621 13 0 00 000600 TLZ PC,TN0+TN1
12644 046271 332 00 0 00 056131 SKIPE TRPSAT
12645 046272 402 00 0 00 056130 SETZM TRPCYC
12646 046273 402 00 0 00 056131 SETZM TRPSAT
12647 046274 254 00 0 00 046102 JRST MAIN
DFKDA PDP-10 KL10 ARITHMETIC/RANDOM/INTERRUPT/MEMORY RELIABILITY TEST, VER 0,5 MACRO %53A(1152) 09:24 4-Oct-84 Page 6
KL10A3 MAC 22-Feb-77 13:19 LOGIC SUBROUTINES SEQ 0322
12648 SUBTTL LOGIC SUBROUTINES
12649
12650 046275 211 11 0 00 000001 ADDER: MOVNI AD,1
12651 046276 603 00 0 00 000040 TLNE F,ADARLP
12652 046277 500 11 0 00 000006 HLL AD,AR
12653 046300 603 00 0 00 000020 TLNE F,ADARRP
12654 046301 540 11 0 00 000006 HRR AD,AR
12655 046302 603 00 0 00 000100 TLNE F,ADARMI
12656 046303 420 11 0 00 000006 ANDCM AD,AR
12657 046304 520 02 0 00 000012 HLLO T1,MB
12658 046305 200 03 0 00 056053 MOVE T2,SCADFF
12659 046306 603 03 0 00 004000 TLNE T2,ADMBLE
12660 046307 404 11 0 00 000002 AND AD,T1
12661 046310 560 02 0 00 000012 HRRO T1,MB
12662 046311 603 03 0 00 002000 TLNE T2,ADMBRE
12663 046312 404 11 0 00 000002 AND AD,T1
12664 046313 607 03 0 00 000400 TLNN T2,ADMSKG
12665 046314 254 00 0 00 046326 JRST ADDER1
12666 046315 402 00 0 00 000002 SETZM T1
12667 046316 554 04 0 00 000016 HLRZ T3,IR
12668 046317 640 04 0 00 137000 TRC T3,(DPB)
12669 046320 602 04 0 00 774000 TRNE T3,774000
12670 046321 606 04 0 00 773000 TRNN T3,773000
12671 046322 201 02 0 00 000001 MOVEI T1,1
12672 046323 135 04 0 00 055162 LDB T3,[POINT 6,AR,11]
12673 046324 242 02 0 04 000000 LSH T1,(T3)
12674 046325 404 11 0 00 000002 AND AD,T1
12675
12676 046326 202 11 0 00 055613 ADDER1: MOVEM AD,AD2#
12677 046327 402 00 0 00 055617 SETZM ADOVF1#
12678 046330 335 00 0 00 000011 SKIPGE AD
12679 046331 522 00 0 00 055617 HLLOM ADOVF1
12680 046332 211 11 0 00 000001 MOVNI AD,1
12681 046333 603 00 0 00 004000 TLNE F,ADFMLP
12682 046334 500 11 1 00 055713 HLL AD,@FMREG#
12683 046335 603 00 0 00 002000 TLNE F,ADFMRP
12684 046336 540 11 1 00 055713 HRR AD,@FMREG
12685 046337 603 00 0 00 010000 TLNE F,ADFMMI
12686 046340 420 11 1 00 055713 ANDCM AD,@FMREG
12687 046341 520 02 0 00 000010 HLLO T1,BR
12688 046342 603 00 0 00 000400 TLNE F,ADBRLP
12689 046343 404 11 0 00 000002 AND AD,T1
12690 046344 560 02 0 00 000010 HRRO T1,BR
12691 046345 603 00 0 00 000200 TLNE F,ADBRRP
12692 046346 404 11 0 00 000002 AND AD,T1
12693 046347 603 00 0 00 000010 TLNE F,ADMAGIC
12694 046350 404 11 0 00 055756 AND AD,MAGIC#
12695 046351 603 00 0 00 001000 TLNE F,ADBRMI
12696 046352 420 11 0 00 000010 ANDCM AD,BR
12697 046353 402 00 0 00 055616 SETZM ADOVF#
12698 046354 335 00 0 00 000011 SKIPGE AD
12699 046355 522 00 0 00 055616 HLLOM ADOVF
12700 046356 607 03 0 00 001000 TLNN T2,ADBRP2
12701 046357 254 00 0 00 046365 JRST ADDER2
12702 046360 200 02 0 00 000010 MOVE T1,BR
DFKDA PDP-10 KL10 ARITHMETIC/RANDOM/INTERRUPT/MEMORY RELIABILITY TEST, VER 0,5 MACRO %53A(1152) 09:24 4-Oct-84 Page 6-1
KL10A3 MAC 22-Feb-77 13:19 LOGIC SUBROUTINES SEQ 0323
12703 046361 242 02 0 00 000001 LSH T1,1
12704 046362 404 11 0 00 000002 AND AD,T1
12705 046363 321 10 0 00 046365 JUMPL BR,ADDER2
12706 046364 402 00 0 00 055616 SETZM ADOVF
12707
12708 046365 202 11 0 00 055620 ADDER2: MOVEM AD,ADPR#
12709 046366 607 00 0 00 140000 TLNN F,ADADD+ADEQV
12710 046367 404 11 0 00 055613 AND AD,AD2
12711 046370 603 00 0 00 100000 TLNE F,ADEQV
12712 046371 444 11 0 00 055613 EQV AD,AD2
12713 046372 550 02 0 00 055613 HRRZ T1,AD2
12714 046373 603 00 0 00 020000 TLNE F,ADCR36
12715 046374 271 02 0 00 000001 ADDI T1,1
12716 046375 271 02 0 11 000000 ADDI T1,(AD)
12717 046376 202 02 0 00 055614 MOVEM T1,AD4#
12718 046377 557 00 0 00 000002 HLRZS T1
12719 046400 607 00 0 00 400000 TLNN F,ADMI1B
12720 046401 271 02 0 00 000001 ADDI T1,1
12721 046402 603 00 0 00 200000 TLNE F,ADPL1L
12722 046403 271 02 0 00 000001 ADDI T1,1
12723 046404 246 02 0 00 777777 LSHC T1,-1
12724 046405 202 03 0 00 055612 MOVEM T2,AD17.5#
12725 046406 554 03 0 00 000011 HLRZ T2,AD
12726 046407 206 02 0 00 055623 MOVSM T1,ADTEM#
12727 046410 504 02 0 00 055616 HRL T1,ADOVF
12728 046411 270 02 0 00 000003 ADD T1,T2
12729 046412 554 03 0 00 055613 HLRZ T2,AD2
12730 046413 504 03 0 00 055617 HRL T2,ADOVF1
12731 046414 270 02 0 00 000003 ADD T1,T2
12732 046415 506 02 0 00 055614 HRLM T1,AD4
12733 046416 603 00 0 00 040000 TLNE F,ADADD
12734 046417 556 02 0 00 055616 HLRZM T1,ADOVF
12735 046420 255 17 0 00 046421 JFCL 17,.+1
12736 046421 510 02 0 00 000011 HLLZ T1,AD
12737 046422 270 02 0 00 055623 ADD T1,ADTEM
12738 046423 270 02 0 00 055613 ADD T1,AD2
12739 046424 264 00 0 00 046425 JSR ADFLGS
12740
DFKDA PDP-10 KL10 ARITHMETIC/RANDOM/INTERRUPT/MEMORY RELIABILITY TEST, VER 0,5 MACRO %53A(1152) 09:24 4-Oct-84 Page 7
KL10A3 MAC 22-Feb-77 13:19 LOGIC SUBROUTINES SEQ 0324
12741 046425 000000 000000 ADFLGS: 0
12742 046426 200 02 0 00 046425 MOVE T1,ADFLGS
12743 046427 255 10 0 00 046440 JOV ADFLGO
12744 046430 200 02 0 00 055617 MOVE T1,ADOVF1
12745 046431 603 00 0 00 100000 TLNE F,ADEQV
12746 046432 446 02 0 00 055616 EQVM T1,ADOVF
12747 046433 607 00 0 00 140000 TLNN F,ADADD+ADEQV
12748 046434 406 02 0 00 055616 ANDM T1,ADOVF
12749 046435 603 00 0 00 040000 TLNE F,ADADD
12750 046436 200 11 0 00 055614 MOVE AD,AD4
12751 046437 263 17 0 00 000000 POPJ P,
12752
12753 046440 661 02 0 00 400000 ADFLGO: TLO T1,AROV
12754 046441 202 02 0 00 046425 MOVEM T1,ADFLGS
12755 046442 254 00 0 00 046430 JRST ADFLGS+3
DFKDA PDP-10 KL10 ARITHMETIC/RANDOM/INTERRUPT/MEMORY RELIABILITY TEST, VER 0,5 MACRO %53A(1152) 09:24 4-Oct-84 Page 8
KL10A3 MAC 22-Feb-77 13:19 LOGIC SUBROUTINES SEQ 0325
12756
12757 ;ADX SUBROUTINE
12758
12759 046443 200 02 0 00 055645 ADXER: MOVE T1,ARX#
12760 046444 202 02 0 00 055624 MOVEM T1,ADX#
12761 046445 211 02 0 00 000001 MOVNI T1,1
12762 046446 200 04 0 00 056053 MOVE T3,SCADFF
12763 046447 603 04 0 00 100000 TLNE T3,ADXFMP
12764 046450 200 02 1 00 055713 MOVE T1,@FMREG
12765 046451 603 04 0 00 040000 TLNE T3,ADXFMM
12766 046452 420 02 1 00 055713 ANDCM T1,@FMREG
12767 046453 603 04 0 00 010000 TLNE T3,ADXBRM
12768 046454 420 02 0 00 000010 ANDCM T1,BR
12769 046455 331 00 0 00 000002 SKIPL T1
12770 046456 625 02 0 00 377000 TLZA T1,377000
12771 046457 661 02 0 00 377000 TLO T1,377000
12772 046460 607 04 0 00 020000 TLNN T3,ADXFM2
12773 046461 254 00 0 00 046472 JRST ADXER1
12774 046462 200 03 1 00 055713 MOVE T2,@FMREG
12775 046463 240 03 0 00 000001 ASH T2,1
12776 046464 603 10 0 00 200000 TLNE BR,(1B1)
12777 046465 660 03 0 00 000001 TRO T2,1
12778 046466 331 00 0 00 000003 SKIPL T2
12779 046467 625 03 0 00 376000 TLZA T2,376000
12780 046470 661 03 0 00 376000 TLO T2,376000
12781 046471 404 02 0 00 000003 AND T1,T2
12782
12783 046472 402 00 0 00 055626 ADXER1: SETZM ADXTMP#
12784 046473 200 03 0 00 055613 MOVE T2,AD2
12785 046474 430 03 0 00 055620 XOR T2,ADPR
12786 046475 430 03 0 00 055614 XOR T2,AD4
12787 046476 335 00 0 00 000003 SKIPGE T2
12788 046477 350 00 0 00 055626 AOS ADXTMP
12789 046500 200 03 0 00 000002 MOVE T2,T1
12790 046501 270 03 0 00 055624 ADD T2,ADX
12791 046502 270 03 0 00 055626 ADD T2,ADXTMP
12792 046503 430 03 0 00 055624 XOR T2,ADX
12793 046504 430 03 0 00 000002 XOR T2,T1
12794 046505 402 00 0 00 055625 SETZM ADXCR0
12795 046506 603 03 0 00 002000 TLNE T2,(1B7)
12796 046507 476 00 0 00 055625 SETOM ADXCR0#
12797 046510 603 04 0 00 200000 TLNE T3,ADXEQV
12798 046511 446 02 0 00 055624 EQVM T1,ADX
12799 046512 607 04 0 00 600000 TLNN T3,ADXEQV+ADXADD
12800 046513 406 02 0 00 055624 ANDM T1,ADX
12801 046514 607 04 0 00 400000 TLNN T3,ADXADD
12802 046515 254 00 0 00 046520 JRST ADXER2
12803 046516 270 02 0 00 055626 ADD T1,ADXTMP
12804 046517 272 02 0 00 055624 ADDM T1,ADX
12805
DFKDA PDP-10 KL10 ARITHMETIC/RANDOM/INTERRUPT/MEMORY RELIABILITY TEST, VER 0,5 MACRO %53A(1152) 09:24 4-Oct-84 Page 9
KL10A3 MAC 22-Feb-77 13:19 LOGIC SUBROUTINES SEQ 0326
12806 046520 200 02 0 00 055613 ADXER2: MOVE T1,AD2
12807 046521 603 04 0 00 200000 TLNE T3,ADXEQV
12808 046522 446 02 0 00 055620 EQVM T1,ADPR
12809 046523 607 04 0 00 600000 TLNN T3,ADXEQV+ADXADD
12810 046524 406 02 0 00 055620 ANDM T1,ADPR
12811 046525 200 02 0 00 055614 MOVE T1,AD4
12812 046526 603 04 0 00 400000 TLNE T3,ADXADD
12813 046527 202 02 0 00 055620 MOVEM T1,ADPR
12814 046530 263 17 0 00 000000 POPJ P,
12815
12816 ;SHIFTCOUNT ADDER
12817
12818 046531 200 04 0 00 056053 SCAD: MOVE T3,SCADFF
12819 046532 211 02 0 00 000001 MOVNI T1,1
12820 046533 602 04 0 00 000020 TRNE T3,SASCPL
12821 046534 200 02 0 00 000015 MOVE T1,SC
12822 046535 602 04 0 00 010000 TRNE T3,SAFEEN
12823 046536 404 02 0 00 055706 AND T1,FE#
12824 046537 602 04 0 00 000040 TRNE T3,SASCMI
12825 046540 420 02 0 00 000015 ANDCM T1,SC
12826 046541 135 03 0 00 055162 LDB T2,[POINT 6,AR,11]
12827 046542 602 04 0 00 000400 TRNE T3,SAMSIZ
12828 046543 420 02 0 00 000003 ANDCM T1,T2
12829 046544 202 02 0 00 056044 MOVEM T1,SA#
12830 046545 211 02 0 00 000001 MOVNI T1,1
12831 046546 201 03 0 00 000017 MOVEI T2,17
12832 046547 404 03 0 00 000004 AND T2,T3
12833 046550 602 04 0 00 000017 TRNE T3,17
12834 046551 200 02 0 03 046577 MOVE T1,SAMAGN-1(T2)
12835 046552 135 03 0 00 055163 LDB T2,[POINT 6,AR,5]
12836 046553 602 04 0 00 001000 TRNE T3,SAARPOS
12837 046554 404 02 0 00 000003 AND T1,T2
12838 046555 602 04 0 00 002000 TRNE T3,SAAREX
12839 046556 254 00 0 00 046573 JRST SCAD4
12840 046557 602 04 0 00 000100 SCAD3: TRNE T3,SAADD
12841 046560 254 00 0 00 046565 JRST SCAD1
12842 046561 602 04 0 00 004000 TRNE T3,SAEQV
12843 046562 254 00 0 00 046571 JRST SCAD2
12844 046563 406 02 0 00 056044 ANDM T1,SA
12845 046564 263 17 0 00 000000 POPJ P,
DFKDA PDP-10 KL10 ARITHMETIC/RANDOM/INTERRUPT/MEMORY RELIABILITY TEST, VER 0,5 MACRO %53A(1152) 09:24 4-Oct-84 Page 10
KL10A3 MAC 22-Feb-77 13:19 LOGIC SUBROUTINES SEQ 0327
12846 046565 272 02 0 00 056044 SCAD1: ADDM T1,SA
12847 046566 602 04 0 00 000200 TRNE T3,SAPL1
12848 046567 350 00 0 00 056044 AOS SA
12849 046570 263 17 0 00 000000 POPJ P,
12850
12851 046571 446 02 0 00 056044 SCAD2: EQVM T1,SA
12852 046572 263 17 0 00 000000 POPJ P,
12853
12854 046573 135 03 0 00 055164 SCAD4: LDB T2,[POINT 8,AR,8]
12855 046574 626 03 0 00 000200 TRZN T2,200
12856 046575 465 03 0 00 000177 ORCMI T2,177
12857 046576 404 02 0 00 000003 AND T1,T2
12858 046577 254 00 0 00 046557 JRST SCAD3
12859
12860 046600 777777 777756 SAMAGN: -22
12861 046601 000000 000044 44
12862 046602 000000 000000 0
12863 046603 000000 000220 220
12864 046604 000000 000110 110
12865 046605 777777 777670 -110
12866 046606 777777 777736 -42
12867 046607 777777 777762 -16
12868 046610 777777 777745 -33
12869 046611 777777 777746 -32
12870 046612 777777 777774 -4
12871 046613 000000 000010 10
12872 046614 777777 777735 -43
12873 046615 000000 000043 43
12874 046616 777777 777700 -100
12875
DFKDA PDP-10 KL10 ARITHMETIC/RANDOM/INTERRUPT/MEMORY RELIABILITY TEST, VER 0,5 MACRO %53A(1152) 09:24 4-Oct-84 Page 11
KL10A3 MAC 22-Feb-77 13:19 LOGIC SUBROUTINES SEQ 0328
12876 046617 200 04 0 00 046425 CNDPQR: MOVE T3,ADFLGS#
12877 046620 603 04 0 00 100000 TLNE T3,100000 ;CARRY 1
12878 046621 641 04 0 00 200000 TLC T3,200000 ;COMP CARRY 0
12879 046622 335 00 0 00 000011 SKIPGE AD
12880 046623 641 04 0 00 200000 TLC T3,200000
12881 046624 402 00 0 00 055615 SETZM ADCOND#
12882 046625 603 04 0 00 200000 TLNE T3,200000
12883 046626 476 00 0 00 055615 SETOM ADCOND
12884 046627 402 00 0 00 055746 SETZM IR6#
12885 046630 402 00 0 00 055747 SETZM IR7#
12886 046631 402 00 0 00 055750 SETZM IR8#
12887 046632 603 16 0 00 004000 TLNE IR,(1B6)
12888 046633 476 00 0 00 055746 SETOM IR6
12889 046634 603 16 0 00 002000 TLNE IR,(1B7)
12890 046635 476 00 0 00 055747 SETOM IR7
12891 046636 603 16 0 00 001000 TLNE IR,(1B8)
12892 046637 476 00 0 00 055750 SETOM IR8
12893 046640 460 04 0 00 055746 SETCM T3,IR6 ;COMPUTE COND P
12894 046641 404 04 0 00 055747 AND T3,IR7
12895 046642 202 04 0 00 055666 MOVEM T3,CONDP#
12896 046643 332 00 0 00 000011 SKIPE AD
12897 046644 402 00 0 00 055666 SETZM CONDP
12898 046645 200 04 0 00 055746 MOVE T3,IR6
12899 046646 420 04 0 00 055747 ANDCM T3,IR7
12900 046647 420 04 0 00 055750 ANDCM T3,IR8
12901 046650 436 04 0 00 055666 IORM T3,CONDP
12902 046651 200 04 0 00 055746 MOVE T3,IR6
12903 046652 420 04 0 00 055750 ANDCM T3,IR8
12904 046653 336 00 0 00 000011 SKIPN AD
12905 046654 201 04 0 00 000000 MOVEI T3,0
12906 046655 436 04 0 00 055666 IORM T3,CONDP
12907 046656 260 17 0 00 046666 PUSHJ P,CONDQR
12908 046657 202 02 0 00 055667 MOVEM T1,CONDQ#
12909 046660 402 00 0 00 055615 SETZM ADCOND
12910 046661 335 00 0 00 000011 SKIPGE AD
12911 046662 476 00 0 00 055615 SETOM ADCOND
12912 046663 260 17 0 00 046666 PUSHJ P,CONDQR
12913 046664 202 02 0 00 055670 MOVEM T1,CONDR#
12914 046665 263 17 0 00 000000 POPJ P,
12915 046666 460 04 0 00 055746 CONDQR: SETCM T3,IR6
12916 046667 404 04 0 00 055615 AND T3,ADCOND
12917 046670 404 04 0 00 055750 AND T3,IR8
12918 046671 202 04 0 00 000002 MOVEM T3,T1
12919 046672 200 04 0 00 055746 MOVE T3,IR6
12920 046673 420 04 0 00 055747 ANDCM T3,IR7
12921 046674 420 04 0 00 055615 ANDCM T3,ADCOND
12922 046675 436 04 0 00 000002 IORM T3,T1
12923 046676 200 04 0 00 055746 MOVE T3,IR6
12924 046677 420 04 0 00 055615 ANDCM T3,ADCOND
12925 046700 336 00 0 00 000011 SKIPN AD
12926 046701 201 04 0 00 000000 MOVEI T3,0
12927 046702 436 04 0 00 000002 IORM T3,T1
12928 046703 263 17 0 00 000000 POPJ P,
DFKDA PDP-10 KL10 ARITHMETIC/RANDOM/INTERRUPT/MEMORY RELIABILITY TEST, VER 0,5 MACRO %53A(1152) 09:24 4-Oct-84 Page 12
KL10A3 MAC 22-Feb-77 13:19 TIME PULSE SUBROUTINES IT0-IT1 SEQ 0329
12929 SUBTTL TIME PULSE SUBROUTINES IT0-IT1
12930
12931 046704 336 04 0 00 055740 IT0: SKIPN T3,INRDY#
12932 046705 255 00 0 00 000000 JFCL ;FIX FOR TRAPPING
12933 046706 311 04 0 00 056123 CAML T3,TIME#
12934 046707 202 04 0 00 056123 MOVEM T3,TIME
12935 046710 661 03 0 00 002000 TLO T2,ADMBRE
12936 046711 402 00 0 00 056141 SETZM XCTF
12937 046712 135 02 0 00 055165 LDB T1,[POINT 4,MB,17]
12938 046713 332 00 0 00 000002 SKIPE T1
12939 046714 665 01 0 00 246000 TLOA T,ADFMPL+ADADD+ADPL1L
12940 046715 661 03 0 00 004000 TLO T2,ADMBLE
12941 046716 660 01 0 00 400000 TRO T,ABADEN
12942 046717 201 02 0 00 000024 MOVEI T1,^D20
12943 046720 272 02 0 00 056123 ADDM T1,TIME
12944 046721 200 02 0 00 055134 MOVE T1,[POINT 4,IR,12]
12945 046722 607 12 0 00 000037 TLNN MB,37
12946 046723 202 02 0 00 055712 MOVEM T1,FMADREN
12947 046724 660 00 0 00 000010 TRO F,DSF2CLR
12948 046725 402 00 0 00 056072 SETZM STINH
12949 046726 402 00 0 00 055774 SETZM MPY
12950 046727 336 00 0 00 056142 SKIPN XCTPACT#
12951 046730 254 00 0 00 046733 JRST .+3
12952 046731 402 00 0 00 056143 SETZM XCTPRD
12953 046732 402 00 0 00 056144 SETZM XCTPWR
12954 046733 402 00 0 00 056142 SETZM XCTPACT
12955 046734 607 13 0 00 000600 TLNN PC,TN0+TN1
12956 046735 254 00 0 00 046744 JRST IT0A ;TN=0
12957 046736 332 00 0 00 056130 SKIPE TRPCYC#
12958 046737 254 00 0 00 046744 JRST IT0A
12959 046740 332 00 0 00 056025 SKIPE PICYC#
12960 046741 254 00 0 00 046744 JRST IT0A
12961 046742 201 05 0 00 047211 MOVEI S,IT2
12962 046743 263 17 0 00 000000 POPJ P,
12963 046744 265 05 0 00 030065 IT0A: JSP S,CPOPJ
12964
12965 046745 620 00 0 00 000160 IT1: TRZ F,FLAG1+FLAG2+FLAG3
12966 046746 402 00 0 00 055756 SETZM MAGIC#
12967 046747 402 00 0 00 056047 SETZM SACBRFF
12968 046750 660 01 0 00 004000 TRO T,ARRTAD
12969 046751 476 00 0 00 055741 SETOM INRDYCLR#
12970 046752 476 00 0 00 055751 SETOM IRLTCH#
12971 046753 135 04 0 00 055166 LDB T3,[POINT 9,IR,8]
12972 046754 306 04 0 00 000254 CAIN T3,254 ;SKIP IF NOT JRST
12973 046755 660 01 0 00 002000 TRO T,ARLTAD
12974 046756 307 04 0 00 000137 CAIG T3,137
12975 046757 305 04 0 00 000133 CAIGE T3,133
12976 046760 334 00 0 00 000000 SKIPA
12977 046761 254 00 0 00 047164 JRST IT1BYT
12978 046762 332 00 0 00 055660 SKIPE BYF6
12979 046763 254 00 0 00 047175 JRST IT1DMV
DFKDA PDP-10 KL10 ARITHMETIC/RANDOM/INTERRUPT/MEMORY RELIABILITY TEST, VER 0,5 MACRO %53A(1152) 09:24 4-Oct-84 Page 13
KL10A3 MAC 22-Feb-77 13:19 TIME PULSE SUBROUTINES IT0-IT1 SEQ 0330
12980 046764 603 12 0 00 000020 IT1BY2: TLNE MB,(1B13)
12981 046765 254 00 0 00 046772 JRST .+5
12982 046766 332 00 0 00 056143 SKIPE XCTPRD
12983 046767 476 00 0 00 056142 SETOM XCTPACT
12984 046770 332 00 0 00 056144 SKIPE XCTPWR
12985 046771 476 00 0 00 056142 SETOM XCTPACT
12986 IFDEF SIMASB,<
12987 046772 305 04 0 00 000110 CAIGE T3,110
12988 046773 264 00 0 00 051375 JSR ERR >
12989 046774 221 04 0 00 000003 IMULI T3,3 ;PICKUP DISPATCH TABLE
12990 IFNDEF SIMASB,<
12991 ADDI T3,TABLE >
12992 IFDEF SIMASB,<
12993 046775 271 04 0 00 042173 ADDI T3,TABLE-330 >
12994 046776 202 04 0 00 055743 IT1A: MOVEM T3,INSTPT#
12995 046777 336 02 0 04 000000 SKIPN T1,(T3)
12996 047000 254 00 0 00 047146 JRST IT1H ;NO ENTRY
12997 047001 332 00 0 00 055657 IT1G: SKIPE BYF5
12998 047002 254 00 0 00 047007 JRST .+5
12999 047003 200 04 0 04 000002 MOVE T3,2(T3)
13000 047004 405 04 0 00 000777 ANDI T3,777
13001 047005 302 04 0 00 000031 CAIE T3,SKIPS
13002 047006 260 17 0 00 047204 PUSHJ P,IT1I
13003 047007 201 04 0 00 000140 MOVEI T3,SAIAC0
13004 047010 404 04 0 00 000002 AND T3,T1
13005 047011 306 04 0 00 000100 CAIN T3,SACBR
13006 047012 476 00 0 00 056047 SETOM SACBRFF
13007 047013 603 12 0 00 000020 IT1C: TLNE MB,(1B13)
13008 047014 254 00 0 00 047151 JRST IT1IND ;INDIRECT CYCLE
13009
13010 ;MB13 (0) ACTIONS
13011
13012 047015 201 05 0 00 047326 IT1B: MOVEI S,FT6
13013 047016 476 00 0 00 055726 SETOM INDNCLR#
13014 047017 200 02 1 00 055743 MOVE T1,@INSTPT
13015 047020 606 02 0 00 000437 TRNN T1,MEMREF!STORE!PCCHNG
13016 047021 476 00 0 00 055742 SETOM INSNXT
13017 047022 606 02 0 00 000437 TRNN T1,MEMREF!STORE!PCCHNG
13018 047023 660 01 0 00 100000 TRO T,ABPCEN
13019 047024 603 12 0 00 000037 TLNE MB,37
13020 047025 254 00 0 00 047030 JRST .+3 ;MB 13-17 NOT = 0
13021 047026 606 02 0 00 000017 TRNN T1,MEMREF
13022 047027 254 00 0 00 047330 JRST ETSEL ;ENABLE FETCH CYCLE ACTIONS
13023
DFKDA PDP-10 KL10 ARITHMETIC/RANDOM/INTERRUPT/MEMORY RELIABILITY TEST, VER 0,5 MACRO %53A(1152) 09:24 4-Oct-84 Page 14
KL10A3 MAC 22-Feb-77 13:19 TIME PULSE SUBROUTINES IT0-IT1 SEQ 0331
13024 ;MB13(0) AND MEMREF OR NOT MB14-17 = 0
13025
13026 047030 602 02 0 00 000017 IT1D: TRNE T1,MEMREF
13027 047031 334 00 0 00 000000 SKIPA
13028 047032 661 01 0 00 000060 TLO T,ADARPL ;NOT MEMREF
13029 047033 602 02 0 00 000004 TRNE T1,FCCACR ;FCCACRT OR FCCACLT
13030 047034 665 01 0 00 006000 TLOA T,ADFMPL
13031 047035 606 02 0 00 000013 TRNN T1,FCE!FCEPSE!SCE!FCE2
13032 047036 260 17 0 00 047355 PUSHJ P,FMACEN ;FM ADR AC EN
13033 047037 602 02 0 00 000004 TRNE T1,FCCACR
13034 047040 606 12 0 00 000017 TRNN MB,17
13035 047041 254 00 0 00 047044 JRST .+3
13036 047042 476 00 0 00 055754 SETOM LONGSET
13037 047043 660 03 0 00 000100 TRO T2,SAADD
13038 047044 602 02 0 00 000001 TRNE T1,FCE
13039 047045 602 02 0 00 000420 TRNE T1,STORE!PCCHNG
13040 047046 334 00 0 00 000000 SKIPA
13041 047047 476 00 0 00 055744 SETOM INSYNC#
13042 047050 602 02 0 00 000010 TRNE T1,SCE
13043 047051 602 02 0 00 000405 TRNE T1,FCCACR!FCE!PCCHNG
13044 047052 334 00 0 00 000000 SKIPA
13045 047053 476 00 0 00 055744 SETOM INSYNC ;INST FETCH START SET
13046 047054 402 00 0 00 056055 SETZM SCENACR#
13047 047055 606 02 0 00 000010 TRNN T1,SCE
13048 047056 254 00 0 00 047061 JRST .+3
13049 047057 606 02 0 00 000004 TRNN T1,FCCACR
13050 047060 476 00 0 00 056055 SETOM SCENACR ;SET FLAG FOR SCE AND NOT FCCACR
13051 047061 606 02 0 00 000010 TRNN T1,SCE
13052 047062 254 00 0 00 047066 JRST .+4
13053 047063 602 02 0 00 000006 TRNE T1,FCCACL
13054 047064 254 00 0 00 047066 JRST .+2
13055 047065 660 01 0 00 200000 TRO T,ABABEN
13056 047066 602 02 0 00 000004 TRNE T1,FCCACR
13057 047067 254 00 0 00 047072 JRST .+3
13058 047070 602 02 0 00 000003 TRNE T1,FCE!FCEPSE!FCE2
13059 047071 660 01 0 00 200000 TRO T,ABABEN
13060 047072 332 00 0 00 056055 SKIPE SCENACR
13061 047073 476 00 0 00 055663 SETOM CLINSET
13062 047074 602 02 0 00 000003 TRNE T1,FCE!FCEPSE
13063 047075 476 00 0 00 055663 SETOM CLINSET
13064 047076 336 00 0 00 056055 SKIPN SCENACR
13065 047077 254 00 0 00 047102 JRST .+3
13066 047100 606 02 0 00 000001 TRNN T1,FCE
13067 047101 476 00 0 00 055772 SETOM MEMWR#
DFKDA PDP-10 KL10 ARITHMETIC/RANDOM/INTERRUPT/MEMORY RELIABILITY TEST, VER 0,5 MACRO %53A(1152) 09:24 4-Oct-84 Page 15
KL10A3 MAC 22-Feb-77 13:19 TIME PULSE SUBROUTINES IT0-IT1 SEQ 0332
13068 047102 640 02 0 00 000003 TRC T1,FCEPSE
13069 047103 646 02 0 00 000003 TRCN T1,FCEPSE
13070 047104 476 00 0 00 055772 SETOM MEMWR
13071 047105 640 02 0 00 000006 TRC T1,FCCACL
13072 047106 646 02 0 00 000006 TRCN T1,FCCACL
13073 047107 254 00 0 00 047112 JRST .+3
13074 047110 602 02 0 00 000003 TRNE T1,FCEPSE!FCE!FCE2
13075 047111 476 00 0 00 055770 SETOM MEMREAD#
13076 047112 602 02 0 00 000005 TRNE T1,FCCACR!FCE
13077 047113 254 00 0 00 047121 JRST IT1E
13078 047114 606 02 0 00 000002 TRNN T1,FCE2
13079 047115 254 00 0 00 047121 JRST IT1E
13080 047116 201 05 0 00 047317 MOVEI S,FT7
13081 047117 476 00 0 00 055704 SETOM FCE2ST
13082 047120 254 00 0 00 047135 JRST IT1F+1
13083
13084 047121 336 00 0 00 055770 IT1E: SKIPN MEMREAD
13085 047122 332 00 0 00 055772 SKIPE MEMWR
13086 047123 254 00 0 00 047134 JRST IT1F
13087 047124 602 02 0 00 000004 TRNE T1,FCCACR
13088 047125 201 05 0 00 047237 MOVEI S,FT3
13089 047126 640 02 0 00 000006 TRC T1,FCCACL
13090 047127 646 02 0 00 000006 TRCN T1,FCCACL
13091 047130 201 05 0 00 047233 MOVEI S,FT1
13092 047131 306 05 0 00 047237 CAIN S,FT3
13093 047132 660 01 0 00 400000 TRO T,ABADEN
13094 047133 263 17 0 00 000000 POPJ P,
13095
13096 047134 201 05 0 00 052550 IT1F: MOVEI S,MEMST
13097 047135 261 17 0 00 055167 PUSH P,["C"]
13098 047136 262 17 0 00 055771 POP P,MEMSIN#
13099 047137 607 12 0 00 000017 TLNN MB,17
13100 047140 263 17 0 00 000000 POPJ P,
13101 047141 336 00 0 00 055772 SKIPN MEMWR
13102 047142 263 17 0 00 000000 POPJ P,
13103 047143 261 17 0 00 055170 PUSH P,["K"]
13104 047144 262 17 0 00 055771 POP P,MEMSIN
13105 047145 263 17 0 00 000000 POPJ P,
13106
DFKDA PDP-10 KL10 ARITHMETIC/RANDOM/INTERRUPT/MEMORY RELIABILITY TEST, VER 0,5 MACRO %53A(1152) 09:24 4-Oct-84 Page 16
KL10A3 MAC 22-Feb-77 13:19 TIME PULSE SUBROUTINES IT0-IT1 SEQ 0333
13107 047146 332 00 0 04 000002 IT1H: SKIPE 2(T3)
13108 047147 254 00 0 00 047001 JRST IT1G
13109 IFNDEF SIMASB,<
13110 LDB S,[POINT 10,IR,9]
13111 CAIN S,1624 ;TTY I/O
13112 JRST TTIO
13113 CAIN S,1601 ;PI
13114 JRST PIIO
13115 CAIN S,1600 ;APR
13116 JRST APRIO
13117 CAIN S,1602 ;PAG
13118 JRST PAGIO
13119 CAIN S,1776
13120 JRST MUOXCT ;MUUO EXECUTION
13121 >
13122 047150 264 00 0 00 051375 IT1DE: JSR ERR
13123
13124 047151 332 00 0 00 056026 IT1IND: SKIPE PIRDYS#
13125 047152 254 00 0 00 047225 JRST PIT1A
13126 047153 201 05 0 00 052550 MOVEI S,MEMST
13127 047154 261 17 0 00 055171 PUSH P,["A"]
13128 047155 262 17 0 00 055771 POP P,MEMSIN
13129 047156 476 00 0 00 055663 SETOM CLINSET#
13130 047157 660 01 0 00 200000 TRO T,ABABEN
13131 047160 476 00 0 00 055770 SETOM MEMREAD#
13132 047161 661 01 0 00 000004 TLO T,INFTST
13133 047162 476 00 0 00 056035 SETOM PSINFT#
13134 047163 263 17 0 00 000000 POPJ P,
13135
13136 IFNDEF SIMASB,<
13137 MUOXCT: MOVEI T3,MUOBLK ;MUUO EXECUTE INSTRUCTION
13138 MOVEM T3,INSTPT
13139 JRST IT1G
13140
13141 MUOBLK: SACINH
13142 0
13143 MUOXC2
13144 >
DFKDA PDP-10 KL10 ARITHMETIC/RANDOM/INTERRUPT/MEMORY RELIABILITY TEST, VER 0,5 MACRO %53A(1152) 09:24 4-Oct-84 Page 17
KL10A3 MAC 22-Feb-77 13:19 TIME PULSE SUBROUTINES IT0-IT1 SEQ 0334
13145 047164 332 00 0 00 055657 IT1BYT: SKIPE BYF5#
13146 047165 254 00 0 00 046764 JRST IT1BY2
13147 047166 275 04 0 00 000133 SUBI T3,133
13148 047167 221 04 0 00 000003 IMULI T3,3
13149 047170 332 00 0 00 055660 SKIPE BYF6
13150 047171 271 04 0 00 044712 ADDI T3,BPNINC
13151 047172 336 00 0 00 055660 SKIPN BYF6
13152 047173 271 04 0 00 044673 ADDI T3,BPINC
13153 047174 254 00 0 00 046776 JRST IT1A
13154
13155 047175 307 04 0 00 000125 IT1DMV: CAIG T3,125 ;DMOVNM
13156 047176 305 04 0 00 000124 CAIGE T3,124 ;DMOVEM
13157 047177 254 00 0 00 046764 JRST IT1BY2
13158 047200 602 04 0 00 000001 TRNE T3,1
13159 047201 334 04 0 00 055172 SKIPA T3,[DMVPT2+3]
13160 047202 201 04 0 00 044731 MOVEI T3,DMVPT2
13161 047203 254 00 0 00 046776 JRST IT1A
13162
13163 047204 135 04 0 00 055173 IT1I: LDB T3,[POINT 3,IR,2]
13164 047205 306 04 0 00 000007 CAIN T3,7
13165 047206 263 17 0 00 000000 POPJ P,
13166 047207 660 01 0 00 000020 TRO T,MQCLR
13167 047210 263 17 0 00 000000 POPJ P,
13168
13169 047211 476 00 0 00 056127 IT2: SETOM TRPCSET
13170 047212 402 00 0 00 056022 SETZM PFF1#
13171 047213 476 00 0 00 055764 SETOM MCSPEC#
13172 047214 201 02 0 00 000420 MOVEI T1,420
13173 047215 603 13 0 00 010000 TLNE PC,USERF
13174 047216 201 02 0 00 047230 MOVEI T1,USR420
13175 047217 202 02 0 00 055763 MOVEM T1,MCSADR
13176 047220 135 02 0 00 055174 LDB T1,[POINT 2,PC,10]
13177 047221 272 02 0 00 055763 ADDM T1,MCSADR
13178 047222 402 00 0 00 055740 SETZM INRDY
13179 047223 476 00 0 00 056016 SETOM PCP1FF
13180 047224 254 00 0 00 047151 JRST IT1IND
13181
13182 047225 201 05 0 00 047227 PIT1A: MOVEI S,PIT1
13183 047226 263 17 0 00 000000 POPJ P,
13184
13185 047227 264 00 0 00 051375 PIT1: JSR ERR
13186
13187 IFDEF SIMASB,<
13188 047230 000000 000000 USR420: 0
13189 047231 000000 000000 USR427: 0
13190 047232 000000 000000 USR436: 0 >
DFKDA PDP-10 KL10 ARITHMETIC/RANDOM/INTERRUPT/MEMORY RELIABILITY TEST, VER 0,5 MACRO %53A(1152) 09:24 4-Oct-84 Page 18
KL10A3 MAC 22-Feb-77 13:19 TIME PULSE SUBROUTINES -FETCH- SEQ 0335
13191 SUBTTL TIME PULSE SUBROUTINES -FETCH-
13192
13193 047233 660 01 0 00 007000 FT1: TRO T,BRAREN!ARADEN
13194 047234 265 05 0 00 030065 JSP S,CPOPJ
13195
13196 047235 670 01 0 00 055175 FT2: TDO T,[XWD ADARPL,ABADEN+ARRARL]
13197 047236 265 05 0 00 030065 JSP S,CPOPJ
13198
13199 047237 332 00 0 00 055777 FT3: SKIPE MUUOF1
13200 047240 332 00 0 00 056000 SKIPE MUUOF2
13201 047241 334 00 0 00 000000 SKIPA
13202 047242 254 00 0 00 047360 JRST MUOES3
13203 047243 200 02 1 00 055743 MOVE T1,@INSTPT
13204 047244 606 02 0 00 000004 TRNN T1,FCCACR
13205 047245 254 00 0 00 047250 JRST .+3
13206 047246 606 02 0 00 000002 TRNN T1,PSE
13207 047247 660 01 0 00 001000 TRO T,BRAREN
13208 047250 476 00 0 00 055770 SETOM MEMREAD
13209 047251 660 01 0 00 200000 TRO T,ABABEN
13210 047252 476 00 0 00 055663 SETOM CLINSET
13211 047253 606 02 0 00 000430 TRNN T1,STORE!PCCHNG!SCE
13212 047254 476 00 0 00 055744 SETOM INSYNC ;INST FETCH START SET
13213 047255 336 00 0 00 055777 SKIPN MUUOF1
13214 047256 254 00 0 00 047266 JRST FT3A
13215 047257 476 00 0 00 055764 SETOM MCSPEC
13216 047260 261 17 0 00 055176 PUSH P,[430]
13217 047261 262 17 0 00 055763 POP P,MCSADR
13218 047262 607 13 0 00 010000 TLNN PC,USERF
13219 047263 254 00 0 00 047266 JRST FT3A
13220 047264 261 17 0 00 055177 PUSH P,[USR436]
13221 047265 262 17 0 00 055763 POP P,MCSADR
13222 047266 332 00 0 00 056130 FT3A: SKIPE TRPCYC
13223 047267 350 00 0 00 055763 AOS MCSADR
13224 047270 606 02 0 00 000010 TRNN T1,SCE
13225 047271 254 00 0 00 047274 JRST .+3
13226 047272 261 17 0 00 055200 PUSH P,["B"] ;NEXT CYCLE FT4
13227 047273 334 00 0 00 000000 SKIPA
13228 047274 261 17 0 00 055167 PUSH P,["C"] ;NEXT CYCLE FT6
13229 047275 262 17 0 00 055771 POP P,MEMSIN
13230 047276 201 05 0 00 052550 MOVEI S,MEMST
13231 047277 263 17 0 00 000000 POPJ P,
13232
13233 047300 670 01 0 00 055065 FT4: TDO T,[XWD ADBRPL,ABADEN]
13234 047301 265 05 0 00 030065 JSP S,CPOPJ
DFKDA PDP-10 KL10 ARITHMETIC/RANDOM/INTERRUPT/MEMORY RELIABILITY TEST, VER 0,5 MACRO %53A(1152) 09:24 4-Oct-84 Page 19
KL10A3 MAC 22-Feb-77 13:19 TIME PULSE SUBROUTINES -FETCH- SEQ 0336
13235 047302 660 01 0 00 200000 FT5: TRO T,ABABEN
13236 047303 476 00 0 00 055663 SETOM CLINSET
13237 047304 476 00 0 00 055772 SETOM MEMWR
13238 047305 261 17 0 00 055167 PUSH P,["C"]
13239 047306 262 17 0 00 055771 POP P,MEMSIN ;NEXT CYCLE FT6
13240 047307 200 02 1 00 055743 MOVE T1,@INSTPT
13241 047310 606 00 0 00 000400 TRNN PCCHNG
13242 047311 476 00 0 00 055744 SETOM INSYNC ;INST FETCH START SET
13243 047312 201 05 0 00 052550 MOVEI S,MEMST
13244 047313 263 17 0 00 000000 POPJ P,
13245
13246 047314 260 17 0 00 047355 FT8: PUSHJ P,FMACEN
13247 047315 201 05 0 00 047326 MOVEI S,FT6
13248 047316 263 17 0 00 000000 POPJ P,
13249
13250 047317 670 01 0 00 055201 FT7: TDO T,[XWD ADADD+ADCR36+ADBRPL,BRAREN]
13251 047320 661 03 0 00 000400 TLO T2,ADMSKG
13252 047321 476 00 0 00 055663 SETOM CLINSET
13253 047322 201 05 0 00 052550 MOVEI S,MEMST
13254 047323 210 04 0 00 053172 MOVN T3,VERTIM
13255 047324 272 04 0 00 056123 ADDM T3,TIME
13256 047325 263 17 0 00 000000 POPJ P,
13257
13258 047326 260 17 0 00 047355 FT6: PUSHJ P,FMACEN
13259 047327 476 00 0 00 055662 SETOM CLINCLR#
13260 047330 200 02 1 00 055743 ETSEL: MOVE T1,@INSTPT
13261 047331 602 02 0 00 040000 TRNE T1,LNGCYC
13262 047332 476 00 0 00 055754 SETOM LONGSET#
13263 047333 200 04 0 00 000002 MOVE T3,T1
13264 047334 630 04 0 00 055202 TDZ T3,[XWD 3,077777]
13265 047335 434 01 0 00 000004 IOR T,T3
13266 047336 201 05 0 00 047421 MOVEI S,ET2S
13267 047337 603 02 0 00 000002 TLNE T1,ET1
13268 047340 201 05 0 00 047407 MOVEI S,ET1S
13269 047341 603 02 0 00 000001 TLNE T1,ET0
13270 047342 201 05 0 00 047361 MOVEI S,ET0S
13271 047343 602 02 0 00 000020 TRNE T1,STORE
13272 047344 254 00 0 00 047347 JRST .+3
13273 047345 336 00 0 00 056126 SKIPN TNCLRI
13274 047346 476 00 0 00 056131 SETOM TRPSAT#
13275 047347 640 01 0 00 022000 TRC T,ARFLGS
13276 047350 646 01 0 00 022000 TRCN T,ARFLGS
13277 047351 476 00 0 00 056131 SETOM TRPSAT
13278 047352 135 04 0 00 055203 LDB T3,[POINT 5,T1,26]
13279 047353 256 00 0 04 045624 XCT AUXTAB(T3) ;FETCH CYCLE ACTIONS
13280 047354 263 17 0 00 000000 POPJ P,
DFKDA PDP-10 KL10 ARITHMETIC/RANDOM/INTERRUPT/MEMORY RELIABILITY TEST, VER 0,5 MACRO %53A(1152) 09:24 4-Oct-84 Page 20
KL10A3 MAC 22-Feb-77 13:19 TIME PULSE SUBROUTINES -FETCH- SEQ 0337
13281 047355 200 04 0 00 055134 FMACEN: MOVE T3,[POINT 4,IR,12]
13282 047356 202 04 0 00 055712 MOVEM T3,FMADREN#
13283 047357 263 17 0 00 000000 POPJ P,
13284
13285 IFNDEF SIMASB,<
13286 MUOES3: MOVEI T1,MUUO3
13287 MOVEM T1,INSTPT
13288 JRST FT3+4 >
13289
13290 IFDEF SIMASB,<
13291 047360 264 00 0 00 051375 MUOES3: JSR ERR >
DFKDA PDP-10 KL10 ARITHMETIC/RANDOM/INTERRUPT/MEMORY RELIABILITY TEST, VER 0,5 MACRO %53A(1152) 09:24 4-Oct-84 Page 21
KL10A3 MAC 22-Feb-77 13:19 TIME PULSE SUBROUTINES -EXECUTE- SEQ 0338
13292 SUBTTL TIME PULSE SUBROUTINES -EXECUTE-
13293
13294 047361 200 02 0 00 055743 ET0S: MOVE T1,INSTPT
13295 047362 200 04 0 02 000000 MOVE T3,(T1)
13296 047363 554 02 0 02 000001 HLRZ T1,1(T1)
13297 047364 200 02 0 02 000000 MOVE T1,(T1)
13298 047365 201 05 0 00 047421 MOVEI S,ET2S
13299 047366 603 04 0 00 000002 TLNE T3,ET1
13300 047367 201 05 0 00 047407 MOVEI S,ET1S
13301 047370 602 04 0 00 000020 TRNE T3,STORE
13302 047371 254 00 0 00 047400 JRST ET0SA
13303
13304 047372 434 01 0 00 000002 ETPULS: IOR T,T1
13305 047373 620 01 0 00 000777 TRZ T,777
13306 047374 405 02 0 00 000777 ANDI T1,777
13307 047375 602 02 0 00 000777 TRNE T1,777
13308 047376 254 00 0 02 044736 JRST ETAB(T1)
13309 047377 263 17 0 00 000000 POPJ P,
13310
13311 047400 201 05 0 00 000106 ET0SA: MOVEI S,"F"
13312 047401 202 05 0 00 055771 MOVEM S,MEMSIN
13313 047402 476 00 0 00 055772 SETOM MEMWR
13314 047403 476 00 0 00 055663 SETOM CLINSET
13315 047404 201 05 0 00 052550 MOVEI S,MEMST
13316 047405 660 01 0 00 200000 TRO T,ABABEN
13317 047406 254 00 0 00 047372 JRST ETPULS
13318
13319 047407 200 02 0 00 055743 ET1S: MOVE T1,INSTPT
13320 047410 550 02 0 02 000001 HRRZ T1,1(T1)
13321 047411 200 02 0 02 000000 MOVE T1,(T1)
13322 047412 476 00 0 00 055662 SETOM CLINCLR
13323 047413 200 04 1 00 055743 MOVE T3,@INSTPT
13324 047414 602 04 0 00 000020 TRNE T3,STORE
13325 047415 254 00 0 00 047420 JRST .+3
13326 047416 336 00 0 00 056126 SKIPN TNCLRI
13327 047417 476 00 0 00 056131 SETOM TRPSAT
13328 047420 265 05 0 00 047372 JSP S,ETPULS
13329
DFKDA PDP-10 KL10 ARITHMETIC/RANDOM/INTERRUPT/MEMORY RELIABILITY TEST, VER 0,5 MACRO %53A(1152) 09:24 4-Oct-84 Page 22
KL10A3 MAC 22-Feb-77 13:19 TIME PULSE SUBROUTINES -EXECUTE- SEQ 0339
13330 047421 402 00 0 00 055766 ET2S: SETZM MEMGOINH
13331 047422 200 04 1 00 055743 MOVE T3,@INSTPT
13332 047423 135 02 0 00 055134 LDB T1,[POINT 4,IR,12]
13333 047424 640 04 0 00 000140 TRC T3,SAIAC0
13334 047425 642 04 0 00 000140 TRCE T3,SAIAC0
13335 047426 254 00 0 00 047432 JRST ET2SA
13336 047427 620 04 0 00 000140 TRZ T3,SAIAC0
13337 047430 336 00 0 00 000002 SKIPN T1
13338 047431 660 04 0 00 000040 TRO T3,SACINH
13339 047432 200 02 0 00 055743 ET2SA: MOVE T1,INSTPT
13340 047433 200 02 0 02 000002 MOVE T1,2(T1)
13341 047434 602 04 0 00 000001 TRNE T3,FCE
13342 047435 606 04 0 00 000002 TRNN T3,PSE
13343 047436 602 04 0 00 000030 TRNE T3,SCE+STORE
13344 047437 254 00 0 00 047442 JRST ET2SB
13345 047440 602 04 0 00 000040 TRNE T3,SACINH
13346 047441 254 00 0 00 047445 JRST ET2SC
13347 047442 336 00 0 00 056072 ET2SB: SKIPN STINH#
13348 047443 201 05 0 00 047460 MOVEI S,ST1
13349 047444 334 00 0 00 000000 SKIPA
13350 047445 201 05 0 00 051342 ET2SC: MOVEI S,INDONE
13351 047446 332 00 0 00 056072 SKIPE STINH#
13352 047447 254 00 0 00 047372 JRST ETPULS
13353 047450 606 04 0 00 000040 TRNN T3,SACINH
13354 047451 476 00 0 00 055715 SETOM FMWRSET#
13355 047452 254 00 0 00 047372 JRST ETPULS
DFKDA PDP-10 KL10 ARITHMETIC/RANDOM/INTERRUPT/MEMORY RELIABILITY TEST, VER 0,5 MACRO %53A(1152) 09:24 4-Oct-84 Page 23
KL10A3 MAC 22-Feb-77 13:19 TIME PULSE SUBROUTINES -STORE- SEQ 0340
13356 SUBTTL TIME PULSE SUBROUTINES -STORE-
13357 047453 332 00 0 00 055653 ST1A: SKIPE BLTF1#
13358 047454 254 00 0 00 047550 JRST ST1B
13359 047455 606 02 0 00 000200 TRNN T1,SAC2
13360 047456 254 00 0 00 047635 JRST ST5A
13361 047457 254 00 0 00 047614 JRST ST3A
13362
13363 047460 402 00 0 00 056047 ST1: SETZM SACBRFF
13364 047461 332 00 0 00 055653 SKIPE BLTF1
13365 047462 661 01 0 00 000002 TLO T,PCCLK
13366 047463 554 02 0 00 000016 HLRZ T1,IR
13367 047464 405 02 0 00 777000 ANDI T1,777000
13368 047465 306 02 0 00 265000 CAIN T1,(JSP)
13369 047466 661 01 0 00 000004 TLO T,INFTST
13370 047467 306 02 0 00 264000 CAIN T1,(JSR)
13371 047470 661 01 0 00 000004 TLO T,INFTST
13372 047471 306 02 0 00 260000 CAIN T1,(PUSHJ)
13373 047472 661 01 0 00 000004 TLO T,INFTST
13374 047473 306 02 0 00 263000 CAIN T1,(POPJ)
13375 047474 661 01 0 00 000004 TLO T,INFTST
13376 047475 306 02 0 00 120000 CAIN T1,(DMOVE)
13377 047476 661 01 0 00 000004 TLO T,INFTST
13378 047477 306 02 0 00 257000 CAIN T1,(MAP)
13379 047500 661 01 0 00 000004 TLO T,INFTST
13380 047501 302 02 0 00 251000 CAIE T1,(BLT)
13381 047502 254 00 0 00 047505 JRST .+3
13382 047503 336 00 0 00 055653 SKIPN BLTF1
13383 047504 661 01 0 00 000004 TLO T,INFTST
13384 047505 302 02 0 00 254000 CAIE T1,(JRST)
13385 047506 254 00 0 00 047511 JRST .+3
13386 047507 603 16 0 00 000300 TLNE IR,(1B10+1B11)
13387 047510 661 01 0 00 000004 TLO T,INFTST
13388 047511 405 02 0 00 700000 ANDI T1,700000
13389 047512 306 02 0 00 700000 CAIN T1,700000
13390 047513 254 00 0 00 047652 JRST ST1C ;I/O
13391 047514 200 02 0 00 055743 MOVE T1,INSTPT
13392 047515 200 02 0 02 000002 MOVE T1,2(T1)
13393 047516 405 02 0 00 000777 ANDI T1,777
13394 047517 306 02 0 00 000022 CAIN T1,COMP
13395 047520 661 01 0 00 000004 TLO T,INFTST
13396 047521 306 02 0 00 000031 CAIN T1,SKIPS
13397 047522 661 01 0 00 000004 TLO T,INFTST
13398 047523 306 02 0 00 000054 CAIN T1,JUMPS
13399 047524 661 01 0 00 000004 TLO T,INFTST
13400 047525 306 02 0 00 000001 CAIN T1,AOBJX
13401 047526 661 01 0 00 000004 TLO T,INFTST
13402 047527 306 02 0 00 000002 CAIN T1,AOBJX+1
13403 047530 661 01 0 00 000004 TLO T,INFTST
13404 047531 306 02 0 00 000663 CAIN T1,MUUO32
13405 047532 661 01 0 00 000004 TLO T,INFTST
DFKDA PDP-10 KL10 ARITHMETIC/RANDOM/INTERRUPT/MEMORY RELIABILITY TEST, VER 0,5 MACRO %53A(1152) 09:24 4-Oct-84 Page 24
KL10A3 MAC 22-Feb-77 13:19 TIME PULSE SUBROUTINES -STORE- SEQ 0341
13406 047533 332 00 0 00 055777 ST1D: SKIPE MUUOF1
13407 047534 660 00 0 00 010000 TRO F,MUOF2C
13408 047535 332 00 0 00 056000 SKIPE MUUOF2
13409 047536 660 00 0 00 001000 TRO F,MUOF1S
13410 047537 200 02 1 00 055743 MOVE T1,@INSTPT
13411 047540 602 02 0 00 000200 TRNE T1,SAC2
13412 047541 260 17 0 00 051135 PUSHJ P,FMAC2E
13413 047542 640 02 0 00 000001 TRC T1,FCE
13414 047543 606 02 0 00 000005 TRNN T1,FCCACR+FCE
13415 047544 606 02 0 00 000002 TRNN T1,PSE
13416 047545 602 02 0 00 000030 TRNE T1,SCE+STORE
13417 047546 334 00 0 00 000000 SKIPA
13418 047547 254 00 0 00 047453 JRST ST1A
13419
13420 047550 336 00 0 00 056071 ST1B: SKIPN STINAC
13421 047551 374 00 0 00 055663 SOSA CLINSET#
13422 047552 562 14 0 00 055711 HRROM MA,FMADMA#
13423 047553 661 03 0 00 000002 TLO T2,MBAREN
13424 047554 265 05 0 00 030065 JSP S,CPOPJ
13425
13426 047555 200 02 1 00 055743 ST2: MOVE T1,@INSTPT
13427 047556 476 00 0 00 055754 SETOM LONGSET
13428 047557 201 05 0 00 047615 MOVEI S,ST4
13429 047560 332 04 0 00 056071 SKIPE T3,STINAC#
13430 047561 476 00 0 00 055715 SETOM FMWRSET#
13431 047562 402 00 0 00 056071 SETZM STINAC#
13432 047563 202 04 0 00 055714 MOVEM T3,FMSINAC
13433 047564 326 04 0 00 047574 JUMPN T3,ST2A
13434 047565 200 04 0 00 056123 MOVE T3,TIME
13435 047566 271 04 0 00 000144 ADDI T3,^D100
13436 047567 315 04 0 00 055773 CAMGE T3,MEMWRWT#
13437 047570 200 04 0 00 055773 MOVE T3,MEMWRWT
13438 047571 202 04 0 00 056123 MOVEM T3,TIME
13439 047572 260 17 0 00 053043 PUSHJ P,WRRST
13440 047573 200 02 1 00 055743 MOVE T1,@INSTPT
13441 047574 332 00 0 00 055653 ST2A: SKIPE BLTF1
13442 047575 254 00 0 00 051401 JRST BLTT1X
13443 047576 332 00 0 00 056022 SKIPE PFF1
13444 047577 254 00 0 00 047656 JRST PFX1
13445 047600 554 04 0 00 000016 HLRZ T3,IR
13446 047601 420 04 0 00 055660 ANDCM T3,BYF6
13447 047602 640 04 0 00 124000 TRC T3,(DMOVEM)
13448 047603 606 04 0 00 776000 TRNN T3,776000
13449 047604 254 00 0 00 047637 JRST ST2B
13450 047605 332 00 0 00 056000 SKIPE MUUOF2
13451 047606 254 00 0 00 047651 JRST ST2C
13452 047607 332 00 0 00 055777 SKIPE MUUOF1
13453 047610 254 00 0 00 047236 JRST FT2+1
13454 047611 606 02 0 00 000200 TRNN T1,SAC2
13455 047612 254 00 0 00 047626 JRST ST4A
13456 047613 265 05 0 00 030065 JSP S,CPOPJ
13457
DFKDA PDP-10 KL10 ARITHMETIC/RANDOM/INTERRUPT/MEMORY RELIABILITY TEST, VER 0,5 MACRO %53A(1152) 09:24 4-Oct-84 Page 25
KL10A3 MAC 22-Feb-77 13:19 TIME PULSE SUBROUTINES -STORE- SEQ 0342
13458 047614 ST3:
13459 047614 265 05 0 00 030065 ST3A: JSP S,CPOPJ
13460
13461 047615 476 00 0 00 055642 ST4: SETOM ARMQEN
13462 047616 476 00 0 00 055715 SETOM FMWRSET
13463 047617 554 02 0 00 000016 HLRZ T1,IR
13464 047620 405 02 0 00 777000 ANDI T1,777000
13465 047621 306 02 0 00 121000 CAIN T1,(DMOVN)
13466 047622 621 07 0 00 400000 TLZ MQ,(1B0)
13467 047623 640 02 0 00 110000 TRC T1,110000 ;DFAD
13468 047624 606 02 0 00 774000 TRNN T1,774000
13469 047625 621 07 0 00 400000 TLZ MQ,(1B0)
13470 047626 265 05 0 00 030065 ST4A: JSP S,CPOPJ
13471
13472 047627 554 04 0 00 000016 ST5: HLRZ T3,IR
13473 047630 640 04 0 00 124000 TRC T3,(DMOVEM)
13474 047631 606 04 0 00 776000 TRNN T3,776000
13475 047632 402 00 0 00 055660 SETZM BYF6
13476 047633 336 00 0 00 055660 SKIPN BYF6
13477 047634 621 13 0 00 020000 TLZ PC,BIS
13478 047635 201 05 0 00 051342 ST5A: MOVEI S,INDONE
13479 047636 263 17 0 00 000000 POPJ P,
13480
13481 047637 661 01 0 00 000600 ST2B: TLO T,ADBRPL
13482 047640 660 01 0 00 400000 TRO T,ABADEN
13483 047641 201 04 0 00 044731 MOVEI T3,DMVPT2
13484 047642 603 16 0 00 001000 TLNE IR,(1B8)
13485 047643 201 04 0 00 044734 MOVEI T3,DMVPT2+3
13486 047644 202 04 0 00 055743 MOVEM T3,INSTPT
13487 047645 476 00 0 00 055660 SETOM BYF6
13488 047646 661 13 0 00 020000 TLO PC,BIS
13489 047647 201 05 0 00 047326 MOVEI S,FT6
13490 047650 263 17 0 00 000000 POPJ P,
DFKDA PDP-10 KL10 ARITHMETIC/RANDOM/INTERRUPT/MEMORY RELIABILITY TEST, VER 0,5 MACRO %53A(1152) 09:24 4-Oct-84 Page 26
KL10A3 MAC 22-Feb-77 13:19 TIME PULSE SUBROUTINES -STORE- SEQ 0343
13491 IFNDEF SIMASB,<
13492 ST2C: MOVEI T3,MUUO2
13493 MOVEM T3,INSTPT
13494 MOVEI S,FT6
13495 POPJ P, >
13496
13497 IFDEF SIMASB,<
13498 047651 264 00 0 00 051375 ST2C: JSR ERR >
13499
13500 047652 135 02 0 00 055204 ST1C: LDB T1,[POINT 2,IR,11]
13501 047653 306 02 0 00 000003 CAIN T1,3 ;CONSX
13502 047654 661 01 0 00 000004 TLO T,INFTST
13503 047655 254 00 0 00 047533 JRST ST1D
13504
13505 047656 402 00 0 00 055657 PFX1: SETZM BYF5
13506 047657 402 00 0 00 055751 SETZM IRLTCH
13507 047660 200 04 0 00 055165 MOVE T3,[POINT 4,MB,17]
13508 047661 202 04 0 00 055712 MOVEM T3,FMADREN
13509 047662 201 05 0 00 047211 MOVEI S,IT2
13510 047663 263 17 0 00 000000 POPJ P,
DFKDA PDP-10 KL10 ARITHMETIC/RANDOM/INTERRUPT/MEMORY RELIABILITY TEST, VER 0,5 MACRO %53A(1152) 09:24 4-Oct-84 Page 27
KL10A3 MAC 22-Feb-77 13:19 TIME PULSE SUBROUTINES -DIVIDE SUBRTN- SEQ 0344
13511 SUBTTL TIME PULSE SUBROUTINES -DIVIDE SUBRTN-
13512
13513 047664 402 00 0 00 055756 DST1: SETZM MAGIC ;FOR SIMULATOR
13514 047665 660 01 0 00 000204 TRO T,ARSHLT+MQSHLT
13515 047666 476 00 0 00 055636 SETOM ARGOLT
13516 047667 321 11 0 00 051215 JUMPL AD,SCTC5
13517 047670 660 00 0 00 000010 TRO F,DSF2CLR
13518 047671 265 05 0 00 030065 JSP S,CPOPJ
13519
13520 047672 661 13 0 00 400240 DST2: TLO PC,AROV!TN1!DCK
13521 047673 204 02 0 00 000016 MOVS T1,IR
13522 047674 405 02 0 00 770000 ANDI T1,770000
13523 047675 306 02 0 00 170000 CAIN T1,170000
13524 047676 661 13 0 00 040000 TLO PC,FOV
13525 047677 200 02 1 00 055743 MOVE T1,@INSTPT
13526 047700 602 02 0 00 000010 TRNE T1,SCE
13527 047701 260 17 0 00 053061 PUSHJ P,INFT3
13528 047702 254 00 0 00 047635 JRST ST5A
13529
13530 047703 660 01 0 00 000004 DST3: TRO T,MQSHLT
13531 047704 660 00 0 00 000010 TRO F,DSF2CLR
13532 047705 607 16 0 00 200000 TLNN IR,(1B1)
13533 047706 254 00 0 00 047712 JRST DST3A
13534 047707 200 02 1 00 055743 MOVE T1,@INSTPT
13535 047710 602 02 0 00 000010 TRNE T1,SCE
13536 047711 260 17 0 00 053130 PUSHJ P,MEMWSS
13537 047712 660 01 0 00 006000 DST3A: TRO T,ARADEN
13538 047713 606 00 0 00 000020 TRNN F,FLAG1
13539 047714 660 03 0 00 000303 TRO T2,SAZERO+SAPL1+SAADD
13540 047715 660 03 0 00 020040 TRO T2,SCSAEN+SASCMI
13541 047716 265 05 0 00 030065 JSP S,CPOPJ
13542
DFKDA PDP-10 KL10 ARITHMETIC/RANDOM/INTERRUPT/MEMORY RELIABILITY TEST, VER 0,5 MACRO %53A(1152) 09:24 4-Oct-84 Page 28
KL10A3 MAC 22-Feb-77 13:19 TIME PULSE SUBROUTINES -DIVIDE SUBRTN- SEQ 0345
13543 047717 606 07 0 00 000001 DST4: TRNN MQ,1
13544 047720 660 01 0 00 006000 TRO T,ARADEN
13545 047721 602 00 0 00 000100 TRNE F,FLAG3
13546 047722 665 01 0 00 060110 TLOA T,ADARMI+ADCR36+ADADD+ADMAGIC
13547 047723 661 01 0 00 000060 TLO T,ADARPL
13548 047724 660 03 0 00 020000 TRO T2,SCSAEN
13549 047725 265 05 0 00 030065 JSP S,CPOPJ
13550
13551 047726 476 00 0 00 055642 DST5: SETOM ARMQEN
13552 047727 660 01 0 00 000010 TRO T,MQADEN
13553 047730 200 02 0 00 000010 MOVE T1,BR
13554 047731 602 00 0 00 000100 TRNE F,FLAG3
13555 047732 450 02 0 00 000000 SETCA T1,
13556 047733 321 02 0 00 047753 JUMPL T1,DST5A
13557 047734 603 16 0 00 204000 TLNE IR,204000
13558 047735 254 00 0 00 047743 JRST DST5D
13559 047736 201 05 0 00 050103 DST5E: MOVEI S,NRT1
13560 047737 476 00 0 00 055754 SETOM LONGSET
13561 047740 660 03 0 00 000020 TRO T2,SASCPL
13562 047741 661 01 0 00 000060 TLO T,ADARPL
13563 047742 263 17 0 00 000000 POPJ P,
13564
13565 047743 607 16 0 00 200000 DST5D: TLNN IR,(1B1)
13566 047744 254 00 0 00 047752 JRST DST5F
13567 047745 201 05 0 00 047460 DST5B: MOVEI S,ST1
13568 047746 200 02 1 00 055743 DST5C: MOVE T1,@INSTPT
13569 047747 606 02 0 00 000040 TRNN T1,SACINH
13570 047750 476 00 0 00 055715 SETOM FMWRSET
13571 047751 263 17 0 00 000000 POPJ P,
13572
13573 047752 665 01 0 00 060070 DST5F: TLOA T,ADARPL+ADCR36+ADMAGIC+ADADD
13574 047753 661 01 0 00 060110 DST5A: TLO T,ADARMI+ADCR36+ADADD+ADMAGIC
13575 047754 265 05 0 00 030065 JSP S,CPOPJ
13576
13577 047755 660 01 0 00 006000 DST6: TRO T,ARADEN
13578 047756 603 16 0 00 200000 TLNE IR,(1B1)
13579 047757 254 00 0 00 047745 JRST DST5B
13580 047760 603 16 0 00 004000 TLNE IR,(1B6)
13581 047761 640 01 0 00 006120 TRC T,ARADEN+ARSHRT+MQCLR
13582 047762 254 00 0 00 047736 JRST DST5E
13583
13584 047763 402 00 0 00 055720 FXUSET: SETZM FXUH
13585 047764 335 00 0 00 056044 SKIPGE SA
13586 047765 476 00 0 00 055720 SETOM FXUH
13587 047766 263 17 0 00 000000 POPJ P,
DFKDA PDP-10 KL10 ARITHMETIC/RANDOM/INTERRUPT/MEMORY RELIABILITY TEST, VER 0,5 MACRO %53A(1152) 09:24 4-Oct-84 Page 29
KL10A3 MAC 22-Feb-77 13:19 TIME PULSE SUBROUTINES -FLOATING DIVIDE- SEQ 0346
13588 SUBTTL TIME PULSE SUBROUTINES -FLOATING DIVIDE-
13589
13590 047767 607 06 0 00 400000 FDT0: TLNN AR,(1B0)
13591 047770 476 00 0 00 055644 SETOM ARSMR
13592 047771 603 06 0 00 400000 TLNE AR,(1B0)
13593 047772 476 00 0 00 055637 SETOM ARI08
13594 047773 660 01 0 00 000400 TRO T,ARCLR
13595 047774 661 01 0 00 000060 TLO T,ADARPL
13596 047775 660 03 0 00 400000 TRO T2,FESAEN
13597 047776 554 02 0 00 000016 HLRZ T1,IR
13598 047777 640 02 0 00 171000 TRC T1,(FDVL)
13599 050000 602 02 0 00 777000 TRNE T1,777000
13600 050001 254 00 0 00 050012 JRST FDT1A
13601 050002 660 01 0 00 000010 TRO T,MQADEN
13602 050003 602 00 0 00 000100 TRNE F,FLAG3
13603 050004 616 11 0 00 053313 TDNN AD,[777777777]
13604 050005 254 00 0 00 050007 JRST .+2
13605 050006 661 01 0 00 040000 TLO T,ADADD
13606 050007 265 05 0 00 030065 JSP S,CPOPJ
13607
13608 050010 661 01 0 00 000060 FDT1: TLO T,ADARPL
13609 050011 660 01 0 00 006004 TRO T,ARADEN+MQSHLT
13610 050012 660 00 0 00 000004 FDT1A: TRO F,DSF2SET
13611 050013 265 05 0 00 030065 JSP S,CPOPJ
13612
13613 050014 660 01 0 00 000102 FDT2: TRO T,ARSHRT+MQSHRT
13614 050015 603 16 0 00 004000 TLNE IR,4000
13615 050016 664 03 0 00 000011 TROA T2,SAMI33
13616 050017 660 03 0 00 000012 TRO T2,SAMI32
13617 050020 265 05 0 00 030065 JSP S,CPOPJ
13618
13619 050021 660 03 0 00 020000 FDT3: TRO T2,SCSAEN
13620 050022 660 01 0 00 000204 TRO T,MQSHLT+ARSHLT
13621 050023 476 00 0 00 055754 SETOM LONGSET
13622 050024 201 05 0 00 050031 MOVEI S,FDT4
13623 050025 321 11 0 00 030065 JUMPL AD,CPOPJ
13624 050026 201 05 0 00 047672 MOVEI S,DST2
13625 050027 660 00 0 00 000010 TRO F,DSF2CLR
13626 050030 263 17 0 00 000000 POPJ P,
13627
13628 050031 660 01 0 00 000204 FDT4: TRO T,MQSHLT+ARSHLT
13629 050032 201 05 0 00 051220 MOVEI S,SCT2
13630 050033 260 17 0 00 047355 PUSHJ P,FMACEN
13631 050034 476 00 0 00 055636 SETOM ARGOLT
13632 050035 321 11 0 00 030065 JUMPL AD,CPOPJ
13633 050036 660 03 0 00 200000 TRO T2,SCSCP1
13634 050037 660 00 0 00 000020 TRO F,FLAG1
13635 050040 263 17 0 00 000000 POPJ P,
DFKDA PDP-10 KL10 ARITHMETIC/RANDOM/INTERRUPT/MEMORY RELIABILITY TEST, VER 0,5 MACRO %53A(1152) 09:24 4-Oct-84 Page 30
KL10A3 MAC 22-Feb-77 13:19 TIME PULSE SUBROUTINES -FLOATING DIVIDE- SEQ 0347
13636 050041 660 01 0 00 007000 FDT5: TRO T,BRAREN+ARADEN
13637 050042 476 00 0 00 055715 SETOM FMWRSET
13638 050043 660 03 0 00 022120 TRO T2,SAAREX+SCSAEN+SASCPL+SAADD
13639 050044 602 00 0 00 000020 TRNE F,FLAG1
13640 050045 660 03 0 00 000200 TRO T2,SAPL1
13641 050046 265 05 0 00 030065 JSP S,CPOPJ
13642
13643 050047 476 00 0 00 055642 FDT6: SETOM ARMQEN
13644 050050 260 17 0 00 051135 PUSHJ P,FMAC2E
13645 050051 402 00 0 00 056047 SETZM SACBRFF
13646 050052 661 01 0 00 000060 TLO T,ADARPL
13647 050053 476 00 0 00 055754 SETOM LONGSET
13648 050054 660 03 0 00 000040 TRO T2,SASCMI
13649 050055 606 00 0 00 000100 TRNN F,FLAG3
13650 050056 640 03 0 00 000060 TRC T2,SASCPL+SASCMI
13651 050057 265 05 0 00 045460 JSP S,FIX1A
13652
13653 050060 476 00 0 00 055715 FDT7: SETOM FMWRSET
13654 050061 201 05 0 00 047627 MOVEI S,ST5
13655 050062 201 02 0 15 000200 MOVEI T1,200(SC)
13656 050063 606 02 0 00 000400 TRNN T1,400
13657 050064 336 00 0 00 000011 SKIPN AD
13658 050065 664 01 0 00 000400 TROA T,ARCLR
13659 050066 476 00 0 00 055635 SETOM ARESAEN
13660 050067 263 17 0 00 000000 POPJ P,
13661
13662 050070 660 03 0 00 020000 FMT1: TRO T2,SCSAEN
13663 050071 670 01 0 00 055205 TDO T,[XWD ADARPL,ARCLR+MQADEN]
13664 050072 201 05 0 00 051220 MOVEI S,SCT2
13665 050073 402 00 0 00 055636 SETZM ARGOLT
13666 050074 254 00 0 00 052226 JRST MPYFCN
13667
13668 050075 660 03 0 00 000323 FMT2: TRO T2,SAPL1+SAADD+SASCPL+SAZERO
13669 050076 331 00 1 00 055713 SKIPL @FMREG
13670 050077 640 03 0 00 000060 TRC T2,SASCPL+SASCMI
13671 050100 660 01 0 00 000204 TRO T,ARSHLT+MQSHLT
13672 050101 661 01 0 00 000060 FMT2A: TLO T,ADARPL
13673 050102 265 05 0 00 045460 JSP S,FIX1A
13674
DFKDA PDP-10 KL10 ARITHMETIC/RANDOM/INTERRUPT/MEMORY RELIABILITY TEST, VER 0,5 MACRO %53A(1152) 09:24 4-Oct-84 Page 31
KL10A3 MAC 22-Feb-77 13:19 TIME PULSE SUBROUTINES -NORMALIZE- SEQ 0348
13675 SUBTTL TIME PULSE SUBROUTINES -NORMALIZE-
13676
13677 XLIST
13678 LIST
13679
13680 050103 660 03 0 00 020000 NRT1: TRO T2,SCSAEN ;SC SCAD EN
13681 050104 661 01 0 00 000060 TLO T,ADARPL ;AD AR + EN
13682 050105 260 17 0 00 047763 PUSHJ P,FXUSET ;SCAD-1(1):AR FXU HOLD SET
13683
13684 050106 402 00 0 00 056006 SETZM NRRND#
13685 050107 402 00 0 00 056005 SETZM NRPOS#
13686 050110 402 00 0 00 056004 SETZM NRNEG#
13687
13688 050111 607 16 0 00 004000 TLNN IR,(1B6)
13689 050112 254 00 0 00 050115 JRST .+3
13690 050113 603 07 0 00 001000 TLNE MQ,(1B8)
13691 050114 476 00 0 00 056006 SETOM NRRND ;IR06(1)^MQ08(1):NR RND
13692
13693 050115 321 06 0 00 050127 JUMPL AR,NRT1X ;JUMP IF AR00(1)
13694 050116 603 06 0 00 000400 TLNE AR,(1B9)
13695 050117 476 00 0 00 056005 SETOM NRPOS ;AR00(0)^AR09(1):NR POS
13696
13697 050120 200 04 0 00 000016 MOVE T3,IR
13698 050121 641 04 0 00 130000 TLC T3,(UFA)
13699 050122 643 04 0 00 777000 TLCE T3,777000
13700 050123 254 00 0 00 050127 JRST NRT1X ;NOT UFA
13701 050124 326 11 0 00 050126 JUMPN AD,.+2 ;JUMP IF 'AD=0
13702 050125 612 07 0 00 055206 TDNE MQ,[1B7-1]
13703 050126 476 00 0 00 056005 SETOM NRPOS ;AR00(0)^IR UFA^('AD=0 OR 'MQ08-35=0):NR POS
13704
13705 050127 607 06 0 00 000400 NRT1X: TLNN AR,(1B9)
13706 050130 476 00 0 00 056004 SETOM NRNEG ;AR09(0):NR NEG
13707 050131 200 04 0 00 000016 MOVE T3,IR
13708 050132 641 04 0 00 130000 TLC T3,(UFA)
13709 050133 647 04 0 00 777000 TLCN T3,777000
13710 050134 476 00 0 00 056004 SETOM NRNEG ;IR UFA:NR NEG
DFKDA PDP-10 KL10 ARITHMETIC/RANDOM/INTERRUPT/MEMORY RELIABILITY TEST, VER 0,5 MACRO %53A(1152) 09:24 4-Oct-84 Page 33
KL10A3 MAC 22-Feb-77 13:19 TIME PULSE SUBROUTINES -NORMALIZE- SEQ 0349
13711
13712 ;NRT1 NORMAL ROUND CHECK
13713
13714 050135 336 00 0 00 056006 NRT1Y: SKIPN NRRND
13715 050136 254 00 0 00 050151 JRST NRT1Z ;NOT ROUND
13716 050137 321 06 0 00 050142 JUMPL AR,.+3
13717 050140 603 06 0 00 000400 TLNE AR,(1B9)
13718 050141 254 00 0 00 050147 JRST NRT1NR ;IR06(1)^MQ08(1)^AR00(0)^AR09(1):NRT1 NORMAL RND
13719
13720 050142 325 06 0 00 050151 JUMPGE AR,NRT1Z
13721 050143 603 06 0 00 000400 TLNE AR,(1B9) ;HERE IF AR00(1)
13722 050144 254 00 0 00 050151 JRST NRT1Z
13723 050145 616 07 0 00 053313 TDNN MQ,[1B8-1] ;HERE IF AR09(0)
13724 050146 254 00 0 00 050151 JRST NRT1Z
13725 ;IR06(1)^MQ08(1)^AR00(1)^AR09(0)^'MQ09-35=0
13726 050147 661 01 0 00 060010 NRT1NR: TLO T,ADMAGIC+ADCR36+ADADD
13727 050150 476 00 0 00 055754 SETOM LONGSET
13728
13729 ;NR ALL ZEROS CHECK
13730
13731 050151 641 16 0 00 070000 NRT1Z: TLC IR,070000
13732 050152 647 16 0 00 070000 TLCN IR,070000
13733 050153 322 11 0 00 050202 JUMPE AD,NRAZRO ;AD00-17=0^AD09-35=0^IR FDVXX:NR ALL ZERO
13734 050154 616 07 0 00 055206 TDNN MQ,[1B7-1]
13735 050155 322 11 0 00 050202 JUMPE AD,NRAZRO ;AD00-17=0^AD09-35=0^MQ08-35=0:NR ALL ZERO
13736
13737 050156 332 00 0 00 056005 SKIPE NRPOS ;NR POS^NR RND:NRT3 COND
13738 050157 336 00 0 00 056006 SKIPN NRRND
13739 050160 254 00 0 00 050164 JRST NRT1ZX
13740
13741 050161 201 05 0 00 050271 NRT13C: MOVEI S,NRT3 ;NRT3 CONDITION
13742 050162 660 03 0 00 000120 TRO T2,SASCPL+SAADD
13743 050163 263 17 0 00 000000 POPJ P,
DFKDA PDP-10 KL10 ARITHMETIC/RANDOM/INTERRUPT/MEMORY RELIABILITY TEST, VER 0,5 MACRO %53A(1152) 09:24 4-Oct-84 Page 34
KL10A3 MAC 22-Feb-77 13:19 TIME PULSE SUBROUTINES -NORMALIZE- SEQ 0350
13744
13745 050164 336 00 0 00 056004 NRT1ZX: SKIPN NRNEG
13746 050165 254 00 0 00 050170 JRST .+3
13747 050166 603 06 0 00 001000 TLNE AR,(1B8)
13748 050167 254 00 0 00 050161 JRST NRT13C ;AR08(1)^NR NEG:NRT3 COND
13749
13750 050170 336 00 0 00 056005 SKIPN NRPOS ;NR POS^'NR RND:NRT4 COND
13751 050171 254 00 0 00 050200 JRST NRT12C
13752 050172 332 00 0 00 056006 SKIPE NRRND
13753 050173 254 00 0 00 050200 JRST NRT12C
13754
13755 050174 201 05 0 00 050310 NRT14C: MOVEI S,NRT4 ;NRT4 CONDITION
13756 050175 660 03 0 00 000343 TRO T2,SASCMI+SAPL1+SAZERO+SAADD
13757 050176 476 00 0 00 055754 SETOM LONGSET
13758 050177 263 17 0 00 000000 POPJ P,
13759
13760 050200 201 05 0 00 050210 NRT12C: MOVEI S,NRT2 ;NRT2, NOTHING ELSE - MUST BE THIS
13761 050201 263 17 0 00 000000 POPJ P,
13762
13763 050202 660 01 0 00 000020 NRAZRO: TRO T,MQCLR ;NR ALL ZEROS
13764 050203 200 04 1 00 055743 MOVE T3,@INSTPT
13765 050204 606 04 0 00 000040 TRNN T3,SACINH
13766 050205 476 00 0 00 055715 NRT1I: SETOM FMWRSET ;'SAC INH:FM WR EN
13767 050206 201 05 0 00 047460 MOVEI S,ST1
13768 050207 263 17 0 00 000000 POPJ P,
DFKDA PDP-10 KL10 ARITHMETIC/RANDOM/INTERRUPT/MEMORY RELIABILITY TEST, VER 0,5 MACRO %53A(1152) 09:24 4-Oct-84 Page 35
KL10A3 MAC 22-Feb-77 13:19 TIME PULSE SUBROUTINES -NORMALIZE- SEQ 0351
13769
13770 050210 670 01 0 00 055207 NRT2: TDO T,[ADARPL,,ARSHLT]
13771 050211 660 03 0 00 200000 TRO T2,SCSCP1
13772 050212 554 04 0 00 000016 HLRZ T3,IR
13773 050213 640 04 0 00 170000 TRC T3,(FDV)
13774 050214 602 04 0 00 770000 TRNE T3,770000
13775 050215 660 01 0 00 000004 TRO T,MQSHLT ;'IR FDVXX:MQ SH LT
13776
13777 050216 402 00 0 00 056006 SETZM NRRND
13778 050217 402 00 0 00 056005 SETZM NRPOS
13779 050220 402 00 0 00 056004 SETZM NRNEG
13780
13781 050221 607 16 0 00 004000 TLNN IR,(1B6)
13782 050222 254 00 0 00 050225 JRST .+3
13783 050223 603 07 0 00 000400 TLNE MQ,(1B9)
13784 050224 476 00 0 00 056006 SETOM NRRND ;IR06(1)^MQ09(1):NR RND
13785
13786 050225 607 06 0 00 000200 TLNN AR,(1B10)
13787 050226 476 00 0 00 056004 SETOM NRNEG ;AR10(0):NR NEG
13788
13789 050227 321 06 0 00 050232 JUMPL AR,.+3
13790 050230 603 06 0 00 000200 TLNE AR,(1B10)
13791 050231 476 00 0 00 056005 SETOM NRPOS ;AR00(0)^AR10(1):NR POS
13792
13793 050232 336 00 0 00 056006 SKIPN NRRND
13794 050233 254 00 0 00 050245 JRST NRT2X ;NOT ROUND
13795 050234 332 00 0 00 056005 SKIPE NRPOS
13796 050235 254 00 0 00 050243 JRST NRT2NR ;NR RND^NR POS:NRT2 NORMAL RND
13797 050236 325 06 0 00 050245 JUMPGE AR,NRT2X
13798 050237 603 06 0 00 000200 TLNE AR,(1B10) ;HERE IF AR00(1)
13799 050240 254 00 0 00 050245 JRST NRT2X
13800 050241 616 07 0 00 055210 TDNN MQ,[1B9-1] ;HERE IF AR10(0)
13801 050242 254 00 0 00 050245 JRST NRT2X
13802 ;NR RND^AR00(1)^AR10(0)^'MQ10-35=0:NRT2 NORM RND
13803 050243 661 01 0 00 060010 NRT2NR: TLO T,ADMAGIC+ADCR36+ADADD
13804 050244 476 00 0 00 055754 SETOM LONGSET
DFKDA PDP-10 KL10 ARITHMETIC/RANDOM/INTERRUPT/MEMORY RELIABILITY TEST, VER 0,5 MACRO %53A(1152) 09:24 4-Oct-84 Page 36
KL10A3 MAC 22-Feb-77 13:19 TIME PULSE SUBROUTINES -NORMALIZE- SEQ 0352
13805
13806 050245 336 00 0 00 056005 NRT2X: SKIPN NRPOS ;NR POS^'NR RND:NRT4 CONDITION
13807 050246 254 00 0 00 050252 JRST NRT2Y
13808 050247 332 00 0 00 056006 SKIPE NRRND
13809 050250 254 00 0 00 050252 JRST NRT2Y
13810
13811 050251 254 00 0 00 050174 NRT24C: JRST NRT14C ;NRT4 CONDITION
13812
13813 050252 325 06 0 00 050255 NRT2Y: JUMPGE AR,.+3
13814 050253 603 06 0 00 000200 TLNE AR,(1B10) ;HERE IF AR00(1)
13815 050254 254 00 0 00 050200 JRST NRT12C ;AR00(1)^AR10(1):NRT2
13816
13817 050255 321 06 0 00 050260 JUMPL AR,.+3
13818 050256 607 06 0 00 000200 TLNN AR,(1B10)
13819 050257 254 00 0 00 050200 JRST NRT12C ;AR00(0)^AR10(0):NRT2
13820
13821 050260 336 00 0 00 056005 NRT2Z: SKIPN NRPOS
13822 050261 254 00 0 00 050264 JRST .+3
13823 050262 332 00 0 00 056006 SKIPE NRRND
13824 050263 254 00 0 00 050161 JRST NRT13C ;NR POS^NR RND:NRT3 CONDITION
13825
13826 050264 336 00 0 00 056004 SKIPN NRNEG
13827 050265 254 00 0 00 050270 JRST .+3
13828 050266 603 06 0 00 001000 TLNE AR,(1B8)
13829 050267 254 00 0 00 050161 JRST NRT13C ;AR08(1)^NR NEG:NRT3 CONDITION
13830
13831 050270 264 00 0 00 051375 NRT2XX: JSR ERR ;SHOULDN'T GET HERE
DFKDA PDP-10 KL10 ARITHMETIC/RANDOM/INTERRUPT/MEMORY RELIABILITY TEST, VER 0,5 MACRO %53A(1152) 09:24 4-Oct-84 Page 37
KL10A3 MAC 22-Feb-77 13:19 TIME PULSE SUBROUTINES -NORMALIZE- SEQ 0353
13832 050271 476 00 0 00 055754 NRT3: SETOM LONGSET
13833 050272 660 03 0 00 000100 TRO T2,SAADD
13834 050273 335 00 0 00 000006 SKIPGE AR
13835 050274 664 03 0 00 000020 TROA T2,SASCPL
13836 050275 660 03 0 00 000243 TRO T2,SASCMI+SAPL1+SAZERO
13837 050276 612 11 0 00 053313 TDNE AD,[1B8-1]
13838 050277 254 00 0 00 050306 JRST NRT3A
13839 050300 660 01 0 00 000100 TRO T,ARSHRT
13840 050301 554 04 0 00 000016 HLRZ T3,IR
13841 050302 640 04 0 00 170000 TRC T3,(FDV)
13842 050303 602 04 0 00 770000 TRNE T3,770000
13843 050304 660 01 0 00 000002 TRO T,MQSHRT
13844 050305 664 03 0 00 020000 TROA T2,SCSAEN
13845
13846 050306 660 01 0 00 006000 NRT3A: TRO T,ARADEN
13847 050307 265 05 0 00 030065 JSP S,CPOPJ
13848
DFKDA PDP-10 KL10 ARITHMETIC/RANDOM/INTERRUPT/MEMORY RELIABILITY TEST, VER 0,5 MACRO %53A(1152) 09:24 4-Oct-84 Page 38
KL10A3 MAC 22-Feb-77 13:19 TIME PULSE SUBROUTINES -NORMALIZE- SEQ 0354
13849 050310 660 03 0 00 000011 NRT4: TRO T2,SAMI33
13850 050311 476 00 0 00 055635 SETOM ARESAEN
13851 050312 200 02 1 00 055743 MOVE T1,@INSTPT
13852 050313 602 02 0 00 000010 TRNE T1,SCE
13853 050314 260 17 0 00 053130 PUSHJ P,MEMWSS
13854 050315 200 02 0 00 056044 MOVE T1,SA
13855 050316 271 02 0 00 000200 ADDI T1,200
13856 050317 606 02 0 00 000400 TRNN T1,400
13857 050320 254 00 0 00 050324 JRST NRT4A
13858 050321 336 00 0 00 055720 SKIPN FXUH#
13859 050322 665 13 0 00 440300 TLOA PC,AROV!FOV!TN1!FXU
13860 050323 661 13 0 00 440200 NRT4D: TLO PC,AROV!FOV!TN1
13861 050324 554 04 0 00 000016 NRT4A: HLRZ T3,IR
13862 050325 640 04 0 00 171000 TRC T3,(FDVL)
13863 050326 602 04 0 00 007000 TRNE T3,7000
13864 050327 201 05 0 00 047460 MOVEI S,ST1
13865 050330 606 04 0 00 777000 TRNN T3,777000
13866 050331 254 00 0 00 050336 JRST NRT4B
13867 050332 660 01 0 00 000002 TRO T,MQSHRT
13868 050333 606 04 0 00 007000 TRNN T3,7000
13869 050334 201 05 0 00 050344 MOVEI S,NRT5
13870 050335 254 00 0 00 047746 JRST DST5C
13871
13872 050336 201 05 0 00 050041 NRT4B: MOVEI S,FDT5
13873 050337 476 00 0 00 056047 SETOM SACBRFF#
13874 050340 602 00 0 00 000100 TRNE F,FLAG3
13875 050341 665 01 0 00 010000 TLOA T,ADFMMI
13876 050342 661 01 0 00 006000 TLO T,ADFMPL
13877 050343 263 17 0 00 000000 POPJ P,
13878
13879 050344 476 00 0 00 055642 NRT5: SETOM ARMQEN
13880 050345 476 00 0 00 055754 SETOM LONGSET
13881 050346 260 17 0 00 051135 PUSHJ P,FMAC2E
13882 050347 660 03 0 00 000351 TRO T2,SASCMI+SAPL1+SAMI33+SAADD
13883 050350 265 05 0 00 030065 JSP S,CPOPJ
13884
13885 050351 476 00 0 00 055715 NRT6: SETOM FMWRSET
13886 050352 201 05 0 00 047627 MOVEI S,ST5
13887 050353 200 02 0 00 056044 MOVE T1,SA
13888 050354 271 02 0 00 000200 ADDI T1,200
13889 050355 606 02 0 00 000400 TRNN T1,400
13890 050356 616 07 0 00 053313 TDNN MQ,[1B8-1]
13891 050357 664 01 0 00 000400 TROA T,ARCLR
13892 050360 476 00 0 00 055635 SETOM ARESAEN
13893 050361 263 17 0 00 000000 POPJ P,
DFKDA PDP-10 KL10 ARITHMETIC/RANDOM/INTERRUPT/MEMORY RELIABILITY TEST, VER 0,5 MACRO %53A(1152) 09:24 4-Oct-84 Page 39
KL10A3 MAC 22-Feb-77 13:19 TIME PULSE SUBROUTINES -DOUBLE NORMALIZE- SEQ 0355
13894 SUBTTL TIME PULSE SUBROUTINES -DOUBLE NORMALIZE-
13895
13896 050362 660 01 0 00 000102 DNT5A: TRO T,ARSHRT+MQSHRT
13897 050363 670 03 0 00 055211 TDO T2,[XWD ARXSHR,SASCPL]
13898 050364 620 00 0 00 000040 TRZ F,FLAG2
13899 050365 265 05 0 00 045460 DNT5B: JSP S,FIX1A
13900
13901 050366 402 00 0 00 055756 DNT1: SETZM MAGIC#
13902 050367 620 00 0 00 000100 TRZ F,FLAG3
13903 050370 660 03 0 00 020000 TRO T2,SCSAEN
13904 050371 661 01 0 00 000060 TLO T,ADARPL
13905 050372 336 04 0 00 055645 SKIPN T3,ARX
13906 050373 603 06 0 00 377000 TLNE AR,377000
13907 050374 254 00 0 00 050401 JRST DNT1B
13908 050375 606 00 0 00 000020 TRNN F,FLAG1
13909 050376 254 00 0 00 050404 JRST DNT1A
13910 050377 660 01 0 00 000400 DNT1Z: TRO T,ARCLR
13911 050400 254 00 0 00 050202 JRST NRAZRO
13912
13913 050401 332 00 0 00 055625 DNT1B: SKIPE ADXCR0
13914 050402 331 00 0 00 056053 SKIPL SCADFF
13915 050403 254 00 0 00 050414 JRST DNT1C
13916 050404 265 05 0 00 030065 DNT1A: JSP S,CPOPJ
13917
13918 050405 661 03 0 00 210200 DNT2: TLO T2,ADXBRM+ADXEQV+ARXCLR
13919 050406 660 01 0 00 001020 TRO T,BRAREN+MQCLR
13920 050407 476 00 0 00 055642 SETOM ARMQEN
13921 050410 265 05 0 00 030065 JSP S,CPOPJ
13922
13923 050411 670 03 0 00 055212 DNT3: TDO T2,[XWD ARXADX,SASCPL+SAPL43+SAADD]
13924 050412 660 00 0 00 000020 TRO F,FLAG1
13925 050413 254 00 0 00 050601 JRST DFAT1J
13926
13927 050414 325 04 0 00 050451 DNT1C: JUMPGE T3,DNT1G
13928 050415 603 04 0 00 000400 TLNE T3,(1B9)
13929 050416 602 00 0 00 000040 TRNE F,FLAG2
13930 050417 334 00 0 00 000000 SKIPA
13931 050420 254 00 0 00 050435 JRST DNT1E
13932 050421 603 07 0 00 200000 TLNE MQ,(1B1)
13933 050422 616 07 0 00 055213 TDNN MQ,[1B1-1]
13934 050423 254 00 0 00 050460 JRST DNT1D
13935 050424 670 01 0 00 055214 DNT1F: TDO T,[XWD ADADD+ADCR36+ADMAGIC,MQCLR]
13936 050425 670 03 0 00 055215 TDO T2,[XWD ADXFMP+ADXFMM+ADXADD,SASCPL+SAADD]
13937 050426 265 05 0 00 030065 JSP S,CPOPJ
13938
13939 050427 331 00 0 00 055645 DNT5: SKIPL ARX
13940 050430 254 00 0 00 050362 JRST DNT5A
13941 050431 670 01 0 00 055216 TDO T,[XWD ADARPL,ARADEN]
13942 050432 670 03 0 00 055217 TDO T2,[XWD ARXADX,SAPL1+SAZERO+SAADD+SASCMI]
13943 050433 201 05 0 00 050471 MOVEI S,DNT7
13944 050434 263 17 0 00 000000 POPJ P,
13945
13946 050435 265 05 0 00 030065 DNT1E: JSP S,CPOPJ
DFKDA PDP-10 KL10 ARITHMETIC/RANDOM/INTERRUPT/MEMORY RELIABILITY TEST, VER 0,5 MACRO %53A(1152) 09:24 4-Oct-84 Page 40
KL10A3 MAC 22-Feb-77 13:19 TIME PULSE SUBROUTINES -DOUBLE NORMALIZE- SEQ 0356
13947 050436 670 03 0 00 055220 DNT4: TDO T2,[XWD ARXSHL,SCSCP1+SASCPL]
13948 050437 670 01 0 00 055221 TDO T,[XWD ADARPL,ARSHLT+MQSHLT]
13949 050440 660 00 0 00 000040 TRO F,FLAG2
13950 050441 204 02 0 00 000016 MOVS T1,IR
13951 050442 640 02 0 00 112000 TRC T1,112000 ;DFMP
13952 050443 331 04 0 00 055645 SKIPL T3,ARX
13953 050444 641 04 0 00 000200 TLC T3,(1B10)
13954 050445 602 02 0 00 777000 TRNE T1,777000
13955 050446 607 04 0 00 000200 TLNN T3,(1B10)
13956 050447 254 00 0 00 050607 JRST DFAT1K
13957 050450 254 00 0 00 050435 JRST DNT1E
13958
13959 050451 607 04 0 00 000400 DNT1G: TLNN T3,(1B9)
13960 050452 602 00 0 00 000040 TRNE F,FLAG2
13961 050453 334 00 0 00 000000 SKIPA
13962 050454 254 00 0 00 050435 JRST DNT1E
13963 050455 603 07 0 00 200000 TLNE MQ,(1B1)
13964 050456 254 00 0 00 050424 JRST DNT1F
13965 050457 254 00 0 00 050467 JRST DNT6A
13966
13967 050460 660 03 0 00 000120 DNT1D: TRO T2,SASCPL+SAADD
13968 050461 265 05 0 00 030065 JSP S,CPOPJ
13969
13970 050462 661 01 0 00 000060 DNT6: TLO T,ADARPL
13971 050463 200 02 0 00 055645 MOVE T1,ARX
13972 050464 326 11 0 00 050467 JUMPN AD,.+3
13973 050465 616 02 0 00 053313 TDNN T1,[1B8-1]
13974 050466 670 03 0 00 055222 TDO T2,[XWD ARXSHR,SCSAEN]
13975 050467 660 03 0 00 000343 DNT6A: TRO T2,SAPL1+SAZERO+SASCMI+SAADD
13976 050470 265 05 0 00 030065 JSP S,CPOPJ
13977
13978 050471 670 01 0 00 055223 DNT7: TDO T,[XWD ADBRPL,MQADEN]
13979 050472 661 03 0 00 000004 TLO T2,BRARXE
13980 050473 335 00 0 00 055645 SKIPGE ARX
13981 050474 660 00 0 00 000100 TRO F,FLAG3
13982 050475 265 05 0 00 045460 JSP S,FIX1A
13983
13984 050476 660 03 0 00 000020 DNT8: TRO T2,SASCPL
13985 050477 602 00 0 00 000100 TRNE F,FLAG3
13986 050500 640 03 0 00 000060 TRC T2,SASCPL+SASCMI
13987 050501 201 02 0 15 000200 MOVEI T1,200(SC)
13988 050502 606 02 0 00 000400 TRNN T1,400
13989 050503 254 00 0 00 050507 JRST DNT8A
13990 050504 661 13 0 00 440200 TLO PC,AROV!FOV!TN1
13991 050505 336 00 0 00 055720 SKIPN FXUH
13992 050506 661 13 0 00 000100 TLO PC,FXU
13993
13994 050507 660 01 0 00 006000 DNT8A: TRO T,ARADEN
13995 050510 265 05 0 00 030065 JSP S,CPOPJ
13996
13997 050511 476 00 0 00 055635 DNT9: SETOM ARESAE
13998 050512 254 00 0 00 050205 JRST NRT1I
DFKDA PDP-10 KL10 ARITHMETIC/RANDOM/INTERRUPT/MEMORY RELIABILITY TEST, VER 0,5 MACRO %53A(1152) 09:24 4-Oct-84 Page 41
KL10A3 MAC 22-Feb-77 13:19 TIME PULSE SUBROUTINES -FIX- SEQ 0357
13999 SUBTTL TIME PULSE SUBROUTINES -FIX-
14000
14001 050513 476 00 0 00 055644 FIX2B: SETOM ARSMR
14002 050514 476 00 0 00 055754 SETOM LONGSET
14003 050515 660 03 0 00 000343 TRO T2,SAADD+SAPL1+SASCMI+SAZERO
14004 050516 265 05 0 00 030065 JSP S,CPOPJ
14005
14006 050517 660 03 0 00 020000 FIXT1: TRO T2,SCSAEN
14007 050520 331 00 0 00 056044 SKIPL SA
14008 050521 254 00 0 00 050205 JRST NRT1I
14009 050522 661 01 0 00 000060 FIX2C: TLO T,ADARPL
14010 050523 335 00 0 00 055706 SKIPGE FE
14011 050524 254 00 0 00 050530 JRST FIX2E
14012 050525 476 00 0 00 055636 SETOM ARGOLT
14013 050526 201 05 0 00 051220 MOVEI S,SCT2
14014 050527 263 17 0 00 000000 POPJ P,
14015
14016 050530 402 00 0 00 055636 FIX2E: SETZM ARGOLT
14017 050531 201 05 0 00 051161 MOVEI S,SCT1
14018 050532 263 17 0 00 000000 POPJ P,
14019
14020 050533 205 02 0 00 200000 FIX2A: MOVSI T1,(1B1)
14021 050534 270 02 0 00 000006 ADD T1,AR
14022 050535 321 02 0 00 050546 JUMPL T1,FIX2F
14023 050536 660 01 0 00 000400 TRO T,ARCLR
14024
14025 050537 603 16 0 00 004000 FIXT2: TLNE IR,4000
14026 050540 254 00 0 00 050543 JRST FIXT2A
14027
14028 050541 325 06 0 00 050205 FIX2G: JUMPGE AR,NRT1I
14029 050542 616 07 0 00 053313 TDNN MQ,[1B8-1]
14030
14031 050543 603 07 0 00 001000 FIXT2A: TLNE MQ,(1B8)
14032 050544 660 01 0 00 006000 FIXT2B: TRO T,ARADEN
14033 050545 254 00 0 00 050205 JRST NRT1I
14034
14035 050546 476 00 0 00 055644 FIX2F: SETOM ARSMR
14036 050547 254 00 0 00 050522 JRST FIX2C
DFKDA PDP-10 KL10 ARITHMETIC/RANDOM/INTERRUPT/MEMORY RELIABILITY TEST, VER 0,5 MACRO %53A(1152) 09:24 4-Oct-84 Page 42
KL10A3 MAC 22-Feb-77 13:19 TIME PULSE SUBROUTINES -DBLE FLOATING ADD/MUL/DIV- SEQ 0358
14037 SUBTTL TIME PULSE SUBROUTINES -DBLE FLOATING ADD/MUL/DIV-
14038
14039 050550 670 03 0 00 055224 DFAT1: TDO T2,[XWD ARXADX,FESAEN]
14040 050551 660 01 0 00 106000 TRO T,ARADEN+ABPCEN
14041 050552 260 17 0 00 047763 PUSHJ P,FXUSET
14042 050553 602 00 0 00 000040 TRNE F,FLAG2
14043 050554 254 00 0 00 050624 JRST DFAT1C
14044 050555 325 15 0 00 050565 JUMPGE SC,DFAT1A
14045 050556 640 15 0 00 000300 TRC SC,300
14046 050557 646 15 0 00 000300 TRCN SC,300
14047 050560 254 00 0 00 050565 JRST DFAT1A
14048 050561 641 03 0 00 000300 TLC T2,ARXADX+ARXCLR
14049 050562 640 01 0 00 006400 TRC T,ARADEN+ARCLR
14050 050563 603 16 0 00 001000 TLNE IR,1000
14051 050564 254 00 0 00 050650 JRST DFAT1B
14052
14053 050565 603 16 0 00 003000 DFAT1A: TLNE IR,3000
14054 050566 254 00 0 00 050624 JRST DFAT1C
14055 050567 640 15 0 00 000700 TRC SC,700
14056 050570 642 15 0 00 000700 TRCE SC,700
14057 050571 254 00 0 00 050650 JRST DFAT1B
14058 050572 661 01 0 00 000060 DFAT1G: TLO T,ADARPL
14059 050573 402 00 0 00 055636 SETZM ARGOLT
14060 050574 201 05 0 00 051161 MOVEI S,SCT1
14061 050575 263 17 0 00 000000 POPJ P,
14062 050576 603 16 0 00 001000 DFAT1D: TLNE IR,1000
14063 050577 254 00 0 00 050611 JRST DFAT1E
14064 050600 660 03 0 00 010303 DFAT1H: TRO T2,SAFEEN+SAZERO+SAPL1+SAADD
14065 050601 661 03 0 00 540000 DFAT1J: TLO T2,ADXADD+ADXFMP+ADXFMM
14066 050602 661 01 0 00 040070 TLO T,ADADD+ADMAGIC+ADARPL
14067 050603 205 02 0 00 001000 MOVSI T1,(1B8)
14068 050604 202 02 0 00 055756 MOVEM T1,MAGIC#
14069 050605 620 00 0 00 000040 TRZ F,FLAG2
14070 050606 661 01 0 00 000004 TLO T,INFTST
14071 050607 201 05 0 00 050366 DFAT1K: MOVEI S,DNT1
14072 050610 263 17 0 00 000000 POPJ P,
14073 050611 661 01 0 00 060110 DFAT1E: TLO T,ADADD+ADARMI+ADCR36+ADMAGIC
14074 050612 661 03 0 00 540000 TLO T2,ADXADD+ADXFMP+ADXFMM
14075 050613 265 05 0 00 030065 JSP S,CPOPJ
14076
14077 050614 661 03 0 00 000100 DFAT2: TLO T2,ARXADX
14078 050615 660 01 0 00 006000 TRO T,ARADEN
14079 050616 640 15 0 00 000700 TRC SC,700
14080 050617 642 15 0 00 000700 TRCE SC,700
14081 050620 254 00 0 00 050646 JRST DFAT2A
14082 050621 606 00 0 00 000040 TRNN F,FLAG2
14083 050622 254 00 0 00 050572 JRST DFAT1G
14084 050623 254 00 0 00 050631 JRST DFAT1F
DFKDA PDP-10 KL10 ARITHMETIC/RANDOM/INTERRUPT/MEMORY RELIABILITY TEST, VER 0,5 MACRO %53A(1152) 09:24 4-Oct-84 Page 43
KL10A3 MAC 22-Feb-77 13:19 TIME PULSE SUBROUTINES -DBLE FLOATING ADD/MUL/DIV- SEQ 0359
14085 050624 640 15 0 00 000700 DFAT1C: TRC SC,700
14086 050625 642 15 0 00 000700 TRCE SC,700
14087 050626 254 00 0 00 050576 JRST DFAT1D
14088 050627 603 16 0 00 003000 TLNE IR,3000
14089 050630 254 00 0 00 050611 JRST DFAT1E
14090 050631 661 01 0 00 000600 DFAT1F: TLO T,ADBRPL
14091 050632 661 03 0 00 240000 TLO T2,ADXFMM+ADXEQV
14092 050633 476 00 0 00 056047 SETOM SACBRFF
14093 050634 265 05 0 00 030065 JSP S,CPOPJ
14094
14095 050635 660 01 0 00 000010 DFAT3: TRO T,MQADEN
14096 050636 476 00 0 00 055715 SETOM FMWRSET
14097 050637 661 03 0 00 210104 TLO T2,ADXBRM+ADXEQV+BRARXE+ARXADX
14098 050640 265 05 0 00 030065 JSP S,CPOPJ
14099
14100 050641 661 03 0 00 000100 DFAT4: TLO T2,ARXADX
14101 050642 476 00 0 00 055642 SETOM ARMQEN
14102 050643 660 01 0 00 001020 TRO T,BRAREN+MQCLR
14103 050644 402 00 0 00 056047 SETZM SACBRFF
14104 050645 254 00 0 00 050572 JRST DFAT1G
14105
14106 050646 602 00 0 00 000040 DFAT2A: TRNE F,FLAG2
14107 050647 254 00 0 00 050600 JRST DFAT1H
14108
14109 050650 661 01 0 00 040660 DFAT1B: TLO T,ADARPL+ADBRPL+ADADD
14110 050651 661 03 0 00 500000 TLO T2,ADXFMP+ADXADD
14111 050652 265 05 0 00 030065 JSP S,CPOPJ
14112
14113 050653 660 01 0 00 000102 DFAT5: TRO T,ARSHRT+MQSHRT
14114 050654 670 03 0 00 055225 TDO T2,[XWD ARXSHR,SAFEEN]
14115 050655 254 00 0 00 050601 JRST DFAT1J
14116
14117 050656 670 01 0 00 055205 DFMT1: TDO T,[XWD ADARPL,ARCLR+MQADEN]
14118 050657 661 03 0 00 000002 TLO T2,MBAREN
14119 050660 660 00 0 00 000040 TRO F,FLAG2
14120 050661 402 00 0 00 055636 SETZM ARGOLT
14121 050662 201 05 0 00 051161 MOVEI S,SCT1
14122 050663 606 12 0 00 000001 TRNN MB,1
14123 050664 254 00 0 00 045460 JRST FIX1A
14124 050665 661 01 0 00 040600 TLO T,ADADD+ADBRPL
14125 050666 661 03 0 00 500000 TLO T2,ADXADD+ADXFMP
14126 050667 254 00 0 00 045460 JRST FIX1A
14127
14128 050670 620 00 0 00 000040 DFMT2: TRZ F,FLAG2
14129 050671 670 01 0 00 055226 TDO T,[XWD ADARPL,ABPCEN+MQADEN]
14130 050672 260 17 0 00 052226 PUSHJ P,MPYFCN
14131 050673 201 05 0 00 051220 MOVEI S,SCT2
14132 050674 254 00 0 00 045460 JRST FIX1A
14133
DFKDA PDP-10 KL10 ARITHMETIC/RANDOM/INTERRUPT/MEMORY RELIABILITY TEST, VER 0,5 MACRO %53A(1152) 09:24 4-Oct-84 Page 44
KL10A3 MAC 22-Feb-77 13:19 TIME PULSE SUBROUTINES -DBLE FLOATING ADD/MUL/DIV- SEQ 0360
14134 050675 660 01 0 00 000204 DFMT3: TRO T,ARSHLT+MQSHLT
14135 050676 620 00 0 00 000020 TRZ F,FLAG1
14136 050677 670 03 0 00 055227 TDO T2,[XWD ARXSHL,SCSAEN+SASCPL+SAADD+SAPL1+SAZERO]
14137 050700 260 17 0 00 047763 PUSHJ P,FXUSET
14138 050701 254 00 0 00 050601 JRST DFAT1J
14139
14140 050702 660 01 0 00 006002 DFDT1: TRO T,ARADEN+MQSHRT
14141 050703 661 03 0 00 000022 TLO T2,MBAREN+ARXSHR
14142 050704 476 00 0 00 055674 SETOM DFDF1
14143 050705 476 00 0 00 055715 SETOM FMWRSET
14144 050706 265 05 0 00 030065 JSP S,CPOPJ
14145
14146 050707 476 00 0 00 055642 DFDT2: SETOM ARMQEN
14147 050710 660 01 0 00 001020 TRO T,BRAREN+MQCLR
14148 050711 660 03 0 00 000012 TRO T2,SAMI32
14149 050712 402 00 0 00 056047 SETZM SACBRFF
14150 050713 265 05 0 00 030065 JSP S,CPOPJ
14151
14152 050714 660 01 0 00 100204 DFDT3: TRO T,ABPCEN+ARSHLT+MQSHLT
14153 050715 661 03 0 00 000040 TLO T2,ARXSHL
14154 050716 331 00 0 00 055624 SKIPL ADX
14155 050717 254 00 0 00 050735 JRST DFDT3A
14156 050720 265 05 0 00 045460 JSP S,FIX1A
14157
14158 050721 660 01 0 00 000204 DFDT4: TRO T,ARSHLT+MQSHLT
14159 050722 661 03 0 00 000040 TLO T2,ARXSHL
14160 050723 476 00 0 00 056016 SETOM PCP1FF
14161 050724 660 00 0 00 000040 TRO F,FLAG2
14162 050725 476 00 0 00 055636 SETOM ARGOLT
14163 050726 200 02 0 00 055624 MOVE T1,ADX
14164 050727 607 02 0 00 001000 TLNN T1,(1B8)
14165 050730 254 00 0 00 050733 JRST DFDT4A+1
14166 050731 664 00 0 00 000220 TROA F,FLAG1+SCP1S
14167 050732 660 03 0 00 020000 DFDT4A: TRO T2,SCSAEN
14168 050733 201 05 0 00 051220 MOVEI S,SCT2
14169 050734 263 17 0 00 000000 POPJ P,
14170
14171 050735 265 05 0 00 045460 DFDT3A: JSP S,FIX1A
14172
14173 050736 661 13 0 00 440240 DFDT10: TLO PC,AROV!FOV!TN1!DCK
14174 050737 402 00 0 00 055674 DFD10A: SETZM DFDF1
14175 050740 476 00 0 00 056131 SETOM TRPSAT
14176 050741 265 05 0 00 030065 JSP S,CPOPJ
14177
14178 050742 661 03 0 00 006000 DFDT11: TLO T2,ADMBEN
14179 050743 661 01 0 00 000004 TLO T,INFTST
14180 050744 265 05 0 00 030065 JSP S,CPOPJ
14181
14182 050745 660 01 0 00 006000 DFDT12: TRO T,ARADEN
14183 050746 476 00 0 00 055715 SETOM FMWRSET
14184 050747 201 05 0 00 047627 MOVEI S,ST5
14185 050750 263 17 0 00 000000 POPJ P,
DFKDA PDP-10 KL10 ARITHMETIC/RANDOM/INTERRUPT/MEMORY RELIABILITY TEST, VER 0,5 MACRO %53A(1152) 09:24 4-Oct-84 Page 45
KL10A3 MAC 22-Feb-77 13:19 TIME PULSE SUBROUTINES -DBLE FLOATING ADD/MUL/DIV- SEQ 0361
14186 050751 476 00 0 00 055642 DFDT5: SETOM ARMQEN
14187 050752 670 03 0 00 055230 TDO T2,[XWD MBAREN+ADMBEN,SAMI42]
14188 050753 402 00 0 00 056016 SETZM PCP1FF
14189 050754 620 00 0 00 000040 TRZ F,FLAG2
14190 050755 476 00 0 00 056131 SETOM TRPSAT
14191 050756 265 05 0 00 030065 JSP S,CPOPJ
14192
14193 050757 670 01 0 00 055231 DFDT6: TDO T,[XWD ADADD+ADARPL+ADBRPL,ARADEN+MQCLR]
14194 050760 476 00 0 00 055674 SETOM DFDF1
14195 050761 661 03 0 00 500002 TLO T2,ADXADD+ADXFMP+MBAREN
14196 050762 200 02 0 00 000006 MOVE T1,AR
14197 050763 241 02 0 00 777777 ROT T1,-1
14198 050764 430 02 1 00 055713 XOR T1,@FMREG
14199 050765 325 02 0 00 050732 JUMPGE T1,DFDT4A
14200 050766 641 03 0 00 140000 TLC T2,ADXFMP+ADXFMM
14201 050767 641 01 0 00 021600 TLC T,ADBRPL+ADBRMI+ADCR36
14202 050770 254 00 0 00 050732 JRST DFDT4A
14203
14204 050771 660 01 0 00 000004 DFDT7: TRO T,MQSHLT
14205 050772 670 03 0 00 055232 TDO T2,[XWD ADMBEN,SCSAEN+SAFEEN+SAZERO+SAEQV]
14206 050773 260 17 0 00 047355 PUSHJ P,FMACEN
14207 050774 476 00 0 00 055754 SETOM LONGSET
14208 050775 335 00 1 00 055713 SKIPGE @FMREG
14209 050776 640 00 0 00 000100 TRC F,FLAG3
14210 050777 265 05 0 00 030065 JSP S,CPOPJ
14211
14212 051000 476 00 0 00 055742 DFDT8: SETOM INSNXT
14213 051001 260 17 0 00 047763 PUSHJ P,FXUSET
14214 051002 612 07 0 00 053312 TDNE MQ,[1B0-1]
14215 051003 254 00 0 00 051014 JRST DFDT8C
14216 051004 326 11 0 00 051007 JUMPN AD,DFDT8A
14217 051005 660 01 0 00 000400 TRO T,ARCLR
14218 051006 254 00 0 00 050205 JRST NRT1I
14219 051007 602 00 0 00 000100 DFDT8A: TRNE F,FLAG3
14220 051010 674 01 0 00 055044 TDOA T,[XWD ADARMI+ADMAGIC+ADADD+ADCR36,ARADEN]
14221 051011 661 03 0 00 006000 DFDT8D: TLO T2,ADMBEN
14222 051012 201 05 0 00 050476 MOVEI S,DNT8
14223 051013 263 17 0 00 000000 POPJ P,
14224
14225 051014 606 00 0 00 000100 DFDT8C: TRNN F,FLAG3
14226 051015 254 00 0 00 051011 JRST DFDT8D
14227 051016 476 00 0 00 055642 SETOM ARMQEN
14228 051017 661 01 0 00 060110 TLO T,ADARMI+ADMAGIC+ADCR36+ADADD
14229 051020 205 02 0 00 400000 MOVSI T1,(1B0)
14230 051021 202 02 0 00 055756 MOVEM T1,MAGIC#
14231 051022 265 05 0 00 030065 JSP S,CPOPJ
14232
14233 051023 670 01 0 00 055233 DFDT9: TDO T,[XWD ADEQV+ADMAGIC,MQADEN]
14234 051024 402 00 0 00 055756 SETZM MAGIC#
14235 051025 254 00 0 00 051011 JRST DFDT8D
DFKDA PDP-10 KL10 ARITHMETIC/RANDOM/INTERRUPT/MEMORY RELIABILITY TEST, VER 0,5 MACRO %53A(1152) 09:24 4-Oct-84 Page 46
KL10A3 MAC 22-Feb-77 13:19 TIME PULSE SUBROUTINES -FLT ADD, MISC- SEQ 0362
14236 SUBTTL TIME PULSE SUBROUTINES -FLT ADD, MISC-
14237
14238 051026 331 02 0 00 056044 FAT1: SKIPL T1,SA
14239 051027 660 03 0 00 000343 TRO T2,SASCMI+SAPL1+SAADD+SAZERO
14240 051030 430 02 0 00 000006 XOR T1,AR
14241 051031 335 00 0 00 000002 SKIPGE T1
14242 051032 660 00 0 00 000040 TRO F,FLAG2
14243 051033 265 05 0 00 045460 JSP S,FIX1A
14244
14245 051034 331 00 0 00 000015 FAT2: SKIPL SC
14246 051035 660 03 0 00 020000 TRO T2,SCSAEN
14247 051036 661 01 0 00 000600 TLO T,ADBRPL
14248 051037 660 03 0 00 002000 TRO T2,SAAREX
14249 051040 606 00 0 00 000040 TRNN F,FLAG2
14250 051041 254 00 0 00 051045 JRST FAT2A
14251 051042 640 03 0 00 012000 TRC T2,SAFEEN+SAAREX
14252 051043 325 10 0 00 051047 JUMPGE BR,FAT2B
14253 051044 254 00 0 00 051050 JRST FAT2C
14254 051045 321 06 0 00 051050 FAT2A: JUMPL AR,FAT2C
14255 051046 664 03 0 00 004060 TROA T2,SAEQV+SASCPL+SASCMI
14256 051047 660 03 0 00 004003 FAT2B: TRO T2,SAEQV+SAZERO
14257 051050 265 05 0 00 030065 FAT2C: JSP S,CPOPJ
14258
14259 051051 660 03 0 00 400000 FAT3: TRO T2,FESAEN
14260 051052 476 00 0 00 055656 SETOM BRSMR
14261 051053 402 00 0 00 055636 SETZM ARGOLT
14262 051054 201 05 0 00 051161 MOVEI S,SCT1
14263 051055 661 01 0 00 000060 TLO T,ADARPL
14264 051056 606 00 0 00 000040 TRNN F,FLAG2
14265 051057 660 01 0 00 001000 TRO T,BRAREN
14266 051060 325 15 0 00 051064 JUMPGE SC,FAT3A
14267 051061 640 15 0 00 000300 TRC SC,300
14268 051062 642 15 0 00 000300 TRCE SC,300
14269 JRST [TRO T,ARCLR
14270 051063 254 00 0 00 055234 JRST FAT3B]
14271 051064 606 00 0 00 000040 FAT3A: TRNN F,FLAG2
14272 051065 664 01 0 00 006000 TROA T,ARADEN
14273 051066 476 00 0 00 055644 SETOM ARSMR
14274 051067 640 15 0 00 000700 FAT3B: TRC SC,700
14275 051070 646 15 0 00 000700 TRCN SC,700
14276 051071 263 17 0 00 000000 POPJ P,
14277 051072 661 01 0 00 040600 TLO T,ADBRPL+ADADD
14278 051073 476 00 0 00 055754 SETOM LONGSET
14279 051074 265 05 0 00 030065 JSP S,CPOPJ
14280
14281 051075 331 02 0 00 000011 FAT4: SKIPL T1,AD
14282 051076 641 02 0 00 001000 TLC T1,(1B8)
14283 051077 603 02 0 00 001000 TLNE T1,(1B8)
14284 051100 664 01 0 00 006000 TROA T,ARADEN
14285 051101 664 01 0 00 000102 TROA T,ARSHRT+MQSHRT
14286 051102 664 03 0 00 000303 TROA T2,SAADD+SAZERO+SAPL1
14287 051103 476 00 0 00 055754 SETOM LONGSET
14288 051104 660 03 0 00 010000 TRO T2,SAFEEN
14289 051105 254 00 0 00 050101 JRST FMT2A
14290
DFKDA PDP-10 KL10 ARITHMETIC/RANDOM/INTERRUPT/MEMORY RELIABILITY TEST, VER 0,5 MACRO %53A(1152) 09:24 4-Oct-84 Page 46-1
KL10A3 MAC 22-Feb-77 13:19 TIME PULSE SUBROUTINES -FLT ADD, MISC- SEQ 0363
14291 051106 660 01 0 00 006004 JFFOT1: TRO T,ARADEN+MQSHLT
14292 051107 254 00 0 00 045137 JRST JFFO2A
14293
14294 051110 660 03 0 00 020000 SRT1: TRO T2,SCSAEN
14295 051111 135 02 0 00 055236 LDB T1,[POINT 3,IR,8]
14296 051112 200 04 0 02 051126 MOVE T3,SRTAB(T1)
14297 051113 202 04 0 00 056064 MOVEM T3,SINDEX
14298 051114 570 04 0 00 000010 HRRE T3,BR
14299 051115 533 00 0 00 000004 HLLES T3
14300 051116 452 04 0 00 055636 SETCAM T3,ARGOLT
14301 051117 201 05 0 00 051220 MOVEI S,SCT2
14302 051120 336 00 0 00 055636 SKIPN ARGOLT
14303 051121 201 05 0 00 051161 MOVEI S,SCT1
14304 051122 336 00 0 00 056044 SKIPN SA
14305 051123 254 00 0 00 047635 JRST ST5A
14306 051124 661 01 0 00 000060 TLO T,ADARPL
14307 051125 263 17 0 00 000000 POPJ P,
14308
14309 051126 000000 000004 SRTAB: 4 ;ASH
14310 051127 000000 000001 1 ;ROT
14311 051130 000000 000000 0 ;LSH
14312 051131 000000 000000 .-. ;(JFFO)
14313 051132 000000 000005 5 ;ASHC
14314 051133 000000 000002 2 ;ROTC
14315 051134 000000 000003 3 ;LSHC
14316
14317 051135 205 04 0 00 000040 FMAC2E: MOVSI T3,(1B12)
14318 051136 270 04 0 00 000016 ADD T3,IR
14319 051137 202 04 0 00 055611 MOVEM T3,ACPL2#
14320 051140 200 04 0 00 055237 MOVE T3,[POINT 4,ACPL2,12]
14321 051141 202 04 0 00 055712 MOVEM T3,FMADREN
14322 051142 263 17 0 00 000000 POPJ P,
14323
14324 051143 660 01 0 00 100010 DMOVT1: TRO T,ABPCEN+MQADEN
14325 051144 254 00 0 00 045146 JRST JFFO2B
14326
14327 DMVNT1: TDO T,[XWD ADARMI+ADCR36+ADADD+ADMAGIC,ABPCEN^_
14328 051145 670 01 0 00 055240 +BRAREN+ARADEN]
14329 051146 476 00 0 00 055754 SETOM LONGSET
14330 051147 265 05 0 00 030065 JSP S,CPOPJ
14331
14332 051150 670 01 0 00 055241 DMVNT2: TDO T,[XWD ADBRMI+INFTST,MQADEN]
14333 051151 200 02 0 00 046425 MOVE T1,ADFLGS
14334 051152 603 02 0 00 100000 TLNE T1,(1B2)
14335 051153 665 01 0 00 060000 TLOA T,ADADD+ADCR36
14336 051154 254 00 0 00 051156 JRST .+2
14337 051155 661 03 0 00 000400 TLO T2,ADMSKG
14338 051156 265 05 0 00 030065 JSP S,CPOPJ
14339
14340 051157 660 01 0 00 006000 DMVNT3: TRO T,ARADEN
14341 051160 254 00 0 00 045146 JRST JFFO2B
DFKDA PDP-10 KL10 ARITHMETIC/RANDOM/INTERRUPT/MEMORY RELIABILITY TEST, VER 0,5 MACRO %53A(1152) 09:24 4-Oct-84 Page 47
KL10A3 MAC 22-Feb-77 13:19 SHIFT SUBROUTINE SEQ 0364
14342 SUBTTL SHIFT SUBROUTINE
14343
14344 051161 660 03 0 00 100000 SCT1: TRO T2,SCSHRT
14345 051162 606 15 0 00 000001 TRNN SC,1
14346 051163 254 00 0 00 051173 JRST SCTC
14347 051164 660 01 0 00 000100 TRO T,ARSHRT
14348 051165 554 02 0 00 000016 HLRZ T1,IR
14349 051166 640 02 0 00 134000 TRC T1,(ILDB)
14350 051167 602 02 0 00 776000 TRNE T1,776000
14351 051170 660 01 0 00 000002 TRO T,MQSHRT
14352 051171 315 16 0 00 055242 CAMGE IR,[FIX]
14353 051172 661 03 0 00 000020 TLO T2,ARXSHR
14354
14355 051173 640 15 0 00 000037 SCTC: TRC SC,37
14356 051174 642 15 0 00 000037 TRCE SC,37
14357 JRST [SKIPE MPY#
14358 PUSHJ P,MPYFCN
14359 051175 254 00 0 00 055243 JRST SCTC1]
14360 051176 332 00 0 00 055774 SKIPE MPY
14361 051177 602 00 0 00 000040 TRNE F,FLAG2
14362 051200 254 00 0 00 051203 JRST .+3
14363 051201 661 01 0 00 000060 TLO T,ADARPL
14364 051202 476 00 0 00 055754 SETOM LONGSET
14365 051203 200 04 0 00 056053 MOVE T3,SCADFF
14366 051204 602 07 0 00 000002 TRNE MQ,2
14367 051205 607 04 0 00 001000 TLNN T3,ADBRP2
14368 051206 254 00 0 00 051211 JRST SCTC1
14369 051207 606 00 0 00 000040 TRNN F,FLAG2
14370 051210 260 17 0 00 052242 PUSHJ P,MPYFN5
14371 051211 201 04 0 15 000001 SCTC1: MOVEI T3,1(SC)
14372 051212 322 04 0 00 051246 JUMPE T3,SCTC2
14373 051213 602 00 0 00 000040 TRNE F,FLAG2
14374 051214 336 00 0 00 055745 SKIPN INTRQ#
14375 051215 665 01 0 00 000060 SCTC5: TLOA T,ADARPL
14376 051216 254 00 0 00 050737 JRST DFD10A
14377 051217 265 05 0 00 030065 JSP S,CPOPJ
14378
14379 051220 554 02 0 00 000016 SCT2: HLRZ T1,IR
14380 051221 660 03 0 00 200000 TRO T2,SCSCP1
14381 051222 336 00 0 00 055636 SKIPN ARGOLT#
14382 051223 254 00 0 00 051237 JRST SCT2R
14383 051224 660 01 0 00 000204 TRO T,MQSHLT+ARSHLT
14384 051225 315 16 0 00 055242 CAMGE IR,[FIX]
14385 051226 661 03 0 00 000040 TLO T2,ARXSHL
14386 051227 640 02 0 00 240000 TRC T1,(ASH)
14387 051230 602 02 0 00 773000 TRNE T1,773000
14388 051231 254 00 0 00 051173 JRST SCTC
14389 051232 331 02 0 00 000006 SKIPL T1,AR
14390 051233 641 02 0 00 200000 TLC T1,(1B1)
14391 051234 607 02 0 00 200000 TLNN T1,(1B1)
14392 051235 661 13 0 00 400200 TLO PC,AROV+TN1
14393 051236 254 00 0 00 051173 JRST SCTC
14394
DFKDA PDP-10 KL10 ARITHMETIC/RANDOM/INTERRUPT/MEMORY RELIABILITY TEST, VER 0,5 MACRO %53A(1152) 09:24 4-Oct-84 Page 48
KL10A3 MAC 22-Feb-77 13:19 SHIFT SUBROUTINE SEQ 0365
14395 051237 660 01 0 00 000040 SCT2R: TRO T,ARSHR2
14396 051240 640 02 0 00 134000 TRC T1,(ILDB)
14397 051241 602 02 0 00 776000 TRNE T1,776000
14398 051242 660 01 0 00 000001 TRO T,MQSHR2
14399 051243 315 16 0 00 055242 CAMGE IR,[FIX]
14400 051244 661 03 0 00 000010 TLO T2,ARXSR2
14401 051245 254 00 0 00 051173 JRST SCTC
14402 051246 554 02 0 00 000016 SCTC2: HLRZ T1,IR
14403 051247 405 02 0 00 777000 ANDI T1,777000
14404 051250 336 00 0 00 055677 SKIPN DSF2#
14405 051251 254 00 0 00 051254 JRST .+3
14406 051252 660 03 0 00 010000 TRO T2,SAFEEN
14407 051253 201 05 0 00 047703 MOVEI S,DST3
14408 051254 302 02 0 00 112000 CAIE T1,112000 ;DFMP
14409 051255 254 00 0 00 051263 JRST SCTC3
14410 051256 606 00 0 00 000040 TRNN F,FLAG2
14411 JRST [TRO T2,SAFEEN+SAADD+SAPL1+SAZERO
14412 MOVEI S,DFMT3
14413 051257 254 00 0 00 055246 JRST SCTC3]
14414 051260 670 03 0 00 055251 TDO T2,[XWD ADMBEN,SAMI16]
14415 051261 201 05 0 00 050670 MOVEI S,DFMT2
14416 051262 476 00 0 00 055754 SETOM LONGSET
14417 051263 302 02 0 00 113000 SCTC3: CAIE T1,113000 ;DFDV
14418 051264 254 00 0 00 051274 JRST SCTC4
14419 051265 602 00 0 00 000040 TRNE F,FLAG2
14420 JRST [SKIPE INTRQ
14421 JRST SCTC4
14422 SETZM DFDF1
14423 MOVEI S,DFDT5
14424 051266 254 00 0 00 055252 JRST SCTC4]
14425 051267 402 00 0 00 055674 SETZM DFDF1
14426 051270 201 05 0 00 050771 MOVEI S,DFDT7
14427 051271 660 03 0 00 010000 TRO T2,SAFEEN
14428 051272 606 00 0 00 000020 TRNN F,FLAG1
14429 051273 660 03 0 00 000303 TRO T2,SAADD+SAZERO+SAPL1
DFKDA PDP-10 KL10 ARITHMETIC/RANDOM/INTERRUPT/MEMORY RELIABILITY TEST, VER 0,5 MACRO %53A(1152) 09:24 4-Oct-84 Page 49
KL10A3 MAC 22-Feb-77 13:19 SHIFT SUBROUTINE SEQ 0366
14430 051274 201 04 0 00 776000 SCTC4: MOVEI T3,776000
14431 051275 404 04 0 00 000002 AND T3,T1
14432 051276 302 02 0 00 122000 CAIE T1,(FIX)
14433 051277 306 02 0 00 126000 CAIN T1,(FIXR)
14434 051300 665 01 0 00 060070 TLOA T,ADARPL+ADMAGIC+ADCR36+ADADD
14435 051301 254 00 0 00 051303 JRST .+2
14436 051302 201 05 0 00 050537 MOVEI S,FIXT2
14437 051303 306 02 0 00 127000 CAIN T1,(FLTR)
14438 051304 664 03 0 00 000015 TROA T2,SAMI43
14439 051305 254 00 0 00 051311 JRST .+4
14440 051306 661 01 0 00 000060 TLO T,ADARPL
14441 051307 201 05 0 00 050103 MOVEI S,NRT1
14442 051310 476 00 0 00 055754 SETOM LONGSET
14443 051311 306 04 0 00 110000 CAIN T3,110000 ;DFAD
14444 051312 260 17 0 00 050650 PUSHJ P,DFAT1B
14445 051313 306 04 0 00 136000 CAIN T3,(IDPB)
14446 051314 661 01 0 00 000700 TLO T,ADARMI+ADBRPL
14447 051315 405 04 0 00 774000 ANDI T3,774000
14448 051316 306 04 0 00 134000 CAIN T3,(ILDB)
14449 051317 254 00 0 00 051322 JRST .+3
14450 051320 405 04 0 00 770000 ANDI T3,770000
14451 051321 306 04 0 00 220000 CAIN T3,(IMUL)
14452 051322 201 05 0 00 047407 MOVEI S,ET1S
14453 051323 306 04 0 00 240000 CAIN T3,(ASH)
14454 051324 260 17 0 00 045146 PUSHJ P,JFFO2B
14455 051325 302 04 0 00 160000 CAIE T3,(FMP)
14456 051326 254 00 0 00 051331 JRST .+3
14457 051327 660 03 0 00 010000 TRO T2,SAFEEN
14458 051330 201 05 0 00 050075 MOVEI S,FMT2
14459 051331 302 04 0 00 140000 CAIE T3,(FAD)
14460 051332 306 04 0 00 150000 CAIN T3,(FSB)
14461 051333 254 00 0 00 051336 JRST .+3
14462 051334 302 02 0 00 130000 CAIE T1,(UFA)
14463 051335 263 17 0 00 000000 POPJ P,
14464 051336 661 01 0 00 040660 TLO T,ADARPL+ADBRPL+ADADD
14465 051337 201 05 0 00 051075 MOVEI S,FAT4
14466 051340 476 00 0 00 055754 SETOM LONGSET
14467 051341 263 17 0 00 000000 POPJ P,
DFKDA PDP-10 KL10 ARITHMETIC/RANDOM/INTERRUPT/MEMORY RELIABILITY TEST, VER 0,5 MACRO %53A(1152) 09:24 4-Oct-84 Page 50
KL10A3 MAC 22-Feb-77 13:19 TIME PULSE SUBROUTINES -INDONE- SEQ 0367
14468 SUBTTL TIME PULSE SUBROUTINES -INDONE-
14469
14470 051342 332 00 0 00 055657 INDONE: SKIPE BYF5
14471 051343 254 00 0 00 051377 JRST INDON1
14472 051344 554 04 0 00 000016 HLRZ T3,IR
14473 051345 405 04 0 00 774000 ANDI T3,774000
14474 051346 306 04 0 00 134000 CAIN T3,134000
14475 051347 476 00 0 00 055657 SETOM BYF5
14476 051350 306 04 0 00 134000 CAIN T3,134000
14477 051351 476 00 0 00 055660 SETOM BYF6
14478 051352 332 00 0 00 055660 SKIPE BYF6
14479 051353 661 13 0 00 020000 TLO PC,BIS
14480 051354 306 04 0 00 134000 CAIN T3,134000
14481 051355 476 00 0 00 056035 SETOM PSINFT
14482 051356 332 00 0 00 055657 INDON2: SKIPE BYF5
14483 051357 254 00 0 00 051363 JRST INDON3
14484 051360 201 04 0 00 000062 MOVEI T3,^D50
14485 051361 272 04 0 00 056123 ADDM T3,TIME
14486 051362 402 00 0 00 055751 SETZM IRLTCH#
14487 051363 336 00 0 00 056043 INDON3: SKIPN RUN#
14488 051364 254 00 0 00 040406 JRST DDTEX
14489 051365 200 04 0 00 055165 MOVE T3,[POINT 4,MB,17]
14490 051366 202 04 0 00 055712 MOVEM T3,FMADREN
14491 051367 476 00 0 00 055663 SETOM CLINSET
14492 051370 402 00 0 00 055773 SETZM MEMWRWT#
14493 051371 332 00 0 00 055727 SKIPE INFTFF
14494 051372 254 00 0 00 053006 JRST INFTS2
14495 051373 201 05 0 00 046704 MOVEI S,IT0
14496 051374 263 17 0 00 000000 POPJ P,
14497
14498 051375 000000 000000 ERR: 0
14499 051376 254 04 0 00 000000 HALT
14500
14501 051377 402 00 0 00 055657 INDON1: SETZM BYF5
14502 051400 254 00 0 00 051356 JRST INDON2
14503 XLIST
14504 LIST
DFKDA PDP-10 KL10 ARITHMETIC/RANDOM/INTERRUPT/MEMORY RELIABILITY TEST, VER 0,5 MACRO %53A(1152) 09:24 4-Oct-84 Page 57
KL10A3 MAC 22-Feb-77 13:19 TIME PULSE SUBROUTINES -BLT- SEQ 0368
14505 SUBTTL TIME PULSE SUBROUTINES -BLT-
14506
14507 051401 674 01 0 00 055257 BLTT1X: TDOA T,[XWD ADBRPL+ADADD+ADPL1B,ABADEN]
14508 051402 670 01 0 00 055260 BLTT0: TDO T,[XWD ADBRPL+ADADD,MQADEN]
14509 051403 476 00 0 00 055754 SETOM LONGSET
14510 051404 661 03 0 00 000400 TLO T2,ADMSKG
14511 051405 265 05 0 00 030065 JSP S,CPOPJ
14512
14513 051406 660 01 0 00 006000 BLTT1: TRO T,ARADEN
14514 051407 200 02 0 00 046425 MOVE T1,ADFLGS
14515 051410 607 02 0 00 200000 TLNN T1,CRY0
14516 051411 254 00 0 00 051415 JRST .+4
14517 051412 476 00 0 00 056131 SETOM TRPSAT
14518 051413 201 05 0 00 051456 MOVEI S,BLTT8
14519 051414 263 17 0 00 000000 POPJ P,
14520 051415 332 00 0 00 055745 SKIPE INTRQ
14521 051416 254 00 0 00 051445 JRST BLTT7A
14522 051417 476 00 0 00 055770 SETOM MEMREAD
14523 051420 201 02 0 00 000112 MOVEI T1,"J"
14524 051421 202 02 0 00 055771 MOVEM T1,MEMSIN
14525 051422 660 01 0 00 200000 TRO T,ABABEN
14526 051423 265 05 0 00 030065 JSP S,CPOPJ
14527
14528 051424 660 01 0 00 001000 BLTT2: TRO T,BRAREN
14529 051425 476 00 0 00 055663 SETOM CLINSET
14530 051426 201 05 0 00 052550 MOVEI S,MEMST
14531 051427 263 17 0 00 000000 POPJ P,
14532
14533 051430 660 01 0 00 100000 BLTT3: TRO T,ABPCEN
14534 051431 265 05 0 00 030065 JSP S,CPOPJ
14535
14536 051432 660 01 0 00 200000 BLTT4: TRO T,ABABEN
14537 051433 476 00 0 00 055663 BLTT9A: SETOM CLINSET
14538 051434 201 02 0 00 000105 MOVEI T1,"E"
14539 051435 202 02 0 00 055771 MOVEM T1,MEMSIN
14540 051436 476 00 0 00 055772 SETOM MEMWR
14541 051437 201 05 0 00 052550 MOVEI S,MEMST
14542 051440 263 17 0 00 000000 POPJ P,
14543
DFKDA PDP-10 KL10 ARITHMETIC/RANDOM/INTERRUPT/MEMORY RELIABILITY TEST, VER 0,5 MACRO %53A(1152) 09:24 4-Oct-84 Page 58
KL10A3 MAC 22-Feb-77 13:19 TIME PULSE SUBROUTINES -BLT- SEQ 0369
14544 051441 661 01 0 00 000600 BLTT5: TLO T,ADBRPL
14545 051442 476 00 0 00 056022 SETOM PFF1
14546 051443 265 05 0 00 030065 JSP S,CPOPJ
14547
14548 051444 660 01 0 00 006000 BLTT6: TRO T,ARADEN
14549 051445 265 05 0 00 030065 BLTT7A: JSP S,CPOPJ
14550
14551 051446 660 01 0 00 034000 BLTT7: TRO T,ARPCEN+ARLARR
14552 051447 476 00 0 00 055715 SETOM FMWRSET
14553 051450 476 00 0 00 056016 SETOM PCP1FF
14554 051451 336 00 0 00 056022 SKIPN PFF1
14555 051452 254 00 0 00 051455 JRST BLTT7B
14556 051453 661 01 0 00 000010 TLO T,ADMAGIC
14557 051454 476 00 0 00 055754 SETOM LONGSET
14558 051455 265 05 0 00 030065 BLTT7B: JSP S,CPOPJ
14559
14560 051456 476 00 0 00 055642 BLTT8: SETOM ARMQEN
14561 051457 670 01 0 00 055261 TDO T,[XWD ADARPL,ABADEN+MQADEN]
14562 051460 402 00 0 00 055653 SETZM BLTF1
14563 051461 265 05 0 00 030065 JSP S,CPOPJ
14564
14565 051462 670 01 0 00 055262 BLTT9: TDO T,[XWD PCCLK,ABPCEN]
14566 051463 332 00 0 00 056022 SKIPE PFF1
14567 051464 254 00 0 00 051467 JRST .+3
14568 051465 201 05 0 00 047460 MOVEI S,ST1
14569 051466 263 17 0 00 000000 POPJ P,
14570 051467 476 00 0 00 055642 SETOM ARMQEN
14571 051470 476 00 0 00 055764 SETOM MCSPEC
14572 051471 201 02 0 00 000426 MOVEI T1,426
14573 051472 603 13 0 00 010000 TLNE PC,USERF
14574 051473 201 02 0 00 047231 MOVEI T1,USR427
14575 051474 202 02 0 00 055763 MOVEM T1,MCSADR
14576 051475 254 00 0 00 051433 JRST BLTT9A
DFKDA PDP-10 KL10 ARITHMETIC/RANDOM/INTERRUPT/MEMORY RELIABILITY TEST, VER 0,5 MACRO %53A(1152) 09:24 4-Oct-84 Page 59
KL10A3 MAC 22-Feb-77 13:19 REGISTER MIXERS, ETC. SEQ 0370
14577 SUBTTL REGISTER MIXERS, ETC.
14578
14579 051476 402 00 0 00 055655 BRMIXR: SETZM BRMIX
14580 051477 476 00 0 00 055654 SETOM BRCLK#
14581 051500 606 01 0 00 001000 TRNN T,BRAREN
14582 051501 354 00 0 00 055654 AOSA BRCLK
14583 051502 202 06 0 00 055655 MOVEM AR,BRMIX#
14584 051503 200 02 0 00 000006 MOVE T1,AR
14585 051504 241 02 0 00 000002 ROT T1,2
14586 051505 550 03 0 00 056067 HRRZ T2,STATE
14587 051506 306 03 0 00 050405 CAIN T2,DNT2
14588 051507 137 02 0 00 055263 DPB T1,[POINT 1,BRMIX,0]
14589 051510 200 04 0 00 056052 MOVE T3,SCADEN
14590 051511 607 04 0 00 000004 TLNN T3,BRARXE
14591 051512 263 17 0 00 000000 POPJ P,
14592 051513 476 00 0 00 055654 SETOM BRCLK
14593 051514 200 02 0 00 055645 MOVE T1,ARX
14594 051515 436 02 0 00 055655 IORM T1,BRMIX
14595 051516 263 17 0 00 000000 POPJ P,
14596
14597 051517 200 02 0 00 055576 ABMIXR: MOVE T1,AB
14598 051520 602 00 0 00 100000 TRNE F,ABPC
14599 051521 200 02 0 00 056017 MOVE T1,PCP1G
14600 051522 602 00 0 00 400000 TRNE F,ABAD
14601 051523 550 02 0 00 000011 HRRZ T1,AD
14602 051524 602 00 0 00 200000 TRNE F,ABAB
14603 051525 550 02 0 00 055576 HRRZ T1,AB#
14604 051526 202 02 0 00 055576 MOVEM T1,AB
14605 051527 263 17 0 00 000000 POPJ P,
14606
14607 051530 332 00 0 00 055714 FMVAL: SKIPE FMSINAC
14608 051531 402 00 0 00 055711 SETZM FMADMA
14609 051532 331 02 0 00 055711 SKIPL T1,FMADMA
14610 051533 135 02 0 00 055712 LDB T1,FMADREN
14611 051534 201 02 0 02 040423 MOVEI T1,ACS(T1)
14612 051535 202 02 0 00 055713 MOVEM T1,FMREG
14613 051536 402 00 0 00 055714 SETZM FMSINAC
14614 051537 263 17 0 00 000000 POPJ P,
14615
DFKDA PDP-10 KL10 ARITHMETIC/RANDOM/INTERRUPT/MEMORY RELIABILITY TEST, VER 0,5 MACRO %53A(1152) 09:24 4-Oct-84 Page 60
KL10A3 MAC 22-Feb-77 13:19 REGISTER MIXERS, ETC. SEQ 0371
14616 051540 403 02 0 00 055633 ARMIXR: SETZB T1,ARCLK#
14617 051541 606 01 0 00 076000 TRNN T,ARADEN!ARSWAP!ARPCEN!ARFLGS!ARIREN
14618 051542 254 00 0 00 051564 JRST ARMIX1
14619 051543 476 00 0 00 055633 SETOM ARCLK
14620 051544 602 01 0 00 002000 TRNE T,ARLTAD
14621 051545 500 02 0 00 000011 HLL T1,AD
14622 051546 602 01 0 00 004000 TRNE T,ARRTAD
14623 051547 540 02 0 00 000011 HRR T1,AD
14624 051550 602 01 0 00 010000 TRNE T,ARRARL
14625 051551 544 02 0 00 000006 HLR T1,AR
14626 051552 602 01 0 00 020000 TRNE T,ARLARR
14627 051553 504 02 0 00 000006 HRL T1,AR
14628 051554 640 01 0 00 022000 TRC T,ARFLGS
14629 051555 646 01 0 00 022000 TRCN T,ARFLGS
14630 051556 500 02 0 00 000013 HLL T1,PC
14631 051557 640 01 0 00 014000 TRC T,ARPCEN
14632 051560 646 01 0 00 014000 TRCN T,ARPCEN
14633 051561 540 02 0 00 056017 HRR T1,PCP1G
14634 051562 602 01 0 00 040000 TRNE T,ARIREN
14635 051563 434 02 0 00 000016 IOR T1,IR
14636
14637 051564 332 00 0 00 055644 ARMIX1: SKIPE ARSMR#
14638 051565 260 17 0 00 051635 PUSHJ P,ARMIX6
14639 051566 332 00 0 00 055635 SKIPE ARESAEN#
14640 051567 260 17 0 00 051622 PUSHJ P,ARMIX7
14641 051570 602 01 0 00 000200 TRNE T,ARSHLT
14642 051571 260 17 0 00 051657 PUSHJ P,ARLT
14643 051572 602 01 0 00 000100 TRNE T,ARSHRT
14644 051573 260 17 0 00 051703 PUSHJ P,ARRT1
14645 051574 602 01 0 00 000040 TRNE T,ARSHR2
14646 051575 260 17 0 00 051715 PUSHJ P,ARRT2
14647 051576 602 01 0 00 000400 TRNE T,ARCLR
14648 051577 476 00 0 00 055633 SETOM ARCLK
14649 051600 336 00 0 00 055643 SKIPN ARPOSEN
14650 051601 254 00 0 00 051607 JRST ARMIX5
14651 051602 200 03 0 00 056044 MOVE T2,SA
14652 051603 200 04 0 00 000006 MOVE T3,AR
14653 051604 137 03 0 00 055264 DPB T2,[POINT 6,T3,5]
14654 051605 434 02 0 00 000004 IOR T1,T3
14655 051606 476 00 0 00 055633 SETOM ARCLK
14656 051607 602 00 0 00 000020 ARMIX5: TRNE F,FLAG1
14657 051610 254 00 0 00 051643 JRST ARMIX2
14658 051611 332 03 0 00 055642 ARMIX8: SKIPE T2,ARMQEN#
14659 051612 434 02 0 00 000007 IOR T1,MQ
14660 051613 332 00 0 00 055637 ARMIX3: SKIPE ARI08
14661 051614 661 02 0 00 001000 TLO T1,1000
14662 051615 402 00 0 00 055637 SETZM ARI08
14663 051616 202 02 0 00 055641 MOVEM T1,ARMIX#
14664 051617 322 03 0 00 030065 JUMPE T2,CPOPJ
14665 051620 476 00 0 00 055633 ARMIX4: SETOM ARCLK
14666 051621 263 17 0 00 000000 POPJ P,
DFKDA PDP-10 KL10 ARITHMETIC/RANDOM/INTERRUPT/MEMORY RELIABILITY TEST, VER 0,5 MACRO %53A(1152) 09:24 4-Oct-84 Page 61
KL10A3 MAC 22-Feb-77 13:19 REGISTER MIXERS, ETC. SEQ 0372
14667 051622 200 03 0 00 056044 ARMIX7: MOVE T2,SA
14668 051623 405 03 0 00 000377 ANDI T2,377
14669 051624 640 03 0 00 000200 TRC T2,200
14670 051625 241 03 0 00 777767 ROT T2,-11
14671 051626 434 02 0 00 000003 IOR T1,T2
14672 051627 200 03 0 00 000006 MOVE T2,AR
14673 051630 554 04 0 00 000016 HLRZ T3,IR
14674 051631 640 04 0 00 131000 TRC T3,(DFN)
14675 051632 606 04 0 00 777000 TRNN T3,777000
14676 051633 641 03 0 00 400000 TLC T2,(1B0)
14677 051634 334 00 0 00 000000 SKIPA
14678
14679 051635 331 03 0 00 000006 ARMIX6: SKIPL T2,AR
14680 051636 625 03 0 00 377000 TLZA T2,377000
14681 051637 661 03 0 00 377000 TLO T2,377000
14682 051640 434 02 0 00 000003 IOR T1,T2
14683 051641 476 00 0 00 055633 SETOM ARCLK
14684 051642 263 17 0 00 000000 POPJ P,
14685
14686 051643 554 04 0 00 000016 ARMIX2: HLRZ T3,IR
14687 051644 640 04 0 00 220000 TRC T3,(IMUL)
14688 051645 602 04 0 00 770000 TRNE T3,770000
14689 051646 254 00 0 00 051611 JRST ARMIX8
14690 051647 336 03 0 00 055642 SKIPN T2,ARMQEN
14691 051650 254 00 0 00 051613 JRST ARMIX3
14692 051651 200 03 0 00 000007 MOVE T2,MQ
14693 051652 607 06 0 00 400000 TLNN AR,(1B0)
14694 051653 625 03 0 00 400000 TLZA T2,(1B0)
14695 051654 661 03 0 00 400000 TLO T2,(1B0)
14696 051655 434 02 0 00 000003 IOR T1,T2
14697 051656 265 03 0 00 051613 JSP T2,ARMIX3
14698
14699 051657 200 04 0 00 056064 ARLT: MOVE T3,SINDEX#
14700 051660 550 03 0 00 056067 HRRZ T2,STATE
14701 051661 302 03 0 00 050714 CAIE T2,DFDT3
14702 051662 634 03 0 00 000003 TDZA T2,T2
14703 051663 476 00 0 00 000003 SETOM T2
14704 051664 404 03 0 00 000012 AND T2,MB
14705 051665 202 03 0 00 055640 MOVEM T2,ARLTEM#
14706 051666 332 00 0 00 055677 SKIPE DSF2
14707 051667 254 00 0 00 051674 JRST ARLT1
14708 051670 554 03 0 00 000016 HLRZ T2,IR
14709 051671 640 03 0 00 170000 TRC T2,(FDV)
14710 051672 606 03 0 00 770000 TRNN T2,770000
14711 051673 254 00 0 00 051676 JRST .+3
DFKDA PDP-10 KL10 ARITHMETIC/RANDOM/INTERRUPT/MEMORY RELIABILITY TEST, VER 0,5 MACRO %53A(1152) 09:24 4-Oct-84 Page 62
KL10A3 MAC 22-Feb-77 13:19 REGISTER MIXERS, ETC. SEQ 0373
14712 051674 135 03 0 04 052270 ARLT1: LDB T2,AR35L(T3)
14713 051675 434 02 0 00 000003 IOR T1,T2
14714 051676 135 03 0 04 052255 LDB T2,AR0L(T3)
14715 051677 200 04 0 00 000011 MOVE T3,AD
14716 051700 242 04 0 00 000002 LSH T3,2
14717 051701 245 03 0 00 777777 ROTC T2,-1
14718 051702 254 00 0 00 051713 JRST ARRT1A
14719
14720 051703 200 04 0 00 056064 ARRT1: MOVE T3,SINDEX
14721 051704 135 03 0 04 052303 LDB T2,AR0R1(T3)
14722 051705 241 03 0 00 777777 ROT T2,-1
14723 051706 434 02 0 00 000003 IOR T1,T2
14724 051707 135 03 0 04 052344 LDB T2,AR1R1(T3)
14725 051710 200 04 0 00 000011 MOVE T3,AD
14726 051711 242 04 0 00 000001 LSH T3,1
14727 051712 245 03 0 00 777776 ROTC T2,-2
14728 051713 434 02 0 00 000004 ARRT1A: IOR T1,T3
14729 051714 254 00 0 00 051620 JRST ARMIX4
14730
14731 051715 200 04 0 00 056064 ARRT2: MOVE T3,SINDEX
14732 051716 135 03 0 04 052316 LDB T2,AR0R2(T3)
14733 051717 241 03 0 00 777777 ROT T2,-1
14734 051720 434 02 0 00 000003 IOR T1,T2
14735 051721 135 03 0 04 052331 LDB T2,AR1R2(T3)
14736 051722 135 04 0 04 052344 LDB T3,AR2R2(T3)
14737 051723 242 03 0 00 000001 LSH T2,1
14738 051724 434 03 0 00 000004 IOR T2,T3
14739 051725 200 04 0 00 000011 MOVE T3,AD
14740 051726 242 04 0 00 000001 LSH T3,1
14741 051727 245 03 0 00 777775 ROTC T2,-3
14742 051730 254 00 0 00 051713 JRST ARRT1A
DFKDA PDP-10 KL10 ARITHMETIC/RANDOM/INTERRUPT/MEMORY RELIABILITY TEST, VER 0,5 MACRO %53A(1152) 09:24 4-Oct-84 Page 63
KL10A3 MAC 22-Feb-77 13:19 REGISTER MIXERS, ETC. SEQ 0374
14743 051731 403 02 0 00 055775 MQMIXR: SETZB T1,MQCLK
14744 051732 602 01 0 00 000010 TRNE T,MQADEN
14745 051733 260 17 0 00 051766 PUSHJ P,MQLTB
14746 051734 602 01 0 00 000004 TRNE T,MQSHLT
14747 051735 260 17 0 00 051746 PUSHJ P,MQLT
14748 051736 602 01 0 00 000002 TRNE T,MQSHRT
14749 051737 260 17 0 00 051771 PUSHJ P,MQRT1
14750 051740 602 01 0 00 000001 TRNE T,MQSHR2
14751 051741 260 17 0 00 052006 PUSHJ P,MQRT2
14752 051742 602 01 0 00 000020 TRNE T,MQCLR
14753 051743 476 00 0 00 055775 SETOM MQCLK
14754 051744 202 02 0 00 055776 MOVEM T1,MQMIX#
14755 051745 263 17 0 00 000000 POPJ P,
14756
14757 051746 200 04 0 00 056064 MQLT: MOVE T3,SINDEX
14758 051747 452 11 0 00 056001 SETCAM AD,NEGAD#
14759 051750 336 00 0 00 055677 SKIPN DSF2
14760 051751 402 00 0 00 056001 SETZM NEGAD
14761 051752 200 03 0 00 055624 MOVE T2,ADX
14762 051753 452 03 0 00 056002 SETCAM T2,NEGADX#
14763 051754 135 03 0 04 052507 LDB T2,MQ35L(T3)
14764 051755 434 02 0 00 000003 IOR T1,T2
14765 051756 135 03 0 04 052405 LDB T2,MQ0L(T3)
14766 051757 200 04 0 00 000007 MOVE T3,MQ
14767 051760 242 04 0 00 000002 LSH T3,2
14768 051761 245 03 0 00 777777 ROTC T2,-1
14769 051762 200 03 0 00 056064 MOVE T2,SINDEX
14770 051763 306 03 0 00 000010 CAIN T2,10 ;FP SHIFT
14771 051764 621 04 0 00 002000 TLZ T3,(1B7)
14772 051765 674 02 0 00 000004 MQLTA: TDOA T1,T3
14773 051766 434 02 0 00 000011 MQLTB: IOR T1,AD
14774 051767 476 00 0 00 055775 SETOM MQCLK
14775 051770 263 17 0 00 000000 POPJ P,
14776
14777 051771 200 04 0 00 056064 MQRT1: MOVE T3,SINDEX
14778 051772 135 03 0 04 052535 LDB T2,MQ8R1(T3)
14779 051773 241 03 0 00 777767 ROT T2,-11
14780 051774 434 02 0 00 000003 IOR T1,T2
14781 051775 135 03 0 04 052446 LDB T2,MQ0R1(T3)
14782 051776 135 04 0 04 052461 LDB T3,MQ1R1(T3)
14783 051777 242 03 0 00 000001 LSH T2,1
14784 052000 434 03 0 00 000004 IOR T2,T3
14785 052001 200 04 0 00 000007 MOVE T3,MQ
14786 052002 242 04 0 00 000001 LSH T3,1
14787 052003 245 03 0 00 777776 ROTC T2,-2
14788 052004 621 04 0 00 001000 TLZ T3,(1B8)
14789 052005 254 00 0 00 051765 JRST MQLTA
DFKDA PDP-10 KL10 ARITHMETIC/RANDOM/INTERRUPT/MEMORY RELIABILITY TEST, VER 0,5 MACRO %53A(1152) 09:24 4-Oct-84 Page 64
KL10A3 MAC 22-Feb-77 13:19 REGISTER MIXERS, ETC. SEQ 0375
14790 052006 200 04 0 00 056064 MQRT2: MOVE T3,SINDEX
14791 052007 135 03 0 04 052522 LDB T2,MQ8R2(T3)
14792 052010 241 03 0 00 777767 ROT T2,-11
14793 052011 434 02 0 00 000003 IOR T1,T2
14794 052012 135 03 0 04 052535 LDB T2,MQ9R2(T3)
14795 052013 241 03 0 00 777766 ROT T2,-12
14796 052014 434 02 0 00 000003 IOR T1,T2
14797 052015 135 03 0 04 052420 LDB T2,MQ0R2(T3)
14798 052016 241 03 0 00 777777 ROT T2,-1
14799 052017 434 02 0 00 000003 IOR T1,T2
14800 052020 135 03 0 04 052433 LDB T2,MQ1R2(T3)
14801 052021 135 04 0 04 052474 LDB T3,MQ2R2(T3)
14802 052022 242 03 0 00 000001 LSH T2,1
14803 052023 434 03 0 00 000004 IOR T2,T3
14804 052024 200 04 0 00 000007 MOVE T3,MQ
14805 052025 242 04 0 00 000001 LSH T3,1
14806 052026 245 03 0 00 777775 ROTC T2,-3
14807 052027 621 04 0 00 001400 TLZ T3,(3B9)
14808 052030 254 00 0 00 051765 JRST MQLTA
14809
14810 052031 200 04 0 00 056052 MBMIXR: MOVE T3,SCADEN
14811 052032 403 02 0 00 055761 SETZB T1,MBCLK
14812 052033 603 04 0 00 000002 TLNE T3,MBAREN
14813 052034 260 17 0 00 052041 PUSHJ P,MBMIX1
14814 052035 603 04 0 00 000001 TLNE T3,MBFMEN
14815 052036 260 17 0 00 052042 PUSHJ P,MBMIX2
14816 052037 202 02 0 00 055762 MOVEM T1,MBMIX
14817 052040 263 17 0 00 000000 POPJ P,
14818
14819 052041 674 02 0 00 000006 MBMIX1: TDOA T1,AR
14820 052042 434 02 1 00 055713 MBMIX2: IOR T1,@FMREG
14821 052043 476 00 0 00 055761 SETOM MBCLK
14822 052044 263 17 0 00 000000 POPJ P,
14823
14824 052045 200 04 0 00 056052 SCMIXR: MOVE T3,SCADEN
14825 052046 403 02 0 00 056054 SETZB T1,SCCLK
14826 052047 571 03 0 15 000001 HRREI T2,1(SC)
14827 052050 602 00 0 00 000400 TRNE F,SCP1IN
14828 052051 200 03 0 00 000015 MOVE T2,SC
14829 052052 602 04 0 00 200000 TRNE T3,SCSCP1
14830 052053 260 17 0 00 052072 PUSHJ P,SCMIX3
14831 052054 602 04 0 00 100000 TRNE T3,SCSHRT
14832 052055 260 17 0 00 052071 PUSHJ P,SCMIX4
14833 052056 602 04 0 00 040000 TRNE T3,SCAREN
14834 052057 260 17 0 00 052064 PUSHJ P,SCMIX5
14835 052060 602 04 0 00 020000 TRNE T3,SCSAEN
14836 052061 260 17 0 00 052075 PUSHJ P,SCMIX1
14837 052062 202 02 0 00 056056 MOVEM T1,SCMIX
14838 052063 263 17 0 00 000000 POPJ P,
DFKDA PDP-10 KL10 ARITHMETIC/RANDOM/INTERRUPT/MEMORY RELIABILITY TEST, VER 0,5 MACRO %53A(1152) 09:24 4-Oct-84 Page 65
KL10A3 MAC 22-Feb-77 13:19 REGISTER MIXERS, ETC. SEQ 0376
14839 052064 200 03 0 00 000006 SCMIX5: MOVE T2,AR
14840 052065 405 03 0 00 000377 ANDI T2,377
14841 052066 602 06 0 00 400000 TRNE AR,1B18
14842 052067 465 03 0 00 000377 ORCMI T2,377
14843 052070 334 00 0 00 000000 SKIPA
14844 052071 240 03 0 00 777777 SCMIX4: ASH T2,-1
14845 052072 670 02 0 00 000003 SCMIX3: TDO T1,T2
14846 052073 476 00 0 00 056054 SETOM SCCLK
14847 052074 263 17 0 00 000000 POPJ P,
14848 052075 200 03 0 00 056044 SCMIX1: MOVE T2,SA
14849 052076 405 03 0 00 000777 ANDI T2,777
14850 052077 602 03 0 00 000400 TRNE T2,400
14851 052100 465 03 0 00 000777 ORCMI T2,777
14852 052101 254 00 0 00 052072 JRST SCMIX3
14853
14854 052102 403 02 0 00 055646 ARXMXR: SETZB T1,ARXCLK
14855 052103 250 01 0 00 056052 EXCH T,SCADEN
14856 052104 603 01 0 00 000200 TLNE T,ARXCLR
14857 052105 476 00 0 00 055646 SETOM ARXCLK
14858 052106 603 01 0 00 000100 TLNE T,ARXADX
14859 052107 260 17 0 00 052132 PUSHJ P,ARXMX1
14860 052110 200 04 0 00 056064 MOVE T3,SINDEX
14861 052111 603 01 0 00 000040 TLNE T,ARXSHL
14862 052112 260 17 0 00 052125 PUSHJ P,ARXMX2
14863 052113 603 01 0 00 000020 TLNE T,ARXSHR
14864 052114 260 17 0 00 052135 PUSHJ P,ARXMX3
14865 052115 603 01 0 00 000010 TLNE T,ARXSR2
14866 052116 260 17 0 00 052144 PUSHJ P,ARXMX4
14867 052117 603 02 0 00 001000 TLNE T1,(1B8)
14868 052120 665 02 0 00 776000 TLOA T1,776000
14869 052121 621 02 0 00 776000 TLZ T1,776000
14870 052122 202 02 0 00 055647 MOVEM T1,ARXMIX
14871 052123 250 01 0 00 056052 EXCH T,SCADEN
14872 052124 263 17 0 00 000000 POPJ P,
14873
14874 052125 200 03 0 00 055624 ARXMX2: MOVE T2,ADX
14875 052126 242 03 0 00 000001 LSH T2,1
14876 052127 434 02 0 00 000003 IOR T1,T2
14877 052130 135 03 0 04 052357 LDB T2,ARX35L(T3)
14878 052131 674 02 0 00 000003 ARXMX5: TDOA T1,T2
14879
14880 052132 434 02 0 00 055624 ARXMX1: IOR T1,ADX
14881 052133 476 00 0 00 055646 SETOM ARXCLK#
14882 052134 263 17 0 00 000000 POPJ P,
DFKDA PDP-10 KL10 ARITHMETIC/RANDOM/INTERRUPT/MEMORY RELIABILITY TEST, VER 0,5 MACRO %53A(1152) 09:24 4-Oct-84 Page 66
KL10A3 MAC 22-Feb-77 13:19 REGISTER MIXERS, ETC. SEQ 0377
14883 052135 200 03 0 00 055624 ARXMX3: MOVE T2,ADX
14884 052136 242 03 0 00 777777 LSH T2,-1
14885 052137 621 03 0 00 777000 TLZ T2,777000
14886 052140 434 02 0 00 000003 IOR T1,T2
14887 052141 135 03 0 04 052372 LDB T2,ARX0R1(T3)
14888 052142 241 03 0 00 777767 ROT T2,-11
14889 052143 254 00 0 00 052131 JRST ARXMX5
14890
14891 052144 200 03 0 00 055624 ARXMX4: MOVE T2,ADX
14892 052145 240 03 0 00 777776 ASH T2,-2
14893 052146 254 00 0 00 052131 JRST ARXMX5
14894
14895 052147 621 00 0 00 777770 ADCLK: TLZ F,777770
14896 052150 650 00 0 00 000001 TDC F,T
14897 052151 621 01 0 00 777770 TLZ T,777770
14898 052152 650 00 0 00 000001 TDC F,T
14899 052153 200 02 0 00 056052 MOVE T1,SCADEN
14900 052154 202 02 0 00 056053 MOVEM T1,SCADFF#
14901 052155 622 00 0 00 000010 TRZE F,DSF2CLR
14902 052156 402 00 0 00 055677 SETZM DSF2#
14903 052157 622 00 0 00 000004 TRZE F,DSF2SET
14904 052160 476 00 0 00 055677 SETOM DSF2
14905 052161 263 17 0 00 000000 POPJ P,
14906
14907 052162 602 01 0 00 700000 ABCLK: TRNE T,ABADEN+ABPCEN+ABABEN ;IF NONE AND
14908 052163 254 00 0 00 052166 JRST .+3
14909 052164 603 01 0 00 000004 TLNE T,INFTST ;INST FETCH START
14910 052165 660 01 0 00 200000 TRO T,ABABEN ;SET ABABEN
14911 052166 602 01 0 00 700000 TRNE T,ABADEN+ABPCEN+ABABEN ;IF ENABLE, CLEAR OTHER FLOPS
14912 052167 620 00 0 00 700002 TRZ F,ABAD+ABAB+ABPC+ABAS
14913 052170 602 01 0 00 100000 TRNE T,ABPCEN ;SET FLOPS
14914 052171 660 00 0 00 100000 TRO F,ABPC
14915 052172 602 01 0 00 400000 TRNE T,ABADEN
14916 052173 660 00 0 00 400000 TRO F,ABAD
14917 052174 602 01 0 00 200000 TRNE T,ABABEN
14918 052175 660 00 0 00 200000 TRO F,ABAB
14919 052176 263 17 0 00 000000 POPJ P,
14920
14921 052177 331 02 0 00 055711 FMWR: SKIPL T1,FMADMA
14922 052200 135 02 0 00 055712 LDB T1,FMADREN
14923 052201 201 02 0 02 040423 MOVEI T1,ACS(T1)
14924 052202 312 02 0 00 055713 CAME T1,FMREG
14925 052203 264 00 0 00 051375 JSR ERR
14926 052204 202 06 0 02 000000 MOVEM AR,(T1)
14927 052205 332 00 0 00 056047 SKIPE SACBRFF
14928 052206 202 10 0 02 000000 MOVEM BR,(T1)
14929 052207 263 17 0 00 000000 POPJ P,
14930
DFKDA PDP-10 KL10 ARITHMETIC/RANDOM/INTERRUPT/MEMORY RELIABILITY TEST, VER 0,5 MACRO %53A(1152) 09:24 4-Oct-84 Page 67
KL10A3 MAC 22-Feb-77 13:19 REGISTER MIXERS, ETC. SEQ 0378
14931 052210 200 03 0 00 053174 TIMCAL: MOVE T2,LONGTM
14932 052211 335 04 0 00 056053 SKIPGE T3,SCADFF
14933 052212 200 03 0 00 053175 MOVE T2,DPADTM
14934 052213 321 04 0 00 052224 JUMPL T3,TIMC1
14935 052214 606 00 0 00 040000 TRNN F,LNGCYC
14936 052215 200 03 0 00 053173 MOVE T2,ADTIME
14937 052216 607 00 0 00 040000 TLNN F,ADADD
14938 052217 602 04 0 00 000100 TRNE T3,SAADD
14939 052220 254 00 0 00 052224 JRST TIMC1
14940 052221 200 03 0 00 053173 MOVE T2,ADTIME
14941 052222 606 00 0 00 040000 TRNN F,LNGCYC
14942 052223 200 03 0 00 053172 MOVE T2,VERTIM
14943 052224 272 03 0 00 056123 TIMC1: ADDM T2,TIME
14944 052225 263 17 0 00 000000 POPJ P,
14945
14946 052226 261 17 0 00 000003 MPYFCN: PUSH P,T2
14947 052227 260 17 0 00 051731 PUSHJ P,MQMIXR
14948 052230 262 17 0 00 000003 POP P,T2
14949 052231 200 02 0 00 055776 MOVE T1,MQMIX
14950 052232 602 00 0 00 000020 TRNE F,FLAG1
14951 052233 271 02 0 00 000001 ADDI T1,1
14952 052234 405 02 0 00 000003 ANDI T1,3
14953 052235 254 00 0 02 052236 JRST .+1(T1)
14954 052236 263 17 0 00 000000 POPJ P,
14955 052237 254 00 0 00 052246 JRST MPYFN1
14956 052240 254 00 0 00 052245 JRST MPYFN2
14957 052241 660 00 0 00 000020 TRO F,FLAG1
14958 052242 661 01 0 00 061000 MPYFN5: TLO T,ADBRMI+ADADD+ADCR36
14959 052243 661 03 0 00 040000 TLO T2,ADXFMM
14960 052244 254 00 0 00 052252 JRST MPYFN4
14961
14962 052245 665 01 0 00 040000 MPYFN2: TLOA T,ADADD
14963 052246 665 01 0 00 040600 MPYFN1: TLOA T,ADBRPL+ADADD
14964 052247 665 03 0 00 021000 TLOA T2,ADXFM2+ADBRP2
14965 052250 661 03 0 00 100000 TLO T2,ADXFMP
14966 052251 620 00 0 00 000020 MPYFN3: TRZ F,FLAG1
14967 052252 607 16 0 00 040000 MPYFN4: TLNN IR,(1B3)
14968 052253 661 03 0 00 400000 TLO T2,ADXADD
14969 052254 263 17 0 00 000000 POPJ P,
14970
DFKDA PDP-10 KL10 ARITHMETIC/RANDOM/INTERRUPT/MEMORY RELIABILITY TEST, VER 0,5 MACRO %53A(1152) 09:24 4-Oct-84 Page 68
KL10A3 MAC 22-Feb-77 13:19 SHIFT CONNECTIONS SEQ 0379
14971 SUBTTL SHIFT CONNECTIONS
14972
14973 DEFINE PT(ADR,BIT)
14974 < POINT 1,ADR,BIT>
14975
14976 052255 42 01 0 00 000011 AR0L: PT AD,1^ POINT 1,AD,1^
14977 052256 42 01 0 00 000011 PT AD,1^ POINT 1,AD,1^
14978 052257 42 01 0 00 000011 PT AD,1^ POINT 1,AD,1^
14979 052260 42 01 0 00 000011 PT AD,1^ POINT 1,AD,1^
14980 052261 43 01 0 00 000006 PT AR,0^ POINT 1,AR,0^
14981 052262 43 01 0 00 000006 PT AR,0^ POINT 1,AR,0^
14982 052263 42 01 0 00 000011 PT AD,1^ POINT 1,AD,1^
14983 052264 000000 000000 0
14984 052265 42 01 0 00 000011 PT AD,1^ POINT 1,AD,1^
14985 052266 000000 000000 0
14986 052267 42 01 0 00 000011 PT AD,1^ POINT 1,AD,1^
14987
14988 052270 000000 000000 AR35L: 0
14989 052271 43 01 0 00 000006 PT AR,0^ POINT 1,AR,0^
14990 052272 43 01 0 00 000007 PT MQ,0^ POINT 1,MQ,0^
14991 052273 43 01 0 00 000007 PT MQ,0^ POINT 1,MQ,0^
14992 052274 000000 000000 0
14993 052275 42 01 0 00 000007 PT MQ,1^ POINT 1,MQ,1^
14994 052276 43 01 0 00 000007 PT MQ,0^ POINT 1,MQ,0^
14995 052277 42 01 0 00 000007 PT MQ,1^ POINT 1,MQ,1^
14996 052300 33 01 0 00 000007 PT MQ,8^ POINT 1,MQ,8^
14997 052301 00 01 0 00 055640 PT ARLTEM,35^ POINT 1,ARLTEM,35^
14998 052302 42 01 0 00 000007 PT MQ,1^ POINT 1,MQ,1^
14999
15000 052303 000000 000000 AR0R1: 0
15001 052304 00 01 0 00 000006 PT AR,35^ POINT 1,AR,35^
15002 052305 00 01 0 00 000007 PT MQ,35^ POINT 1,MQ,35^
15003 052306 000000 000000 0
15004 052307 43 01 0 00 000006 PT AR,0^ POINT 1,AR,0^
15005 052310 43 01 0 00 000006 PT AR,0^ POINT 1,AR,0^
15006 052311 000000 000000 .-. ;DON'T CARE CONDITION
15007 052312 000000 000000 0
15008 052313 00 01 0 00 055616 PT ADOVF,35^ POINT 1,ADOVF,35^
15009 052314 000000 000000 .-.
15010 052315 000000 000000 .-.
15011
15012 052316 000000 000000 AR0R2: 0
15013 052317 01 01 0 00 000006 PT AR,34^ POINT 1,AR,34^
15014 052320 01 01 0 00 000007 PT MQ,34^ POINT 1,MQ,34^
15015 052321 000000 000000 0
15016 052322 43 01 0 00 000006 PT AR,0^ POINT 1,AR,0^
15017 052323 43 01 0 00 000006 PT AR,0^ POINT 1,AR,0^
15018 052324 01 01 0 00 055616 PT ADOVF,34^ POINT 1,ADOVF,34^
15019 052325 000000 000000 0
15020 052326 01 01 0 00 055616 PT ADOVF,34^ POINT 1,ADOVF,34^
15021 052327 000000 000000 .-.
15022 052330 000000 000000 .-.
DFKDA PDP-10 KL10 ARITHMETIC/RANDOM/INTERRUPT/MEMORY RELIABILITY TEST, VER 0,5 MACRO %53A(1152) 09:24 4-Oct-84 Page 69
KL10A3 MAC 22-Feb-77 13:19 SHIFT CONNECTIONS SEQ 0380
15023 052331 000000 000000 AR1R2: 0
15024 052332 00 01 0 00 000006 PT AR,35^ POINT 1,AR,35^
15025 052333 00 01 0 00 000007 PT MQ,35^ POINT 1,MQ,35^
15026 052334 000000 000000 0
15027 052335 43 01 0 00 000006 PT AR,0^ POINT 1,AR,0^
15028 052336 43 01 0 00 000006 PT AR,0^ POINT 1,AR,0^
15029 052337 00 01 0 00 055616 PT ADOVF,35^ POINT 1,ADOVF,35^
15030 052340 01 01 0 00 055624 PT ADX,34^ POINT 1,ADX,34^
15031 052341 00 01 0 00 055616 PT ADOVF,35^ POINT 1,ADOVF,35^
15032 052342 000000 000000 .-.
15033 052343 000000 000000 .-.
15034
15035 052344 AR1R1:
15036 052344 43 01 0 00 000011 AR2R2: PT AD,0^ POINT 1,AD,0^
15037 052345 43 01 0 00 000011 PT AD,0^ POINT 1,AD,0^
15038 052346 43 01 0 00 000011 PT AD,0^ POINT 1,AD,0^
15039 052347 43 01 0 00 000011 PT AD,0^ POINT 1,AD,0^
15040 052350 43 01 0 00 000011 PT AD,0^ POINT 1,AD,0^
15041 052351 43 01 0 00 000011 PT AD,0^ POINT 1,AD,0^
15042 052352 43 01 0 00 000011 PT AD,0^ POINT 1,AD,0^
15043 052353 00 01 0 00 055624 PT ADX,35^ POINT 1,ADX,35^
15044 052354 43 01 0 00 000011 PT AD,0^ POINT 1,AD,0^
15045 052355 000000 000000 .-.
15046 052356 000000 000000 .-.
15047
15048 052357 000000 000000 ARX35L: .-.
15049 052360 000000 000000 .-.
15050 052361 000000 000000 .-.
15051 052362 000000 000000 .-.
15052 052363 000000 000000 .-.
15053 052364 000000 000000 .-.
15054 052365 000000 000000 .-.
15055 052366 42 01 0 00 000011 PT AD,1^ POINT 1,AD,1^
15056 052367 000000 000000 .-.
15057 052370 42 01 0 00 055620 PT ADPR,1^ POINT 1,ADPR,1^
15058 052371 000000 000000 .-.
15059
15060 052372 ARX9R2:
15061 052372 000000 000000 ARX0R1: .-.
15062 052373 000000 000000 .-.
15063 052374 000000 000000 .-.
15064 052375 000000 000000 .-.
15065 052376 000000 000000 .-.
15066 052377 000000 000000 .-.
15067 052400 000000 000000 .-.
15068 052401 34 01 0 00 055624 PT ADX,7^ POINT 1,ADX,7^
15069 052402 000000 000000 .-.
15070 052403 000000 000000 0
15071 052404 000000 000000 .-.
DFKDA PDP-10 KL10 ARITHMETIC/RANDOM/INTERRUPT/MEMORY RELIABILITY TEST, VER 0,5 MACRO %53A(1152) 09:24 4-Oct-84 Page 70
KL10A3 MAC 22-Feb-77 13:19 SHIFT CONNECTIONS SEQ 0381
15072 052405 42 01 0 00 000007 MQ0L: PT MQ,1^ POINT 1,MQ,1^
15073 052406 000000 000000 .-.
15074 052407 42 01 0 00 000007 PT MQ,1^ POINT 1,MQ,1^
15075 052410 42 01 0 00 000007 PT MQ,1^ POINT 1,MQ,1^
15076 052411 000000 000000 .-.
15077 052412 43 01 0 00 000011 PT AD,0^ POINT 1,AD,0^
15078 052413 42 01 0 00 000007 PT MQ,1^ POINT 1,MQ,1^
15079 052414 000000 000000 0
15080 052415 000000 000000 .-.
15081 052416 42 01 0 00 000007 PT MQ,1^ POINT 1,MQ,1^
15082 052417 000000 000000 .-.
15083
15084 052420 000000 000000 MQ0R2: .-.
15085 052421 000000 000000 .-.
15086 052422 01 01 0 00 000011 PT AD,34^ POINT 1,AD,34^
15087 052423 01 01 0 00 000011 PT AD,34^ POINT 1,AD,34^
15088 052424 000000 000000 .-.
15089 052425 43 01 0 00 000011 PT AD,0^ POINT 1,AD,0^
15090 052426 01 01 0 00 000011 PT AD,34^ POINT 1,AD,34^
15091 052427 000000 000000 0
15092 052430 000000 000000 .-.
15093 052431 000000 000000 .-.
15094 052432 000000 000000 .-.
15095
15096 052433 000000 000000 MQ1R2: .-.
15097 052434 000000 000000 .-.
15098 052435 00 01 0 00 000011 PT AD,35^ POINT 1,AD,35^
15099 052436 00 01 0 00 000011 PT AD,35^ POINT 1,AD,35^
15100 052437 000000 000000 .-.
15101 052440 01 01 0 00 000011 PT AD,34^ POINT 1,AD,34^
15102 052441 00 01 0 00 000011 PT AD,35^ POINT 1,AD,35^
15103 052442 01 01 0 00 000011 PT AD,34^ POINT 1,AD,34^
15104 052443 000000 000000 .-.
15105 052444 000000 000000 .-.
15106 052445 000000 000000 .-.
15107
15108 052446 000000 000000 MQ0R1: .-.
15109 052447 000000 000000 .-.
15110 052450 00 01 0 00 000006 PT AR,35^ POINT 1,AR,35^
15111 052451 00 01 0 00 000006 PT AR,35^ POINT 1,AR,35^
15112 052452 000000 000000 .-.
15113 052453 43 01 0 00 000011 PT AD,0^ POINT 1,AD,0^
15114 052454 000000 000000 .-.
15115 052455 000000 000000 0
15116 052456 000000 000000 .-.
15117 052457 000000 000000 0
15118 052460 000000 000000 .-.
15119
DFKDA PDP-10 KL10 ARITHMETIC/RANDOM/INTERRUPT/MEMORY RELIABILITY TEST, VER 0,5 MACRO %53A(1152) 09:24 4-Oct-84 Page 71
KL10A3 MAC 22-Feb-77 13:19 SHIFT CONNECTIONS SEQ 0382
15120 052461 000000 000000 MQ1R1: .-.
15121 052462 000000 000000 .-.
15122 052463 43 01 0 00 000007 PT MQ,0^ POINT 1,MQ,0^
15123 052464 43 01 0 00 000007 PT MQ,0^ POINT 1,MQ,0^
15124 052465 000000 000000 .-.
15125 052466 00 01 0 00 000011 PT AD,35^ POINT 1,AD,35^
15126 052467 000000 000000 .-.
15127 052470 00 01 0 00 000011 PT AD,35^ POINT 1,AD,35^
15128 052471 000000 000000 .-.
15129 052472 00 01 0 00 055645 PT ARX,35^ POINT 1,ARX,35^
15130 052473 000000 000000 .-.
15131
15132 052474 000000 000000 MQ2R2: .-.
15133 052475 000000 000000 .-.
15134 052476 43 01 0 00 000007 PT MQ,0^ POINT 1,MQ,0^
15135 052477 43 01 0 00 000007 PT MQ,0^ POINT 1,MQ,0^
15136 052500 000000 000000 .-.
15137 052501 00 01 0 00 000011 PT AD,35^ POINT 1,AD,35^
15138 052502 43 01 0 00 000007 PT MQ,0^ POINT 1,MQ,0^
15139 052503 00 01 0 00 000011 PT AD,35^ POINT 1,AD,35^
15140 052504 000000 000000 .-.
15141 052505 000000 000000 .-.
15142 052506 000000 000000 .-.
15143
15144 052507 000000 000000 MQ35L: 0
15145 052510 000000 000000 .-.
15146 052511 43 01 0 00 000006 PT AR,0^ POINT 1,AR,0^
15147 052512 000000 000000 0
15148 052513 000000 000000 .-.
15149 052514 000000 000000 0
15150 052515 000000 000000 .-.
15151 052516 000000 000000 0
15152 052517 43 01 0 00 056001 PT NEGAD,0^ POINT 1,NEGAD,0^
15153 052520 33 01 0 00 056002 PT NEGADX,8^ POINT 1,NEGADX,8^
15154 052521 43 01 0 00 056001 PT NEGAD,0^ POINT 1,NEGAD,0^
15155
DFKDA PDP-10 KL10 ARITHMETIC/RANDOM/INTERRUPT/MEMORY RELIABILITY TEST, VER 0,5 MACRO %53A(1152) 09:24 4-Oct-84 Page 72
KL10A3 MAC 22-Feb-77 13:19 SHIFT CONNECTIONS SEQ 0383
15156 052522 000000 000000 MQ8R2: .-.
15157 052523 000000 000000 .-.
15158 052524 35 01 0 00 000007 PT MQ,6^ POINT 1,MQ,6^
15159 052525 35 01 0 00 000007 PT MQ,6^ POINT 1,MQ,6^
15160 052526 000000 000000 .-.
15161 052527 35 01 0 00 000007 PT MQ,6^ POINT 1,MQ,6^
15162 052530 35 01 0 00 000007 PT MQ,6^ POINT 1,MQ,6^
15163 052531 35 01 0 00 000007 PT MQ,6^ POINT 1,MQ,6^
15164 052532 01 01 0 00 000011 PT AD,34^ POINT 1,AD,34^
15165 052533 000000 000000 .-.
15166 052534 000000 000000 .-.
15167
15168 052535 MQ9R2:
15169 052535 000000 000000 MQ8R1: .-.
15170 052536 000000 000000 .-.
15171 052537 34 01 0 00 000007 PT MQ,7^ POINT 1,MQ,7^
15172 052540 34 01 0 00 000007 PT MQ,7^ POINT 1,MQ,7^
15173 052541 000000 000000 .-.
15174 052542 34 01 0 00 000007 PT MQ,7^ POINT 1,MQ,7^
15175 052543 34 01 0 00 000007 PT MQ,7^ POINT 1,MQ,7^
15176 052544 34 01 0 00 000007 PT MQ,7^ POINT 1,MQ,7^
15177 052545 00 01 0 00 000011 PT AD,35^ POINT 1,AD,35^
15178 052546 34 01 0 00 000007 PT MQ,7^ POINT 1,MQ,7^
15179 052547 000000 000000 .-.
DFKDA PDP-10 KL10 ARITHMETIC/RANDOM/INTERRUPT/MEMORY RELIABILITY TEST, VER 0,5 MACRO %53A(1152) 09:24 4-Oct-84 Page 73
KL10A3 MAC 22-Feb-77 13:19 MEMORY CONTROL SUBROUTINES SEQ 0384
15180 SUBTTL MEMORY CONTROL SUBROUTINES
15181
15182 052550 402 00 0 00 056071 MEMST: SETZM STINAC
15183 052551 200 02 0 00 056123 MOVE T1,TIME
15184 052552 271 02 0 00 000144 ADDI T1,PAGDLY
15185 052553 315 02 0 00 055757 CAMGE T1,MAMAOFF
15186 052554 200 02 0 00 055757 MOVE T1,MAMAOFF
15187 052555 200 14 0 00 055576 MEMSTA: MOVE MA,AB
15188 052556 332 00 0 00 055764 SKIPE MCSPEC
15189 052557 200 14 0 00 055763 MOVE MA,MCSADR
15190 052560 200 05 0 00 055576 MOVE S,AB
15191 052561 332 00 0 00 055764 SKIPE MCSPEC
15192 052562 200 05 0 00 055763 MOVE S,MCSADR
15193 052563 305 05 0 00 000020 CAIGE S,20
15194 052564 254 00 0 00 052734 JRST ACREF
15195 052565 405 05 0 00 000003 ANDI S,3
15196 052566 271 02 0 00 000122 ADDI T1,^D82
15197 052567 332 00 0 00 055704 SKIPE FCE2ST
15198 052570 254 00 0 00 052625 JRST MEMST5
15199 052571 332 00 0 00 055744 SKIPE INSYNC
15200 052572 254 00 0 00 052625 JRST MEMST5
15201 052573 200 04 0 00 055765 MEMST6: MOVE T3,MEMDONE#
15202 052574 332 00 0 00 055770 SKIPE MEMREAD
15203 052575 254 00 0 00 052640 JRST MEMST1
15204 052576 202 02 0 00 056123 MOVEM T1,TIME
15205 052577 315 04 0 00 056040 CAMGE T3,RDRST
15206 052600 200 04 0 00 056040 MOVE T3,RDRST
15207 052601 271 04 0 00 000106 ADDI T3,^D70
15208 052602 305 02 0 00 000004 CAIGE T1,T3
15209 052603 200 02 0 00 000004 MOVE T1,T3
15210 052604 315 02 0 05 053142 MEMSTB: CAMGE T1,MEMCMP(S)
15211 052605 200 02 0 05 053142 MOVE T1,MEMCMP(S)
15212 052606 270 02 0 05 053156 ADD T1,ACKDLY(S)
15213 052607 202 02 0 00 055773 MOVEM T1,MEMWRWT
15214 052610 332 00 0 00 055744 SKIPE INSYNC
15215 052611 260 17 0 00 052631 PUSHJ P,MEMST7
15216 052612 200 04 0 00 000002 MOVE T3,T1
15217 052613 271 04 0 00 000074 ADDI T3,^D60
15218 052614 202 04 0 00 055757 MOVEM T3,MAMAOFF#
15219 052615 270 02 0 05 053152 ADD T1,WARN(S)
15220 052616 270 02 0 05 053146 ADD T1,CYCLE(S)
15221 052617 271 02 0 00 000536 ADDI T1,WARNDLY
15222 052620 202 02 0 05 053142 MOVEM T1,MEMCMP(S)
15223
DFKDA PDP-10 KL10 ARITHMETIC/RANDOM/INTERRUPT/MEMORY RELIABILITY TEST, VER 0,5 MACRO %53A(1152) 09:24 4-Oct-84 Page 74
KL10A3 MAC 22-Feb-77 13:19 MEMORY CONTROL SUBROUTINES SEQ 0385
15224 052621 200 02 0 00 055771 MEMST4: MOVE T1,MEMSIN
15225 052622 550 05 0 02 053075 HRRZ S,MEMRET-"A"(T1)
15226 052623 402 00 0 00 055772 SETZM MEMWR
15227 052624 263 17 0 00 000000 POPJ P,
15228
15229 052625 200 04 0 00 000002 MEMST5: MOVE T3,T1
15230 052626 271 04 0 00 000233 ADDI T3,^D155 ;100(PG RDY)+30(IN SYNC)+25(AB PROP)
15231 052627 202 04 0 00 055744 MOVEM T3,INSYNC
15232 052630 254 00 0 00 052573 JRST MEMST6
15233
15234 052631 200 04 0 00 000002 MEMST7: MOVE T3,T1
15235 052632 271 04 0 00 000074 ADDI T3,^D60
15236 052633 315 04 0 00 055744 CAMGE T3,INSYNC
15237 052634 200 04 0 00 055744 MOVE T3,INSYNC
15238 052635 271 04 0 00 000031 ADDI T3,^D25
15239 052636 202 04 0 00 055744 MOVEM T3,INSYNC
15240 052637 263 17 0 00 000000 POPJ P,
15241
15242 052640 271 04 0 00 000062 MEMST1: ADDI T3,^D50
15243 052641 305 02 0 00 000004 CAIGE T1,T3
15244 052642 200 02 0 00 000004 MOVE T1,T3
15245 052643 315 02 0 05 053142 CAMGE T1,MEMCMP(S)
15246 052644 200 02 0 05 053142 MOVE T1,MEMCMP(S)
15247 052645 333 00 0 05 053162 SKIPLE MEMFLG(S)
15248 052646 254 00 0 00 052773 JRST MEMST3
15249 052647 332 00 0 05 053162 SKIPE MEMFLG(S)
15250 052650 254 00 0 00 052655 JRST MEMST2
15251 052651 200 04 0 00 056137 MOVE T3,WARNED#
15252 052652 271 04 0 00 000062 ADDI T3,^D50
15253 052653 315 02 0 00 000004 CAMGE T1,T3
15254 052654 200 02 0 00 000004 MOVE T1,T3
15255
DFKDA PDP-10 KL10 ARITHMETIC/RANDOM/INTERRUPT/MEMORY RELIABILITY TEST, VER 0,5 MACRO %53A(1152) 09:24 4-Oct-84 Page 75
KL10A3 MAC 22-Feb-77 13:19 MEMORY CONTROL SUBROUTINES SEQ 0386
15256 052655 270 02 0 05 053156 MEMST2: ADD T1,ACKDLY(S)
15257 052656 332 00 0 00 055744 SKIPE INSYNC
15258 052657 260 17 0 00 052631 PUSHJ P,MEMST7
15259 052660 200 04 0 00 000002 MOVE T3,T1
15260 052661 271 04 0 00 000074 ADDI T3,^D60
15261 052662 202 04 0 00 055757 MOVEM T3,MAMAOFF
15262 052663 270 02 0 05 053152 ADD T1,WARN(S)
15263 052664 202 02 0 00 056137 MOVEM T1,WARNED
15264 052665 271 02 0 00 000536 ADDI T1,WARNDLY
15265 052666 202 02 0 00 056040 MOVEM T1,RDRST#
15266 052667 202 02 0 00 056123 MOVEM T1,TIME
15267 052670 333 00 0 05 053162 SKIPLE MEMFLG(S)
15268 052671 202 02 0 00 055765 MOVEM T1,MEMDONE
15269 052672 332 00 0 00 055772 SKIPE MEMWR
15270 052673 202 02 0 00 055773 MOVEM T1,MEMWRWT
15271 052674 270 02 0 05 053146 ADD T1,CYCLE(S)
15272 052675 202 02 0 05 053142 MOVEM T1,MEMCMP(S)
15273 052676 332 00 0 00 055764 SKIPE MCSPEC
15274 052677 334 02 0 00 055763 SKIPA T1,MCSADR
15275 052700 200 02 0 00 055576 MOVE T1,AB
15276 052701 202 02 0 00 055576 MOVEM T1,AB
15277 052702 402 00 0 00 055764 SETZM MCSPEC
15278 052703 200 12 0 02 000000 MOVE MB,OFFSET(T1)
15279 052704 200 02 0 00 055771 MOVE T1,MEMSIN
15280 052705 550 05 0 02 053075 HRRZ S,MEMRET-"A"(T1)
15281 052706 331 00 0 02 053075 SKIPL MEMRET-"A"(T1)
15282 052707 200 06 0 00 000012 MOVE AR,MB
15283 052710 332 00 0 00 055704 SKIPE FCE2ST#
15284 052711 254 00 0 00 053115 JRST FCE2M
15285
15286 052712 332 00 0 00 055744 SKIPE INSYNC
15287 052713 332 00 0 00 055772 SKIPE MEMWR
15288 052714 254 00 0 00 052770 JRST MEMST8
15289 052715 302 02 0 00 000103 CAIE T1,"C"
15290 052716 254 00 0 00 053061 JRST INFT3
15291 052717 460 02 1 00 055743 SETCM T1,@INSTPT
15292 052720 602 02 0 00 000011 TRNE T1,FCE+SCE
15293 052721 254 00 0 00 053061 JRST INFT3
15294 052722 254 00 0 00 052770 JRST MEMST8
15295
DFKDA PDP-10 KL10 ARITHMETIC/RANDOM/INTERRUPT/MEMORY RELIABILITY TEST, VER 0,5 MACRO %53A(1152) 09:24 4-Oct-84 Page 76
KL10A3 MAC 22-Feb-77 13:19 MEMORY CONTROL SUBROUTINES SEQ 0387
15296 052723 402 00 0 00 055705 FCE2SY: SETZM FCE2W
15297 052724 332 00 0 00 055704 SKIPE FCE2ST
15298 052725 260 17 0 00 053123 PUSHJ P,FCE2S1
15299 052726 200 02 0 00 055740 MOVE T1,INRDY
15300 052727 317 02 0 00 056123 CAMG T1,TIME
15301 052730 200 02 0 00 056123 MOVE T1,TIME
15302 052731 270 02 0 00 053172 ADD T1,VERTIM
15303 052732 202 02 0 00 056123 MOVEM T1,TIME
15304 052733 263 17 0 00 000000 POPJ P,
15305
15306 052734 336 00 0 00 055744 ACREF: SKIPN INSYNC
15307 052735 254 00 0 00 052741 JRST ACREF2
15308 052736 200 04 0 00 056017 MOVE T3,PCP1G
15309 052737 202 04 0 00 055576 MOVEM T3,AB
15310 052740 260 17 0 00 053032 PUSHJ P,INFT3A
15311 052741 332 00 0 00 055770 ACREF2: SKIPE MEMREAD
15312 052742 254 00 0 00 052747 JRST ACREF1
15313 052743 271 02 0 00 000067 ADDI T1,^D55
15314 052744 202 02 0 00 056123 MOVEM T1,TIME
15315 052745 476 00 0 00 056071 SETOM STINAC
15316 052746 254 00 0 00 052621 JRST MEMST4
15317
15318 052747 271 02 0 00 000404 ACREF1: ADDI T1,^D260
15319 052750 202 02 0 00 056123 MOVEM T1,TIME
15320 052751 200 02 0 00 055771 MOVE T1,MEMSIN
15321 052752 331 00 0 02 053075 SKIPL MEMRET-"A"(T1)
15322 052753 200 06 0 05 040423 MOVE AR,ACS(S)
15323 052754 302 02 0 00 000103 CAIE T1,"C"
15324 052755 254 00 0 00 052761 JRST ACREF3
15325 052756 402 00 0 00 056035 SETZM PSINFT
15326 052757 460 04 1 00 055743 SETCM T3,@INSTPT
15327 052760 602 04 0 00 000011 TRNE T3,FCE+SCE
15328
15329 052761 332 00 0 00 055772 ACREF3: SKIPE MEMWR
15330 052762 476 00 0 00 056071 SETOM STINAC
15331 052763 335 00 0 02 053075 SKIPGE MEMRET-"A"(T1)
15332 052764 200 12 0 05 040423 MOVE MB,ACS(S)
15333 052765 550 05 0 02 053075 HRRZ S,MEMRET-"A"(T1)
15334 052766 332 00 0 00 055704 SKIPE FCE2ST
15335 052767 254 00 0 00 053115 JRST FCE2M
DFKDA PDP-10 KL10 ARITHMETIC/RANDOM/INTERRUPT/MEMORY RELIABILITY TEST, VER 0,5 MACRO %53A(1152) 09:24 4-Oct-84 Page 77
KL10A3 MAC 22-Feb-77 13:19 MEMORY CONTROL SUBROUTINES SEQ 0388
15336 052770 402 00 0 00 055770 MEMST8: SETZM MEMREAD
15337 052771 402 00 0 00 055772 SETZM MEMWR
15338 052772 263 17 0 00 000000 POPJ P,
15339
15340 052773 200 04 0 00 056040 MEMST3: MOVE T3,RDRST
15341 052774 271 04 0 00 000062 ADDI T3,^D50
15342 052775 315 02 0 00 000004 CAMGE T1,T3
15343 052776 200 02 0 00 000004 MOVE T1,T3
15344 052777 254 00 0 00 052655 JRST MEMST2
15345
15346 053000 332 00 0 00 055773 INFTSB: SKIPE MEMWRWT
15347 053001 254 00 0 00 053034 JRST INFTS1
15348 053002 201 02 0 00 000020 MOVEI T1,20
15349 053003 336 00 0 00 056071 SKIPN STINAC
15350 053004 313 02 0 00 055576 CAMLE T1,AB
15351 053005 254 00 0 00 053037 JRST INFTS3
15352 053006 332 00 0 00 056141 INFTS2: SKIPE XCTF
15353 053007 254 00 0 00 053012 JRST .+3
15354 053010 336 00 0 00 056035 SKIPN PSINFT
15355 053011 540 13 0 00 055576 HRR PC,AB
15356 053012 402 00 0 00 056141 SETZM XCTF
15357 053013 336 00 0 00 056035 SKIPN PSINFT
15358 053014 402 00 0 00 056016 SETZM PCP1FF
15359 053015 402 00 0 00 055727 SETZM INFTFF
15360 053016 402 00 0 00 056035 SETZM PSINFT
15361 053017 201 02 0 00 000101 MOVEI T1,"A"
15362 053020 202 02 0 00 055771 INFT2A: MOVEM T1,MEMSIN
15363 053021 261 17 0 00 056123 PUSH P,TIME
15364 053022 201 02 0 00 000144 MOVEI T1,^D100
15365 053023 272 02 0 00 056123 ADDM T1,TIME
15366 053024 476 00 0 00 055770 SETOM MEMREAD
15367 053025 260 17 0 00 052550 PUSHJ P,MEMST
15368 053026 200 02 0 00 056123 MOVE T1,TIME
15369 053027 202 02 0 00 055740 MOVEM T1,INRDY
15370 053030 262 17 0 00 056123 POP P,TIME
15371 053031 263 17 0 00 000000 POPJ P,
15372 053032 476 00 0 00 055727 INFT3A: SETOM INFTFF
15373 053033 402 00 0 00 055744 INFT3B: SETZM INSYNC
15374
15375 053034 620 00 0 00 500002 INFTS1: TRZ F,ABPC+ABAD+ABAS
15376 053035 660 00 0 00 200000 TRO F,ABAB
15377 053036 263 17 0 00 000000 POPJ P,
15378
15379 053037 332 00 0 00 056035 INFTS3: SKIPE PSINFT
15380 053040 402 00 0 00 055727 SETZM INFTFF
15381 053041 402 00 0 00 056035 SETZM PSINFT
15382 053042 254 00 0 00 053034 JRST INFTS1
DFKDA PDP-10 KL10 ARITHMETIC/RANDOM/INTERRUPT/MEMORY RELIABILITY TEST, VER 0,5 MACRO %53A(1152) 09:24 4-Oct-84 Page 78
KL10A3 MAC 22-Feb-77 13:19 MEMORY CONTROL SUBROUTINES SEQ 0389
15383 053043 332 00 0 00 055764 WRRST: SKIPE MCSPEC
15384 053044 200 14 0 00 055763 MOVE MA,MCSADR
15385 053045 402 00 0 00 055764 SETZM MCSPEC
15386 053046 202 06 0 14 000000 MOVEM AR,OFFSET(MA)
15387 053047 200 02 0 00 056123 MOVE T1,TIME
15388 053050 202 02 0 00 055765 MOVEM T1,MEMDONE
15389 053051 200 04 0 00 000014 MOVE T3,MA
15390 053052 405 04 0 00 000003 ANDI T3,3
15391 053053 270 02 0 04 053166 ADD T1,WRCYC(T3)
15392 053054 311 02 0 04 053142 CAML T1,MEMCMP(T3)
15393 053055 202 02 0 04 053142 MOVEM T1,MEMCMP(T3)
15394 053056 402 00 0 00 055773 SETZM MEMWRWT
15395 053057 336 00 0 00 055744 SKIPN INSYNC
15396 053060 263 17 0 00 000000 POPJ P,
15397
15398 053061 550 02 0 00 056017 INFT3: HRRZ T1,PCP1G
15399 053062 332 00 0 00 055764 SKIPE MCSPEC
15400 053063 200 02 0 00 055763 MOVE T1,MCSADR
15401 053064 202 02 0 00 055576 MOVEM T1,AB
15402 053065 305 02 0 00 000020 CAIGE T1,20
15403 053066 254 00 0 00 053032 JRST INFT3A
15404 053067 332 00 0 00 056141 SKIPE XCTF
15405 053070 254 00 0 00 053073 JRST .+3
15406 053071 336 00 0 00 056035 SKIPN PSINFT
15407 053072 540 13 0 00 055576 HRR PC,AB
15408 053073 402 00 0 00 056141 SETZM XCTF
15409 053074 336 00 0 00 056035 SKIPN PSINFT
15410 053075 402 00 0 00 056016 SETZM PCP1FF
15411 053076 402 00 0 00 056035 SETZM PSINFT
15412 053077 201 02 0 00 000101 MOVEI T1,"A"
15413 053100 202 02 0 00 055771 INFT3C: MOVEM T1,MEMSIN
15414 053101 476 00 0 00 055770 SETOM MEMREAD
15415 053102 403 02 0 00 055772 SETZB T1,MEMWR
15416 053103 250 02 0 00 055744 EXCH T1,INSYNC
15417 053104 275 02 0 00 000122 SUBI T1,^D82
15418 053105 261 17 0 00 000005 PUSH P,S
15419 053106 261 17 0 00 056123 PUSH P,TIME
15420 053107 260 17 0 00 052555 PUSHJ P,MEMSTA
15421 053110 200 02 0 00 056123 MOVE T1,TIME
15422 053111 202 02 0 00 055740 MOVEM T1,INRDY
15423 053112 262 17 0 00 056123 POP P,TIME
15424 053113 262 17 0 00 000005 INFT3D: POP P,S
15425 053114 263 17 0 00 000000 POPJ P,
15426
DFKDA PDP-10 KL10 ARITHMETIC/RANDOM/INTERRUPT/MEMORY RELIABILITY TEST, VER 0,5 MACRO %53A(1152) 09:24 4-Oct-84 Page 79
KL10A3 MAC 22-Feb-77 13:19 MEMORY CONTROL SUBROUTINES SEQ 0390
15427 053115 552 11 0 00 055576 FCE2M: HRRZM AD,AB
15428 053116 606 11 0 00 777760 TRNN AD,777760
15429 053117 254 00 0 00 053033 JRST INFT3B
15430 053120 402 00 0 00 055704 SETZM FCE2ST
15431 053121 201 02 0 00 000111 MOVEI T1,"I"
15432 053122 254 00 0 00 053100 JRST INFT3C
15433
15434 053123 402 00 0 00 055704 FCE2S1: SETZM FCE2ST
15435 053124 201 02 0 00 000111 MOVEI T1,"I"
15436 053125 261 17 0 00 000005 PUSH P,S
15437 053126 260 17 0 00 053020 PUSHJ P,INFT2A
15438 053127 254 00 0 00 053113 JRST INFT3D
15439
15440 053130 332 00 0 00 056071 MEMWSS: SKIPE STINAC
15441 053131 263 17 0 00 000000 POPJ P,
15442 053132 261 17 0 00 000005 PUSH P,S
15443 053133 200 05 0 00 000014 MOVE S,MA
15444 053134 405 05 0 00 000003 ANDI S,3
15445 053135 200 02 0 00 056123 MOVE T1,TIME
15446 053136 271 02 0 00 000113 ADDI T1,^D75
15447 053137 260 17 0 00 052604 PUSHJ P,MEMSTB
15448 053140 262 17 0 00 000005 POP P,S
15449 053141 263 17 0 00 000000 POPJ P,
15450
DFKDA PDP-10 KL10 ARITHMETIC/RANDOM/INTERRUPT/MEMORY RELIABILITY TEST, VER 0,5 MACRO %53A(1152) 09:24 4-Oct-84 Page 80
KL10A3 MAC 22-Feb-77 13:19 MEMORY CONTROL SUBROUTINES SEQ 0391
15451 053142 MEMCMP: BLOCK 4 ;LAST COMPLETION TIME
15452 053146 CYCLE: REPEAT 4,<^D500> ;RD RST TO END OF CYCLE
15453 053146 000000 000764 ^D500
15454 053147 000000 000764 ^D500
15455 053150 000000 000764 ^D500
15456 053151 000000 000764 ^D500
15457 053152 WARN: REPEAT 4,<0> ;ADR ACK TO WARN
15458 053152 000000 000000 0
15459 053153 000000 000000 0
15460 053154 000000 000000 0
15461 053155 000000 000000 0
15462 053156 ACKDLY: REPEAT 4,<^D150> ;START TO ADR ACK
15463 053156 000000 000226 ^D150
15464 053157 000000 000226 ^D150
15465 053160 000000 000226 ^D150
15466 053161 000000 000226 ^D150
15467 053162 MEMFLG: REPEAT 4,<0> ;MEM TYPE
15468 053162 000000 000000 0
15469 053163 000000 000000 0
15470 053164 000000 000000 0
15471 053165 000000 000000 0
15472 053166 WRCYC: REPEAT 4,<^D500> ;TIME WRITE CYCLE COMPLETES
15473 053166 000000 000764 ^D500
15474 053167 000000 000764 ^D500
15475 053170 000000 000764 ^D500
15476 053171 000000 000764 ^D500
15477
15478 053172 000000 000156 VERTIM: ^D110 ;STRAIGHT THRU TIME (NO ADD)
15479 053173 000000 000252 ADTIME: ^D170 ;FULL ADD TIME (NS)
15480 053174 000000 000346 LONGTM: ^D230 ;ADD TIME PLUS AD=0 GATING
15481 053175 000000 000346 DPADTM: ^D230 ;63-BIT ADD TIME
15482
15483 053176 400 00 0 00 046704 MEMRET: SETZ IT0
15484 053177 000000 047300 FT4
15485 053200 000000 047326 FT6
15486 053201 000000 051375 ERR
15487 053202 000000 047460 ST1
15488 053203 000000 047407 ET1S
15489 053204 000000 051375 ERR
15490 053205 000000 051375 ERR
15491 053206 400 00 0 00 052723 SETZ FCE2SY
15492 053207 000000 051430 BLTT3
15493 053210 000000 047314 FT8
15494
15495
15496
15497 ;PRINTX INSTRUCTION ASSEMBLY COMPLETE
DFKDA PDP-10 KL10 ARITHMETIC/RANDOM/INTERRUPT/MEMORY RELIABILITY TEST, VER 0,5 MACRO %53A(1152) 09:24 4-Oct-84 Page 81
KL10A3 MAC 22-Feb-77 13:19 MEMORY CONTROL SUBROUTINES SEQ 0392
15498 IFNDEF ONEPRT,<
15499 SUBTTL LITERALS/VARIABLES
15500 LIT
15501 VAR
15502 >
15503 053211 BLOCK 5
15504
15505 ;IF1,<PRINTX PASS 1 COMPLETE>
15506 IFNDEF SIMASB,<
15507 END FIRST
15508 >
15509 IFNDEF ONEPRT,<
15510 END 4000 >
15511
DFKDA PDP-10 KL10 ARITHMETIC/RANDOM/INTERRUPT/MEMORY RELIABILITY TEST, VER 0,5 MACRO %53A(1152) 09:24 4-Oct-84 Page 1
STOR KLM 18-Sep-79 17:18 *STOR* RESERVED STORAGE, SEPT 18,1979 SEQ 0393
15512 SUBTTL *STOR* RESERVED STORAGE, SEPT 18,1979
15513
15514 ;PROGRAM LITERALS
15515
15516 XLIST
15517 IFNDEF $LPAPER,<LIST>
15518 053216 LIT
15519 053216 254 00 0 00 030603
15520 053217 7 004 7 0 00 020000
15521 053220 64 51 55 45 62 00
15522 053221 015 012 123 120 105
15523 053222 103 111 106 131 040
15524 053223 122 101 116 104 117
15525 053224 115 040 116 125 115
15526 053225 102 105 122 040 102
15527 053226 101 123 105 040 055
15528 053227 040 000 000 000 000
15529 053230 377777 777741
15530 053231 000000 031173
15531 053232 000000 031324
15532 053233 015 012 111 116 124
15533 053234 105 122 116 101 114
15534 053235 040 120 122 117 107
15535 053236 122 101 115 040 120
15536 053237 122 117 102 114 105
15537 053240 115 054 040 123 125
15538 053241 107 107 105 123 124
15539 053242 040 122 105 114 117
15540 053243 101 104 054 040 122
15541 053244 105 123 124 101 122
15542 053245 124 040 041 015 012
15543 053246 000 000 000 000 000
15544 053247 015 012 052 052 052
15545 053250 052 052 052 052 052
15546 053251 052 052 015 012 123
15547 053252 111 115 125 114 101
15548 053253 124 111 117 116 040
15549 053254 103 117 115 120 101
15550 053255 122 111 123 111 117
15551 053256 116 040 106 101 111
15552 053257 114 125 122 105 015
15553 053260 012 000 000 000 000
15554 053261 015 012 052 052 052
15555 053262 052 052 052 052 052
15556 053263 052 052 015 012 111
15557 053264 116 123 124 122 125
15558 053265 103 124 111 117 116
15559 053266 040 103 117 115 120
15560 053267 101 122 111 123 111
15561 053270 117 116 040 106 101
15562 053271 111 114 125 122 105
15563 053272 015 012 000 000 000
15564 053273 000001 033334
15565 053274 015 012 102 101 123
15566 053275 105 040 122 101 116
DFKDA PDP-10 KL10 ARITHMETIC/RANDOM/INTERRUPT/MEMORY RELIABILITY TEST, VER 0,5 MACRO %53A(1152) 09:24 4-Oct-84 Page 1-1
STOR KLM 18-Sep-79 17:18 *STOR* RESERVED STORAGE, SEPT 18,1979 SEQ 0394
15567 053276 104 117 115 040 116
15568 053277 125 115 102 105 122
15569 053300 040 075 040 000 000
15570 053301 015 012 124 105 123
15571 053302 124 040 120 101 123
15572 053303 123 040 103 117 125
15573 053304 116 124 040 075 040
15574 053305 000 000 000 000 000
15575 053306 543217 335216
15576 053307 165742 176525
15577 053310 147532 173543
15578 053311 731341 527517
15579 053312 377777 777777
15580 053313 000777 777777
15581 053314 015 012 106 114 101
15582 053315 107 123 040 106 122
15583 053316 117 115 040 115 101
15584 053317 103 110 040 046 040
15585 053320 123 111 115 125 114
15586 053321 101 124 105 040 040
15587 053322 040 000 000 000 000
15588 053323 015 012 115 101 103
15589 053324 110 111 116 105 040
15590 053325 122 105 123 125 114
15591 053326 124 123 040 111 116
15592 053327 040 101 103 054 101
15593 053330 103 053 061 054 105
15594 053331 040 040 040 000 000
15595 053332 015 012 115 101 103
15596 053333 110 111 116 105 040
15597 053334 122 105 123 125 114
15598 053335 124 123 040 111 116
15599 053336 040 101 103 054 120
15600 053337 117 111 116 124 105
15601 053340 122 054 105 040 040
15602 053341 040 000 000 000 000
15603 053342 770000 000000
15604 053343 777000 000000
15605 053344 245000 000000
15606 053345 220000 000000
15607 053346 174000 000000
15608 053347 234000 000000
15609 053350 224000 000000
15610 053351 274000 000000
15611 053352 244000 000000
15612 053353 164000 000000
15613 053354 154000 000000
15614 053355 110000 000000
15615 053356 111000 000000
15616 053357 112000 000000
15617 053360 113000 000000
15618 053361 777340 000007
15619 053362 033273 040423
15620 053363 033303 000011
15621 053364 254 00 0 00 032565
DFKDA PDP-10 KL10 ARITHMETIC/RANDOM/INTERRUPT/MEMORY RELIABILITY TEST, VER 0,5 MACRO %53A(1152) 09:24 4-Oct-84 Page 1-2
STOR KLM 18-Sep-79 17:18 *STOR* RESERVED STORAGE, SEPT 18,1979 SEQ 0395
15622 053365 040423 033353
15623 053366 015 012 052 052 052
15624 053367 052 052 052 052 052
15625 053370 052 052 000 000 000
15626 053371 015 012 122 101 116
15627 053372 104 117 115 040 111
15628 053373 116 123 124 122 125
15629 053374 103 124 111 117 116
15630 053375 040 106 101 111 114
15631 053376 125 122 105 015 012
15632 053377 040 040 040 040 111
15633 053400 116 123 124 040 107
15634 053401 122 117 125 120 040
15635 053402 040 040 040 040 040
15636 053403 040 040 117 120 105
15637 053404 122 101 116 104 123
15638 053405 040 040 040 040 040
15639 053406 040 040 040 040 040
15640 053407 040 000 000 000 000
15641 053410 123 114 117 127 040
15642 053411 101 116 123 040 040
15643 053412 040 040 040 040 040
15644 053413 040 040 040 123 111
15645 053414 115 040 101 116 123
15646 053415 000 000 000 000 000
15647 053416 106 101 123 124 040
15648 053417 101 116 123 040 040
15649 053420 040 040 040 040 040
15650 053421 040 040 040 123 114
15651 053422 117 127 040 101 116
15652 053423 123 000 000 000 000
15653 053424 015 012 040 040 040
15654 053425 040 040 040 040 040
15655 053426 040 040 040 040 040
15656 053427 040 040 040 040 040
15657 053430 000 000 000 000 000
15658 053431 015 012 111 116 123
15659 053432 124 122 125 103 124
15660 053433 111 117 116 040 123
15661 053434 111 115 125 114 101
15662 053435 124 111 117 116 040
15663 053436 055 040 103 117 122
15664 053437 105 040 114 117 117
15665 053440 120 040 111 116 123
15666 053441 124 040 043 040 000
15667 053442 015 012 055 055 055
15668 053443 055 055 055 055 055
15669 053444 055 055 015 012 000
15670 053445 057 040 000 000 000
15671 053446 040 040 040 105 130
15672 053447 111 124 040 040 040
15673 053450 040 040 040 040 000
15674 053451 015 012 124 117 124
15675 053452 101 114 040 105 122
15676 053453 122 117 122 123 040
DFKDA PDP-10 KL10 ARITHMETIC/RANDOM/INTERRUPT/MEMORY RELIABILITY TEST, VER 0,5 MACRO %53A(1152) 09:24 4-Oct-84 Page 1-3
STOR KLM 18-Sep-79 17:18 *STOR* RESERVED STORAGE, SEPT 18,1979 SEQ 0396
15677 053454 075 040 000 000 000
15678 053455 015 012 122 125 116
15679 053456 040 124 111 115 105
15680 053457 040 075 040 000 000
15681 053460 072 000 000 000 000
15682 053461 015 012 111 116 123
15683 053462 124 122 125 103 124
15684 053463 111 117 116 040 123
15685 053464 111 115 125 114 101
15686 053465 124 111 117 116 040
15687 053466 055 040 106 101 123
15688 053467 124 040 114 117 117
15689 053470 120 040 106 101 111
15690 053471 114 125 122 105 015
15691 053472 012 055 055 055 055
15692 053473 055 055 055 055 055
15693 053474 055 015 012 000 000
15694 053475 033303 040434
15695 053476 42 41 63 51 43 00
15696 053477 55 45 64 45 62 00
15697 053500 64 45 63 64 77 00
15698 053501 260 17 0 00 034427
15699 053502 264 00 0 00 033513
15700 053503 264 00 0 00 033522
15701 053504 67 41 51 64 45 44
15702 053505 00 46 57 62 00 43
15703 053506 57 65 56 64 00 57
15704 053507 46 00 22 20 53 00
15705 053510 41 57 52 47 45 07
15706 053511 63 76 71 45 64 00
15707 053512 47 57 64 00 56 57
15708 053513 00 55 45 64 45 62
15709 053514 00 51 56 64 45 62
15710 053515 62 65 60 64 77 00
15711 053516 43 50 45 43 53 00
15712 053517 42 41 63 51 43 00
15713 053520 55 45 64 45 62 00
15714 053521 44 51 41 47 56 57
15715 053522 63 64 51 43 77 00
15716 053523 053476 053504
15717 053524 000000 000000
15718 053525 053516 000000
15719 053526 47 57 64 00 51 56
15720 053527 64 45 62 62 65 60
15721 053530 64 00 57 56 00 67
15722 053531 62 57 56 47 00 43
15723 053532 50 41 56 56 45 54
15724 053533 77 00 00 00 00 00
15725 053534 053476 053526
15726 053535 000000 000000
15727 053536 053342 000000
15728 053537 41 44 44 62 45 63
15729 053540 63 00 42 62 45 41
15730 053541 53 00 64 45 63 64
15731 053542 77 00 00 00 00 00
DFKDA PDP-10 KL10 ARITHMETIC/RANDOM/INTERRUPT/MEMORY RELIABILITY TEST, VER 0,5 MACRO %53A(1152) 09:24 4-Oct-84 Page 1-4
STOR KLM 18-Sep-79 17:18 *STOR* RESERVED STORAGE, SEPT 18,1979 SEQ 0397
15732 053543 260 17 0 00 033642
15733 053544 000000 033601
15734 053545 124124 124124
15735 053546 41 44 44 62 45 63
15736 053547 63 00 42 62 45 41
15737 053550 53 00 44 51 44 00
15738 053551 56 57 64 00 57 43
15739 053552 43 65 62 00 57 56
15740 053553 00 44 41 64 41 00
15741 053554 46 45 64 43 50 77
15742 053555 053537 053546
15743 053556 000001 000000
15744 053557 053342 000000
15745 053560 41 44 44 62 45 63
15746 053561 63 00 42 62 45 41
15747 053562 53 00 64 62 41 60
15748 053563 00 43 57 44 45 00
15749 053564 51 63 00 51 56 43
15750 053565 57 62 62 45 43 64
15751 053566 77 00 00 00 00 00
15752 053567 053537 053560
15753 053570 000010 000004
15754 053571 053342 000000
15755 053572 51 56 43 57 62 62
15756 053573 45 43 64 00 66 51
15757 053574 62 64 65 41 54 00
15758 053575 60 41 47 45 00 56
15759 053576 65 55 42 45 62 00
15760 053577 63 64 57 62 45 44
15761 053600 00 57 56 00 42 62
15762 053601 45 41 53 77 00 00
15763 053602 053537 053572
15764 053603 000010 000011
15765 053604 053342 000000
15766 053605 000000 033564
15767 053606 51 56 43 57 62 62
15768 053607 45 43 64 00 60 43
15769 053610 00 63 64 57 62 45
15770 053611 44 00 57 56 00 41
15771 053612 44 44 62 45 63 63
15772 053613 00 42 62 45 41 53
15773 053614 77 00 00 00 00 00
15774 053615 053537 053606
15775 053616 053605 000004
15776 053617 053342 000000
15777 053620 41 44 44 16 00 42
15778 053621 62 53 16 00 57 56
15779 053622 00 44 41 64 41 00
15780 053623 46 45 64 43 50 00
15781 053624 41 54 54 57 67 45
15782 053625 44 00 44 41 64 41
15783 053626 00 64 57 00 42 45
15784 053627 00 46 45 64 43 50
15785 053630 45 44 00 41 56 44
15786 053631 00 63 64 57 62 45
DFKDA PDP-10 KL10 ARITHMETIC/RANDOM/INTERRUPT/MEMORY RELIABILITY TEST, VER 0,5 MACRO %53A(1152) 09:24 4-Oct-84 Page 1-5
STOR KLM 18-Sep-79 17:18 *STOR* RESERVED STORAGE, SEPT 18,1979 SEQ 0398
15787 053632 44 77 00 00 00 00
15788 053633 053537 053620
15789 053634 053605 000004
15790 053635 053342 000000
15791 053636 015 012 101 104 104
15792 053637 122 105 123 123 040
15793 053640 117 106 040 104 101
15794 053641 124 101 040 124 122
15795 053642 131 111 116 107 040
15796 053643 124 117 040 106 105
15797 053644 124 103 110 040 075
15798 053645 040 000 000 000 000
15799 053646 015 012 124 122 131
15800 053647 111 116 107 040 124
15801 053650 117 040 127 122 111
15802 053651 124 105 040 101 040
15803 053652 055 061 040 111 116
15804 053653 124 117 040 101 104
15805 053654 104 122 105 123 123
15806 053655 040 000 000 000 000
15807 053656 000000 055634
15808 053657 260 17 0 00 033651
15809 053660 000000 033702
15810 053661 000100 055634
15811 053662 41 44 44 62 45 63
15812 053663 63 00 42 62 45 41
15813 053664 53 00 44 51 44 00
15814 053665 56 57 64 00 57 43
15815 053666 43 65 62 00 57 56
15816 053667 00 44 41 64 41 00
15817 053670 67 62 51 64 45 77
15818 053671 053537 053662
15819 053672 053656 000000
15820 053673 053342 000000
15821 053674 41 44 44 62 45 63
15822 053675 63 00 42 62 45 41
15823 053676 53 00 57 43 43 65
15824 053677 62 45 44 00 42 65
15825 053700 64 00 44 41 64 41
15826 053701 00 67 41 63 00 67
15827 053702 62 51 64 64 45 56
15828 053703 00 51 56 64 57 00
15829 053704 55 45 55 57 62 71
15830 053705 77 00 00 00 00 00
15831 053706 053537 053674
15832 053707 053246 055634
15833 053710 053342 000000
15834 053711 260 17 0 00 034017
15835 053712 070000 070001
15836 053713 264 00 0 00 033740
15837 053714 264 00 0 00 033764
15838 053715 015 012 105 122 122
15839 053716 117 122 040 104 125
15840 053717 122 111 116 107 040
15841 053720 111 116 123 124 122
DFKDA PDP-10 KL10 ARITHMETIC/RANDOM/INTERRUPT/MEMORY RELIABILITY TEST, VER 0,5 MACRO %53A(1152) 09:24 4-Oct-84 Page 1-6
STOR KLM 18-Sep-79 17:18 *STOR* RESERVED STORAGE, SEPT 18,1979 SEQ 0399
15842 053721 125 103 124 111 117
15843 053722 116 040 111 116 124
15844 053723 105 122 122 125 120
15845 053724 124 111 117 116 040
15846 053725 124 105 123 124 015
15847 053726 012 122 105 103 111
15848 053727 105 126 105 104 040
15849 053730 111 116 103 117 122
15850 053731 122 105 103 124 040
15851 053732 111 116 124 105 122
15852 053733 122 125 120 124 040
15853 053734 117 116 040 103 110
15854 053735 101 116 116 105 114
15855 053736 040 000 000 000 000
15856 053737 015 012 105 122 122
15857 053740 117 122 040 103 117
15858 053741 125 116 124 105 104
15859 053742 040 101 123 040 123
15860 053743 120 125 122 111 117
15861 053744 125 123 040 101 116
15862 053745 104 040 127 111 114
15863 053746 114 040 102 105 040
15864 053747 111 107 116 117 122
15865 053750 105 104 015 012 015
15866 053751 012 000 000 000 000
15867 053752 365 01 0 00 070000
15868 053753 254 00 0 00 034011
15869 053754 51 56 63 64 62 65
15870 053755 43 64 51 57 56 00
15871 053756 51 56 64 45 62 62
15872 053757 65 60 64 51 57 56
15873 053760 00 64 45 63 64 00
15874 053761 10 60 41 62 64 00
15875 053762 21 11 77 00 00 00
15876 053763 51 56 64 45 62 62
15877 053764 65 60 64 00 44 51
15878 053765 44 00 56 57 64 00
15879 053766 57 43 43 65 62 00
15880 053767 41 46 64 45 62 00
15881 053770 22 20 20 20 20 20
15882 053771 00 51 56 63 64 62
15883 053772 65 43 64 51 57 56
15884 053773 63 77 00 00 00 00
15885 053774 053754 053763
15886 053775 000000 000000
15887 053776 053342 000000
15888 053777 123 105 121 125 105
15889 054000 116 103 105 040 123
15890 054001 124 101 122 124 123
15891 054002 040 101 124 072 000
15892 054003 015 012 105 122 122
15893 054004 117 122 040 111 116
15894 054005 123 124 122 125 103
15895 054006 124 111 117 116 072
15896 054007 011 000 000 000 000
DFKDA PDP-10 KL10 ARITHMETIC/RANDOM/INTERRUPT/MEMORY RELIABILITY TEST, VER 0,5 MACRO %53A(1152) 09:24 4-Oct-84 Page 1-7
STOR KLM 18-Sep-79 17:18 *STOR* RESERVED STORAGE, SEPT 18,1979 SEQ 0400
15897 054010 015 012 111 116 124
15898 054011 105 122 122 125 120
15899 054012 124 040 123 110 117
15900 054013 125 114 104 040 110
15901 054014 101 126 105 040 117
15902 054015 103 103 125 122 105
15903 054016 104 040 117 116 040
15904 054017 103 110 101 116 116
15905 054020 105 114 072 040 000
15906 054021 60 41 62 51 64 71
15907 054022 00 51 56 64 45 62
15908 054023 62 65 60 64 00 64
15909 054024 45 63 64 77 00 00
15910 054025 264 00 0 00 034103
15911 054026 264 00 0 00 034121
15912 054027 777777 777777
15913 054030 000077 777777
15914 054031 56 57 00 60 41 62
15915 054032 51 64 71 00 45 62
15916 054033 62 57 62 00 57 56
15917 054034 00 62 45 41 44 51
15918 054035 56 47 00 45 66 45
15919 054036 56 00 60 41 62 51
15920 054037 64 71 77 00 00 00
15921 054040 054021 054031
15922 054041 056012 056014
15923 054042 053342 000000
15924 054043 62 45 43 45 51 66
15925 054044 45 44 00 60 41 62
15926 054045 51 64 71 00 45 62
15927 054046 62 57 62 00 51 56
15928 054047 64 45 62 62 65 60
15929 054050 64 00 57 56 00 67
15930 054051 62 57 56 47 00 43
15931 054052 50 41 56 56 45 54
15932 054053 77 00 00 00 00 00
15933 054054 054021 054043
15934 054055 056012 056014
15935 054056 053342 000000
15936 054057 701540 000000
15937 054060 7 000 6 0 00 200000
15938 054061 366 04 0 00 000001
15939 054062 254 00 0 00 034073
15940 054063 56 57 56 15 45 70
15941 054064 15 55 45 55 00 64
15942 054065 45 63 64 77 00 00
15943 054066 264 00 0 00 034224
15944 054067 264 00 0 00 034240
15945 054070 000001 777777
15946 054071 45 70 60 45 43 64
15947 054072 45 44 00 56 57 56
15948 054073 15 45 70 15 55 45
15949 054074 55 00 51 56 64 45
15950 054075 62 62 65 60 64 00
15951 054076 44 51 44 00 56 57
DFKDA PDP-10 KL10 ARITHMETIC/RANDOM/INTERRUPT/MEMORY RELIABILITY TEST, VER 0,5 MACRO %53A(1152) 09:24 4-Oct-84 Page 1-8
STOR KLM 18-Sep-79 17:18 *STOR* RESERVED STORAGE, SEPT 18,1979 SEQ 0401
15952 054077 64 00 57 43 43 65
15953 054100 62 77 00 00 00 00
15954 054101 43 35 62 45 46 00
15955 054102 41 44 62 77 00 00
15956 054103 054063 054071
15957 054104 000001 000000
15958 054105 054101 000000
15959 054106 47 57 64 00 56 57
15960 054107 56 15 45 70 15 55
15961 054110 45 55 00 51 56 64
15962 054111 45 62 62 65 60 64
15963 054112 00 67 51 64 50 57
15964 054113 65 64 00 56 70 55
15965 054114 00 46 54 57 60 00
15966 054115 63 45 64 77 00 00
15967 054116 054063 054106
15968 054117 000001 000000
15969 054120 053342 000000
15970 054121 47 57 64 00 56 57
15971 054122 56 15 45 70 15 55
15972 054123 45 55 00 51 56 64
15973 054124 45 62 62 65 60 64
15974 054125 00 57 56 00 64 50
15975 054126 45 00 67 62 57 56
15976 054127 47 00 43 50 41 56
15977 054130 56 45 54 77 00 00
15978 054131 054063 054121
15979 054132 000001 000000
15980 054133 053342 000000
15981 054134 42 54 57 43 53 00
15982 054135 64 62 41 56 63 46
15983 054136 45 62 00 64 45 63
15984 054137 64 77 00 00 00 00
15985 054140 264 00 0 00 034363
15986 054141 264 00 0 00 034372
15987 054142 072101 072102
15988 054143 070000 072101
15989 054144 260 17 0 00 034332
15990 054145 44 41 64 41 00 43
15991 054146 57 55 60 41 62 45
15992 054147 00 45 62 62 57 62
15993 054150 00 51 56 00 42 54
15994 054151 64 00 64 45 63 64
15995 054152 77 00 00 00 00 00
15996 054153 054134 054145
15997 054154 070000 000000
15998 054155 053342 000000
15999 054156 015 012 101 104 104
16000 054157 122 105 123 123 040
16001 054160 117 106 040 106 101
16002 054161 111 114 111 116 107
16003 054162 040 104 101 124 101
16004 054163 040 111 123 040 105
16005 054164 121 125 101 114 040
16006 054165 124 117 040 102 114
DFKDA PDP-10 KL10 ARITHMETIC/RANDOM/INTERRUPT/MEMORY RELIABILITY TEST, VER 0,5 MACRO %53A(1152) 09:24 4-Oct-84 Page 1-9
STOR KLM 18-Sep-79 17:18 *STOR* RESERVED STORAGE, SEPT 18,1979 SEQ 0402
16007 054166 124 040 124 117 040
16008 054167 101 104 104 122 105
16009 054170 123 123 040 117 122
16010 054171 040 102 114 124 040
16011 054172 124 117 040 101 104
16012 054173 104 122 105 123 123
16013 054174 055 061 015 012 101
16014 054175 124 040 111 116 124
16015 054176 105 122 122 125 120
16016 054177 124 040 124 111 115
16017 054200 105 056 040 102 114
16018 054201 124 040 111 123 040
16019 054202 116 117 124 040 123
16020 054203 124 117 122 111 116
16021 054204 107 040 124 110 105
16022 054205 040 103 117 122 122
16023 054206 105 103 124 040 120
16024 054207 117 111 116 124 105
16025 054210 122 040 127 110 105
16026 054211 116 015 012 111 116
16027 054212 124 105 122 122 125
16028 054213 120 124 105 104 056
16029 054214 015 012 106 101 111
16030 054215 114 111 116 107 040
16031 054216 101 104 104 122 105
16032 054217 123 123 072 040 000
16033 054220 51 56 64 45 62 62
16034 054221 65 60 64 00 44 51
16035 054222 44 00 56 57 64 00
16036 054223 57 43 43 65 62 00
16037 054224 44 65 62 51 56 47
16038 054225 00 42 54 64 77 00
16039 054226 41 00 35 00 43 57
16040 054227 56 51 00 64 51 55
16041 054230 77 00 00 00 00 00
16042 054231 054134 054220
16043 054232 000000 000001
16044 054233 054226 000000
16045 054234 63 60 65 62 51 57
16046 054235 65 63 00 55 45 64
16047 054236 45 62 00 51 56 64
16048 054237 45 62 62 65 60 64
16049 054240 00 57 43 43 65 62
16050 054241 45 44 77 00 00 00
16051 054242 62 45 63 64 41 62
16052 054243 64 51 56 47 00 64
16053 054244 45 63 64 77 00 00
16054 054245 054134 054234
16055 054246 000000 000000
16056 054247 054242 000000
16057 054250 015 012 101 120 122
16058 054251 040 123 124 101 124
16059 054252 125 123 011 120 111
16060 054253 040 123 124 101 124
16061 054254 125 123 015 012 000
DFKDA PDP-10 KL10 ARITHMETIC/RANDOM/INTERRUPT/MEMORY RELIABILITY TEST, VER 0,5 MACRO %53A(1152) 09:24 4-Oct-84 Page 1-10
STOR KLM 18-Sep-79 17:18 *STOR* RESERVED STORAGE, SEPT 18,1979 SEQ 0403
16062 054255 346 01 0 00 000002
16063 054256 363 15 0 00 034545
16064 054257 7 004 4 0 00 063203
16065 054260 364 16 0 00 000006
16066 054261 364 16 0 00 000002
16067 054262 7 004 7 0 00 400000
16068 054263 365 00 0 00 000001
16069 054264 254 00 0 00 034563
16070 054265 346 00 0 00 000011
16071 054266 254 00 0 00 034614
16072 054267 015 012 124 110 111
16073 054270 123 040 111 123 040
16074 054271 101 040 062 065 066
16075 054272 113 040 115 101 103
16076 054273 110 111 116 105 015
16077 054274 012 116 117 116 055
16078 054275 105 130 111 123 124
16079 054276 105 116 124 055 115
16080 054277 105 115 117 122 131
16081 054300 040 124 105 123 124
16082 054301 111 116 107 040 111
16083 054302 123 040 116 117 124
16084 054303 040 102 105 111 116
16085 054304 107 040 104 117 116
16086 054305 105 015 012 000 000
16087 054306 015 012 123 124 101
16088 054307 124 125 123 040 117
16089 054310 106 040 000 000 000
16090 054311 015 012 120 122 117
16091 054312 107 122 101 115 040
16092 054313 124 117 124 101 114
16093 054314 123 015 012 055 055
16094 054315 055 055 055 055 055
16095 054316 055 055 055 055 055
16096 054317 055 055 015 012 015
16097 054320 012 103 110 101 116
16098 054321 116 105 114 040 061
16099 054322 040 111 116 124 105
16100 054323 122 122 125 120 124
16101 054324 123 072 011 000 000
16102 054325 015 012 103 110 101
16103 054326 116 116 105 114 040
16104 054327 062 040 111 116 124
16105 054330 105 122 122 125 120
16106 054331 124 123 072 011 000
16107 054332 015 012 103 110 101
16108 054333 116 116 105 114 040
16109 054334 063 040 111 116 124
16110 054335 105 122 122 125 120
16111 054336 124 123 072 011 000
16112 054337 015 012 103 110 101
16113 054340 116 116 105 114 040
16114 054341 064 040 111 116 124
16115 054342 105 122 122 125 120
16116 054343 124 123 072 011 000
DFKDA PDP-10 KL10 ARITHMETIC/RANDOM/INTERRUPT/MEMORY RELIABILITY TEST, VER 0,5 MACRO %53A(1152) 09:24 4-Oct-84 Page 1-11
STOR KLM 18-Sep-79 17:18 *STOR* RESERVED STORAGE, SEPT 18,1979 SEQ 0404
16117 054344 015 012 103 110 101
16118 054345 116 116 105 114 040
16119 054346 065 040 111 116 124
16120 054347 105 122 122 125 120
16121 054350 124 123 072 011 000
16122 054351 015 012 103 110 101
16123 054352 116 116 105 114 040
16124 054353 066 040 111 116 124
16125 054354 105 122 122 125 120
16126 054355 124 123 072 011 000
16127 054356 015 012 103 110 101
16128 054357 116 116 105 114 040
16129 054360 067 040 111 116 124
16130 054361 105 122 122 125 120
16131 054362 124 123 072 011 000
16132 054363 015 012 105 122 122
16133 054364 117 122 040 120 111
16134 054365 101 040 111 116 124
16135 054366 105 122 122 125 120
16136 054367 124 123 072 011 000
16137 054370 015 012 120 122 117
16138 054371 107 122 101 115 040
16139 054372 107 105 116 105 122
16140 054373 101 124 105 104 040
16141 054374 120 101 122 111 124
16142 054375 131 040 105 122 122
16143 054376 117 122 123 072 040
16144 054377 000 000 000 000 000
16145 054400 015 012 120 122 117
16146 054401 107 122 101 115 040
16147 054402 107 105 116 105 122
16148 054403 101 124 105 104 040
16149 054404 116 130 115 047 123
16150 054405 072 011 000 000 000
16151 054406 015 012 124 117 124
16152 054407 101 114 040 123 120
16153 054410 125 122 111 117 125
16154 054411 123 040 111 116 124
16155 054412 105 122 122 125 120
16156 054413 124 123 072 011 000
16157 054414 015 012 124 117 124
16158 054415 101 114 040 116 125
16159 054416 115 102 105 122 040
16160 054417 117 106 040 101 104
16161 054420 104 122 105 123 123
16162 054421 040 102 122 105 101
16163 054422 113 123 072 011 000
16164 054423 015 012 114 101 123
16165 054424 124 040 102 122 105
16166 054425 101 113 040 101 104
16167 054426 104 122 105 123 123
16168 054427 040 117 116 040 101
16169 054430 104 102 122 113 050
16170 054431 104 101 124 101 040
16171 054432 106 105 124 103 110
DFKDA PDP-10 KL10 ARITHMETIC/RANDOM/INTERRUPT/MEMORY RELIABILITY TEST, VER 0,5 MACRO %53A(1152) 09:24 4-Oct-84 Page 1-12
STOR KLM 18-Sep-79 17:18 *STOR* RESERVED STORAGE, SEPT 18,1979 SEQ 0405
16172 054433 051 072 040 040 000
16173 054434 015 012 102 122 105
16174 054435 101 113 040 101 104
16175 054436 104 122 105 123 123
16176 054437 040 117 116 040 101
16177 054440 104 104 122 105 123
16178 054441 123 040 102 122 105
16179 054442 101 113 050 104 101
16180 054443 124 101 040 127 122
16181 054444 111 124 105 051 072
16182 054445 040 000 000 000 000
16183 054446 015 012 124 117 124
16184 054447 101 114 040 102 114
16185 054450 124 047 123 040 104
16186 054451 117 116 105 040 111
16187 054452 116 040 102 114 124
16188 054453 123 124 123 072 011
16189 054454 000 000 000 000 000
16190 054455 015 012 015 012 106
16191 054456 111 116 111 123 110
16192 054457 105 104 015 012 000
16193 054460 254 00 0 00 040011
16194 054461 202 01 0 04 000000
16195 054462 271 01 0 00 000001
16196 054463 271 04 0 00 000001
16197 054464 346 15 0 00 000005
16198 054465 254 00 0 00 036771
16199 054466 275 04 0 00 000001
16200 054467 000017 777777
16201 054470 312 01 0 04 000000
16202 054471 260 17 0 00 037463
16203 054472 525252 525252
16204 054473 123456 701234
16205 054474 735673 567356
16206 054475 042104 210421
16207 054476 253 04 0 00 000005
16208 054477 254 00 0 00 040003
16209 054500 202 11 0 04 000000
16210 054501 241 11 0 00 000001
16211 054502 202 12 0 04 000000
16212 054503 213 00 0 00 000012
16213 054504 241 12 0 00 000001
16214 054505 200 04 0 00 000015
16215 054506 310 00 0 04 000000
16216 054507 253 04 0 00 000006
16217 054510 366 16 0 00 000005
16218 054511 254 00 0 00 037211
16219 054512 200 13 0 00 000015
16220 054513 251 13 0 14 777777
16221 054514 254 00 0 00 037230
16222 054515 254 00 0 00 037253
16223 054516 312 12 0 04 000000
16224 054517 260 17 0 00 037465
16225 054520 312 13 0 04 000000
16226 054521 254 00 0 00 037266
DFKDA PDP-10 KL10 ARITHMETIC/RANDOM/INTERRUPT/MEMORY RELIABILITY TEST, VER 0,5 MACRO %53A(1152) 09:24 4-Oct-84 Page 1-13
STOR KLM 18-Sep-79 17:18 *STOR* RESERVED STORAGE, SEPT 18,1979 SEQ 0406
16227 054522 213 00 0 00 000013
16228 054523 241 13 0 00 000001
16229 054524 000000 000002
16230 054525 200 04 0 00 000002
16231 054526 462 00 0 04 000000
16232 054527 253 15 0 00 000011
16233 054530 254 00 0 00 037360
16234 054531 270 04 0 00 000016
16235 054532 315 04 0 00 000003
16236 054533 254 00 0 00 000006
16237 054534 344 02 0 00 000005
16238 054535 015 012 115 105 115
16239 054536 117 122 131 040 104
16240 054537 101 124 101 040 105
16241 054540 122 122 117 122 015
16242 054541 012 124 116 040 040
16243 054542 101 123 040 040 120
16244 054543 101 124 040 040 101
16245 054544 104 104 122 105 123
16246 054545 123 040 040 040 040
16247 054546 040 040 103 117 122
16248 054547 122 105 103 124 040
16249 054550 040 040 040 040 040
16250 054551 040 040 040 105 122
16251 054552 122 117 122 040 040
16252 054553 040 040 040 040 040
16253 054554 106 101 111 114 105
16254 054555 104 040 102 111 124
16255 054556 123 040 120 101 122
16256 054557 015 012 000 000 000
16257 054560 123 105 121 000 000
16258 054561 102 114 124 000 000
16259 054562 040 040 000 000 000
16260 054563 120 000 000 000 000
16261 054564 000000 000003
16262 054565 106 000 000 000 000
16263 054566 015 012 115 105 115
16264 054567 117 122 131 040 000
16265 054570 054 040 120 101 123
16266 054571 123 040 103 117 125
16267 054572 116 124 040 040 000
16268 054573 015 012 105 122 122
16269 054574 117 122 040 124 117
16270 054575 124 101 114 123 040
16271 054576 072 040 000 000 000
16272 054577 116 117 116 105 000
16273 054600 015 012 120 101 122
16274 054601 111 124 131 040 105
16275 054602 122 122 117 122 123
16276 054603 040 072 040 000 000
16277 054604 015 012 104 101 124
16278 054605 101 040 102 111 124
16279 054606 040 106 101 111 114
16280 054607 125 122 105 123 015
16281 054610 012 102 111 124 011
DFKDA PDP-10 KL10 ARITHMETIC/RANDOM/INTERRUPT/MEMORY RELIABILITY TEST, VER 0,5 MACRO %53A(1152) 09:24 4-Oct-84 Page 1-14
STOR KLM 18-Sep-79 17:18 *STOR* RESERVED STORAGE, SEPT 18,1979 SEQ 0407
16282 054611 040 040 040 040 120
16283 054612 111 103 113 125 120
16284 054613 040 040 040 104 122
16285 054614 117 120 117 125 124
16286 054615 015 012 000 000 000
16287 054616 015 012 101 104 104
16288 054617 122 105 123 123 040
16289 054620 102 111 124 123 040
16290 054621 127 111 124 110 040
16291 054622 104 101 124 101 040
16292 054623 106 101 111 114 125
16293 054624 122 105 123 015 012
16294 054625 102 111 124 040 040
16295 054626 040 040 040 040 040
16296 054627 040 040 120 111 103
16297 054630 113 125 120 040 040
16298 054631 040 104 122 117 120
16299 054632 117 125 124 015 012
16300 054633 000 000 000 000 000
16301 054634 040134 040135
16302 054635 015 012 115 105 115
16303 054636 117 122 131 040 120
16304 054637 101 122 111 124 131
16305 054640 040 105 122 122 117
16306 054641 122 015 012 124 116
16307 054642 040 040 040 040 120
16308 054643 122 117 107 040 040
16309 054644 040 040 040 120 103
16310 054645 040 040 040 040 101
16311 054646 123 040 040 040 040
16312 054647 120 101 124 040 040
16313 054650 040 040 101 104 104
16314 054651 122 105 123 123 040
16315 054652 040 040 040 040 040
16316 054653 040 040 104 101 124
16317 054654 101 040 040 040 040
16318 054655 040 040 040 120 101
16319 054656 122 111 124 131 015
16320 054657 012 000 000 000 000
16321 054660 000001 000001
16322 054661 015 012 052 052 052
16323 054662 052 052 052 052 052
16324 054663 052 052 015 012 120
16325 054664 101 122 111 124 131
16326 054665 040 105 122 122 117
16327 054666 122 040 111 116 040
16328 054667 120 122 117 107 122
16329 054670 101 115 015 012 120
16330 054671 122 117 107 122 101
16331 054672 115 040 117 120 105
16332 054673 122 101 124 111 117
16333 054674 116 040 121 125 105
16334 054675 123 124 111 117 116
16335 054676 101 102 114 105 040
16336 054677 106 122 117 115 040
DFKDA PDP-10 KL10 ARITHMETIC/RANDOM/INTERRUPT/MEMORY RELIABILITY TEST, VER 0,5 MACRO %53A(1152) 09:24 4-Oct-84 Page 1-15
STOR KLM 18-Sep-79 17:18 *STOR* RESERVED STORAGE, SEPT 18,1979 SEQ 0408
16337 054700 124 110 111 123 040
16338 054701 120 117 111 116 124
16339 054702 015 012 052 052 052
16340 054703 052 052 052 052 052
16341 054704 052 052 015 012 000
16342 054705 777774 136700
16343 054706 63 45 64 65 67 60
16344 054707 254 00 0 00 040376
16345 054710 254 00 0 00 041061
16346 054711 45 70 51 64 00 00
16347 054712 130 130 130 055 055
16348 054713 052 040 040 040 040
16349 054714 040 040 040 040 040
16350 054715 040 040 040 000 000
16351 054716 060 040 040 040 040
16352 054717 040 040 040 040 040
16353 054720 040 040 040 000 000
16354 054721 052 040 040 040 040
16355 054722 040 040 000 000 000
16356 054723 060 040 040 040 040
16357 054724 040 040 000 000 000
16358 054725 052 040 040 040 000
16359 054726 060 040 040 040 000
16360 054727 015 012 123 105 121
16361 054730 125 105 116 103 105
16362 054731 040 043 040 075 040
16363 054732 000 000 000 000 000
16364 054733 015 012 111 116 123
16365 054734 124 122 125 103 124
16366 054735 111 117 116 040 110
16367 054736 125 116 107 040 125
16368 054737 120 000 000 000 000
16369 054740 015 012 123 111 115
16370 054741 125 114 101 124 117
16371 054742 122 040 105 122 122
16372 054743 117 122 040 101 124
16373 054744 040 120 103 040 075
16374 054745 040 000 000 000 000
16375 054746 015 012 123 111 115
16376 054747 125 114 101 124 105
16377 054750 104 040 111 116 123
16378 054751 124 122 125 103 124
16379 054752 111 117 116 000 000
16380 054753 000016 000001
16381 054754 000002 000001
16382 054755 103 050 101 103 051
16383 054756 075 000 000 000 000
16384 054757 103 050 101 103 053
16385 054760 061 051 075 000 000
16386 054761 103 050 103 050 101
16387 054762 103 122 051 051 075
16388 054763 000 000 000 000 000
16389 054764 103 050 103 050 101
16390 054765 103 122 053 061 051
16391 054766 051 075 000 000 000
DFKDA PDP-10 KL10 ARITHMETIC/RANDOM/INTERRUPT/MEMORY RELIABILITY TEST, VER 0,5 MACRO %53A(1152) 09:24 4-Oct-84 Page 1-16
STOR KLM 18-Sep-79 17:18 *STOR* RESERVED STORAGE, SEPT 18,1979 SEQ 0409
16392 054767 103 050 103 050 101
16393 054770 103 114 051 051 075
16394 054771 000 000 000 000 000
16395 054772 105 075 000 000 000
16396 054773 103 050 105 051 040
16397 054774 075 000 000 000 000
16398 054775 103 050 105 053 061
16399 054776 051 040 075 000 000
16400 054777 103 050 103 050 105
16401 055000 051 051 075 000 000
16402 055001 015 012 106 114 101
16403 055002 107 123 040 055 040
16404 055003 111 116 124 057 106
16405 055004 111 116 101 114 040
16406 055005 040 040 000 000 000
16407 055006 111 116 111 124 111
16408 055007 101 114 015 012 000
16409 055010 015 012 106 111 116
16410 055011 101 114 015 012 000
16411 055012 006000 007563
16412 055013 000600 007566
16413 055014 006000 007620
16414 055015 000600 006625
16415 055016 006000 007634
16416 055017 000000 006642
16417 055020 000000 000662
16418 055021 000060 000000
16419 055022 000000 000512
16420 055023 000000 000516
16421 055024 060070 007412
16422 055025 070000 000377
16423 055026 010000 000444
16424 055027 000000 007453
16425 055030 000000 006432
16426 055031 000000 000345
16427 055032 000660 001364
16428 055033 000000 001351
16429 055034 000660 001362
16430 055035 006000 030536
16431 055036 060110 030000
16432 055037 006000 006536
16433 055040 000000 007540
16434 055041 000000 007461
16435 055042 000000 007460
16436 055043 000000 006000
16437 055044 060110 006000
16438 055045 000000 001124
16439 055046 000000 000137
16440 055047 000000 000143
16441 055050 000000 007214
16442 055051 000000 000222
16443 055052 000000 007213
16444 055053 000000 000253
16445 055054 000000 007263
16446 055055 000000 000271
DFKDA PDP-10 KL10 ARITHMETIC/RANDOM/INTERRUPT/MEMORY RELIABILITY TEST, VER 0,5 MACRO %53A(1152) 09:24 4-Oct-84 Page 1-17
STOR KLM 18-Sep-79 17:18 *STOR* RESERVED STORAGE, SEPT 18,1979 SEQ 0410
16447 055056 000600 007160
16448 055057 000060 100165
16449 055060 000000 007262
16450 055061 006000 000271
16451 055062 000000 006413
16452 055063 046000 010417
16453 055064 000000 007104
16454 055065 000600 400000
16455 055066 000000 007103
16456 055067 000600 000000
16457 055070 000600 007114
16458 055071 006002 134122
16459 055072 000100 006000
16460 055073 000240 007000
16461 055074 000200 007000
16462 055075 000040 007000
16463 055076 000000 007000
16464 055077 000420 007000
16465 055100 000400 007000
16466 055101 000020 007000
16467 055102 006000 030000
16468 055103 000000 001000
16469 055104 006060 030075
16470 055105 000000 001077
16471 055106 006060 030000
16472 055107 000002 001000
16473 055110 000000 001100
16474 055111 006100 030000
16475 055112 006100 001000
16476 055113 006100 001077
16477 055114 006102 001000
16478 055115 006100 001100
16479 055116 106100 030000
16480 055117 106100 001000
16481 055120 106100 001077
16482 055121 106102 001000
16483 055122 106100 001100
16484 055123 111160 001000
16485 055124 111160 001077
16486 055125 111162 001000
16487 055126 111160 001100
16488 055127 040000 000332
16489 055130 000000 000411
16490 055131 006000 000000
16491 055132 060070 000411
16492 055133 070000 000400
16493 055134 27 04 0 00 000016
16494 055135 000400 000700
16495 055136 612 11 0 00 053313
16496 055137 660 01 0 00 006000
16497 055140 254 00 0 00 045446
16498 055141 210100 002340
16499 055142 321 10 0 00 045547
16500 055143 660 03 0 00 004060
16501 055144 254 00 0 00 045547
DFKDA PDP-10 KL10 ARITHMETIC/RANDOM/INTERRUPT/MEMORY RELIABILITY TEST, VER 0,5 MACRO %53A(1152) 09:24 4-Oct-84 Page 1-18
STOR KLM 18-Sep-79 17:18 *STOR* RESERVED STORAGE, SEPT 18,1979 SEQ 0411
16502 055145 603 16 0 00 001000
16503 055146 254 00 0 00 045547
16504 055147 254 00 0 00 045546
16505 055150 000100 002120
16506 055151 006000 400015
16507 055152 340100 002140
16508 055153 006100 400000
16509 055154 240000 002000
16510 055155 015 012 052 104 104
16511 055156 124 052 015 012 000
16512 055157 510 16 0 00 000012
16513 055160 621 16 0 00 000037
16514 055161 254 00 0 00 046113
16515 055162 30 06 0 00 000006
16516 055163 36 06 0 00 000006
16517 055164 33 10 0 00 000006
16518 055165 22 04 0 00 000012
16519 055166 33 11 0 00 000016
16520 055167 000000 000103
16521 055170 000000 000113
16522 055171 000000 000101
16523 055172 000000 044734
16524 055173 41 03 0 00 000016
16525 055174 31 02 0 00 000013
16526 055175 000060 410000
16527 055176 000000 000430
16528 055177 000000 047232
16529 055200 000000 000102
16530 055201 060600 001000
16531 055202 000003 077777
16532 055203 11 05 0 00 000002
16533 055204 30 02 0 00 000016
16534 055205 000060 000410
16535 055206 001777 777777
16536 055207 000060 000200
16537 055210 000377 777777
16538 055211 000020 000020
16539 055212 000100 000136
16540 055213 177777 777777
16541 055214 060010 000020
16542 055215 540000 000120
16543 055216 000060 006000
16544 055217 000100 000343
16545 055220 000040 200020
16546 055221 000060 000204
16547 055222 000020 020000
16548 055223 000600 000010
16549 055224 000100 400000
16550 055225 000020 010000
16551 055226 000060 100010
16552 055227 000040 020323
16553 055230 006002 000007
16554 055231 040660 006020
16555 055232 006000 034003
16556 055233 100010 000010
DFKDA PDP-10 KL10 ARITHMETIC/RANDOM/INTERRUPT/MEMORY RELIABILITY TEST, VER 0,5 MACRO %53A(1152) 09:24 4-Oct-84 Page 1-19
STOR KLM 18-Sep-79 17:18 *STOR* RESERVED STORAGE, SEPT 18,1979 SEQ 0412
16557 055234 660 01 0 00 000400
16558 055235 254 00 0 00 051067
16559 055236 33 03 0 00 000016
16560 055237 27 04 0 00 055611
16561 055240 060110 107000
16562 055241 001004 000010
16563 055242 122 00 0 00 000000
16564 055243 332 00 0 00 055774
16565 055244 260 17 0 00 052226
16566 055245 254 00 0 00 051211
16567 055246 660 03 0 00 010303
16568 055247 201 05 0 00 050675
16569 055250 254 00 0 00 051263
16570 055251 006000 000010
16571 055252 332 00 0 00 055745
16572 055253 254 00 0 00 051274
16573 055254 402 00 0 00 055674
16574 055255 201 05 0 00 050751
16575 055256 254 00 0 00 051274
16576 055257 260600 400000
16577 055260 040600 000010
16578 055261 000060 400010
16579 055262 000002 100000
16580 055263 43 01 0 00 055655
16581 055264 36 06 0 00 000004
16582 LIST
16583 055535 000000 000000 ENDSLD: 0
16584
16585 IFDEF DEBUG,<
16586 055536 PATCH: BLOCK DEBUG ;PATCHING AREA
16587 >
16588
16589 ;PROGRAM VARIABLES
16590 055576 VAR
16591
16592 IFDEF PGMEND,<
16593 056154 000000 000000 END: 0
16594 030000 END BEGIN >
NO ERRORS DETECTED
PROGRAM BREAK IS 000000
ABSOLUTE BREAK IS 056155
CPU TIME USED 01:01.655
37P CORE USED
A 2579# 2615 2636 2649# 2679 2692# 2701 2704# 2711 2714# 2719 2734 2760# 2780
2785# 2791 2886# 2891 2925# 2966 2997 3040# 3072 3083 3104 3122# 3174 3227# SEQ 0413
3234
A0 7964# 7971 7975 7979 7995 7999 8003 8064# 8065 8079# 8083 8088 10392# 10393
10395 10407# 10408 10410 10422# 10423 10425 10437# 10438 10440 10452# 10453 10455 10467#
10468 10470 10482# 10483 10485 10497# 10498 10500 10512# 10513 10515 10527# 10528 10530
10542# 10543 10545 10557# 10558 10560 10572# 10573 10575 10587# 10588 10590 10602# 10603
10605 10617# 10618 10620 10632# 10633 10635 10647# 10648 10650 10662# 10663 10665 10677#
10678 10680 10692# 10693 10695 10707# 10708 10710 10722# 10723 10725 10737# 10738 10740
10752# 10753 10755 10767# 10768 10770 10782# 10783 10785 10797# 10798 10800 10812# 10813
10815 10827# 10828 10830 10842# 10843 10845 10857# 10858 10860 10872# 10873 10875 10887#
10888 10890 10902# 10903 10905 10917# 10918 10920 10932# 10933 10935 10947# 10948 10950
10962# 10963 10965 10977# 10978 10980 10992# 10993 10995 11007# 11008 11010 11022# 11023
11025 11037# 11038 11040 11052# 11053 11055 11067# 11068 11070 11082# 11083 11085 11097#
11098 11100 11112# 11113 11115 11127# 11128 11130 11142# 11143 11145 11157# 11158 11160
11172# 11173 11175 11187# 11188 11190 11202# 11203 11205 11217# 11218 11220 11232# 11233
11235 11247# 11248 11250 11262# 11263 11265 11277# 11278 11280 11292# 11293 11295 11307#
11308 11310 11322# 11323 11325 11337# 11338 11340
A1 8065# 8070 8075 8080# 8084 8090 8685# 8690 8699# 8704 8713# 8718 8727# 8732
8741# 8746 8755# 8760 8769# 8774 8783# 8788 8797# 8802 8811# 8816 8825# 8830
8839# 8844 8853# 8858 8867# 8872 8881# 8886 8895# 8900 8909# 8914 8923# 8928
8937# 8942 8951# 8956 8965# 8970 8979# 8984 8993# 8998 9007# 9012 9021# 9022#
9026 9035# 9036# 9040 9049# 9050# 9054 9063# 9064# 9068 9077# 9082 9091# 9096
9105# 9110 9119# 9124 9133# 9138 9147# 9152 9161# 9166 9175# 9180 9189# 9190#
9194 9203# 9204# 9208 9217# 9218# 9222 9231# 9232# 9236 9245# 9250 9259# 9264
9273# 9278 9287# 9292 9301# 9306 9315# 9320 9329# 9334 9343# 9348 9357# 9362
9371# 9376 9385# 9390 9399# 9404 9413# 9418 9427# 9432 9441# 9446 9455# 9460
9469# 9474 9483# 9488 9497# 9502 9511# 9516 9525# 9530 9539# 9544 9553# 9558
9567# 9572 10389# 10392 10404# 10407 10419# 10422 10434# 10437 10449# 10452 10464# 10467
10479# 10482 10494# 10497 10509# 10512 10524# 10527 10539# 10542 10554# 10557 10569# 10572
10584# 10587 10599# 10602 10614# 10617 10629# 10630# 10632 10644# 10645# 10647 10659# 10662
10674# 10677 10689# 10692 10704# 10707 10719# 10722 10734# 10737 10749# 10750# 10752 10764#
10765# 10767 10779# 10782 10794# 10797 10809# 10812 10824# 10827 10839# 10842 10854# 10857
10869# 10871# 10872 10884# 10886# 10887 10899# 10902 10914# 10917 10929# 10932 10944# 10947
10959# 10962 10974# 10977 10989# 10991# 10992 11004# 11006# 11007 11019# 11022 11034# 11037
11049# 11052 11064# 11067 11079# 11082 11094# 11097 11109# 11112 11124# 11127 11139# 11142
11154# 11157 11169# 11172 11184# 11187 11199# 11202 11214# 11217 11229# 11232 11244# 11247
11259# 11262 11274# 11277 11289# 11292 11304# 11307 11319# 11322 11334# 11337
A2 8066# 8071 8076 8686# 8690 8700# 8704 8714# 8718 8728# 8732 8742# 8743# 8746
8756# 8757# 8760 8770# 8771# 8774 8784# 8785# 8788 8798# 8799# 8802 8812# 8813#
8816 8826# 8827# 8830 8840# 8841# 8844 8854# 8855# 8858 8868# 8869# 8872 8882#
8883# 8886 8896# 8897# 8900 8910# 8914 8924# 8928 8938# 8942 8952# 8956 8966#
8970 8980# 8984 8994# 8998 9008# 9012 9022# 9023# 9026 9036# 9037# 9040 9050#
9051# 9054 9064# 9065# 9068 9078# 9082 9092# 9096 9106# 9110 9120# 9124 9134#
9138 9148# 9152 9162# 9166 9176# 9180 9190# 9191# 9194 9204# 9205# 9208 9218#
9219# 9222 9232# 9233# 9236 9246# 9250 9260# 9264 9274# 9278 9288# 9292 9302#
9306 9316# 9320 9330# 9334 9344# 9348 9358# 9362 9372# 9376 9386# 9390 9400#
9404 9414# 9415# 9418 9428# 9429# 9432 9442# 9443# 9446 9456# 9457# 9460 9470#
9471# 9474 9484# 9485# 9488 9498# 9499# 9502 9512# 9513# 9516 9526# 9530 9540#
9544 9554# 9558 9568# 9572
A3 8067# 8071 8076 8687# 8690 8701# 8704 8715# 8718 8729# 8732 8743# 8746 8757#
8760 8771# 8774 8785# 8788 8799# 8802 8813# 8816 8827# 8830 8841# 8844 8855#
8858 8869# 8872 8883# 8886 8897# 8900 8911# 8912# 8914 8925# 8926# 8928 8939#
8940# 8942 8953# 8954# 8956 8967# 8970 8981# 8984 8995# 8998 9009# 9012 9023#
9026 9037# 9040 9051# 9054 9065# 9068 9079# 9080# 9082 9093# 9094# 9096 9107# SEQ 0414
9108# 9110 9121# 9122# 9124 9135# 9136# 9138 9149# 9150# 9152 9163# 9164# 9166
9177# 9178# 9180 9191# 9194 9205# 9208 9219# 9222 9233# 9236 9247# 9250 9261#
9264 9275# 9278 9289# 9292 9303# 9304# 9306 9317# 9318# 9320 9331# 9332# 9334
9345# 9346# 9348 9359# 9360# 9362 9373# 9374# 9376 9387# 9388# 9390 9401# 9402#
9404 9415# 9418 9429# 9432 9443# 9446 9457# 9460 9471# 9474 9485# 9488 9499#
9502 9513# 9516 9527# 9530 9541# 9544 9555# 9558 9569# 9572
A4 8688# 8690 8702# 8704 8716# 8718 8730# 8732 8744# 8745# 8746 8758# 8759# 8760
8772# 8773# 8774 8786# 8787# 8788 8800# 8802 8814# 8816 8828# 8830 8842# 8844
8856# 8858 8870# 8872 8884# 8886 8898# 8900 8912# 8913# 8914 8926# 8927# 8928
8940# 8941# 8942 8954# 8955# 8956 8968# 8969# 8970 8982# 8983# 8984 8996# 8997#
8998 9010# 9011# 9012 9024# 9026 9038# 9040 9052# 9054 9066# 9068 9080# 9082
9094# 9096 9108# 9110 9122# 9124 9136# 9138 9150# 9152 9164# 9166 9178# 9180
9192# 9193# 9194 9206# 9207# 9208 9220# 9221# 9222 9234# 9235# 9236 9248# 9250
9262# 9264 9276# 9278 9290# 9292 9304# 9305# 9306 9318# 9319# 9320 9332# 9333#
9334 9346# 9347# 9348 9360# 9362 9374# 9376 9388# 9390 9402# 9404 9416# 9418
9430# 9432 9444# 9446 9458# 9460 9472# 9473# 9474 9486# 9487# 9488 9500# 9501#
9502 9514# 9515# 9516 9528# 9530 9542# 9544 9556# 9558 9570# 9572
A5 8689# 8690 8703# 8704 8717# 8718 8731# 8732 8745# 8746 8759# 8760 8773# 8774
8787# 8788 8801# 8802# 8802 8815# 8816# 8816 8829# 8830# 8830 8843# 8844# 8844
8857# 8858 8871# 8872 8885# 8886 8899# 8900 8913# 8914 8927# 8928 8941# 8942
8955# 8956 8969# 8970 8983# 8984 8997# 8998 9011# 9012 9025# 9026# 9026 9039#
9040# 9040 9053# 9054# 9054 9067# 9068# 9068 9081# 9082# 9082 9095# 9096# 9096
9109# 9110# 9110 9123# 9124# 9124 9137# 9138# 9138 9151# 9152# 9152 9165# 9166#
9166 9179# 9180# 9180 9193# 9194 9207# 9208 9221# 9222 9235# 9236 9249# 9250#
9250 9263# 9264# 9264 9277# 9278# 9278 9291# 9292# 9292 9305# 9306 9319# 9320
9333# 9334 9347# 9348 9361# 9362 9375# 9376 9389# 9390 9403# 9404 9417# 9418#
9418 9431# 9432# 9432 9445# 9446# 9446 9459# 9460# 9460 9473# 9474 9487# 9488
9501# 9502 9515# 9516 9529# 9530 9543# 9544 9557# 9558 9571# 9572
A6 8684# 8691 8698# 8705 8712# 8719 8726# 8733 8740# 8747 8754# 8761 8768# 8775
8782# 8789 8796# 8803 8810# 8817 8824# 8831 8838# 8845 8852# 8859 8866# 8873
8880# 8887 8894# 8901 8908# 8915 8922# 8929 8936# 8943 8950# 8957 8964# 8971
8978# 8985 8992# 8999 9006# 9013 9020# 9027 9034# 9041 9048# 9055 9062# 9069
9076# 9077# 9083 9090# 9091# 9097 9104# 9105# 9111 9118# 9119# 9125 9132# 9139
9146# 9153 9160# 9167 9174# 9181 9188# 9195 9202# 9209 9216# 9223 9230# 9237
9244# 9251 9258# 9265 9272# 9279 9286# 9293 9300# 9301# 9307 9314# 9315# 9321
9328# 9329# 9335 9342# 9343# 9349 9356# 9363 9370# 9377 9384# 9391 9398# 9405
9412# 9413# 9419 9426# 9427# 9433 9440# 9441# 9447 9454# 9455# 9461 9468# 9469#
9475 9482# 9483# 9489 9496# 9497# 9503 9510# 9511# 9517 9524# 9531 9538# 9545
9552# 9559 9566# 9573
AB 5464 5582 5652 6053 6063 12603 14597 14603# 14603 14604 15187 15190 15275 15276
15309 15350 15355 15401 15407 15427
ABAB 7243# 14602 14912 14918 15376
ABABEN 7238# 12609 13055 13059 13130 13209 13235 13316 14525 14536 14907 14910 14911 14917
ABAD 7243# 14600 14912 14916 15375
ABADEN 7238# 8071 8075 8090 8103 8108 12941 13093 13196 13233 13482 14507 14561 14907
14911 14915
ABAS 7244# 14912 15375
ABCLK 12611 14907#
ABMIXR 12524 14597#
ABORT 321#
ABPC 7243# 12472 14598 14912 14914 15375
ABPCEN 7238# 7243 7986 8062 8072 8095 8104 8182 8187 8192 8197 8202 8207 8212
8217 8222 8227 8232 8237 8242 8247 8252 8257 8338 8346 8354 8362 8370 SEQ 0415
8378 8386 8394 8466 8474 8482 8490 8498 8506 8514 8522 8594 8602 8610
8618 8626 8634 8642 8650 10424 10439 10454 10469 10484 10499 10544 10559 10574
10589 10604 10619 10664 10679 10694 10709 10724 10739 10784 10799 10814 10829 10844
10859 10904 10919 10934 10949 10964 10979 11024 11039 11054 11069 11084 11099 11144
11159 11174 11189 11204 11219 11264 11279 11294 11309 11324 11339 11446 11448 11508
12242 13018 14040 14129 14152 14324 14328 14533 14565 14907 14911 14913
ABSPGF 2662# 2662 2684
AC 99# 1199 1200 1201 1202 1206 1207 1208 1209 1211 1212 1226 1227 1228
1229 1234 1235 1236 1237 1242 1245 1246 1251 1252 1254 1255 1266 1267
1268 1269 1272 1273 1274 1275 1276 1283 1311 1312 1314 1315 1316 1318
1321 1322 1324 1325 1328 1329 1394 1395 1396 1397 1400 1401 1402 1403
1409 1411 1413 1415 1418 1425 1428 1435 1438 1446 1449 1456 1488 1489
1490 1491 1511 1512 1513 1514 1542 1543 1544 1545 1546 1585 1645 1646
1647 1648 1649 1650 1651 1652 1653 1654 1655 1656 1657 1658 1659 1660
1668 1674 1677 1679 1680 1681 1682 1695 1698 1704 1707 1710 1711 1712
1718 1721 1727 1730 1757 1760 1765 1766 1769 1773 1776 1785 1786 1787
1788 1789 1790 1791 1792 1795 1796 1797 1798 1799 1800 1801 1802 1805
1806 1807 1808 1809 1810 1811 1812 1815 1816 1817 1818 1819 1820 1821
1822 1825 1826 1827 1828 1829 1830 1831 1832 1835 1836 1837 1838 1839
1840 1841 1842 1845 1846 1847 1848 1849 1850 1851 1852 1855 1856 1857
1858 1859 1860 1861 1862 1865 1866 1867 1868 1869 1872 1873 1876 1877
1880 1881 1882 1883
AC10 162# 5345 5346 5392 5405 5406
AC11 163# 4798 4799 4800 5393 5407
AC12 164# 4767 4768 4769 4804 4805 4806 4807 4866 4867 4869 5060 5394
AC13 165# 4844 4845 4878 4879 4881 4882 4886 5395
AC14 166# 4840 4841 4842 4845 4941 4942
AC6 160#
AC7 161#
ACCNT 2268# 2268 2313 2354
ACE10 5066# 5066 5158 5316 5392
ACE11 5067# 5067 5159 5317 5393
ACE12 5068# 5068 5160 5318 5394
ACE13 5069# 5069 5161 5319 5395
ACEE1 4938# 4938 4970
ACEE2 4939# 4939 4971
ACEE3 4940# 4940 4972
ACEEE0 5061# 5061 5165
ACKDLY 15212 15256 15462#
ACPL2 14319# 14319 14320
ACPNT 5764#
ACPNT1 2302 2305 2308 2351# 2361
ACREF 15194 15306#
ACREF1 15312 15318#
ACREF2 15307 15311#
ACREF3 15324 15329#
ACS 1054 2087 2088 2089 2198 2202 2204 2206 2208 2210 2212 2214 2216 2309
2343 2344 2518 2519 2520 2521 2522 5527# 6154 6162 6226 14611 14923 15322
15332
ACSP 102# 1054 1372 1373 1374 1375 1394 1396 1400 1402 1409 1411 1413 1415
1420 1423 1430 1433 1440 1443 1451 1454 1527 1528 1529 1530 1586 1589
1592 1736 1737 1738 1739
AD 227# 5456 5592 7169# 11447 11529 11572 11580 11593 11604 11606 11809 11877 11921 SEQ 0416
12517 12556 12650 12652 12654 12656 12660 12663 12674 12676 12678 12680 12682 12684
12686 12689 12692 12694 12696 12698 12704 12708 12710 12712 12716 12725 12736 12750
12879 12896 12904 12910 12925 13516 13603 13623 13632 13657 13701 13733 13735 13837
13972 14216 14281 14601 14621 14623 14715 14725 14739 14758 14773 14976 14977 14978
14979 14982 14984 14986 15036 15037 15038 15039 15040 15041 15042 15044 15055 15077
15086 15087 15089 15090 15098 15099 15101 15102 15103 15113 15125 15127 15137 15139
15164 15177 15427 15428
AD17.5 11840# 11840 12724# 12724
AD2 12676# 12676 12710 12712 12713 12729 12738 12784 12806
AD4 12717# 12717 12732 12750 12786 12811
ADADD 7211# 7430 7431 7562 7564 7568 7570 7574 7576 7580 7582 7586 7588 7592
7594 7598 7600 7604 7606 7786 7788 7792 7794 7800 7804 7806 7810 7812
7816 7818 7824 7828 7830 7909 7916 7923 7930 7937 7944 7951 7958 8021
8022 8033 8038 8064 8079 8123 8129 8135 8141 8147 8153 8159 8165 8182
8187 8192 8197 8202 8207 8212 8217 8222 8227 8232 8237 8242 8247 8252
8257 8403 8411 8419 8427 8435 8443 8451 8459 8467 8475 8483 8491 8499
8507 8515 8523 8531 8539 8547 8555 8563 8571 8579 8587 8595 8603 8611
8619 8627 8635 8643 8651 11364 11366 11370 11372 11376 11378 11382 11384 11388
11390 11396 11405 11409 11413 11417 11422 11426 11427 11463 11465 11629 11643 11683
11878 11889 11897 11911 12062 12559 12560 12568 12569 12709 12733 12747 12749 12939
13250 13546 13573 13574 13605 13726 13803 13935 14066 14073 14109 14124 14193 14220
14228 14277 14327 14335 14434 14464 14507 14508 14937 14958 14962 14963
ADARLP 7211# 7212 9600 9603 9612 9615 9627 9636 9639 9696 9699 9708 9711 9723
9732 9735 9792 9795 9804 9807 9819 9828 9831 9888 9891 9900 9903 9915
9924 9927 10020 10068 12651
ADARMI 7211# 7562 7564 7568 7570 7574 7576 7580 7582 7586 7588 7592 7594 7598
7600 7604 7606 7786 7788 7792 7794 7800 7804 7806 7810 7812 7816 7818
7824 7828 7830 8021 8147 8153 8159 8165 8182 8187 8192 8197 8202 8207
8212 8217 8222 8227 8232 8237 8242 8247 8252 8257 8690 8693 8704 8707
8718 8721 8732 8735 8746 8749 8760 8763 8774 8777 8788 8791 8802 8805
8816 8819 8830 8833 8844 8847 8858 8861 8872 8875 8886 8889 8900 8903
8914 8917 8928 8931 8942 8945 8956 8959 8970 8973 8984 8987 8998 9001
9012 9015 9026 9029 9040 9043 9054 9057 9068 9071 9082 9085 9096 9099
9110 9113 9124 9127 9138 9141 9152 9155 9166 9169 9180 9183 9194 9197
9208 9211 9222 9225 9236 9239 9250 9253 9264 9267 9278 9281 9292 9295
9306 9309 9320 9323 9334 9337 9348 9351 9362 9365 9376 9379 9390 9393
9404 9407 9418 9421 9432 9435 9446 9449 9460 9463 9474 9477 9488 9491
9502 9505 9516 9519 9530 9533 9544 9547 9558 9561 9572 9575 10392 10407
10422 10437 10452 10467 10482 10497 10512 10527 10542 10557 10572 10587 10602 10617
10632 10635 10647 10650 10662 10665 10677 10680 10692 10695 10707 10710 10722 10725
10737 10740 10752 10755 10767 10770 10782 10785 10797 10800 10812 10815 10827 10830
10842 10845 10857 10860 10872 10876 10887 10891 10902 10906 10917 10921 10932 10936
10947 10951 10962 10966 10977 10981 10992 10996 11007 11011 11022 11026 11037 11041
11052 11056 11067 11071 11082 11086 11097 11101 11112 11116 11127 11131 11142 11146
11157 11161 11172 11176 11187 11191 11202 11206 11217 11221 11232 11236 11247 11251
11262 11266 11277 11281 11292 11296 11307 11311 11322 11326 11337 11341 11582 11644
11768 11897 12062 12655 13546 13574 14073 14220 14228 14327 14446
ADARPL 7212# 7378 7383 7388 7393 7419 7430 7442 7450 7457 7470 7474 7485 7489
7623 7629 7635 7641 7647 7653 7659 7665 7909 7916 7923 7930 7937 7944
7951 7958 7986 8011 8023 8103 8123 8129 8135 8141 8339 8347 8355 8363
8371 8379 8387 8395 8467 8475 8483 8491 8499 8507 8515 8523 8595 8603
8611 8619 8627 8635 8643 8651 8690 8704 8718 8732 8746 8760 8774 8788
8802 8816 8830 8844 8858 8872 8886 8900 8914 8928 8942 8956 8970 8984 SEQ 0417
8998 9012 9026 9040 9054 9068 9082 9096 9110 9124 9138 9152 9166 9180
9194 9208 9222 9236 9250 9264 9278 9292 9306 9320 9334 9348 9362 9376
9390 9404 9418 9432 9446 9460 9474 9488 9502 9516 9530 9544 9558 9572
10392 10407 10422 10437 10452 10467 10482 10497 10512 10527 10542 10557 10572 10587
10602 10617 10632 10647 10662 10677 10692 10707 10722 10737 10752 10767 10782 10797
10812 10827 10842 10857 10872 10887 10902 10917 10932 10947 10962 10977 10992 11007
11022 11037 11052 11067 11082 11097 11112 11116 11127 11131 11142 11146 11157 11161
11172 11176 11187 11191 11202 11206 11217 11221 11232 11236 11247 11251 11262 11266
11277 11281 11292 11296 11307 11311 11322 11326 11337 11341 11364 11370 11382 11422
11426 11427 11581 11629 11643 12059 12559 12560 12568 12569 13028 13196 13547 13562
13573 13595 13608 13646 13663 13672 13681 13770 13904 13941 13948 13970 14009 14058
14066 14109 14117 14129 14193 14263 14306 14363 14375 14434 14440 14464 14561
ADARRP 7211# 7212 9636 9684 9984 9986 9996 9998 10010 10020 10022 10080 10082 10092
10094 10106 10116 10118 10176 10178 10188 10190 10202 10212 10214 10272 10274 10284
10286 10298 10308 10310 12653
ADBDAT 2656 2741#
ADBDT1 2751# 2769
ADBIOT 2675# 2680 2702 2712 2717 2720 2735
ADBRK 2555 2652# 2689
ADBRKX 2681# 2727
ADBRLP 7211# 7213 9986 9998 10010 10022 10034 10046 10058 10070 12688
ADBRMI 7211# 11116 11131 11146 11161 11176 11191 11206 11221 11236 11251 11266 11281 11296
11311 11326 11341 11364 11370 11382 11676 11889 12559 12568 12695 14201 14332 14958
ADBRP2 7283# 12700 14367 14964
ADBRPL 7213# 7355 7359 7364 7470 7474 7485 7489 7986 8035 8040 8067 8080 8100
8108 8279 8287 8295 8303 8311 8319 8327 8335 8407 8415 8423 8431 8439
8447 8455 8463 8535 8543 8551 8559 8567 8575 8583 8591 11364 11370 11382
11677 11768 11888 12253 12318 12560 12569 13233 13250 13481 13978 14090 14109 14124
14193 14201 14247 14277 14446 14464 14507 14508 14544 14963
ADBRRP 7211# 7213 9602 9614 9626 9638 9650 9662 9674 9686 12691
ADBTST 2663 2694#
ADBXX 2676# 2715
ADCLK 12610 14895#
ADCLKI 7240# 8183 8188 8193 8198 8203 8208 8213 8218 8223 8228 8233 8238 8243
8248 8253 8258 8277 8285 8293 8301 8309 8317 8325 8333 8341 8349 8357
8365 8373 8381 8389 8397 8405 8413 8421 8429 8437 8445 8453 8461 8469
8477 8485 8493 8501 8509 8517 8525 8533 8541 8549 8557 8565 8573 8581
8589 8597 8605 8613 8621 8629 8637 8645 8653 12607
ADCOND 12881# 12881 12883 12909 12911 12916 12921 12924
ADCR36 7211# 7214 7430 7431 7562 7564 7568 7570 7574 7576 7580 7582 7586 7588
7592 7594 7598 7600 7604 7606 7786 7788 7792 7794 7800 7804 7806 7810
7812 7816 7818 7824 7828 7830 8147 8153 8159 8165 8182 8187 8192 8197
8202 8207 8212 8217 8222 8227 8232 8237 8242 8247 8252 8257 8404 8412
8420 8428 8436 8444 8452 8460 8468 8476 8484 8492 8500 8508 8516 8524
11364 11370 11382 11422 11426 11427 11629 11643 11676 11683 11878 11889 11897 11911
12062 12559 12568 12714 13250 13546 13573 13574 13726 13803 13935 14073 14201 14220
14228 14327 14335 14434 14958
ADDER 12522 12650#
ADDER1 12665 12676#
ADDER2 12701 12705 12708#
ADDTOT 5174 5181#
ADDTST 5965 5971#
ADEQV 7211# 8690 8704 8718 8732 8746 8760 8774 8788 8802 8816 8830 8844 8858 SEQ 0418
8872 8886 8900 8914 8928 8942 8956 8970 8984 8998 9012 9026 9040 9054
9068 9082 9096 9110 9124 9138 9152 9166 9180 9194 9208 9222 9236 9250
9264 9278 9292 9306 9320 9334 9348 9362 9376 9390 9404 9418 9432 9446
9460 9474 9488 9502 9516 9530 9544 9558 9572 10872 10876 10887 10891 10906
10921 10936 10951 10966 10981 10992 10996 11007 11011 11026 11041 11056 11071 11086
11101 11116 11131 11146 11161 11176 11191 11206 11221 11236 11251 11266 11281 11296
11311 11326 11341 12709 12711 12745 12747 14233
ADFLGO 12743 12753#
ADFLGS 11462 11537 11551 11662 11803 12739 12741# 12742 12754 12755 12876# 12876 14333 14514
ADFMLP 7211# 7211 9983 9995 10031 10043 12681
ADFMMI 7211# 7429 7431 7451 7786 7792 7804 7810 7816 7828 8690 8704 8718 8732
8746 8760 8774 8788 8802 8816 8830 8844 8858 8872 8886 8900 8914 8928
8942 8956 8970 8984 8998 9012 9026 9040 9054 9068 9082 9096 9110 9124
9138 9152 9166 9180 9194 9208 9222 9236 9250 9264 9278 9292 9306 9320
9334 9348 9362 9376 9390 9404 9418 9432 9446 9460 9474 9488 9502 9516
9530 9544 9558 9572 11116 11131 11146 11161 11176 11191 11206 11221 11236 11251
11266 11281 11296 11311 11326 11341 11427 11683 11911 12323 12685 13875
ADFMPL 7211# 7354 7355 7358 7359 7363 7364 7367 7368 7424 7445 7455 7484 7488
7502 7504 7508 7510 7514 7516 7520 7522 7526 7528 7532 7534 7538 7540
7544 7546 7564 7570 7576 7582 7588 7594 7600 7606 7620 7622 7626 7628
7632 7634 7638 7640 7644 7646 7650 7652 7656 7658 7662 7664 7678 7680
7684 7686 7690 7692 7696 7698 7702 7704 7708 7710 7714 7716 7720 7722
7738 7744 7750 7756 7762 7768 7774 7780 7786 7792 7798 7804 7810 7816
7822 7828 7847 7853 7859 7865 7871 7877 7883 7889 7905 7912 7919 7926
7933 7940 7947 7954 7964 7985 7996 8000 8004 8016 8021 8022 8033 8038
8064 8079 8104 8123 8129 8135 8141 8147 8153 8159 8165 8182 8187 8192
8197 8202 8207 8212 8217 8222 8227 8232 8237 8242 8247 8252 8257 8274
8282 8290 8298 8306 8314 8322 8330 8402 8410 8418 8426 8434 8442 8450
8458 8530 8538 8546 8554 8562 8570 8578 8586 8690 8704 8718 8732 8746
8760 8774 8788 8802 8816 8830 8844 8858 8872 8886 8900 8914 8928 8942
8956 8970 8984 8998 9012 9026 9040 9054 9068 9082 9096 9110 9124 9138
9152 9166 9180 9194 9208 9222 9236 9250 9264 9278 9292 9306 9320 9334
9348 9362 9376 9390 9404 9418 9432 9446 9460 9474 9488 9502 9516 9530
9544 9558 9572 9623 9671 9719 9767 9815 9863 9911 9959 10007 10055 10103
10151 10199 10247 10295 10343 10392 10407 10422 10437 10452 10467 10482 10497 10512
10527 10542 10557 10572 10587 10602 10617 10632 10635 10647 10650 10662 10665 10677
10680 10692 10695 10707 10710 10722 10725 10737 10740 10752 10755 10767 10770 10782
10785 10797 10800 10812 10815 10827 10830 10842 10845 10857 10860 10872 10876 10887
10891 10902 10906 10917 10921 10932 10936 10947 10951 10962 10966 10977 10981 10992
10996 11007 11011 11022 11026 11037 11041 11052 11056 11067 11071 11082 11086 11097
11101 11112 11127 11142 11157 11172 11187 11202 11217 11232 11247 11262 11277 11292
11307 11322 11337 11423 11686 11912 12323 12939 13030 13876
ADFMRP 7211# 7211 9599 9611 9647 9659 12683
ADMAGI 7211# 7430 7562 7564 7568 7570 7574 7576 7580 7582 7586 7588 7592 7594
7598 7600 7604 7606 7788 7794 7800 7806 7812 7818 7824 7830 8468 8476
8484 8492 8500 8508 8516 8524 11422 11426 11427 11629 11643 11650 11897 12062
12693 13546 13573 13574 13726 13803 13935 14066 14073 14220 14228 14233 14327 14434
14556
ADMBEN 7283# 11788 12003 12042 12068 14178 14187 14205 14221 14414
ADMBLE 7283# 7283 12659 12940
ADMBRE 7283# 7283 12662 12935
ADMI1B 7211# 8079 11364 11370 11382 12719
ADMSKG 7283# 11684 11740 11799 11882 11887 11913 12197 12327 12664 13251 14337 14510 SEQ 0419
ADOVF 12697# 12697 12699 12706 12727 12734 12746 12748 15008 15018 15020 15029 15031
ADOVF1 12677# 12677 12679 12730 12744
ADPL1B 7214# 8033 8038 8064 14507
ADPL1L 7211# 7214 8021 12721 12939
ADPR 12708# 12708 12785 12808 12810 12813 15057
ADRCON 158# 4636 4638 4642 4662 4682 4685 4689 4776 4777 4794 4795 4799 4801
4805 4808 4821 4822 4823 4824 4839 4840 4860 4862 4867 4870 4879 4883
4945 4946 4949 4954 4955 4958 4959 5062 5064 5097 5163 5350 5359 5361
ADRFST 4563# 4563 4578 4580 4641 4645 4660 4665 4688
ADRLST 4525 4526 4776 5412#
ADRSCM 4570 4598# 4598 4611 4907 5085 5088 5188 5337 5340 5405
ADSUB 7789 7795 7801 7807 8126 8132 8138 8144 8150 8156 8162 8168 11460# 11461
ADSUB1 11461# 11483 11503
ADTEM 12726# 12726 12737
ADTIME 14936 14940 15479#
ADX 5465 5657 12563 12760# 12760 12790 12792 12798 12800 12804 14154 14163 14761 14874
14880 14883 14891 15030 15043 15068
ADXADD 7287# 12063 12564 12799 12801 12809 12812 13936 14065 14074 14110 14125 14195 14968
ADXBRM 7287# 11988 12767 13918 14097
ADXCR0 12794 12796# 12796 13913
ADXEQV 7287# 11950 11988 12047 12360 12797 12799 12807 12809 13918 14091 14097
ADXER 12523 12759#
ADXER1 12773 12783#
ADXER2 12802 12806#
ADXFM2 7287# 12772 14964
ADXFMM 7287# 11950 12047 12063 12360 12570 12765 13936 14065 14074 14091 14200 14959
ADXFMP 7287# 11950 12047 12063 12564 12570 12763 13936 14065 14074 14110 14125 14195 14200
14965
ADXTMP 12783# 12783 12788 12791 12803
ALINES 241# 5431
ALLPAT 5008 5017#
ALTB 4707# 4979 5033
ALTMGO 675#
AMCLRB 589#
ANSBLK 2116 2117 2145 2147 2149 2151 2153 2155 2157 2159 2311 2504#
ANSSV0 2140# 2140 2144
ANXM 589#
AOBJD 8033 8038 12190#
AOBJX 8035 8040 11445# 11446 13400 13402
AOJD 8404 8412 8420 8428 8436 8444 8452 8460 12196#
AOJFLG 2815# 2815 2855# 2855 2874# 2874 2876
AOJGX 2854# 2854
APR 129 2256 2605 2629 2675 2695 2776 2782 2788 2859 2950 2960 3015 3066
3081 3099 3203 4507 4864 4872 5309
APRSTS 2605# 2605 2629 2859 2960 3099 3203 3277
AR 224# 5453 5597 7166# 11457 11514 11516 11573 11596 11694 11904 11929 11997 12112
12261 12516 12581 12652 12654 12656 12672 12826 12835 12854 13590 13592 13693 13694
13705 13716 13717 13720 13721 13747 13786 13789 13790 13797 13798 13813 13814 13817
13818 13828 13834 13906 14021 14028 14196 14240 14254 14389 14583 14584 14625 14627
14652 14672 14679 14693 14819 14839 14841 14926 14980 14981 14989 15001 15004 15005
15013 15016 15017 15024 15027 15028 15110 15111 15146 15282 15322 15386
AR0L 14714 14976#
AR0R1 14721 15000# SEQ 0420
AR0R2 14732 15012#
AR1R1 14724 15035#
AR1R2 14735 15023#
AR2R2 14736 15036#
AR35L 14712 14988#
ARADEN 7234# 7355 7356 7359 7360 7364 7365 7368 7426 7430 7447 7451 7452 7456
7471 7475 7486 7490 7505 7511 7517 7523 7529 7535 7541 7547 7564 7565
7570 7571 7576 7577 7582 7583 7588 7589 7594 7595 7600 7601 7606 7607
7622 7628 7634 7640 7646 7652 7658 7664 7680 7686 7692 7698 7704 7710
7716 7722 7740 7746 7752 7758 7764 7770 7776 7782 7788 7789 7794 7795
7800 7801 7806 7807 7812 7818 7824 7830 7907 7914 7921 7928 7935 7942
7949 7956 7972 7976 7980 7986 7996 8000 8004 8018 8022 8035 8040 8066
8077 8080 8085 8105 8126 8132 8138 8144 8150 8156 8162 8168 8279 8287
8295 8303 8311 8319 8327 8335 8342 8350 8358 8366 8374 8382 8390 8398
8407 8415 8423 8431 8439 8447 8455 8463 8470 8478 8486 8494 8502 8510
8518 8526 8535 8543 8551 8559 8567 8575 8583 8591 8598 8606 8614 8622
8630 8638 8646 8654 8693 8694 8707 8708 8721 8722 8735 8736 8749 8750
8763 8764 8777 8778 8791 8792 8805 8806 8819 8820 8833 8834 8847 8848
8861 8862 8875 8876 8889 8890 8903 8904 8917 8918 8931 8932 8945 8946
8959 8960 8973 8974 8987 8988 9001 9002 9015 9016 9029 9030 9043 9044
9057 9058 9071 9072 9085 9086 9099 9100 9113 9114 9127 9128 9141 9142
9155 9156 9169 9170 9183 9184 9197 9198 9211 9212 9225 9226 9239 9240
9253 9254 9267 9268 9281 9282 9295 9296 9309 9310 9323 9324 9337 9338
9351 9352 9365 9366 9379 9380 9393 9394 9407 9408 9421 9422 9435 9436
9449 9450 9463 9464 9477 9478 9491 9492 9505 9506 9519 9520 9533 9534
9547 9548 9561 9562 9575 9576 9603 9615 9627 9639 9651 9663 9675 9687
9699 9711 9723 9735 9747 9759 9771 9783 9795 9807 9819 9831 9843 9855
9867 9879 9891 9903 9915 9927 9939 9951 9963 9975 9987 9999 10011 10023
10035 10047 10059 10071 10083 10095 10107 10119 10131 10143 10155 10167 10179 10191
10203 10215 10227 10239 10251 10263 10275 10287 10299 10311 10323 10335 10347 10359
10398 10413 10428 10443 10458 10473 10488 10503 10518 10533 10548 10563 10578 10593
10608 10623 10638 10653 10668 10683 10698 10713 10728 10743 10758 10773 10788 10803
10818 10833 10848 10863 10878 10893 10908 10923 10938 10953 10968 10983 10998 11013
11028 11043 11058 11073 11088 11103 11118 11133 11148 11163 11178 11193 11208 11223
11238 11253 11268 11283 11298 11313 11328 11343 11424 11428 11458 11670 11742 11922
12319 13193 13537 13544 13577 13581 13609 13636 13846 13941 13994 14032 14040 14049
14078 14140 14182 14193 14220 14272 14284 14291 14328 14340 14513 14548 14617
ARANGE 1934 1940# 1944 1946 1951 2054
ARCLK 12580 14616# 14616 14619 14648 14655 14665 14683
ARCLR 7228# 11566 11649 13594 13658 13663 13891 13910 14023 14049 14117 14217 14269 14647
AREA 2754 2761 2774 2776# 2776 2777 2785 2788 2789 3532
ARESAE 11879 12545 13659 13850 13892 13997 14639# 14639
ARFLGS 7232# 8072 8095 8100 12597 12598 13275 13276 14617 14628 14629
ARGOLT 11568 11765 11859 13515 13631 13665 14012 14016 14059 14120 14162 14261 14300 14302
14381# 14381
ARI08 12520# 12520 13593 14660 14662
ARIREN 7232# 7379 7384 7389 7394 7420 8012 14617 14634
ARLARR 7232# 7232 7235 8104 9652 9664 9676 9688 9748 9760 9772 9784 9844 9856
9868 9880 9940 9952 9964 9976 11518 11617 11846 11848 14551 14626
ARLT 14642 14699#
ARLT1 14707 14712#
ARLTAD 7232# 7232 7234 9604 9616 9628 9640 9700 9712 9724 9736 9796 9808 9820
9832 9892 9904 9916 9928 9989 10001 10013 10025 10037 10049 10061 10073 10181 SEQ 0421
10193 10205 10217 10229 10241 10253 10265 11518 11520 11848 12973 14620
ARLTEM 14705# 14705 14997
ARMIX 12581 14663# 14663
ARMIX1 14618 14637#
ARMIX2 14657 14686#
ARMIX3 14660# 14691 14697
ARMIX4 14665# 14729
ARMIX5 14650 14656#
ARMIX6 14638 14679#
ARMIX7 14640 14667#
ARMIX8 14658# 14689
ARMIXR 12574 14616#
ARMQEN 11592 11623 11664 11762 11776 11780 11805 12070 12540 13461 13551 13643 13879 13920
14101 14146 14186 14227 14560 14570 14658# 14658 14690
AROV 589# 1570 7299# 11461 11467 11599 11945 12229 12753 13520 13859 13860 13990 14173
14392
AROVTP 589#
AROVU 589#
ARPCEN 7233# 8023 8047 8072 8095 8100 8104 14551 14617 14631 14632
ARPOSE 11751# 11751 12542 14649
ARRARL 7232# 7233 7235 8022 10036 10048 10060 10072 10132 10144 10156 10168 10228 10240
10252 10264 10324 10336 10348 10360 13196 14624
ARRT1 14644 14720#
ARRT1A 14718 14728# 14742
ARRT2 14646 14731#
ARRTAD 7232# 7233 7234 7379 7384 7389 7394 7420 8012 9605 9617 9629 9641 9653
9665 9677 9689 9797 9809 9821 9833 9845 9857 9869 9881 9989 10001 10013
10025 10085 10097 10109 10121 10181 10193 10205 10217 10277 10289 10301 10313 11519
12968 14622
ARSHLT 7228# 11584 13514 13620 13628 13671 13770 13948 14134 14152 14158 14383 14641
ARSHR2 7228# 14395 14645
ARSHRT 7228# 13581 13613 13839 13896 14113 14285 14347 14643
ARSMR 11557 11873 11969 12544 13591 14001 14035 14273 14637# 14637
ARSWAP 7235# 7504 7510 7516 7522 7528 7534 7540 7546 7564 7570 7576 7582 7588
7594 7600 7606 7622 7628 7634 7640 7646 7652 7658 7664 7680 7686 7692
7698 7704 7710 7716 7722 7765 7771 7777 7783 10395 10410 10425 10440 10455
10470 10485 10500 10515 10530 10545 10560 10575 10590 10605 10620 10635 10650 10665
10680 10695 10710 10725 10740 10755 10770 10785 10800 10815 10830 10845 10860 10875
10890 10905 10920 10935 10950 10965 10980 10995 11010 11025 11040 11055 11070 11085
11100 11115 11130 11145 11160 11175 11190 11205 11220 11235 11250 11265 11280 11295
11310 11325 11340 14617
ARX 5461 5662 12012 12058 12584# 12584 12759# 12759 13905 13939 13952 13971 13980 14593
15129
ARX0R1 14887 15061#
ARX35L 14877 15048#
ARX9R2 15060#
ARXADX 7282# 11988 11994 12029 12047 12063 12068 13923 13942 14039 14048 14077 14097 14100
14858
ARXCLK 12583# 12583 14854 14857 14881# 14881
ARXCLR 7282# 12351 13918 14048 14856
ARXMIX 12582# 12582 14870
ARXMX1 14859 14880#
ARXMX2 14862 14874# SEQ 0422
ARXMX3 14864 14883#
ARXMX4 14866 14891#
ARXMX5 14878# 14889 14893
ARXMXR 12575 14854#
ARXSHL 7282# 13947 14136 14153 14159 14385 14861
ARXSHR 7282# 13897 13974 14114 14141 14353 14863
ARXSR2 7282# 14400 14865
AST 790# 5752
ATRP 2590 2618#
ATSIN 791# 5822
AUXTAB 12119# 12121 12122 12124 12125 12127 12128 12129 12130 12131 12132 12133 12134 12135
12136 12137 12138 12140 12141 12143 12144 12146 12147 12149 12150 12151 12152 12154
12155 12157 12158 12160 12161 12163 12164 12166 12167 12169 12170 12172 12173 12175
12176 12178 12179 12181 12182 12184 12185 12187 12188 12190 12191 12192 12193 12194
12195 12196 12197 12199 12200 12202 12203 12205 12206 12208 12209 12211 12212 13279
BADPAR 2944 2988#
BADTRP 3247# 3247 3257
BADWRD 5065# 5065 5071 5108 5133 5139
BEGBYT 1097 1118 1138#
BEGDFP 1143 1153#
BEGEND 671# 1045
BEGFP 1057 1082 1092#
BEGFX 1017 1050#
BEGIN 67 69 70 71 72 73 536 537 602# 927 1383 2260 5845 5925
6213 16594
BEGIN1 618# 672
BEGINT 1887 2174 2177 2543#
BEGMEM 2544 2574 4491#
BEGRAN 1158 1181 1187 1886#
BELL 794# 1626 2248 5126 5372
BFLGS 8690# 8691 8704# 8705 8718# 8719 8732# 8733 8746# 8747 8760# 8761 8774# 8775
8788# 8789 8802# 8803 8816# 8817 8830# 8831 8844# 8845 8858# 8859 8872# 8873
8886# 8887 8900# 8901 8914# 8915 8928# 8929 8942# 8943 8956# 8957 8970# 8971
8984# 8985 8998# 8999 9012# 9013 9026# 9027 9040# 9041 9054# 9055 9068# 9069
9082# 9083 9096# 9097 9110# 9111 9124# 9125 9138# 9139 9152# 9153 9166# 9167
9180# 9181 9194# 9195 9208# 9209 9222# 9223 9236# 9237 9250# 9251 9264# 9265
9278# 9279 9292# 9293 9306# 9307 9320# 9321 9334# 9335 9348# 9349 9362# 9363
9376# 9377 9390# 9391 9404# 9405 9418# 9419 9432# 9433 9446# 9447 9460# 9461
9474# 9475 9488# 9489 9502# 9503 9516# 9517 9530# 9531 9544# 9545 9558# 9559
9572# 9573
BIS 589# 7303# 11784 12270 12495 12599 12600 13477 13488 14479
BLICNT 3697#
BLOCNT 3698#
BLT0 8022 11839# 11840
BLT1 8022 11845# 11846
BLT2 8023 11851# 11852
BLTAC 3143 3154 3181 3220# 3220
BLTBAD 3132 3230#
BLTCNT 3163 3537 3696#
BLTEX 4613 4835#
BLTF 12185 12352#
BLTF1 11842# 11842 11853 12506 13357# 13357 13364 13382 13441 14562
BLTFAL 3184 3188 3191# SEQ 0423
BLTFD 8021 12184#
BLTFDA 12352 12356#
BLTNOI 3155 3202#
BLTRTN 4847 4849#
BLTT0 6823 11854 14508#
BLTT1 6824 14513#
BLTT1X 13442 14507#
BLTT2 6825 14528#
BLTT3 6826 14533# 15492
BLTT4 6827 14536#
BLTT5 6828 14544#
BLTT6 6829 14548#
BLTT7 6830 14551#
BLTT7A 14521 14549#
BLTT7B 14555 14558#
BLTT8 6831 14518 14560#
BLTT9 6832 14565#
BLTT9A 14537# 14576
BLTTRP 3130 3217# 3224
BLTTST 2564 3124# 3175 3210 3238
BOOL0D 8692 8706 8720 8734 12194#
BOTST 5905 5985#
BPIFD 11365 11371 11383 12146#
BPINC 11354# 13152
BPNI2D 11396 12140#
BPNIF 12144 12327#
BPNIF2 12141 12328#
BPNIFD 11377 11389 11405 11409 11413 11417 12143#
BPNINC 11395# 13150
BR 226# 5455 5615 7168# 11675 12009 12517 12557 12586 12628 12629 12630 12687 12690
12696 12702 12705 12768 12776 13553 14252 14298 14928
BRAREN 7229# 7355 7356 7359 7360 7364 7365 7368 7426 7430 7447 7451 7452 7470
7474 7485 7489 7505 7511 7517 7523 7529 7535 7541 7547 7565 7571 7577
7583 7589 7595 7601 7607 7622 7628 7634 7640 7646 7652 7658 7664 7680
7686 7692 7698 7704 7710 7716 7722 7849 7855 7861 7867 7873 7879 7885
7891 7907 7914 7921 7928 7935 7942 7949 7956 7972 7976 7980 7986 7996
8000 8004 8018 8023 8035 8040 8066 8072 8077 8080 8085 8100 8105 8279
8287 8295 8303 8311 8319 8327 8335 8407 8415 8423 8431 8439 8447 8455
8463 8535 8543 8551 8559 8567 8575 8583 8591 9603 9615 9627 9639 9651
9663 9675 9687 9699 9711 9723 9735 9747 9759 9771 9783 9795 9807 9819
9831 9843 9855 9867 9879 9891 9903 9915 9927 9939 9951 9963 9975 9987
9999 10011 10023 10035 10047 10059 10071 10083 10095 10107 10119 10131 10143 10155
10167 10179 10191 10203 10215 10227 10239 10251 10263 10275 10287 10299 10311 10323
10335 10347 10359 10397 10412 10427 10442 10457 10472 10487 10502 10517 10532 10547
10562 10577 10592 10607 10622 10637 10652 10667 10682 10697 10712 10727 10742 10757
10772 10787 10802 10817 10832 10847 10862 10877 10892 10907 10922 10937 10952 10967
10982 10997 11012 11027 11042 11057 11072 11087 11102 11117 11132 11147 11162 11177
11192 11207 11222 11237 11252 11267 11282 11297 11312 11327 11342 12254 13193 13207
13250 13636 13919 14102 14147 14265 14328 14528 14581
BRARXE 7281# 13979 14097 14590
BRCLK 12585 14580# 14580 14582 14592
BRKADR 2672 2707 2728 2744 3527 3694#
BRKS 2724 2793 3522 3693# SEQ 0424
BRKWRT 2726 2763# 2781 2792
BRMIX 12586 14579 14583# 14583 14588 14594
BRMIXR 12576 14579#
BRSMR 11924 11968 11979 12031 12543 12626# 12626 14260
BTRP 2592 2627#
BUFEND 251# 252 2879 2881
BUFF 250# 251 253 3121 3134 3137 3138 3142 3156
BUFF1 252# 3139 3140 3141 3142 3151 3157 3161
BYF5 6051 12493 12997 13145# 13145 13505 14470 14475 14482 14501
BYF6 11783# 11783 12269 12271 12494 12496 12601 12978 13149 13151 13446 13475 13476 13487
14477 14478
BYT 114# 1144 1753 1764
BYTE 1147 1306# 1334
BYTE0 11366 11372 11378 11384 11390 11739# 11740
BYTE1 1309# 1333
BYTE2 11367 11373 11379 11385 11391 11398 11407 11411 11415 11419 11747# 11748
BYTES 1148 1865#
BYTST 5913 5938#
BYTTAB 5939 6326#
BYTTST 1920 1946#
C 2580# 2615 2636 2650# 2679 2693# 2701 2705# 2711 2715# 2719 2734 2761# 2780
2786# 2791 2887# 2891 2926# 2966 2997 3039# 3072 3083 3104 3121# 3174 3228#
3234
CAC 6086 6089 6093 6097 6102 6106 6110 6115 6128 6133 6138 6142 6146 6153#
CAC1 6094 6098 6116 6147 6160#
CACL 6139 6184#
CACR 6103 6129 6168#
CACR1 6107 6134 6176#
CADR 6169 6177 6185 6199 6215 6222#
CCA 589#
CCE 6065 6112 6212#
CE 6090 6099 6111 6117 6121 6124 6130 6135 6198#
CE1 6118 6125 6206#
CHAIN 341#
CHEC 2136 2140#
CHEC1 2161#
CHEC2 2166# 2181 2223
CHECK 1386# 1404 1417 1426 1436 1447 1457 1463 1487 1516 1549
CHECK1 1402# 1584 1587 1590 1593 1594
CHECK2 1399 1581#
CHECK3 1394# 1407
CHNOFF 589#
CHNON 589# 2831
CKFLT 4857 4866# 4885
CKOUT 244#
CKOUTF 994# 994 1342 1357 1583
CKPRN 4859 4878#
CKRTN 4863 4871 4874# 4884
CLINCL 13259# 13259 13322
CLINSE 12539 12614 13061 13063 13129# 13129 13210 13236 13252 13314 13421# 13421 14491 14529
14537
CLK 589#
CLKCHN 2594 2826 2865 2910 3255# 3255 3263 3679# SEQ 0425
CLKCLR 589#
CLKDIS 589#
CLKENB 589#
CLKFOO 2596 2610# 2610 2624 2634
CLKINH 7243# 12605 12615
CLKON 941# 941 948 953 2401 2419 2932 3027
CLKTIC 3437 3438 3673#
CLKU 589#
CLOCKF 657#
CLRERR 932 5289 5294#
CNDPQR 11472 11484 11504 12876#
CNFDAT 3352 3547#
CNT 172# 4639 4668 4686 4949 4953 4956 4966
CNTL 103# 1055 1121 1130 1133 1144 1167 1179 1197 1224 1353 1362 1391 1395
1397 1398 1401 1403 1406 1425 1435 1445 1446 1456 1462 1464 1469 1470
1485 1486 1498 1500 1502 1515 1517 1532 1550 1708 1753 1764
CNTLC 674#
CNTLPC 1562 2480 2526 5523# 5732
CNTR 104# 1070 1072 1086 1088 1109 1123 1125 1127 1129 1132 1135 1148 1171
1185 1195 1203 1214 1222 1230 1248 1262 1270 1278 1308 1323 1333 1352
1365 1509 1518 1535
CNTRP 589#
COMMA 783# 5770
COMP 8184 8189 8194 8199 8204 8209 8214 8219 8224 8229 8234 8239 8244 8249
8254 8259 11471# 11472 13394
COMPSZ 4520# 4542
COMTAB 5977 6370#
COMTST 5907 5976#
CONDP 11474 11486 11505 12895# 12895 12897 12901 12906
CONDQ 11473 12908# 12908
CONDQR 12907 12912 12915#
CONDR 11485 11506 12913# 12913
CONDZ 12223# 12223 12225 12236 12241
CONDZ1 12220# 12240
CONN 5899 5924#
CONSW 658# 1604 2274 4566 4817 4835 4941 5371 5551 5602 5737 5793 6275
CONTN1 1896# 1903
CONTNU 1892# 2173 2176
CORER1 2115 2221# 2251
COREX 2095 2098 2101 2104 2107 2110 2183# 2185 2191 2195 2219
COREX1 2197#
COREXF 2084 2112# 2120 2197 2250 2282 2310 2331
CORIN1 2067 2093# 2336
CORIN2 2069 2096#
CORIN3 2071 2099#
CORIN4 2073 2102#
CORIN5 2075 2105#
CORIN6 2077 2108#
CORLOP 2092#
CORTRP 3246# 3246 3262
CPOPJ 678# 11457 11756 12344 12963 13194 13197 13234 13424 13456 13459 13470 13518 13541
13549 13575 13606 13611 13617 13623 13632 13641 13847 13883 13916 13921 13937 13946
13968 13976 13995 14004 14075 14093 14098 14111 14144 14150 14176 14180 14191 14210 SEQ 0426
14231 14257 14279 14330 14338 14377 14511 14526 14534 14546 14549 14558 14563 14664
CPOPJ1 676#
CPOPJX 2783 2794 2796#
CRLF 471 472 778# 5117 5236 5255 5260 5280 5369 5605 5640 5750 5790 5800
6237 6278
CRLF2 475 476 780# 5287
CRY0 589# 7300# 11461 11538 11552 12231 14515
CRY0FX 1244 1254#
CRY1 589# 7301# 11461 11663 12233
CRYFIX 1243 1251#
CSHFLG 837#
CSHMEM 838#
CSYNC 955 3347#
CSYNC1 3363 3375#
CSYNC2 3351 3356#
CTRP 589#
CURENT 3691#
CYCL60 831# 945 2458
CYCLE 15220 15271 15452#
DAT001 3183 3185#
DAT002 3187 3189#
DATBRK 2725 2728#
DATERR 3159 3170#
DATLOP 3158# 3162
DATMOR 3171 3181#
DATTST 3153#
DBLAF 5570 5797 5891# 5891 6033
DCK 589# 7311# 13520 14173
DDT 85# 12468
DDTEX 1483 2082 2125 5509# 14488
DDTLNK 355# 616
DDTSRT 85 616# 5515
DEBUG 93# 16585 16586
DECVER 3# 10 29 637
DF22F 742#
DFA0 7355 7359 11987# 11988
DFA1 7355 7359 11992# 11993
DFA2 7356 7360 12002# 12003
DFA2A 12009 12011 12014 12018#
DFA2B 12023# 12044 12073
DFA2D 11792 12025#
DFAF 11949# 12176
DFAFD 7354 7358 12175#
DFAT1 6794 12022 14039#
DFAT1A 14044 14047 14053#
DFAT1B 14051 14057 14109# 14444
DFAT1C 14043 14054 14085#
DFAT1D 14062# 14087
DFAT1E 14063 14073# 14089
DFAT1F 14084 14090#
DFAT1G 11758 14058# 14083 14104
DFAT1H 14064# 14107
DFAT1J 13925 14065# 14115 14138 SEQ 0427
DFAT1K 13956 14071#
DFAT2 6795 14077#
DFAT2A 14081 14106#
DFAT3 6796 14095#
DFAT4 6797 14100#
DFAT5 6798 14113#
DFD0 7368 12046# 12047
DFD0A 12033 12049#
DFD1 7368 12055# 12056
DFD10A 14174# 14376
DFD2 7369 12067# 12068
DFDF 12182 12357 12359#
DFDF1 12497 12552# 12552 14142 14174 14194 14422 14425
DFDFD 7367 12181#
DFDT1 6802 12071 14140#
DFDT10 6811 14173#
DFDT11 6812 14178#
DFDT12 6813 14182#
DFDT2 6803 14146#
DFDT3 6804 14152# 14701
DFDT3A 14155 14171#
DFDT4 6805 14158#
DFDT4A 14165 14167# 14199 14202
DFDT5 6806 14186# 14423
DFDT6 6807 14193#
DFDT7 6808 14204# 14426
DFDT8 6809 14212#
DFDT8A 14216 14219#
DFDT8C 14215 14225#
DFDT8D 14221# 14226 14235
DFDT9 6810 14233#
DFLTF 11951 12348 12351# 12359
DFM0 7364 12028# 12029
DFM1 7364 12035# 12036
DFM2 7365 12041# 12042
DFMF 12179 12348#
DFMFD 7363 12178#
DFMT1 6799 12043 14117#
DFMT2 6800 14128# 14415
DFMT3 6801 14134# 14412
DFN0 7451 11876# 11877
DFN1 7451 11885# 11886
DFNFD 7450 12160#
DFP 113# 1167 1179 1353 1398
DFPAS 1171 1185 1872#
DFPF 1164#
DFPMD 1876#
DFPS 1160 1176#
DFPS1 1184# 1186
DIAGMN 605#
DING 327# 1624 2246 5124 5373
DISP 12554 12561 12572#
DISPAT 960# 960 SEQ 0428
DITT30 5688 5692#
DITT60 5681 5685#
DITTO 5589 5594 5599 5612 5617 5622 5659 5664 5671# 5679 5683 5686 5690 5693
DITTO0 5671 5678#
DITTO3 5627 5632 5637 5688#
DITTO6 5574 5579 5584 5654 5681#
DIV0 7935 7942 7949 7956 11637# 11638
DIV1 7935 7942 7949 7956 11680# 11681
DIV1A 11682 11686#
DIV2 7937 7944 7951 7958 11658# 11659
DIVAC 1199 1200 1201 1202 1211 1226 1227 1228 1229 1242 1266 1267 1268 1269
1511 1512 1513 1514 1539 1540 1541 1542 2501#
DIVF 12125 12322#
DIVFD 7906 7913 7920 7927 7934 7941 7948 7955 12124#
DMOV2 7405 7409 11787# 11788
DMOVT1 6790 11789 14324#
DMVE0A 11423 11427 11812# 11813
DMVEA 12203 12318#
DMVEFD 11422 11426 12202#
DMVMFD 7429 12199#
DMVN1A 11427 11797# 11798
DMVN2A 11428 11808# 11809
DMVNM0 7430 11815# 11816
DMVNM1 7431 11794# 11795
DMVNM2 7432 11802# 11803
DMVNT1 6791 11791 14327#
DMVNT2 6792 14332#
DMVNT3 6793 14340#
DMVPT2 11422# 13159 13160 13483 13485
DNT1 6814 13901# 14071
DNT1A 13909 13916#
DNT1B 13907 13913#
DNT1C 13915 13927#
DNT1D 13934 13967#
DNT1E 13931 13946# 13957 13962
DNT1F 13935# 13964
DNT1G 13927 13959#
DNT1Z 13910#
DNT2 6815 13918# 14587
DNT3 6816 13923#
DNT4 6817 13947#
DNT5 6818 13939#
DNT5A 13896# 13940
DNT5B 13899#
DNT6 6819 13970#
DNT6A 13965 13975#
DNT7 6820 13943 13978#
DNT8 6821 13984# 14222
DNT8A 13989 13994#
DNT9 6822 13997#
DOINS 1198 1225 1264 1271 1338# 1345 1461
DOINS1 1340#
DOIT 1332 1364 1460# 1465 1499 1503 1533 SEQ 0429
DOIT1 1470# 1635
DOIT2 1480# 1634
DOIT3 1497 1501 1623# 1625 1628
DOIT4 1471 1632#
DOLLAR 797#
DONE 4753# 4983
DPADTM 14933 15481#
DPATN 4602 4761 4762 4763 4764 4765 4766 4977# 5026 5030 5034 5038 5042 5050
DPATPT 4987# 5093 5346
DPB0 7485 7489 11760# 11761
DPB0A 11764 11768#
DPB1 7485 7489 11771# 11772
DPB2 7486 7490 11779# 11780
DPBFD 7484 7488 12151#
DROPED 5141# 5141 5151
DRPAB 5184 5272 5278 5296 5421#
DRPDB 5182 5245 5253 5419#
DSF2 12491 12550 14404# 14404 14706 14759 14902# 14902 14904
DSF2CL 7246# 12947 13517 13531 13625 14901
DSF2SE 7245# 11673 13610 14903
DSHFT0 7996 8000 8004 11689# 11690
DSHFT2 7997 8001 8005 11712# 11713
DSKUPD 642
DST1 6778 11674 13513#
DST2 6779 13520# 13624
DST3 6780 13530# 14407
DST3A 13533 13537#
DST4 6781 13543#
DST5 6782 13551#
DST5A 13556 13574#
DST5B 13567# 13579
DST5C 13568# 13870
DST5D 13558 13565#
DST5E 13559# 13582
DST5F 13566 13573#
DST6 6783 13577#
E 6143 6148 6151 6192#
ECHTST 1924 1951#
EFPNT 5773# 5824
END 16593#
ENDFIX 917#
ENDSLD 16583#
ER 118# 1462 1470 1498 1532
ERADRP 5082 5196# 5328
ERCHK 5164 5200# 5396
ERLPCK 4575 4609 4616 4627 4999#
ERMORE 691# 2552 2589 2657 2770 2797 2814 2847 2942 2981 3004 3102 3172
ERPRN 4880 4886#
ERR 5450 5835 12105 12108 12548 12549 12988 13122 13185 13291 13498 13831 14498# 14925
15486 15489 15490
ERRADD 5137 5143 5150 5156 5172#
ERRADR 5085# 5192
ERRCHN 3061# 3061 3678# SEQ 0430
ERRCNT 1888# 1888 2235 2245 2975 3086 3502 3677#
ERRFST 1598# 1598 1600 4504# 4504 5074 5119 5290 5376
ERRLOC 2889#
ERRPC 662# 5063
ERRPNT 5449 5830 5832#
ERRRTN 5123#
ERRTLS 663# 931 1601 2236 2378 5227
ERRTN1 5145#
ERRTN2 5158#
ERRTOT 5202 5219 5225#
ERRTRP 2824 2857# 2875
ERRX 2146 2148 2150 2152 2154 2156 2158 2160 2203 2205 2207 2209 2211 2213
2215 2217 2226#
ERRX1 2235#
ERRX2 2250#
ERSTOP 330# 1493 2238
ET0 7207# 7354 7358 7363 7367 7377 7382 7387 7392 7412 7418 7429 7435 7450
7455 7469 7473 7484 7488 7532 7592 7650 7708 7750 7774 7798 7822 7847
7853 7859 7865 7871 7877 7883 7889 7905 7912 7919 7926 7933 7940 7947
7954 7964 7985 8010 8021 8065 8083 8103 8182 8187 8192 8197 8202 8207
8212 8217 8222 8227 8232 8237 8242 8247 8252 8257 8274 8282 8290 8298
8306 8314 8322 8330 8338 8346 8354 8362 8370 8378 8386 8394 8402 8410
8418 8426 8434 8442 8450 8458 8466 8474 8482 8490 8498 8506 8514 8522
8530 8538 8546 8554 8562 8570 8578 8586 8594 8602 8610 8618 8626 8634
8642 8650 8691 8705 8719 8733 8747 8761 8775 8789 8803 8817 8831 8845
8859 8873 8887 8901 8915 8929 8943 8957 8971 8985 8999 9013 9027 9041
9055 9069 9083 9097 9111 9125 9139 9153 9167 9181 9195 9209 9223 9237
9251 9265 9279 9293 9307 9321 9335 9349 9363 9377 9391 9405 9419 9433
9447 9461 9475 9489 9503 9517 9531 9545 9559 9573 9623 9671 9719 9767
9815 9863 9911 9959 10007 10055 10103 10151 10199 10247 10295 10343 10408 10438
10468 10498 10528 10558 10588 10618 10648 10678 10708 10738 10768 10798 10828 10858
10888 10918 10948 10978 11008 11038 11068 11098 11128 11158 11188 11218 11248 11278
11308 11338 11364 11370 11382 11422 11426 13269
ET0S 6744 13270 13294#
ET0SA 13302 13311#
ET1 7207# 7354 7358 7363 7367 7377 7382 7387 7392 7412 7418 7429 7435 7450
7469 7473 7484 7488 7562 7568 7574 7580 7586 7592 7598 7604 7620 7626
7632 7638 7644 7650 7656 7662 7678 7684 7690 7696 7702 7708 7714 7720
7847 7853 7859 7865 7871 7877 7883 7889 7905 7912 7919 7926 7933 7940
7947 7954 7964 7985 8010 8021 8065 10393 10408 10423 10438 10453 10468 10483
10498 10513 10528 10543 10558 10573 10588 10603 10618 10633 10648 10663 10678 10693
10708 10723 10738 10753 10768 10783 10798 10813 10828 10843 10858 10873 10888 10903
10918 10933 10948 10963 10978 10993 11008 11023 11038 11053 11068 11083 11098 11113
11128 11143 11158 11173 11188 11203 11218 11233 11248 11263 11278 11293 11308 11323
11338 11422 11426 13267 13299
ET1S 6745 13268 13300 13319# 14452 15488
ET2S 6746 13266 13298 13330#
ET2SA 13335 13339#
ET2SB 13344 13347#
ET2SC 13346 13350#
ETAB 11443# 11445 11451 11453 11456 11460 11471 11480 11491 11502 11513 11523 11527 11533
11536 11542 11545 11550 11556 11560 11564 11578 11583 11591 11595 11603 11610 11621
11637 11640 11648 11658 11668 11680 11689 11691 11699 11712 11716 11739 11747 11754 SEQ 0431
11760 11771 11775 11779 11782 11787 11794 11797 11802 11808 11812 11815 11839 11845
11851 11857 11862 11868 11876 11885 11894 11909 11916 11927 11933 11941 11956 11960
11967 11975 11978 11987 11992 12002 12028 12035 12041 12046 12055 12067 12104 12107
12111 13308
ETPULS 13304# 13317 13328 13352 13355
ETSEL 13022 13260#
EXCASB 87# 640
EXCMEM 589#
EXCPFW 589#
EXFAST 2136#
EXIOT 589# 7305# 11494 12265
EXIT1 2263# 2263 2316 2320
F 218# 7160# 11463 11465 11539 11546 11574 11585 11597 11605 11607 11611 11615 11626
11645 11660 11673 11681 11841 11847 11880 11886 11899 11900 11910 11919 11999 12007
12019 12064 12318 12472 12605 12615 12616 12617 12618 12620 12621 12631 12633 12635
12637 12651 12653 12655 12681 12683 12685 12688 12691 12693 12695 12709 12711 12714
12719 12721 12733 12745 12747 12749 12947 12965 13407 13409 13517 13531 13538 13545
13554 13602 13610 13625 13634 13639 13649 13874 13898 13902 13908 13924 13929 13949
13960 13981 13985 14042 14069 14082 14106 14119 14128 14135 14161 14166 14189 14209
14219 14225 14242 14249 14264 14271 14361 14369 14373 14410 14419 14428 14598 14600
14602 14656 14827 14895 14896 14898 14901 14903 14912 14914 14916 14918 14935 14937
14941 14950 14957 14966 15375 15376
FAD2 7505 7511 7517 7523 7529 7535 7541 7547 7565 7571 7577 7583 7589 7595
7601 7607 11978# 11979
FAD2A 11982# 11990
FADF 11953# 12167
FADFD 7445 7502 7508 7514 7520 7526 7532 7538 7544 12166#
FAIL 5072# 5072 5112
FAIL1 1508# 1508 1534 1538
FAST 59# 980 1013
FASTLP 2129# 2164 2182
FASTR 4621 4896#
FASTR1 4897 4902#
FASTR2 4900 4907#
FAT1 6759 11981 14238#
FAT2 6760 14245#
FAT2A 14250 14254#
FAT2B 14252 14256#
FAT2C 14253 14254 14257#
FAT3 6761 14259#
FAT3A 14266 14271#
FAT3B 14270 14274#
FAT4 6762 14281# 14465
FCCACL 7222# 7288 8108 13053 13071 13072 13089 13090
FCCACR 7220# 7222 7288 8079 13029 13033 13043 13049 13056 13076 13087 13204 13414
FCE 7220# 7220 7288 7412 7435 7440 7445 7469 7473 7484 7488 7502 7508 7514
7520 7526 7538 7544 7562 7568 7574 7580 7586 7598 7604 7620 7626 7632
7638 7644 7656 7662 7678 7684 7690 7696 7702 7714 7720 7739 7763 7787
7811 7847 7859 7865 7871 7883 7889 7905 7919 7926 7933 7947 7954 8075
8123 8147 8222 8227 8232 8237 8242 8247 8252 8257 8339 8347 8355 8363
8371 8379 8387 8395 8691 8747 8803 8859 8915 8971 9027 9083 9139 9195
9251 9307 9363 9419 9475 9531 9600 9648 9696 9744 9792 9840 9888 9936
9984 10032 10080 10128 10176 10224 10272 10320 10513 10528 10543 10558 10573 10588 SEQ 0432
10603 10618 10753 10768 10783 10798 10813 10828 10843 10858 10993 11008 11023 11038
11053 11068 11083 11098 11233 11248 11263 11278 11293 11308 11323 11338 11377 11389
11405 11409 11413 11417 13031 13038 13043 13058 13062 13066 13074 13076 13341 13413
13414 15292 15327
FCE2 7221# 7288 7354 7358 7363 7367 7403 7407 13031 13058 13074 13078
FCE2M 15284 15335 15427#
FCE2S1 15298 15434#
FCE2ST 12499 13081 15197 15283# 15283 15297 15334 15430 15434
FCE2SY 12625 15296# 15491
FCE2W 12025# 12025 12500 12624 15296
FCEPSE 7220# 7288 7450 7757 7781 7805 7829 8016 8136 8142 8160 8166 8467 8475
8483 8491 8499 8507 8515 8523 8595 8603 8611 8619 8627 8635 8643 8651
8775 8789 8831 8845 8887 8901 8943 8957 9055 9069 9111 9125 9167 9181
9223 9237 9335 9349 9391 9405 9447 9461 9503 9517 9621 9634 9669 9682
9730 9778 9826 9874 9922 9970 10005 10018 10053 10066 10114 10162 10210 10258
10306 10354 11365 11371 11383 13031 13058 13062 13068 13069 13074
FDT0 6765 11918 13590#
FDT1 6766 13608#
FDT1A 13600 13610#
FDT2 6767 13613#
FDT3 6768 13619#
FDT4 6769 13622 13628#
FDT5 6770 13636# 13872
FDT6 6771 13643#
FDT7 6772 13653#
FDV1 7680 7686 7692 7698 7704 7710 7716 7722 11894# 11895
FDV1A 11904# 12039 12053
FDV1B 11902# 11965 11985
FDV2 7681 7687 7693 7699 7705 7711 7717 7723 11916# 11917
FDV2L 7687 11909# 11910
FDV2X 11923 11924#
FDVF 12173 12340#
FDVFD 7678 7684 7690 7696 7702 7708 7714 7720 12172#
FE 5462 5630 12596# 12596 12823# 12823 14010
FESAEN 7277# 11935 11971 11983 12042 12068 12595 13596 14039 14259
FILMEM 4604 4790#
FIRST 12465#
FIX0 7413 7436 11927# 11928
FIX1 7413 7436 11933# 11934
FIX1A 11752 11905 11907 11925 11929 11931 11938# 11998 12000 12038 12061 12065 13651 13673
13899 13982 14123 14126 14132 14156 14171 14243
FIX1B 11860 11874 11936#
FIX2 7414 7437 11941# 11942
FIX2A 11942 14020#
FIX2B 11944 14001#
FIX2C 14009# 14036
FIX2E 14011 14016#
FIX2F 14022 14035#
FIX2G 14028#
FIXED 1072 1088 1795#
FIXEDI 1070 1086 1785#
FIXF 12155 12331#
FIXFD 7412 7435 12154# SEQ 0433
FIXT1 6773 14006#
FIXT2 6774 14025# 14436
FIXT2A 14026 14031#
FIXT2B 14032#
FLAG1 7247# 11585 11605 11611 11626 12965 13538 13634 13639 13908 13924 14135 14166 14428
14656 14950 14957 14966
FLAG2 7248# 11539 11546 11607 11615 11999 12007 12019 12965 13898 13929 13949 13960 14042
14069 14082 14106 14119 14128 14161 14189 14242 14249 14264 14271 14361 14369 14373
14410 14419
FLAG3 7249# 11574 11597 11645 11660 11681 11841 11847 11880 11886 11899 11900 11910 11919
12064 12965 13545 13554 13602 13649 13874 13902 13981 13985 14209 14219 14225
FLAGS 101# 1265 1281 1282 1344 1387 1388 1389 1390 1391 1548 1749
FLCNT 985# 985 1892 2118
FLONE 4734# 4980 5037
FLT2 7442 11857# 11858
FLTF 12158 12333#
FLTFD 7440 12157#
FLTFLG 4599# 4599 4726 4735 4746 4790 4856
FLTTAB 5932 5972 5990 6317#
FLTTST 5911 5926#
FLZRO 4725# 4981 5041
FMAC2E 11608 11638 11690 11816 11892 11976 11989 12050 13412 13644 13881 14317#
FMACEN 11714 11993 12036 13032 13246 13258 13281# 13630 14206
FMADMA 12489 13422# 13422 14608 14609 14921
FMADRE 11672 12946 13282# 13282 13508 14321 14490 14610 14922
FMFLT 4791 4798#
FMP0 7504 7510 7516 7522 7528 7534 7540 7546 7564 7570 7576 7582 7588 7594
7600 7606 7622 7628 7634 7640 7646 7652 7658 7664 7680 7686 7692 7698
7704 7710 7716 7722 11956# 11957
FMP0A 11957# 12332 12341 12349
FMP1 7622 7628 7634 7640 7646 7652 7658 7664 11960# 11961
FMP2 7623 7629 7635 7641 7647 7653 7659 7665 11967# 11968
FMPF 11954# 12170
FMPFD 7620 7626 7632 7638 7644 7650 7656 7662 12169#
FMPRN 4793 4804#
FMREG 5610 11642 11864 11870 11896 11962 11984 12051 12566 12682# 12682 12684 12686 12764
12766 12774 13669 14198 14208 14612 14820 14924
FMSINA 12502# 12502 13432 14607 14613
FMT1 6763 11972 13662#
FMT2 6764 13668# 14458
FMT2A 13672# 14289
FMVAL 12521 14607#
FMWR 12613 14921#
FMWRSE 11482 11509 11633 12501 12538 12612 13354# 13354 13430# 13430 13462 13570 13637 13653
13766 13885 14096 14143 14183 14552
FOUND 5563 5650#
FOV 589# 7302# 12235 13524 13859 13860 13990 14173
FOVU 589#
FP 115# 1121 1130 1133 1353 1406
FPAS 1123 1805#
FPF 1103#
FPI 117# 1130 1708
FPIMMD 1132 1845# SEQ 0434
FPL 116# 1133 1406 1445
FPLONG 1135 1855#
FPMD 1109 1127 1825#
FPMISC 1880#
FPS 1099 1114#
FPS1 1121# 1136
FPSM 1125 1815#
FRBIT 173# 4898 4903 4904 4905 4907 4950 4958
FRDLNK 353#
FREXT 4951 4964 4970#
FRFST 4620# 4620 4899 4902 4908
FRPNT 5086 5186#
FRRCW 4624 4937#
FRRTN 4957 4964#
FSBFD 7562 7568 7574 7580 7586 7592 7598 7604 12133#
FSC0 7456 11862# 11863
FSC2 7457 11868# 11869
FSCF 12164 12331 12333 12337# 12340
FSCFD 7455 12163#
FSELNK 352#
FSMDI1 1196# 1214
FSMDI2 1204 1210 1213#
FSTANS 2264 2265 2306 2505#
FSTER 1213 1247 1295 1507# 1536 1552
FSTER1 1520# 1551 2162 2252
FSTER2 1518 1538#
FSTFLG 1265# 1265 1282
FSTFP 1108 1170 1260# 1279
FSTFP1 1263# 1278
FSTFP2 1278# 1286 1289 1292 1296
FSTFP3 1277 1281#
FSTFP4 1295#
FSTLP1 2179#
FSTMD 1071 1220# 1249
FSTMD1 1223# 1248
FSTMD2 1231 1240 1247# 1252 1255
FSTMDI 1069 1193# 1215
FT1 6747 13091 13193#
FT2 6748 13196# 13453
FT3 6749 13088 13092 13199#
FT3A 13214 13219 13222#
FT4 6750 13233# 15484
FT5 6751 13235#
FT6 6752 13012 13247 13258# 13489 15485
FT7 6753 13080 13250#
FT8 13246# 15493
FWT 7813 7819 7825 7831 11456# 11457
FXF 1064#
FXF1 1069# 1073
FXS 1059 1078#
FXS1 1085# 1089
FXU 589# 7310# 13859 13992
FXUH 13584 13586 13858# 13858 13991 SEQ 0435
FXUSET 13584# 13682 14041 14137 14213
GCFST 4571 4573 4595# 4595 4647 4649 4655 4671 4698 4700 4708 4710 4716 4720
4727 4729 4732 4736 4738 4745
GDWORD 4886 5058# 5058 5060 5070 5104 5132 5138 5162
GETADR 4603 4605 4607 4612 4614 4623 4625 4776#
GETNUM 3290 3310# 3318
GEXT1 4699 4709 4719 4728 4737 4745#
GG 1203 1230 1270 1379# 1535
GO 236 382# 7117 12469#
GO1 12477# 12479 12480 12481 12482
GODPAR 2943 2970#
GOING 1494 2239 2255#
H. 5994 6608#
HDER1 5796 5847#
HDER2 5798 5861#
HDER3 5804 5875#
HDPNT 5746 5793#
HERTZ 947# 947 2407 2432
HNGCNT 5543# 5543 5825
HTST 5903 5994#
HUNGCK 5540 5825#
HWTET1 11514 11518#
HWTETS 9893 9905 9917 9929 9941 9953 9965 9977 10277 10289 10301 10313 10325 10337
10349 10361 11513# 11514
HYPEN 788#
IADBRK 589#
IADEXC 589#
IADSTP 589#
IADUSR 589#
IAPRC1 589#
IAPRE1 589#
IASRTC 589#
IASRTE 589#
IASRTS 589#
ICNSLL 589#
ICNSLR 589#
IDATAF 589#
IDIV0 7907 7914 7921 7928 11640# 11641
IDIV1 7908 7915 7922 7929 11648# 11649
IDIV1A 11653# 11685 11687
IDIV2 7909 7916 7923 7930 11668# 11669
IDXPN1 5781 5790#
IDXPNT 5779#
IEVNPR 589#
IFMMAN 589#
IFPNT 6243 6255 6263#
IINSTF 589#
IIOPFC 589#
IIOPFL 589#
IMAINT 589#
IMGINM 589#
IMGNLO 589#
IMGNOF 589# SEQ 0436
IMGNON 589#
IMIPGD 589#
IMLAPD 589#
IMLTST 5958 5964#
IMUL1 7849 7855 7861 7867 11578# 11579
IMUL2 7850 7856 7862 7868 11591# 11592
INDEX 3300# 3300 3302 3304
INDNCL 12534 13013# 13013
INDON1 14471 14501#
INDON2 14482# 14502
INDON3 14483 14487#
INDONE 6835 11946 12476 12526 12527 13350 13478 14470#
INDX0 6067 6084#
INDX1 6068 6086#
INDX10 6075 6115#
INDX11 6076 6121#
INDX12 6077 6124#
INDX13 6078 6128#
INDX14 6079 6133#
INDX15 6080 6138#
INDX16 6081 6142#
INDX17 6082 6146#
INDX2 6069 6089#
INDX20 6083 6151#
INDX3 6070 6093#
INDX4 6071 6097#
INDX5 6072 6102#
INDX6 6073 6106#
INDX7 6074 6110#
INFT2A 15362# 15437
INFT3 13527 15290 15293 15398#
INFT3A 15310 15372# 15403
INFT3B 15373# 15429
INFT3C 15413# 15432
INFT3D 15424# 15438
INFTFF 12469 12546 12623# 12623 14493 15359 15372 15380
INFTS1 15347 15375# 15382
INFTS2 14494 15352#
INFTS3 15351 15379#
INFTSB 12547 15346#
INFTST 7207# 7987 8055 8105 8110 10428 10443 10458 10473 10488 10503 10548 10563 10578
10593 10608 10623 10668 10683 10698 10713 10728 10743 10788 10803 10818 10833 10848
10863 10908 10923 10938 10953 10968 10983 11028 11043 11058 11073 11088 11103 11148
11163 11178 11193 11208 11223 11268 11283 11298 11313 11328 11343 12237 12243 12248
12536 12622 13132 13369 13371 13373 13375 13377 13379 13383 13387 13395 13397 13399
13401 13403 13405 13502 14070 14179 14332 14909
INHADB 41# 2554
INHBLT 45# 2563
INHBYT 53# 1005
INHCLK 38# 950 1605 2275 2373
INHCSH 338#
INHDFP 50# 1007
INHFP 51# 1003 SEQ 0437
INHFXD 54# 998
INHIF 239# 5748 6229
INHII 42# 2557
INHMEM 39# 4497
INHMI 43# 2560
INHNEW 49# 978
INHNXM 47# 2569
INHPAG 335#
INHPAR 46# 2566
INHRAN 55# 1011
INHSCT 242# 5557
INIT1 6155# 6155 6168 6176 6184 6267
INIT1A 6055# 6055 6157 6244 6263 6265
INIT2 6163# 6163 6171 6179 6187 6273
INIT2A 6056# 6056 6165 6173 6181 6189 6245 6269 6271
INIT3 6193 6201# 6201 6284
INIT3A 6057# 6057 6195 6203 6246 6280 6282
INIT4 6207# 6207 6217 6290
INIT4A 6058# 6058 6209 6219 6247 6286 6288
INPC 1560 2187 2335 2524 5520# 12473
INRDY 11749 12931# 12931 13178 15299 15369 15422
INRDYC 12533 12969# 12969
INSBLK 1961 2066 2068 2070 2072 2074 2076 2129 2299 2503# 2518
INSCNT 2848# 2848 3680#
INSEND 3296 3315 4485#
INSNXT 12515# 12515 12535 12537 13016 14212
INSOUT 5934# 5941 5949 5962 5969 5974 5983 5992 6003 6017 6036 6040 6044 6048
INSTAB 3292 3315 3320 3712#
INSTPT 11586 12994# 12994 13014 13203 13240 13260 13294 13319 13323 13331 13339 13391 13410
13426 13440 13486 13525 13534 13568 13764 13851 15291 15326
INSTR 1561 2479 2525 5522# 5729
INSYNC 11534 11813 12470 13041# 13041 13045 13212 13242 15199 15214 15231 15236 15237 15239
15257 15286 15306 15373 15395 15416
INTBKA 2833 2876#
INTBLK 253# 2819 2820 2821 2837 2843 2878 2882 2900 2905
INTCNT 2267# 2267 2287 2289 2623 2845 3219 3467 3472 3477 3482 3487 3492 3497
3682#
INTFN1 6239#
INTFN2 6249 6256#
INTFNL 5702 6228#
INTINS 2810# 3306
INTPNT 5550 6051#
INTRQ 14374# 14374 14420 14520
INTTRP 2822 2834#
INTTRX 2844 2854#
INTXCT 2558 3290#
INTXX 2827# 2839 2856 2892
INXCLR 589#
INXM 589#
INXSTP 589#
IOCLR 589#
IOTTAB 4473#
IP50HZ 589# SEQ 0438
IPAREN 589#
IPARER 589#
IPRSTP 589#
IPWRFL 589#
IPWRLO 589#
IR 232# 7174# 11496 11498 11671 11717 11790 11949 12013 12016 12222 12228 12230 12232
12234 12246 12255 12257 12259 12493 12519 12529 12530 12667 12887 12889 12891 12944
12971 13163 13281 13332 13366 13386 13445 13463 13472 13484 13500 13521 13532 13557
13565 13578 13580 13597 13614 13688 13697 13707 13731 13732 13772 13781 13840 13861
13950 14025 14050 14053 14062 14088 14295 14318 14348 14352 14379 14384 14399 14402
14472 14635 14673 14686 14708 14967
IR6 12884# 12884 12888 12893 12898 12902 12915 12919 12923
IR7 12885# 12885 12890 12894 12899 12920
IR8 12886# 12886 12892 12900 12903 12917
IRLTCH 5699 12528 12970# 12970 13506 14486# 14486
IRPNT 5545 5699#
IRPNT1 5704 5706 5708 5717#
IRPNT2 5745 5747# 5840
IRQCLR 589#
ISPDOF 589#
ISPDON 589#
IT 105# 1194 1205 1221 1233 1261 1307 1340 1351 1376 1740
IT0 5544 6741 12931# 14495 15483
IT0A 12956 12958 12960 12963#
IT1 5549 6742 12965#
IT12 6052 6063#
IT1A 12994# 13153 13161
IT1B 13012#
IT1BY2 12980# 13146 13157
IT1BYT 12977 13145#
IT1C 13007#
IT1D 13026#
IT1DE 13122#
IT1DMV 12979 13155#
IT1E 13077 13079 13084#
IT1F 13082 13086 13096#
IT1G 12997# 13108
IT1H 12996 13107#
IT1I 13002 13163#
IT1IND 13008 13124# 13180
IT2 6743 12961 13169# 13509
ITERAT 82# 635
ITMDIS 589#
ITMENB 589#
ITMOEN 589#
ITMOUT 589#
ITMSET 589#
ITRCH1 695# 5332 5378 5399
ITRCNT 635#
IWRITE 589#
JEX 4712 4723 4731# 4740 4741
JFCL1 8052 11453# 11454
JFCL2 11454 12228# SEQ 0439
JFCLF 12209 12240#
JFCLFD 8050 12208#
JFFO0 7986 11603# 11604
JFFO1 7986 11610# 11611
JFFO2 7987 11621# 11622
JFFO2A 11625# 14292
JFFO2B 11628 11633# 14325 14341 14454
JFFOFD 7985 12135#
JFFOT1 6833 11630 14291#
JOB41 589#
JOBAPR 589#
JOBCNI 589#
JOBDDT 589#
JOBFF 589#
JOBOPC 589#
JOBREL 589#
JOBREN 589#
JOBSA 589#
JOBSYM 589#
JOBTPC 589#
JOBUSY 589#
JOBUUO 589#
JOBVER 589#
JRST1 8047 11451# 11452
JRST2 11452 12253#
JRST3 12260 12272#
JRSTF 388# 12212 12246#
JRSTFD 8045 12211#
JUMPS 8279 8287 8295 8303 8311 8319 8327 8335 8407 8415 8423 8431 8439 8447
8455 8463 8535 8543 8551 8559 8567 8575 8583 8591 11502# 11503 13398
K1 1891# 1891 1896 1899
K2 1893# 1893 2114 2119 2161 2163 2241
KA10 589
KAHZ50 343#
KAIFLG 652#
KI10 92# 589
KL10 90# 589
KL10P0 91# 589
KLCHK 1393 1406#
KLCHK1 1410 1418#
KLCHK2 1412 1428#
KLCHK3 1414 1438#
KLCHK4 1416 1449#
KLCHKA 1411# 1421 1424
KLCHKB 1413# 1431 1434
KLCHKC 1415# 1441 1444
KLCHKD 1417# 1452 1455
KLFLG 653# 1355 1392 1467 1581 1911 1995 2011 2016 2040 2243
KLOLD 551
KNTRP 589#
KTRP 589#
LAPRAL 129 589#
LAPRP1 129 589# SEQ 0440
LAPRP2 589#
LAPRP3 589#
LAPRP4 589#
LAPRP5 589#
LAPRP6 589#
LAPRP7 589#
LAROVT 589#
LCADEN 589#
LCADRP 589#
LCASDE 589#
LCASLD 589# 3009 3024
LCASLO 589# 3009 3024
LCASWB 589# 3015
LCASWD 589#
LCCAER 589#
LCCASD 589#
LCHNOF 589#
LCHNON 589#
LCIOPF 589#
LCNTRP 589#
LCNTXT 589#
LCNXER 589# 3066
LCPAER 589#
LCPWRF 589#
LCSAER 589#
LCSBER 589#
LCSLOA 589#
LCSLOO 589#
LCTRP 589#
LCWSX 589#
LDATAF 589# 2673
LDB0 7470 7474 11754# 11755
LDB1 7470 7474 11775# 11776
LDB2 7471 7475 11782# 11783
LDBF 12152 12343#
LDBFD 7469 7473 12149#
LDCAER 589#
LDCASD 589#
LDEXCB 589#
LDIOPF 589#
LDLNK 354# 605 607
LDNXER 589#
LDPAER 589# 4507 4864 4872
LDPWRF 589#
LDSAER 589#
LDSBER 589#
LDUSRB 589#
LEBXMH 589#
LEBXML 589#
LECAER 589#
LECASD 589#
LEIOPF 589#
LENXER 589# SEQ 0441
LEPAER 589# 2950
LEPWRF 589#
LESAER 589#
LESBER 589#
LEUPFW 589# 2665 2697 2708 2773
LEVNCD 589#
LEVNPA 589#
LEVNPD 589# 2954
LEXCMP 589#
LFLGCL 589#
LFLGDS 589#
LFLGEN 589#
LFLGST 589#
LFP 792# 5782
LINSTF 589#
LINT 589#
LIOCLR 589#
LIOPFE 589#
LIP 589# 1388 7306#
LKNTRP 589#
LKTRP 589#
LLACBL 589#
LLDUSB 589#
LLPRCN 589#
LMBXMH 589#
LMBXML 589#
LMUUO 589#
LMUUOP 589#
LNGCYC 7239# 7450 7848 7854 7860 7866 7872 7878 7884 7890 7985 8033 8038 10424
10484 10544 10604 10664 10724 10784 10844 10904 10964 11024 11084 11144 11204 11264
11324 11365 11371 11383 12620 12621 13261 14935 14941
LNXMEN 589#
LNXMER 589# 3081
LONGSE 11524 11579 11652 11693 11701 11720 11795 11901 11914 11934 11970 11982 12049 12541
12619 13036 13262# 13262 13427 13560 13621 13647 13727 13757 13804 13832 13880 14002
14207 14278 14287 14329 14364 14416 14442 14466 14509 14557
LONGTM 14931 15480#
LOOP 2288 2363#
LOOPER 329# 1495 2180 2222 2240 5000
LOP 106# 1067 1068 1073 1083 1084 1089 1106 1107 1110 1119 1120 1136 1145
1146 1149 1168 1169 1172 1182 1183 1186
LOPCNT 249# 2655 2931 3045
LPAREN 589#
LPARER 589# 5309
LPDOVT 589#
LPFWPC 589# 2716
LPGFTR 589# 2661 2664 2685 2772
LPICH1 589#
LPICH2 589#
LPICH3 589#
LPICH4 589#
LPICH5 589#
LPICH6 589# SEQ 0442
LPICH7 589#
LPICHA 131 589#
LPICLR 131 589#
LPIIP1 589#
LPIIP2 589#
LPIIP3 589#
LPIIP4 589#
LPIIP5 589#
LPIIP6 589#
LPIIP7 589#
LPIOFF 589#
LPION 131 589#
LPNTRP 589#
LPRCH1 589#
LPRCH2 589#
LPRCH3 589#
LPRCH4 589#
LPRCH5 589#
LPRCH6 589#
LPRCH7 589#
LPRFMH 589#
LPRFML 589#
LPTRP 589#
LPWRFE 589#
LPWRFL 589#
LREQSE 589#
LRQCLR 589#
LSADEN 589#
LSADRP 589#
LSBSEN 589#
LSBUSE 589#
LSCAER 589#
LSCASD 589#
LSECMO 589#
LSIOPF 589#
LSMODE 589#
LSNTRP 589#
LSNXER 589#
LSPAER 589#
LSPWRF 589#
LSSAER 589#
LSSBER 589#
LSTNUM 3312# 3312 3314# 3314
LSTRP 589#
LTBASH 589#
LTBASL 589#
LTRP3T 589#
LTRPAE 589#
LTRPEN 589# 3024
LUSCMP 589#
LUUO 589#
LUUO1 125# 722 723
LUUO10 722 727 SEQ 0443
LUUO11 722 727
LUUO12 722 728
LUUO13 722 728
LUUO14 722 729
LUUO15 722 729
LUUO16 722 730
LUUO17 722 730
LUUO2 126# 722 724
LUUO20 722 731
LUUO21 722 731
LUUO22 722 732
LUUO23 722 732
LUUO24 722 733
LUUO25 722 733
LUUO26 722 734
LUUO27 722 734
LUUO3 722 724
LUUO30 722 735
LUUO31 722 735
LUUO32 722 736
LUUO33 722 736
LUUO4 722 725
LUUO5 722 725
LUUO6 722 726
LUUO7 722 726
LUUOI 589#
LWRITE 589# 2776
M 8683# 8684# 8691 8697# 8698# 8705 8711# 8712# 8719 8720 8725# 8726# 8733 8734
8739# 8747 8753# 8761 8767# 8775 8776 8781# 8789 8790 8795# 8803 8809# 8817
8823# 8831 8832 8837# 8845 8846 8851# 8859 8865# 8873 8879# 8887 8888 8893#
8901 8902 8907# 8915 8921# 8929 8935# 8943 8944 8949# 8957 8958 8963# 8964#
8971 8977# 8978# 8985 8991# 8992# 8999 9000 9005# 9006# 9013 9014 9019# 9027
9033# 9041 9047# 9055 9056 9061# 9069 9070 9075# 9083 9089# 9097 9103# 9111
9112 9117# 9125 9126 9131# 9139 9145# 9153 9159# 9167 9168 9173# 9181 9182
9187# 9195 9201# 9209 9215# 9223 9224 9229# 9237 9238 9243# 9244# 9251 9257#
9258# 9265 9271# 9272# 9279 9280 9285# 9286# 9293 9294 9299# 9307 9313# 9321
9327# 9335 9336 9341# 9349 9350 9355# 9363 9369# 9377 9383# 9391 9392 9397#
9405 9406 9411# 9419 9425# 9433 9439# 9447 9448 9453# 9461 9462 9467# 9475
9481# 9489 9495# 9503 9504 9509# 9517 9518 9523# 9524# 9531 9537# 9538# 9545
9551# 9552# 9559 9560 9565# 9566# 9573 9574 9596# 9601 9608# 9613 9620# 9621#
9625 9632# 9634# 9637 9644# 9649 9656# 9661 9668# 9669# 9673 9680# 9682# 9685
9692# 9697 9704# 9709 9716# 9721 9728# 9730# 9733 9740# 9745 9752# 9757 9764#
9769 9776# 9778# 9781 9788# 9793 9800# 9805 9812# 9817 9824# 9826# 9829 9836#
9841 9848# 9853 9860# 9865 9872# 9874# 9877 9884# 9889 9896# 9901 9908# 9913
9920# 9922# 9925 9932# 9937 9944# 9949 9956# 9961 9968# 9970# 9973 9980# 9985
9992# 9997 10004# 10005# 10009 10016# 10018# 10021 10028# 10033 10040# 10045 10052# 10053#
10057 10064# 10066# 10069 10076# 10081 10088# 10093 10100# 10105 10112# 10114# 10117 10124#
10129 10136# 10141 10148# 10153 10160# 10162# 10165 10172# 10177 10184# 10189 10196# 10201
10208# 10210# 10213 10220# 10225 10232# 10237 10244# 10249 10256# 10258# 10261 10268# 10273
10280# 10285 10292# 10297 10304# 10306# 10309 10316# 10321 10328# 10333 10340# 10345 10352#
10354# 10357 10386# 10392 10393 10401# 10407 10408 10416# 10417# 10422 10423 10431# 10432#
10437 10438 10446# 10447# 10452 10453 10461# 10462# 10467 10468 10476# 10477# 10482 10483
10491# 10492# 10497 10498 10506# 10512 10513 10521# 10527 10528 10536# 10537# 10542 10543 SEQ 0444
10551# 10552# 10557 10558 10566# 10567# 10572 10573 10581# 10582# 10587 10588 10596# 10597#
10602 10603 10611# 10612# 10617 10618 10626# 10632 10633 10641# 10647 10648 10656# 10657#
10662 10663 10671# 10672# 10677 10678 10686# 10687# 10692 10693 10701# 10702# 10707 10708
10716# 10717# 10722 10723 10731# 10732# 10737 10738 10746# 10752 10753 10761# 10767 10768
10776# 10777# 10782 10783 10791# 10792# 10797 10798 10806# 10807# 10812 10813 10821# 10822#
10827 10828 10836# 10837# 10842 10843 10851# 10852# 10857 10858 10866# 10872 10873 10881#
10887 10888 10896# 10897# 10902 10903 10911# 10912# 10917 10918 10926# 10927# 10932 10933
10941# 10942# 10947 10948 10956# 10957# 10962 10963 10971# 10972# 10977 10978 10986# 10992
10993 11001# 11007 11008 11016# 11017# 11022 11023 11031# 11032# 11037 11038 11046# 11047#
11052 11053 11061# 11062# 11067 11068 11076# 11077# 11082 11083 11091# 11092# 11097 11098
11106# 11108# 11112 11113 11121# 11123# 11127 11128 11136# 11137# 11138# 11142 11143 11151#
11152# 11153# 11157 11158 11166# 11167# 11168# 11172 11173 11181# 11182# 11183# 11187 11188
11196# 11197# 11198# 11202 11203 11211# 11212# 11213# 11217 11218 11226# 11228# 11232 11233
11241# 11243# 11247 11248 11256# 11257# 11258# 11262 11263 11271# 11272# 11273# 11277 11278
11286# 11287# 11288# 11292 11293 11301# 11302# 11303# 11307 11308 11316# 11317# 11318# 11322
11323 11331# 11332# 11333# 11337 11338
MA 230# 5459 5577 7172# 12112 12518 13422 15187 15189 15384 15386 15389 15443
MABIT 4592 4914#
MABIT1 4919 4926#
MAGIC 11558# 11558 11651 12367# 12367 12694# 12694 12966# 12966 13513 13901# 13901 14068# 14068
14230# 14230 14234# 14234
MAIN 12521# 12647
MAIN1 12551 12556#
MAIN2 12553 12563#
MAMAOF 12483 15185 15186 15218# 15218 15261
MAP2 8062 12111# 12112
MAPNEW 743# 937 2549 4500
MARGIN 665#
MASK 1556 1578 2200 2495 2515 5521# 5728
MASKX 1933 1939 1949 1954 1958 1969 1973 1987 2036# 2056 2060 2063
MAXMEM 4520# 4520 4541 5359
MB 228# 5457 5587 5727 5765 5773 5776 5779 5784 5892 7170# 12518 12529 12590
12657 12661 12937 12945 12980 13007 13019 13034 13099 13507 14122 14489 14704 15278
15282 15332
MBAREN 7280# 11748 13423 14118 14141 14187 14195 14812
MBCLK 12589# 12589 14811 14821
MBFMEN 7280# 14814
MBMIX 12590# 12590 14816
MBMIX1 14813 14819#
MBMIX2 14815 14820#
MBMIXR 12578 14810#
MCHECK 4608 4615 4626 4856#
MCNVER 4# 10 29 637
MCSADR 12504# 12504 13175 13177 13217 13221 13223 14575 15189 15192 15274 15384 15400
MCSPEC 12503 13171# 13171 13215 14571 15188 15191 15273 15277 15383 15385 15399
MD 1085 1087 1122 1124 1126 1128 1131 1134 1184 1350# 1366
MD1 1353# 1365
MD2 1354 1358 1360 1361#
MEMCMP 12479 12480 12481 12482 15210 15211 15222 15245 15246 15272 15392 15393 15451#
MEMDON 12484 15201# 15201 15268 15388
MEMER0 4683 4861 5058#
MEMER1 4868 5060#
MEMER2 4887 5061# SEQ 0445
MEMER3 5074#
MEMFLG 15247 15249 15267 15467#
MEMGOI 12505# 12505 13330
MEMLOC 3712# 3712 3716 3720 3724 3728 3732 3736 3740 3744 3748 3752 3756 3760
3764 3768 3772 3776 3780 3784 3788 3792 3796 3800 3804 3808 3812 3816
3820 3824 3828 3832 3836 3840 3844 3848 3852 3856 3860 3864 3868 3872
3876 3880 3884 3888 3892 3896 3900 3904 3908 3912 3916 3920 3924 3928
3932 3936 3940 3944 3948 3952 3956 3960 3964 3968 3972 3976 3980 3984
3988 3992 3996 4000 4004 4008 4012 4016 4020 4024 4028 4032 4036 4040
4044 4048 4052 4056 4060 4064 4068 4072 4076 4080 4084 4088 4092 4096
4100 4104 4108 4112 4116 4120 4124 4128 4132 4136 4140 4144 4148 4152
4156 4160 4164 4168 4172 4176 4180 4184 4188 4192 4196 4200 4204 4208
4212 4216 4220 4224 4228 4232 4236 4240 4244 4248 4252 4256 4260 4264
4268 4272 4276 4280 4284 4288 4292 4296 4300 4304 4308 4312 4316 4320
4324 4328 4332 4336 4340 4344 4348 4352 4356 4360 4364 4368 4372 4376
4380 4384 4388 4392 4396 4400 4404 4408 4412 4416 4420 4424 4428 4432
4436 4440 4444 4448 4452 4456 4460 4464 4468 4473 4477 4481 4485
MEMLOW 745# 4648 4674
MEMMAP 89# 643
MEMREA 13075# 13075 13084 13131# 13131 13208 14522 15202 15311 15336 15366 15414
MEMREF 7288# 13015 13017 13021 13026
MEMRET 15225 15280 15281 15321 15331 15333 15483#
MEMSIN 13098# 13098 13104 13128 13229 13239 13312 14524 14539 15224 15279 15320 15362 15413
MEMSIZ 746# 2668 2669 3054
MEMST 6834 13096 13126 13230 13243 13253 13315 14530 14541 15182# 15367
MEMST1 15203 15242#
MEMST2 15250 15256# 15344
MEMST3 15248 15340#
MEMST4 15224# 15316
MEMST5 15198 15200 15229#
MEMST6 15201# 15232
MEMST7 15215 15234# 15258
MEMST8 15288 15294 15336#
MEMSTA 15187# 15420
MEMSTB 15210# 15447
MEMT0 4512#
MEMT1 4513# 4582 4756
MEMTOT 744#
MEMWR 12487 13067# 13067 13070 13085 13101 13237 13313 14540 15226 15269 15287 15329 15337
15415
MEMWRW 12488 13436# 13436 13437 14492# 14492 15213 15270 15346 15394
MEMWSS 11588 11773 13536 13853 15440#
MFIRST 170# 4945 4948 4952 4954 4961 4965
MGNTST 245#
MINUS 787#
MISCFP 1129 1835#
MLAST 171# 4946 4947 4948 4950 4959
MMASKX 1983# 1986 1989 1992 1997 2000 2003 2006 2009 2013 2018 2021 2024 2027
2030 2033
MODDVC 337#
MODDVL 536 536# 638
MODDVU 537 537# 639
MODLNK 356# 602 SEQ 0446
MONCTL 655# 5200
MONFLG 654#
MONTEN 656#
MONTYP 869# 1001
MONUUO 7378 7383 7388 7393 7419 8011 12104# 12105
MOTAB 5947 6335#
MOVTAB 5960 6001 6360#
MOVTST 5909 5943#
MPVU 589#
MPY 11565 11964 12032 12949 14357# 14357 14360
MPYFCN 11571 13666 14130 14358 14946#
MPYFN1 14955 14963#
MPYFN2 14956 14962#
MPYFN3 14966#
MPYFN4 14960 14967#
MPYFN5 14370 14958#
MQ 225# 5454 5620 7167# 11618 11669 12038 12516 12588 13466 13469 13543 13690 13702
13723 13734 13783 13800 13890 13932 13933 13963 14029 14031 14214 14366 14659 14692
14766 14785 14804 14990 14991 14993 14994 14995 14996 14998 15002 15014 15025 15072
15074 15075 15078 15081 15122 15123 15134 15135 15138 15158 15159 15161 15162 15163
15171 15172 15174 15175 15176 15178
MQ0L 14765 15072#
MQ0R1 14781 15108#
MQ0R2 14797 15084#
MQ1R1 14782 15120#
MQ1R2 14800 15096#
MQ2R2 14801 15132#
MQ35L 14763 15144#
MQ8R1 14778 15169#
MQ8R2 14791 15156#
MQ9R2 14794 15168#
MQADEN 7226# 11566 11624 11653 11659 11713 11750 11761 11772 11798 12030 12056 12069 13552
13601 13663 13978 14095 14117 14129 14233 14324 14332 14508 14561 14744
MQCLK 12587# 12587 14743 14753 14774
MQCLR 7226# 13166 13581 13763 13919 13935 14102 14147 14193 14752
MQLT 14747 14757#
MQLTA 14772# 14789 14808
MQLTB 14745 14773#
MQMIX 11627 12588 14754# 14754 14949
MQMIXR 11625 12577 14743# 14947
MQRT1 14749 14777#
MQRT2 14751 14790#
MQSHLT 7226# 13514 13530 13609 13620 13628 13671 13775 13948 14134 14152 14158 14204 14291
14383 14746
MQSHR2 7226# 14398 14750
MQSHRT 7226# 13613 13843 13867 13896 14113 14140 14285 14351 14748
MRDRST 4606 4817#
MRPNT 5474 5533#
MRPNT1 5566# 5651
MRPNT2 5547 5553 5558 5643#
MRPNT3 5544# 5826
MRPNT4 5571 5652#
MRPNT5 5592# 5669 SEQ 0447
MSG 154#
MTR 256# 2599 2609 2619 2630 2832 2835 2860 2889 3149 3153 3218 3231 3356
3426
MTRLOP 2595# 2616 2637
MTRP1 2604# 2625
MTRTST 2561 2582#
MUL0 7849 7855 7861 7867 7873 7879 7885 7891 11564# 11565
MUL1 7873 7879 7885 7891 11583# 11584
MUL1A 11593 11599#
MUL2 7874 7880 7886 7892 11595# 11596
MULAC 1206 1207 1208 1209 1234 1235 1236 1237 1272 1273 1274 1275 1543 1544
1545 1546 2500#
MULFD 7848 7854 7860 7866 7872 7878 7884 7890 12121#
MULTAB 5967 6365#
MUO3FD 12127#
MUOES3 13202 13291#
MUOF1C 7253# 12633
MUOF1S 7252# 12631 13409
MUOF2C 7255# 12637 13407
MUOF2S 7254# 12635
MUOTAB 6046 6398#
MUOTST 5917 5920 6042#
MUOXT 5897 6046#
MUUO 589#
MUUO32 12107# 12108 13404
MUUOF1 12507 12632# 12632 12634 13199 13213 13406 13452
MUUOF2 12508 12636# 12636 12638 13200 13408 13450
MUUOPC 589#
N 7494# 7502 7503 7506 7506# 7508 7509 7512 7512# 7514 7515 7518 7518# 7520
7521 7524 7524# 7526 7527 7530 7530# 7532 7533 7536 7536# 7538 7539 7542
7542# 7544 7545 7548 7548# 7552# 7562 7563 7566 7566# 7568 7569 7572 7572#
7574 7575 7578 7578# 7580 7581 7584 7584# 7586 7587 7590 7590# 7592 7593
7596 7596# 7598 7599 7602 7602# 7604 7605 7608 7608# 7612# 7620 7621 7624
7624# 7626 7627 7630 7630# 7632 7633 7636 7636# 7638 7639 7642 7642# 7644
7645 7648 7648# 7650 7651 7654 7654# 7656 7657 7660 7660# 7662 7663 7666
7666# 7670# 7678 7679 7680 7681 7682 7682# 7684 7685 7686 7687 7688 7688#
7690 7691 7692 7693 7694 7694# 7696 7697 7698 7699 7700 7700# 7702 7703
7704 7705 7706 7706# 7708 7709 7710 7711 7712 7712# 7714 7715 7716 7717
7718 7718# 7720 7721 7722 7723 7724 7724# 7728# 7738 7739 7740 7741 7742
7742# 7744 7745 7746 7747 7748 7748# 7750 7751 7752 7753 7754 7754# 7756
7757 7758 7759 7760 7760# 7762 7763 7764 7765 7766 7766# 7768 7769 7770
7771 7772 7772# 7774 7775 7776 7777 7778 7778# 7780 7781 7782 7783 7784
7784# 7786 7787 7788 7789 7790 7790# 7792 7793 7794 7795 7796 7796# 7798
7799 7800 7801 7802 7802# 7804 7805 7806 7807 7808 7808# 7810 7811 7812
7813 7814 7814# 7816 7817 7818 7819 7820 7820# 7822 7823 7824 7825 7826
7826# 7828 7829 7830 7831 7832 7832# 7840# 7847 7848 7849 7850 7851 7851#
7853 7854 7855 7856 7857 7857# 7859 7860 7861 7862 7863 7863# 7865 7866
7867 7868 7869 7869# 7871 7872 7873 7874 7875 7875# 7877 7878 7879 7880
7881 7881# 7883 7884 7885 7886 7887 7887# 7889 7890 7891 7892 7893 7893#
7897# 7905 7906 7907 7908 7909 7910 7910# 7912 7913 7914 7915 7916 7917
7917# 7919 7920 7921 7922 7923 7924 7924# 7926 7927 7928 7929 7930 7931
7931# 7933 7934 7935 7936 7937 7938 7938# 7940 7941 7942 7943 7944 7945
7945# 7947 7948 7949 7950 7951 7952 7952# 7954 7955 7956 7957 7958 7959 SEQ 0448
7959# 8026# 8035 8036# 8040 8041# 8114# 8123 8124 8127 8127# 8129 8130 8133
8133# 8135 8136 8139 8139# 8141 8142 8145 8145# 8147 8148 8151 8151# 8153
8154 8157 8157# 8159 8160 8163 8163# 8165 8166 8169 8169# 8174# 8182 8185
8185# 8187 8190 8190# 8192 8195 8195# 8197 8200 8200# 8202 8205 8205# 8207
8210 8210# 8212 8215 8215# 8217 8220 8220# 8222 8225 8225# 8227 8230 8230#
8232 8235 8235# 8237 8240 8240# 8242 8245 8245# 8247 8250 8250# 8252 8255
8255# 8257 8260 8260# 8274 8275 8276 8278 8279 8280 8280# 8282 8283 8284
8286 8287 8288 8288# 8290 8291 8292 8294 8295 8296 8296# 8298 8299 8300
8302 8303 8304 8304# 8306 8307 8308 8310 8311 8312 8312# 8314 8315 8316
8318 8319 8320 8320# 8322 8323 8324 8326 8327 8328 8328# 8330 8331 8332
8334 8335 8336 8336# 8338 8339 8340 8342 8343 8344 8344# 8346 8347 8348
8350 8351 8352 8352# 8354 8355 8356 8358 8359 8360 8360# 8362 8363 8364
8366 8367 8368 8368# 8370 8371 8372 8374 8375 8376 8376# 8378 8379 8380
8382 8383 8384 8384# 8386 8387 8388 8390 8391 8392 8392# 8394 8395 8396
8398 8399 8400 8400# 8402 8403 8404 8406 8407 8408 8408# 8410 8411 8412
8414 8415 8416 8416# 8418 8419 8420 8422 8423 8424 8424# 8426 8427 8428
8430 8431 8432 8432# 8434 8435 8436 8438 8439 8440 8440# 8442 8443 8444
8446 8447 8448 8448# 8450 8451 8452 8454 8455 8456 8456# 8458 8459 8460
8462 8463 8464 8464# 8466 8467 8468 8470 8471 8472 8472# 8474 8475 8476
8478 8479 8480 8480# 8482 8483 8484 8486 8487 8488 8488# 8490 8491 8492
8494 8495 8496 8496# 8498 8499 8500 8502 8503 8504 8504# 8506 8507 8508
8510 8511 8512 8512# 8514 8515 8516 8518 8519 8520 8520# 8522 8523 8524
8526 8527 8528 8528# 8530 8531 8532 8534 8535 8536 8536# 8538 8539 8540
8542 8543 8544 8544# 8546 8547 8548 8550 8551 8552 8552# 8554 8555 8556
8558 8559 8560 8560# 8562 8563 8564 8566 8567 8568 8568# 8570 8571 8572
8574 8575 8576 8576# 8578 8579 8580 8582 8583 8584 8584# 8586 8587 8588
8590 8591 8592 8592# 8594 8595 8596 8598 8599 8600 8600# 8602 8603 8604
8606 8607 8608 8608# 8610 8611 8612 8614 8615 8616 8616# 8618 8619 8620
8622 8623 8624 8624# 8626 8627 8628 8630 8631 8632 8632# 8634 8635 8636
8638 8639 8640 8640# 8642 8643 8644 8646 8647 8648 8648# 8650 8651 8652
8654 8655 8656 8656# 8667# 8684 8685 8686 8687 8688 8689 8690 8691 8692
8695 8695# 8698 8699 8700 8701 8702 8703 8704 8705 8706 8709 8709# 8712
8713 8714 8715 8716 8717 8718 8719 8720 8723 8723# 8726 8727 8728 8729
8730 8731 8732 8733 8734 8737 8737# 8740 8741 8742 8743 8744 8745 8746
8747 8748 8751 8751# 8754 8755 8756 8757 8758 8759 8760 8761 8762 8765
8765# 8768 8769 8770 8771 8772 8773 8774 8775 8776 8779 8779# 8782 8783
8784 8785 8786 8787 8788 8789 8790 8793 8793# 8796 8797 8798 8799 8800
8801 8802 8803 8804 8807 8807# 8810 8811 8812 8813 8814 8815 8816 8817
8818 8821 8821# 8824 8825 8826 8827 8828 8829 8830 8831 8832 8835 8835#
8838 8839 8840 8841 8842 8843 8844 8845 8846 8849 8849# 8852 8853 8854
8855 8856 8857 8858 8859 8860 8863 8863# 8866 8867 8868 8869 8870 8871
8872 8873 8874 8877 8877# 8880 8881 8882 8883 8884 8885 8886 8887 8888
8891 8891# 8894 8895 8896 8897 8898 8899 8900 8901 8902 8905 8905# 8908
8909 8910 8911 8912 8913 8914 8915 8916 8919 8919# 8922 8923 8924 8925
8926 8927 8928 8929 8930 8933 8933# 8936 8937 8938 8939 8940 8941 8942
8943 8944 8947 8947# 8950 8951 8952 8953 8954 8955 8956 8957 8958 8961
8961# 8964 8965 8966 8967 8968 8969 8970 8971 8972 8975 8975# 8978 8979
8980 8981 8982 8983 8984 8985 8986 8989 8989# 8992 8993 8994 8995 8996
8997 8998 8999 9000 9003 9003# 9006 9007 9008 9009 9010 9011 9012 9013
9014 9017 9017# 9020 9021 9022 9023 9024 9025 9026 9027 9028 9031 9031#
9034 9035 9036 9037 9038 9039 9040 9041 9042 9045 9045# 9048 9049 9050
9051 9052 9053 9054 9055 9056 9059 9059# 9062 9063 9064 9065 9066 9067
9068 9069 9070 9073 9073# 9076 9077 9078 9079 9080 9081 9082 9083 9084 SEQ 0449
9087 9087# 9090 9091 9092 9093 9094 9095 9096 9097 9098 9101 9101# 9104
9105 9106 9107 9108 9109 9110 9111 9112 9115 9115# 9118 9119 9120 9121
9122 9123 9124 9125 9126 9129 9129# 9132 9133 9134 9135 9136 9137 9138
9139 9140 9143 9143# 9146 9147 9148 9149 9150 9151 9152 9153 9154 9157
9157# 9160 9161 9162 9163 9164 9165 9166 9167 9168 9171 9171# 9174 9175
9176 9177 9178 9179 9180 9181 9182 9185 9185# 9188 9189 9190 9191 9192
9193 9194 9195 9196 9199 9199# 9202 9203 9204 9205 9206 9207 9208 9209
9210 9213 9213# 9216 9217 9218 9219 9220 9221 9222 9223 9224 9227 9227#
9230 9231 9232 9233 9234 9235 9236 9237 9238 9241 9241# 9244 9245 9246
9247 9248 9249 9250 9251 9252 9255 9255# 9258 9259 9260 9261 9262 9263
9264 9265 9266 9269 9269# 9272 9273 9274 9275 9276 9277 9278 9279 9280
9283 9283# 9286 9287 9288 9289 9290 9291 9292 9293 9294 9297 9297# 9300
9301 9302 9303 9304 9305 9306 9307 9308 9311 9311# 9314 9315 9316 9317
9318 9319 9320 9321 9322 9325 9325# 9328 9329 9330 9331 9332 9333 9334
9335 9336 9339 9339# 9342 9343 9344 9345 9346 9347 9348 9349 9350 9353
9353# 9356 9357 9358 9359 9360 9361 9362 9363 9364 9367 9367# 9370 9371
9372 9373 9374 9375 9376 9377 9378 9381 9381# 9384 9385 9386 9387 9388
9389 9390 9391 9392 9395 9395# 9398 9399 9400 9401 9402 9403 9404 9405
9406 9409 9409# 9412 9413 9414 9415 9416 9417 9418 9419 9420 9423 9423#
9426 9427 9428 9429 9430 9431 9432 9433 9434 9437 9437# 9440 9441 9442
9443 9444 9445 9446 9447 9448 9451 9451# 9454 9455 9456 9457 9458 9459
9460 9461 9462 9465 9465# 9468 9469 9470 9471 9472 9473 9474 9475 9476
9479 9479# 9482 9483 9484 9485 9486 9487 9488 9489 9490 9493 9493# 9496
9497 9498 9499 9500 9501 9502 9503 9504 9507 9507# 9510 9511 9512 9513
9514 9515 9516 9517 9518 9521 9521# 9524 9525 9526 9527 9528 9529 9530
9531 9532 9535 9535# 9538 9539 9540 9541 9542 9543 9544 9545 9546 9549
9549# 9552 9553 9554 9555 9556 9557 9558 9559 9560 9563 9563# 9566 9567
9568 9569 9570 9571 9572 9573 9574 9577 9577# 9581# 9597 9598 9599 9600
9601 9602 9604 9605 9607 9607# 9609 9610 9611 9612 9613 9614 9616 9617
9619 9619# 9621 9622 9623 9624 9625 9626 9628 9629 9631 9631# 9633 9634
9635 9636 9637 9638 9640 9641 9643 9643# 9645 9646 9647 9648 9649 9650
9652 9653 9655 9655# 9657 9658 9659 9660 9661 9662 9664 9665 9667 9667#
9669 9670 9671 9672 9673 9674 9676 9677 9679 9679# 9681 9682 9683 9684
9685 9686 9688 9689 9691 9691# 9693 9694 9695 9696 9697 9698 9700 9701
9703 9703# 9705 9706 9707 9708 9709 9710 9712 9713 9715 9715# 9717 9718
9719 9720 9721 9722 9724 9725 9727 9727# 9729 9730 9731 9732 9733 9734
9736 9737 9739 9739# 9741 9742 9743 9744 9745 9746 9748 9749 9751 9751#
9753 9754 9755 9756 9757 9758 9760 9761 9763 9763# 9765 9766 9767 9768
9769 9770 9772 9773 9775 9775# 9777 9778 9779 9780 9781 9782 9784 9785
9787 9787# 9789 9790 9791 9792 9793 9794 9796 9797 9799 9799# 9801 9802
9803 9804 9805 9806 9808 9809 9811 9811# 9813 9814 9815 9816 9817 9818
9820 9821 9823 9823# 9825 9826 9827 9828 9829 9830 9832 9833 9835 9835#
9837 9838 9839 9840 9841 9842 9844 9845 9847 9847# 9849 9850 9851 9852
9853 9854 9856 9857 9859 9859# 9861 9862 9863 9864 9865 9866 9868 9869
9871 9871# 9873 9874 9875 9876 9877 9878 9880 9881 9883 9883# 9885 9886
9887 9888 9889 9890 9892 9893 9895 9895# 9897 9898 9899 9900 9901 9902
9904 9905 9907 9907# 9909 9910 9911 9912 9913 9914 9916 9917 9919 9919#
9921 9922 9923 9924 9925 9926 9928 9929 9931 9931# 9933 9934 9935 9936
9937 9938 9940 9941 9943 9943# 9945 9946 9947 9948 9949 9950 9952 9953
9955 9955# 9957 9958 9959 9960 9961 9962 9964 9965 9967 9967# 9969 9970
9971 9972 9973 9974 9976 9977 9979 9979# 9981 9982 9983 9984 9985 9986
9988 9989 9991 9991# 9993 9994 9995 9996 9997 9998 10000 10001 10003 10003#
10005 10006 10007 10008 10009 10010 10012 10013 10015 10015# 10017 10018 10019 10020 SEQ 0450
10021 10022 10024 10025 10027 10027# 10029 10030 10031 10032 10033 10034 10036 10037
10039 10039# 10041 10042 10043 10044 10045 10046 10048 10049 10051 10051# 10053 10054
10055 10056 10057 10058 10060 10061 10063 10063# 10065 10066 10067 10068 10069 10070
10072 10073 10075 10075# 10077 10078 10079 10080 10081 10082 10084 10085 10087 10087#
10089 10090 10091 10092 10093 10094 10096 10097 10099 10099# 10101 10102 10103 10104
10105 10106 10108 10109 10111 10111# 10113 10114 10115 10116 10117 10118 10120 10121
10123 10123# 10125 10126 10127 10128 10129 10130 10132 10133 10135 10135# 10137 10138
10139 10140 10141 10142 10144 10145 10147 10147# 10149 10150 10151 10152 10153 10154
10156 10157 10159 10159# 10161 10162 10163 10164 10165 10166 10168 10169 10171 10171#
10173 10174 10175 10176 10177 10178 10180 10181 10183 10183# 10185 10186 10187 10188
10189 10190 10192 10193 10195 10195# 10197 10198 10199 10200 10201 10202 10204 10205
10207 10207# 10209 10210 10211 10212 10213 10214 10216 10217 10219 10219# 10221 10222
10223 10224 10225 10226 10228 10229 10231 10231# 10233 10234 10235 10236 10237 10238
10240 10241 10243 10243# 10245 10246 10247 10248 10249 10250 10252 10253 10255 10255#
10257 10258 10259 10260 10261 10262 10264 10265 10267 10267# 10269 10270 10271 10272
10273 10274 10276 10277 10279 10279# 10281 10282 10283 10284 10285 10286 10288 10289
10291 10291# 10293 10294 10295 10296 10297 10298 10300 10301 10303 10303# 10305 10306
10307 10308 10309 10310 10312 10313 10315 10315# 10317 10318 10319 10320 10321 10322
10324 10325 10327 10327# 10329 10330 10331 10332 10333 10334 10336 10337 10339 10339#
10341 10342 10343 10344 10345 10346 10348 10349 10351 10351# 10353 10354 10355 10356
10357 10358 10360 10361 10363 10363# 10367# 10387 10388 10390 10391 10392 10393 10394
10395 10396 10397 10398 10399 10399# 10402 10403 10405 10406 10407 10408 10409 10410
10411 10412 10413 10414 10414# 10417 10418 10420 10421 10422 10423 10424 10425 10426
10427 10428 10429 10429# 10432 10433 10435 10436 10437 10438 10439 10440 10441 10442
10443 10444 10444# 10447 10448 10450 10451 10452 10453 10454 10455 10456 10457 10458
10459 10459# 10462 10463 10465 10466 10467 10468 10469 10470 10471 10472 10473 10474
10474# 10477 10478 10480 10481 10482 10483 10484 10485 10486 10487 10488 10489 10489#
10492 10493 10495 10496 10497 10498 10499 10500 10501 10502 10503 10504 10504# 10507
10508 10510 10511 10512 10513 10514 10515 10516 10517 10518 10519 10519# 10522 10523
10525 10526 10527 10528 10529 10530 10531 10532 10533 10534 10534# 10537 10538 10540
10541 10542 10543 10544 10545 10546 10547 10548 10549 10549# 10552 10553 10555 10556
10557 10558 10559 10560 10561 10562 10563 10564 10564# 10567 10568 10570 10571 10572
10573 10574 10575 10576 10577 10578 10579 10579# 10582 10583 10585 10586 10587 10588
10589 10590 10591 10592 10593 10594 10594# 10597 10598 10600 10601 10602 10603 10604
10605 10606 10607 10608 10609 10609# 10612 10613 10615 10616 10617 10618 10619 10620
10621 10622 10623 10624 10624# 10627 10628 10630 10631 10632 10633 10634 10635 10636
10637 10638 10639 10639# 10642 10643 10645 10646 10647 10648 10649 10650 10651 10652
10653 10654 10654# 10657 10658 10660 10661 10662 10663 10664 10665 10666 10667 10668
10669 10669# 10672 10673 10675 10676 10677 10678 10679 10680 10681 10682 10683 10684
10684# 10687 10688 10690 10691 10692 10693 10694 10695 10696 10697 10698 10699 10699#
10702 10703 10705 10706 10707 10708 10709 10710 10711 10712 10713 10714 10714# 10717
10718 10720 10721 10722 10723 10724 10725 10726 10727 10728 10729 10729# 10732 10733
10735 10736 10737 10738 10739 10740 10741 10742 10743 10744 10744# 10747 10748 10750
10751 10752 10753 10754 10755 10756 10757 10758 10759 10759# 10762 10763 10765 10766
10767 10768 10769 10770 10771 10772 10773 10774 10774# 10777 10778 10780 10781 10782
10783 10784 10785 10786 10787 10788 10789 10789# 10792 10793 10795 10796 10797 10798
10799 10800 10801 10802 10803 10804 10804# 10807 10808 10810 10811 10812 10813 10814
10815 10816 10817 10818 10819 10819# 10822 10823 10825 10826 10827 10828 10829 10830
10831 10832 10833 10834 10834# 10837 10838 10840 10841 10842 10843 10844 10845 10846
10847 10848 10849 10849# 10852 10853 10855 10856 10857 10858 10859 10860 10861 10862
10863 10864 10864# 10867 10868 10870 10871 10872 10873 10874 10875 10876 10877 10878
10879 10879# 10882 10883 10885 10886 10887 10888 10889 10890 10891 10892 10893 10894
10894# 10897 10898 10900 10901 10902 10903 10904 10905 10906 10907 10908 10909 10909# SEQ 0451
10912 10913 10915 10916 10917 10918 10919 10920 10921 10922 10923 10924 10924# 10927
10928 10930 10931 10932 10933 10934 10935 10936 10937 10938 10939 10939# 10942 10943
10945 10946 10947 10948 10949 10950 10951 10952 10953 10954 10954# 10957 10958 10960
10961 10962 10963 10964 10965 10966 10967 10968 10969 10969# 10972 10973 10975 10976
10977 10978 10979 10980 10981 10982 10983 10984 10984# 10987 10988 10990 10991 10992
10993 10994 10995 10996 10997 10998 10999 10999# 11002 11003 11005 11006 11007 11008
11009 11010 11011 11012 11013 11014 11014# 11017 11018 11020 11021 11022 11023 11024
11025 11026 11027 11028 11029 11029# 11032 11033 11035 11036 11037 11038 11039 11040
11041 11042 11043 11044 11044# 11047 11048 11050 11051 11052 11053 11054 11055 11056
11057 11058 11059 11059# 11062 11063 11065 11066 11067 11068 11069 11070 11071 11072
11073 11074 11074# 11077 11078 11080 11081 11082 11083 11084 11085 11086 11087 11088
11089 11089# 11092 11093 11095 11096 11097 11098 11099 11100 11101 11102 11103 11104
11104# 11107 11108 11110 11111 11112 11113 11114 11115 11116 11117 11118 11119 11119#
11122 11123 11125 11126 11127 11128 11129 11130 11131 11132 11133 11134 11134# 11137
11138 11140 11141 11142 11143 11144 11145 11146 11147 11148 11149 11149# 11152 11153
11155 11156 11157 11158 11159 11160 11161 11162 11163 11164 11164# 11167 11168 11170
11171 11172 11173 11174 11175 11176 11177 11178 11179 11179# 11182 11183 11185 11186
11187 11188 11189 11190 11191 11192 11193 11194 11194# 11197 11198 11200 11201 11202
11203 11204 11205 11206 11207 11208 11209 11209# 11212 11213 11215 11216 11217 11218
11219 11220 11221 11222 11223 11224 11224# 11227 11228 11230 11231 11232 11233 11234
11235 11236 11237 11238 11239 11239# 11242 11243 11245 11246 11247 11248 11249 11250
11251 11252 11253 11254 11254# 11257 11258 11260 11261 11262 11263 11264 11265 11266
11267 11268 11269 11269# 11272 11273 11275 11276 11277 11278 11279 11280 11281 11282
11283 11284 11284# 11287 11288 11290 11291 11292 11293 11294 11295 11296 11297 11298
11299 11299# 11302 11303 11305 11306 11307 11308 11309 11310 11311 11312 11313 11314
11314# 11317 11318 11320 11321 11322 11323 11324 11325 11326 11327 11328 11329 11329#
11332 11333 11335 11336 11337 11338 11339 11340 11341 11342 11343 11344 11344# 11355#
11364 11365 11367 11368 11368# 11370 11371 11373 11374 11374# 11376 11377 11379 11380
11380# 11382 11383 11385 11386 11386# 11388 11389 11391 11392 11392#
NEGAD 14758# 14758 14760 15152 15154
NEGADX 14762# 14762 15153
NEWFLG 976# 976 979 2041 2052
NEWTAB 6034 6379#
NEWTST 5915 6031#
NOGOOD 2838 2880 2888#
NOMEM1 3062# 3073 3084 3105
NONXM 3050 3098#
NOPNT 325#
NOSKPF 2092 2094 2097 2100 2103 2106 2109 2113# 2189 2192
NRAZRO 13733 13735 13763# 13911
NRNEG 13686# 13686 13706 13710 13745 13779 13787 13826
NRPOS 13685# 13685 13695 13703 13737 13750 13778 13791 13795 13806 13821
NRRND 13684# 13684 13691 13714 13738 13752 13777 13784 13793 13808 13823
NRT1 6784 11872 13559 13680# 14441
NRT12C 13751 13753 13760# 13815 13819
NRT13C 13741# 13748 13824 13829
NRT14C 13755# 13811
NRT1I 13766# 13998 14008 14028 14033 14218
NRT1NR 13718 13726#
NRT1X 13693 13700 13705#
NRT1Y 13714#
NRT1Z 13715 13720 13722 13724 13731#
NRT1ZX 13739 13745# SEQ 0452
NRT2 6785 13760 13770#
NRT24C 13811#
NRT2NR 13796 13803#
NRT2X 13794 13797 13799 13801 13806#
NRT2XX 13831#
NRT2Y 13807 13809 13813#
NRT2Z 13821#
NRT3 6786 13741 13832#
NRT3A 13838 13846#
NRT4 6787 13755 13849#
NRT4A 13857 13861#
NRT4B 13866 13872#
NRT4D 13860#
NRT5 6788 13869 13879#
NRT6 6789 13885#
NWINST 1918 2052#
NXM256 3056 3113#
NXMFLG 3113 3447 3676#
NXMTRP 3049 3080#
NXMTST 2570 3042# 3093
NXMU 589#
OFFSET 237# 6224 15278 15386
ONCEH 3311# 3311 3317# 3317 3319# 3319
ONCFLG 959# 959
ONEPRT 94# 7094 7119 7178 15498 15509
ONES 4696# 4705 4977 5025
ONETIM 5443# 5443 5451
OPRSEL 339# 3350
OPTIME 757#
OUT 2233 2262# 2330 2498 2540
OUT1 2287# 2314
OUT2 2302# 2321 2369
OUT3 2316#
OUT4 2317 2322#
OUT5 2329#
OUTX 2273 2276 2278#
OWORD 5517#
P 109# 382 383 384 385 589# 677 2141 2483 2485 2529 2531 2588 2656
2769 2813 2941 3101 3136 3137 3171 3172 4750 4781 5301 5304 5305 5331
5381 5502 5533 5534 5535 5536 5537 5643 5644 5645 5646 5647 5648 5674
5675 5676 5700 5709 5710 5711 5712 5713 5714 5715 5716 5730 5733 5735
5795 5820 5921 5936 6061 6084 6087 6091 6095 6100 6104 6108 6113 6119
6122 6126 6131 6136 6140 6144 6149 6152 6158 6166 6174 6182 6190 6196
6204 6210 6214 6220 6230 6260 6292 7175# 11449 11469 11472 11478 11483 11484
11490 11493 11495 11500 11503 11504 11511 11515 11517 11521 11525 11531 11540 11548
11554 11562 11571 11588 11589 11598 11600 11612 11616 11619 11625 11631 11635 11638
11646 11656 11678 11690 11697 11710 11714 11726 11737 11745 11769 11773 11777 11785
11800 11806 11810 11843 11849 11855 11866 11881 11883 11890 11892 11939 11947 11951
11958 11973 11976 11989 11993 12026 12036 12050 12113 12125 12141 12144 12152 12155
12158 12164 12167 12170 12173 12176 12179 12182 12185 12188 12200 12203 12206 12209
12212 12218 12226 12238 12240 12244 12249 12251 12256 12273 12320 12325 12329 12331
12333 12335 12338 12340 12346 12348 12352 12354 12359 12362 12371 12521 12522 12523
12524 12525 12527 12547 12553 12571 12572 12574 12575 12576 12577 12578 12579 12604 SEQ 0453
12606 12610 12611 12613 12625 12751 12814 12845 12849 12852 12907 12912 12914 12928
12962 13002 13032 13094 13097 13098 13100 13102 13103 13104 13105 13127 13128 13134
13165 13167 13183 13216 13217 13220 13221 13226 13228 13229 13231 13238 13239 13244
13246 13248 13256 13258 13280 13283 13309 13412 13439 13479 13490 13510 13527 13536
13563 13571 13587 13626 13630 13635 13644 13660 13682 13743 13758 13761 13768 13853
13877 13881 13893 13944 14014 14018 14041 14061 14072 14130 14137 14169 14185 14206
14213 14223 14276 14307 14322 14358 14370 14444 14454 14463 14467 14496 14519 14531
14542 14569 14591 14595 14605 14614 14638 14640 14642 14644 14646 14666 14684 14745
14747 14749 14751 14755 14775 14813 14815 14817 14822 14830 14832 14834 14836 14838
14847 14859 14862 14864 14866 14872 14882 14905 14919 14929 14944 14946 14947 14948
14954 14969 15215 15227 15240 15258 15298 15304 15310 15338 15363 15367 15370 15371
15377 15396 15418 15419 15420 15423 15424 15425 15436 15437 15441 15442 15447 15448
15449
PAG 589# 3008 3024 3145
PAGCHK 2707#
PAGDLY 7290# 15184
PALERS 331# 1633 2232
PARCFL 2960# 3017
PARCK 5115 5128 5309# 5367
PARCLK 2968 2985 3005 3027#
PARCLR 589# 5398
PARCRS 2972 2990 3021#
PARCSH 2957 3007#
PARDAT 2926# 2926 2955 2958 2979 3002
PARDIS 589#
PAREA1 75# 633
PAREA2 76# 634
PAREA3 77# 631
PAREA4 78# 632
PAREA5 79# 644
PAREA6 80# 645
PAREA7 644#
PAREA8 645#
PARENB 589#
PARER1 5337# 5409
PARER2 5360 5371#
PARER3 5380 5383 5392#
PARERR 4502 5316#
PARFST 4505# 4505 5120 5291 5320 5377 5391
PARGEN 2974 3507 3692#
PARLOP 2946# 2967 2998
PARNOC 2958# 3011
PARTS1 2937# 2984
PARTST 2567 2928#
PARU 589#
PARWRD 2925# 2925 2952
PASCNT 659# 1612 1617 5213
PATCH 16586#
PATIX 156# 170 4564 4565 4579 4596 4602 4748 4749 4939 4971 5093
PATRN 155# 4636 4637 4667 4682 4684 4697 4704 4709 4711 4718 4721 4722 4728
4730 4731 4737 4739 4794 4798 4804 4860 4866 4878 4938 4970 5058
PATSEL 4593 4760#
PATTS1 4597# 4619 4630 SEQ 0454
PATTS2 4595# 4755
PATTST 4513 4587#
PATXSV 4565 4596# 4596 4749 5345
PC 229# 1566 2534 5458 5572 5731 5756 6235 7171# 11464 11468 11492 11494 11547
11553 11599 11784 11945 12215 12220 12229 12231 12233 12235 12262 12265 12268 12270
12473 12474 12495 12599 12600 12603 12643 12955 13173 13176 13218 13477 13488 13520
13524 13859 13860 13990 13992 14173 14392 14479 14573 14630 15355 15407
PCCHNG 7220# 7354 7358 7363 7367 7403 7407 7424 7429 7985 8021 8033 8038 8045
8050 8055 8060 8088 8093 8098 8103 8108 8182 8187 8192 8197 8202 8207
8212 8217 8222 8227 8232 8237 8242 8247 8252 8257 8274 8282 8290 8298
8306 8314 8322 8330 8338 8346 8354 8362 8370 8378 8386 8394 8402 8410
8418 8426 8434 8442 8450 8458 8466 8474 8482 8490 8498 8506 8514 8522
8530 8538 8546 8554 8562 8570 8578 8586 8594 8602 8610 8618 8626 8634
8642 8650 10423 10438 10453 10468 10483 10498 10543 10558 10573 10588 10603 10618
10663 10678 10693 10708 10723 10738 10783 10798 10813 10828 10843 10858 10903 10918
10933 10948 10963 10978 11023 11038 11053 11068 11083 11098 11143 11158 11173 11188
11203 11218 11263 11278 11293 11308 11323 11338 11371 11377 11383 11389 11405 11409
11413 11417 13015 13017 13039 13043 13211 13241
PCCLK 7205# 8023 8072 8095 8104 10457 10472 10577 10592 10697 10712 10817 10832 10937
10952 11057 11072 11177 11192 11297 11312 11476 11488 11528 11530 11614 12602 13365
14565
PCINCL 8095 8104 11560# 11561
PCKAB 5183 5271 5276 5420#
PCKDB 5181 5244 5251 5418#
PCP1 12215# 12604
PCP1FF 11543 11561 11613 11852 12216# 12216 12356 12471 13179 14160 14188 14553 15358 15410
PCP1G 12215# 12215 12217 12474 14599 14633 15308 15398
PCSAV 1387# 1387 1571# 1571
PCSHFL 2940# 2940 3007# 3007 3013 3021
PDISF 754#
PDLOVU 589#
PDOVTP 589#
PERIOD 784#
PF1 4640 4644# 4658 4687 4690
PF2 4646 4671#
PF3 4654# 4675
PFF1 13170# 13170 13443 14545 14554 14566
PFIELD 1301# 1312 1313
PFRPNT 5338 5403#
PFSTRT 611#
PFX1 13444 13505#
PGFTRP 589#
PGMEND 86# 16592
PGMNAM 636 1019# 3459
PHYADR 5100# 5100 5147 5153
PHYCHK 4574 4682#
PHYFIL 4572 4636#
PHYTS1 4565# 4581
PHYTST 4512 4557#
PI 131 1469 2245 2257 2258 2597 2604 2628 2831 2858 2949 2954 2956 2961
3067 3100 3150 3204 3387 3396 5398
PICHN1 589#
PICHN2 589# SEQ 0455
PICHN3 589#
PICHN4 589#
PICHN5 589#
PICHN6 589#
PICHN7 589#
PICHNA 589#
PICKED 5135# 5135 5145
PICLR 589#
PICYC 12510 12959# 12959
PIOFF 589# 2258 2954 3387
PION 589# 2831 3396
PIRDYS 12512 13124# 13124
PISTAT 2604# 2604 2628# 2628 2858 2961 3100 3204 3279
PIT1 13182 13185#
PIT1A 13125 13182#
PLIST 823# 823 2141 2483 2529 5502
PLISTE 823 825#
PLISTS 824#
PLUS 789#
PMASK 1300# 1311
PNTCTL 5438# 5438 5546 5701 5718 5736
PNTENB 753# 5433
PNTEXT 632#
PNTFLG 752# 2421
PNTIND 5775 5822#
PNTINH 755#
PNTINS 5761 5891#
PNTLPT 326# 5603 5801 6276
PNTMS 243# 5552 5794
PNTNAM 631#
PNTRP 589#
PNTSIM 1478 1531 1734# 1741
PNTSPC 756# 1746 1759 1763 1768 1772 1775 1778 2285 2293 2358 2365 5569 5755
5764 6242
PNTTOT 1644 2168 2370# 2387 5504
POPS 8080 11550# 11551
PRAND 4714# 4982 5049
PRANF 4600# 4600 4715 4747 4792 4858
PRNT 1894# 1894 2231 2322
PSCTR1 1613# 1613 1618
PSE 7220# 7220 7221 7222 13206 13342 13415
PSEG 4644# 4644 4654
PSINFT 12514 13133# 13133 14481 15325 15354 15357 15360 15379 15381 15406 15409 15411
PTINDX 5935# 5935 6059 6248
PTINS1 5921#
PTRP 589#
PUSH1 8076 11533# 11534
PUSH2 8077 11545# 11546
PUSHD 8064 12192#
PUSHES 8071 11536# 11537
PUSHJ1 8072 11542# 11543
PVPAGI 850# 936
PWFCLR 589# SEQ 0456
Q 108#
QUEST 795#
RA 100# 986 1212 1245 1246 1276 1285 1288 1291 1294 1313 1314 1317 1318
1320 1324 1326 1327 1329 1372 1373 1374 1375 1488 1489 1490 1491 1527
1528 1529 1530 1539 1540 1541 1645 1648 1649 1652 1653 1656 1657 1660
1669 1675 1676 1682 1691 1692 1693 1694 1695 1696 1697 1698 1700 1701
1702 1703 1704 1705 1706 1707 1712 1714 1715 1716 1717 1718 1719 1720
1721 1723 1724 1725 1726 1727 1728 1729 1730 1736 1737 1738 1739
RA2 3248# 3248 3251 3326# 3326 3329 3335 3338
RADIX 798#
RADLSC 800#
RADLSP 799#
RANBAS 37# 967
RANCHN 2593 2825 2945 3051 3133 3246#
RAND 1904 1906 2085 2087 2131 2303 2502# 2520
RANDBS 633# 965 973 986 1039 1044 1610 1890 2326 2382 3136 3249 3327 3336
4767 4914
RANDM0 3326#
RANDM1 2666 3052 3335# 3339
RANDOM 1309 1361 1641# 1661 1667 1689
RANNOV 1196 1223 1666# 1671 1676 1678 1683
RANORM 1263 1359 1688# 1731
RDRST 15205 15206 15265# 15265 15340
RDRTN 4826 4828#
REENTR 613#
RELIAB 333# 1015 2170 2688 2983 3092 4567 4818 4836 4942
RENTR1 65 5502#
REPT 589# 961# 961
REPT1 589#
REPTU 711#
REQSET 589#
RESRT1 64 688#
RESRT2 689#
RESULT 1477 1525 1745# 1780
RETURN 620# 5205
RLOOPC 1889# 1889 2169
RSLTS1 1751#
RSTART 322# 1643 2167 2386
RTIME 996# 996 1016 1068 1084 1107 1120 1146 1169 1183
RTP 793# 5788
RUN 12258# 12258 12475 14487# 14487
RUNFLG 660#
RUNTIM 1607 2277 2375 2417# 5076 5215 5322
S 223# 313# 7165# 11477 11489 11510 11630 11634 11674 11719 11789 11791 11854 11858
11872 11918 11946 11972 11981 12022 12043 12071 12272 12476 12526 12532 12548 12961
12963 13012 13080 13088 13091 13092 13096 13126 13182 13194 13197 13230 13234 13243
13247 13253 13266 13268 13270 13298 13300 13311 13312 13315 13328 13348 13350 13424
13428 13456 13459 13470 13478 13489 13509 13518 13541 13549 13559 13567 13575 13606
13611 13617 13622 13624 13629 13641 13651 13654 13664 13673 13741 13755 13760 13767
13847 13864 13869 13872 13883 13886 13899 13916 13921 13937 13943 13946 13968 13976
13982 13995 14004 14013 14017 14060 14071 14075 14093 14098 14111 14121 14131 14144
14150 14156 14168 14171 14176 14180 14184 14191 14210 14222 14231 14243 14257 14262
14279 14301 14303 14330 14338 14377 14407 14412 14415 14423 14426 14436 14441 14452 SEQ 0457
14458 14465 14495 14511 14518 14526 14530 14534 14541 14546 14549 14558 14563 14568
15190 15192 15193 15195 15210 15211 15212 15219 15220 15222 15225 15245 15246 15247
15249 15256 15262 15267 15271 15272 15280 15322 15332 15333 15418 15424 15436 15442
15443 15444 15448
SA 5463 5635 11703 11721 11741 11943 11995 12018 12593 12829# 12829 12844 12846 12848
12851 13585 13854 13887 14007 14238 14304 14651 14667 14848
SAADD 7275# 11692 11700 11729 11740 11863 11869 11895 11928 11935 11961 11980 11988 11996
12029 12048 12147 12343 12840 13037 13539 13638 13668 13742 13756 13833 13882 13923
13936 13942 13967 13975 14003 14064 14136 14239 14286 14411 14429 14938
SAAREX 7275# 11863 11895 11957 11961 11980 11988 12006 12008 12029 12048 12161 12360 12838
13638 14248 14251
SAARPO 7275# 11743 12147 12328 12836
SAC0 1480 1484 2079 2083 2122 2126 5509# 5509 5514
SAC10 2184# 2184 2193 2218
SAC2 7220# 7354 7358 7363 7367 7403 7407 7509 7569 7627 7684 7872 7878 7890
7906 7913 7927 7934 7941 7955 7995 7999 8003 13359 13411 13454
SACBR 7220# 7223 7367 7450 8016 8065 8083 8103 13005
SACBRF 12498 12967 13006 13363 13645 13873# 13873 14092 14103 14149 14927
SACINH 7220# 7223 7377 7382 7387 7392 7418 7424 7429 7484 7488 7514 7538 7575
7599 7633 7657 7691 7715 7751 7775 7799 7823 7859 7883 7919 7947 8010
8045 8050 8055 8093 8136 8160 8182 8187 8192 8197 8202 8207 8212 8217
8222 8227 8232 8237 8242 8247 8252 8257 8720 8776 8832 8888 8944 9000
9056 9112 9168 9224 9280 9336 9392 9448 9504 9560 9625 9673 9721 9769
9817 9865 9913 9961 10009 10057 10105 10153 10201 10249 10297 10345 10393 10408
10423 10438 10453 10468 10483 10498 10513 10528 10543 10558 10573 10588 10603 10618
11364 11370 11376 11382 11388 11396 11405 11409 11413 11417 11422 11426 11481 13338
13345 13353 13569 13765
SADR1 63# 609
SADR10 72# 625
SADR11 73# 626
SADR2 64# 611
SADR3 65# 613
SADR4 66#
SADR5 67# 674
SADR6 68# 675
SADR7 69# 622
SADR8 70# 623
SADR9 71# 624
SAEQV 7275# 12010 12017 12161 12842 14205 14255 14256
SAFEEN 7275# 12008 12822 14064 14114 14205 14251 14288 14406 14411 14427 14457
SAIAC0 7223# 7757 7781 7805 7829 8339 8347 8355 8363 8371 8379 8387 8395 8467
8475 8483 8491 8499 8507 8515 8523 8595 8603 8611 8619 8627 8635 8643
8651 9634 9682 9730 9778 9826 9874 9922 9970 10018 10066 10114 10162 10210
10258 10306 10354 13003 13333 13334 13336
SAM100 7273# 12345
SAM110 7264# 11725
SAMAGN 12834 12860#
SAMI16 7266# 11971 14414
SAMI22 7259# 12122
SAMI32 7268# 13616 14148
SAMI33 7267# 11928 13615 13849 13882
SAMI4 7269# 12334
SAMI42 7265# 12322 14187 SEQ 0458
SAMI43 7271# 12042 14438
SAMSIZ 7275# 11740 12147 12827
SAP110 7263# 11700
SAP220 7262# 11692
SAPL1 7275# 11696 11709 11729 11740 11865 11869 11898 11935 11963 11980 11988 11996 12052
12147 12343 12847 13539 13640 13668 13756 13836 13882 13942 13975 14003 14064 14136
14239 14286 14411 14429
SAPL10 7270# 11935
SAPL43 7272# 13923
SAPL44 7260# 11744
SASCMI 7275# 11696 11709 11729 11865 11871 11895 11906 11917 11920 11930 11935 11980 11988
11996 12010 12048 12060 12161 12343 12824 13540 13648 13650 13670 13756 13836 13882
13942 13975 13986 14003 14239 14255
SASCPL 7275# 11695 11708 11724 11734 11863 11865 11869 11871 11906 11920 11928 11930 11961
12010 12029 12037 12057 12060 12161 12820 13561 13638 13650 13668 13670 13742 13835
13897 13923 13936 13947 13967 13984 13986 14136 14255
SAV0 2227# 2227 2230
SAVAC 1557 1558 1572 2476 2477 2478 2488 2490 2506# 2516 2517 2537
SAVCNT 1485# 1485 1502
SAZERO 7261# 11729 11869 11996 12017 12343 13539 13668 13756 13836 13942 13975 14003 14064
14136 14205 14239 14256 14286 14411 14429
SBINIT 395 619#
SC 231# 5460 5625 7173# 11707 11728 11756 11764 11942 12004 12344 12519 12592 12821
12825 13655 13987 14044 14045 14046 14055 14056 14079 14080 14085 14086 14245 14266
14267 14268 14274 14275 14345 14355 14356 14371 14826 14828
SCAD 12525 12818#
SCAD1 12841 12846#
SCAD2 12843 12851#
SCAD3 12840# 12858
SCAD4 12839 12854#
SCADEN 12573# 12573 12594 14589 14810 14824 14855 14871 14899
SCADFF 12658 12762 12818 13914 14365 14900# 14900 14932
SCAREN 7276# 11692 11863 14833
SCCLK 12591# 12591 14825 14846
SCE 7220# 7288 7424 7429 7484 7488 7514 7520 7538 7544 7575 7581 7599 7605
7632 7638 7656 7662 7690 7696 7714 7720 7751 7775 7799 7823 7859 7865
7883 7889 7919 7926 7947 7954 8060 8083 8093 8103 8720 8734 8776 8790
8832 8846 8888 8902 8944 8958 9000 9014 9056 9070 9112 9126 9168 9182
9224 9238 9280 9294 9336 9350 9392 9406 9448 9462 9504 9518 9560 9574
9721 9769 9817 9865 9913 9961 10105 10153 10201 10249 10297 10345 11587 13031
13042 13047 13051 13211 13224 13343 13416 13526 13535 13852 15292 15327
SCENAC 13046# 13046 13050 13060 13064
SCMIX 12592# 12592 14837
SCMIX1 14836 14848#
SCMIX3 14830 14845# 14852
SCMIX4 14832 14844#
SCMIX5 14834 14839#
SCMIXR 12579 14824#
SCOPE 712#
SCP1IN 7251# 12617 12618 14827
SCP1S 7250# 12616 14166
SCSAEN 7276# 11567 11641 11705 11724 11725 11755 11763 11938 12005 13540 13548 13619 13638
13662 13680 13844 13903 13974 14006 14136 14167 14205 14246 14294 14835 SEQ 0459
SCSCP1 7276# 13633 13771 13947 14380 14829
SCSHRT 7276# 14344 14831
SCT1 6775 14017 14060 14121 14262 14303 14344#
SCT2 5555 6776 11858 13629 13664 14013 14131 14168 14301 14379#
SCT2R 14382 14395#
SCTC 14346 14355# 14388 14393 14401
SCTC1 14359 14368 14371#
SCTC2 14372 14402#
SCTC3 14409 14413 14417#
SCTC4 14418 14421 14424 14430#
SCTC5 11572 11573 11575 11767 13516 14375#
SECFLG 1239# 1239 1281 1548
SEGINI 4545# 4594
SEGIX 157# 171 4597 4776 4778 4780 4940 4972
SEGNBR 4533# 4533 4534 4545
SEGSET 4531# 4546 4754
SENSE1 589#
SENSE2 589#
SENSE3 589#
SENSE4 589#
SENSE5 589#
SENSE6 589#
SENTRY 238 1565 2486 2532 5438#
SEQ 5435 5726# 5726 5743
SEQPNT 240# 5738
SET0S 5010 5018 5029#
SET1S 5009 5017 5025#
SETALT 5011 5019 5033#
SETFL0 5013 5021 5041# 5046
SETFL1 5012 5020 5037# 5045
SETLST 6060 6067# 6254
SETPAT 4769 5008#
SETPRN 5015 5022 5049#
SFIELD 1303# 1316 1317
SFSRT1 63 926#
SFSTRT 609# 2388
SHFT1 7972 7976 7980 7996 8000 8004 11699# 11700
SHFT1A 11704 11707#
SHFT2A 11722 11728#
SHFT2B 11728 11732#
SHFT2C 11730 11735#
SHFT2E 11725# 11738
SHLONG 11702# 11702 11706 11733 11735
SIMASB 95# 5478 5497 5503 5560 5719 5841 5843 5923 6023 6399 6686 6836 7059
7093 7192 7293 7327 11346 11430 11818 12075 12103 12275 12372 12986 12990 12992
13109 13136 13187 13285 13290 13491 13497 14504 15506
SIMBLK 2198 2199 2343 2507#
SIMBRK 5445 5448 5476 12548#
SIMCON 5726#
SIMDDT 922#
SIMFLG 975# 975 981 2194 2329
SIMFS1 2524# 2536
SIMFST 2332 2511# SEQ 0460
SIMGO 236# 5472 7117#
SIMI 2201 2475# 2491 2496
SIMIP 2345 2495#
SIMIT 1331 1363 1370# 1377 1510 1547
SIMMT 126 1578#
SIMNST 125 1556# 1579
SIMPN1 5446 5447 5474#
SIMPNT 922 5428#
SINDEX 11570 11622 11655 11757 11766 11903 11937 12024 14297 14699# 14699 14720 14731 14757
14769 14777 14790 14860
SKIPS 8342 8350 8358 8366 8374 8382 8390 8398 8470 8478 8486 8494 8502 8510
8518 8526 8598 8606 8614 8622 8630 8638 8646 8654 11480# 11481 13001 13396
SKPFD 8182 8187 8192 8197 8202 8207 8212 8217 8222 8227 8232 8237 8242 8247
8252 8257 8274 8282 8290 8298 8306 8314 8322 8330 8338 8346 8354 8362
8370 8378 8386 8394 8466 8474 8482 8490 8498 8506 8514 8522 8530 8538
8546 8554 8562 8570 8578 8586 8594 8602 8610 8618 8626 8634 8642 8650
12131#
SKPPAT 4743# 4760
SLASH 796#
SLO 1963 2065#
SLO1 2079# 2224
SLOW 58# 1009
SLSHSP 2298 2347# 2349 2360 2367
SM10 900#
SMASK 1302# 1315
SMLUSR 589#
SNGFL 57# 983
SNGL2 1564 2482 2528 5705# 5705 5717
SNGLIN 1563 2481 2527 5434 5703# 5703
SNTRP 589#
SPACE 785# 2352 5091 5095 5106 5110 5667 5759
SPRCNT 2868# 2868 2992 3232 3517 3690#
SRINST 7403 7407 7964 12137#
SRT1 6777 11719 14294#
SRTAB 14296 14309#
SRTDDT 66 68 615#
SSHFT0 7972 7976 7980 11691# 11692
SSHFT2 7973 7977 7981 11716# 11717
ST1 6754 11477 11489 11510 11634 12272 13348 13363# 13567 13767 13864 14568 15487
ST1A 13357# 13418
ST1B 13358 13420#
ST1C 13390 13500#
ST1D 13406# 13503
ST2 6755 13426#
ST2A 13433 13441#
ST2B 13449 13481#
ST2C 13451 13498#
ST3 6756 13458#
ST3A 13361 13459#
ST4 6757 13428 13461#
ST4A 13455 13470#
ST5 6758 13472# 13654 13886 14184
ST5A 13360 13478# 13528 14305 SEQ 0461
STAB 5562 6741#
STAB1 5650 6868#
START 603 929# 939
START1 622#
START2 623#
START3 624#
START4 625#
START5 626#
STARTA 618 968 975#
STARTB 943 959#
STATE 5538 5548 5554 12532# 12532 12572 14586 14700
STATSV 5539# 5539 5541
STATUS 2588 2867 2941 3101 3273#
STFL10 5014 5045#
STINAC 13420 13429# 13429 13431# 13431 15182 15315 15330 15349 15440
STINH 11954 12138 12250 12324 12337 12353 12948 13347# 13347 13351# 13351
STORE 7220# 7377 7382 7387 7392 7418 8010 8065 11422 11426 13015 13017 13039 13211
13271 13301 13324 13343 13416
STRP 589#
SUBLNK 357# 619
SVAB 5471# 5471 5583 5585 5653 5655 5819
SVAB1 6054# 6054 6192 6198
SVAB2 6064# 6064 6212
SVAC 5768# 5768 6153
SVAD 5456# 5456 5593 5595 5811
SVADX 5466# 5466 5658 5660 5807
SVAR 5453# 5453 5598 5600 5806
SVARX 5468# 5468 5663 5665 5816
SVBR 5455# 5455 5616 5618 5810
SVCNT 4953# 4953 4966
SVFE 5469# 5469 5631 5633 5817
SVFM 5467# 5467 5611 5613 5808
SVFRST 4952# 4952 4965
SVINPC 2078# 2078
SVMA 4618 4896 4898 4923# 4923 4926 4928 5459# 5459 5578 5580 5814
SVMB 5457# 5457 5588 5590 5812
SVMQ 5454# 5454 5621 5623 5809
SVPC 5458# 5458 5573 5575 5813
SVPC1 5757# 5757 6234
SVSA 5470# 5470 5636 5638 5818
SVSC 5460# 5460 5626 5628 5815
SWITCH 496# 5525#
SWPTAB 906#
SWTEXR 634#
SX1 5444 5453#
SYNC 3699#
SYS1 3448 3454#
SYS2 3455#
SYS3 3456#
SYSEXR 607#
SYSTAT 2573 3444#
T 219# 2578# 2615 2636 2648# 2679 2701 2711 2719 2734 2780 2791 2885# 2891
2924# 2966 2997 3038# 3072 3083 3104 3120# 3174 3209 3234 5424# 5534 5538 SEQ 0462
5539 5541 5544 5548 5549 5554 5555 5562 5646 5713 5793 5794 5801 5892
5893 5894 5895 5926 5927 5928 5930 5931 5932 5933 5938 5939 5940 5943
5944 5945 5947 5948 5951 5952 5953 5954 5956 5957 5959 5960 5961 5964
5966 5967 5968 5971 5972 5973 5976 5977 5978 5980 5981 5982 5985 5986
5988 5989 5990 5991 5996 5997 5999 6000 6001 6002 6007 6009 6011 6012
6014 6015 6016 6019 6020 6031 6032 6034 6035 7161# 11446 11448 11458 11476
11488 11508 11518 11519 11520 11528 11530 11566 11581 11582 11584 11614 11617 11624
11629 11643 11644 11649 11650 11653 11659 11670 11676 11677 11683 11686 11713 11742
11750 11761 11768 11772 11798 11846 11848 11878 11888 11889 11897 11911 11912 11922
12030 12056 12059 12062 12069 12237 12242 12243 12248 12253 12254 12319 12323 12533
12536 12559 12560 12568 12569 12597 12598 12602 12607 12609 12622 12939 12941 12968
12973 13018 13028 13030 13055 13059 13093 13130 13132 13166 13193 13196 13207 13209
13233 13235 13250 13265 13275 13276 13304 13305 13316 13365 13369 13371 13373 13375
13377 13379 13383 13387 13395 13397 13399 13401 13403 13405 13481 13482 13502 13514
13530 13537 13544 13546 13547 13552 13562 13573 13574 13577 13581 13594 13595 13601
13605 13608 13609 13613 13620 13628 13636 13646 13658 13663 13671 13672 13681 13726
13763 13770 13775 13803 13839 13843 13846 13867 13875 13876 13891 13896 13904 13910
13919 13935 13941 13948 13970 13978 13994 14009 14023 14032 14040 14049 14058 14066
14070 14073 14078 14090 14095 14102 14109 14113 14117 14124 14129 14134 14140 14147
14152 14158 14179 14182 14193 14201 14204 14217 14220 14228 14233 14247 14263 14265
14269 14272 14277 14284 14285 14291 14306 14324 14327 14332 14335 14340 14347 14351
14363 14375 14383 14395 14398 14434 14440 14446 14464 14507 14508 14513 14525 14528
14533 14536 14544 14548 14551 14556 14561 14565 14581 14617 14620 14622 14624 14626
14628 14629 14631 14632 14634 14641 14643 14645 14647 14744 14746 14748 14750 14752
14855 14856 14858 14861 14863 14865 14871 14896 14897 14898 14907 14909 14910 14911
14913 14915 14917 14958 14962 14963
T. 6004 6642#
T1 220# 5535 5559 5562 5564 5645 5650 5712 5894 5896 5898 5900 5902 5904
5906 5908 5910 5912 5914 5916 5918 5950 7162# 11461 11462 11464 11467 11473
11474 11475 11485 11486 11487 11505 11506 11507 11537 11538 11551 11552 11569 11570
11586 11587 11654 11655 11662 11663 11671 11672 11803 11804 11896 11904 11905 11962
11984 11995 11997 11998 12023 12024 12051 12072 12220 12221 12222 12224 12261 12263
12266 12267 12268 12366 12367 12556 12557 12558 12563 12565 12566 12567 12582 12584
12593 12596 12657 12660 12661 12663 12666 12671 12673 12674 12687 12689 12690 12692
12702 12703 12704 12713 12715 12716 12717 12718 12720 12722 12723 12726 12727 12728
12731 12732 12734 12736 12737 12738 12742 12744 12746 12748 12753 12754 12759 12760
12761 12764 12766 12768 12769 12770 12771 12781 12789 12793 12798 12800 12803 12804
12806 12808 12810 12811 12813 12819 12821 12823 12825 12828 12829 12830 12834 12837
12844 12846 12851 12857 12908 12913 12918 12922 12927 12937 12938 12942 12943 12944
12946 12995 13004 13014 13015 13017 13021 13026 13029 13031 13033 13038 13039 13042
13043 13047 13049 13051 13053 13056 13058 13062 13066 13068 13069 13071 13072 13074
13076 13078 13087 13089 13090 13172 13174 13175 13176 13177 13203 13204 13206 13211
13224 13240 13260 13261 13263 13267 13269 13271 13278 13294 13295 13296 13297 13304
13306 13307 13308 13319 13320 13321 13332 13337 13339 13340 13359 13366 13367 13368
13370 13372 13374 13376 13378 13380 13384 13388 13389 13391 13392 13393 13394 13396
13398 13400 13402 13404 13410 13411 13413 13414 13415 13416 13426 13440 13454 13463
13464 13465 13467 13468 13500 13501 13521 13522 13523 13525 13526 13534 13535 13553
13555 13556 13568 13569 13597 13598 13599 13655 13656 13851 13852 13854 13855 13856
13887 13888 13889 13950 13951 13954 13971 13973 13987 13988 14020 14021 14022 14067
14068 14163 14164 14196 14197 14198 14199 14229 14230 14238 14240 14241 14281 14282
14283 14295 14296 14333 14334 14348 14349 14350 14379 14386 14387 14389 14390 14391
14396 14397 14402 14403 14408 14417 14431 14432 14433 14437 14462 14514 14515 14523
14524 14538 14539 14572 14574 14575 14584 14585 14588 14593 14594 14597 14599 14601 SEQ 0463
14603 14604 14609 14610 14611 14612 14616 14621 14623 14625 14627 14630 14633 14635
14654 14659 14661 14663 14671 14682 14696 14713 14723 14728 14734 14743 14754 14764
14772 14773 14780 14793 14796 14799 14811 14816 14819 14820 14825 14837 14845 14854
14867 14868 14869 14870 14876 14878 14880 14886 14899 14900 14921 14922 14923 14924
14926 14928 14949 14951 14952 14953 15183 15184 15185 15186 15196 15204 15208 15209
15210 15211 15212 15213 15216 15219 15220 15221 15222 15224 15225 15229 15234 15243
15244 15245 15246 15253 15254 15256 15259 15262 15263 15264 15265 15266 15268 15270
15271 15272 15274 15275 15276 15278 15279 15280 15281 15289 15291 15292 15299 15300
15301 15302 15303 15313 15314 15318 15319 15320 15321 15323 15331 15333 15342 15343
15348 15350 15361 15362 15364 15365 15368 15369 15387 15388 15391 15392 15393 15398
15400 15401 15402 15412 15413 15415 15416 15417 15421 15422 15431 15435 15445 15446
T2 221# 5536 5644 5711 5932 5935 5939 5947 5960 5967 5972 5977 5990 6001
6006 6008 6034 6038 6042 6046 6053 6054 6059 6060 6248 6249 6254 7163#
11567 11641 11684 11692 11695 11696 11700 11705 11708 11709 11724 11725 11729 11734
11740 11743 11744 11748 11755 11763 11788 11799 11863 11865 11869 11871 11882 11887
11895 11898 11906 11913 11917 11920 11928 11930 11935 11938 11950 11957 11961 11963
11971 11980 11983 11988 11994 11996 12003 12005 12006 12008 12010 12017 12029 12037
12042 12047 12052 12057 12060 12063 12068 12122 12147 12161 12197 12322 12327 12328
12334 12343 12345 12351 12360 12534 12564 12570 12573 12594 12595 12658 12659 12662
12664 12700 12724 12725 12728 12729 12730 12731 12774 12775 12777 12778 12779 12780
12781 12784 12785 12786 12787 12789 12790 12791 12792 12793 12795 12826 12828 12831
12832 12834 12835 12837 12854 12855 12856 12857 12935 12940 13037 13251 13423 13539
13540 13548 13561 13596 13615 13616 13619 13633 13638 13640 13648 13650 13662 13668
13670 13680 13742 13756 13771 13833 13835 13836 13844 13849 13882 13897 13903 13918
13923 13936 13942 13947 13967 13974 13975 13979 13984 13986 14003 14006 14039 14048
14064 14065 14074 14077 14091 14097 14100 14110 14114 14118 14125 14136 14141 14148
14153 14159 14167 14178 14187 14195 14200 14205 14221 14239 14246 14248 14251 14255
14256 14259 14286 14288 14294 14337 14344 14353 14380 14385 14400 14406 14411 14414
14427 14429 14438 14457 14510 14586 14587 14651 14653 14658 14664 14667 14668 14669
14670 14671 14672 14676 14679 14680 14681 14682 14690 14692 14694 14695 14696 14697
14700 14701 14702 14703 14704 14705 14708 14709 14710 14712 14713 14714 14717 14721
14722 14723 14724 14727 14732 14733 14734 14735 14737 14738 14741 14761 14762 14763
14764 14765 14768 14769 14770 14778 14779 14780 14781 14783 14784 14787 14791 14792
14793 14794 14795 14796 14797 14798 14799 14800 14802 14803 14806 14826 14828 14839
14840 14842 14844 14845 14848 14849 14850 14851 14874 14875 14876 14877 14878 14883
14884 14885 14886 14887 14888 14891 14892 14931 14933 14936 14940 14942 14943 14946
14948 14959 14964 14965 14968
T3 222# 5537 5643 5710 6063 6064 6153 6154 6160 6161 6162 6168 6170 6176
6178 6184 6186 6198 6200 6206 6212 6213 6216 6222 6224 6226 7164# 11481
11717 11718 11723 11732 11736 11902 11903 11936 11937 12667 12668 12669 12670 12672
12673 12762 12763 12765 12767 12772 12797 12799 12801 12807 12809 12812 12818 12820
12822 12824 12827 12832 12833 12836 12838 12840 12842 12847 12876 12877 12878 12880
12882 12893 12894 12895 12898 12899 12900 12901 12902 12903 12905 12906 12915 12916
12917 12918 12919 12920 12921 12922 12923 12924 12926 12927 12931 12933 12934 12971
12972 12974 12975 12987 12989 12993 12994 12995 12999 13000 13001 13003 13004 13005
13107 13147 13148 13150 13152 13155 13156 13158 13159 13160 13163 13164 13254 13255
13263 13264 13265 13278 13279 13281 13282 13295 13299 13301 13323 13324 13331 13333
13334 13336 13338 13341 13342 13343 13345 13353 13429 13432 13433 13434 13435 13436
13437 13438 13445 13446 13447 13448 13472 13473 13474 13483 13485 13486 13507 13508
13697 13698 13699 13707 13708 13709 13764 13765 13772 13773 13774 13840 13841 13842
13861 13862 13863 13865 13868 13905 13927 13928 13952 13953 13955 13959 14296 14297
14298 14299 14300 14317 14318 14319 14320 14321 14365 14367 14371 14372 14430 14431
14443 14445 14447 14448 14450 14451 14453 14455 14459 14460 14472 14473 14474 14476 SEQ 0464
14480 14484 14485 14489 14490 14589 14590 14652 14653 14654 14673 14674 14675 14686
14687 14688 14699 14712 14714 14715 14716 14720 14721 14724 14725 14726 14728 14731
14732 14735 14736 14738 14739 14740 14757 14763 14765 14766 14767 14771 14772 14777
14778 14781 14782 14784 14785 14786 14788 14790 14791 14794 14797 14800 14801 14803
14804 14805 14807 14810 14812 14814 14824 14829 14831 14833 14835 14860 14877 14887
14932 14934 14938 15201 15205 15206 15207 15208 15209 15216 15217 15218 15229 15230
15231 15234 15235 15236 15237 15238 15239 15242 15243 15244 15251 15252 15253 15254
15259 15260 15261 15308 15309 15326 15327 15340 15341 15342 15343 15389 15390 15391
15392 15393
TAB 786# 5567 5762
TABLE 7314# 12993
TAC 167# 172 4566 4567 4821 4822 4839 4842 4843 4844 4920 4922 5295 5296
TAC1 168# 173 4568 4569 4577 4819 4820 4825 4837 4838 4846
TBLAD1 5933 5968 5973 5991 6527#
TBLBOL 5986 6575#
TBLBYT 5940 6431#
TBLCM 5982 6559#
TBLCOM 5978 6542#
TBLFLT 5928 6414#
TBLH 5997 6610#
TBLMO 5948 6477#
TBLMOV 5961 6002 6469#
TBLMUO 6043 6734#
TBLMUX 6047 6737#
TBLMV 5954 6448#
TBLNEW 6035 6696#
TBLTA 6012 6644#
TBLTA1 6016 6661#
TBLTB 6020 6670#
TBLUUO 6039 6731#
TCONSX 12129#
TEMP 1669# 1669 1670 1672
TEST 10427 10442 10487 10502 10547 10562 10607 10622 10667 10682 10727 10742 10787 10802
10847 10862 10907 10922 10967 10982 11027 11042 11087 11102 11147 11162 11207 11222
11267 11282 11327 11342 11527# 11528
TEST1 10425 10440 10485 10500 10545 10560 10605 10620 10665 10680 10725 10740 10785 10800
10845 10860 10905 10920 10965 10980 11025 11040 11085 11100 11145 11160 11205 11220
11265 11280 11325 11340 11523# 11524
TESTPC 661# 1052 1066 1080 1094 1105 1116 1140 1155 1166 1178 2547 2584 2654
2765 2812 2930 3044 3126 4493 4559 4589
TEXIT 3422 3434#
TICKS 664# 933 2467 2470 3031
TIM 255# 956 2598 2830 3148 3202 3357 3361 3364 3365 3367 3372 3389 3427
TIMAC1 2434# 2434 2438 2440 2444
TIMC1 14934 14939 14943#
TIMCAL 12606 14931#
TIMCDO 259# 2598 2830 3148 3364 3367 3372 3427
TIMCLR 257# 2830 3148 3357
TIMCNT 935# 935 3347# 3347 3359# 3359 3379 3388 3436
TIMDON 260# 956 3361 3365
TIME 12486 12933# 12933 12934 12943 13255 13434 13438 14485 14943 15183 15204 15266 15300
15301 15303 15314 15319 15363 15365 15368 15370 15387 15419 15421 15423 15445
TIMER 958 3408# SEQ 0465
TIMFRC 2412 2430# 2430 2447
TIMON 258# 2598 2830 3148 3364 3367 3372 3427
TIMQHR 2431 2456#
TIMUPD 2405 2429 2463# 2934
TLAST 952# 952 2466# 2466 2469 2935
TLPNT1 1603 1606 1608#
TLPNT2 1614 1620#
TN0 589# 7308# 11547 11553 12643 12955
TN1 589# 7309# 11468 11599 11945 12643 12955 13520 13859 13860 13990 14173 14392
TNCLRI 12361# 12361 12364 12370 13273 13326
TOTAL 4516 5208#
TOTAL1 5216#
TOTAL2 5220 5230#
TOTAL3 5244# 5259
TOTAL4 5246 5257#
TOTAL5 5269# 5285
TOTAL6 5273 5283#
TOTALS 323# 1643 2167 2572 4515
TOTNXM 3085 3512 3675#
TOTPAR 5129 5234 5375 5416#
TOTPAT 5131 5225 5415#
TOTPHY 5226 5294 5295 5414#
TOTRTN 5223 5287#
TRP3TP 589#
TRPCSE 12513 12639# 12639 12641 13169
TRPCYC 12509 12640 12645 12957# 12957 13222
TRPENB 589#
TRPSAT 12511 12642 12644 12646 13274# 13274 13277 13327 14175 14190 14517
TSTAC 159# 4636 4637 4638 4639 4640 4642 4669 4682 4683 4684 4685 4686 4687
4689 4794 4795 4796 4797 4799 4800 4801 4802 4803 4805 4806 4807 4808
4809 4810 4822 4823 4824 4825 4826 4827 4844 4845 4846 4847 4848 4860
4861 4862 4863 4865 4867 4868 4869 4870 4871 4873 4879 4880 4881 4882
4883 4884 4888 4954 4955 4956 4957 4958 4959 4960 4961 4962 4968
TSTEND 1039# 4495 4498 4517
TSTIMA 2413 2418# 2420 2422 2450
TSTIMB 2409 2452#
TSTIMC 2412# 2454
TSTIMD 2393 2433#
TSTIME 1053 1095 1141 1156 2065 2127 2398# 2400 2402 2416 2548 4499 4562 4601
4937 4967
TSTIMF 2411 2414# 2453
TSTIMR 934# 934 2406 2460
TSTIMU 2390# 2428
TSTN 4561# 4561 4591 5130 5196
TSTSEG 4531# 4531
TSTTST 1929 1956#
TTHIS 2465# 2465 2468
TTLPNT 1476 1524 1597# 1621
TTNBRF 844#
TTODD 6010 6019#
TTST 12492# 12492
TTSTA 6013# 6021
TTTST 5901 6004# SEQ 0466
TTYCNT 3695#
TTYFIL 760#
TTYSPD 761#
TXTINH 334#
TYPINS 2813 2898#
UFA2 7447 11975# 11976
UOLIP 589# 7307#
UOUSR 589#
UPRPC 5524# 5734
USER 651# 942 962 1000 1466 1602 2242 2272 2371 2399 2427 2543 4494 5440
5506
USERF 589# 1388 1569 7304# 11492 12262 13173 13218 14573
USR420 13174 13188#
USR427 13189# 14574
USR436 13190# 13220
USRASB 88# 641
USRCMP 589#
USRCRF 770#
USRLFF 769#
USRPFW 589#
UUO1 11556# 11557
UUODIS 723#
UUOEXT 679# 1574
UUOF 12206 12364#
UUOFD 12205#
UUORTN 680#
UUOSKP 677#
UUOTAB 6038 6042 6396#
UUOTST 5919 6038#
VERTIM 13254 14942 15302 15478#
VIT 1907# 1964
VITEXT 1960# 2038
VM 238# 5436
WAIT 3385#
WARN 15219 15262 15457#
WARNDL 7291# 15221 15264
WARNED 12485 15251# 15251 15263
WASERR 4506# 4506 5002 5004 5073
WATRET 3391 3393#
WRCYC 15391 15472#
WRRST 13439 15383#
WRTCHK 2771 2788#
XADD 1981 2009#
XASHC 1948 1982 2021#
XCONVT 1916 2040#
XCT2 8057 11491# 11492
XCTF 5707 12365# 12365 12369 12490 12936 15352 15356 15404 15408
XCTFD 8055 12187#
XCTFD1 12188 12200 12369#
XCTPAC 12950# 12950 12954 12983 12985
XCTPRD 11499# 11499 12952 12982
XCTPWR 11497# 11497 12953 12984
XDFAD 2024# 2044 SEQ 0467
XDFDV 2033# 2050 2058 2062
XDFMP 2030# 2048
XDFSB 2027# 2046
XDVR 1967 1975 1996 2000#
XFDVR 1957 1995#
XFMPR 1931 2011#
XFSBR 1927 2016#
XIMUL 1922 1936 1938 1953 1992#
XKL10 1914 1966#
XMPR 1971 1977 2003# 2012
XPOPJ1 4532 4536 4909 5005 5301# 5311
XPOPM1 4796 4802 4809 4828 4849 4877 4973 5304#
XROTC 1989# 2042 2051 2053
XSBR 1979 2006# 2017
ZEROS 4703# 4978 5029
ZWORD 5518#
$$MUUO 875#
$$OUTE 881#
$$TAX1 893#
$$TAX2 894#
$$TOGG 887#
$$UUO 864#
$ACC0 702# 2259 5397
$BEND1 672#
$BEND2 673#
$CHRIN 763#
$CRLF 765#
$DEVCH 589#
$DSKUP 642#
$DVCH1 589#
$DVOFF 759#
$EMODE 640#
$FFF 767#
$IBUF 815#
$INEXT 817#
$INNM 816#
$ITRHL 683#
$ITRX1 684# 940
$LPAPE 15517
$MMAP 643#
$MODVL 638#
$MODVU 639#
$OBUF 806#
$ONETM 666# 926 929
$OUTEX 808#
$OUTNM 807#
$PAPER 589
$PARER 690# 4503
$PNAME 636#
$PSHER 694# 2142 2484 2530
$PVER 637#
$RSRTX 686#
$RSRTY 687# SEQ 0468
$SPAG1 706#
$START 603#
$SVAPR 704# 2256
$SVPAG 705#
$SVPI 703# 2257
$SVUPC 709#
$SVUUO 708# 1559
$TABF 766#
$TTCHR 762#
$TWCNT 758#
$TYPNB 764#
$UMODE 641#
$UORTX 681#
$USRHL 685#
$UUOER 682# 723
$VTF 768#
%ACTFL 715#
%ACTUL 716#
%COREC 714#
%CORFL 713#
%DISCR 717#
%ERHI1 856#
%ERHI2 857#
%ERHI3 858#
.BYTF 989# 989 1006 1142
.DFLTF 992# 992 1008 1157
.FASTF 990# 990 1010 1058 1098 1159
.FIXF 987# 987 999 1056
.FLTF 988# 988 1002 1004 1096
.FOO. 7205# 7205 7207# 7207 7211# 7211 7220# 7220 7226# 7226 7228 7228# 7232# 7232
7238 7238# 7243# 7243 7275# 7275 7276 7276# 7277 7277# 7280# 7280 7281 7281#
7282 7282# 7283 7283# 7287 7287#
.JB41 589#
.JBAPR 589#
.JBCNI 589#
.JBDDT 589#
.JBFF 589#
.JBOPC 589#
.JBREL 589#
.JBREN 589#
.JBSA 589#
.JBSYM 589#
.JBTPC 589#
.JBUSY 589#
.JBUUO 589#
.JBVER 589#
.RANF 993# 993 1012 1886
.SLOWF 991# 991 1014 1081 1117 1180
ASYM 12116# 12121 12124 12127 12129 12131 12133 12135 12137 12140 12143 12146 12149 12151
12154 12157 12160 12163 12166 12169 12172 12175 12178 12181 12184 12187 12190 12192 SEQ 0469
12194 12196 12199 12202 12205 12208 12211
BITS 7195# 7204 7206 7209 7218 7225 7227 7231 7237 7242 7274 7275 7276 7279
7280 7281 7282 7286
CFLUSH 507#
CINVAL 506#
CLOKOP 501# 954 2464 2936 3030
CLRAPR 129# 2586 2607 2621 2632 2639 2659 2682 2722 2737 2767 2817 2828 2841
2850 2894 2938 2947 2963 2977 2994 3000 3047 3063 3075 3088 3107 3128
3165 3177 3206 3212 3222 3236 3370 3424 3445 4510 4875 5167 5357
CLRBTH 133# 2585 2606 2620 2631 2638 2658 2681 2721 2736 2766 2816 2827 2840
2849 2893 2937 2946 2962 2976 2993 2999 3046 3062 3074 3087 3106 3127
3164 3176 3205 3211 3221 3235 3369 3423 3444 4509 4874 5166 5356
CLRPI 131# 2587 2608 2622 2633 2640 2660 2683 2723 2738 2768 2818 2829 2842
2851 2895 2939 2948 2964 2978 2995 3001 3048 3064 3076 3089 3108 3129
3166 3178 3207 3213 3223 3237 3371 3425 3446 4511 4876 5168 5358
CMP 8663# 8683 8684 8685 8686 8687 8688 8689 8697 8698 8699 8700 8701 8702
8703 8711 8712 8713 8714 8715 8716 8717 8725 8726 8727 8728 8729 8730
8731 8739 8740 8741 8742 8743 8744 8745 8753 8754 8755 8756 8757 8758
8759 8767 8768 8769 8770 8771 8772 8773 8781 8782 8783 8784 8785 8786
8787 8795 8796 8797 8798 8799 8800 8801 8809 8810 8811 8812 8813 8814
8815 8823 8824 8825 8826 8827 8828 8829 8837 8838 8839 8840 8841 8842
8843 8851 8852 8853 8854 8855 8856 8857 8865 8866 8867 8868 8869 8870
8871 8879 8880 8881 8882 8883 8884 8885 8893 8894 8895 8896 8897 8898
8899 8907 8908 8909 8910 8911 8912 8913 8921 8922 8923 8924 8925 8926
8927 8935 8936 8937 8938 8939 8940 8941 8949 8950 8951 8952 8953 8954
8955 8963 8964 8965 8966 8967 8968 8969 8977 8978 8979 8980 8981 8982
8983 8991 8992 8993 8994 8995 8996 8997 9005 9006 9007 9008 9009 9010
9011 9019 9020 9021 9022 9023 9024 9025 9033 9034 9035 9036 9037 9038
9039 9047 9048 9049 9050 9051 9052 9053 9061 9062 9063 9064 9065 9066
9067 9075 9076 9077 9078 9079 9080 9081 9089 9090 9091 9092 9093 9094
9095 9103 9104 9105 9106 9107 9108 9109 9117 9118 9119 9120 9121 9122
9123 9131 9132 9133 9134 9135 9136 9137 9145 9146 9147 9148 9149 9150
9151 9159 9160 9161 9162 9163 9164 9165 9173 9174 9175 9176 9177 9178
9179 9187 9188 9189 9190 9191 9192 9193 9201 9202 9203 9204 9205 9206
9207 9215 9216 9217 9218 9219 9220 9221 9229 9230 9231 9232 9233 9234
9235 9243 9244 9245 9246 9247 9248 9249 9257 9258 9259 9260 9261 9262
9263 9271 9272 9273 9274 9275 9276 9277 9285 9286 9287 9288 9289 9290
9291 9299 9300 9301 9302 9303 9304 9305 9313 9314 9315 9316 9317 9318
9319 9327 9328 9329 9330 9331 9332 9333 9341 9342 9343 9344 9345 9346
9347 9355 9356 9357 9358 9359 9360 9361 9369 9370 9371 9372 9373 9374
9375 9383 9384 9385 9386 9387 9388 9389 9397 9398 9399 9400 9401 9402
9403 9411 9412 9413 9414 9415 9416 9417 9425 9426 9427 9428 9429 9430
9431 9439 9440 9441 9442 9443 9444 9445 9453 9454 9455 9456 9457 9458
9459 9467 9468 9469 9470 9471 9472 9473 9481 9482 9483 9484 9485 9486
9487 9495 9496 9497 9498 9499 9500 9501 9509 9510 9511 9512 9513 9514
9515 9523 9524 9525 9526 9527 9528 9529 9537 9538 9539 9540 9541 9542
9543 9551 9552 9553 9554 9555 9556 9557 9565 9566 9567 9568 9569 9570
9571
CWRTBI 508# 3065
DFAD 203# 1873
DFDV 206# 1877
DFMP 205# 1876
DFSB 204# 1872 SEQ 0470
DMOVE 207# 13376
DMOVEM 210# 13447 13473
DMOVN 208# 13465
DMOVNM 211#
DROPDV 468# 5505
DSYM 11441# 11445 11451 11453 11456 11460 11471 11480 11491 11502 11513 11523 11527 11533
11536 11542 11545 11550 11556 11560 11564 11578 11583 11591 11595 11603 11610 11621
11637 11640 11648 11658 11668 11680 11689 11691 11699 11712 11716 11739 11747 11754
11760 11771 11775 11779 11782 11787 11794 11797 11802 11808 11812 11815 11839 11845
11851 11857 11862 11868 11876 11885 11894 11909 11916 11927 11933 11941 11956 11960
11967 11975 11978 11987 11992 12002 12028 12035 12041 12046 12055 12067 12104 12107
12111
ENDUUO 514# 671
EOPUUO 515# 673
ERLOOP 559#
ERLP1 560#
ERLP2 561# 2616 2637 2680 2702 2712 2720 2735 2781 2792 2839 2892 2967 2998
3073 3084 3105 3175 3210
ERRHLT 402# 1382 5099 5352 5844 5924
ERROR 568#
ERROR1 579# 2613 2635 2678 2700 2710 2718 2733 2779 2790 2890 2965 2996 3071
3082 3103 3173 3208 3233
ERUUO 558# 2615 2636 2679 2701 2711 2719 2734 2780 2791 2891 2966 2997 3072
3083 3104 3174 3209 3234
FATAL 401# 4538 4657 4664
FIX 209# 1881 14352 14384 14399 14432
FIXR 212# 1882 14433
FLTR 213# 1880 1883 14437
FRD36 543#
FRD8 544#
FREAD 542#
FSELEC 541#
GET 385# 2414 2415 2448 2449 2461
GO 382 932 955 958 1565 2405 2429 2431 2486 2532 2555 2558 2561 2564
2567 2570 2573 2593 2666 2725 2726 2825 2867 2934 2945 2968 2972 2985
2990 3005 3051 3052 3133 3171 3290 3306 4516 4542 4546 4572 4574 4575
4592 4593 4594 4603 4604 4605 4606 4607 4608 4609 4612 4613 4614 4615
4616 4621 4623 4624 4625 4626 4627 4683 4696 4703 4707 4714 4725 4734
4743 4754 4769 4861 4868 4887 5017 5018 5019 5020 5021 5022 5045 5046
5082 5115 5128 5137 5143 5150 5156 5164 5202 5219 5289 5328 5367 5396
5474 5545 5550 5574 5579 5584 5589 5594 5599 5612 5617 5622 5627 5632
5637 5654 5659 5664 5702 5745 5761 5840 6060 6086 6089 6090 6093 6094
6097 6098 6099 6102 6103 6106 6107 6110 6111 6112 6115 6116 6117 6118
6121 6124 6125 6128 6129 6130 6133 6134 6135 6138 6139 6142 6143 6146
6147 6148 6151 6169 6177 6185 6199 6215 6243 6254 6255
HALT 387# 692 2260 14499
INX 6411# 6414 6416 6418 6420 6422 6424 6426 6428 6431 6433 6435 6437 6439
6441 6443 6445 6448 6450 6452 6454 6456 6458 6460 6462 6464 6466 6470
6472 6474 6477 6479 6481 6483 6485 6487 6489 6492 6494 6496 6498 6500
6502 6504 6506 6508 6510 6512 6514 6516 6518 6520 6522 6524 6528 6530
6532 6535 6537 6539 6542 6544 6546 6548 6550 6552 6554 6556 6560 6562
6564 6566 6568 6570 6572 6575 6577 6579 6581 6583 6585 6587 6589 6591
6593 6595 6597 6599 6601 6603 6605 6608 6610 6612 6614 6616 6618 6620 SEQ 0471
6622 6624 6626 6628 6630 6632 6634 6636 6638 6640 6642 6644 6646 6648
6650 6652 6654 6656 6658 6662 6664 6666 6670 6672 6674 6676 6678 6680
6682 6684 6696 6698 6700 6702 6704 6706 6708 6710 6712 6714 6716 6718
6720 6722 6724 6726 6731 6734 6737 6868 6870 6872 6874 6876 6878 6880
6882 6884 6886 6888 6890 6892 6894 6896 6898 6900 6902 6904 6906 6908
6910 6912 6914 6916 6918 6920 6922 6924 6926 6928 6930 6932 6934 6936
6938 6940 6942 6944 6946 6948 6950 6952 6954 6956 6958 6960 6962 6964
6967 6969 6971 6973 6975 6977 6979 6981 6983 6985 6987 6989 6991 6993
6995 6997 6999 7001 7003 7005 7007 7009 7011 7013 7015 7017 7019 7021
7023 7025 7027 7029 7031 7033 7035 7037 7039 7041 7043 7045 7047 7049
7051 7053 7055 7057
JEN 389# 2875
JRSTF 388 2090 2137
LOPTST 137# 2686 3090
MAPADR 524# 4663 5098 5351
MAPCNK 525#
MAPMEM 521# 2550 4501
MAPPNT 527#
MAPSET 526#
MEMSEG 523# 4537 4656
MEMZRO 522# 4508
MODPCP 534#
MODPCU 533#
MOVMEM 143# 3135 3170
MTROP 502#
NAME 7# 10
NORM 190# 1690 1699 1713 1722
PBELL 477#
PCRL 471# 1620 1779 2292 2323 2328 2363 2384 2497 2539 3199
PCRL2 475#
PCRL2F 476#
PCRLF 472# 2446
PFORCE 479#
PGMINT 395# 938 5428
PJRST 386#
PMSG 481#
PMSGF 484#
PNT1 437# 2295 2297 2339 2359 2866 2911 5197
PNT11 451#
PNT11F 452#
PNT1F 438#
PNT2 439# 2366 5769 5787
PNT2F 440#
PNT3 441# 5629 5634 5639
PNT3F 442#
PNT4 443#
PNT4F 444#
PNT5 445#
PNT5F 446#
PNT6 447# 1758 1761 1767 1770 1774 1777 2745 2755 2901 3528 3533 5576 5581
5586 5656 5758 5777
PNT6F 448# 5836
PNT7 449# SEQ 0472
PNT7F 450#
PNTA 423# 2353 5084 5090 5092 5094 5096 5103 5107 5111 5116 5118 5187 5237
5256 5261 5281 5288 5330 5336 5342 5344 5347 5349 5355 5365 5368 5370
5404 5566 5568 5606 5609 5641 5668 5751 5753 5760 5763 5771 5783 5789
5791 5823 5929 5934 5955 5979 5987 5995 5998 6005 6013 6238 6279
PNTADF 454#
PNTADR 453# 5101 5353
PNTAF 424# 1627 2249 2437 2443 5127 5374
PNTAL 425# 1756 2284 2743 2748 2753 2758 2864 2873 2899 2904 2909 2914 3196
3276 3283 3353 3453 3458 3460 3466 3471 3476 3481 3486 3491 3496 3501
3506 3511 3516 3521 3526 3531 3536 3543 5081 5210 5212 5218 5222 5233
5242 5250 5266 5275 5327 5390 5673 5742 5799 5803 5805 6233 6241 6253
6259 6266 6272 6283 6289
PNTALF 426# 5513 5829 5834 5839
PNTCHF 436#
PNTCHR 435#
PNTCI 433# 1762 1771
PNTCIF 434#
PNTCW 469#
PNTCWF 470#
PNTDCF 462# 2435 2441 2445
PNTDEC 461# 1619 2379 3468 3473 3478 3483 3488 3493 3498 3503 3508 3513 3518
3523 3538 5191 5214 5230 5235 5248 5270 5408 5744
PNTDS 463# 5252 5254 5277 5279
PNTDSF 464#
PNTHW 457# 1611 1750 2300 2304 2307 2312 2327 2383 2906 3278 3280 5105 5109
5113 5334 5362 6236 6268 6274 6285 6291
PNTHWF 458#
PNTMGN 548#
PNTMSF 430# 969 1379 2425
PNTMSG 429# 1472 1520 1608 1615 1747 2270 2278 2318 2324 2333 2340 2348 2368
2376 2380 2511
PNTNM 465# 1599 2269
PNTOCF 460#
PNTOCS 459#
PNTOCT 455# 3198 5591 5596 5601 5614 5619 5624 5661 5666
PNTOTF 456#
PNTSIX 466#
PNTSXF 467#
PSIXL 427#
PSIXLF 428#
PSIXM 431#
PSIXMF 432#
PSP 473#
PSPF 474#
PT 14974# 14976 14977 14978 14979 14980 14981 14982 14984 14986 14989 14990 14991 14993
14994 14995 14996 14997 14998 15001 15002 15004 15005 15008 15013 15014 15016 15017
15018 15020 15024 15025 15027 15028 15029 15030 15031 15036 15037 15038 15039 15040
15041 15042 15043 15044 15055 15057 15068 15072 15074 15075 15077 15078 15081 15086
15087 15089 15090 15098 15099 15101 15102 15103 15110 15111 15113 15122 15123 15125
15127 15129 15134 15135 15137 15138 15139 15146 15152 15153 15154 15158 15159 15161
15162 15163 15164 15171 15172 15174 15175 15176 15177 15178
PUT 384# 2143 2403 2404 2423 2424 2456 SEQ 0473
REPTUO 562#
RESTOR 183#
RTN 383# 679 2462 2471 2611 2617 2641 2690 2691 2730 2732 2739 2749 2759
2798 2852 2896 2915 2969 2986 3006 3022 3025 3028 3032 3077 3094 3109
3114 3167 3179 3189 3200 3214 3267 3284 3307 3321 3331 3341 3348 3380
3386 3397 3439 3544 4527 4543 4547 4548 4652 4676 4701 4733 4751 4770
4779 4782 4901 4906 4924 4929 5003 5023 5027 5031 5035 5039 5043 5047
5051 5169 5173 5198 5201 5204 5228 5297 5302 5306 5310 5792 6225 6227
S 313
SAVEM 176# 1371 1526 1735
SINST 122# 1376
SIXBTZ 490# 2578 2648 2884 2924 3038 3120
SMT 123# 1740
SUBTST 147# 1050 1064 1078 1092 1103 1114 1138 1153 1164 1176 2545 2582 2652
2763 2810 2928 3042 3124 4491 4557 4587
SWCHES 7836# 7847 7853 7859 7865 7871 7877 7883 7889 7905 7912 7919 7926 7933
7940 7947 7954
SWITCH 496 949 966 977 997 1492 1632 1642 2166 2179 2221 2228 2237 2385
2553 2556 2559 2562 2565 2568 2571 2687 2982 3091 3349 4496 4514 4999
5123 5429 5747 6228
TTALTM 417# 1481 2080 2123 3354
TTICHR 410#
TTICLR 420#
TTICNV 415#
TTIDEC 414#
TTINO 412#
TTIOCT 413# 971
TTIYES 411#
TTLOOK 416#
TTSIXB 418#
TTYINP 419#
UUOMAC 7322# 7376 7381 7386 7391 7417 8009