MAINDEC 11 DZDVA B D_BASIC_RW__AND_ROM_INSTRUCTION_EXERCISER D BASIC RW AND ROM INSTRUCTION EXERCISER
MAINDEC-11-DZDVA-B-D_BASIC_RW__AND_ROM_INSTRUCTION_EXERCISER MAINDEC-11-DZDVA-B-D_BASIC_RW__AND_ROM_INSTRUCTION_EXERCISER
User Manual: MAINDEC-11-DZDVA-B-D_BASIC_RW__AND_ROM_INSTRUCTION_EXERCISER
Open the PDF directly: View PDF .
Page Count: 92
Download | |
Open PDF In Browser | View PDF |
IDENTIFICATION PRODUCT CODE, BASIC R/W TEST AND ROM INSTRUCTION EXERCISER PRODUCT NAME. DATE RELEASED. MAINTAINER I OIAGNOSTICS AUTHOR, JOHN EGOX, .. THE INFORMATION IN THIS DOCUMENT IS SUBJECT TO CHANGE WITHOUT NOTICE AND SHOULO NOT BE CONSTRUED AS A COMMITMENT BY DIGITAL EQUIPMENT CORPORATION, DIGITAL EQUIPMENT CORPORATION ASSUMES NO RESPONSliILITY FOR ANY ERRORS THAT MAY APPEAR IN THIS DOCUMENT. THE SOFTWARE DESCRIBED IN THIS DOCUMENT IS FURNISHED UNDER A LICENSE AND MAY ONLY BE USED OR COPIED IN ACCORDANCE WITH THE TERMS OF SUCH LICENSE, DIGITAL EQUIPMENT CORPORATION ASSUMES NO RESPONSIBILITY FOR THE USE OF RELIABILITY OF ITS SOFTWARE ON EQUIPMENT THAT IS NOT SUPPLIED BY DIGITAL. COPYRIGHT (e) 1975,1976 DIGITAL EQUIPMENT CORPORATION Pege 2 I, ABSTRACT The function of the DVll diagnoitici are to verify that the option operatel according to Speclfleatlonl, The dlagnoltics verfly that there are no malfunctlonl and the all operations of the DVII are correct In ltl envlroment. Parameterl may be let to alert diagnostiCs al to the DVII configuration by ullng the "TRIAL" program CDIDVE SAI210), All queltlonl Ihould be anlwered and then each dlagno.tlc will "OVERLAY" thele parameterl which ar • • tor.d In the "STATUS TABLE" Caee section 8,4a), The alternative to "TRIAL" program II "AUTO SIZING" (lee section 8,5), DZDVA doe I R/W te.t. on both primary reglst.rl and all seCondary regllterl, Teltl are made to verify that no Inter-action between leeondary regllter. of any 11nel exlltl, OIDVA allo exerclsel all ·mlero-code Instructions and verlflel Internal regllterl uled by the micro proc,s,or, Interupt' and NPRS are allo telted In thil dlagnoltle. NOTE, rOR EASE or DIAGNOSIS, ALL (4) LINE CARDS MAY BE PULLED OUT OF THE SYSTEM UNIT AS MAY THE TWO MODEM CONTROL MODULES. ALSO THE DIAGNOSTIC IN NO WAY READs OR USES THE ROMS THAT ARE IN THE DV11, Currently there are 11x off line dlagnoltlCI that art to b. rUn In lequence to Inlur. that If an error ahould occur It will be detected at an early ata;e and Inaurlng that diagnosis of error will be immediate to problem NOTEI Additional dlaqnOltlel may be added In the future, The six diagnostic, are.L .. _ . .... - . {~. r.=-·1)~..:-:n:E"vrBi:iu:.-:U.tLteU .•J\~ ROM lnltruetlon exe.J;'eJ..'u,,~ st.U~ 11ne eud tesn-,·---- - --------(REV] "REE RUNNING' Rom te.t. part 1, tREV] 'FREE RUNNING' Rom test. part 2, [REV] MOdem control and cable telts Plul 2, ··-oZDVS tREVl 3, DIDVC 4, DIDVD 5, DIDV! Input, 6, DZDVF [REV] Alynehronou. Llne card Te.t" 2, REQUIREMENTS 2.1 EQUIPMENT Any PDPll family CPU (WITH MINIMUM 8K MEMORY) ASR 33 (or .quillval.nt) DVll-AA MUX C"TRL UNIT .AT LEAST ONE OF THE FOLLOWING DV11-BA 8 LINE SyNC MODULES DVll-B8 8 LINE ASYNC MODULES DVll-Be 4 SYNC LINES, 4 ASYNC LINES manUal Para.eter [TRIAL PROGRAM] PAGEl 0002 Page 3 2,2 STORAGE program will use all 8K of memory except where ABL and BOOTSTRAP LOADER reSide, Location 1500 thru 1736 are especially to be noted and to be untouChed by operator after DV1l trial program has been executedJ or after the -AUTO SIZING' has been done, 3, LOADING PROCEEDURE 3,1 METHOD All programs are in abSolute format and are loaded uslng the ABSOLUTE LOADER, NOTEI If the diagnostlcs are on a medla such as DISK , MAGTAPE, DECTA.PE, or CASSETTE, follow instructions for tne monitor whlch has been provlded on that speclflc media, ABSOLUTE LOADER startIng address *500 MEMORY * 41C 81C 17 37 12k 16k Hie 57 77 117 137 28k 157 20k SIZE Plaee address of ABS lOader into switch register, (allO Place 'HALT' SW up) Deprels 'LOAD ADDRESS' key on console and release. 3,1.3 Depress 'START KEY' on loading into CPU) conSole and release (program Should now be PAGEl 0003 Page 4 4, STARTING PROCEEDUPE A, B. C, Set switch reqister to 000200 Depress 'LOAD ADDRESS' key and release Set SWR to zero for 'AUTO SIZING' or leave leaVe SWR bit 7=1 to Use eXisting parameters set up by DV11 trial program or a previously run DV11 diagnostic that used the 'AUTO SIZING',Clection 1,2 and 8.4,8,5 may be helPful) D, Depress 'START KEY' and release the program will type Maindee Name and proOram name Clf this was the first start UP of the pr09ram) and also the followingl -MAP OF DV11 STATUS' 1500 175000 1502 000300 1504 000226 000062 1506 1510 000226 1512 000062 1514 000226 1516 000062 1520 000226 1522 000062 The above Is only an example, This would indicate the status table startinq at add. 1500 in the prOQram, THE STATUS TABLE MUST BE VERIFIED BY THE USER IF AUTO SIZING IS DONE, For information Of statUI table see seetlon 8,4 for help, The program will type 'R' and proceed to run the diagnostic 4,1 CONTROL SWITCH SETTINGS NOTEI If there il no read SWR(177570), SWR may be mOdified at Loc 176 or by hitting Control "G" <-G> on console terminal. SW SW SW SW SW SW SW SW Seta Set: Setl Set: Seta Setl Seu Set. seta Seu sets sw SIN SW SW SW SW SW SW 15 14 13 12 11 10 09 08 07 06 05 04 03 02 01 00 Setl SeU Set I Set: Setl Halt on error LOOP on current test Inhibit error pr1nt out Inhibit **ALL** type out/bell on error, Inh1bit 1terations, (quick pass) Escape to next test LOOP with current data Catch error and loop on it use previous status table, CLR.~O AUTO SIZE, Reserved Reurved ReserVed Reserved Lock on selected test Restart program at selected test Relelect OV11's desired active. PAGEl 0004 Page 5 SWITCH REGISTER RESTRICTIONS SW 00 METHOD. AI Ba C. Dr I. '" SW 01 RUELECT DVl1'S DESIRED ACTIVE. please note that a lIeuage 11 typed out for setting the IWltch reglster equal to OV11's actlve. this means If the Iystem hal four OV11s, blts 00,01,ea,e3 Wl11 be set In 10c 'DVAeTV' from the SWltCh regllter. Uslng thl. Iwltch(SW00) alter I that 10catlon,therefore If four OVlll are In the sYlte. ***00 NOT** • this would • et .wltch. greater than SW 03 In the up pOlltlon. be a fatal error. dO not .elect more active OV11s than has been· given Information about In trial program. Load address aee Start with SW 00-1 Program .wl11 type mellage Set the binary number of DV111 deslred actlve EXAMPLE. 1-1 DV11, 3-2 OV11, 7-3 OV11, 17-4 DV11 37-5 DV11 etc, PRESS CONTINUE, Number (IF VALID) Will be In data lights (excluding 11/05) Set with any other Iwltch settln;. deslred. PRESS CONTINUE. RESTART PROGRAM AT SELECTED TEST It II ItronglY IUqqelted that at lea.t one pa •• hall been made before trylnq to lelect a telt that 11 not In the order of lequlnce the reason being II that the program hal to clear .real .nd let up parameters, Allo When a te.t 1. .elected ALWAYS START AT THE VERY BEGINNING 0.. THAT TEST. 8N 09 LOOP ON CURRENT DATA, thl' Iwltch Will only work If call 'SCOPt' 1. In that test. The rea.on beln; that mo.t teltl deal with bloek, of different data to be sent or received all at once thus In bloCk data, one pattern cann't bt singled out. PAGEl 0005 Page 6 SWITCH REGISTER PRIORITYS ERROR SWITCHES 1. 2. 1, 4, 5, SW SW SW SW SW 12 Delete pr1nt out/bell on error, Delete error prlntout, Halt on the error, Goto beginning of the telt(on error). Goto next telt(on error), 13 15 08 10 SCOPE SWItCHES 4,2 SW 09 (It enabled bY 'SCOP1') on an error, 2, If an '.' IS prlnted in front of the test no. (ex, *TEST NO, 10) SW09 Is incorporated in that test and therefore SW09 1s *usuallY* the belt sw1tch for the scope loop (SW14=0, SW10 z 0, SW09:1, SW0S.0). If SW09 11 not enabe1ed, and there Is a *HARD* error (constant), SW08 1s best, (SW14.1,0, SW10=0, SW09.0, SW0B=1), for intermittemt errors, SW14.1 will loop on test requard1ess of error or not error, CSW14=1, SW10=e, SW09.e, SW0S=1,0) SW 14 3, SW 11 1, STARTING ADDRESS starting address 1. at 000200 there are no other Itartlnq addresses for the DV11 dlagnostlcs prevlously mentloned except ~or DZDVE whlch lSI 000200 fOr the mOdem control and cable tests and 000210 for the manual parameter Input program. NOTEI If address 000042 is non-zero the proqram assumes ACT11 or avallabl~ , ACT-ll', 5, 1t 15 under XXDP control and w111 act accordingly after *ALL* DV11's are tested the program wl1l return to 'XXDP' or OPERATING PROCEOURE When proOTam Is Inltlal1y started messa;es a. described 1n sect ton W111 be prlnted, and proqrem wl11 begin runn1nq the dlaqnost1c four PAGi:; 0006 page 7 !.2 P~OGRAM AND/OR OPERATOR ACTION The typical approach Ihould be I, 2. J, 4. Halt on error (via sw 15-1' when ever an error occurl, Clear SW 15. Set SW 14, (loop on thll te.t) set SW 131 (inhibit error print out) Th. TEST NUMBER and PC will be typed out and pOlllbl1Y an error mel sage (this dependl on the tut) to give the operator an ldea aa to the louree of the problem. lf it 11 necessary to know More lnformatlon concernlng the error report, LOOK IN THE LISTING for that TEST NUMBER whieh waa typed out and th'n NOTE THE PC of thE ERROR REPORT thls way the EXACT FUNCTIONING of the teat CAN BE INTERPEDITED. 6, ERRORS A. de.crlo.d prevlou.ly there wl11 alway. be a TEST NUMBER and PC typed out at the tlme ot an error (providing SW 13-" and SW 12_0), In mOlt ea.e. additional lnformation wl11 be .upplled to the the error me,aage which 1. to give the operator an Indication of the error, 6.2 ERROR RECOVERY It for .ome reason the DV11 .hould 'HANG THE BUS' (gain control Of bus .0 that console manu.l funetiona are inhlblt'd) an lnlt or power down/up la n.e .... ry tor op.rator to regain control Of cpu, If thl. .hould happen, lOOk In location 'TSTNO' (.ddres. 1224)for the number of the te.t that was running at the time of the cata.trophlc error, In this way the operator will haVe an ldea a. to What the DVll wa. dolng at the time of the error, 7, RESTRICTIONS 7,1 STARTING RESTRICTIONS See .ection 4, (PLEASE) StatuI table .hOUld be Verifled reguardle •• Of hoW program -al started, Allo lt 11 important to u.e thl. 111tlng along with the lnformatlon printed on the TTY to completly llolate prOblem •• PAGEl 0007 PAGEl 7,2 OPERATING RESTRICTIONS DVll trial program must be run prior to the first and onlY the first running Of any DV11 diagnostic if "AUTO SIZING" ls not used. NOTEI If no program other than a DV11 diagnostlc was loaded after DVll trial or lf core memory has not been changedlor if there ls no DV11 configuratlon changes, the DV11 trlal prooram need never be run agaln. However lf any of the above have been vlo1ated the DV11 trlal program must be run aga1n betore runn1ng the dlagnostlcs NOTEI An alternatlve to the abOVe ls attemPt1ng the 'AUTO SIZING' when program is lnltlally started w1th SW07ae. ',3 HARDWARE CONFIGURATION RESTRICTIONS (SYNC LINE CARDS ONLY) t. -2, 3, Hardware must be set to FULL DUPLEX Parity otf. All 11nes ot a particular l1ne card must be conflgured the same. 8, MISCELLANEOUS B.l EXECUTION TIMt All DV1l devlee dlagnosties wl11 glve an 'END PASS' message (providing no error. and 5w12a0) wlthln 4 mins. Thls ls assumlng SWll=l (DELETE ITERATIONS) ls set to glve the fastest pos,lble executlon. The actual exeeutlon tlme depends greatly on the POP!l CPU configuration. 8.2 PASS COMPLETE NOTEI *EVERY* tlme the program 1s started, the tests wlll run as 1f SW11 (delete iterations) was up (.1), Th!s ls to 'VERIFY NO *HARO* ERRORS' as soon as possible. Therefore the flrst pass -EACH TIME PROGRAM IS STARTED- wl11 be a ·QUICK PASS' untill all DV11*s ln system are tested. When the dtagnostlc has completed a pass the followlnq ls an example of the prlnt out to be expected, END PASS DZDVA.8 CSRI NOTEI NOTEI 175000 VECa 300 PASSES' 000001 ERRORSI 000000 The numbers for CSR end VEe are not necessarily the values for the device. They are onlY for this example. DZDVE (MODEM AND CA8LE TEST) END PASS message is a larqe "END" typed out on tty, please note that each character printed 1s actually and "END PASS" Indication. This was used in place of "BELL" because if sw12=1 and an error oecured the SELL may be mlstaKen for END PASS, The pass execution 15 so fast tnat the standard END PASS was too lenghtlY. THEREFORE each charls an "END PASS and the entlre "END" is not reQulred for acceptance. 0008 Page 9 8,4 KEY ~OCATI0NS FlETURN (1212) NEXT TSTNO RUN (214) (224) 03(2) DVCRee-OVCR17 DVSTe0-0VST17 (1500)·(1736) DVACTV (276) OVSCR (1356) l"ee,(U (1412) J.,04,07 (1414) J.,08,11 (1416) ~12,lS (1420) BIT 15 BIT BIT BIT 8IT BIT BIT 8IT 14 13 12 11 18 09 08 Contalns the address Where program wl11 return when Iteratlon count Is reached or if loop on test ls asserted, Contalns the address of the next test to be peformed. Contalns the number of the test now belng peformed, The blt In -RUN- always polnts one past the OV11 currently belng tested, EXAMP~EI (RUN) 131'2/1'000000001000000 Means that OVll no.eS Is the OVU now runnln;, These locations contaln the Informatlon needed to test UP to 8 (deelmal) OV11s sequentlalY, they contain tne CSR,VECTOR and STATUS coneernlng the conflguration Of each DVI1. Each blt set In thls loeatlon lndlcates that the assoclated DV11 wl11 be tested ln turn, EXAMPLE, (DVACTV) 1276/0000000000011111 means that DVll no, 00,01,02,03,04 wl11 be tested. EXAMPLE I (DVACTV) 1276/0000000000010001 Meanl that DVll no, 00,04 wll1 be test.d. Contalns the receiver csr ot the current DVll under telt, Contalnl the status Of the eurrent DV11 under telt, set. Line card *NOT Inltalled (AND WONT 8E TESTED) Set I Reserved Seta Reaerv.d Seta On. sync, two syncs, Sett Async line card, =0 Sync line card, Set a Reserved set. Bits per char. (used with bitS) seta Bits per Char, (used w1th blt9) 81T09 BIT08 BITS PER CHAR, .0. 008 017 101) BIT 1'7-1'0 115 SYNC "A W for specified line card. BITS 07-00 MUST BE ALL ZEROS FOR TESTING A5YNC LINE CARD. OF AN PAGEl 0009 Page 10 "KAP OF DVII STATUS' 115000 150" 000300 1502 1504 000226 1506 000062 000226 1510 1512 000062 004000 1514 000000 1516 1520 004000 000000 1522 -SyNC 'A' AND SyNC'S' MUST BE SET TO ZEROS FOR AN ASyNC LINE CARD. The Ibov. information will be rep •• ttd for each of uP to 8 DV11"1 in the IYlt.m(these will follow under thll tab1.). EXPLANATION, 1500 17500" Thil 11 the 'Yltem control regilter for the lit DV11 In the SYIJhlll, 1502 000300 Thls 1. vector 'A" for the flrst DV11 ln the system. 1504 000226 Thls reprelent, 'SYNC A' and the loftware statuI for the lit lIne card In the lit DVII. The blta Ire a. fol10WII SIT 15 BIT 12 11 BIT 14 SIT U BIT SIT SIT SIT 10 09 08 S.tl Line card .NOT inltaUed (AND WONT BE TESTED) S.t) Rtlerved seU Ruened One Iyne, _01 two lynes, seU seta Asyne 11ne card, _0 SYnc lIn' card, set. Reserved Sl ts ,Per char, (used With btt8) Seta SeU Sitlper ehar. (used with biU) S1T09 SIT08 SITS PER CHAR. 0 0 8 0 1 1 6 1 1 1506 1U0 1512 1514 1516 1520 1522 SIT 07-00 000062 Thls 000226 ThiS (for 000062 This 000226 Thll (for 000062 This 000226 This (for 000062 This "1 5 SYNC 'A' for speeifled 11ne card. represents ·SYNC S' for the "1st 11ne eard. 11 'SYNC A' and lIne ItatUI for the 2nd 11n. bltl deflnltlon see explanatlon fot' Une card 11 'SYNC S' for the second l1ne card, lS 'SYNC A' Ind 11ne ItatUI for the lrd 11ne bits definatlon I.e .xplanation for 11ne card Is 'SYNC 8' for line card no, l, II 'SYNC A' and line Itatus for the 4th Une bltl deflnation lee explanation for 11n. card I, SYNC B for the 4th line card. card, 1). eard, 1), card, 1), The above i. repeated for each DV11 In the sYltem. The table is filled by AUTO SIZING or by the manual parameter Input program .s described prevloUlly, Allo if de.ired by user, the lOcations may be altered by hand (toggled In) to SUit the specific COnfiguration. PAGEl 0018 Page 11 *** ~ETHOD OF AUTO SIZING *** FINDING THE CONTROL STATUS REGISTER. The program Will start at address 175000 and start 'REFERENCEING' address. If a NON-EX MEMORY TRAP occures, the pointer (holding 175000) is UPdated by 10 and the above is repeated untill address 175400 is reached. If a 'SLAVE SYNC RESPONSE' was issued by the DVll (or any other deVice) (no nxm trap)(and it(SEL0)was=0) , pointer PIUS 12 (SEL12) I, telted to contain 177777 (MUST BE EXACTLY 177777), if a trap Is encountered or If SEL12 doel not contain 177777 the above UPdating is performed, If SEL12 was equal to 177777 the pointer Is stored away and the routine continues as abovel HOTEl If the program does not find your DVll, lomethlng Is wrong and AUTO SIZING should not be done. FINDING THE VECTOR The vector area (address 300-776) II filled With the Instruction lOT and ',+2' (next addres.). Blt7 and Blt6 (RX INTERUPT AND RX INTERUPT IE) are set into OVscr register, a delay Is made and If no Interupt occures (beCause of a bad OVll) the program a.lume. vector address 300 and the prOblem Should be fixed In the diagnostic, Once the prOblem Is fixed, the program should be r.-setup again to get correct vector, If an interupt occured, the addrels to which the OVII interupted to is picked UP and reported as the vector. NOTEI If the vector reported Is not the vector let UP by you, there Is a problem and AUTO SIZING should not be done. PARAMETER ASSUMPTIONS. Since too mUCh hardware would need to be turned on to SIZE the rest of the parameters, the program must alsume the remaining variations, The reSUlt it not to your specific configuration may be altered bY hang (toggle In) i. deslred, In this way 95' of the parameter setup was done bY the program and by you, THEREFORE I 1) ALL LINE CARDS(4) ARE ASSUMED TO BE INSTALLED. Set S1t15 of statuI map of any Capproiate) line cards missing 2) TWO SYNCS. Set Blt12 If you have a 4 line group set for 1 .ync. 3) EIGHT BITS PER CHAR, Adjust bits 9 and bit 8 In status map for your correct contlg. 4) SYNCHRONOUS LINE CARDS INSTALLED. Set BIT11 tor Async line and ZERO sYnc Chars, 5) SYNC "A"a226 AHD SYNC "8"~062 5' In all adjustments please refer to section 8,4a for greater detail. PAGEl 0011 DIDVAB LST OECDOC VER DOCUMENT ************** DZDVAB LST ************** COPYRIGHT 19'76 DIGITAL EQUIpMENT CORPORATION MAyNARD, MASS. 01754 00.04 PAGE 01 PAGEl 0012 DZDVAB LST DECDOC VER 2 00.04 MAINDEC-l1-0ZDVA-S/<377>/BASIC eV1l CONTROLLER MODULES TESTING COPYRIGHT 1972, DIGITAL EQUIPMENT CORP •• MAYNARD, MASS, 01754 -......•...........•....... -.-...-.-..-..... ................•.•.. --.~ 1119 ROUTINE USED TO "AUTO SIZE" THE DVll CSR AND VECTOR. NOTE I THECSR MAY BE ANY WHERE I~ THE FLOATING ADDRESS RANGE (1750001175400) AND THE VECTOR MAY BE ANy WHERE IN THE FLOATING VECTOR RANGE (3001770) 1211 *********************** TEST 1 ****************************** VERIFY THAT ADDRESSING DEVICE DOES *NOT* CAUSE A TIME-OUT TRAP, 1240 *********************** TEST 2 ****************************** PRIMARY REGISTER ADDRESSING TEST LOAD EACH PRIMARY REGISTER WITH A DIFFERENT NUMBER AND VERIFY EACH WAS INDIVIDUALLY ADDRESSED. 1309 *********************** TEST 3 ****************************** SYSTEM CONTROL REGSTER READ/WRITE TEST, SET BIT2, VERIFY BIT2 WAS SET. CLEAR 81T2, VERIFY BIT2 WAS CLEARED. 1335 *********************** TEST 4 ****************************** SYSTEM CONTROL REGSTER READ/WRITE TEST, SET 8IT3, VERIFY BIT3 WAS SET. CLEAR BIT3, VERIFY BIT3 WAS CLEARED. 1361 *********************** TEST 5 ****************************** SYSTEM CONTROL REGSTER READ/WRITE TEST. SET 8IT4, VERIFY BIT4 WAS SET. CLEAR 8IT4, VERIFY BIT4 WAS CLEARED. 1387 *********************** TEST 6 ****************************** SYSTEM CONTROL REGSTER READ/WRITE TEST. SET BIT5, VERIFY BITS WAS SET. CLEAR BIT5, VERIFY BITS WAS CLEARED. 1413 *********************** TEST 7 ****************************** SYSTEM CONTROL REGSTER READ/WRITE TEST, SET BIT6, VERIFY B116 WAS SET. CLEAR 81T6, VERIFY BIT6 WAS CLEARED. 1439 *********************** TEST 10 ****************************** TEST THAT BIT 7(RECEIVER INTERUPT) CANNOT BE WRITTEN WHEN BIT 9 (SYSTEM MAINTAINCE) IS NOT SET. THEN VERIFY THAT BIT 7 CAN aE WRITTEN WHEN BIT 9 IS SET, PAGE 02 PAGE! 001] OZOVAB LS'r- PAGE 03 1472 *********************** TEST 11 ****************************** SYSTEM CONT~OL REGISTER READ/WRITE TEST. SET 8IT8, VERIFY BITS WAS SET, CLEAR 8IT8, VERIFy BIT8 WAS CLEARED, 1498 12 ****************************** SYSTEM CONT~OL REGISTER READ/WRITE TEST. SET BIT9, VERIfY 8IT9 WAS SET, CLEAR 8IT9, VERIFY 8IT9 WAS CLEARED. 1524 *********************** TEST 13 ****************************** 1550 *********************** TEST SYSTEM CONTROL REGISTER READ/WRITE TEST, SET 8IT10, VERIFY alT10 WAS SET, CLEAR 8IT10, VERIfy BIT10 WAS CLEARED, *********************** TEST 14 ****************************** SYSTEM CONTROL REGISTER READ/WRITE TEST, SET 81T12, VERIFY 81T12 WAS SET, CLEAR 8IT12, VERIfY 8IT12 WAS CLEARED, 1576 *********************** TEST 15 ****************************** SYSTEM CONTROL REGISTER READ/WRITE TEST, SET 81T13, VERIry 8IT13 WAS SET, CLEAR 81T13, VERIFy 8IT13 WAS CLEARED, 1602 *********************** TEST 16 ****************************** 1603 SYSTEM CONTROL REGISTER READ/WRITE TEST. SET 81T3+8IT0, VERIFY 8IT3+BIT0 WAS SET. CLEAR 8IT3+8I10, VERIFY 8IT3+BIT0 WAS CLEARED, 1628 *********************** TEST 17 ****************************** TEST THAT BIT 15(NPR STATUS OVERFLOW INTERUPT) CANNOT 8E WRITTEN WHEN aIT 9 (SYSTEM MAINTAINCE) IS NOT SET, THEN VERIFy THAT BIT 15 CAN 8E WRITTEN WHEN BIT 9 IS SET. 1660 *********************** TEST 20 ****************************** 1682 *********************** TEST 21 ****************************** 1704 *********************** TEST 22 ****************************** TEST THAT BIT8 IN DVSCR CLEARS BIT? or DvseR. RECEIVER INTERUPT CHARACTER REGISTER TEST TEST THAT RECEIVER INTERUPT CHARACTER REGISTER CANNOr BE WRITTEN. WRITE RECEIVER INTERUPT CHARACTER REGISTER WITH ALL l'S AND VERIFY THAT ALL 0·S ARE READ BACK, LINE CONTROL REGISTER READ/WRITE TEST, SET 81T9, VERIFY 8IT9 WAS SET, CLEAR 81T9, VERIFy 8IT9 WAS CLEARED. PAGEl 0014 DZDVAB LST DECDOC VER 1732 00,04 *********************** TEST 23 ****************************** LINE CONTROL REGISTE~ READ/WRITE TEST, SET 81T10, VEPIF¥ 81T10 WAS SET. CLEAR 81T10, VERIFY BIT10 WAS CLEARED, 1760 *********************** TEST 24 ****************************** LINE CONTROL REGISTER READ/WRITE TEST, SET BITll, VERIFY BITll WAS SET, CLEAR BIT11, VERIFY 8IT11 WAS CLEARED, 1798 *********************** TEST 25 ****************************** 1816 LINE CONTROL REGISTER READ/WRITE TEST, SET 8IT12, VERIFY 8IT12 WAS SET. CLEAR BIT12, VERIF¥ BIT12 WAS CLEARED. *********************** TEST 26 ****************************** LINE CONTROL REGISTER READ/WRITE TEST. SET 8IT13, VERIFY BIT13 WAS SET, CLEAR BIT13, VERIFY BIT13 WAS CLEARED. t844 *********************** TEST 27 ****************************** 1872 *********************** TEST 30 ****************************** 1898 LINE CONTROL REGISTER READ/WRITE TEST, SET 81T14, VERIFY 81114 WAS SET. CLEAR BITI4, VERIFY 8IT14 WAS CLEARED, SECONDARY REGISTER SEUCTOR READ/WRITE TEST. SET BIT0, VERIFY BIT0 WAS SET, CLEAR BIT0, VERIFY BIT0 WAS CLEARED. *********************** TEST 31 ****************************** SECONDARY REGISTER SELECTOR READ/WRITE TEST. SET BIT1, VERIFY BITI WAS SET, CLEAR BIT1, VERIFY BITl WAS CLEARED. 1924 *********************** TEST 32 ****************************** 1950 *********************** TEST 33 ****************************** 1976 SECONDARY REGISTER SELECTOR READ/WRITE TEST, SET 8IT2, VERIFY BIT2 WAS SET. CLEAR BIT2, VERIFY BIT2 WAS CLEARED, SECONDARY REGISTER SELECTOR READ/WRITE TEST. SET BIT3, VERIFY 8IT3 WAS SET. CLEAR BIT3, VERIFY BIT3 WAS CLEARED. *********************** TEST 34 ****************************** SECONDARY REGISTER SELECTOR READ/WRITE TEST. SET BIT8, VERIFY BIT8 WAS SET. CLEAR BIT8, VERIFY BITS WAS CLEARED, PAGE 04 PAGEl 0015 DZDVAB DECDOC VER LSY" 2002 2028 2054 00,04 *********************** TEST lS ****************************** SECONDARY REGISTER SELECTOR READ/WRITE TEST, SET BIT9, VERIFY BIT9 WAS SET, CLEAR BIT9, VERIFY BIT9 WAS CLEARED, *********************** TEST 36 ****************************** SECONDARY REGISTER SELECTOR READ/WiUTE TEST, SETBIT10, VERIFY 8IT10 WAS SET~ CLEAR 8IT10, VERIFY BIT10 WAS CLEARED, *********************** TEST 37 ****************************** SECONDARY REGISTER SELECTOR READ/WRITE TEST, SET BIT11, VERIFY BITll WAS SET, CLEAR 8ITII. VERIFY BITll WAS CLEARED, 2080 *********************** TEST 40 ****************************** SECONDARY REGISTER ACCESS REG, READ/WRITE TEST SET EACH INDIVIDUAL 8IT' VERIFy EACH INDIVIDUAL BIT SET, CLEAR EACH INDIVIDUAL 8IT, VERIFy CLEAR. 2117 *********************** TEsT 41 ****************************** SPECIAL FUNeT, REGISTER READ/WRITE TEST SET EACH INDIVIDUAL 8IT. VERIFy EACH INDIVIDUAL 8IT SET, CLEAR EACH INDIVIDUAL BIT, VERIFy CLEAR, 2155 2151 *********************** TEST 42 ****************************** 2181 *********************** TEST 4l ****************************** 2201 *********************** TEST 44 ****************************** DV11 RESERVED REGISTER READ/WRITE TEST, SET 8IT1, VERIFY 8ITl WAS SET, CLEAR BIT1, VERIFY BITl WAS CLEARED, 223l *********************** TEST 45 ****************************** DV11 RESERVED REGISTER READ/WRITE TEST, NPR STATUS REG, TEST TEST THAT NPR STATUS REG, CANNOT BE WRITTEN READ THE NPR STATUS REG, AND STORE THE DATA, COMPLEMENT THE DATA AND WRITE THE NPR STATUS REG, VERIVING THAT THE NPR STATUS REG, DID NOT CHANGE, DV11 RESERVED REGISTER READ/WRITE TEST, SET BITt, VERIFY BITt WAS SET. CLEAR 8IT0, VERIFY 8IT0 WAS C~EARED, SET 8IT2, VERIFY BIT2 WAS SET, CLEAR BIT2, VERIFY 8IT2 WAS C~EARED, 2259 *********************** TEST 46 ****************************** DV11 RESERVED REGISTER READ/WRITE TEST, SET BIT3, VERIFY BITl WAS SET, BITl, VERIFY BITl WAS CLEARED. C~EAR PAGE 05 PAGE. 0016 DZDVAB LST DECDOC VER 2285 00.04 *********************** TEST 47 ****************************** DV11 RESERVED REGISTER READ/WRITE TEST. SET BIT4, VERIFY BIT4 WAS SET, CLEAR BIT4, VERIFY BIT4 WAS CLEARED, 2311 *********************** TEST 50 ****************************** DV11 RESERVED REGISTER READ/WRITE TEST. SET BITS, VERIFY BIT5 WAS SET. CLEAR BITS, VERIFY BITS WAS CLEARED, 2331 *********************** TEST 51 ****************************** DV11 RESERVED REGISTER READ/WRITE TEST. SET BIT6, VERIFY BIT6 WAS SET, CLEAR BIT6, VERIFy 8IT6 WAS CLEARED. 2363 *********************** TEST 52 ****************************** DV11 RESERVED REGISTER READ/WRITE TEST. SET BIT?, VERIFY BIT? WAS SET. CLEAR BIT', VERIFY BIT1 WAS CLEARED, 2389 *********************** TEST 53 ****************************** 2434 TEST OF THE BYTE OPERATIONS fOR THE DVll SYSTEM CONTROL REG AND THE SECONDARY REG SEL, THE TEST WILL CLEAR DVSCR AND THE WRITE (LOW BYTE) BIT3, THEN VERIFY ONLY BIT3 IS SET, THEN THE TEST WILL WRITE BIT 8(HIGH BYTE) AND VERfIY THAT BIT8 AND BIT3 ARE SET, THE EXACT PROCEEDURE WILL BE USED ON THE DVSRS REGISTER, *********************** TEST 54 ****************************** SECONDARY REGISTER READ/WRITE TESTS READ/WRITE TEST, READ AND WRITE DIFFERENT DATA PATTERENS INTO THE SECONDARY REGISTERS VERIYING THAT WHAT WAS READ MATCHES WHAT WAS WRITTEN. 2493 *********************** TEST 55 ****************************** 2536 *********************** TEST 56 *********_******************** 2586 PART 2 FILL ALL RAMS WITH ALL 1-S ANO THEN CLEAR JUST ONE BIT AT A TIME VERIFYING THAT ONLY THAT ONE BIT IS CLEAR AND THAT ALL OTHER RAMS STILL CONTAIN ALL l'S. THERE SHOULD BE ONLY ONE BIT CLEARED AT ONE TIME. INDIVIDUAL LINE DUEL ADDRESS TESTS THIS TEST VERIFIES THAT WRITING ONE SECONDARY REGISTER FOR A SPECIFIC LINE DOES NOT ALTER ANY OTHER SECONDARY REGISTER FOR THAT LINE, VERIFY NO LINE INTERACTION, THIS TEST VERIFIES THAT WRITING THE SECONDARY REGISTERS FOR ONE LINE DOES NOT INTERFEAR WITH THE SECONDARY REGISTERS or ANOTHER LINE, PAGE 06 PAGEl 0011 DZDVAB LSr DECDOC VER 00,04 2647 *********************** TEST 57 ****************************** MEMORY EXTENSIONREAD/WRITE TEST VERIFY 81TS 4 AND 5 OF EACH LINE SECONDARY REGlSTEPS!XERCUED ARE, 00· TX 8US ADDREsS (PRIMARY) 02 TX BUS ADDRESS (SECONDARY) 04 RX BUS ADDRESS 10 TX TABLE BASE ADDRESS 11 RX TABLE BASE ADDRESS NOTE THAT ALL LINES (00-16) ARE EXERCISED. 2705 *********************** TEST 60 ****************************** INITIALIZATION TESTS SET ALL POSSIBLE BITS IN ALL THE PRIMARY REGISTERS AND VERIFY THAT ALL THE BITS ARE CLEARED BY A BUS RESET 2771 *********************** TEST 61 ****************************** INITIALIZATION TESTS SET ALL POSSIBLE BITS IN ALL THE PRIMARY REGISTERS AND VERIFY THAT ALL THE BITS ARE CLEARED BY A MASTER CLEAR 2836 ********.******** •••••• TEST 62 .* •• *.** •• **••••••••*••••••• *. ATTACK OF THE SPECIAL FUNCTIONS REGISTER, BEGIN CHECK OF THE DVSFR, SUMARY OF PROC, INSTRUCTIONS BITU BITtl BITU "e 0 e I 1 " " " 1 1 1 1 1 1 1 0 1 0 1 0 1 0 1 INSTRUCTION BRANCH "A" ALU OPERATION RAM OPERATION DATA TRANSFER NPR OPERATION SET/CLEAR OPERATION BCC CALCULATION BRANCH "B" 2853 ••• *.* ••• *.*.* ••••• ** •• TEST 62 *•• **.** ••• *.** •• **.*.******.* VERIFY THAT "ROM STEP" Is sELF-CLEARING AND THAT THE DATA IN THE DVSFR Is CHANGED WHEN THE ROM IS STEPPED, 2882 ************.******.*** TEST 63 ************.****.****.******* BASIC TEST or DVSFR TEST THAT -BRANCH A" INSTRUCTION. POINTS TESTEDI BUll o o o BITU 16 1 1 BIT09 o " 1 BIT08 1 1 1 BR "A" L L,H H BR "8" FUNCTION PLUS 3 VOLTS H,H DVSCR08 (=0,;;1) H NPR SILO NOT AVAIL. H PAGE 01 PAGEl 0018 DZOVAB LST DECOOC VER 1 o 2960 2982 1 1 1 1 1 H H H o H 00,04 SILO FULL NXM *********************** TEST 64 ****************************** TEST OF BRANCH B" TEST THAT POINT 16 (GROUND) MAKES LCR 5IT1-1 AND BIT0-1. *********************** TEST 65 ****************************** TEST OF BRANCH B CHECKING "DEFAULT" STATES OF THE DVll SIGNALS. BIT11 SIT10 5IT09 BIT08 FUNCTION 1 0 0 0 DATA NOT AVAIL. 1 0 0 1 REQUEST BUS 1 0 1 0 MEMORY PARITY ERROR 1 1 1 1 WRITE INHIBIT 3040 *********************** TEST 66 ****************************** SASIC TEST OF THE "SET/CLEAR INSTRUCTION, TEST THAT THE SET/CLEAR CAN 001 CLEAR DVSCR 08 sn DVSCR10 SET RECEIVER INTERUPT (DVSCR07) 3091 *********************** TEST 67 ****************************** BASIC TEST OF THE "SET/CLEAR INSTRUCTION. TEST THAT THE SET/CLEAR CAN: BIT 14 1 1 1 1 BIT12 BIT03 BIT02 1 1 0 1 1 1 1 0 1 1 1 1 BIT0l o o o o BIT00 0 1 0 1 FUNCTION SET RICR 15 SET RICR 14 SET RICR 13 SET RICR 12 3160 *********************** TEST 70 ****************************** 3162 TEST Of "SET/CLEAR" AND "BRANCH An AND "BRANCH B" FUNCTIONS, 3175 TEST SET/CLEAR fUNCTION FOR ALU sue2 3187 TEST SET/CLEAR FUNCTION fOR RAM OUTPUT BIT00 BASIC TEST OF DVSFR. PAGE 08 'AGEl 0019 OZOYAB L51:~ PAGE 09 3200 TEST SET/.CLEAR FUNCTION FOR RAM OUTPUT BIT01 3213 TEST SET /CLEAR FUNCTION FOR RAM OUTPUT BIT02 3226 TEST SET/CLEAR FUNCTION FOR RAM OUTPUT BIT03 3239 TEST SET/CLEAR FUNCTION FOR RAM OUTPUT BITU 3252 TEST SET/CLEAR FUNCTION rop. RAM OUTPUT BIT05 3265 TEST SET/CLEAR FUNCTION FOR RAM OUTPUT BlT06 3278 TEST SET/CLEAR FUNCTION FOR RAM OUTPUT BIT07 3304 *********************** TEST 71 ****************************** 3362 *********************** TEST 72 ****************************** 3401 TEST THAT SETTING DVSCR07 INHIBItS RCV CHAR WAITING FROM APPEARING TRUE, AND THAT CLEARING OVSCR07 MAKES IT APPEAR TRUE AGAIN, 3421 *********************** TEST 73 ****************************** BASIC TEST OF THE "DATA TRANsFER INSTRUCTION" TEST OF "RECEIVER CHARACTER SILO" THRU THE USE OF THE DVSFR REG, TEST THE FILLING THE SILO PRODUCES "SILO rULL" ON EXACTLY THE 128 LOAD, SET/CLEAR IS USED TO STUFF SILO AND BRANCH A IS USED TO TEST SILO. SET/CLEAR "SILO IN" AND SET/CLEAR "SILO OUT" ARE EXERCISED TOO. TEST THAT AFTER AN INIT THAT "RECV CHARACTER WAITING" IS FALSE (HIGH) AND THEN VERIFY THAT WHEN "SILO IN" IS ASSERTED THAT THAT "RCVED CHARACTER WAITING" IS TRUE (LOW) AND MAKES "BRANCH A" TRUE. BITS 07,06,05,04 OF DVSFR INDICATE THE SOURCE 8ITS 03,02,01,00 OF DvsrR INDICATE THE DESTINATION. 3436 TEST TO XFR SOURCE REGISTERS TO THE DVRIC REGISTER VERIFYING THAT THE FOLLOWING REGlsTERS ARE CLEARED ANO THAT THE XFR BUS IS CLEAR AFTER A MSTClIR, REGISTER FUNCTION 0000 GROUND PAGEl 0020 DZOVAB 1"ST DECOOC VER 3442 0001 00,04 GROUND GROUND GROUND GROUND MASTER SCAN 0-3/0-3 ALU RESULT 8-11/0-3 ALU RESULT 5-710-2 LOW BYTE=S REG 8-15 , HIGH BYTE.GRND t.O BYTE=NPR OUT , HI BYTE=CDC REG RAM OUTPUT 0-2/8-10 RAM OUTPUT NPR INPUT REGISTER sec REGISTER ALU RESULT REGISTER 0010 0011 0100 0101 0110 0111 1000 1001 1010 1011 1101 1110 1111 3474 TEST OF SET RAM OUTPUT BIT0 AND THE USE OF THE DATA XFER INSTR. PLACE RAM BIT0 INTO THE DVRIC REG 3484 TEST TO SET RAM OUTPUT DATA SIT3 AND THE USE OF THE "DATA TRANSFER" INSTRUCTION TO PLACE BIT3 INTO THE DVRIC REGISTER, 3495 TEsT TO SET RAM OUTPUT DATA 8IT4 AND THE USE OF THE "DATA TRANSFER" INSTRUCTION TO PLACE BIT4 INTO THE DVRIC REGISTER, 3506 TEST TO SET RAM OUTPUT DATA BIT7 AND THE USE OF THE "DATA TRANSFER" INSTRUCTION TO PLACE 8IT7 INTO THE DVRIC REGISTER. 3539 *********************** TEST 74 ****************************** BASIC TEST or THE "ALU OPERATION" INSTRUCTION, FIRST PARTIISSUE AN INIT AND MOVE THE ALU RESULT REGISTER TO THE DVRIe REGISTER VERIFING THAT IT Is ZERO, SECOND PARTe 00 A FUNCTION "F=A" THEN MOV "F" TO THE DVRIe REGISTER VERIFING IT TO BE ZERO THIRD PART. DO A FUNCTION "F.A+B", MOVING "F" TO DVRIe AND MAKING SURE IT IS ZERO. THUS THE FOLLOWING HAS BEEN TESTED. ALU RESULT,"A" REG, AND "B" REG ALI" ZEROED ON INIT. 3583 *********************** TEST 75 ****************************** TEST of ALU OPERATIONS. TEST OF ALL ALU OPERATIONS USED BY DVll. FUNCTIONS TESTED,(NOTE THAT "V" IS ALtU RESULT) DVSFR BITSI BIT12 BIT05 alT04 aIT03 BIT02 an0l BITel0 FUNCTION 1 0 1 1 1 F·-1 0 0 1 1 1 0 1 1 1 1 1 1 '=A ,=a 1 0 0 1 1 , " " " "" ,." PAGE 10 PAGE. 0021 DZDVA& L8T DECOOC VER 1 1 1 o 1 1 1 o 1 1 1 1 3601 FUNCTION TESTED F.-l,RIC.' 3618 TEST tHAT DVIIC (NOW THAT ITS ALL 1·S) CAN 8E CLEARED BY A MSTCLR. 3628 NEXT SET OF FUNCTION•• ,.e,IIC", 3642 3616 3101 1 o 00.04 hA+1 FCAtS· NEXT SET OF FUNCTIONSI F.A+l,RIC~,A... ,F.e,f.A NEXT SET Of fUNCTIONS' r.A+l,A~,B~,r.A+I,RIC.1 NEXT SET or fUNCTIONS I F.-l, 8 .... ,re0"aS. 3'129 NEXT SET or rUNCTIONS. CATCH "SET/CLEAR" THAT WAS MISSED. r •• l, SIC tALU0h01 , RIC.1 3148 NEXT SET OF FUNCTIONS I CATCH ANOTHER "SET/CLEAR" THAT WAS MISSED, F.-1,S/CtALU HIGH 8YTEa0l,RIC.' 3710 *********************** TEST 16 ****************************** 3810 MASTER SCANNER TEST. VERIfY FIR8T THAT THE MASTER SCANNER IS CLEARED BY INIT. VERIfY SECONDLY THAT THE MASTER SCANNER CAN IE INCREMENTED FROM 0 THRU 17 BACK TO 0~ *********************** TEST 77 ****************************** BASIC TESTS or THE "RAM OPERATION" INSTRUCTION, VERIFY THE READ PORTION or THE RAM OPERATION. LOAD ALL SECONDARY REGISTERS OF ALL LINES WITH DIFFERENT NUMBERS AND VERIFY THAT THE RAM OPERATION CAN READ THE CORRECT SEC, REG. INTO THE DVRIe REG, 18-MAR.76 15112 PAGE 11 PAGEl 0022 DZDVAB LST OECDoe VER 3810 00,04 *********************** TEST 100 ****************************** TEST Of BRANCH A TEST POINTS THAT WERE PREVIOUSLY SKIPPED BECAUSE FUNCTIONS I SIT11 SITU 8IT09 FUNCTION BITe8 o o ALU 15=1,0 o ALU 13- -1,0 1 " o o -12=1,0 1 " o ALU 00=1,0 1 1 " ALU 01=1,0 1 1 "1 11 o o ALU 02=1,0 1 1 o ALU 03=1,0 1 ALU 04111,0 1 1 o 1 " " " 3891 BUNCH "A" TEST OF ALU 3919 BUNCH "A" TEsT or AIIU u- 3941 BRANCH "A" TEST 3975 BRANCH "A" 4003 BRANCH "A" TEST or AI"U 01 4031 BRANCH "A" TEST OF ALU 02 4059 BRANCH "A" TEST 4087 BRANCH 4118 *********************** TEST 101 ****************************** 4169 *********************** TEST 102 ****************************** 4170 TEST OF THE RAM WRITE OPERATION. WRITE ALL SECONDARY REGISTERS FOR ALL LINES WITH DIFFERENT DATA BY USING THE ROM AND VERIFY THE DATA BY THE UNIBUS. "A" TEST TEST 15 or ALU or ALU 00 or -12 ALU 03 OF ALU 04 TEST OF BRANCH "B" "RAM OUTPUT 0-14=0", TEST TO A RAM READ AND "FLOAT" A "1" FROM RAM" TO 14 , EXPECTING ~RAM 014=0" TO BE FALSE, THEN THE "1" IS SHIfTED INTO BIT15 ANO "RAM 0-14=0" SHOULD BE fALSE. THIS ALSO TEST "BRB" [RAM OUTPUT BIT15, TRUE, PAGE 12 PAGEl 0023 DIDVAB LSl' DECDOC VER 00.04 4272 . *********************** TEST 103 ****************************** BAsIC TEST FOR THE "BCC OPERATION" POLYNOMIAL SELECTION TABLE: RA~ OUTPUT BIT04 BITe3 POLY o 0 LRC 8 o 1 CRC 16 1 1 CRC CCITT 42al *********************** TEST 103 ****************************** '282 TEST 4353 *********************** TEST 104 ****************************** TEST OF POLYNOMIAL "CRC 16" TEST THAT BITS 9-13 OF THE "B" REG APPEAR IN BITS 1-5 or THE BCC REG. 4401 *********************** TEST 105 ****************************** TEST or THE BCC OPERATION USING USING CRC16 FOR THE POLYNOMIAL SPECIFIC DATA PATTERNS ARE USED TO ISOLATE FAULTS AS SOON AS POSSIBLE 46a3 *********************** TEST 106 ****************************** TEST TO RUN A BINARY COUNT C000.177)PATTERN THROUGH THE Bee GENERATION LOGIC. THE POLYNOMIAL USED WILL BE: LRca • THE BCC: REGISTER WILL BE BUILT UP AFTER EACH CHARACTER -*NOT ZEROED OUT*- 4728 *********************** TEST 107 ****************************** TEST TO RUN A BINARY COUNT (000.377)PATTERN '7)0 THROUGH THE Bec GENERATION LOGIC. THE POLYNOMIAL USED WILL BE eRCl6 • THE BCC REGISTER WILL BE BUILT UP AFTER EACH CHARACTER -*NOT ZEROED OUT*- 4773 *********************** TEST 110 ****************************** TEST TO RUN A BINARY COUNT (00e-377)PATTERN THROUGH THE BCe GENERATION LOGIC. THE POLYNOMIAL USED WILL 8E CRC.CCITT • THE BCC REGISTER WILL BE BUILT UP AFTER EACH CHARACTER -*NOT ZEROED OUT*- OF LRC a. PATTERNS ARE, A REG B REG BCC (EXPECTED) 0"$ 0'5 0"S 0'5 1'5 1'. 1"5 0"5 1"5 l'S 1"8 0'S PAGE 13 PAGEl 0024 DZDVAB LST PAGE 14 4818 ****.*** •• ************. TEST 111 .***************************** 4858 ****************.**.*.* TEST 112 .****** •• ******************.** 4898 .*** ••• ** •••••••• *••••• TEST 111 •• ******.** •• *** •• ***** •••••• * 4919 *** •• ***.**.* •••••••••• TEST 114 ***.*.* ••• *.**** •••••••••• **** 4980 •• ******** ••• ** •••••••• TEST 115 ** •• *••• ***.* ••••••• ** •• *••• *. PRIORITY INTERUPT TESTS, SET PS TO PRIORITY 7 AND VERIFY THAT THE DV11 DOESN-T INTERUPT. 5005 •••• ***** ••••••••• ** ••* TEST 116 *••••••••• *•••• ****.****.*.* •• PRIORITY INTERUPT TESTS, SET PI TO PRIORITY 6 AND VERIFY THAT THE DV11 DOESN-T INTERUPT. 5030 ***.**** ••• *.* •• ***.*.* TEST 5055 ** ••••• **.****** •• **.** TEST 120 ***.**.** •• ****.**.**.*•••••• * 5081 *.*.** •• ****** •• *•• *••• TEST 121 ** •• *.********.****** •• *.**.*. 5113 •• *******.*********.**. TEST 122 *•••• *••••••••••••• ** •••• ** ••• TEST TO WRITE PATTERNS THROUGH THE NPR STATUS REGISTER, BITS WRITTEN. 11,10,09,08,03,02,01,00 (WHEN BIT 15 OF DVSCR IS SET SO SHOULD BIT 15 OF DVNSR) TEST THAT SETTING 81T9181T7 AND 81T9&8IT6 RECV IE AND RECV INTR PRODUCE AN INTERUPT ON VECTOR "A" TEST THAT SETTING 81T12 AND 8IT10 STORE IE AND NPR STAT OVFLOW PRODUCE AN INTERUPT ON VECTOR "B" TEST THAT SETTING 81T1518IT9 AND 8IT1318IT9 NPR STAT INTR AND NPR STAT IE PRODUCE AN INTERUPT ON VECTOR "8" TEST TO VERIFY THAT VECTOR "A" OCCURES BErOR VECTOR "8" EVEN WHEN VECTOR "8" IS ENABLED BEFORE VECTOR "A". 117 PRIORITY INTERUPT TESTS. SET PS TO PRIORITY 5 AND VERIFY THAT THE OV11 DOESN-T INTERUPT, *** •• *.* •• *.* •••• *•••• ** •• *•• * PRIORITY INTERUPT TESTS. SET PS TO PRIORITY 4 AND VERIFY THAT THE OV11 DOES INTERUPT, TEST THAT BIT15(NPR STATUS INTR) WILL SET WHEN AN ENTRY IS MADt INTO THE NPR STATUS REGISTER, ALSO VERIFY THAT READING THE DVNSR CLEARS DVSCR 8IT15. PAGEl 0025 OZOVAB LST DECOOt VER 00.04 5t59 ********* 5163 *********************** TEST 5206 *********************** TEST 124 ****************************** BlSIC TEST or THE NPR OPERATION INSTRUCTION. TEST THAT THE DVll CAN "READ" fROM CORE LOCATION 5209 VIA THE NPR LOGIC, LOACATION "NPRLOC" WILL HAVE A BINARY COUNT pATTERN PLACED INTO IT AND READ INTO THE DVll AND xrERED INTO THE OYRIe REGISTER. NOTEI THIS TEST USES AN ODD ADDRESS FOR THE NPR OPERATION. 5250 *********************** TEST 125 ****************************** 5296 *********************** TEST 126 ****************************** 5343 *********************** TEST 127 ****************************** ********* PLANNED ATTEMPT ********* TO EXECUTE NPR. ********* FI~ST 123 ****************************** BASIC TEST OF THE NPR OPERATION INSTRUCTION. TEST THAT THE DVII CAN "READ" FROM CORE LOCATION VIA THE NPR LOGIC. LOACATION RNPRLOC" WILL HAVE A BINARY COUNT PATTERN pLACED INTO IT AND READ INTO THE DVll AND XrERED INTO THE eVRIe REGISTER, NOTE I THIS TEST USES AN EVEN ADDRESS FOR THE NPR OPERATION BAsIC TEST or THE NPR OPERATION INSTRUCTION. TEST THAT THE DV11 CAN "WRITTEN" INTO CORE LOCATION VIA THE NPR LOGIC, LOACATION "NpRLocn WILL HAVE A BINARY COUNT PATTERN WRITTEN INTO IT BY THE eVi1 NPR LOGIC. NOTE I THIS TEST USES AN EVEN ADDRESS FOR THE NPR OPERATION BASIC TEST OF TKE NPR OpERATION INSTRUCTION, TEST THAT THE OVil CAN "WRITTEN" INTO CORE LOCATION VIA THE NPR LOGIC, LOACATION ftNPRLOCfi WILL HAVE A BINARY COUNT PATTERN WRITTEN INTO IT BY THE DVil NPR LOGIC. NOTE; THIS TEST USES AN ODD ADDRESS FOR THE NPR OPERATION. BASIC TEST or THE NPR OPERATION INSTRUCTION. TEST THAT THE DVll CAN DO AN NPR TO A NON-EXISTANT MEMORY. TEST THAT BRANCH "A" .NXM H. IS SET AFTER THE NPR, THEN DO A "SET/CLEAR" CLEAR NXM AND VERIFY THAT IT Is CLEARED. PAGE 15 PAGEl 0026 PAGE. DZDVA.B MACYII 27(732) IS·MAR·76 15.06 PAGE 2 DZDVAS,PI! INTRODUCTION TO DVII DIAGNOSCTIC I ,*MAINDEC_II.DZDVA_S/<377>/BASIC DVII CONTROLLER MODULES TESTING ,_COPYRIGHT 1972, DIGITAL EQUIPMENT CORP" MAYNARD, MASS, 01754 2 3 , *.................-....................................................... 4 5 6 ,STARTING PROCEDURE ,LOAD PROGRAM 7 I LOAD ADDRESS 000200 S , PUSS STA.RT ,PROGRAM WILL TYPE ·MAINOEC-l!.DZDVA-S/<377>/BASIC DVII CONTROLLER MODULES TESTt ,PROGRAM WILL TYPE "R' TO INDICATE THAT TESTING HAS STARTED ,AT THE END OF A PASS, PROGRAM WILL TYPE PASS COMPLETE MESSAGE ,AND THEN RESUME TESTING 9 10 II 12 13 14 15 PEGI5TER OPTIONS ,,SWITCH ...-....... .•......... 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 ~ 100000 040000 020000 010000 004000 002000 001000 000400 000200 000100 000040 000020 000010 000004 000002 000001 SWIS_Iee0e0 ,-I,HALT ON ERROR ,-I,LOOP ON CURRENT TEST ,-I,INHIBIT ERROR TYPEOUT ,.I,DELETE TYPEOUT/BELL ON ERROR, ,ol,INHIBIT ITERATIONS ,ol,ESCAPE TO NEXT TEST ON ERROR ,-1 ,LOOP WITH CURRENT DATA ,-I,LOOP ON ERROR ,01, DO "AUTO SIZING' ON INITAL START UP, SW14M40000 5W13_20000 5W12.10000 SWl1_4000 SWIll.20110 5W0981000 5W08.40" SW07.200 SW06.100 SW050.0 SW04a20 SW0l~10 swn-. ,LOCK ON TEST SELECT ,RESTART PROGRAM AT SELECTED TEST ,RESELECT DVII DESIRED ACTIVE ,NOTEI THIS MUST NOT EXCEED ORIGINAL COUNT SW01a2 SWell_I 35 DZDVA-S MACYll 27(732) IS-MAR-76 15.06 PAGE 3 DZDVAB,Pll GENERAL DEFXNATIONS AND EQUIVALENCIEs 36 37 38 39 40 4! 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 50 59 60 61 62 63 64 65 66 67 68 69 70 71 72 13 74 75 76 77 78 79 80 81 82 0027 PAGEl ,REGISTER DEFINITIONS J•••••••••••••••••••• 000000 000001 000002 000003 000004 000005 000006 000007 110.'0 Rl.U R2-U RhU RhU 115.'5 SP.'6 PC." ,GENERAL REGISTltR ,GENERAL REGISTER ,GENERAL REGISTER ,GENERAL REGISTER ,GENERAL REGISTER ,GENERAL REGISTER ,PROCESSOR STACK POINTER ,PROGRAM COUNTER ,LOCATION EQUIVALENCIE:5 ,.....•.......•........ 177776 001200 nal77776 S'l'ACh1200 100000 040000 020000 010000 004000 002000 001000 300400 000200 000100 8ITU_10S1100 BIT!4oU000 SITU-Z00e0 ~00040 ,PROCESSOR STATUS WORD ,START OF PROCESSOR STACK BITU.laU0 BI'I'II_400B BtTle-2000 BlT981000 BlT8a400 BIT1.200 BlT60100 8IT5.40 BI1482111 000020 000"10 000004 000002 000001 SITlaZ BIT"RI 010000 020000 RAM.SITU BIT3010 BlT2_. J •••••••••••••••••••••••••••••••• 030000 040000 050000 060000 07000" ALU.BlT12 XFR.SIT13+BIT12 NPRoSIT14 S,CoUT14+BITI2 BCCoSITl4+81TIl 8R8aSITI4+BITI1+BITI2 ,.•.•..........•.••..•.•..•.•••.. 0028 DZDVA-B MACYll 27(732) 18-MAR-76 15.06 PAGE 4 DZDVAB,Pll TRAPCATCKER FOR UNEXPECTED INTERUPTS ,THE STANDARD 'TRAP CATCHER' IS PLACED ,BETWEEN ADDRESS 0 TO ADDRESS 776, ,IT LOOKS LIKE 'PC+2 HALT', 89 , •••••••••••••••••••••••••••••••••••••••••••••• '!' ••••••••••••••••••••• , •• *•• ** •• ****** •••••••••• ********.***.******.** •• ***.*--* •••••••• _•• - 90 91 92 000000 ,-0 000024 ,-24 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 liB 119 000024 000026 000030 000032 000034 000036 000040 000042 000044 000046 000174 004402 000340 004002 000340 003750 000340 000040 000001 000001 000001 002560 ,-174 LIGHTI ,0176 SSWR, 000200 000200 000137 001742 001000 001000 005377 040515 ,_200 0 " JMP 047111 ,-1000 MTlTLE. ,Ascn ,START ,GO TO START OF PROGRAM c377.CI2./MAINDEC-II-DZDVA-B/c377./BASIC DVII CONTROLLER MODULES TESTING ,_1200 LIGHTSI 177570 177570 5WR. 177560 177562 177564 177566 TKCSRI TKDBRI TPC5RI TPDBRI 177570 177570 ,INDIRECT pOINTERS TO TELETYPE VECTORS AND REGISTERS ,.•..•••......•..••.••.••••...••.•..•.•.•.•....•..•• 001204 001206 001210 001212 177560 117562 177564 111566 ,TELETYPE KEYBOA~D CONTROL REGISTER ,TiLETTPE KEYBOARD DATA BurrER ,TELEPRINTER CONTROL REGISTER ,TELEPRINTER DATA BUFrER CONTROL PARAMt:TERS ,,PROGRAM ............................ 132 133 134 135 136 137 ,SAVE FOR ACT-II OR DDP2 ,RETURN ADDRESS IF UNDER ACT-II OR Don ,SAVE FOR ACT-II OR DDP2 ,rOR US! WITH ACT-II OR DDP2 ,TRPSIW .=40 000116 001200 001200 001202 ,BLKW I ,8LKW 1 ,BLKW 1 LOGICAL 340 000174 001200 340 ,POWER rAIL HANDLER ,SERVICE AT LEVEL 1 ,ERROR HANDUR ,SERVICE AT LEVEL 7 ,GENERAL HANDLER DISPATCH SERVICE ,SERVICE AT LEVEL 7 ,PFAIL 340 ,HLT "0"000 000176 000000 (2) 120 121 122 123 124 125 126 121 128 129 130 131 ,STANDARD INTERRUPT VECTORS ,...•.••....•••........•••• 93 97 001214 001216 001220 000000 000000 000000 RETURN, 0 NEXT. 0 LOCK, 0 ,SCOPE ADDRESS FOR LOOP ON TEST ,ADDRESS OF NEXT TEST TO BE EXECUTED ,ADDRESS rOR LOCK ON CURRENT DATA DIDVA-B MACYlI 27(732) 18-MAR-76 1511'6 PAGE 5 DIOVAS,Pl! PROGRAM PAMMETERS. VARIABLES, AND TRAP CALLa, 141 001222 001224 001226 001230 142 143 001234 !38 139 140 144 145 @01232 000003 000000 000000 000000 000000 000000 leOUMT, LPCNTI TSTNOI PASCNT, ERRCNTI LSTERR. 156 157 ISS 159 160 161 162 163 164 165 166 167 168 169 170 . ! 71 3 0 0 II 0 e PAGEl 001236 001240 001242 001244 001246 001250 001252 001254 001256 001260 001262 001264 001266 001270 001212 001274 001276 00130~ 001301 001302 001303 00130' "01306 000000 000000 000000 000000 000000 000000 000000 000000 000000 000000 000000 000000 000000 000000 000000 000000 000000 000001 000001 000001 000001 000001 00'1306 001500 STU. sYNCXI CLKXt 0 TEIIPII 0 0 0 e Tli:MP21 TEMP31 II 0 MA5KXI TEMP., TEMPS, SAYRe I SAVRtl SAVR2. BAVRll IAVR41 SAVR5, SAVSP. Slvpe, DVACTV. DVNUN, SAYAeTI aAVIIUM, RUN, .EVEN CREAM. 0 0 0 0 0 ,DV STATUS WORD STORAGE ,TEMPORARY STORAGE ,TEMPORARY STORAGE ,TEMPORARY STORAGE ,TEMPORARY STORAGE ,TEMPORARY STORAGE ,R0 STORAGE ,Rl STORAGE IU STORAGE 0 ,Rl STORAGE 0 II ,M STOIIAGE "eLKe ,BLKB ,BLKS ,R5 STORAGE ,STAC~ pOINTER STORAGE ,PROGRAM COUNTER STORAGE ,DVU'S aELECTED ACTIVE. ,OCTAL NUMBER or Dvll'S, ,ORIGINAL AeTV, DEVICES, ,WORKABLE NUMBER, ,pOINTER ONE PAST RUNNING DEVICE, DV,MAP ,TAIlLE POINTER, "",UKB ,BLKB 0030 ,NUMBER OF ITERATIONS THAT CURRENT TEST WILL BE EXECUTED ,NUMBER OF ITEREATIONS COMPLETED ,NUMBER OF TEST IN PROGRESS ,NUMBER OF PASSES COMPLETED ,TOTAL NUMBER or ERRORS ,PC or LAST ERROR CALL VARIABLES ,,PROGRAM ................. 146 141 14S 149 150 151 152 153 154 ISS 0029 •••••••• *••••••••••••••• *•••••••••• _. ,'1***.********.***.***.*******.** ...................................................................... ,TRAPCATCAER rOR ILLEGAL INTERRUPTS 83 84 85 86 87 B8 94 95 96 PAGEl PAGEl DZDVA.B MACYll 27(732) 18-MAR-76 15106 PAGE 6 DZDVAe,Plt PROGRAM PARAMETERS, VARIABLES. AND TRAP CALLS, 172 CONTROL FLAGS ,,PROGRAM ....................... . 113 174 175 176 001310 177 001311 178 179 001312 001313 000 000 000 000 180 181 182 183 184 185 186 IB7 188 189 190 191 192 193 000000 001314 001314 001316 001320 001322 001324 201 202 001326 204 001330 205 206 207 001332 208 209 001334 210 001336 211 212 001340 213 214 215 001342 216 217 ,snE ,PROGRAM INITIALIZATION FLAG ,ERROR OCCUR EO FLAG ,LOCK ON CURRENT TEST FLAG ,QUICK VERIfY F~AG, ,ON FIRST PASS OF EACH DVII ITERATIONS WILL BE SUPPRESS! 0 0 0 0 sYd ,OEFINITIONS FOR T~AP SUBROUTINE CALLS ,POINTERS TO SUBROUTINES CAN BE FOUND ,IN THE TABLE IMMEDIATLY FOLLOWING THE DEFINITIONS 194 203 INIFLG, ERRFLG, ,eYTE LOKFLGI ,BYTE QV,FLGI ,BYTE ,EVEN 195 196 197 198 199 200 001344 218 219 001346 220 001350 ,,1****.'**********.*********·*******************.******.***********.*. ............................................................................. ,TRPTAB. 104400 002634 104401 003020 104402 003044 104403 003120 104404 003224 104405 003244 104406 003444 104407 003504 104410 003536 104411 003542 104412 004556 104413 004516 1 ~4414 004476 104415 004566 104416 004576 221 ,CALL TO SCOPE LOOP AND ITERATION HANDLER SCOPEaTRAP+0 ,SCOPE SCOPI*TUP+' ,seOPI TYPEaTuP+a ,TYPE INSTII_TRAP+3 ,INSTR INSTER.TRAP" .INnER PARAM.TRAP+5 ,PARAM SAVIlSoTRAP+6 ,CALL TO LOOP ON CURRENT OATA HANDLER ,CALL TO TE!.ETrPE OUTPUT ROUTINE ,CAuL TO ASClX STRING INpUT ROUTINE ,CUI. TO IIlPUT ERROR HANDLER ,CALL TO NUMERICAL DATA INPUT ROUTINE ,CALL TO REGISTER ROUTINE SAVE ,SAVes ,CALL TO REGlSUR RESTORE ROUTINE R!5eSaTRAP+7 ,RES05 ,CALL TO DATA OUTPUT ROUTINE CONVRTaTRAP+10 ,CONVIIT CNVRTaTMP+l1 ,CNVRT MnCLRaTl\AP+12 ,MSTCLR RAMCLRpTJlAh 13 ,CALL TO DATA OUTPUT ROUNTINE WITHOUT CR/LF, ,CUL TO 18UE A MASTER CLEAR ,CALL TO CLEAR THE UMS ,RAMeLR ,CALL TO VARIABLE DELAY eOUNTI!:R DELAYaTRAP+14 ,DELAY ,CALL TO CLOCK ROM ONCE ~OMCLK.TRAP+IS ,ROMCLK DATACLJ(aTRAP+16 ,CALL TO eLK DATA ,DATACLK 222 J •••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••• 223 ,1*******************************************************.**********.* OZDVA-S MACYll 27(732) !B-MAR-7S 15186 PAGE 7 DZDVAS,PII PROGRAM PARAMETERS, VARIA8LES, AND TRAP CALLS, 001352 001354 228 001356 229 230 001360 001362 001364 001366 001370 001372 233 234 2lS 236 237 238 239 001374 001376 001400 001402 001404 900000 000000 000000 000000 000000 000000 000000 000000 000000 000000 000000 000000 000000 000000 240 OVRVECI 0 DVRLVLI 0 DVTVECa 0 DVTt.VLI 0 OVleR, 0 aVaRs. 0 CVNSRa "" 246 247 248 249 250 251 252 253 254 255 256 257 258 DVSRSH, 0 pVSFtA I 0 DVSFRI 0 RESVI6, CONTIIOL INDICATORS FOR CURRENT DVU UNDER TEIT ,IDVII ...........•........•.............................. 001406 000 001407 001410 001411 000 000 001412 00141 3 001414 001415 001416 001420 001422 901424 000 010 eLK,AI CLK.81 eLK,CJ 000000 eLK,D' ,BYTE B, SYNC2A, 000000 sYNC2I!. 000000 000000 001426 261 262 263 264 001430 000000 000000 001432 000000 000000 SYNcac. or or OF or TEST TEST TEST TEST CLOCKS CLOCKS CLOCKS CLOCKS ,PAMMETERS rOR rOR ,PARAMETERS FOR 'PARAMETERS FOR ,PARAMETERS AND PARITY MASK FOR LINES 08-01 AND PARITY MASK rOR LINES 1'14-,,7 AND PARITY MASK FOR LINtl! n.1I AND PARITY MASK FOR LINES 12-15 rOR ONE CHAR fO~ LXNEI e".0l NEEDED FOR ONE CHAR FOR LINES 04-07 NEEDED rOR ONE CHAR FOR t.INES 08-11 NUOED FOR ONE CHAR FOR LINES 12-15 NEEDED LINES UNES LINEa LINU 00-03 04.07 08-11 12.15 ,, , ,SYNC 000000 ,SUMMARY 266 274 27S ,NUMBER SYNC2DI 000000 265 268 269 270 271 272 273 ,N\,IMBER ,BYTE 8, 000000 000000 ,LAn CHAR TO ,LAST CHAR TO lUST CHAR TO ,UST CHAR TO , NUMlIER /NUMBER ,BYTE 8, • BYTE 8, 1.00.031 000000 1.04,071 000000 1.09 ,Ill 000000 ~12.15' 000000 259 001434 MASK ,A' ,BYTE 000 MASK,S. ,BYTE ell" MASK,C' ,BYTE 000 MAsK,O, ,BYTE 000 010 010 010 0160 267 ,POINTER TO eVil RECEIVER INTERRUPT VECTOR 'POINTER TO DVII RECEIVER INTERRUPT SERVICE PI ,POINTER TO Dva TRANSMITTER INTERRUPT VECTOR ,POINTER TO eVil T~ANSMITTER INTERRUPT SERVICE PS ,POINTER TO DVII SYSTEM CONTROu REGISTER ,POINTER TO OVII SYSTEM CONTROL REGISTER HIGH 8YTE, 'POINTER TO DVII NEXT RECEIVED CHARACTER REGISTER ,POINTER TO DVII LINE PRAM!T!R REGISTER ,POINTER TO eVil SECONDARY REGISTER SELECT REGISTER ,POINTER TO DVl1 SECONDARY REGISTER SELECT HIGH BYTE, ,POINTER TO DVII SECONDARY REGISTER ACCESS REGISTE~ rPOINTER TO DVII SPECIAL FUNCTIONS REGISTER ,POINTER TO OVII NPR STATUS REGISTER ,POINTER TO RESERVED REGISTER, DVSCRH, 0 DVRIel 0 OVLeR. 0 241 242 243 244 245 PAG~I ,DVU VECTOR AND UGISTER INDIRECT POINTERS 224 225 226 227 231 232 0031 J .......... MUK,X 040 U0 200 000 CLK,X 005 006 007 010 5 IIITS PER CHAR, 6 BITS PER CHAR, 7 BITS PER CHAR, 8 BITS PER CHAR, 8ITS PER CHAR, BlTS PER CHAR, BITS PER CHAR, BITS PER CHAR, 0032 DlDVA-e MACY11 27(132) 18-MAII-76 15116 PAGE 8 PROGRAM PAPAMETEPS, VARIABLES, AND TRAP CALLS, DZDVAe,P11 ,OV11 STATUS TABLE AND ADDRESS ASSIGNMENTS 276 277 278 001500 ,-1508 279 DV,MAP. 280 001500 ,CONTROL STATUS REGISTER rOR DV11 NUMBER .e DveR00. ,BLKW 281 001500 800001 ,VECTOR "A" rOR DV11 NUMSER 00 DVTRe0. ,BLKW 282 001502 000001 ,PARAMETER rOR LINES 08-03 FOR DVU NUMBER .. DV00,A. ,SLK" 283 081504 008001 IYNue. ,ayNC '1'"0 01' 1 011101 ,eLK" 001506 284 ,PARAMETER rOR LINES 84-07 rOR DVII NUMBER ee DV00,e. ,BLKW 285 1'181510 000001 SYNB00. ,BLK" ,SYNC '1'"0 286 001512 000001 ,PARAMETER rDR LINEa 08-11 rOR DVU NUMSEII 00 DV00,C. ,BLKW 287 001514 000801 ,SYNC TWO SYNCIIB. ,BLKW 288 801516 800001 ,PARAMEUR rOil LINES 12·15 rOR DVU NUMBER 0. DVU,DI ;SLKW 1 289 001520 00011101 ,sYNC TWO SYNDee. ,BLK" I 290 001522 000001 291 ,BLKW ,CONTROL STATUS REGISTER rOR DV11 NUMBER 01 DVCRel. 292 001524 000001 OVTR011 ,eLKW ,VECTOR "A" rOR DV11 NUMBER 01 293 001526 000001 ,PARAMETER rOR LINES 00-03 rOR DV11 NUMBER 01 DV01,AI ,BLK" 294 001530 000001 ,SYNC TWO SYRU1. ,BLKW 295 001532 le8001 ,PARAMETER FOR LINES 04-'7 FOR DVU NUMSER 81 DVII,BI ,BLKW 296 001534 000001 ,IYNC TWO IYNa011 ,ILK" 297 001536 000001 ,PARAMETER rOR ,BLKW LINES 08011 rOR DVIl NUMBER 01 298 801540 000801 DV'" ,c. ,SYNC TWO SYNce11 ,BLKW 299 001542 000001 ,PARAMETER rOR ,BLKW LINES 12-\5 FOR DVII NUMBER '1 DvrU,D. 300 101544 0e0001 ,SYNC TWO SYNoell ,BLKII 301 001546 008001 302 ICONTROL STATUS REGISTER FOR DVII NUMBER 02 DVCll0al ,BLKW 31113 001550 0118001 ,VECTOR "A" FOR DV11 NUMIIR 02 DVTRn. ,8LKW 304 001552 800001 ,PARAMETER rOR LINES "-03 FOR OV11 NUMBER 02 OVez,AI ,ILKW 305 001554 '00001 ,IYNC TWO BYNA.U ,BLK" 306 001556 000001 ,PARAMETER rOR LINES 114·e7 rOR DVII NUMBER 02 DV82,B. ,BLKW 307 001560 800001 ,SYNC TWO sYNB02. ,ILKW 308 001562 000001 ,PARAMETER FOR LINES 08-11 rOR DVIl NUMBER 82 Dvn,CI ,BLK" 309 001564 00f/J001 ,SYNC TWO BYNCII21 ,BLKW lI0 001566 0eBf/Je1 ,PARAMETER rOR LINE. 12-15 FOR DVIl NUMBER '2 DVez ,D. ,BLKW 311 001570 000001 ,SYNC TWO SYND02. ,BLKII 312 001572 000001 313 ,CONTROL STATUS REGISTER rOR DV11 HUMBER 13 DVCReJl ,BLKW 314 001574 000.01 ,VECTOR "A" rOR DV11 NUMBER .3 DVTRUI ,BLKII 315 B01576 000001 ,PARAMETER rOR LINES •••• 3 FOR DV11 NUMBER ".3 DVU,A. ,BLKII 316 001600 000001 ,nNC TWO SYNU3I ,BLK" 317 1i1016B2 00e001 Dvn,BI ,aLKIi ,PARAMJ!:TER FOR LINES O4087 rOR OVII NUMBER .3 318 001604 000001 sYNau, ,BLIIII ,sYNC TWO 319 001606 000001 DVU,CI ,BLKW JPAIIAMETER rOil LINES 08-11 FOR DVII NUMBER .3 320 001610 000001 ,IYNC TIIO 321 001612 0011001 SYNC011 ,BLKW Dvel,O, ,BLKII !PARAMETER FOR LINEa 12015 rOR DVII NUMBtR In 322 001614 0.0001 ,SYNC TliO BYND.l. ,BLKII 323 001616 0000.1 324 ,CONTROL STATUS REGISTER rOR DV11 NUMBER 04 DVCRe4. ,BLKW 1 325 001620 000001 ,VECTOR "A" rOR DV11 NUMSER 04 DVTR04 I ,8L11" 1 326 001622 000001 ,PARAMETER FOR LINEa 0._.3 FOR DV11 NUMBER 327 00\624 000001 DV04,'" ,8LKII 1 ,SYNC TIIO IYNA041 ,SLKW 1 328 001626 1100"01 DV04,1, ,BLKII 1 329 001630 .00001 !PARAMETER rOR LINES 04_.7 rOR DVU NUMBER 114 IYNBfJ4. ,BLKII 1 " ,IYNC TilO 330 0111632 000001 ,PARAMETER rOR LINEa 88-11 !'OR DVII MUNSEll .4 331 001634 000001 DV'4,CI ,BLKII 1 PAGE! "eu DZOVA-B MACYlI 27(732) 18-MAR-76 15116 PAGE 9 DIDVAS,PII PROGRAM PARAMETERa, VARIABLES, AND TRAP CALLI, PAGE! .034 ,...•••••...•........•.•..•.•.•••••...•••. II. 332 333 334 335 3]"6 337 338 ])9 H0 341 342 Hl 344 345 346 347 348 349 350 351 352 3S3 354 355 356 357 358 359 360 361 362 363 364 365 366 367 368 369 001636 001640 001642 0•• 001 000001 000001 BYNCUI ,BLKII DV04,DI ,&Lilli SYND04. ,BLK" ,BYNC 'fW0 ,PARAMETER rOR LINES 12.18 FOR DV11 NUMBER 04 ,SYNC TIIO 001644 1101646 901650 001652 1101654 001656 1101660 001662 001664 001666 000001 0011001 000081 00111801 800001 800001 O.11001 .00001 000001 080001 DVCRII' DVTRe51 DV05,AI IYNA05. DVlS,BI SYN.eSI DveS,CI SYNCU, DveS,DI IYNDe., ,BLKII ,BLKII ,ILK" ,8LK" ,BLK" ,BLKti ,BLKM ,BLKII ,BLKW ,CONTROL STATUI REGISTER rOR DVII NUMBER 85 ,VECTOR "AI rOR DV11 NUMBER •• ,PARAMETER rOR LINES •• -.3 rOR OV11 NUMBER 85 ,nNC TWO 'PARAMETER rOR LINES f114w1ll7 rOR DVU NUMBER 85 ,nNC TWO ,PAIlAMnER rOR LINES 8•• 11 FOR DVII NUMBER .5 ,SYNC TIIO !PARAMETER rOR LINEa Ihl5 rOR DVII NUMBER 0S ,SYNC rwo 001670 001672 01111674 001676 f1101700 001702 081704 001706 .01710 001712 "08001 B0111ee1 8001181 0•• 001 000001 011t1l01 008001 008001 000001 000001 DveR"1 DVTRe.. Dve6,AI IYNA"'I DV.6," IYNBeU Dvru,C' SYNce •• DV06,O. SYND." ,ILK" ,BLK" ,BLK" ,BLKlI ,iLK" ,ILKII ,ILK" ,.BLKW ,ILK" ,BLKII ,CONTROL STATUS UGIITER rOR DVII NUMBER ,. ,VECTOR "A" FOR DVU NUMBER '6 ,PARAMETER FOR LINES 8111 •• 3 rOR DV11 NUMBER 06 ,ayNC 'fII0 ,PARAME'!'ER rOR LINES .... 7 FOR DVlI NUMBER 86 ,nNC '1'110 /PARAMETER rOR LIN£a 18011 FOR DVII NUMBER 06 ,SYNC TIIO 'PARAMETER rOR LINEa 12-15 FOR OVlI NUMBER .6 ,IYNC TWO 001714 001716 001720 001722 001724 001726 001730 001732 001734 001736 .80001 0000.1 800001 800001 000001 800001 00f1J001 000001 00.081 800081 DVCR.71 DVTRn. DVe? ,AI sYNA87 , DV07,81 SYNBe71 Dvn,CI IYNC" I DVl7,DI SYNDD71 ,ILK" ,ILKII ,BLKW ,BLII" ,aLK" ,BLKW ,SLlnl ,BLKW ,BLKW ,ILKII 001740 080000 OV,ENIl. 80 ••• e ,ILK" 1 1 1 1 1 1 ,CONTROL STATUS REGISTER rOR DVII NUMBER 07 ,VECTOR "A" rOR DV11 NUMIER 87 ,PARAMETER rOR LINES •• ·.3 !'OR DV11 NUMBER 17 ,sYNC fllO ,PARAMETER rOR LXNEI 04-.7 rOR ovu NUMBER 07 ,nNC fIIO ,PARAM!TER ro~ LINEa 18·U FOR ovu NUMBER e7 ,IYNC TNO ,PARAMETER rOR LINn 12-15 rOR OVI! NUMBER 87 ,IYNC TWO DZDVA-B MACYlI 27(732) 18-MAR-76 15106 PAGE 10 PROGRAM INITIA~IZATION AND START UP, DZDVAB.PII 370 371 372 373 374 375 376 377 378 379 380 012737 012706 012737 113737 005037 105037 105037 012737 112131 805037 005037 012731 012737 000340 002044 002050 002052 002056 002062 002066 002014 002100 002102 002104 002106 002114 002122 002126 002132 002136 002142 409 002146 410. 002150 411 002154 412 002160 10.5737 001063 013766 013146 005031 012n7 005177 000240 000407 022626 012137 012737 012637 012637 1044152 10SU7 105777 100402 0041)7 104402 "12737 001310 381 392 393 394 395 396 397 398 399 400 401 402 403 404 405 U6 407 408 413 ~02166 414 002174 002202 002204 0022"6 002210 002216 002220 002224 002226 002234 002236 002242 415 416 417 418 419 420 421 422 423 424 425 U7717 022737 001406 104410 005506 062737 0118163 005737 001030 001200 004402 001301 001230 001311 001313 001500 000001 001234 000001 001742 000004 000006 000006 002104 177102 800174 000176 000006 000004 001000 001310 111034 001226 001214 ""1500 177054 177777 000002 081200 001202 01115402 U .. 8UI TSTB BNE MOV MOV CLI! MOV TST NOP BR ·CMP MOV MOV MOV MOV TYPE COMB TSTB 8MI "Sll 001246 '"1259 0012511 1"1 51, 8"1246 000942 1044U ,START I MOV MOV MOV MOVB CLR CLRB CLRB MOV MOV8 CLR CLR MOV MOV 00001U 01116624 1105461 0080111 005000 001306 001304 001232 "32777 001424 177776 000024 001303 TYPE MOV MOV CMP BJlQ CONVR! XSTUQ ADD Sil Itl TST BNE BIT 116146 BJlQ TYPE CLR U40,PS ISTACK,SP • ,prAIL, t124 DVNUM,SAVNUM PASCNT ERRFLG QV,FLG IDV,MAP,CREAM U,RUN ERRCNT UTERR U,TSTIIO • ,START, RETURN INIrLG 11 4,-(SP) 6,-(8P) 6 429 430 431 432 433 434 435 436 437 438 439 440 441 442 "02244 006000 002246 127737 002254 101404 002256 104482 002262 000000 002264 0110776 002266 117737 002274 113700 002300 042700 002304 000000 002306 012700 002312 012701 002316 010120 002320 005021 002322 022021 002324 ..022700 002330 801372 17673B 001382 005241 176710 001300 171400 001308 all ... 000300 000302 111 0010",0 443 444 nU,4 UWR 818 (SP)+, (ap)+ 'LIGHT,LIGHTS USIIR,aWR (SP)+,6 (8P)+,4 ,HUTLE INlP'LG tSWR 161 PC,CIRMAP ,XHUD 'DV,MAP,TEMPl ITEMP1,TEMP2 Ii 77171 ,UM.a U U,TEMPI 58 .. U 3$ 11111110,,,1111 3$ ,MNEW R0 447 448 449 450 451 452 451 454 455 456 457 ·458 ·459 460 461 462 HAL! eMPB UWR,SAVACT 81.08 2t TYPE HALT BR MOVI MOVB BIC HALT MOV MOV MOV CLR eM. CMP BNE , MUR3 ,-2 taWR,DVlcry DVAC'lV,RIJ '-C<171>,R0 UII0,Re Ue2,Rl III, (RBl+ CRll+ (RII)+'(R1I+ 110".,R0 48 0036 ,,, ,,, ,, ,, I ,TYPE TITLE ME85Aij! ,IP' NOT SET FLAG AND DO ,u'n-u? ,IR Ir NO AUTO SIZE ,GO DO THE AUTO aIZE ,nPE HEADER ,lET POINUIl ,SET DATA ,ALL DONU ,81\ IF YES ,,,UPDATE POINTER ,IS PROQRAM RUNNING UNDER MONITOR ,aR IF YES ,SELECT SPECIFIC DEVICES?? ,8R IF NO, ,TYPE THE MESSAGE, ,ZERO DATA LIGHTS ,WAlT rOR UIER TO TELL IIHAT DEVlCES TO RUN ,IS THENUM8E~ VALID? ,aR IF NUMIER IS OK, ,TELL USER OF INVALlD NUM8I:R, ,STOP EVERY THING, ,RESTART THE PROGRAM AGAIN, ,GET NEll DEVICE PATTERN ,aMOW THE USER WHAT HE SELECTED, ,UsE ONLY LOW BYTE, ,CONTINUE DYNAMIC 8WlTCHES, ,PREPARE TO CLEAR THE FLOATING ,VECTOR AREA, 300-716 ,START P~TTING 'PC+2 - HA~T' ,IN VICTOR AREA, ,POP POINTERS ,ALL DONE7T ,IR IF NO. ~ESTART ,...........•....••.••• ,TEST 8TART AND 445 446 PAGEl ,LOCK OUT INTERRUPT8 'SET UP STACK ,SET UP POWER FAI~ VECTOR ,SAVE NUMBER or DEVICES IN SYSTEM, 'CLEAR PASS COUNT ,CLEAR ERROR FLAG ,ZERO QUICK VERIry FLAG ,GET MAP POINTER, ,POINT POINTER TO FIRST DEVICE, ,CLEAR ERROR ·COUNT ,CLEAR LAST ERROR POINTER ,SET UP FOR TEST I ,SET UP FOR POWER FAIL BErORE ,TESTING &TARTS ,HAS INITIALIZATION BEEN PERFORMED ,BR IF YES , DZDVA-e MAcn I 27(732) II-MAR-" 15,86 PAGE 11 DZDVAB,PII PROGRAM INITIALIZATION AND sun UP, 426 427 428 0035 ,PROGRAM INITIA~IZATION ,LOCK OUT INTERRUPTS ,SET UP PROCESSOR STACK ,SET UP POWER FAIL VECTOR ,CLEAR PROGRAM CONTRO~ F~AGS AND COUNTS ,TYPE TITLE MESSAGE 001742 001750 001754 001762 001770 001774 002000 002004 002012 802020 002024 002030 002036 382 393 384 385 386 397 388 389 ]90 391 PAGEl 002332 002340 002344 11112350 111112352 1102360 002362 1102366 002374 0112402 002404 00a412 002420 002420 802426 1102432 012737 1112706 005737 1101023 1132777 001411 11144112 1112737 012737 000406 013737 1113137 012117 104402 000117 1101U411 001200 0011042 177176 0011004 176612 ,BEGINI MOV MOV TIT BNE U4",P8 UTACK,SP "42 0115101 000240 008240 8112702 0027114 003014 0031116 111112102 11, 1I0V aRX~TTaT+a 001214 ... MOV 'LOCK OUT INTERIIUPU ,UT UP STACK ,15 PROGRAM UND~R MONITOR CONTROL ,III XF n:s 'CH~CK rOR ~OCK ON TEST ,aR IF NO LOCK DESIRED, 'TIPE LOCK SELECTED. ,AD"U8T SCOPE ROUTINE. IIET UP TO LOCK ,CON'UNUE ALONG, ,PREPARE NORMAL SCOPE ROUTINE ,LOCK NOT SELECTED, SET UP FOR NORMAL SCOpE LOOP MOV TYPE "MP .C·YCLE, RETURN ,MR tRETURN /8'1'AR'f AT ·CYCLE" FIND WHICH DEVICE TO TEST ,TVPIC R ,START TEITING 0115666 005111 17.556 BIT BEQ 083114 TYPE 211 3U MOV MOV IIR U tlIT2,t8WR 14 ,MLOCK 'NOP,UST INOP,T'1'8T+2 2S IRW,TTIT DZDVA-S MACYlI 27(7321 IS-MAR-76 15.06 END OF PASS MUTINE DZDVAB,PII PAGE 12 468 481 482 48] 484 485 486 487 488 489 490 491 492 493 494 495 496 497 498 499 500 501 502 503 504 505 506 507 508 509 510 511 512 513 514 515 516 517 518 002436 002440 002444 002450 002454 002462 002466 0U472 002476 002502 002506 002512 002516 002522 002526 002532 002534 002542 002550 002554 002556 002560 002560 002562 002564 002566 002570 002572 002600 002604 002606 002610 002612 002614 002616 002620 002622 002624 002626 002630 002U2 000005 0115037 105037 005237 013777 104U2 104402 104411 104402 104411 104402 104411 104402 104411 105lJ7 001017 112737 111737 013701 00B06 000005 004711 000240 000a40 000240 000240 012737 000137 000001 006 001362 000001 003 ~01l52 000001 006 001230 000001 006 01111232 ,EOP, 11111214 001311 001230 0012311 005145 110UU 002604 005336 002612 005144 002620 005355 002626 001303 000371 001301 000042 176516 TYPE 001313 001303 LOGICAL. 005666 005666 RESET CLR CLR8 INC MOV TYPE TYPE CNVRT 0012U 002 002 002 002 CNVRT TYPE CHVRT TYPE CNVRT DEce BNE Move MOVB MOV BEQ RESET .JSR NOP NOP NOP NOP RESTRT. MOV .JMP 1 XCSR' ,BITi DVSCR XVEC. I ,BYTE DVRVEC XPASS' 1 ,BYTE PASCNT XERR' I ,BYTE ERRCHT UTERR ERRFLG PASCNT PASCNT,tLIGHTS ,MEPAaB ,MCSRX ,XCSR ,MVECX ,XVEC , MPASax ,XPASS ,MERRX ,XERR aAVNUM USTRT U77,QV,FLG DVNUM,SAVNUM ... 2,Rl REarRT 525 526 527 528 529 5]0 531 532 53J 5]4 S3S Sl6 537 538 5)9 540 541 542 543 544 545 546 547 548 549 550 551 .552 553 554 555 556 557 558 566 567 568 569 570 571 572 573 574 I.' PC, eR1) ,CYCLE, RETURN CYCLE 6,2 3,2 6,2 6,2 LOOP AND INTERATION HANDLER ,,SCOPE ....................•..........•. 002634 002634 11102642 002644 002650 022137 01111411 017746 042716 177570 001202 ,SCOPE, CMf BEQ MOV BIC 176]]6 000200 002654 12H26 002660 091002 002662 004137 002666 005037 002672 010016 002674 032717 002702 001407 002704 000437 002706 105777 802712 100034 002714 017700 002720 000415 002722 832777 002730 0111011 11102732 105737 002736 001406 002740 ,"005237 002744 023731 002752 001014 802754 105037 002760 1105037 002764 085037 002770 012137 002776 0U737 003004 011600 003006 022626 003010 000177 003014 .01407 003016 000437 000001 004640 001234 040000 64 .. 176300 TTaT, 176272 116266 004000 176252 II, 001313 001224 001224 fl1757fJ,aIIR 6U tTKDBR,-(SP) UIT1,cSP) 001311 21. 001224 001220 000020 001216 CM,B BNE .JSR CLR MOV BIT n,ea.l+ ,0, Pc:,SERV,G LITERR R',eap) nITl4, tsliR BEQ 11 II tTKCSR 31 BR TSTB aPL NOV BR BIT 8NE TITS BEQ 001222 001222 801214 116200 3U 8RW, !lRX, ,18 THERE A REAL SWR7 ,eR If YES ,lAVE KEYBOARD CHAR ,CLEAR PARITY BIT nKDBR,RI U fSll11,UWR 2. QV,FLG 21 INC CMp 8NI: CLRB CLR CLR MOV MOV NOV POPUP LPCNT LPCNT,ICOUNT It !RRFLG LPCNT LOCK U0,ICOUNT NEXT, RiTURN elP),Ra .IMP .RETURN 14117 ,IIA5 IT CNTRL 'G' 1 ,BIl IF NO, ,SERVICE "CNTRL 'G", ,CLEAR LAST ERROR PC, ,SAVE R. ON THE &TACK ,"LOOP 0/1 THIS TEST'! ,811' IF NO, eIF LOCK 81181_1, THIll LOC: .240) ,GOTO H elF LOCK SW8I-1I THIS Lac -Ue) ,KEYBOAD DONi! ,aR IF NO, (LOCK, HIT KEY TO GO'l'O NEXT TEaT) ,CLEAR DONE BIT ,CONTINUE ,DELETE ITERATION? (QUICK PUSI ,BRn YES ,HAVE PASSES BiECOMPLETED? ,IR IF QUICK PAIS, ,UPDATi lTERATION COUNTER ,ARE ALL ITERATIONS DONEn "R n NOT YET ,PREPARE rOR NiN TEST 'START ICOUNTER AT 0 'RESET ITERATIONS ,GET NUT TEIT ,POP R. OFr or THE STACK ,rAKE AN "RTI" ,GO DO THE nn 437 FOR FREEZE ON CURRENT DATA ,,CHECK ...•.•.......•.........•..•..... 003020 003026 903030 003034 003036 003042 032771 fl01405 005737 .01402 013716 ue002 00108. 176154 00122. ,SCOPI! BIT BEQ TIT BEQ 001220 III 559 560 561 562 563 564 565 PAGE! ,MAKE THE "OR~D CLEAN AllAIN, ,CLEAR LAST ERROR PC ,CLEAR ERROR FLAG ,UPDATE PASS COUNT ,DISPLAY PASS COUNT ,TYPE END PASS ,TYPE CSR ,8HOW IT ,TYPE VECTOR ,IIHOW IT ,TYPE PA88ES ,SHOW IT ,TIPi iRRORS ,SHOW IT ,ARE ALL DEVIC!8 TESTED! 18R IF NO, ,SET THE QUICK VERIFY FLAG, ,RESTORE THE COUNT ,CHECK rOR ACT-II OR DDP ,If NOT, CONTINUE TESTING ,ITOP THE SHOW--CLEAR THE WORLD DIDVA-S MACYlI 27(7321 18-MAR-76 15 1116 PAGE U DIDVAB,P11 GEN!:RAL UTILITIES (TYPE OUT, ERROR, SCOPE, ETC,) 519 520 521 522 523 524 8837 ,END OF PASS ITYPE NAME OF TEST ,UPDATE PASS COUNT ,CHECK FOR EXIT TO ACT-11 ,RESTART TEST 463 464 465 466 467 469 470 471 472 473 474 475 476 477 478 479 480 PAGE! MOV RTI UII8t,UWR 11 LOCK U LOCK, ISP) ,ISaw.,-" 8ET)7 ,8R IF NOT SET, ,GOTO THE ADDRE's IN LOCK, ,GO BACK, OUTPUT ROUTINE ,,TELETYPE ............•...•.•...• 003044 003046 1103052 803060 883066 003070 003072 003074 ~03100 003104 003106 003112 003114 010546 0116as 1152766 032777 801012 10S715 1000112 104402 105177 100375 112577 0000.2 000002 018080 ,TYPE' 000882 176114 18, 805184 176184 21, 176100 001362 012605 381 NOV MOV ADD BIT BNE TSTB 8Pt. TYPE TSTB BPL NOV8 BNE MOY RS,-elP) t2elP),R5 n,2eSp) UW12,taWR U eR5) at ,MCRLF 8TPcaR 2. tRSI+,tTPD8R It eSPlo,R5 ,lAVE R5 ON THE STACK, ,GET ADDRESS or MESSAgE, ,POP OVER ADDRES8, ,INHIBIT ALL PRINT OUT" '8R IF NO PRINT OUT WANTED eaWI2-1) ,IS NUMBER MINUS, (MSS.leaIT1») ,BR Ir NUMBER IS PLUS ,TYPE A CR/LFI ,TTY READY! ,BR IF NO, ,PRINT CURRENT CHAR, ,IF NOT ZERO KEEp PRINTINGI ,END OF OUTPUT, RESTORE R5 !S.~IAR·76 15106 PAGE 14 DZDVA-e MACHI 27(732) GENERAL UTILITIES (TYPE OUT,EPPOR,SCOPE,ETC.) OZOVA8.Pll 575 003116 000002 00312~ U0346 310446 57. 571 518 579 580 591 582 583 584 585 586 587 588 589 590 591 592 593 594 595 596 597 598 599 600 601 602 603 604 605 606 003122 003124 003132 00314~ 003!U 003144 003150 003154 003160 003162 0UI66 003172 003176 003200 003204 003206 003214 003216 en220 003222 003224 003230 003232 003234 003236 003240 003242 017637 062766 104402 000000 012704 012703 105777 100375 117714 142714 122427 001417 105777 100375 017777 005303 001356 012604 012603 104402 010346 'Jt0446 000741 812604 012603 000002 bl7 618 619 620 621 622 623 624 625 626 627 628 629 630 ,IN5TPI MOV MOV 000004 000002 003142 000004 005520 000007 176024 MOV ADD • INSTil TYPE 0 ."5GI NOV MOV 181 BPL Move exCB CM.B IIEQ 176020 000200 000015 176004 175774 Tsrs 2$1 175776 005100 Tsn SPL NOV DEC BNE HOV MOV ,INS'I'EI TYPE MOV MOV BII INUR21 MOV MOV RTI R],-(SP) 1\4,-(SP) '4(SP)"MSG n,4CSP) 634 635 636 637 618 639 640 641 642 643 644 645 646 647 648 649 650 651 652 fINBUY,II4 n,R) UKCSR If tTKDBR, (R4) 1200, (R4) (R4)+, US INSTR2 'TPCSR 2. tTKDBR,tTPDBR R3 IS (SP).,R4 (liP)., Rl ,MQM 113,-(5P) U,o(lP) ,!NST! (8P).,R4 (5P).,R3 ,IIUTORE 114 ,RESTORE R3 ,CONVERT ASCII STRING TO OCTAL J••••••••••••••••••••••••••••• 003244 003246 U0546 00325~ B16605 012537 0.12537 012537 112537 000004 112537 003441 009"04 003254 003260 003264 003270 003274 00H00 003384 003306 003312 ~U316 003320 003324 003126 003132 003334 003340 003342 ~03346 003350 00335] 003354 003356 00))60 00Jl62 ,PARAMI MOV MOV MOV MOV MOV MOV MOVB MOVB MOV PARAMII CLR MOV eMPB SEQ ~10446 010566 "0S005 012704 122714 001420 121427 002415 121427 003012 142714 152405 122714 001406 0"3434 083436 003440 01113442 005520 000015 181 000060 eMU SLf CMPB BGT 000067 IIS,oCSP) 1\4, -(SP) 4(SP),R5 (R5H,LOLIM (RSH,HILIM (R5)+, DEVADR (R5 H, L08ITS (R5)+,ADIICNT 115,4(8P) 115 UNBur,II4 U5,(R41 PARERR (M), . . " PARERII (R4),"7 PAREllA 000060 BICB BI8B "e,cII" (R4)+,1I5 000015 CMPB 115,(114) BEQ LIMITS 003436 013704 010524 00·34411 062705 U5117 001372 00011U 003412 003436 003430 003432 003434 003436 003440 003442 670 671 674 675 676 677 67U 679 680 681 682 693 684 U5 686 LINITS. 8U434 1103442 181 003443 0126~4 012605 000002 000000 000000 IS PARAMI eMP III,HIUM BHI PARIIRII CM. BLO B1TB BNI: R5,LOLI8 PARltl\R LOBITS,RS PARERR MOV MOV ADD DECB BNI: MOV MOV RTX 0 II DEVADR,1I4 R5,(R4). n,R5 ADRCN'!' U (1P)+,R4 (SP).,R5 LOLIMI HILINI DEVApl1l LOtlnl III ADRCN'laLOBlTS+1 , 000000 000000 00J44~ PC or TEST THA'I' rULED AND RB-RS ,,SAVE ....••..••..........•...•••.....•..•. 110344. 816617 a1101184 668 669 672 673 R$ 115 R5 ,STORE NUMBER AT SPECIFIED ADDlIns 003424 Mil BII PARERRI tNSTER BR 003406 655 U6 0007611 104404 000758 020537 101373 020537 103770 1317115 .001365 654 661 662 ·663 .664 665 ASL ASL ASL 006305 003364 801370 003312 003376 0034011 803404 653 660 006305 906305 TES'! TO SEll IF NUMBIER U wnUN LIMn. ,I •..•.•.....•...................•...... 003414 003420 656 657 658 659 110411 ,SAVE R3 ON STACK ,SAVE R4 ON STACK a 633 PAGEl ,GO HOME ,.......•............••.... DZDVA-B MACYlI 27(132) 18oMARo 15106 PAIiE IS DZDVAB,PII GE~ERAL UTl~ITU:S (TYPE OUT,ERROR,aCOPE,ETC,) 63\ 6ll lin PTI 607 608 609 610 611 612 613 614 615 616 PAGEl "on'. ,SAVIIS! ItOcY .c""l,aAVPC "6'11 R, (PCl ,SAVE R0-R5 003452 003456 003462 003466 0113472 003476 0113502 BleU7 810437 010337 010237 010117 110037 000002 001272 001270 001266 001264 001262 001260 IIVIISI MOV MOV MOV MOV MOV MOV RTl RI,IAVII5 R4,IAVU R3,IIAVU R2, SAVR2 RI,IAYRI R0,IIAVR0 ,SlVE ,SAVE ,SAYE ,lAVE ,SlVE ,SAVE 115 Rt 113 R2 RI 110 ,LEAVE. ,RESTOII! 110-R5 003504 013700 003510 013701 003514 003520 003524 003530 013702 013703 013704 013705 001260 001262 091264 001266 001270 001272 ,RE8051 MOV MOV MOV MOV MOV MOV SAVR0,Re IAVRI,RI IIAVR2,R2 SAVRl,1IJ SAVII4,R4 SAVRS,R5 ,IIEnORE ,PESTOR! )RESTORE ,RESTORE ,RESTORE III~STORE 118 RI 112 R3 R4 R5 U-HAR-76 15U6 PAGE 16 OIDVA-B MACYIl 37(732) GENERAL UTILITIES (TYPE OUT,ERROR,SCOPE,ETC,I 0lDVl8,Pl1 687 688 689 690 691 692 693 694 695 696 697 698 b99 700 701 702 703 704 705 706 707 708 709 710 711 712 713 714 715 716 717 718 719 720 721 722 72) 724 725 726 721 728 729 730 731 732 733 734 735 736 737 738 739 140 741 003534 eeu PAGEl 0042 ,LEAVE IITI 000002 PAGEl ,CONVEIlT OCTAL NUMBER TO AIIcn AND OUTPUT TO TELEPRINTER •..........................................•..•..•..•... 0035J6 003542 003544 003546 003550 003552 003554 003560 003566 003572 003576 1103602 003606 003612 003616 003622 003624 003630 ~03634 003636 003640 003642 003644 003646 0el650 003652 003654 003656 003662 003664 003670 003672 003676 003700 003704 003710 003712 003714 003720 003724 003726 003730 003732 003734 003736 003740 003742 003744 003746 104402 010046 010146 010346 010446 111·0546 917691 062766 012137 1I21l7 112137 0U137 0U704 IU7U 012700 010403 042703 062703 110320 000HI 006004 000241 006004 000241 006004 005305 001362 012703 114023 105117 001374 105737 001405 112723 1.05337 001373 105013 104482 005337 001322 012605 012604 U2601 012601 012600 900002 000000 000000 003745 000000 005104 1100012 000002 '011012 003742 003144 003745 003746 003746 003744 005562 177770 000060 ,CONVRI TYPE ,CNVRTI MOV MOV MOV MOV MOV MOV ADD MOV Mova 111 Mova MOV MOV 2.. MOVB MOV NOV 3.. BIC ADD MOVB CLC ROR CLC 11011 005624 4f, 003744 003745 CLC ROR DEC SNI MOV MOVB DECS BNE TSTB BEQ 581 MOVB DECB BNE 6 ... CLRa TYPE DEC liNE NOV MOV MOV MOV MOV Rn WIIDCN'I'I 0 CHIICNTI 0 SPACNTaCHRCNT+l SINWIIDI 0 000040 083745 005624 003742 ,MCRLF R0,-(aPl PI,-(U) R3.-(8P) R4, -(8PI IIS,-(SP) '12(SP),Rl n,12(5P) (RII+,WRDCN! (Rll+.CHRCN'1' (RII+,IPACNT tCRIl+,BINWRD UNNIID,R4 CHRCNT,R5 nEMP,Re R4,R3 1177770,113 1060.R3 Ri.(Re)+ R4 114 114 RI U _MDATA,Ri o(RIJ)'(RJI+ CHReNT 48 SPACNT if U48,(R3)+ BPACHT 51 (R3) .MDATA WRDCNT 18 (&P) •• RI (8.)+,R4 (IIP)+,R3 (8P)+,RI (8P)+.R8 14a 010 VA-a MACY11 27(732) I8-MAII-76 15106 PAGE 17 GENERAL UTILITIES (TYPE OUT,ERROR,SCOPE.ETC.> DZDVAB,Pll 743 744 145 ,TRAP DIIIPA'l'CH SERUCE I AIIGUMENT OF TIIAP IS EXTRACTED ,AND UIED AS OFFSET TO OBTAlN POIN'fE1I ,TO SELECTED SUBROUTINE 746 747 748 749 750 751 752 753 754 755 756 757 758 759 760 761 762 763 764 765 766 767 768 769 770 771 772 773 774 775 776 ·177 778 779 780 781 182 783 784 785 786 787 788 799 790 191 192 79i 794 795 796 797 198 003750 003752 003756 003762 0a3764 003770 003774 004000 011646 162716 017616 006316 042716 1163716 017616 000136 ,TRPSI!! MOV IIUB MOV TRPOKI ASL B0e0U 000000 BIC 177001 0111314 8000110 ADD MOV JMP (8P),-(IP) I GET PC or RETURN ,.PC or TRAP ,GET TRP ,MULTIPLY TRAP ARG BY 2 ,CLEAII UNWANTED BITI ,.OINTlR TO 8UBROUTINE ADDRESS ,IUBROUTINE ADDRESS ,GO TO IUIJROUTZIIE u.n') "IPI,(8P) (8P) t1 "1101 '(8P) • ,TIIUU.c." te8P) .cSPI eesP)+ HANDLER ,,ERROR .•...•.....•. 004002 004002 004010 004012 004016 004032 004026 004030 004034 004042 004044 004950 004052 004060 004066 1l04e7e 604074 004076 004102 004106 064110 004112 004116 ~04120 004122 004124 0114126 004112 004136 ~04142 11114146 004152 004156 004160 004164 004166 004172 004176 ,HLTI 022731 001411 017746 842716 122726 091002 004737 932777 901406 105777 10000! 112771 832777 177570 0ffl282 17517e 800200 000087 CM, l171nll.IIIR UQ 641 MOV BIC CMPB tTKDBR, -(a,) 8NE 004640 01000" 175140 U .. BEQ TlTI 175140 000207 02000. JIIR 8l'1' 175132 175114 xaxi 001105 BPI. Mova BIT BNE 821637 001404 011637 105037 104466 011605 162705 011504 086304 061504 006394 001234 CMP 001234 001311 042794 062704 012431 012437 811437 105737 ",,1483 '''5737 0011140 104402 104402 005737 1771101 IIU124 004252 00U64 00U76 MOV CLIIB SAV0S MOV SUB MOV AaL ADD ASL BIC ADD MOV BEQ 181 000002 il8UlI MOV MOV TaTB BEQ 804276 1185104 0115184 801220 TST BNE TYPMSGI TYPE TYP!: TST Uln ,cll.) .7. (IP)+ ,+6 - PC.IERV,a UlIn.tlNR xax npCaR xax n87,t'l'PD8R ..1I13 •• 8I1R HALTS (aPI,LI'fIl:llIl it (SP),LSTERR ERRFLG (8PI,R' n,IIS (R5),lt4 R4 (R51.114 R4 U 778lt,R4 ',ERRTAI.R4 (R4)+,ERRN8G (U)+.DA'fAHD (1I41,DATAIIP ERRFLG TYPMIG DATABP TYPDU , MCRL' ,IICRL' LOCK ,II THERE A REAL INR? 1111 IF YE. IIAVE KEYBOARD CHAR ,CL!AR PARITY lIt ,liAS l'f eNTRL '0' IBR IF NO, ,SERVICE 'CNTRL ,BILL ON ERROR7 ,aR IF NO IILL ,TTY READY, ,DON'T WAlT IF TTY NOT RUDY, ,PUIH A aELL AT THE TTY, ,DELE!E ERROR PRINT OUT' ,BR IF NO PRINT OUT WANTED, ,lIAS THIa ERROR FOUND LAST TIME, ,BR IF YEe ,RECORD BEING HERE ,PREPARE HEADER , SA VI ALL PROC REGISTERS I GET THE PC or ERROR ,on ADDREII.S OF TRAP CALL ,GET HLT INSTRUCTION BY TWO ,DOUBL!!: 1'1' ,MULT AGAIN ICLEAR JUNK ,GET POINTER ,GET ERROII MUSAGE ,GET DATA HEADIIEII ,GET DATA US I.E ,TYPE H£ADREER ,8R IF YES ,DOE5 DATA TABLE EXIST, ,8R IF YES. -G'· • ,Nun OlOH-a MACHI 27 (732) IS-MAR-76 15106 PAGE 18 DZDVAS,PII GENERAL UTILITIES (TYPE OUT,ERPOR,SCOFE,ETC,) 799 800 801 B02 803 804 805 806 807 808 809 810 811 812 813 814 815 816 817 818 819 820 821 822 923 824 825 826 827 928 829 830 ell 832 833 834 835 836 837 US 839 840 841 842 004202 004204 004210 004214 004220 004224 004230 004234 004242 004H6 004250 004252 004254 004254 004260 004262 004264 004266 004272 004274 004276 004300 004302 004306 004310 004312 004H6 004320 004322 004326 004334 004336 004344 004146 004354 004360 004364 004366 004370 004372 004374 004376 004400 001402 104402 104402 104411 104402 104411 104402 112737 005737 001402 104402 000000 005737 001402 104402 005400 005366 004374 005454 004366 005104 177777 004252 1$1 TYPE MOVS TST BEQ 001311 TYFE ERRMSGI 0 WRKO,FMI TST BEQ TYPE DATAHDI e TYPOAT, TST 004264 000000 005731 001402 104410 000000 104407 005117 100005 010046 016600 000000 012600 005231 032777 001001 032177 001401 0137 37 012706 000177 000002 000001 004276 SEQ DATABPI RESREGI RES05 HA~TSI TST " 174674 000002 849 850 851 852 8S] 854 004402 004402 004410 004412 174646 002000 864 865 866 867 868 869 870 871 872 873 874 875 876 877 818 879 880 881 882 001216 001200 174630 006 002 001276 000001 003 001226 082 001214 004414 004422 004426 004432 004436 004440 004444 004450 004454 004460 004462 004464 004470 004472 004474 004476 004500 004504 004506 004510 004512 004514 004516 004516 004524 004526 004530 012737 004402 012706 005037 005237 001375 104402 104411 105037 005037 104412 104413 000177 000001 003 001226 010046 013700 MOV HALT BR INC BNE TnE CMvn CLRB CLR MSTCLR RAMCLR JMP PfUBI 1 ,BYTE 3,2 TSTNO ,DELAYI MOV MOV DEC 8NE MOV RTI 1$1 30, 1104514 005300 001376 012600 000002 000036 004566 004566 004574 052777 000002 998 004576 004576 004600 004602 004610 004616 004622 004624 004626 004630 004632 004636 MOV MOV 002 894 895 896 897 004634 RE8URI CLI! 174524 8114000 004534 000024 005107 004470 001311 001234 012777 000003 899 900 901 902 903 904 905 906 907 908 909 910 0ee034 0012U 005562 005562 004556 004556 004564 892 893 0044 , ERRCNT UW08,UWR 1$ UWI0,fSWR 25 NEXT, RETURN UTACK,SP .RETURN DATA TABLE ,!tESTORE PROC REGISTERS ,HALT ON ERROR? ,BR IF NO HA~T ON ERROR ,SAVE RO ,SHOW ERROR PC IN DATA ~IGHTS ,HAIoT ,GU M ,UPDATE ERROR COUNT ,GOTO TOP or TEST? 18R IF YES ,GOTO NUT TEST? ,8R IF NO ,SET FOR NEXT TEST ,Run 51' ,GOTO spEcxrU:D TEST ,RETUIIN ,SU UP FOR POWER UP TIIAP ,HALT ON POWER DOWN NORMA~ 'IIESTAU,24 • ,PFAlL, 24 ,SET UP rOR POWER FAILURE 27(732) 18-MA!!-76 15106 PAGE 19 GENEUL UTILITIES (TYPE OUT,ERIIOR.aCOPE,ETC,) 004540 004542 004546 004550 004552 004554 891 PAGEl TA8~E? 15R IF NO, MOV MOV JMP RTI 2'1 ERTA80. 1 ,BYTE 6,2 UVPC XTSTNI 1 ,BYTE 3,2 TSTNO ,ENTER HERE ON POWER FAI~URE 1$1 ,PfAILI 012737 000000 000777 004000 884 985 886 887 .888 889 890 2CSP),R0 SEQ 012777 010146 010446 013701 013704 005014 062711 001314 012604 012601 000002 eel PUSHR0 MOV BIT 174636 ,,DATADATA HEADER ,SHOW BP~ SN!: ,DATA HEADER? ,8R IF NO ,T¥PE DATABP USREG HA~T 001232 000400 ,, ,PMCESSOR WILL TRAP HERE WHEN POWER IS RESTORED 004414 004414 DZOVAB,PII 863 DATAHD TYPDAT ,SHOW IT ,Tyn PC. ,SHOW tT ,GIVE A CR/LF ,NO MORE HEADER 'UNLESS NO DATA TASU, ,IS THERE AN ERROR MESSAGE? ,BR IF NO, ,TYPE ERROR MESSAGE ,...••.••...•...•.•....••... DZOVA-S MACH! 855 856 857 858 859 860 861 862 ,MA5TEK ,MTSTN ,XTSTN ,MERRPC ,ERTAB0 , MCRLF '-I, ERRFLG ERRMSG WRKO,FM UWR EXITER POPR0 UITltlt1 INC BIT 0043 18 CONvn 843 844 845 846 847 848 BEQ TYPE TYPE CNVRT TYPE CNVRT PAGEl 1·,4636 ,llANeLli' 170361 110,-(SP) It,Re 110 ,-2 UPl+,Re 8NE U MOV 181 ,RETURN •"'1IIf1""''''" 'III ,eTAIlT CLEAN UP or DEVICE ,CLEAR IT AL!.I ,START DOING THAT TEST AGAIN, MOV CLR ADD MOV 001372 001376 ,-' , MPFAn ,PFTAB ERRFLG L8TERR ,RESET THE STACK POINTER ,READY FOR TIMMER ONE TO THE TIMERI ,llP IF MORE TO GO ,TYPE THE MESSAGE ,TELL WHAT TEST TO RETURN TO, I START OLEAN IP~U5 tMRESET,tDVsCR ,ISSUE A MASTER C~EAR ,SAVE iliON THE STACK Rl,-C5P) ,SAVE 1\4 ON THE STACK R4,-CSP) DVSRS,RI ,GET SECONDARY SEL, REG. DVSRA,R4 ,GET seCONDARY REGISTER ACCESS REG, (M) IZERO THE SECONDARY REGISTE~, ,-CcBIT11+81TI0.BIT9.BIT8+BIT3+SIT2.SITI.SIT0>+SlT0,CRI) MOV MOV MOV (SPl+,R4 (SPl+,Rl ,USTOR! R4 ,RESTORE RI NOY ,IIRUET,'IlVSCR ,IsaU! MASTER CLEAR, II IS UlTI,tDVSCR RTI ,MsTCLRI 1"$7. 1145(06 RTl ,ROMCLJ(I 00~002 010046 005000 052777 017737 106037 103003 005200 001370 104000 012600 000002 000001 MOV UTACK,S' 7EMP 'fEIiP RTI .DATACLKI MOV 000400 174554 004637 174560 e04636 CLR 8IS 1$1 MOV !IORB au INC 8NE HLT MOV RTt ,BLKW scc HI Re,-cSP) 110 nae,.OVLCR @OVLCR,J. 3$+1 2. R0 If 0 CSP)+,R0 DZDVA-B MACYlI 27(7)3) II-MAR-" 15106 PAGE 20 Ge;NERAL UTILlTIU (TYPE OUT,E~ROR,SCOPE,ETC,) DZDVAB,PII 'II 912 91l 914 915 '16 917 918 91' 120 921 922 923 924 925 926 927 928 929 911 911 932 931 934 935 936 937 938 939 94. 941 942 943 944 945 946 947 948 949 950 951 952 953 954 955 956 957 958 (2) (2) (2) (2) (2) (2) (2) (2) 004640 032777 1104646 11111374 0114650 017717 1104656 013777 004664 104482 004678 1844\1 004674. 184402 11047011 105777 1104714 1104786 ru 7746 0114712 042716 004716 122726 111114722 001451 01114724 11105077 0114730 le5777 004734 1110375 ""4736 016677 084744 0011241 004746 006177 004752 006177 004756 006177 004762 1837]5 1104764 026637 004772 002731 094774 026627 005eta 803325 8050"4 042766 1105012 856677 005028 105777 005024 1.1U75 005026 017746 005032 042716 005036 122726 005042 001332 snS44 184402 885050 110.287 uua 005052 005069 820377 036451 004880 174H6 174326 005072 111115052 005064 ""5074 1743 •• •• 51172 17U16 SE~V.GI BIT UI 8NE MOV MOV 174214 ""2U •• 0015 174252 174254 177776 17421. 114224 174220 177776 177776 177718 177776 174168 all 174246 ...... ....., SCI CMP SLT CMP BGT BIC ell Tna B'L MOV SlC CM.B 8N! 174154 110020e 0'1"'15 051450 .08057 5.. 851127 CNVRT TYPE TSTS SPL MOV SIC CMPS BEQ CLII 1aTS SPL MOV CLC ROL ROL ~DL 177716 174162 085184 TYPE 89" TYPE 140011,tTKCIR aERV,G .sWR,911. 90',ISO ,eu ,eu ,9U trKC.II ,-4 nIlDJR,-lePl UIT7'(SP) 115, (IPI. 51 "WII tTPCIR ,-' -21I1P),nPDaR UItA enR "WR (2) (2) (2) (2) (2) (2) (2) (2) (2) (2) 959 9611 961 962 963 964 965 166 967 968 969 "0 971 972 111145 PAGEl '046 ,RX Busn ,aR IF YEa ,lAVE "WRI, ,, ,, ,IIAIT '011 DONI, ,,, ,, ,, ,, ,, , ,E~~OR U -2IS",". 11 -2Ul'l, . . ' 11 ,·Cen,-21IP) -2(IP),tSIIR tTIICaR ,-4 tTKDSR,-IIP) ,llT', (8P) US, lIP). , at , MCRIo' lIT. PC: ,lIClZ C371>' 1811~)." ,EVEN 0051164 BilS066 1105078 005072 005074 000081 086 005072 000000 036457 IIUI08 005104 005107 005145 005171 1105174 0115243 ""5267 005301 11120048 005015 377 377 377 1150377 377 377 377 881.1 00. " 111110057 .". 000077 053520 8471115 080122 047522 047111 042524 "'7514 112.122 0211114 ISU., 052523 .52121 .. 5513 .. 9111 ,EVEN MQMI MCRLFI MPrAILI MIPAIII MRI MERA21 I ,BYTE 9et .1I0RI! ,ASCn ,AICII ,Alell ,AlIcn ,ASCII ,A,CII ,AIICII ,AICII Ma:II~U M'fITPCI ,ASCII MLOCKI ,AScn 6,0 II "./t " 1 C15U!2> C377>I'"R rAILED, RESTART AT TES! 1 C371>/IND 'AI' DIDVA-. 077>/111 C377>I'ROGIIAM INDICATE. NO DEVICES PRUENT,I c377>/IN8ur'ICIENT DATAII C377>/TEIT PC-I C317>/LOCK ON IlLEtTED TEITI Dzon-8 MACYl1 27(732) II-MAII-" 15106 PAGE at DZDVAa,PlI GENERAL UTILITIES (TYPE OUT, E~IIOR, ICOPI, ETC,) (2) PAGEl 0053311 11115336 005344 005355 005366 005400 005402 005454 .05461 051503 042526 1140528 105 042524 000052 051777 041520 377 005506 005510 005512 005514 005516 0000.2 0116 001246 006 801258 035122 11351.3 051523 051122 .52123 05Ues 020072 040515 ...... '51585 111117 04114. .. .11 ... " 82812. MCIRXI NVlCXI MPASIXI MERRXI H'fITHI MASTEIII MNEIII MERllpCI XHIADI ,EVEN X.TATQI • AlC II ,Alcn ,Alcn ,lIcn ,Ascn ,uca ,A8CU ,ASCII ,Alcn 0.2 '*1 C317>/8£T IIIITCH IIIG TO DVI1'S DEIIRID ACTIVE,I /PCI , C377>/MAP Dr DV11 I'I'UU8IcJ77> 2 ,BYTE rEM'1 '.3 ICSRI I IVECI I IPAlaEl, I IERIIORaI I !TEn NOI ,BYTE 6,3 6,2 TEHP2 ,EVEN ,BUrFERI '011 INPUt-OUTPUT 11055211 005562 .05624 .011.110 805562 00011118 1105624 .0"0' 005666 IHBure ,-,+4, ..... •• 'I'IH" , 0 MDUM ._.+41 DZDVA-S MACri I 27(732) I8-MAR-76 15.06 PAG!: 22 GENERU UTILITIES (TYPE OUT,ERROR,SCOPE,~TC.) DZDVAS,PII 973 974 975 976 977 978 979 980 981 982 981 984 985 986 987 988 989 990 991 992 993 994 995 996 997 998 999 1000 1001 1002 1003 1004 1005 1006 1007 1008 1009 1010 1011 1012 \0\3 1014 1015 1016 1017 1018 1019 1020 te21 1022 te23 1024 1025 1026 t027 1028 un 11163 1064 0047 PAGE! III.U , ,ROUTINE USED TO "CYCLE" THROUGH UP TO EIGHT DVII'8 ,THIS ROUTINE SETS UP THE CONTROL ADDRESS .'0/\ THE DlAGNOSTIC ,AND RUNS THE SPECIFIED DVlI'S, THIS ROUTINE .MUST. ,BE RUN FIRST BEFORE ENTERING THE DIAGNOSTIC FOR THE ,SETUP NECESSARY, , 005666 005672 00U14 005700 1/11/1571/12 005704 005712 005714 005716 005722 005726 005734 005142 005744 8057n 805754 005756 005762 005766 005772 006000 006006 006010 806016 806022 006026 006932 006016 006042 006046 006052 006056 006062 006~66 006072 006100 006104 006112 006116 006124 006130 006136 006142 006150 006154 006162 105737 801084 1044U 01/10080 000776 1337)7 8010a0 000241 106137 105537 1162717 022717 001360 812737 800754 000241 1061)7 105517 !llnS0 062737 022737 001003 012737 012U7 012037 012037 012917 012037 012017 012037 012037 1112037 012037 012700 013737 005237 013737 005217 013731 06Ba37 013737 060037 013737 005237 013737 005237 CYCLE. 801300 1105174 111/1131/14 001300 1101304 001304 000024 001740 001306 e0lle& 0'U500 00UI6 U. eMP U. 1101104 00U04 801386 080U4 .81740 001501 001362 001352 001416 1101426 001420 001U0 001422 001432 "01424 001434 000002 0'1362 001364 001364 IIlIll66 0111366 001370 1101370 .01372 001372 00U74 01113,. 0fun6 001306 10\306 0'U306 TaTB 8NE TYPE HALT BR BITS SNE CLC ROLB ADCB ADD H. 001364 .'U6~ .0137. 80U72 •• 1374 ."U7. 8NE MOV 8R CLC ROLl ADCB MOV ADD CMP 8NE MOV MOV MOV MOY MOV MOV MOV MOV MOV MOV MOV MOV HOY INC MOV INC MOV ADD HOV ADD HOV INC MOV INC DVACTV U ,MERR2 ,-2 RUN,DVAcrv 2. RUN RUN U4,CREAM 'DV,END,CREAM It IDV,MAP,CREAM Ie RUII RUN CREAM,R0 U4,CREAM IDV,END,CRUH it IDY,MAP,CREAM (R0",DVICR (R0).,DVRVEC (110)+,1000,113 (R0)+,SYNC2A (R0)+,L04,07 (R0)+,8YNC2B (110)+,1008,11 (R0)+,SYNC2C (R0)+,L12,15 (R0l+,IYNC2D U,R. DVSCR,DvaCRH DVIeRR DVICRH,DVRIC DVRIC DVRIC,DVLCR R',DVLCR DVLCR,DVIRS R0,DyaRS DVlRI,DV8RSH DVaRSH DVSUH,DVSRA DV8RA ,ARE ANY DVII'S TO BE TESTED! ,BR IF OK, ,NO DVII'S SELECTEDII ,nop THE SHOll, ,DISQUALIFY CONT, IW, 'IS THIS ONE "ACTIVE" ,BR IF GOOD ONE rOUND, ,CLEAR PROC, CARRY SIT, ,UPDATE POINTER ,CATCH CARRY FROM RUN ,UPDATE ADDREU pOINTER, ,KEEP GOlllg. NOT ALL nIno rOR, ,RElET ADDR!SS POINTER, ,KEEP LOOKINg rOR ACTIVE DVII ,CLEAR PROC, CARRY, ,UPDATE POINTER, ,CATCH CARRY, ,CET ADDRESS POINTER, ,UPDATE, ,ALL DONE? ,BR IF NO, ,UnORE POINUR, ,LOAD SYSTEM CTRL, REG ,LOAD VECTOR ,GET LINE PARAMETERS, , ,,, ,, , "·03 04-07 08-11 12-15 ,lAVE COR~ THIa WAYI ,GET SYS CTRL, REG HIGH BYTE, ,GOT IT, ,GET Hn REC, CHAR REG, ,GOT IT ,GET LN, PAR,REG, ,GOT 1'1' ,GET IEC, REG, 8EL, REG, ,GOT IT ,GET HIGH n n , ,GOT 1'1' ,81:C, IIEG, ACCU., ,GOT IT DIDVA-S MACYI1 27(732) II-MAII-n 15.86 PAGE 23 DZDVAB,PlI GENERAL UTILITIES (TYPE OUT,ERROR,ICOPE,ETC,) 1029 IU0 lUI lel2 1033 (0)4 11135 1036 1037 1038 1039 1040 taU 1042 1043 1044 1045 11146 1047 1048 1049 1050 1051 1052 1053 1054 1055 11156 1057 1058 1059 1060 \061 PAGE. 006166 1606174 006200 006206 006212 006220 011737 060037 0137]7 060037 013737 060U7 1101402 8e1402 .0U.4 006224 006232 006216 006244 006250 006256 U3717 061/11137 01l7l7 060037 013737 1160037 001352 001354 001lU 001 J56 801)56 1101360 0116262 012780 006266 .. 012781 006272 012702 0116:176 004737 11101416 •• 14811 , HOV ADD MOV ADD NOV ADD DVSRA,DVIIFR III1,DVaFR DVSFR,DVNIR 110,DVNIR DVNIR,REaV16 R',R£SVI6 MOV ADD MOV ADD MOV ADD DVRV1:C,DVRLVL R",DVRLVL DVRLVL,DVTVEC RB,DYTVEC DVTVEC,DVTLVL Re,DVTLVL MOV MOV MOV J8R IL00,U,R0 "'01412 006516 m=~l~~=l PC,FIX,III ,LOlD STAUS . . ·01 ,PREPARE MASK, ,PREPARE CIIOCKI ,GO AND CALCULATE CONrIGURAT1ON, ILIII4,87,R. ,MASK,B,RI .CLK J,R2 PC,F X,'0 1 'LOAD 5TAUS 10-03 I PREPARE MASK, JPREPARE CLOCKS ,GO AND CALCULATE CONFIGURATION, 118U76 1lIJ148e .01400 81'1402 .01404 .111354 001156 001360 0"1416 ,SPEC, FUN, REG, , ,NPR STAT, REG, , ,RESERVED REG ,,n VEe: ,PTY LVL , ,TX LVL 0063m2 006306 00U12 "06116 111127118 012701 012702 004137 "01420 0014"7 S0UU 006516 MOV MOV MOV JIR 006322 006326 006112 0"6336 012700 012701 U2712 0114737 001422 001410 001414 006516 MOV MOV MOV J8R 'LII8,II,RII ,MUK,C,Rl fCLK C,R2 PC,F X,'0 'LOlD STAUS n-eJ ,PREPARE MASK, JPREPlRE CLOCKS ,GO AND CALCULATE CONFIGURATION, 1c106142 0a6346 1606352 006356 006362 006)711 006372 006172 006376 00641111 006414 006406 006410 006412 006414 006416 012700 012701 012702 001424 001411 001415 006516 008082 HOV MOV IIOV JIR 8l'1' SEQ UU,IS.R. ,MAlK,D,1Il 'CLK D,R2 PC,F X,III" UW.I,tan 'LOAD STAUS U-S) !PREPARE MASK, ,PREPARE CLOCKS AHD CALCULATE CONFIGURATION, TaT .. 42 TYPE , MCIILr 1065 1066 1067 1068 1069 ta711 101\ 1072 1073 1074 ~86420 1075 006421 1076 006422 1077 006426 1878 006430 1079 006432 1080,006434 1981 006442 \082 006444 1083 006452 1084 006454 ""4137 032717 001445. 8e5737 0011142 104402 U44U 005366 104405 800001 .0\00. 001226 081 801 01278. 02271. 0127]7 001815 823760 001011 822760 .011105 010037 172612 41, 11181142 8NE 0051.4 i 1 71 ,. INSTR NTIT" PARAM 1 1000 TS'I'NO ,IYTE ,arTa: 1107256 001236 1 ""0082 MOV eMP MOV 8NI: ·CMP "'81l84 CMP st. 1111111226 I1J 8NE SNE 001214 MOV nSTl,Re (PCH, eRe) (PCl+,tCPCH 61 T5TNO,2(RI) 61 tTSTNO,4(RI) U R0,RETURN ,Go DIDVA-B MACYII 27(73Z) II-MAR-7, 151'6 PAGE 24 DIDVAB,PII GENERAL UTILITIES (TYPE OUT.ERROR.SCOPE.ETC,) un 1086 1881 1088 1889 1890 1091 1092 18n U94 1095 1896 1891 1098 1099 1180 1181 110646. 1044n 006464 8.8412 806466 005728 80641. 120027 006414 ee13S4 806416 10441Z 006512 8U7U 0065.4 8U7U 10UU 000177 .065U 816528 10.524 006526 006538 006532 006536 811813 '42703 1157.3 8e10'4 ... 11S1.4 031114 015188 el1256 ee121. 172416 a.. nx,'" 116377 185011 112712 880U4 1227fU .'UII5 """Ie . . . . .0 006548 1183 106544 1104 006546 112111 elea .. 1105 816552 1IZllZ .eU1I7 II •• 006556 11118414 lin 006560 022103 .'Iee, 1111 016564 881085 110' 006566 112111 ••8U. 1118 806512 112712 ..... 6 1111 806576 088484 1112 11066.0 112711 '8834' 1113 816604 112712 88111.05 1114 006610 832118 1115 006614 1181481 1116 016616 105212 1117 006621 81U81 1102 7., 11' 2.. 31, ", 5.. 1118 1119 1121 1122 1123 1124 1125 lUI 1129 IIJe lUI lin 1133 1134 IllS 1136 1137 1138 1139 1140 CMP BNE TYPE BR MOV ~MP MOV BIC TST INE CLRB MOVI IR CMP BNE MOV8 MOV8 IR CMP BNI: aR MOVI Mova II'l BEQ INca RTI • MCRLF U (Rel+ R0. nLAST+18 . 51 .MQM nITI.RETURN 'RETURN ,PREPARE RETURN ADORES. ,GO START TEITING, (RI).R3 '-CCUee>.RJ ,GET PARAMETERS, ,CLEAR ~UNK, ,TEST FOR EIGHT IITa, ,IR IF NOT 8 SITS, ,UT RJ . . It (RI) ",.eRZ) ..... U U U18.(RI) t7,(RZ) U •••• R3 If Uee,(Rll ",CRZ) U U •• ,CRll IS.CRZ) "ARBI'1'. CRI) 51 (R2) PC , ,CHECK FOR SEVEN IITI, ,,,IR IF NOT 1 IITI, ,CHECK FOR aIX BJT., ,,,BR IF NOT aIX alT., NONE OF THE ABOVE, MUST BE S BITS, ,,IF ,pun¥ ENABLEDt ,I' .e, THEN NO PARITY! ,,PLUI ONE TO THE ~LOCK I.ROUTINE U'ED TO "AUTO IUE" tHE DVll ,.caR AND VICTOR, ,.NOTE, THI C811 MAY IE ANY WHERE IN THE FLOATING I. ACDREII RANGE Cl158",11 .. 8.) ,. AND THE VIC TOil MAY BE ANY IIHEIIE IN THE I. FLOATING VECTOR RANGE C3 •• ,77.) 1128 1121 TeT Mova Mova ...... 1126 TYPE BR PAGE' ,. '06622 006622 006624 0116630 006632 006636 006641 006644 00665" 006654 006662 006664 806666 006614 000015 012702 005022 022102 011314 105031 012182 012101 1112731 005711 801017 022161 001033 8815ee 181148 III11U.1 IIlS00 115010 Inn4 '.011. 117117 .111112 AUTO,IUI, IIEUT caRMAP, MOV II, CLR CMP INE CLRI MOV MOV MOV Tn SNE CMP SNE 2" .DV,MAP.R2 CR2). ,DV,END.R2 II DVNUM ,DV,MA •• R2 1175180.RI U •• I .. (Rll U 11 17177 .ueRt) u ,INIURE A Iua INIT, ,LOAD MAP POINTER, ,ZERO ENTIIIE MAP ,ALL DONE? ,BR If NO ,IE'1' OCTAL NUMIER or DVII'I TO • ,lET FOR FIRST ADDRE8S TO BE TEITED ,SET rOR NON-EXlaTANT DEVICE TIME OUT ,IF DVll DVICR SIB 0 ,Ir NO DEV , TRAP TO 4, IF NO BIT I THEN NO DVIl ,IF DV11 THEN OVI'R SIS ALL I' a ON IN IT I ,all IF NOT DVII DZDVA-8 MACYII 21(732) II-MAR-l, 15,.6 .AGE 25 DZDVA8,PII GENERAL UTILITIES (TYPE OUT,ERROR.ICOPE.ETC,) 1141 1142 IIU 1144 1145 1146 1147 1148 1149 1150 1151 1152 tl53 1154 1155 1156 1151 1158 115' 1160 1161 1162 1163 1164 1165 1166 1161 1161 1169 1170 1111 1112 il73 tlH ~115 1176 1111 1118 006616 00611112 006184 01116106 00611111 006114 0061211 006724 006730 006134 00614111 006144 006150 0061U 006762 006164 006718 11067,. 106176 007002 1070116 001012 11101'14 187020 0.1024 001026 111011132 007036 1101040 007042 081050 017156 081062 00111166 11.1070 "n0U 011074 005761 11111010 MOV TS'1' 010122 005722 11101226 11152122 01011162 1152122 1111110226 852122 080062 11152722 110226 .52722 0111"62 852722 100226 052122 10l1li62 11115231 881311 122731 l1li.810 ua 052122 .·001485 1162781 111221111 11111332 11112722 105037 185731 8014U 11]701 IIIUl 01111241 106137 1115237 01531111 01111371 1112137 113131 ..iun 104402 &II BII UI na us IlIa Ila I"CB BlUIi II, 8.011118 1154(10 I.... 117771 8"1380 111113111 CMPS SEQ ADD CliP BNE MOV CLRI rlTB BEQ IInll 00U83 ... IIUII IIII11UIlB 111111.1111116 lII.nee 01111182 .01".4 •• 1302 8115114 llse.1 a.. 0111e0.. 8e.", MOva MOva CLC IIOLI INca DEC 8NB: MOV MOVB .JIlt TYPE CLR HALT III NOV nI 012111 IUI6164 '" 1111113411 .... 23 1111111232 •••• 2111 IIII11IS88 800311111 lIIeiU82 VECMApt NOV NOV MOV MOV MOV U' MOV MOV 1179 111071"" 8118082 1111 1182 1183 1184 1115 11111102 007110 1107116 01117122 01111126 1112731 1112737 11112182 11112180 1180 16(RI) ,IF DVII THEN RElVl6 SII ALL e's TST BNE 31 ,aR IF 1I0T DVU ,AT THII POINT U' 11 AISUMED THA'1' RI HOLDS A DVII CIR ADDREsa, ".1016 .12701 1186 "01132 11012" 1181 1107134 812721 0110084 1118 ..1141 022021 1189 "11142 0211121 11111"'0 1191 007146 181111 1191 801151 IU731 •• 138. "1246 1192 1101156 '06011 11101246 1193 "01162 IU.U 1194 001164 IInnl 111716 1195 0111110 1112712 0113111111 111l1li".. 1196 087116 08510. CMP CMP aLoa 2., MOVa ROR Bce CLR MOV CLJI Ill. (Ra)+ CR21+ .2Ii.IR2). .62.IR2). ,126,CR2). '62.(R2)+ '226,(RI)+ .62,CR2). '126.CR2). .62.CR2). DYNUN .. e. DVNUII 181.. '18.~1 ll"UII.RI 2' .171777.CR2). DVAC'l'V DVNUM S. DVNUII,RI RI.IAVNUM DUCTY DVACTY Rl . 16,'14 . DVAe'1'Y.IAVAC'1' VECNU .MERRa Rill ,STORE caR IN CORE TAlLE, ,POP OVER VECTOR ITOR! AREA ,aET LINE CARD I aTAT AND IYNC , ,lET LINE CARD 2 I'l' AND IYNC , ,'E'1' LINE CARD STAT AND IYNC , ,IE'1' LINE CARD 4 ITAT AND IYNC , ,UPDATE DEVICE COUNTER. ,ARE MAX, NO, or DEY FOUIIDt ,na OON'.T LOOIC rOR ANY MORE, ,U'DA'1'E CSR POINTER ADDRESS ,IR IF MORE ADORES I '1'0 CHECK, ,TERMINATIR, ,WERE ANY DV11'. FOUND AT ALL? ,EIIROR AUTO SIlER rOUND NO DVII'I IN THJa IYI, "AVE NUMaER or DEVICES ,GENERAIE ACTIVE REGlaTEII OF DEVICES, ,lET 'l'HE In ,8R IF MORE '1'0 GENERAT! ,REa'1'ORE TRAP VECTOR ,lAVE ACTIVE REGXSTER :, GO rIND THE VECTOR NOli, ,NO'1'IFY OPR 'I'HA'1' NO OVII·. rOUND, ,HAltE· DATA LIGHTI IIRO ,1f0. THE .HQII fOlaAIL£ CONTi .II! ,ENTERED BY NoN-E~IITANT 'lIME-OUT, ,RETURN '1'0 MAlNnRII:AN U48,.t22 .4 .... 21 IOV,NAP.R2 n0,.Rtf ,3.2, Itl lIEf lOT TRAP PRIO '1'0 1 ,lET lOT TIIA, VECTOR lin 10FTNARE POINTER ,FLOATING VECTORS START HERE, ,PC OF 10'1' IN''I'R, ,START FILLING VEC'1'OR AREA I WITH ,+2, 10'1' ,ADD 2 TO II' +Rl RI'(1I0)+ 14,(RI)+ (RIIIl+. (Rtl. Rl, tte •• I' ,IR Ir MORE TO FJLL OVAC'1'V,TEN'1 ,S'1'ORE TEMPORALLY . TEMPI ,BRING OUT A SIT S. ,aR IF ALL DONE PI ,ZERO CPU PRIO laIT'+BI'1',.BIT6 •• (R21 R0 ,ATTEMPT TO FORCE AN INTERUPT .... D_OVA-S MACHI 27(732) 18-MAR-76 15106 PAGE 26 GENERAL UTILITIES (TYPE OUT,tRROR,SCOPE,ETC,) D_DVAS,Pl! 1197 1198 1199 1200 1201 1202 1203 1204 1205 1206 1207 1208 1209 1210 007200 007202 007204 007212 007220 007224 007230 007232 007236 007244 007246 007252 007254 0"5200 001376 052762 042772 005072 062702 000752 051662 042762 022626 012716 000002 000300 176777 000000 000024 000002 000007 000002 000000 INC BNE SIS SIC CLR ADD SR SIS SIC CMP MOV RTI RTS 3$1 tel 000002 007212 581 ~00207 DZDVA-S MACYlI 27(732) 18-MAR-16 151116 DVll DEVICE D~AGN05TIC5. OZDVAS.Pll R0 ,-2 U00,2(R2) '-ClOV CliP SEQ H!.T SCOPE tie, 'l'STNO ITSTl1 ,NEXT DVSCR,R3 R5 UIT7,(R3l (R3l,R4 18 J UIT7+8IT9,RS RS, (Ul CR3i,R4 RS,R4 2' 3 #BIT7,U UlT7tCRJ) (R3l,R4 R5,M 3S 3 ,SET REGISTER POINTER INTO Rl .SET EXPECTED RESULT ,ATTEMPT TO SET BIT 7 ,READ BACK REGISTER IBIT 7 SHOULD NOT BE SET ,OVICR NOT ALL 0'S 'SET BIT 7+8IT9 IN THE DVBeR I I READ REGISTER ,Is eiT 9 AND BIT 7 SET1 ,SR IF OK IDvaCR ERROR ,CUAII UT 7 ,DITTO ,READ REGIlITER ,COMPARE OK? ,SR IF YES ,DVSCR ERROR 'SCOPE THIS TEST ,* •••*********.*.******.* TEST 11 *.-.*..-.•.._••.•••..•.••...•. ,*SYSTEM CONTROL REGISTER READ/WRITE TEST, ,.SET BIT8, VERIFY BITS WAS sET, ,*CLEAR BITe. VERIFY elTB WAS CLEARED. , ••• *****.********************* •• ********************.*.** ••••• _.010250 010256 010264 010270 010274 010276 010300 010302 010304 010306 010110 012737 000011 012737 01 ell' 0131362 000400 013703 012705 010513 011304 020504 001401 104003 040513 011304 801226 001216 TEn 11 ,............... TSTI1. If. MOV MOV MOV MOV MOV MOV CMP SEQ HLT BIC MOV Ul,TITNO UST12,NEXT DVSCR,Rl tBIT8,R5 n, (Rll (Rll,R4 RS,R. U 3 RS, (U) (Rl),R4 ,SET REGISTER TO BE TESTED, ,SET "EXPECTED ", ,WRITE THE REGISTER, ,READ THE REGISTER, ,RSagOOD, R4.UNKNOWN, ,ARE THEY THE SAME? ,COMPARISON ERROR, ,CLEAR BITB ,READ THE REGISTER, DZDVA-. MAC ~II 27(732) U-MAR-,. Utee DVII DEVICE DIAGNOSTICS. DIDVAI.PII lnl 1492 1493 1494 1495 1496 1497 810312 810314 818316 'IU2~ 810322 PAGE 32 COPYRIGHT 1975 C~R 885085 ez.5e4 8814.1 184083 104481 CMP BEO H~T a.. Ue? 1501 15119 151. 1511 1512 1513 1514 1515 1516 IS 17 1511 1519 15211 1521 1522 1523 1524 1525 1526 1521 1528 1529 ISl0 1531 1532 un 1534 1535 1536 1531 1538 1539 1540 ISH 1542 1543 1544 1545 15t6 PAGE! .857 PAGE! ""58 ,lET "EXPECTED" ,R5 a GOOO, II. . ' ,IR IF OK ,COMPARISON ERROR ,SCOPE THlS TEST , •••••••••••••••••••••••• TEAT 12 ....... , ••••••••••••••••••••••• ,.sunM CONTROL REGISTER RUIl/WIIlTE TEST, , •• ET BIT9, VERlry IIT9 WAS SET, ,.CLEAR IIT9, VERIFY IIT9 WAI CLEARED, ., •••••••••••••••••••••" •••••••••••••••••••••••••••••••••••••• *** TEn 12 ,....•...•..•.. 01.324 8111332 010348 010344 818358 8UJ352 81~354 810356 810360 0leaU 0\8364 010366 010370 810312 018314 010316 .12737 812137 813103 • 12185 810513 .11384 828584 881401 104083 040511 0111.4 895005 120584 001401 11141183 104418 8.8812 8184111 8.1362 e.18 •• 88122. 18121. TSTU. I .. 2" MOV MOV MOV MOV MOV MOV CMP BEO HilT IIC MOV CLR CMP BEO HilT SCOPE t12,TSTNO tTSTU,NEXT DVSCII,R3 . . nt, 115 R5, (RU (U),R4 115,/14 11 3 III,eU) (R3),R4 115 RI,IIt 21 3 ,lET RIIIUnEIl TO BE TEiTED, ,lET "EXPECTED ", ,WRlU THE IIEGISTEII, ,ilIAD THE IIErlll'1'ER, ,1I1.GOOD, R4.UNKNOWN, ,ARE THEY THE lAME t ,COMPARISON EIIROR, ,CLE~II IITt ,RIAD THE IIEGIITER, ,lET "EXPEC'l'ED" ,RlaGOOD, R4.1 ,IR IF OK ,COMPARISON ERROR ,aCOPE THU nIT ,........................ TBIT II ••••••••••••••••••••• **** ••••• ,.'YITEM CONTROL IIEGISTER IIEAD/WRITE TEIT, ,_SIT 81T10, VEIlIFY BITI' WAI sET, ,.CLEAR II'll', VERIFY IIT18 WAI CLEARED, ................................................................. , ,...........•.• TEIT 13 1110400 1110406 1110414 810420 010424 010426 010430 010432 010434 018436 010448 011l4H 018444 010446 810450 0121J7 1l121J1 8U783 012185 8U5U 011304 828504 881481 104803 8485U 811384 805085 888013 01.484 8.un 082080 11181226 081216 810452 TUU. MOV MOY NOV MOV NOV MOV CMP BEO HLT IIIC MOV CLR CliP 1 .. ne58' BEQ 101401 11140n HilT DZDVA-B MACYlI 21(732) U-MAR-,. 1& ... DiDVAI,PII DVII DEVICE DUGNOITICI. 1547 1548 1549 1558 1551 1552 1553 1554 1555 1556 1551 1558 1559 15611 1561 1562 1561 1564 1565 1566 1567 1568 1569 1518 1571 1512 1513 1574 15n 1576 1517 1578 1519 1588 1581 1582 151l 1584 1585 1186 1587 1588 1589 1590 1591 1592 1593 1594 1595 1596 1597 1598 1599 16118 i6flJl 16f1J2 RS U,II4 U 3 SCOPE 1498 1499 1516. 1501 ue2 1583 1584 1585 1586 DIGITAL EOUIP. CORP. 104488 Ill,TltNO ITS'lI4,NEXT DV8CR,R3 tBnU,R5 115, (lU) (1I3l,R4 RI,R4 11 3 U,(R3) (1I3i,R4 /IS R5,R4 U 3 PAGE n COPYRIGHT 1915 DIGITAL EQUIP, CORP. ICOPE II. ,SET REGJI'l'ER TO IE nlTED, ,.ET "EXPECTED ", ,WIIlTE THE REGlnER, ,RIIAD THE REGUTER, ,RI_GOOD, R4aUNKNOWN, ,ARE THEY THE lAME, ,COMPARISON ERROR, ,CLEAR IIIT111 ,READ THE REGIITER, ,SET "EXPECTED" ,1I5-GOOD, R4.' ,BIt IF OK ,COMPARISON ERROR ,ICOPE THU TEST ,...***.................. ,................................................................. TEIT 14 •••••••••••••••••••••••••••••• ,.nITE" CONTROL REGISTER READ/WRlT!: TEI'1', , •• IT 81112, VERIFY 8ITU liAS SET, ,-CLEAR IITI2, YERIFY IIT12 IIAI CLEARED, 010454 .12717 1118462 812731 010410 0U701 810474 812785 818508 )Jl85U 810512 .11384 818504 128584 818586 "81481 010510 1841183 018512 840513 810514 811304 010516 815005 8111520 Ba8S114 810522 8814111 IlUS24 1840U 810526 l044e. • 80814 II 115 Ie 10136.2 018888 181226 181216 TEIT at ,..••....••.•.. MOV TnU • MOV MOV MOV MOV MOV CMP IEQ HU II, IIC IIOV CLR eMP IIEQ HLT .COPI 2 .. '14,!ITNO nITu,NEXI DVaCII,Rl .Bnn,RI 115, (R3) (R3) ,/14 R5,/14 II 3 RS, (RII (Rli,1I4 R5 R5,R4 at 3 'lET RIGll'ER TO IE TE,TED, ,IH"UpECUlf ", ,WRITE THE REGISrER. ;READ THI REGISTER, . ,R5-o00D, 114-UNKNOWN. ,ARE THEY THE 'AMS' ,COMPAIlIION EIlIIOR, ,CLEAII 8IT12 ,READ THE REGISTER, ,lET "EXPECTED I ,1I5.GOOD, R4.' ,III IF OK ,COMPARISON ERROR ,leOPE '1'H18 TEI'I' ,...*.................... TEST 11 •••••••••••••••-* ••••••••••••• ,,,nITEM CONTROL REGlITERREAD/WRlTE TEST, ,_aET UTIl, VERIFY 81Tn WAS In, ,*CLEAR IITI'. YERIFY Il'l'lJ WAS CLIARiD, . , •••••••••• ** •••••••••••••-• •••••••••• ***••••••• ** ••••••••••••••••• TES! 15 018530 818536 818544 11110550 01855. 010556 818568 11110562 018564 010$66 01857e 810512 810514 018576 010680 11110U2 812137 812137 IlU78i 812185 810513 811304 82e584 881481 104083 848513 81UflJ4 885085 82"84 181401 184003 1044U 11188815 8186114 81lU62 nelllfIJ8 e8U26 .81216 ,................ MOV TITIS. II. , MOV CLR CMP 115,(113) (R3l,R4 115 R5,R4 BlC 8I!:Q 21. 115,T"'.0 1T8'I'16,IIEXT DVSCR,R3 .llfal,RS R5'(1I1) (RU,R4 RI,R4 II MOV MOY MOV MOV MOV CMP BEO HLT HLT ICOPE al 3 "ET REGISTER TO 81 TESTED, ,aET "EXPECTED ". ,WRITE THE REGISTER. ,IIEAD THE IIUInER, ,1I1.GOOD, Rt.UNKNOWN, ,ARE THEY THE IAMEl ,COMPARISON ERROR, ,CLEAR 81TU ,IIUD THE REGISTEII, ,lET "EXPECTED" ,RS-GOOD, 11'" ,IR IF Oil ,CONPARISON ERIIOR ,ICOPE 'I'HI8 TUT , •••••••••• _••••••••••••• lilT 16 •••••••••••••••••••••••••••••• PAGE 34 COPYIUGHT 1975 DZDVA-e MACri 1 27(731) 18-MAR-76 15106 DV11 DEVICE DIAGNOSTICS, DZDVA8,PII 1603 1604 1605 1606 1607 1608 1609 1610 1611 1612 1613 1614 1615 1616 1617 1618 1619 1620 1621 1622 lUI 1624 1625 1626 1627 1628 1629 IU0 1631 1632 16ll 1634 1635 1636 1637 1638 1639 1640 1641 1642 1643 1644 1645 1646 1647 1648 1649 1650 1651 1&52 1653 1654 1655 1656 1657 1658 '1** •• **.**.********··· •• ,.............. 010604 010612 01~620 010624 010630 010632 010634 ~10616 010640 010642 010644 0IB646 010650 010652 010654 O10656 012737 012737 013703 012705 010513 011304 020504 001401 104003 040513 011304 005005 000016 1110660 001362 000011 001226 001216 TSTl6' II, 1l~0504 001401 1040U 104400 28.1 U6,TSTNO fTU17, NEXT DVSCR,R3 UITltBIT0,RS R5, (R31 (RJI,R4 RS,R4 11 1 115, (U) (U),R4 R5 U,R4 U I 00611 ,SET REGISTER TO BE TESTED, 'SET 'EXPECTED ", ,WRIT! THE REGISTER, 'READ THE REGIIlTER, IRSaGOODI R4aUNKNDWN, ,ARE THEY THE SAME? ,COMPARISON ERROR, ,CLEAR BlU+BlT0 ,READ THE REGISTER, IIET "EXPECTED" ,AS-GOOD, R4.7 ,IR IF OK ,COMPAU,ON ERIIOR ,SCOPE THIS TEIT ,****.**•• *•••*********•• TEaT 17 .-•• , ••••,.* •••••••••••••••••• , •••• ** •••• ** ••••*••••••••••••••••• ** •••••••••••••••••••• _. __ ._••• ,....•...••.... MOV 1l7,TlTHO TEIT 17 ~le660 810666 010674 1l11l781!J 010702 010106 B10710 U0712 O10714 010720 0t~722 018124 iH0726 810730 010732 1110736 010742 010744 010746 010750 010152 012737 012717 013703 0U805 012713 01Uet 001481 184003 812705 010513 811304 080017 010754 801362 801226 801216 TITI7' 1000&0 U, 181010 188000 108000 R5 UlTl5, (Ill) (RJltIl4 U J 21, BIC tBIT15,R5 U, MOV CMP BEQ HLT SCOPE HU J BIt 0014~1 104003 10448' UST28,NEXT DVSCR,R3 8!Q B~0504 B01Ul 104083 042705 042713 81UU 820504 MOV MOV CLR. MOV MOV BEQ HLT MOV MOV MOV CMP UITI5+BIT9,R5 RS,(Rll (RJ),R4 RS,R4 2. PAGE 35 COPYRIGHT nnU,(UI (RJ),R4 R5,1I4 If 3 un ,BET REGISTER POINTER INTO RJ ,-,:'1' EXPECTED RESULT ,ATTEMPT TO lET 8IT 15 ,READ BACK REGISTER ,BIT 15 IHOULD NOT BE sn ,DVlCR NOT ALL 8'5 ,5ET BIT 15+8IT9 IN THE DVICR , ,READ REGIaTER ,IS BIT' AND BIT 15 SET? ,BR IF OK ,DVleR ERROR ,CLEAR Bn 15 ,DITTO ,RUD REGISTER ,COMPARE 011:1 ,8R IF n;s ,DVaCII ERROIl ,SCOPE THIS TEU DIGITAL EQUIP, CORP. , ••••****.*** •••••••• ** •• TE.T 20 ••• *** •••••••••••••••••••••••• ,orEaT THAT BlTa III DVSCR CLEARS ,oBIT7 or DVSCR, , •••• ** •••••••••••*••••• ** ••••,••••••••••••••••••** •••••••••••••••• nn 010754 0127)7 0107U 812737 010170 8U1U 010774 812705 011000 012711 911004 852713 011010 027717 B11016 ..B11J84 011020 ·820504 B11022 001481 011024 104803 011026 885013 BI1030 114411. 000Ue 011e32 001362 080480 000280 00"40' 17U52 8111226 801216 n8n0 2If J •••••••• I111' • • ~ • • T8T28/ MOV MOV MOV MOV MOV IlS eMP MOV CMP BEQ HLT 111 CLR ICOPIE nt,TlTHO ITSUI,NEU DVlCR,RJ . . na,R! nUl.CRl> UUa,(R3) ,DVRIC, .DVRle (R3),R4 1I!,Rf 11 I (Rl) ,eET POINTER ,GET GOOD ISET BIT? ISET BlTa ,NASTE TIME ,READ 8CR ,BITa ONLY SETf ,aR IF YES ,IUBNO'l' OIiLY BIT SET 011 B ISN'T S~TI 'LEAY.E REGa8 ,SCOPE ,--.** ••••••••••••_.-•••- TEST 21 --•••- •••••__•••••••••••••_••• ,.RECEIVER INTERUPT CHARACTER REGISTER TEST ,0TEST THAT RECEIVER INTERUPT CHARACTER REGISTER CANNOT BE WRITTEN, ,o"IIlTE RII;CEIVER INTERUPT CHARACTl:R REGIsTER wITH ALL 1'8 ,oAND VERIFY THAT ALL 8'1 ARE READ BACK, .,................................................................ '1'I1IT at 011032 011040 011846 012737 012737 013783 011052 011054 011"60 011062 011064 011866 011070 8es085 812713 01 UII4 828$04 .81481 104083 104408 888021 011072 0.U66 081226 ,...•.......... UT211 "'.1211 177717 MOV MOV MOY 121,'I'"NO • Ta'f22 , NIXT OVIIlC,R3 eLII MOV MOV CNp R5 BEQ 11 J HLT SCOPE 111 ,-1, (R3) (RII,R4 R5,R4 ,CIT THE REGISTER, 'SET· EXPECTED tZIRO) ,NRITE REGIITER WITH ALL 1'8 ,READ THE REGISTER, ,IS TME REGISTER EQUAL TO ZERO, ,BR IF OK, ,REGISTER NOT lElIO, ,SCOPE THIS TEST, , ......................... TEST 22 •••••••••••••••••••••••••••••• ,_LINE CONTROL IIEGlI'l'ER RUD/IlRITE TEn, ,.IET 81'1'9, VERIFY BtT9 NA8 8Er, ,.CLEAR BITt, VERIFY 11'1'9 WAS CLEARED, , I •••••••••••••••••••••••• \709 ,...........•.. MOV * •••••••••••••• ** •••••••••••••• *•••• ~ ••• TEIT 22 i711 1714 MOV MOV MOV MOV MOV MOV CMP BEQ HLT BIC MOV CuR eMP BEQ HLT ICOPE ,0TEST THAT BIT 15(NPII STATUS OVERFLOW INTERUPTI ,_CANNOT 8E WRITTEN WHEN BIT 9 (IYSTEM MAINTAINCE) ,oU NOT an, ,oTHEN VERXFY THAT Bn 15 CAN 8E "RlnEN IIHEN ,_aIT 9 15 sn, 1718 UU PAGEl ·.·.****..••••....•***.***.**••• _*._..... TEST 16 n08 i 712 0059 ,-SYSTEM CONTRO~ REGISTER READ/WRITE TEST, ,_SET 8IT3+8IT0, VERIfY 81T3+8IT0 WAS SET, ,.CLEAR 8IT3+8IT0, VERIFY BIT1+BIT0 WAS CLEARED, DIDV1-S MACYlI 27(712) 18-MAR-76 111116 DIDVAS,PII DVII DEVICE DIAGNOSTICS, 1659 16611 1661 1662 1663 1664 1665 1666 1667 1668 1669 1678 1671 1672 1673 1674 1675 1676 1677 1618 1679 1680 1681 1682 ltin 1684 1685 1686 1687 1688 1689 1698 1691 1692 1693 1594 169$ 1696 1697 1698 1699 1708 17111 1782 1703 170. 1785 1786 1717 PAGEl DIGITAL EQUIP, CORP, 011072 1111100 011106 812737 812737 01]703 1100822 0111S6 0eH70 801226 881216 TSTU' MOV MOV 122,'I'ITNi) nSUI,NEXT. DVLCR,Rl ,SET REOlSTER TO BE TEITED, DIDVA-8 MACYlI 27(132) II-MAR-" 1511/)6 DVII DEVICE DIAGNOSTICa, DZDVAB,PII HIS 1716 1717 1718 1719 1728 1721 1722 1723 1724 1725 1726 1727 1728 1729 17311 1131 1732 011112 811116 I/)lIU8 "11122 011Ub 811130 1111132 011134 811136 011140 811144 811146 011150 1111152 1111154 812715 .105ll IIUll4 842704 82IlS04 881481 1040113 8485U 811311J4 8U704 8051185 1120584 8014111 1040n 1111 . . 011 PAGE J6 COPrUGHT 1975 (101080 MOV MOV MOV atc CMP 8EQ HLT IIlC MOV 8lC CLR CliP BEQ HLT aCOPE 000861 I .. 0111063 211 •******* ••• *•••••••••• **. 1734 1735 1736 1737 1738 1739 l74e 1741 , I 0127)7 012717 811703 1112705 810513 811104 842784 828'84 1101401 104083 04115U 011384 114278' 11050" 82n04 81l14fU 104003 104408 . .01123 InU42 88137e "02818 .11226 1181216 1881 1802 1803 -1804 1805 1'886 1807 IBIIIB 18B9 1810 1811 1812 18U 1814 PAGEl •• U *••••• **................ *••••••-•••••••••••••-••••••••••• *•••••••••••••••••••••••••••••• ,............... MOV f23,TlTNO 811262 011266 811270 011272 1111276 IIIIlIII IIIUez 81UIl. 011306 1111310 811114 81UI6 8113al 81U22 81U2. MOV MOV MOV MOV MOV SlC CMP BEQ HLT I1C IIOV 11C CLR CMP IEQ liLT ICOPE I .. 1"81163 2.. unU,NEXT DVLCR,Rl ,aET REGISTER TO IE TEITED, nIT1I,RS ,lET 'EXPECTED ", 115,(R3) ,WRITE THE IIEGISTER, (U),R4 ,READ TilE REGISTER, ,BIT'+11T4+8ITI+ IT0,R4 'CLEAR UNWANTED Inl 1\5, R4 ,Rs_aOOD, R'_UNKNOWN, ,ARE THEY THE aAME? II ,COMPARII0N ERROR, J R5'(1I3) ,CLEAR BIT III (RU,R4 ,READ THE REGlnER ,IITI+81T4+81TI+81TII,1I4 ,CLEAR UNWANTED Inl R5 ,In -IiXPECTlD" R5,R4 ,RS_GOOD, Rh' ,IR IF OK 2t ,COMPARlSON ERROR 3 ,ICOPl: THlS TEIT , •••••••••••• _••••••••••• TilT 26 ••••••••••••••••••••••••••.•••• ,-LINI: CONTROL RKGUTER READ/IIRUE TEST, ,-lET alTII, VERIFY 8lTli WAI 'ET ,.CLEAR 81T11, VERIFY 81TII IIAI ClEARED, ,,.*••••*••••*••••••••*••••••••••••••••••••••••••••••••••••••••••• ,.........••... TEn 24 812737 1112737 tU7U 8118824 .1Il26 0111370 8111226 .81216 8U71lS eUJlIl 1113114 • U784 ez8584 1181411 104803 . . 8513 811104 0427114 0115085 828584 0014111 114083 184.11. MOV MOV MOV TaU41 n4,TITHO nSTaS,NEXT DVLCR,Rl PAGE J7 COPYRIGHT 1975 1lII48. . MOV MOV MOV 8lC CMP BEQ MLT BIC MOV Ill\! CLR CMP 8I:Q HLT SCOPE 000063 I .. .111863 2 .. ,lET REGISTER TO aE TEaTED, DIGITAL EQUIP, CO~P, ISlTU,R. ,aET 'EXPECTED ", R5, (Rl) ,WRITE THE REGISTER, (U),R4 ,READ THE REGJ8T1:R, '8ITI+81T4.8ITl+llT.,R4 ,CLEAR UNWANTED an • RS,R4 ,RS-GOOD, R4_UNKNOWN, ,ARE THE¥ THE lAME, U ,COMPARISON ERROR, 3 R5,CRJ) ,CLEAR IITU (RJ),R4 ,READ THE REGIITER, laU'lI+an4+BI'rt+anll,R4 ,CLEAR UKUII'lED ana R5 ,SET "nnc TIDRS,R4 ,ItI_GOOD, 1t4.' ,81t IF OK 21 ,COMPARIION Ji:RROR 3 ,aCOPE THI' n n , •••••••••••••••••••••••• TEIT 21. •••••••••••••••••••••••••••••• ,.LIIII!: CONTIIOL UGIIITER RIAD/WIUTI TUT, ,.IET 11'1'12, VERIFY 11'1:12 WAS au, ,_CLEAR IITI2, VERIFY 11'1'12 WA' CLEARED, ,,................................................................ ,.•............ TIlT 25 1111326 IIIIn4 1111342 011346 011lS2 1l1U54 1111356 "IU62 1111364 011166 11113711 811372 811374 11111408 811402 011404 0114116 11111418 1112737 812737 8U7U 1112785 0105U IIU3U 8427114 82.5114 181481 184. . , 8 •• 1125 8U412 881378 111 . .118 8111226 .01216 1I0V IIOV MOV MOV ·MOV MOY IIC CMP IEQ HL'I' IIC IIOV eellilU unll 1I11l0. .427114 8"81lS 828584 8111481 184083 lit .... TlUSI III ....61 IIle: . CLR CMp BEQ HL'l' ICOPE a.. ill5 US,U'NO nIT2',IIEXT DVl.CR,RJ ,SET REG liTER 'f0 8E rElTED, 'BIT12,RI "liT "EXPEC'fED " RS, (Al) ,IIRI'1'E THE REGlIT!R, (RI,,1I4 'READ 'HE REGI'TER 18ITS.ll'1'4.81Tl+8IT8,R4 ,C,EAR UNwlNTED I1Ta RI,Rt ,RS_GOOD, R4.UNKNOWN, U J AIlE THEY THI IAMEt 3 'COM~ARlaON ERROR, RI. (R3) ,CLEAR IUU (R3),R4 ,READ THE RI01'TER, U1T'+ll'I'4+aITl+8IU,R4 ,CLEAR UNWANUD IlTl R5 ,SET "EX~a:CTED" R5,R4 ,RI_GOOD, R'" ,BR IF OK 21 I ,COMPARIaON ERROR ,acoPE TMU TEaT ,••*••••••••••*••• tau ~...... TIST 26 _ ••••••••••••••••••••••••••••• ,.L1NE CONTROL REG1'TER READ/WRITE TEST, ,.8ET IITU, VERIF! I n n WAI lET ,.CLEAR eITlI, VERIFY IITI3 WA. ClEARBD, un UII 1819 aUIl 1821 1822 1823 1124 1825 1826 TEST 23 ••••••• TnUI 8880" DZDVA-a MACYII 37(712) ,,-MAR-76 IS ... DZDVAB,Pll DVII DEVICE DUGNOITICI, 1199 11861 TEn 23 811156 ell164 1742 011172 1741 811176 1744 811282 1745 011204 1746 011206 1747 011212 1748 1111214 1749 IIIUI6 17511 811220 1751 011222 1752 011224 1753 011230 1754 011232 1755. 011234 1756 011236 1757 811240 1758 1759 1760 1761 1762 1763 1764 1765 1766 1767 1768 1111242 1769 111112511 177. 011256 1801 PAGEl ,SU',R! ,SET "EXPECTED " R5,(U) ,WRITE THE REGI8'I'ER, (R3),U ,READ THE REGIITER, ,BIT5+BIT4+81TI+BIT0,R4 ,CLEAR UNWANTED 8lTS RS,R4 ,RS-GOOD, R4-UNKNOWN, 'ARE THEY THE IAMEt U J ,COMPARIION ERROR, RI, (U) ,CLEAR BIn (R3),R4 ,READ THE REGISTER, ,IIT5+BIT4+BITI+B1TI,R4 ,CLEAR UNWANTED BlTS lIS ,SET "EXPECTED" RS,R4 ,R5-GOOD, R4-? 2. ,BR IF OK 3 ,COMPARISON ERROR ISCOPE THII TEST ,.LINE CONTROL REGISTER READ/WRITE TEST, ,.8ET 81T10, VERIFY 8lTlil WAS SET, ,.CLEAR 81'1:111, VERIFY 81Tl11 WAa CLEARED, 1733 1771 1772 1773 1774 1775 1776 1777 1778 1779 1781 1781 1782 1783 1784 1785 1786 1787 1788 1789 1790 1791 1792 1793 1794 1795 1796 1797 1798 DIGITAL EQUIP, CORP, , •••••••••••••••••••••••••••••••••••••••••••••••••••••••••••• ~* ••• ,..... ........ MOV n6,TITNO TEIT 26 ~ 811412 011420 11111426 812737 1112717 1113783 1111111.26 011476 0813711 801226 '01216 TaT261 MOV MOV nU27,NEXT DVLCR,R3 f ,SET REGISTER 1'0 BE TESTED, PAGE 38 COPYRIGHT 1975 DZDvA.a MACYlI 27(732) 18-MAR-76 15106 DVII DEVICE DIAGNOSTICS, DZDVAB,PII 1827 1828 1829 1830 1831 1832 1833 1834 1835 1816 1837 1838 1839 1840 1841 1842 0114J2 011436 011440 011442 011446 011450 011452 011454 011456 011460 011464 011466 011470 011472 011474 012705 010513 011304 042704 020504 001401 104003 040513 011304 042704 MOV MOV HOV BIC CM? BEQ HLT SIC HOV SIC CLR CMP 020000 000063 1$1 000063 ~05005 020504 001401 104003 104400 SEQ Ht.T SCOPE 24. 1843 1844 1945 1846 1847 1848 1849 1850 1S51 1852 1853 1854 1855 1856 1957 1858 1859 1860 1861 ,1** •• ******************************.*.*.***** •••• **** •• 011475 011504 011512 011516 011522 1111524 011526 1111532 011534 011 516 a 11550 1868 ~11556 011544 011552 011554 011560 012737 012737 013703 012705 010513 011304 042704 020504 001401 104003 040513 011304 042704 005005 020504 ij01401 104003 104400 000027 001226 011562 001370 01'11216 ,............... TlInH 040000 MOV SIC 000063 CMP SEQ HLT BIC MOV BIC CLR CMP 1$1 000063 SEQ HLT !aU 1895 1896 011562 011570 011576 011602 011606 011610 ijl1612 011614 011616 011620 01U22 011624 011626 011630 011632 011634 012737 012737 013703 000030 011636 001372 001226 001216 ,.•••..•....... MOV 27C 732) a-MARoa 15106 OVII OEVleE DIAGNOSTICS, 012705 010513 011304 020504 001401 104001 040513 011304 005005 020504 TSrlBI 000001 HLT BIC MOV CLR eMP BEQ 1*1 001401 104003 104400 H~T SCOPE 3 •• EQUIP, CORP, #BlTe,R5 115. (R3) (113) ,114 R5,II4 U J 115. CRll (R3),R4 AS ISET 'EXPECTED " ,WRITE THE REGISTER, ,READ TKE REGISTER, IRSaGOOD, R4-UNKNOWN, ,AilE THEY THE SAME? ,COMPARISON ERROR. ,CLEAR BlTe ,READ THE REGISTER, ,SET 'EXPECTEO' 115,M IRS_GOOD, R4S? 2. 3 ,BR IF OK ,COMPARISON ERROR ,SCOPE THIS TEST _*-. TEST 31 .*._*.** __ *.*._•....•_.*.*_.•. :,1.-1 :~~iA:I:~h ;e:~mF~li~ ~AeA:E~bAR~O. ••• 1******._._ ••••••••• *••••••••• **** •••••• _--*.*1._1 ••••••*_ T !9~4 TEST 31 1905 , ............... 0 011636 011644 19~8 011652 011656 011662 011664 et 1666 011670 011672 011674 011676 U1700 011702 011704 011706 011710 012737 012737 013703 012705 010513 01 !3P.4 U0504 001401 104003 940513 011304 000031 011712 001172 000002 801226 001216 TSUII MOV MOV MOV MOV MOV MOV CM:P !lEG HLT SIC MOV CLR 111 0115005 020504 001401 104003 eMP BEQ 104400 HLT SCOPE 281 Ul,T8TNO nun, NUT DVSRS.R3 #BIT1,R5 1\5, (R3) (R3l,R4 !lS,R. U 3 R5, (Rl) (R3),R4 115 RS,R4 3. 1 ,SET RtGISTER TO BE TESTED, ,SET 'EXPECTED ", ,WRITE THE REGISTER, IREAD T~E REGISTER, IRSMaOOD' R4=UNKNOWN, ,ARE THEY THE SAME? ,CO~PARISON ERROR, ,CLEAR BITI IREAD THE REGISTER, ,SET "EXPECTEO· IR5 8 GOODI M=l ,SR IF 01( ,COMPAIlISON ERROR I SCOPE THIS TEST ,._**.** ••• _•••••-._ ••••• TEST 32 ._*-**.* ••• _•••••••••••••••••• ,.SECONDARY REGISTER SELECTOR READ/WRITE TEST, ,*SET BIT2, VERIFY 81T2 WAS SET, ,.CLEAR 8IT2, VERIfY BIT2 WAs CLEAREO, 1927 1928 1929 1930 1911 1932 19l1 1934 1935 1936 1937 1938 DIGlTA~ ISET REGISTER TO 8E TESTED, ,.SECONDARY REGISTER SELECTOR READ/WRITE TEST, 1906 1907 1922 19H 1924 1925 1926 TEST 30 **_********** •• *.************* UB,TSTNO nsn!, NEXT DVSRS,R3 ,._ ••• *•• *.* ••••••••• 1901 1902 1903 19H MOV MOV MOV MOV MOV eMP BEQ 190~ 1912 1913 1914 1915 1916 1917 1918 1919 1920 ,BR 1F OK ,COMPARISON ERROR ,SCOPE THIS TUT Z. ! PAGE 39 COPYRIGHT 1975 1899 1910 1911 IRs-aOOD, R43? R5,R4 Jr**************************************.*************.*******.*** 1897 1898 1909 (R31,M ,READ THE REGISTER, 'BIT5+BIT4+BITI+BITil,R4 ,CLEAR UNWANTED BIrS R5 I SET 'EXPEC TEO' TUT 10 pzaVAS,Pl1 1892 ,CLEU SITU ens ,.CLEAR BITe, VERIFY BIT0 WAS CLEARED. DZDVA·e MACY11 1893 1\5,(R3) ,WRITE THE REGISTER, ,READ THE REGISTER, ,BITStSIT4+SITI+BIT0,R4 ,CLEAR UNWANTED IR5cGOOO, R4sUNKNOWN, R5,M ,ARE THEY THE SAME? U ,COMPARISON ERROR, 1 I.SECONDARY REGISTER SELECTOR READ/WRITE TEST, IS 79 1889 1890 1891 , SET "EXPEC TEO ", ,tSE'!' BIT0, VERlP'Y BIT0 WAS SET, 1877 1878 1887 1888 ,SET PEGISTER TO BE TESTED, UITI4,R5 R5, (1\) (R3),M , •••• ***.** ••••• *** •• **** 1873 1874 1875 1876 1886 0064 *-*.**._•• U7,TSTNO ITSTl0. NEXT DV!.CR,R) .COPE 2" 1872 1885 MOV MOV MOV MOV MOV 1870 1871 1883 1884 PAGEl ;5£T IIE:XPECTED ". ,WRITE THE REGISTER, (R3),R4 ,READ THE REGISTER, 'BIT5+BIT4+SITI+SIT0.R4 ,CLEAR UNWANTED BITS R5,R4 IRS-GOOD, P4-UNKNOWN, ,ARE THEY THE SAME? If ,COMPARISON ERROR, 3 ,CLEAR alTll . RS'(Rl) (R3l,R4 /READ THE REGISTER, ,BIT5+BIT4+BIT1+S1T0.R4 ,CL~AR UNWANTED BITS ,SET "EXPECTED" R5 R5,R4 ,RS=GOOD, R4.? ISR IF OK 2. ,COMPARISON ERROR 3 ,SCOPE THIS TEST TnT 27 1865 1866 1867 1881 1882 0063 P5. (U) ,oLIN! CONTROL REGISTER READ/WRITE TEST, ,.SET BITI4, VERIFY BIT14 WAS SET, , .1\4 ,UPDATE DATA RI ,UPDATE SECONDARY REG. POINTER ,ALL SEC, REG, DONE? U6"RI ,BR IF NO II 1\1 ,RESET SEC, REG, POINTER TO ZERO, ,ZERO DATA COMPARE R4 Us, LOCK ,SET rOR LOCK, ,GET SEC, REG, RI,'DVSRSH (R2),R3 ,READ SEC, REG, R4,Rl ,McGOOD, R3aUNKNOWN ,BR IF AL~ OK 38 ,SECONDARY REGISTER ADDRESSING ERROR 2 ,LOCK ON R£G. (SW09-1) ."e C00010001000IZ001>,R4 IU ,UPDATE SEC REG POINTER ,ALL 16 LINES TESTED YET? U6"Rl ,8R IF NO a' R0 ,UPDATE LINE NO POINTER ,ALL LINES DONE?? U6 .. RB 65$ ,aR IF NO ,SCOPE TH! TEST R0 TEST 56 ****_*t· ••••• _._ ••• _•••••• _•• _ ,.VERIFY NO LINE INTERACTION, ,.THIS TEST VERIFIES TH~T WRITING THE SECONDARY ,.REGISTERS FOR ONE ~INE DOES NOT INTERFEAR WITH ,.THE SECONDARY REGISTERS or ANOTHER ~INE, ,****** •• **************** ,1****************** •• *** •• **********.*.**************.** ___ ._. ___ 2542 TEST 56 2543 2544 2545 014034 012737 000056 001226 DZDVA·e MACHI 21(7]2) U·MAR-76 15106 DZDVAB,PII OVII DEVICE DIAGNOSTICS, 2546 2547 2548 2549 2550 2551 2552 2553 2554 2555 2556 2557 2558 2559 2560 2561 2562 2563 2564 25.5 2566 25.7 2568 2569 2570 2571 2572 2573 2574 2575 2576 2577 2578 i!579 014042 014050 014056 014064 01401>6 012737 012737 012737 005000 ~14070 005004 01)702 110077 110177 014072 014076 014102 014106 014110 014112 0i4116 014120 014122 014126 014130 014134 000002 014432 014150 ,............... HOV TSTS6. PAGE 51 COPYRIGHT 1975 001222 001216 001220 005001 001376 165270 165266 u. 2', 01~412 005201 022701 001371 005001 062704 000020 001360 Bl4136 014140 014142 014144 014150 014154 014156 014160 014162 014164 014166 014170 014174 014176 110077 110177 011203 020403 001401 104002 104401 005201 022701 00·1365 062704 014202 014204 014206 014212 005001 005200 022700 001354 2593 2584 114 INC CM, 381 Move MOVa HOV 010421 eMp BEQ HLT SCOPI INC CMp BNE ADD 000020 CLR INC CMf 581 000020 2580 2581 2582 SRE 000020 4$1 BNE 2585 258. 2587 2588 2589 2590 2591 2592 2593 2594 2595 2596 2597 2598 2599 2600 2601 .2,ICOUNT IT5T57,NEXT 'U.LOCI( R0 RI R4 DVSRA,R2 R0,.DVSR, Rl,.DVSRSH R4,(R2) Rl CLR CLR CLR Move MOVB MOV INC CMP CLR ADD 165222 165220 DIGITAL EQUIP, CORP, ,SELECT THE LINE NUMBER ,Rl • SECONDARY REGISTER SELECT, ,SET DATA TO BE WRITTEN, ,SET 'sECONDARY REGISTER ACCESS' POINTER, ,GET THE LINE NUMBER SEUCTED, ,GET THE SECONDARY REGISTER, ,WRITE THE SECONDARY REG, ,UPCArE SECONDARY REG, POINTER, ,ALL SEC, REG, DONE? 016 .. RI ,BR If NO, 28 RI ,ZERO SEC,REG,POINTER .-8<0001000100010001),R4 ,UPDATE .DATA POINTER, R0 ,UPDATE LINE POIN'fER, ,ALL LINES DONE? U6 .. R0 ,BR Ir NO, U SHE 005000 005001 005004 MOV HOV MOV CLR CLR CLR HOV 010421 005200 02270~ #S.,TSTNO R0 RI ,SELECT LINE NUMBER ,START SEC, REG, AT 0 ,ZERO DATA COMPARE, ,SELECT ~INE NUMBER, 1\0,'OVSI\S 1lI,'OVSRSH ,SEUCT SEC ,REG, (112),113 ,READ THE SEC, REG, R4,1I3 ,WAS DATA CORRECT? 56 ,eR IF OJ( ,SECONDARY REG, ADDRESSING ERROR, 2 ILOCI( ON REGISTER? (SW0gel) ,UPDATE SEC, REG, POINTER RI IALL SEC, REG, FOR THIS LINE DONE? 116 .. Rl U ,BR IF NO, #"8<00010911100010001>/114 ,UPDATE DATA Rl ,SET FOR SEC, REG, R0 ,UPDATE LINE NUMS&R POINTEIl, ,ALL LINES DONE? U6 .. R0 3$ ,aR IF NO ,.PART '*FIL~ ALL RAMS WITH AI..L I' 5 AIID THEN ,_CLEAR JUST ONE BIT AT A TIME VERIFYING ,.THAT ONLY THAT ON! BIT 18 CLEAR AND THAT ,"ALL OTHER RAMS STILL CONTUH ALL I' S, ,oTHERE SHOULD BE ONLY ONE 8IT CLEARED AT ,00Nt: TIME, 014214 014220 014224 014210 914234 005077 005037 013702 005077 012712 165164 001220 001376 165136 177777 014240 062777 170361 MARI7. CLR CLIl MOV CLR 11. 165124 MOV ADO , tRESV16 ,eLEAR "LOC rOUND FLAG', LOCK OVSRA,R2 'LOAD POINTER TO DVSRA ,DVSRS ,SET LINE AND SEC REG pOINTER TO URO '·B(lllI111111111111>/(R2) ,PREPARE TO LOAD ALL I'S INTO ALL RAM LOe, '"C<8IT11+BITI0+SIT9+BITS+BIT3+8IT2+BITI+SIT0>+BIT0,'DVSRS ,UPDATE LINE AND SEC REG POINTERS, OIOVA •• M~CYII 27(7121 II·MU." 1118. OIDVAI,PII DVII OIVICE DIAGND.TICa, 2602 2601 2604 014246 uuse ee500e 815001 2613 2611 1114102 014304 .01417 812771 2614 014312 811203 2616 014320 1114122 2605 2606 2609 2610 2611 2615 2617 014114 012794 I te071 110171 177776 165186 165104 eese71 022712 161974 177777 010412 te40n 121177 101401 014324 014330 262e 1114332 104003 014336 II ute 8U4U 8014U teun 2621 2622 2623 2624 2625 2626 2627 2628 lU9 2630 2611 un 2633 2634 2635 2636 2637 au 2619 2640 2641 2642 2641 l644 014334 014342 165826 001001 104000 014414 014416 014420 014422 014426 014430 005077 000261 HLT CMU 411 BEQ KLT CMP 8!Q st. 005777 01UU 014410 MOV HOV CMpa BEQ 161844 IHU6I .Gun 161022 HLT ADD 611 INI TIlT useu 006104 el0412 805201 022701 001317 164772 164770 000020 005001 005200 022700 001312 104400 OIGITA~ IQUIP, CORP, PAGEl 8177 PAGEl ee78 I' ,eR l ' NOT ALL DONE rILLING I'S, Re ,ZERO LINE' POINTER RI ,ZERO IEC REG. POINTER ,·ccaITI>,Rt ,lET INITAL DATA RI,.DVIRI ,LO~D LINE' RI,'DVIRSH ,LOAD IEC REO. At, (UI ,LOAc DATA ,DVIRI ,ZERO POINTERI ' ,·ScIIIIIIIIIIIIIIII>,(R21 ,VERIFY ONLY ONE LOC, HAl ONE IXT CLEARED 6. ,aR Ir ~OC, OK '·I,.REIVI6 ,lET "LOC rOUND rLAO", (R2),RJ ,8AVE DATA RI, 'OVIR. ,11 THIS THE UGHT LINE! ,aR IF YEI a '~RONG LINE HAl CLEARED BITI RI, .DVIRIH ,15 THII THE AlGHT IEC REG! 5. ,aR Ir YEa z ,WRONG SIC UG HAl CUARED alT, It4,U ,II THE ACTUAL DATA OK! 6. ,aR IF YEI a ,ACTUAL DATA WAI WRONG, 4. ,·ccaITII+aITle+IIT9+aIT8+aITJ+BITa+8ITI+IITI>+IlTI,'Dv.~a Ie,. .REIVI6 aNE HLT CLR 7' ROL BCl Mova Mova MOV INC CMP BNE CLR INC CMP BNE SCOPE R4 IEC 103732 110077 110171 CLM CLM MOV MOva Mova MOV CLR CMP BEQ 16I07a 062777 11143511 014352 01436S 014362 U4366 014370 014372 014374 014400 014404 014406 1IIUI 120077 001491 2618 au INI 081372 014252 014254 014268 014264 014270 1114272 1114216 260" 2ua PAGE 52 COPYRIGHT 1'75 e 'R!'VI6 Jf R0,'DVIU RI,tDVIRSH R4, (Ral RI tl6" RI 2. RI RII tl6"R' at ,aR IF NOT DONE, ,HAl A ~OC BEEN rOUND! ,aR If YEa ,NO ~OC WAS FOUND WITH A ZERO BIT, ,CLEAR "LOe rOUND FLAG', ,IHIFT IN A I ,CHANGE DATA PATIRN ,DO IT ALL OVER AGAIN ,LOAD LINE NO, ,LOAD IEC UG, ,PUT RAM ~OC BACK TO ALL I'S, ,UPDATE SEC REG, ,ALL SEC REG DONE! ,8R IF NO ,ZERO SEC REG POINTER ,UPDATE ~INE POINTER ,ALL LINES DONU ,SR IF NO ,aCOPE THIS TEST, l645 2646 2647 2648 2649 2650 2651 2652 2653 2654 2655 2656 •• **** •• *****.,*******.,. TEIT 57 •••• , •••••••••••••••••••• , •••• ,.MEMORY EXTENSION READ/WRITE TEST ,-VERIfY 8ITS 4 AND 5 OF EACH LINE ,.IIECONDARY REGISTERS EXERC UED ARE I ,_ 00 TX BUS·ADDRES8 (PRIMARY) TX BUS ADDRESS (SECONDARYI ,- 04 RX BUS ADDRESS ,. 10 TX TABLE SASE ADDRESS ,. II RX TABLE BASE ~DDRUS ,*NOTE THAT ALL LINES ("-161 ARE EXERCISED, 2657 , • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • 1 • • • • •- . - '.'2 DZDVA-S MACYII l7(73l1 la-MAR-76 151.6 DZDVAS,PII DVII DEVICE DIAGNOSTICS, 2658 2659 2660 l661 26b2 2663 2664 2665 2666 2667 2668 2669 2670 2671 2672 2673 2674 2675 2676 2677 2678 2679 2660 2681 014432 014440 014446 ~14454 014456 014462 014472 012705 0127J7 014500 014506 014512 012737 010477 .110071 014466 014516 014522 014526 014532 014536 014542 2684 2687 014562 ~690 014574 014600 2683 2685 2686 2688 2689 2691 2692 2693 2694 2695 2696 2697 2698 2699 2100 2101 2102 2103 3704 2105 2106 27111 2708 2709 2110 2711 2712 2713 005000 013702 012104 014S44 014546 014550 014552 2682 012737 0127H 012137 014556 014560 014570 014604 014606 014610 014614 014616 014620 014621 014622 014623 014624 111101 110171 005077 017703 042703 000051 014626 014506 001226 PAGE 53 COPYRIGHT 1975 TEST 57 ,.•••.•....•... TSf571 001216 00n20 001370 II. 000060 000005 000004 001246 014620 001256 MOV MOV MOV8 MOva MOva CLR NOV SIC 211 164650 164654 164534 164646 164644 164632 1777\7 CMP 920403 001401 104004 104401 UQ SCOPI 001256 012731 012105 014628 INC DEC 8N£ MOV MOV 001352 162104 001322 104400 000 002 004 010 011 014626 U1,TaTNO UaT68, NEXT tU,LOCK ,R,ILINE NUMBER (START AT 0) R2 dlSE ADDIIE5a(DVLCRI ,R4IGOOD DATA (BOTH EA IIT8 SET AT START) ,5,115 ,RS IS COUNTER or sEC REGISTERS ,TEMPI II COUNTER or COMB, or EA SITS, .. ,TEMPI ,IXI 11,II,.t,00 ,MEMExr,TIMPS ,TEMPS'SEC, REGISTER POINTER, R4,.DVSCR ,LOAD IlVSCR IIlTH IA BITS, Re,IDVIRS ,aEL THE LINE NUMBER ITEMP5,Rl ,GET SEC REG, RI,.DVBRSH ,IlL THE SEC, REGISTER ,DvaRA ,HIT THE SEC.REG, ACCESS REGISTER, 'DV~CR,R3 ,SAVE THE DVLINE PARM, IIEG, '-CCBIT5+BIT4>,lIl ,CLEAR ALL BUT BITS SAND 4, ,ARE THE EA BITS GOOD R' DVLCR,IIZ fBlT5+aIT4,R4 "loT e05237 005305 005337 001340 00520e 0n1e0 MOV MOV MOV CLR MOV MOV MOV MOV DIGITAL EQUIP, CORP, 000005 000020 001246 000020 001256 sue TEMPS RS 2. ,MEM!XT,TEMP5 n,RS ,B174,1I4 TEMPI ,sn ,8li0'_" ,POP POINTER ,ALL SEC R!G DONI? ,8R IF NO, ,RESET ,OINTER ,RESET COUNTER ,ADJUST FOR NEXT EA BIT PATTERN 'ALL PATERNa DONE? DEC 8NE ,UPDATE TO NEXT LIN! INC It" ,ALL LINES CONE CMP U6"RlI ,811 IF NO, 8NE II SCOPE ,TABLE or SECONDARY REGISTERS EXERClSERD .... MEMEXTI ,BYTE 00 a. ,BYTE ,BYTE ,BYTE ,8YTE 02 04 10 11 ,EVEN , •••• *••••••••••••••••••• TEST 68 ••• f • • • • • • • • • • • • • • • • • • • • • • • , · . ,>INITIALIZATION TESTS ,.SET ALL POSSIBLE BIU IN ALL THE PRIMARY REGISTEI\I ,.AND VEltIFY THAT ALL THE BITS ARE CLEARED ,oBY A BUS RESET , •••••••••••• **** ••••••••••• ** •••••••••••••••••••••••••••••••••••• nST 60 ,....•.......•. PAGE 54 COPYRIGHT 1975 DZDVA-B MACYlI 27(732' 18-MAR-76 15106 DVII DEVICE OIAGNOaTICa, DZDVAB,Pll 271t 2715 2716 2717 2718 2719 2720 2721 2722 2723 2724 2725 2726 2727 2128 272Y 2730 2731 2732 2733 2734 2735 2736 2737 2738 2139 2740 2141 2142 2743 2744 2745 2746 2741 2748 2749 2750 2751 2752 2753 2754 2755 2756 2757 2758 2159 2760 2761 2162 2763 2764 2765 2766 2767 2768 2769 014626 0146)4 014b42 014650 014654 014660 014664 014670 014674 014700 014702 014704 014706 014710 014714 014716 014720 014722 014724 014726 014730 U4732 014734 014736 014740 014742 014744 0141$0 014752 014754 014756 014760 014762 014764 014766 014770 014772 014774 014176 Ilt5000 015002 015006 015010 015012 015014 015016 015020 015022 015024 015026 0150311 015032 0151334 015036 015040 012737 012737 012737 013703 805077 005077 012723 012702 012721 0053e2 001374 000005 005200 013703 005005 011304 020504 001401 104003 80572) 005005 011304 001401 10U03 0057Zl 011 hl4 042704 820504 001401 104003 e0572) 01lJ04 001401 10400) 005723 011304 101401 10400) 005713 011304 012705 120504 001401 104003 005723 005713 100.01 10400" 005723 011304 005005 020504 001401 104003 1044011 000060 015042 000340 001362 164512 164512 173777 000007 177777 001226 001216 177776 T8T601 1$1 001362 eMp BEQ HLT ' TaT CLR HOV BEQ RLT TST MOV BlC CNP 2U UI 0euu BEQ RLT TST MOV BEQ HLT TST MOV UQ 411 $II KLT 6" Tat MOV MOV CMP BEQ 781 TST TaT BPL HLT Tat MOV CLR CMP BEQ HLT aCOPE 177777 KU 64 .. III DZDVA-S MACYlI 21(732' ,,-MAR-" 15106 DZOVAS,PI1 DVII OEVICE DIAGNOSTICS, 3787 2788 2789 27911 2791 2792 2793 2794 2795 2796 2797 2798 2799 2800 2801 2802 280) 2804 a8115 2806 2801 2808 2109 2810 2811 2112 2813 2814 2815 2816 2817 2818 2119 2820 2821 2122 2823 2U4 2825 DIGITAL EQUIP, CORP, TEST 61 ................................ , •••••••• ** ••••••• *••••••••••• ,.**** •••••••• ** •••••• ** •••••••••••• 000061 01526. IIIIU40 011U62 164216 164276 173777 8110007 177777 II/UU6 001216 177776 ,..••.......... 011411011 011UJ62 164234 '8'1'611 lSI MOV MOV MOV MOV CLR CLR MOV MOY MOV DII:C BNE 211 311 0011063 411 581 611 177777 ' .. US MOV CLR MOV CM, BJ!Q HLT TST CLR MOV BEQ HLT TaT MOV BIC CMp BEQ HLT TIT MOV BEQ HLT TaT MOV BEQ RLT T8T MOV MOV CM. BEQ HLT TIlT TST BPL 0ee0 " TIST 61 012737 012737 012737 013703 005077 1105077 1112723 012702 1112723 805302 001374 052777 013703 005005 811 )04 020504 .01401 104003 1185723 005005 811304 0014ft 104003 005723 811304 042704 0205114 0014111 U4003 085723 011 304 .111401 te41101 1105723 011104 1101401 1114003 011572) "Illet IJU7e5 020504 ""1401 184001 1105723 0115713 100001 PAGE! . I*SET ALL POSSIBLE BITS IN ALL THE PRIMARY REGISTERS I*AND VERIFY THAT ALL THE 8ITS ARE CLEARED I *BY A MAlITU CLEAR 015042 0151150 01'5056 "151164 015070 015074 015100 1115104 015110 "5114 015116 015120 015126 O15132 015134 015136 015140 015142 015144 015146 015150 015152 015154 015156 015160 .15162 015166 015170 015172 1115174 015176 1f152011 815202 015204 015206 815210 015212 015214 015216 8152211 015224 815226 "15230 015232 815234 1115236 0079 '-I,cU,. ,I*INITIALIZATION •••••••••*-••••••••• _••• TESTS 2771 PAG';:! '60,T8TNO nST6I,NEXT 1340, pa ILOCK OUT INTERUPT8, DVICR,R3 ISET REGISTER POINTER FOR LOADING ,ovaRS ,CLEAR LINE POINTER ,DVSRA ,CLEAR ACCESS REG, '-CCBITll), (U). ,7,R2 I SET ALL BITS B'UT MSTCLR ,LOAD ALL OTHER REGISTERS WITH ALL I'S R2 ,ALLREGI5TERS LOADED? ,BR IF NO It ,ISSUES A BUS IN IT (RESET INSTR) R0 ,FLASH THE CPU LIGHTS!!! DVSCR,R3 ,SET REGISTER POINTER R5 ISET "EXPECTED" FOR DVSCR IREAD THE DVBCR REG, (R3"R4 RS,R4 lIS Blt8 ALONE SET7 2. IBR IF YES IDVSCR HAS WRONG DATA) 1 (R3l+ I POP .OINTER TO DVRIC ,SET EXPECTED TO ZERO lIS (R)"R4 IDVRIC (EXPECT ALL 0'S) IBR IF OK 11 ) IOVRIC NO ALL 0'S (R))+ IPOP POINTER TO DVLCR REG (Rl),R4 IDVLCR (READ DVLeR INTO R4l ,BIT5+BIT4.BITI+BIT0,R4 R5,1\4 IDIIREGUARO BR TEST POINTS AND MEM EXT 81'1'S, IOVLCR Oil! 3 IOVLeR INeDRECT (DISREGUARD BITS,4,I,e, IPDP POINTER TO DVIRS REG (R3'+ (R3l,R4 IDVSRS (EXPECT ALL 0'Sl IBR IF OK U ) IOV8R8 REG NOT ALL ZEROS (R3)+ ,POP POINTER TO OVBRA REG IDvaRA (EXPECT ALL e's, (Rl"R4 1111 IF GOOD 3 IDVSRA NOT ALL 0'S IPOP POINTER TO DvsrR (R3'+ (R3l,R4 10VSFR (EXPtCT ALL I'S (THATII RIGHT)) U77777,R5 ,811:T EXPECTED R5,R4 I EXPECETD .FOUN07 H IBR If YEll ,OVSFR NOT ALL 1'8 3 (R)). IPOP POINTE!! TO DVNSR REG (1I3l IDVNSR liB PLUS (IS.") 641 II (U,+ ,POP POINTER TO 1I£IIV16 IIEG (113,,114 IRESV16 (EXPECT ALL 0'S' R5 ISET EXPECTED TO 0'S R5,R4 IWELL DOES IT _I'S! at IBR IF OK 3 IREIVI6 NOT ALL 8'8 ISCOPE TH18 TEST I PAGE 5$. COPYIIIGHT 1915 2770 2772 2773 2774 2775 2776 2777 2778 2779 2780 2781 2782 2783 2784 2785 2786 MOV MOV HOV HOV CLR CLR MOV HOV MOV DEC SNE RESET INC MOV CLR MOV DIGITAL EQUIP, CORP, tll,TITNO tTSTU,NEX'f U411,pa ILOCK OUT INTERUpTS, DVSCR,Rl ISET IIEGlSTER POINTER rOR LOADING ,DVSRS ICLEAR LINE pOINTER ,DVSRA ICLEAR ACCESS REG, '-C , (R3). ISET ALL 8ITS BUT MSTCLR ,LOAD ALL OTHER REGISTERS lIITH ALL I'S '-I'(R3)+ IALLREGIITERS LOADED! R2 11 IIR IF NO ,MREUT"DV8CR ,ISSUE A "MASTER CLEAR" DVIICR,R3 ,SET REGlaTEIl POINTER lIS ISET "EXPECTED" FOR OVIICR (113),114 IREAD THII: DVICR REG, R5,R4 I IS BXT' ALONE IIET? ,BR IF YEll at 3 IDVICR HAl NRONG DATA) (R3'+ ,POP POINTER TO DVRIC R5 I SET EXPECTED TO IERO (R3),R4 IDVRIC (EXPECT ALL 0'Sl 31 IIR IF OK 3 IDVRIC NO ALL e'. (R3l+ IPOP.POINTER TO DVLeR REG (R3),R4 IDVLCR (READ DVLCR INTO R4l '81T5+8IT4+81Tl+8IT0,1I4 R5,R4 ,DI8REGUARD 8R TEST POINTS AND MtM EXT UTI, ,DVLeR OK! IDVLeR INCORECT (OISRIGUARD ans,411,0l 3 (Rll+ IPO. pOINTER TO DVSRS REG IDVSR. (EXPECT ALL 0'S) (R3"R4 51 ,BR IF OK ,DvaRS REG NOT ALL ZEROI 3 '(IIl)+ I POI> POINTER TO DVSRA REG (R3l,R4 ,DVSRA (EXPECT ALL 8'S) ,BR IF GOOD 3 ,DVIRA NOT ALL 0'S (Rll+ IPOP POINTER TO DVI'R (R31,R4 ,DurR (EXPECT ALL I'S (THATS RIGHT) l 1177777,R5 ,SET EXPECTED R5,R4 ,EX.fECETD ,_FOUN07 ,BlI IF YEI 7t IDVII,R80T ALL I'S 3 (Rll+ fPOP POINtER TO DVNSR REG (R3I ,DVNSR SIB PLUS (15-11) 641 ",112 . .. DIDVA-S MACYll 27(732) 18_MA~_76 15106 DIDVAB,PII DVII DEVICE DIAGNOSTICS, 2826 2827 2828 2829 2830 2831 2832 2833 015240 015242 015244 015246 015250 015252 015254 1115256 PAGE 56 COPYRIGHT 1975 64'1 011304 CMP BEQ HLT SCOPE 2834 2841 ,. 2842 2843 2844 ,. ,. ,1* I' ,. 2845 2846 2847 2848 2851 2852 2S54 2855 2856 2858 2859 015260 015266 015274 015276 015304 015310 015314 015320 015322 015324 015332 015334 015336 015344 015346 015350 015354 015356 015360 012737 012737 000062 015362 001226 001216 000010 164056 104412 012777 0127115 ~10577 027705 001401 104000 042717 104415 000240 032177 1101401 1040011 020577 001001 104000 104400 164060 000002 164016 1'1 BIC ROMCLJ( NOP BIT 281 CMP BEQ H~T 164024 BNE HU lft Sn/C~EAR PAGEl 0082 OPE~ATION BCC CA~CULATION BRANCH "B" 1 ,n,TITNO nST6l,NEXT ,CLEAR ALL THE DVII tBIU,.DVSCR ,SET SOURCE SEL U,C,~5 ,PUT INSTR INTO DVSFR R5,.DVSFR ,DVSFR,R5 ,WAS THE DVSrR REAL~Y ~OAD!D? J8R IF YES If ,BAD DV8rR ,CLEAR SOU~CE SEL, fBIT], 'PVSCR ,ISSUE A ROM C~OCJ( ,WAIST AN INTRUST ION TIME ,DID CLK BIT CLEAR BY IT SE~rl UIT1, 'DVSCR ,8R IF CLK GONE 2. ,BIT I or DVSCR (ROM eLK) NOT ZERO ,HAS DATA IN DvsrR CHANGED? ,SR IF YES ,DATA NOT CHANGED (DID C~J( REAL~Y C~K17) ,SCOPE THIS TEST, , DIGITAL EQUIP, CORP, ,••.••_.*...•••_•.•.• _._. '* ,. I. ,. ,- 0 0 I 0 TEST 63 _______ ••• _._._._. __ • _____ ••• _ BITI0 81T09 BITea " "o 1 I I I 1 1 I 015362 015370 29~6 015424 015430 015432 012737 012737 104412 013700 013703 012777 012710 011002 012705 011304 042704 015436 015440 015442 015444 015450 015452 015456 015460 020504 001401 015464 1115466 015470 015472 015500 020504 001401 015502 015506 015510 000063 015626 001400 001370 000410 001226 001216 TUT 63 ,.............. . MOV T8TUI 163744 Ifl 000400 000002 177774 eMP SEQ 104006 01~710 2$1 002400 011002 012705 011104 042704 000002 177774 000400 1111002 012705 011394 0110003 042704 177774 a930 2931 01S522 29]2 2933 29)4 2935 2936 2937 015526 015530 015534 015536 104006 012710 011002 012705 011304 042704 015542 020504 HLT MOV MOV MOV MOV SIC CMP BEQ 104006 042777 015514 B15516 015520 MOV MSTCLR MOV MOV MOV MOY MOV NOV MOV 8IC 163662 3" HLT BJC 411 eMP SEQ HLT MOV MOV MOV MOV BtC 020504 001401 00H00 000003 177174 MOV MOV MOV BIC CM, 1 1 1 8R "A" ~ L,H H 8R "S' FUNCTION PLUS J VOLTS M K,H DV5CR08 (.',.1) H H H H M MPR SI~O NOT AVAIL, SILO FULL NXM ....-.........................................-..._.... 1 ,........._ 2905 2914 2915 2916 2911 2918 2919 2920 2921 2922 2921 2924 2925 2926 2927 2928 2929 SCOPE ,-,.BITII 015376 015400 015404 015410 015416 015422 2913 1 1 lNSTRUCTlON BUNCH "A" ALU OPERATION RAM OpERATION DATA TRANSrER NPR OPERAtION ,_BASIC TEST OF DVSFR ,.TEST THAT "BRANCH A" INSTRUCTION, ,-POINTS TESTED I 2896 2907 2908 2909 2910 2911 2912 I o I o " PAGE 51 COPYRIGHT 1975 2885 2886 2887 n88 2889 2890 2891 2892 2893 2894 2895 2904 MOV MOV MSTCLR MOV MOV MOV CMf H~T 164010 2884 2900 2901 2902 2903 1 1 o I I I I BEQ 000010 2882 2883 2899 0 0 ,............... . TST62 I 050000 164064 DZDVA-B MACYII 27(732) IS-MAR-76 lS106 DZDVAB,PII DV11 DEVICE DIAGNOSTICS, 2897 2898 I TE8T 62 2860 2877 2878 2879 2880 2881 0 ,.0 ••*****.*******••• **** •• ***.*.*********.****.* •• *.*_*._ •... _. __ 2857 2876 3 , ••••••••• _ •••••••••••••• TEST 62 _._. __ ._ •• _•••• _ •••••• _._ ••• _. ,.VERIFY THAT "ROM STEP' ,.18 SELF-CLEARING AND THAT ,.THE DATA IN THE DVSrR ,.IS CHANGED WHEN THE ROM IS STEPPED, 2853 2$72 2873 2874 2875 U ,-, •••••••••• *••••••••••••••••••••••• *** •••••••••••**••••••••••••". 2849 2850 2871 ,POP POINTER TO AtSV16 REG ,RESVI6 (EXPECT ALL 0'5) ,SET EXPECTED TO 0'5 ,WELL DOES IT .1'51 ,BR IF OK ,RESVI6 NOT A~L 0'S ,SCOPE THIS TEST, ,.,>81TI4 UTI] BITI2 ,. " "" oo 2839 2840 2804 2865 2866 2867 2868 2869 2870 00il TEST 62 •••••••••••••••••••••••••••••• ,>ATTACK OF THE SPECIAL rUNCTIONS REGISTER, "SEGIN CHECK OF THE DVSrR, "SUMARY DF PROC. INSTRUCTIONS 2837 283S 2863 (R3)+ (R]),R4 R5 R5,R4 PAGEl ...1_.".,.-.._....•-.... 2835 2836 2861 2862 TST MOV C~R 005005 U0504 001401 10400] 104400 EQUIP, CORP, o H~T 104000 005723 DIGITA~ U3,TSTNO UST64,NEXT iii ,CLEAR DVII ,SET DVSFR POINTER TO Rlil 151T DV~CR POINTER TO R3 ,BIT8+BITJ,'DyaCR ,8ITa,(R0) ,SR-A TEST +1 (Re),R2 IREAD DvarR FOR pRINTOUT ,8IT1,RS ISET EXPECTED RESULTS (Rl),R4 ,READ DVLCR INTO R4 '·C ,R4 ,CLEAR UNWANTED BITS, ,EXPI!:CTltP • rouND71 fl5,R4 21 ,BR Ir OK 6 ,SR POINT WRONG UlTl0+BIT8, (1I1l (R0) , R2 ,READ DVSFR rOR pRI NTOUT 'SITI,R5 ,SET EXPECTED REsULTS (Rll,R4 ,READ DVLCR INTO 114 '·CCBITI+8IT0),R4 ICLEAR UNWANTED BITS, RS,R4 ,EXPECTED. FOUND'1 38 ,8R IF OK 6 18R POINT WRONG 'BIT8,tDVleR IRESET BIT 8 TO ." (R0),R2 ,READ Dvsrll FOR PRINTOUT 'BITI+BITIiI,R5 ,SET EXPECTED RESULTS (Rl),R4 ,READ DVLCR lNTD R4 '·C<8IT1+BITIiI>,R4 ,C~EAR UNWANTED 8ITS, R5.R4 ,EXPECTED. FOUND'? 4. ,8R Ir OK 6 ,BR POINT WRONG ,BITI0+8IT9+BITI,(R0) (R0),R2 ,READ DvsrR FOR pRINTOUT UlTl+BITe,R5 ,SET EXPECTED RUU~TS (R3),R4 ,RtAD DVLeR INTO R4 '·C<8ITI+8IT0>,R4 ,CLEAR UNWANTED 8ITS, R5,R4 ,EXPECTED' rOUND1? DvarR,R0 DV~CR,R3 DZDVA-B MACYlI 27(7U) I8-MAR-76 15106 DVII DEVICE DIAGNOSTICS, DZDVAB,PlI ( 2938 015544 2939 1115546 2940 015550 2'941 015554 2942 015556 2943 0\5562 2944 015564 2945 2946 015570 29., 015572 2948 015574 2949 015576 2950 1115602 2951 015604 2952 015610 2953 015612 2954 2955 015616 2956 015620 2957 015622 2958 015624 2959 2960 2961 2962 2963 2964 2965 2966 2967 2908 015626 2969 '015634 2970 015642 2971 015644 2972 015652 2973 2974 015660 2975 015664 2976 015670 2977 015674 2978 015676 2979 015700 2980 015702 2981 2982 2983 2984 2995 2986 2987 2988 2989 2990 2991 2992 2993 len 3028 31'129 30311 3031 3032 3033 31134 3035 3036 3037 3038 3039 3040 3041 31142 3043 3044 3045 3046 3047 30 . . 3049 SEQ HLT MOV MOV MOV MOV BlC 0014~1 1040U 012710 011002 012705 011304 042704 020S04 001481 104006 U2710 UI002 812705 011304 042704 5$1 007400 000003 177774 eMP BEQ KLT MOV MOV MOV MaY BIC 6&1 003000 000003 177774 CMP IEQ liLT U0504 "01401 104006 104400 DIGITAL ,EQUIP, COltP, PAGEl 0083 PAGE! 11084 ,BR II' OK ~. ,BR POINT WRONG 6 1B!TI1+BITI0+BlT9+BITS, (110) (R0),R2 ,READ DYSFR FOR PRINTOUT IBIT1+BlT0,R5 ,SET EXPECTED RESULTS (R3),R4 ,READ DVLCR INTO R4 '-C(BITI+BIT8>,R4 ,CLEAR UNWANTED' BITS, RS,R4 ,EXPECTED. rOUND?l ,BR IF OK U ,BR POINT WRONG 6 IBIT10+BlT9, (R0) ,NXM (R0),R2 ,READ DvsrR FOR PRINTOUT UIT1+BIT0,1I5 ,SET EXPECTED RESULTS (R3),R4 ,READ DVLCR INTO R4 '-C(BIT1+BIT0>,~4 ,. R5,Rot 6 ,CLEA~ UNWANTEO BITS, ,EXPECTED. FOUND1? ,SR IF OK ,B~ POINT WRONG ,SCOPE TEST acoPE ,.******.*.**.*********.. I.TEST or BRANCH B" 7" TEST 64 .*.**.**.*****.****** •• ** •••• * ,.TEST THAT POINT 16 (GROUND) ,.MAKES LC~ BITI.I AND BIT0-1. , , ••••••••••••• ** ••••• ** •• ***•••••• ***** ••••••••••••••••• *** •••••• TEST 012737 012737 104412 012777 012777 000064 015704 001226 801216 000018 077400 163518 163520 017702 012705 017704 0,20504 001401 104006 10440fJ 163514 000003 ,.............. MOV t64,TSTNO U TST64. MOV "!TCLR MOY HOY MOV MOV MOV CMP 8EQ HLT aCOPE 163474 I" nSTU,NEXT ,CLU~ DVII IBIT1,.DVSCR ,BU SOURCE SEL ,8118+8ITI1+8I11.+8IT9+IIT8,IDy.rR ,BR-B "GROUND"? ,READ DvsrR INTO R2 'DVSF~,R2 ,sET EXPECTED RESULTS UITI+BIT",R5 ,READ ~EAL RESULTS 'DVLC~,R4 IIS,R. ,sAMEn , 11 ,BR TUT POINT WRONG ,SCOPE TKIS TEn 6 ,*.*****.**************** TEaT 65 ** •••••••••••••••••••••••••••• ,.TEST OF BRANCH B ,.CHECKING "DEFAULT" STATES or THE DYIl SIGNAL •• fUNCTION I.SITU BlTlI UTn Bnn DATA NOT AVAIL, II 0 0 1 REQUEST BUS 0 II I 1 MEMORY PARITY ER~OR 0 I I WRITE INHIBIT I 1 I 1 ,.,,.,. " ** ••••••••*...........................*.***•••••*•• , ••••••••••••••• n n 65 ,............... DZDVA-B MACYlI 21(732) 18-MU-76 15106 DZDVAe.PIl DV11 DEVICE DIAGNOSTICS, 2994 2995 2996 2997 2998 2999 3000 3001 3002 3003 l004 3005 30116 3007 l008 30119 3010 3011 3012 3013 3014 3015 3016 3017 3018 3019 3020 31&21 3022 3023 3024 3025 3026 PAGE 58 COPYRIGHT 1975 015704 015712 015720 015722 015726 015732 015740 815744 015746 015752 015754 012737 812737 104412 8137"0 1113783 012777 012710 011002 012705 011304 842704 0t5760 815762 015764 015766 015772 015774 016000 016002 820504 ...,111401 194006 -"'12710 011002 1112785 011304 942704 1116086 01601111 016012 016014 016020 016022 016026 016030 020504 001401 104006 012710 811002 012705 "11304 042704 016034 016036 01611411 016042 0161146 816050 1116054 0161156 saS504 801401 104016 0U7l0 011092 012705 011304 04270. 016116,2 0161164 016066 916070 820504 0014111 104006 184480 080065 816072 0111400 001370 11110011J 8741100 811226 881216 PACE 59 COPYRIGHT 1975 '1'1'1'651 161422 UI 1100083 177774 MOV MOV MSTCLR MOY MOV MOV MOV MOV MOV MOV BIC eM. n4400 281 .00003 177774 BEQ Ht.T MOV MOV MDV MOV ' BIC eMP BEQ 075088 3f1 0000fJ3 177774 077000 ... "001fJ3 177774 511 HLT MOV MOV MOV MOV SIC eMP BEQ KLT MOY MOV MaY MOV IIC CMP BEQ KLT SCOPE DIGITAL EQUIP, CORP, .65,TaTNO tTST66,NEXT DvsrR,R8 DYLCR,R3 IBn], 'DVSC~ tBRB+8lTll, (R') ,READ DVIIFR rOR pRINTOUT (R'),R2 ,SET EXPECTED REaULTS talTl +8IT", R5 (U),R' 'READ DVLCR INTO R. '-CCBIT1+BfTI.,~' ,CLEAR UNWANTED 8ITS, ,EXPECTED • rOUND?? ,B~ If OK II ,BR POINT IIRONG 6 I8RB+I%TI1+BUI, (RII) (R8),R2 ,READ DYSFR rOR PRINTOUT ,BlTI+BlTIJ,RS ,aST EXplCTED RESULTS (RI),R4 ,READ OVLCR INTO R4 '-C ,R4 ,CLEAR UNWANTED BITS, RS,R, ,EXPECTED. rOUNDn ,8R IF Ok It 6 ,8~ POINT WRONG URB+IITI1+8IT9, (R0) ,RIAD DveFR rOR PRINTOUT ,SET EXPECTED RESULTS (RI),R4 ,READ DV~CR INTO ~4 RS,R4 ,mi1::m,1l5 . '·CCaIT1+BIT0>,~4 ,CLEA~ UNWANTEO BITS, ,EXPECTED. rDUNDl1 IBR IF OK 6 " IBR POINT IiRONO • BR8+II'I'11 +8X'fl8+Bl T9 ,'( Ill) (RII),R2 ,READ DvaFR FOR P~INTOUT UIT1+BlTiI,R5 ,SET EXpECTED REsULTS (Rll,R. IREAD DV~CR INTO ~4 .-C<8U'1+8Ue.,u' ,CLEAR UNWANTED BITa, ,EXPECTED • FOUNDn R5,R. ,BR IF OK 51 ,BR POINT WRONG 6 RS,R4 , .** •• *•• *••••••••••••••• TEIT " ,*BASIC TEaT or THE ,."aET/CLEAR INSTRUCTION, ,OTEST THAT THE SET/CLEAR CAN 001 ,oCLEAR DvaCR 08 ,.SET DVICRI0 ,.SET RECEIVER INTERUPT (DYSCRII7) •••••••••••••••••••••••••••••• , I •••.•••••••••••••••••••••••••••••••••• , •••••••••••••••••••••••••• TEST 66 DIDVA-. MACYII 27(732) 1'-MA~-76 II,a, DIDVAS,PII DVII DEVICE DIAGNOITICI, use ust 1052 3053 1854 1055 1056 1857 lj5. 1859 le60 3061 1862 10'1 1064 le65 186' 1867 18.8 186' 107. 3871 3872 1071 1074 3875 1876 1077 1078 3079 3080 1881 1082 1083 1084 ;U85 3086 3087 1088 3089 3090 3091 3092 1093 3094 3095 3896 ]897 1098 3099 II •• 1101 U02 310) 1104 3105 .161HZ .12737 ~161ve 812717 816106 812737 01611. 18.412 116116 .52777 01612. '52777 8161)2 81J70. 816116 012718 816142 012705 al6146 011002 816150 104415 816152 01778. 816156 828584 01616. 8.14.1 016162 18408' 816164 le44'1 816166 812717 116174 8527.5 81628e el2718 016Z04 811082 016206 184411 816210 .17784 816214 828584 816216 801401 016220 1840e, 016222 184411 816234 812737 8162U 0U715 01'236 012718 016242 016Z4. 016246 816252 016254 016256 016260 016262 011082 104415 017704 820504 001401 104006 104401 104400 888066 116264 816136 ••• 4'0 •••• 18 8814'. 858016 .a,810 .81226 .elZI' lin lI48 lU9 1158 1151 1152 1151 lI54 1155 1156 lIS7 lI58 J159 3168 Jl61 ,••..•......... TITUI 161216 16121' I.. 64.. 3.. nil MOV CMP BEQ HLT .COPI MOV 815 MOV 1I0MCL~ 163146 816212 8020te 8S.012 HLT SCOPI MOV 811 MOV MOV 8'1221 4" MOV ROMCLK MOV CMP 161110 ". SEQ HLT "" .eu 'CLEAR DVII .8ITI"DVICR ,lET IIT8, .IITI,'DVICR ,aET SOURCE IEL, DVSFR.R8 "ET DyaFR POINTEII ADDREII IN R. ",C+IIT1+IIT2+IITI.(R') .IITl.RS ,DO lET/CLEAR -CLEAII lIT • OF DVICR IR0).1I2 "AVE DVI'II CONTENTS FOR ERROR PRINT OUT IF NECESSAIIY ,CYCLE THE 110M ,DYSCR.R4 ,READ DYICR INTO 'FOUND Lac, AS.R4 ,WAI THE ROM INITR EXECUTED' 641 ,III IF DVICR OK 6 ,ROM FULED TO EXECUTE ,LOCK ON THIS SU8-TEIT, SN"-I! .I •• LOC~ 'lET FOR RETUIIN Ir IW0'_1 .8IT7.IIS ,lET EXPECTED (SCR BIT 7_1) .a,C+8IT1+IITI+IIT•• (R8) IRI).R2 "AVE DyarR CONTENT. FO~ ERROR PRINT OUT IF NECESIA~Y ,CYCLE THE ROM . ,DV.CR.At ,READ DYICR INTO "rOUND LOC, IIS.R4 ,WAI THE ROM INSTR EXECUTED' 618 ,8R zr DVICR OK 6 ,ROM FAILED TO EXECUTE ,LOCK ON THII 8US-TEST! , •• 9-17 .... LOCK ,BITS •• Ra ,ALTER EXPECTED ADDRESS ,I,C+IIT1+8ITI.IR8) ,DO A SET/CLEAR SET DVICR 8IT II (R8).R2 ,lAVE DvaFR CONTENT. rOR ERROR PRINT OUT Ir NECtSSA~Y 'CYCLE THE ROM ,DVICR.R4 ,RUD DVleR INTO -rOUND LaC, R5.R4 ,IIAI THE ROM INaTR EXECUTt:D' ,aR IF DVICR OK ,ROM rAILED TO EXECUTE 6 'LOC~ ON THIS SUB-usn aw",-" ,ICOPE THU TEaT ROMCL~ 8.122. PAGI' DIGITAL EQUIP, CORP, t66.TITNO nU67 • NEXT .U.LOCK ~OV MOV MOV MITCLR 811 81. MOV MOY MOV MOV MOV CMP BEQ 161Z •• 816174 "'2" 858011 1.75 ICOPl SCOPE , ••••••• _•••• - ••• - ••••••• TIEIT '7 •••••••••••••••••••••••••••••• ,"Blarc un or THE ,,,-sn/CLUR INSTRUCTlON, ,"TEST THAT THE .ET/CLEAR CAN' ,, ....aIT 14 ,.. I '" ,. ,. I I BITU I I aun anez BU.t IlTII FUNCTION •• I I I I 1 I I II •o 8 I II I SET SIT lET SET RlCR RICR RICR RICR 15 It U 12 ,.,................................................................ . 1 8 'fES'I' 67 ,..••.......... , 1106 016264 3107 016272 3108 .16300 1109 016302 3110 016306 3111 016314 3112 116320 3114 3115 3116 3117 3118 3119 3120 lUI 3122 3123 3124 3125 1126 3127 1128 ll29 lU0 1131 1132 1111 1134 3135 1116 lU7 1138 3119 1140 3141 .3142 1143 3144 U45 3146 COPY~IGHT leuze DIDVA-a MACYII 27(712) le-MA~-76 15,16 DZDVAB,PII DVII DEVICE DIAGNOSTICS, lill PAGE 6a 012737 012737 184412 0137110 012777 812705 812710 816324 011002 816326 104415 016330 11177114 816334 820504 816336 001481 1116348 1040.6 016342 104481 016344 .. 104412 016346 012777 816154 0127115 016368 012718 016364 016366 816370 81n74 1116376 11164.0 816.02 816404 816486 016414 816420 881226 111216 .01480 810010 t80080 850818 161.46 1111882 184415 817784 1128504 1101481 184086 104481 104400 TST67, 163012 '4', 0011018 8400811 8se011 811082 104415 817704 162772 028504 IIU401 1040116 104401 184412 012777 1180.18 012705 112'''00 81271e 8511014 816424 0110112 016426 104415 816418 8177114 016434 020504 016436 8.1401 016440 104006 816442 184401 016444 104412 016446 812777 816454 812705 f1116468 012718 116464 016466 016470 816474 1116476 816500 0165112 016"4 ""167 016506 PAGE 61 COPYRIGHT 1915 lnll" MOV NOV MSTCLR NOV MOY MOV MOV .. 7.UTNO tTST7', NEXT MOV ROMCLIt HOV CMP BEQ HLT SCOPI MSTCLR MOV MOV MOY (R8),Ra DVIIFR.RII .BITl •• DYICR '81TI5.RI ",C+IITl. (RII) ,CLEAR DVII ,lET DV'FR POINTER TO RI ,SET SORCE BEL ,SET EXPECTED RESULTS 'lET/CLEAR DV~ICR IS 'SAVE DV8rR CONTENTS rOR ERROR PRINT ,CYCLE THE ROM ,READ DVRIC INTO 'FOUND- LOC, .DVUC.R4 ,"A1 THE ROM INITR EXECUTED! R5.R. ,U ,I~ IF DYIICR OK ,ROM rAILED TO EXECUTE 6 ,LOCK ON THIS SUS-TESTI aW1I9-11 ,CLEAR DYII ,BIU,.DVICR ,lET SOURCE IEL "1'1'14,R5 IIET EXPEC'l'ED RESULTS II,C+Bl'fS+Bn8, (R8) ,SU/CLIAIl OVUCR 14 MaY ,SAVE·DVlrR CONTENTS rOil E~ROR PRINT ROMCLK ,CYCLtTME ROM MOy ,RIAD pyRlC INfO 'FOUND" LOC, ,DVRlC.R4 CMP ,liAS THE 110M lNISTR EXECUTED? RS.R4 BEQ ,IR IF DYICIt OK HLT ,ROM FAILED TO EXECUTE 6 SCOPI ,LOC~ ON THII SUI-TEST1 IW8,.ll NSTCLR 'CLEAR DVII MOV IBIU,.DVlCR ,IU SOURCE SEL MOV .Il1TU.RS ,II:T UPlC'rED RIlIULTS MOV ",C+lIT1+8IU. (R8) -,lET /CLEAR DVRICR U MaY ,.AVE DVIF" CONtENTS FOR UROR PR~NT (R8).R2 ,CYCLE THE ROM ROMCLK ,READ DVIlIC INTO "rOUND' LOC, MOY .DYIIIC.R4 CHI' ,WAI THE ROM INSTR EXECU!ED7 R5.114 BEQ ,n l' DVICR OK ,ROM rAILED TO EXECUTE HLT SCopl ,LOCK ON TKIS SUB-TEST? aWl9-lr ,CL!AII DYII MITCLR HOV ,BIT1"OVICR 'SET 10UilCE SEL MaY ..1'1'12.115 ,SET EXPECTED RIIIULTS MOV 'S,C+B1Tl+B1T2+BIT'. (R8) ,SET/CLEAR DVRICR 12 ,SAVE DverR CONTENTS rOR ERROR PRINT (RI),R2 MOY ,CYCLE THE ROM ROMCLK MOy ,READ DVRIC INTO "rOuND" LOC, .DVRIC.R4 CMP ,WAS TME ROM IHS'l'R EXECUTED' 115.R4 67, BEQ ,8R IF DYlCR OK ,ROM FAILED TO EXECUTE HLT 6 ,LOC.K ON TH18 8UB-TEaT! aW"_1 r SCOPI SCOPE ,SCOPE THIS TIlT OUT I' NECESSARY OUT IF NECESSARY n. 65" 162746 162712 661' 8118018 01110110 058015 PAGE. DIGITAL EQUIP, CORP, 162786 162672 67 •• OUT IF NECEIIIARY ", , , *** •• ** ••••• *** ••••••••• ,.BASIC TEST or Dv.r~, OUT Ir NECI'SARY TEST , ••••••••••••••••••••••••••••••• 111886 DZDVA-S MAcr11 27(732) 1'-MA~-76 15106 DZDVA8,PII DVII DEVICE DIAGNOSTICS, PAGE 62 COPYRIGHT 1975 .I.. 3163 3164 ****.**.* •• 3165 3166 3180 3181 3182 3183 3184 3US 3186 3191 3192 3193 l!94 lI95 3196 3197 3198 016506 016514 016522 016530 016532 1116540 016544 0165511 016552 016554 016556 016562 016564 016566 016570 016572 016600 016604 016606 1116610 016612 016616 016620 016622 012737 012737 012737 11011070 1117170 016544 001226 11'1216 01112211 1112777 011700 000010 0014011 162622 004237 1117134 ta4412 3204 3205 3206 3207 3208 3209 3210 3211 If' 1117134 1114401 812737 804231 0001147 070000 0000111 0114237 000043 0700011 0U600 017134 1101228 2,. 017134 ~00001 IIIU01 1116626 016634 1116640 016642 016644 1116646 016652 1116654 1116656 016660 012117 804237 000045 321l 3214 3215 016662 3217 016674 65.. 816634 817U4 801220 381 ~70400 000001 J04U7 000041 0104011 '000U 104401 017134 6781 016670 012737 004237 000046 016670 017U4 801228 4,. DZDVA-a MACYll 27(732) 18-MAR-76 151.6 DZDVAB,PII DVII DEVICE PIAGNOSTICS, 3218 3219 J220 3221 3222 3223 3224 3225 3226 3227 3228 3229 3210 3231 3232 3213 3234 3235 3236 3237 3238 3H9 3240 3241 3242 3243 3244 3245 3246 3247 3248 3249 3258 a251 004237 000042 016714 &00003 104401 016712 116716 016724 016730 016732 1116734 016736 016742 016744 816746 804237 008044 .71400 0001101 .104237 000040 071480 0001103 017114 1114401 1116752 012737 0114237 1100207 8720011 000001 016760 69 .. 1116724 017134 016750 016764 016766 01677. 1116772 016176 017000 0171102 fa 71104 017134 ~7I000 .12737 "'''4237 3255 3256 3257 3258 3259 3260 3261 32U 12~3 3264 3265 3266 3267 3268 3269 1270 3211 1272 3273 817006 1111014 1117020 81702a 0e1220 61, 71'1 01676111 017134 111112211 781 017U4 000203 072000 000003 nil 104401 017024 817026 1I1703Z 017034 017036 817040 817042 0170511 817054 817056 017060 817062 017066 0U7l7 01i142!7 0ell205 0724110 0881101 084237 800201 .MOV MOV MOV MSTCLR MOV MOV nna,NEXT .U,LOC,K IBIU,'DV5CR DvsrR,R0 0088 ,CLEAR DVU ,SET SOURCE SELECT ,SET DVSFR POINTER INTO R0 ,*TEST lET/CLEAR FUNCTION ,.FOR ALU BIT82 JSR R2,10$ ,GOTO SU8ROUTINE. S1T4+8IT2 ,POINT SET/CLEARED BlTl1+BIT111 ,BR TEST POINT 8ITI ,EXPECTED RESULTS IN DVLCR .1SR 112,10f ,GOSUS BlT4+8IT2+BITII ,POINT SET/CLEARED TEST POINT 81'1'11+8I'1'III 8lTh8IT8 ,EXPECTED REBUTS IN DVLCR SCOPI ,SW09-IU 11178U 017114 881228 -,I 1117134 .,2400 11001103 104481 75., 012737 8114237 '00206 0171150 1117134 0800111 00U37 000a02 017134 873000 01112211 ,.TEST SET/CLEAR FUNCTION ,*rOR RAM OUTPUT 8IT8e MOV .2t,LOCK ,lET RETURN IF SW09-1 JSR R2,I8$ ,GOTO THE SUBROUTINE 8IT5+8ITa+8ITl+8IT0 ,POINT sET/CLEARED ISET~ BRB ,8R TEST POINT BITII ,DVLCR EXPECTED o1aR R2,let ,00'1'0 aU8 ROUTINE 8IT5+8ITI+BlT0 ,POINT SET/CLEARED .ICLEAREDI 8R8 ,8R TEST POINT BITH8ITII ,EXPECTED RESULTS SCOPI ,an even ,*TE8T SET/CLEAR FUNCTION ,*'011 RAM OUTPUT BITel MOV .3t,LOCK ,lET RETURN Ir aW0g-1 ~SR 112,10t ,GOTO THE SUBROUTINE BIT5+BIT2+81T0 ,POINT SET/CLEARED ISETI BRB+BIT8 ,8R TEST POINT 8IT8 ,DYLeR EXPECTED JSR U,I88 ,OOTO SU8 ROUTINE BIT5+BIT0 ,POINT SET/CLEARED ICLEAREDI BRB+BIT8 ,BR TEST POINT 8I,I+BIT0 ,EXPECTED RESULTS SCOPI ,eu .9-U ,.TEST SET/CLEAR rUNCTION ,.'OR RAM OUTPUT BUII2 MOV ,4S,LOCK 'SET RETURN I' SW19-1 JSR RZ,l.. ,GOTO TIfE SUBROUTINE 8I.T5+BIT2+elTl ,POINT SU/CLEARED IBETI PAGE 63 COPYRIOHT 1975 0710II1II 000001 016676 016180 016702 0167116 016710 3252 3253 3254 PAGEl ***.**.**.** ••***.*****.* ••• ~••••• _••• _••• ,n 3U2 3216 **·.·•••• ,.............. 170, TITNO raT70' 1100~34 1106000 000002 004U1 000025 .06000 0110003 016624 3199 3200 3201 3202 3203 0087 TEn 70 3187 318. 3U9 3190 PAGE! ,.TEST OF "5ET/CLEA~' AND ,."BRANCH A" AND "BRANCH B" FUNCTIONS, 3162 3167 316. 3169 3170 J171 3172 3173 3114 3175 3176 3177 317. 3179 DIGITAL EQUIP, CORP, DIGITAL EQUIP, CORP, BR8+BlT9 BITII IISR R2,lIt IlT5+Bnl 8RB+8I'1'9 BITI+IIT8 ICOPI ,IR n:8'1' ponT ,DYLCR EXPECTED ,GO'1'O sue ROUTINE ,POINT SE'I'/CLEAR!D ICLElREDI ,IR TEST POINT ,EXPECTED RESULTS ,SWR 0gel? ,*TEST SET/CLEAR FUNCTION ,.rOR RAM OUTPUT 8ITlll MOV ,ee,LOCK ,8ET RETURN IF swe9-1 IISR R2,I.t ,GO'1'O THE SUBROUTINE IITS+8!Ta ,POINT. SETtCLEARED ISETI 8R8+8IT9+8IT8 laRTEST POINT 81'1'0 ,OYLCR EXPECTED J.R R2,111' ,GOTO SU8 ROUTINE 11'1'5 ,POINT lET/CLEARED ICLEARED) 8Re+BI'1'9+B1T8 ,BR TEST POINT B1TI+8IT0 ,EXPECTED RESULTS SCOPI ,SWR lit-I? ,*TEIIT SET/CLEAR FUNCTION ,*'OR RAM OUTPUT 81'1'04 MOV ,7',LOCK 'lET RETURN IF aW1I9-1 JaR Rl,le. ,GOTO THE SUBROUTINE ,POINT SET/CLEARED ISETI BIT7+81T2+8IT1+8I'1'0 8RB+BITI0 ,BR 'fElT POINT 81T8 ,DYLCR EXPECTED JSR R2, III ,GOTO SUB ROUTINE IIIT7+UTI+8tT0 ,POINT SET/CLEARED ICLEAREDI BRI+8IT18 ,BR TEST POINT 81TI+BITB ,EXPECTED RESULTS SCoPt ,aWIl 09.U ,*TEST lET/CLEAR FUNCTION ,*rOR RAM OUTPUT BITes NOV , •• ,LOCK ,SET RETURN I' SN09-1 JaR R2,II1S ,GOTO THE SUBROUTINE BIT7+BU'2+BITII ,POINT SET/CLEARED ISETI BR8+BITlhBIT8 ,BR TEIT POINT BITe ,DYLell EXPECTED JSR R2,1.. ,GOTO SU8 ROUTINE 81T7+B1'1'0 ,POINT IIET/CLEARED (CLEARED I BR8+BITI0+8IT8 ,8R TEIT POINT 8lT1+BITI ,EXPECTED RESULTS SCOPI ,SWR .9-17 ,*TEST SET/CLEAR FUNCTION ,*'OR RAM OUTPUT BITe. MOV ,9.,LOCK ,BET RETURN IF SWIgel o1SR 112,18, ,GOTO THE SUBROUTINE 8IT7+BIT2+BITI ,POINT SET/CLEARED ISETI BRB+BITI8+8IT9 ,BR TEIT POINT BIT0 IDYLeR EXPECTED JSR R2,18. ,GOTO SU8 ROUTINE BIT7+8ITI ,POINT SET/CLEARED ICLEA/lEDI DZDVA-S MACYII 27(732' 18-MAR-7b 15106 DZDVAe,Pl1 DVII DEVICE DIAGNOSTICS, 3274 3275 3276 3277 3278 3279 3289 3281 3282 3283 3284 3285 3286 3287 3288 3299 3290 3291 3292 3293 3294 3295 3296 3297 3298 3299 3399 3301 3302 3303 3304 3395 3306 3307 3308 3309 3319 3311 3312 3313 3314 3315 3316 3317 3318 3319 3320 3321 3322 3323 3324 3325 3326 3327 3328 3329 017970 017072 017~H 017076 017194 017110 017112 017114 017116 1'1171H 017124 017126 017130 017132 0171 ]4 017149 017142 917144 1'117146 017159 917152 017154 017160 017162 017164 917166 073099 090003 !aH01 012737 904237 01'1021'14 073409 9901'101 004237 1'100209 973490 000003 104401 104400 012710 010201 952210 104415 012210 011003 012205 917704 929504 01'11401 11'14005 001'1202 7711 01711'14 1'117134 081229 19111 017134 7981 050000 1011 162210 1111 334~ 3341 3342 3343 3344 3345 3346 3347 3348 3349 3350 3351 3352 3353 3354 3355 3356 3357 3358 3359 3360 3361 3362 3.363 3364 3365 017170 017176 017204 911206 017212 917220 017224 017232 017234 012737 012737 11'14412 012709 012777 012795 012777 104415 012777 01'101'171 017412 001226 001216 01'10177 01'10910 001'101'13 1'159021 lUlU 162146 007409 162136 017242 017246 017252 017154 017256 017702 01771'14 020504 001401 104906 162112 162116 017160 017262 017264 995300 1'191361'1 012717 ~17272 017274 017276 104415 001'1249 012777 017394 017310 017314 017320 017322 017324 017326 917334 017 336 017 340 017702 917704 042705 020504 001401 104006 012777 UHU ·900249 012777 ~1734b 9051'192 032777 0011'193 063792 1'101311 017702 1'11771'14 052705 020504 1'101401 104006 194400 017350 017356 017360 017364 017366 017 372 017376 1'11741'12 017404 017406 017410 \$1 64$1 0501'121 138~ 3381 H82 U83 U84 3385 MOV MOV M8TCLR MOV MOV MOV MOV ROIICLK MOV 0089 PAGEl 0990 ,BR TEST POINT ,EXPECTED RESULTS ,SWII 09.1? 162106 211 DEC BNE MOV ~OMCLK 007490 NOP MOV 162074 MOV MOV BlC CMP BEQ HLT MOV IIOMCLK NOP MOV 1621'179 162954 1'11'101'101 0501'120 007400 000901 162012 CLR BIT 8NE ADD BNE MOV MOV BIS CMP SEQ liLT SCOPE 411 900091 H. 162006 161772 1'109001 nl,TSTNO nU12,NEXT ICUAR DVlI U27"R0 ,UT R0 TO I LESS THAN rULL SILO ,BIT3,tDVSCR ISET SOURCE SEL 'BITI+BIT0,R5 ,SET EXPECTED RESULTS INTO R5 tS,C+BIT4+BIT0,tDVSFR IS/C "SlLO IN" ,BIT11+BITI9+BIT9+BIT8,'DVSFR ,BR-A "SILO FULL-? ,DVSFR,R2 ,SAVE CONTENTS OF DVSFR FOR ERROR PRINTOUT IREAD DVLCR FOR RESULTS 'DVLCR,R4 RS,R4 ,ARE BR TEST POINTS CORRECT? 641 IBR IF YES ,8R TEST POINTS WRONG (BITI OR 0) 6 PAGE 65 COPYRIGHT 1975 611 DIGITAL EQUIP, CORP, R0 ,IS SILO rULL-1 yET? II ,aR IF NOT 127 TIMES YET 'S,C+BIT4+BIT0,'DVSFR ,SIC "SILO IN" , IWAIST INSTRUCTION TIME .IITII+BITI0+BIT9+BIT8,.DVSFR 1811-A 'SILO rULLo, 'DvsrR,~2 ,SAVE DVSr~ ,DVLCR,R4 IREAD BR TEST POINT8 ,BIT0,RS ,ALTER EXPECTED RESULTS 115,R4 ,aR TEST POINTS OK?? 38 IBR IF YES 6 ,BR TEST POINTS W~ONG n.C+BIT4,8DVSFR ,SIC "SILO OUT" ,WAIST INSTR TIME IBITII+BITI0+BIT9+BIT8,8DVSFR ,aR-A "SIl.O FULL"? R2 ,DEALAr AT LEAST 32US ,IS SILO oNOT FULLo?? tBITI,.DVLCR ,IR IF OK, u U,R2 ,DELAY •••••• ,GOTO .. ,DVSFR,R2 ,SAVE DVSFR ,DVLCR,R4 IREAD BR TEST POINTS ,SET EXPECTED RESULTS tlIT",RS U·,R4 ,OK?? . 6$ 6 Ins ,SILO STILL FULL, ,SCOPE un , •••••• _••••••••••••••••• TEST 72 ••• ***.-•••••••••••••••••••••• ,0TEST THAT AFTER AN INIT I*THAT "Rtev CHARACTER WAITING' ,0IS FALSE (HIGHI AND THEN VERIFY I*THAT WHEN "SILO IN" IS ASSERTED THAT I>THAT "RCVED CHARACTER WAITING" 18 TRUE \LOWI ,>AND MAKES 'BRANCH A" TRUE, 3367 3376 U77 137$ 3379 PAG~I 10TEST SET/CLEA~ FUNCTION ,0rOR RAM OUTPUT BIT07 MOV '10IS,LOCK ISET RETURN IF .W09al JSR R2,101 IGOTO THE SUBROUTINE 81T7+8IT2 IPOINT SET/CLEARED tSETI BRB+BITI0+BIT9+BIT8 ,BR TEST POINT BIT9 IDVLCR EXPECTED ~2, 108 JSR ,GOTO SUB ROUTINE BIT7 IPOINT SET/Ct.EARED ICL!AIIEDI 8RB+BITI0+8IT9+BIT8 ISR TEST POINT 81TI+B119 IEXPECTED RESU~TS ,SWR 09.\? SCOPI SCOPE ,SCOPE THE TEST MOV U,C,(R0) ISU/CLEAR INSTR MOV R2,RI ISAVE JSR PC ADDRESS (R2)+,(R0) BIS ,~OAD POINT SET/CLEARED ROMC~K ,CYCLE THE ROM (1I2l+, (R0) MOV ,t.OAD BR TEST POINT MOV (R0) ,R3 IREAD DVSFR INTO R3 (112)+,1\5 MOV ,~OAD EXPECTED INTO R5 ,DVLCR,R4 MOV IREAD DVLCR INTO FOUND LOC, CMP 115,114 ,EXPECTED.FOUND? BEQ ,8R IF YEa 11* HLT IDVLCR WRONG BR RESULTS, 5 ,RUUIIN RTS R2 MOV MOV CMP BEQ HLT 3366 3374 3375 BPB+BtTI0+UT9 BITI+BIT0 SCOPI TEST 71 ,...•...•...... TSTHI 3368 3369 3370 3371 3)72 3373 DIGITAL EQUIP, CORP, r.I •••••••• -I* ••••••••••• TEST 71 *•••• ,_, •••••••, •••••••••••••• ,0TEST OF "RECEIVER CHARACTER SI~O' ,*THRU THE USE or THE DVSFR REG, ,0TEST THE FILLING THE SILO PRODUCES "SILO FULL" ,00N EXACTLY THE 128 ~OAD, ,0SET/CLEAR IS USED TO STuFF sI~O AND BRANCH A Is USED TO TEST sILO, 10SET/CLEAR "SILO IN" AND SET/CLEAR "SILO OUT" ARE EXERCISED TOO, ,1****' •• *.*******.*.**.******** •••• '*****.***.*.*.***••• *•••••••• DZDVA-B MACYII 27(732) 18-MAP-76 15106 DZDVAB,PII DVII DEVICE DIAGNOSTICS, 3330 3331 3332 3333 3334 3335 3336 3337 3338 3339 PAGE 64 COPYRIGHT 1975 .1** ••••••••••• ***.** •••••• ***.** •• *** ••••• *** •••• ***. *••••*••• *.~ ,................. . TEST 72 017412 017420 1'117426 1117430 1'117436 017442 017446 1'117452 017456 017460 017462 017464 012737 012737 104412 012777 012795 012702 010277 017704 020504 001401 194006 012702 900072 017616 001226 01'11216 T5T721 MOV MOV n2,TSTNO nITH,NEXT MSTCL~ 000019 900093 1'101400 161726 161724 161712 050021 6411 MOV MOV MOV MOV MOV CMP BEQ HLT MOV ,8IT3"DvaCII .8ITI+8ITI'I,R5 .BIT9+BIT8,R2 R2,.DVSFR fDVLCR,R4 R5,R4 64$ ,CLEAR DVIl ,SET SOURCE aEL ISET EXPECTED REsULTS IBRoA "RCVD CHAR WAITING"? ,LOAD DV INSTR IREAD TEST POINTS ,OK?? ,YES ,TEST POINT RECV CHAR WAITING WRONG 'S.C+BIT4+BIT0,R2 ,SIC 'SILO IN' 6 DZDVA-B M~CYII DZDV~B,PII ))8& 3387 3388 3389 017470 017474 017176 017500 27(732) 18-MAR-7. 1510& DVII DEVICE DIAGNOSTICS, 010277 I PAGE 6& COPYPIGHT 1975 MOV ROMCLK CLR MOV 161704 ~4415 005004 ~12N2 001400 017504 017510 017514 017522 017524 017530 017532 017531> 017540 017542 010277 012705 032777 001403 062704 161670 000002 000001 017704 020504 001401 104006 161632 017544 1!l270S 052777 017704 020504 001401 104006 042705 0'2777 017704 020504 001401 104006 104400 000003 001200 161606 ))90 3391 3392 3393 3394 3395 3396 3397 3398 3399 3400 )401 )402 3403 3411 3U2 3413 3414 1415 341. 3411 HI8 3419 3420 3421 342.2 3423 3424 3425 342& 3421 3428 3429 3430 3431 3432 3413 3434 3435 3436 3437 ~11550 017556 017562 017564 017566 011570 017514 017602 017606 017610 017612 a!7614 1$1 000001 0~1371 211 161604 Ut 1615U 411 017616 017624 017632 017640 ~17642 017650 012737 012731 012737 104412 012777 013700 1100073 020156 017732 001226 001216 001220 11000111 001400 161512 TST731 MOV MOV MOV MSTCLR MOV MOV ** •• _•••••••••• *•••• _.**._.* ___ .************ 173, TIITNO nST74, NEXT ua,LOCK UU3,tDVICR DVSfR,R0 ICLEAR DVU tSET SOURCE SEL ,sn DVSfR POINTER INTO R0 MS'I'eLII, ,. 0000 GROUND PAGE 67 COPIRIGHT 1975 , . 0110 , . 0111 ,. 1000 ,- 1001 ,. 1010 , . 1011 ,- 1101 , . 1110 ,4 1111 3455 017654 017656 017662 017666 )459 3460 3461 3462 3463 3464 3465 011670 017674 3466 3467 017106 017676 017700 017702 017710 00~005 01.702 052702 005003 042702 050302 010ue 104415 017704 001401 104006 062703 022703 3468 ~17712 3469 3470 3471 017716 017722 001773 017724 017730 001357 032703 1130000 000006 000360 6UI 161460 000020 000300 SEQ 012703 052703 004237 017746 011752 000047 011754 1/00043 0110400 0101100 008246 020076 ,-TEST OF SET RAM OUTPUT BITIII JdND THE USE OF THE DATA JeFEI! INa'tR, ,.PLACE RAM BITe INTO 1HE DVRIC REG NOV tBITB,l\5 MOV ,XFR,R3 ,-DA1A xrtRBIS ,8117+BIT5+8IT2+81Tl,R] JSl< R2,108 ,Sa RAM OUTPUT "-2, D.DVRIC 8IT5+81T2+8IT1+81TIII BIT5.BITI+UTI 3483 3484 3485 017756 017764 017770 011774 3491 020000 3492 3493 3494 3495 020004 020006 012717 U2705 012783 052703 004237 000044 000040 R5 ,SET EXPECTED TO 0 tXrR,R2 ISET DATA xva tHaTR, ,8IT2+8IT1,R3 ISET DESTINAtION TO DVRIC REG, R] ,ZERO SOURCE REG POINTER 'SlT7+BIT6t8ITS+BIT4,a2 R3,R2 ,SET SOURCE REGIsTER R2i(R0) ,LOAD srR WITH XVR INSTR I EXECUTE IN5TR 'DVRIc,a. 'READ SOURCE REGISTER 661 ,eR IF n WAS ZERO 6 ,SOURCE REGISTER n srR NOT ZERO 'BIT.,A] ,UPOATE souaCE REGISTER .300,R3 ,DON'T DO SILO REGISTERII 661 ,GET NEXT REG IF THIS 18 SILO, 'B%T7+BIT6+BIT5+BIT4, R3 65, ,SR IF MORE TO DO, BIT 8NE· 3473 012705 CO~P, 000360 3414 017732 017736 017742 CLR MOV BIS CLR 8lc 8IS MOV RQMCLK MOV SEQ HLT APD CMP DIGITAL EQUIP, GROUND GROUND GROUIID GROUND MAlTER SCAN 0-lIe-3 ALU RESULT 8-11/0-J ALU RESULT 5-710-2 LOW BYTEa8 REG 8-15 , HIGH 8YTE-GRND LO BYTEmNPR OUT , HI 8YTE_CDC REG RAM OUTPUT 0-2/8-18 ItAM OUTPUT NPR INPUT REGISTER Bec REGISTER ALU RESULT REGlSTER ,. 0ellll ,. 0010 ,.0811 I- 0100 ,. 0101 H5j 3496 3497 *.___... ,.REGISTER VERIFYING THAT THE FOLLOWING REGISTERS 3454 3489 3490 ""92 ;eR TEST POINT5 WRONG ,SCOPE TillS TEST ,.ARE CLEARED ANO THAT THE XFR BUS IS CLEAR AFTER ,.A ,.REGISTER fUNCTION 3445 3446 3447 3448 3449 3450 .)451 3452 34&6 3487 3488 :1 ,*TE&T TO XFR SOURCE REGISTERS TO THE DVRIC 3444 3482 CMP BEQ HLT SCOPE ,ttt.* ••••••••• 3442 3443 3479 3480 )481 HLT BIC BIC .BI11+8IT0,R5 ,LOAD EXPECTED '8IT9+BIT7,tDV5CR UET RECV INTER ,DVLCR,R4 ,READ DV 8R POINTS RS,R, , U , 6 ,ea TEST POINTS WRONG .8IT0,R5 ,RESET EXPECTED RESULTS .8IT1,80VSCR ,CLEAR RECV INT ,DVLCR,R4 IREAD 8R POINTS RS,R' I TEST 7l J............... DZtl.VA-e MACYlI 27(732) 18-MAP-?6 151'6 DZOVAB,PII DVII DEVICE DIAGNOSTICS, 347:; 3476 3477 3478 PAGEl ;LOAD INSTR ,CLOCK ,PREPARE COUNTER ,BR-A RCV CHAR WAITING ,SR-A "RCVD CHAR WAITING"? ,LOAD INSTR ,S~T GOOD RESULTS ,TEST DVII BR POINT ,SR If OK ,DELAY ,GOTO IS IREAD DVl1 8R POINT R4 JBIT9+BIT8.R2 ,.SITS 07,06,05,04 or DvsrR INDICATE THE SOURCE ,.SITS 03,02,01,00 Of DvsrR INDICATE THE DESTINATION, 3440 3441 3472 0091 ,-* __ ...........*.......... TEST 11 ******.*.************.******** ,_aASIC TEST Of THE "DATA TRANsrER INSTRUCTION" 3438 3439 3456 3457 3458 MOV Bta MOV CMP MOV 5 .. PAC;~' MOV P2.'DVSfR .SIT1,R5 BIT .BIT0,iDVLCR BEG 2. ADD .1,R4 8NE I. MOV ,DVLCR,R4 CliP I\5,R4 8tQ U HLT 6 ,8R POINT RCV CHAR WAITING WRONG ,.TEST THAT SETTING OVSCR0? ,.INHI8ITS Rev CHAR WAITING FROM APPEARING ,-TRUE, AND THAT CLEARING ,.DVSCR07 MAKES IT APPEAR TRUE AGAIN, BEQ 000001 000200 161562 R2.iDVSFR MOV 16164& 3404 3405 3406 3407 3408 3409 1410 DIGITAL EQUIP, CORP, 017164 080010 030000 000266 020076 001220 ,.TEST TO SET RAM OUTPUT DATA BIT3 ,.AND THE USE OF THE "DATA TRANSFER" INSTRUCTION ,*TO PLACE BITl INTO THE DVRIC REGISTER, MOV f3"LOCK ISET RiTURN IF SWe'-1 MOV ,BIT3,R5 ,SET EXPECTED DATA MOV fXFR, R3 ,-DATA XFERBIS t81T7+BIT5+81T4+SlT2+lIlTl,1\3 JSR R2,101 ,58 RAN OUTPUT, D.DVRIC BITh8lT2 BITS ,oTEST TO SET RAM OUTPUT DATA 8IT4 ,UND THE USE or THE "DATA TRANsr&:R" INSTRUCTION ,OTO PLACE BIT4 INTO THE DVRle REGISTER, eleVA-B MACYII 27(732) 18-MA~-76 15106 DZDVAB,PII DVII DEVICE DIAGNOSTICS, )498 3499 020010 )s00 020022 020026 020032 020036 020040 020~16 3501 3502 3503 3504 3505 3506 35B7 3508 3509 020042 3510 U0050 3511 020054 3512 020060 351] 020064 3514 020070 3515 020012 3516 020074 3511 020076 3518 020102 3519 020104 ]520 0lel06 3521 020110 3522 020112 3523 020114 3$24 020120 3525 020122 3526 020124 3527 020126 3528 020132 3529 020134 3530 020136 3531 020140 3532 020142 3533 020144 3534 020150 3535 020152 3536 020154 3537 3538 3539 3540 012737 012105 012703 052703 004al7 000207 000203 012737 012105 012103 052103 004237 000204 000200 104400 012710 010201 052210 104415 020016 000020 030000 000266 020076 020050 000200 030000 000266 020076 001220 PAGE 68 COPY~IGHT 001220 6'1 050000 1011 161246 050000 11'1 161216 12., 3543 PAGEl 009t ,*TEST TO SET RAM OUTPUT OATA BIT7 ,*AND THE USE OF THE "DATA TRANSFER" INSTRUCTION ,.TO PLACE 8IT7 INTO THE DVRIC REGISTER, MOV '6.,LOCK ,SET RETU~N IF SW09-1 MOV '8IT7,~5 ,SET EXPECTED DATA MOV 'XF~,R3 ,-DATA XFE~BIS ,8IT7+BIT5+BIT4+8IT2+BITI,R3 JSR ~2,10' ,S8 RAM OUTPUT, D.DV~IC 81T7+8IT2 BIT7 SCOPE MOV 'S,C,(R0) ,SET CLEA~ INST~ MOV R2,RI ,JaR PC TO PI aI5 (~2)+,(R01 ,LOAD SET/CLEAR POINT ROMCLK ,EXECUTE MOV Ill, (U) ,LOAD XFE~ ROMCLK ,EXECUTE MOV 'DVRIC,~4 ,~EAD RESULTS CMP R5.R4 ,OK11 8EQ 11. ,YES HLT 5 ,XFER rAILED MOV 'S,C,(~0) ,SETICLEAR Bt5 (R2)+.C~0) ,POINT ~OMCLK ,EXECUTE MOV R), CRB) ,XFER ROMCLK ,EXECUTE CLR R5 ,SET EXPECTED ~EaULTS MOV 'DV~IC.R4 ,RiAD IlEAL REaUI.TS BEQ 12. ,BR IF RESULTo0 HLT 5 ,DVRICR NOT 80 RTS R2 ,EXIT SUB , ••••••••••••••••• *.** •••••••••••••••••••••••••••• ** •••••••••••••• TEST 74 DID VA-a MACYII 27C7321 18-MA~-76 15106 DIDVAS,PII DV11 DEVICE DIAGNOSTICS, 020156 012737 020164 012737 020112 104412 020174 012777 020202 013700 020206 012702 020212 010210 020214 184415 020216 005005 020220 017704 020224 001401 020226 104006 020230 012710 020234 104415 020236 .010210 020240 104415 0202H 017704 020246 001401 020250 104006 020252 012710 020256 104415 020260 010210 020262 1044U 020264 011704 020270 001401 020272 104006 020274 104400 000074 020276 001226 001216 000010 001400 030366 161160 PAGE 69 COPYRIGHT 1975 ................ TSTHI MOV MOV MSTCLR MOV MOV MOV MOV ROMCLK CL~ 161142 MOV SEQ 010031 HLT MOV Ie, ~OMCLK MOV ~OMCLK MOV 161120 SEQ HU 010026 21' MOV ~OMCLK MOV ROMCLK MOV 161076 BEQ HLT SCOPE 3f, DIGITAL EQUIP, CORP, n4,TSTNO ITIT?S. NEXT ,RESET DVII ,SET SOURCE SELECT ,SET DvsrR POINTER IN ~0 'XFR+BIT7+BIT6+BIT5+BIT4+SIT2+8IT1.R2 n. CR0) ,XFR "ALU REaUI.T REG," TO DVNIR ICLOCK INSTRUCTION ~5 ,ZERO 'EXPECTED" LOC 'DVPIC,R4 ,READ ·AI.U RESULT" 18 ,S/S_0 6 ,ALU RESULT Nor_" ON INIT .ALU+8IT4+BIT1+BIT2+BITI+BIT0.(R0) ,DO "ALU 'aA' U,CR0) ,XF~ "ALU RESULT' TO DVNSR ,CLOCK INST~ ,DVRIC.R4 ,READ RESULT 2' ,S/Bae 6 ,'A" RIC NOT_0 ON INlT IALU+BlT4+8IT2+81TI. CR0) ,ALU F.A+S ~2dRe) ,XF~ '1'0 RIC ,CLOCK INITR, ,READ RESULT .DVRlC.R4 ,8IT1"DVSCR DV8F~.R0 ,SIB.' 31 6 ,'." REG NOT." ON INlT ,SCOPE TEST ,....._._..•..._*.-.•...• TEST 75 •• **.*.*.**.**•••••••••••••••• I*TE8T or ALU OPERATIONS, ,.T!aT OF ALL ALU OPERATIONS U,ED BY DVll, ,'FUNCTIONS TESTED,CNOTE THAT 'F" 18 ALU RESULT) ,*DVSF~ BlTSI ,*.1'1'12 BIT0S BIT04 BIT03 alr0a BIT01 BIT00 FUNCTION )$90 3591 ,*1 e .\ ,. • " 0 '* '* 3592 3593 3594 3595 3596 3591 359B 3599 3600 3601 3602 3603 3604 3605 3606 3607 3608 3609 0093 ,.8ASIC TEST OF THE "ALU OPERATION" INSTRUCTION, ,.FI~ST PA~TIISSUE AN IN IT AND MOVE ,*THE ALU RESULT ~EGISTER TO THE DVRIC ,*REGISTER VE~IFING THAT IT IS ZERO, I*SECOND PART. DO A FUNCTION "F-A" ,.THEN MOV or' TO THE DVRIC ~EGlaTE~ VERIFING IT TO ,*BE ZERO ,*THI~D PA~T, DO A FUNCTION "F_A+B', MOVING ,."F" TO DVRIC AND MAKING SURE IT IS ZERO. ,.THUS THE FOLLOWING HAS BEEN TESTED I ,*ALU RESULT,"A" REG. AND "B" REG ALL ZEROED ON INIT, 3544 3545 3546 3547 3548 3549 3550 3551 3552 3553 3566 PAGEl , •••••••••••••••••••••••• TEIT 74 ••••••••••••••••••-• ••••••••• ** 3542 3567 3568 3569 3570 3571 3572 3573 3574 3575 3576 3577 3578 3579 3580 3581 3582 3583 3584 3585 3586 3587 3588 3589 CO~P, ,S- 3541 3554 3555 3556 3557 3558 3559 3560 3561 3562 3563 3564 3565 DIGITAL EQUIP, HOV •• I,LOCK ,SET ~ETURN IF S~09.1 MOV .BIT4,R5 ,SET EXPECTED DATA HOV .XFR,R3 ,-DATA XFE~BIS .8IT7+BIT5+8IT4+BIT2+BITI,R3 JSR ~2,10' ~AM OUTPUT, D-DVRIe BIT7+8IT2+8ITl+8IT0 81T1+BITI +BIT0 481 010310 104415 017704 020504 001401 104005 012710 052210 104415 010310 104415 005005 017704 001401 104005 000202 1975 1* ,. I I I I 1 0 I 0 I 0 I 1 lie 1I~,.ii.1 1 I 0 I " I 8 I I I I 0 1 I ell I I 0 'a. toA roa FaA+1 FOA+B , ••••••••• ** ••• *** •••••••••• ** •••••••••••••••••••••• ** •••••••••••• TEn 75 020276 020304 012737 012737 000075 011206 001226 001216 020312 020320 020322 020330 020334 020340 01Z737 104412 012717 013700 012702 012710 020320 001220 000010 001400 030366 010034 161032 ,............. . TST75' MOV .7S,TSTNO MOV 'TST76,NEXT ,*FUNCTION TESTED '·'··l,RIC.' ,I MOV letl M5TCL~ MOV MOV MOV MOV llea,LOCK ,SET 'OR SW09 ICLEAR DVl1 ,UT SOURCE SEL DV8'R,1I0 ,SET DVSFR POINTER IN R0 ,XFR+BIT1+BIT6+8IT5+8IT4+BIT2+8ITI,R2 UIT3 •• DvaCR 'ALU+BIT4+aITl+BIT2,(~0) ozon-& MACYlI 27C7U) I8-MAR-76 15106 OV11 DEVICE DIAGNOSTICS. OZOVU.P11 3610 3611 3612 361l 3614 3615 1616 3617 3618 J619 3620 3621 1622 3U3 3624 3625 3626 3627 3628 3629 3U0 3Ul l6U 361] l614 JUS 3U6 3637 3U8 3639 3640 3641 3642 3643 3644 ]645 3646 3647 3648 3649 365S ]651 3652 3653 3654 3655 3656 3657 3658 3659 3660 3661 3662 3663 3664 3665 020344 020146 020350 020356 020362 020164 020366 10Hl! 010210 104415 017704 012705 020504 001401 104006 020370 02.0172 020400 020402 020404 020410 020412 104401 012737 104412 005005 017704 001"1 104006 029414 020422 020426 020430 020434 11211436 020440 020442 020444 11211450 1120452 S12777 "12710 IS4415 Bl2710 104415 Bl0Z10 104415 1105005 017704 0il1401 104006 1120454 8211456 1120464 020470 020474 0211502 020504 020512 020516 9205211 020522 020524 020539 020536 020542 020550 020552 020560 020564 029566 020S70 lil441l1 1112737 1112705 012710 052777 110210 052777 017704 0205114 11111401 104006 0127111 eU777 012710 052777 0111210 052777 011704 001401 184"0" 112710 ~20152 3674 3675 3676 3677 3678 3679 3680 3681 3682 3683 3614 36es 3686 3687 3688 3U9 3690 3691 3692 l69l 1694 3695 3696 3691 an8 3699 3708 3701 3702 3103 3704 3705 3706 n07 3708 3709 371e 3711 3712 3713 3714 3715 3716 3717 3718 J7I9 3720 3721 1120574 020602 020604 820612 020616 820620 020622 020624 020626 1120630 052771 0111210 052717 017704 '205'4 70 COPYRIGHT 1975 6311 820400 001220 lUI 160756 000010 rU0U4 160740 6411 010014 ,. NOV MOV ROMCLK MOV 1I0NCLII MOV RONCLK CLR NOV 65 .. 001228 11011H102 1611650 160650 1211 UI 160660 ,. SCOPI MOV MOV MOV 81S MOV BIS MOV CMP BEQ HLT e00eBa 160682 .r R2,(1I8) 66 .. 1606a4 MOV BIS NOV BIS MOV BI8 MOV 160612 16t682 &EQ 010037 "" 001'02 160560 08'002 160550 16055111 ,XFR .,. TO DVRIC HLT MOV "Wl9 a lf IIZt,LOCK ,SET RETURN H,RS ,an GOOD RESULTS ULU+SIT5+BlT4+UU+BIT2+BITI+BIT", (R") ,ISaUE ROM CLOCK ,B1Tl,.OVSCR R2,(1I0) ,XFR 'V' TO DVRIC ,ISSUE ROM CLK UIT1,80VSCR .DVRIC,R4 ,READ RESULTS ,FUNCTION NORI\J R5,1I4 BIS NOV BIS MOV eMp BEQ HLT ,YES 668 6 ,'''Ul APPEARED TO rUL txFR+UT1+BIt6+BIT5+8IT4+B1Te, (II,) ,BIT1, .DVSCII ,IaSUE ROM CLK IALU+BITl+8I'I'2, (II') ,ROM CLK tBI'I'I,.DVSCIl ,XFR JUc.r R2,(Rel ,ROil CLK 'BITI, .DVSCR ,DVRIC,R4 ,READ RESUU ,8R IF GOOD 61$ ,r.0 rULED 'ALU+BIT4+81T3+11'1'2+8I'1'1+IIT0,(R0) • PAGE 71 COPYRIGHT 1975 6881 DIGI'l'AL EQUIP, CORP, ,lIlTl, .0nCR R2,(R8) tlUfl •• DvseR .'DVR1C,R4 R5,1\4 6'1 ,CLOCK "r-A" ,XVII RIC.r ,110M CLK ,READ RESULT ,BR IF OK , ,ru FULED 6 INC 115 ,.UPDATI: DATA BNE ,BR IF NOT ALL DONE, 11 acoPI ,.NEXT SET OF FUNCTIONal ,awn." 0a0632 '12737 0a8640 020640 .. 104412 020642 012171 00011110 020650 012105 08"'02 020654 011701 "81366 020660 01]703 1101362 0211664 1112710 IIt0077 020670 104415 020672 012710 '30361 0U676 104415 U8700 812711 03rUU 020704 1527U 000002 1120710 812710 018026 Y20714 "527U 8000"2 020720 010210 0'0722 0H7U 800002 820126 011184 9207]0 020504 . 020732 80'\401 1120734 104006 020736. 80520' 820740 822705 1111180a 920744 001355 "20746 104412 920750 017704 160412 1120754 001401 020756 lrU0e" 028760 le4401 881220 .20762 820770 001220 000010 11110034 1611362 184412 0\2777 11112710 184415 012710 104415 012710 104415 012710 104415 1110210 11896 ·r.,,· , SEQ 02"464 0"0001 010077 ""011"Z 038361 08'002 010014 000002 ,SET SOURCE lEI. tBIT3,'DVSCR ULU+B1T4+BITl+8112, (Rill J -'•• 1'ALU+SIt3+8ITZ,(R0) '.'.~+I,A,.r.8.r,F.A+B,RIC.r 020772 0211108 021004 021006 021012 021014 Iil21U8 021022 021026 021030 PAGE' ,. sCaPI ,swn-I? UU,LOCK MOV ,SET RETURN IF SW0hl MSTCLR ,CLEAR DVIl CLR ,SET EXPECtED RESULTS R5 MOV .OVRIC,R4 ,READ DVRIC SEQ 64$ ,BR IFa0 HLT 6 ,DYIlIC REG, NOT CLEAIIED ON INIT ,.NUT SET OF FUNCTIONS' ,.F.0,RIC,.r R5 ,lET EXPECTED ,DVRlC,R4 ,READ RElULTII ,811 IF.I 65$ HLT 6 "'.0' APPEARED TO FAIL ,.NEXT 'ET or FUNCTIONS I ,.'.A+I,RIC.r,A.F,r.",F.A 16"716 104006 00SUS 001320 1044el 028170 0695 , 161010 177777 0~1401 012737 PAG~I DIGITAL EQUIP, CORP. JDO "F •• 1" ROMCLK P2,(Re) HOV ,XrR "ALU RESULT TO DVRIC· ROMCLK ,READ RESUUS MOV 'OVUC,R4 MOV ,SET UPIl:CTEO '-I,RS R5,R4 ,DID ro-l WORK? CMP 8EQ ,BR IF YES 63. HU ".·1 APPEARED 'TO 'AIL 6 ,*TEST THAT DVRIC (NOW THAT ITS ALL 1'8) ,*CAN BE CLEARED BY A MSTCLR, DIDVA-a MACYll 27(732) 18·MA~·76 15.'6 DZDVAS,PIl DV11 DEVICt: DIAGNOSTICS, 3666 3667 3668 3669 3670 1671 3672 3673 PAG~ t· nil 168512 2 .. rUIII3U 010005 Ull,LOCK ,SET RnURN ,RESET OVIl tBIU,.DVlCR ,aET aOURCE IEL. ,SET EXPICTED RESULTS '.2,R5 ,SET POINTER DVRlC,RI DVSeR,R) ,aET POlNTEII IALU+BIT5+81'1'4+8nl+81T2+Bl1'l+8lT0, (R0) ,'aA1'1 'XFR+BIT7+8I'I'6+8IT5+81T4+BITI,(R0) ,XFR A-'LU IIESULT 'XFR+BIT7+B1T6+BXT5+SI'I'4+8ITI,(lIe) .BITI, (R3) ,XFII B-'LU RESULT Btl MOV nLU+I1T4+BIT2+IIIT1,(18) BIS tlITI.cRJ) ,CLOCK r-"+8 MOV R2,(1I8) ,UR RIC.r t8I'tl,(RJ) 8IS MDV (1I11,R4 ,READ DVRlC ,FUNC'I'ION NORK, CliP III,R4 SEQ ~,811 IF YES 691 HLT 6 ,V.'+B APPEARED TO rAlL INC rlHC DATA POINTER 115 CNP ,ALL DONEY U,·R' 2. ,SII If NO IN! NSTCLII IRESE'I' DVU NOV .,DVRIC,1I4 ,DVne ZERO ON 1NIT1 nQ ,aR IF YEa 701 HL! /"Ba0 ,&W0,alt acoPI ,*NEXT SET OF rUMCnON., '·"·I,B.r,,.0,,.8 , "II 7 ... , ,. 14,1 010014 MOV MS'fCLR MOV MOV MOV MOV IIOV IIOMCLK MOV IIOMCLk MOV MOV NSTCLR MOV MOV ROMCLK MOV ROMCLK MOV IIONCL)( MOV ROMCLK NOV flU,LOCK ,SET RETURN 'RESET DVl1 .sIU,.OnCR rSET SOURCe: IEL, ,ALU+IIT4+81T3+BIT2,(R0) ,F··l UFR+BIT7+BIT6+BIT5+BI'I'4+BIT1, (R0) ,xn B.' ,ALU+8IT3+BIT2,(R0) , ·,V.0 'ALU+BIT2+BITIII,(R0) , ,r.a R2,(R0) ,XFII UC.r DIDVAoB MACYII 27(7l21 18-MAR 0 76 15106 DIDVAa,Pl1 DVII OEVICE DIAGNOSTICS, 3722 172J 1724 3721 3726 3727 1728 1121032 021014 112\0411 0210. . 1121046 021050 UIIIU 1114415 1117104 1112785 02115114 II11UIII 104086 104401 021054 812737 184412 112777 IU718 184415 1112711 104415 1118210 184411 811104 IU371S 112,,114 IIIUII 1I4ee6 10 . . 01 PAGE 72 COPYRIGHT 1971 160326 177777 7UI 3729 3131 1731 1HZ 1733 1714 l735 lU6 nl7 3738 3739 17411 3741 3742 374J 3744 3745 3746 3747 3748 .21062 821064 1121072 IfaU76 .21180 121104 821186 .2111. 821112 121114 82112' 121122 821124 021126 02U62 eluu 11011010 118134 161371 3758 3759 37611 3761 3762 3763 3764 3765 3766 3767 3768 3769 3770 3711 3772 377) 3774 3775 3776 3777 .ZI130 021136 82114. 021146 021152 021154 1121160 1121162 .21164 1121166 11211711 021174 02117. 021200 021202 11212.4 15" IseBa6 177775 72 .. 812737 1044U 1121116 .II2Z1 1112717 801110 118034 "IZI4 1112710 U4415 012710 ".. 1151827 104415 0111ZI11 104415 011104 1112705 1128504 lee377 1040116 73'1 104400 3792 379J 3794 3795 3796 3797 3798 3799 3800 3eel 3882 3ee3 3804 3805 3886 3807 3808 3809 ,. MOV MSTCLR MOV MOV ROMCLK MOV ROMCLK MOV RDMCLI( MOV MOV CMP HLT SCOP1 aCDPE UU,LDCK ,an .1198 . RnURN I RIIU 0'111 UITJ,.DVICR Ian IOURCE IEL 'ALU+8IT4+BITI+BITZ,(R') , '•• 1 ,S,C+BIT4+8ITZ+8ITI+BIT.,(RI) ,SIC 'CLIlR ALU HIGH 8YTE" R2, IRI) ,XFR RIc .... , (R1),R4 ,READ RIC 1177,R5 ,SET EXPECTED RI,R4 ,DID 8/C WORK? 7U 18R IF YEI 6 ,alC ALU HIGH 8YTI FAILID, ,aIl09. u ,.COPE nIT ,.MAaTER ICANNER TEST, I.VERIFY FIRaT THAT THI: MAlTER SCANNER ,.IS CLEARED ay INIT, ,.VERIFY aECONDLY THAT THE MAUIR .CANNER ,.CAN BE INCREMEN'l'ED FROM • THRU 17 BACK TO . , , ••••••••• ** •••••••••••••••••••••••••••••••••••••••••••••••••••••• PAGE 73 COPYRIGHT 1"5 DIGITAL EQUIP, COR', 76 ,-•............ T~ST 021206 0127)7 021214 an737 021222 104412 IIZ1224 1112777 021232 813700 021236 '12702 021242 0111210 021244 104415 021246 885085 IIZ1250 0177114 821254 11814'1 11121256 184086 1121260 .0521i15 1121262 .• 127IU "21266 ·,112718 "21272 104415 1121274 .12718 021300 1114415 11121302 810210 '21304 104415 1121306 817784 021312 828504 021314 0111481 821316 104806 021320 .85205 1121322 1142705 1121326 005383 112U311 10U56· 821332 184401 8'"876 ez1334 le1226 0e1216 0110.UI 8814.0 11130126 1601311 TIT761 168112 UI 8.11025 111111'2 Z., 110'1 MOV IIITCLR MOV MOV MOV MOV ROMCIoK CLIt IIOV BEQ HL! INC MOV MOV ROMCL~ MOV ROMCLK MOV RONeLK MOV CMP BEQ 8501.2 1611154 HIoT 111 177768 INC 8IC PEe IN! ICO"; 381. t7','lITNO tr8'f77 , NEXT IRElET DVIl ,BI'l3,IDVaCR ,SET SOURCI: IEL DVIFR, III IIET DVlrll POIN"rER .xrR+BIT6+BI,4+IZT2+8ITI,RZ R2,(RII) ,XFR "MAlTER ICAN •• J' TO DVRIC I ItS I IE! EXPEC'fED ,DVRIC,R4 ,III:AD REIULT. I. 'IR IF.I • IMICAN Nor•• ON IHI! R5 IUPDATE .OINTeR 125,R3 ,lET COUNT TO 25 ",C+8I'l6+BlTloCR8I Ille "AIIYARCE, NaCAN' , ICLOCK ",C+8IT6+BITl,(R8) IIIC 'ADVANCE "ICAN" ,CLOCK R2,(R.) ,XFR IIIC.,M.CAN ICLOCK .DVRlC,R4 JRIAD RElUlln RS,R4 ,MaCAN INCREMENTED' 31 IIR IF YII 6 IMacAN IIRONG IUl ,UPDATE '·CC1h,R5 I CLEAN R3 ICOUNT DONI' 28 ,8R iF 110 ISCOPI , ........................ TIlT 77 .............................. 3811 ,.aUIC Tlln OF 'lHI. "RAil OPERA~I'ION" IN'rRUCTlON, ,.VERIFY THE READ PORTION or THE RAM O'ERATION, ,.LOAD ALL aECONDARY REGUTERS OF ALL LINEa ,.III!H OlrFERENT NUMBERS AND VERIry THAT THE RAM OPERATION ,.CAN READ THE CORRECT 'EC, REG, IN!O THE DVRIC REG, 3812 3813 3814 3815 lSI6 3817 38\8 3819 3820 3U1 3822 3823 3824 3825 3826 3827 3828 3829 3UII 3U1 3832 3833 PAGEl MOV 'ISf,LOCK ,.ET RETURN MI'fCLR ,REIn DVII MOV ,BIT1,.DvaCR ,aET 10URCE IELECT MOV ,ALU+IIT4+8IT1+BITZ,(RI) ROMCLK ,F •• l MOV 'I.C+BIT4+aIT2+BITI,(R8) ROMCLK ,IIC "CLIAR ALUII" MOV R2'(R0) ,XFR UC .... ROMCLK , MOV (RI ) , R4 ,READ DVRIC MOV '117175,R5 ,UT EXPECTED CMP RI,R4 1010 IIC ALU.I WOR~' BEQ 72f ,8R IF YEa HLT. ,alC ALU.I FAILED, acoPI ,Iwe,." ,.NEXT lET or FUNCTION. I ,.CATCH ANOTHER 'lET/CLEAR" THAT ."A' MIIIID, ,.F.·1,I/CIALU HIGH Un•• I,RIc .... , •••••• _................. TEIT .,. • •••••••• *•••••••••••••••••••• DIDVA-a MACYI1 27(732) IIoMAR.76 15186 DIDVAS.P11 OV11 DEVICE DIAGNO.TIca, 3778 3779 3780 378t 3782 3783 3784 3785 3786 3787 3788 3789 3798 3791 u" ROHCLK ,CLOCK MOV .DVRIC,R4 ,READ RESULTS MOV '01.R5 ,SET EXPECTED CMP R5.114 IDID r.a WORK, aEO 71f ,aR IF YEa HLT 6 ,F •• FAILED SCOPI ,swe'.I' ,.NEXT SET OF FUNCTIONS I ,.CATCH "SET/CLEAR" THAT 1IA1 MlIlED, ,.'.01. SIC (ALU.I.II.RIC .... BEO 11111401 11I44~1 PAGE! ,. 3749 37511 3751 3752 1753 1754 3755 3756 3757 DIGITAL EOUIP, CORP, , ..................***.* •• ***•••••••• **.................**.*.* •••• ,.•..•.....•... 'l'E1T 77 1121334 liZ 1342 112U511 021352 nU54 821356 021362 IU1366 021372 .21376 112148" .21402 821484 021406 .12737 1112737 184412 885eell 88581111 8U78Z IJU703 .13705 8127114 1101112 11811l 1J10415 122824 8227110 "0077 1121560 .11221 01'1216 Tn7" 001372 8.U74 11111376 110001n UI .0•• 211 MOV MOV MSTCLR CLR CLR MOV MOV MOV MOV MOV8 MOVS MOV CMPS CMP n'7,TBTNO nITt'.,NEXT R' RI DvaRs,Ra PYIR8H,Rl DVIIIl,R5 .i,R4 R8,IR2) RI,(RU 114, (Rs) (RII+, (R4)+ 116 .. 1111 ,RElIT DVII I , ,, I I ILOAD LINE NUMBER ILOAD SEC, REG, pOINTER ILOAD DUA I UPDATE LINE AND DATA I ALL LINEa DONE? ~ZDVA-B MACYII 27(732) 18_MAR-7. 15106 DZDVAB,PII DVII DEVICE DIAGNOSTICS, 38H 3835 3816 3837 3838 3839 3840 3841 3842 le43 3844 3845 3846 3847 1848 3849 use 3851 3852 3853 3854 3855 38$6 3.,7 3858 lI59 )860 3861 )862 3863 3864 1865 3866 1867 J868 021412 021414 nlU6 021420 021424 021426 021432 021436 021444 021450 021454 021460 021462 021464 021466 021470 021474 021476 021500 021502 021506 821510 021514 021516 021522 021526 0215311 1121534 1121536 021540 121542 021546 021550 821554 021556 IIIH371 11115000 005201 022701 00\364 005077 012705 Bl2777 012703 013700 012702 010310 1S4415 010210 104415 U7704 028504 001401 184006 062705 005203 122703 .0\361 0427U I1270J 010046 0114537 000001 .12600 8.5285 01271' 104415 unes PAGE 74 COPYRIGHT 1975 3902 3903 3904 3905 3986 Ue7 3908 3909 3910 3911 3912 3913 3914 3915 3916 3917 3918 3919 3920 3921 3922 3JJ23 3924 3925 3926 3927 3ua 3929 3930 3931 3932 3933 3934 3935 3936 U37 3938 n39 3948 3941 39U 3943 3944 3945 PAGE. ete0 18 ,BR IF NO R0 ,ZERO LIN! POINTER RI ,UPDAT! SEC REG POINTER, 116 .. 111 ,ALL SEC REG POINTERS DONE? 18 ,BR IF NO .DVSIIS ,ZERO POINTERS I1,R5 ,SET GOOD DATA, UlT3,.DVSCR ,SET SOURCE aEL ,LOAD RAM INSTR, .RAM,R3 Dvsrll,R8 ,SET POINTER UP'R+BIT7+81T5+BlThBlT2+BITI, R2 RJ, (R01 ,DO RAM READ ,EXEcun ,XFR RIC.RAM OUTPUT R2, CR01 ,CLOCK ,DVRIC,R4 ,READ RESULT ,!i00D7 n,R4 ,BR IF YES .. ,RAM READ FAILEO, HLT 6 I UPDATE DATA ADD 120,115 ,UPDATE POINTER INC R3 ,UL DONE CMPB U6 .. R3 ,BR IF NO BN! U ,CLEAR JUNK BIC '-CCI7>,R5 ,SET RAM INSTR MOV 'RAM,Rl ,JAVE 118 ON STACK NOV RB, -CSP) ,UPDATE MSCANNER PERFORM " SETSCAM 1 (sPI+,RI! ,REarORE RII MOV R5 ,UPDATE DATA INC ,XFR+8IT6+BIT4+BIT2,(Rel ,XVR RAR.MSCAN '-3 MOV ,EXECUTE ROMCLK IALL DONEf CMP ,BII IF NO BNE ,SCOPE TEIT, SCOPE B~E 00111120 157740 000001 000010 0200110 001400 030266 157716 ]$1 157672 "I 000020 01101120 177760 1112e0e8 , .31342 1110124 8110112B 001341 ISU00 , ** •••••••• ***** ••• *..... TEaT 110 •••••••••••••••••••••••••••••• ,*TEl'!' OF BRANCH A TES'!' POINTS ,*THAT WERa: PREVIOUSLY SKIPPED BECAUSE ,or THE SIGNALS NEEDED TO TEIT THE ,*FUNCTION" ,*BITII BlTlB BITI!9 Buea FUNCTION ,.. 0 e 8 ALU 15al,' ,. 1 8 8 e ALU 13- _1,8 ,. ' 1 '8 iii e -l2 a l,0 ,. 1 e 1 0 ALU 011al,0 ,. 1 III 1 1 ALU 01-1,0 ,. 1 I 8 e ALU 82al,0 ,. I 1 II' 1 ALU 83al,0 ,. I 1 1 0 ALU 84_1,8 , 1. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ., ••• _ •••••• t_ •• _•• ,.............. . TEST Ie. 021560 821566 012737 012731 888100 U3162 11012U 001216 DZDVA-a MACYII 37(7321 18-MAR-76 15106 DZDVAB,PII OVII DEVICE DIAGNOSTICS, 3890 ]891 3992 3893 3894 3895 3896 3897 3898 l899 190e 3901 0099 CLR INC CMP 'BNE CLR MOV MOV MOV MOV MOV MOV IIOMCL!( MOV ROMCLK MOV CMP BEQ 3869 3870 3871 3872 3873 3874 3875 1876 3877 3878 3879 leU 3881 3882 3883 3884 3885 3886 3887 3888 3889 PAGe:l DIGITAL EQUIP, CORP, 021514 11.5017 021600 021602 0216U 021616 021624 1121626 1121634 021636 021644 "21646 021654 021660 1121664 021670 021672 021674 1121676 "217110 021706 821714 1121720 U1724 021730 821732 0217)4 021736 104412 1112717 012777 1112777 1114415 012777 104415 812777 1114415 012777 017784 042704 012705 020504 001401 1041106 104412 012771 1112777 017704 042704 0127B! 020504 01111401 104006 nlH6 821740 02t746 021754 021762 021764 021172 821774 02201112 0220114 022012 822016 022022 822026 022038 822032 022034 11122036 0221144 n2.52 022056 022062 022066 822070 0.22072 104412 011717 012777 012777 104415 012717 104415 012777 104415 812777 817704 042784 012705 82115114 001401 184006 11114412 012777 012777 817704 042704 812705 UIIS04 0.14111 104006 TSTlell1 MOV MOV .1 •• ,T8TNO ,TSTI81,NEXT PAGE 75 COPYRIGHT 1975 DIGITAL EQUI., CORP, eLR 157572 .DVIRI ,.BRANCH • A' rEST or ALU 15 ,. MSTCLR 000iU0 1000011 828880 157512 157568 157554 1138261 157544 911m37 157534 .1111080 157510 177774 800082 157524 lelell! 000080 157450 177774 0118003 157454 IS 7464 •• lIeu 8an8e 157414 157422 157416 MOV NOV MOV ROMCLK MOV ROMCLK MOV RONCIIK MOV MOV BIC MOV CM, BEQ HLT MlTCLR MOV MOV MOV n8261 157406 810037 151316 11"40110 157352 177774 111111111112 uun 888010 11048"" 157312 177774 1100003 157316 157U6 ,RESIT DVll ,SET SOURCIIEL ,LOAD DATA ,DO A "RAM READ' ,EXECUTE 'XFR+IIT7+BIT5+BZT4+BITII,tDVSFR ,xrR ~AM OUTPUT TO 'Ao REG .ALU+BIT4+BITI+BIT2+IITI+8ITI,.DVSFR ,FaA .000'"DVaFR ILDAD BRANCH POINT .DVLCR, R4 "READ BRANCH TEST POINT '-C ,R4 ,CLEAR ~UNK '8Ifl,II5 ,JET EXPECTED RS,R4 ,BR POINT. CORRECT? '4' jlR IF YII , ,BRANCH POINTS WRONG ,&In, JDVICR ,SET SOUIICE aEL, ,0808,.DVarR ,REaIT DV11 'DVLC,R,R4 ,LOAD BRANCH! POINT TilT nc '-C ,II4 ,RUD III PIJINTa IIOV 'IIT1+BIT0,R5 ,CLEAR JUNK CMP RS, R4 ,SET EXPECtED BEQ 6S, ,BR POINT OK7 6, ,811 IF YES HLT ,SR POINTS WRONG ,·.IRANCK ·Ao. TEST OF ALU U- ,. n.llu ,nU,JDVICR 'BlTIS,.DVlJRA .RAM,8DVIFR "" MaTCLR MOV MOV MOV ROMCLK IIOV ROMCLK NOV ROMCLK IIOV MOV IIC MOV CMP BEQ HLT MS'l'CLR MOV MOV MOV nc MOV CMP BEQ HiiT ,nIH DVU ,SET SOURCE lEI. ,LOAD DATA ,DO A 0RAM READ" !EXECUtE UrR+BIT7+BITS+8tT4+slTe,'DvarR ,XFR RAM OUTPUT TO ala REG tALU+BIT4+IIIT3+UT2+BIT1+BIT8,.DVSrR ,FaA UlTll, .DVsrR ,LOAD BRANCH POINT .DVLeR, R4 ,RZA,D BRANCH TEST pOlNT ,·CCBlTl+lIlT.>,R4 ,CLEAR '~UNK ,BITI, R5 ,SET EXPECTED RS,R4 ,8R POINTe CORRECT? 661 ,SR IF YES 6 ,SRANCH ,OINTS WRONG ,azTJ,'DVICR,azT13"DVIIRA "RAM, .DvarR tBIT3"DVICR ,SET SOURCE SEL, ,8ITll,.DvarR ,R-ESET DV11 .DVLCII,R4 ,LOAD BRANCII pOINT '·C ,R4 ,READ BR POINTS Ul'l'I+8ITe,R-5 ,CLEAR JUNK RS, R4 ,SET EXPECTED 67. ,BR POINT OK? 6 ,aR IF 'lEI un DIDYA-B MACYlI 27(732) U-MU-76 151f116 DIDYAB,PII DVII DEVICe: DIAGNOSTICS, J946 3947 3948 3949 3950 3951 1952 39U J984 3951 3956 3957 usa 3ts9 U68 J961 un lI63 1964 1965 J966 J967 1968 3969 3970 3971 3972 39H 3974 3975 3976 3977 3978 3979 3980 3981 3982 3983 lI84 3985 3986 3987 3988 3989 3990 3991 3992 3993 3994 3995 3996 3997 3998 3999 40110 . .01 f1122074 022074 022076 022104 022112 022120 022122 022U~ 1122132 022140 022142 f1122IS" 022154 f1122160 1122164 IIUI" 022170 fIIU172 022174 822202 02UI0 822214 822220 822224 022226 022230 822232 1122212 f1122U4 022242 822250 022256 022260 022266 022270 022276 022380 022306 022H2 022316 622322 022324 022326 1122330 022J32 02714f!1 022146 022352 1122356 022362 022364 022366 4015 4016 4011 4018 4019 fe20 4021 4022 41123 4024 41125 4026 4827 4128 4039 4m311 4831 41/J32 un 4834 iUS U4412 012777 012777 012777 104415 012777 U4415 012717 184415 012777 017704 042704 fII127e5 021504 IfIIl481 104006 184412 812777 812777 1117704 .42784 1112705 02115 a. .81401 104886 184412 812777 1112777 fill 2777 104415 012777 104415 812777 184415 812777 817704 042784 812705 ,-,_BRANCH "A" M.UCLII 000010 fIIU000 020000 1572S6 157264 157260 MOV MOV MDV IU0261 157250 018037 157248 f11fII4e80 157214 177774 00e0e2 11723f11 0000U 804880 157154 177774 fllllllen 15716e 15711. MOV 1l0MCLK MOV 1l0MCIIK MOV MOV BIC MOV CM, BEQ HLT MITCLII IIOV NOV MOV BlC 1I0V CM, 8EQ HLT 1l0MCL~ 68 .. ., 80111010 . . .fllel 8211000 157122 830261 157112 BlfIIU7 157182 005080 1571156 11777t 000f11f1J2 157872 4036 48H 4838 .,19 6848 4841 II7UfII f11001110 085e00 157016 177774 110'0IU lS1eu 1570U un 4043 4844 4045 4046 4847 4848 4049 40$0 4051 4052 4853 4054 4855 4856 40n f110f11IUiI 11011""2 020000 156778 116764 03.261 156714 II 1 fIIIU7 116744 IIf11S4e. 116720 177174 0811082 I167U eeelU0 116664 156614 IBuee 13 .. 156660 177174 . . IISln 73 .. fllfIJ88111 11008. . 11280f1111 156624 156632 116626 'U?77 n1l261 U"~6 812777 184415 812777 .11784 842704 01278$ 'U504 . . 141f1 11f4f11f116 el8en 156686 00611110 156562 177774 1111182 156576 IIIUII 104412 812777 812777 017704 842784 812705 02"504 001401 1114006 000018 011UfII0 156522 177774 110f11083 156526 156516 MSTCLR MOV MOV MOV ROMCLK MOV 1I0MCloK MOV 1I0MCLK NOY MOV BIC MOV CM' 811:Q HLT NSTCLR NOV MOV MOV IIC MOV CMP IEQ HLT ROIICIIIJ .. 8182 ,REIn DVII ,lET SOUIlCe: SEL ,LOAD DATA ,DO A "UM IIII:AO' ,e:xECUTE 'XFIl+BIT7tBITI+BIT4tBITs,.DvaFR ,xrR RAM OUTPUT TO 'A' REG ,ALU+BIT4tBIT3t8IT2tIITltBI'0"Dvarll ,F-A UITII,.DvaFR ,LOAD BRANCH POI/1' ,DVLCIl,Rt ,READ BIIANCH TEST POINT '-CCIITltBIT8>,R4 ,CLEAIl JUNK . . ITI,R5 ,lET EXPEC TED R5,R4 ,IR POINTS CORRECT! 681 ,IR IF US 6 ,BRANCH POINTI WRONG ,RElET DVII 'SET ilOURCI IlL ,LOAD DATA ,DO A "RAM READ' ,UECUTE 'XrlltBIT'+8IT5+81T4+IIT8"DvarR ,XVII RAM OUTPUT TO "r." IIEG ,ALU+8IT4tBIT3+11T2+8ITlt8IT8,'DVlrll ,FU nlTII+BlT9,'DVarll ,LOr.D IRANCH POINT ,DVLCR,R4 ,READ 811ANCH TEIT POINT '-C<1111t8IT8>,1I4 ,CLEAR JUNK tllTl,R5 ,aET EXPECTED 1l5,Rt ,III 'OINTS CORRECT? ,III IF YEI ,BIlANCH .01NTa IIIIONG 6 '81T3, 'DVICR nne,'DVIRA IRAM,'DvaFR 70. ,&lTl,'DvaCR ,lET SOURCE IEL. '81Tll+llT9,tDvlrR ,RESET DVlI .DVLCR,R4 ,LOAD IRANCH, POINT n n '-CCSITI+81Te>,R4 ,READ BR POINTI I8lTlt&lTfII,R5 ,CLUIl JUNK RI,R4 ,aET EXPECTED ,8R POINT OK? 71t 6 ,8R IF YES DIGITAL EQUIP, CORP, ,IIEUT DVlI ,SET SOURCE IEL ,LOAD DAIA ,DO A 'RAN READ' ,EXECUTE 'XFRtll1'7t8115+81'4+8111,'DVlrll ,XFR RAM OUTPUT 1'0 'A' REG 'ALU+BIT4t8IT3+IIT2tIITltBITI,fDvsrR ,r-A .81Tl1t811'9.81T8,.DvlrR ,LoAD 8RANCH POINT 'DVLCR, R4 ,READ 8RANCH TEI,T POUT '-CCIITltIITII>,R4 ,CLEAR JUNK ,In EXPECua "%TI,RS RI,R4 ,8Il POINTS CORREC" ,IR IF na 72. ,BRANCH P01NT8 .WIIONG 6 I8lT3,.DV8CR 'BITI,.DVIRA t1tAM,'DvaFIl .IIT3,.DVICR ,alT 10URei lEI., 'IlTl1tUT9+IITI,'DvaFIl 'RIIET DVIl 'DVLCR,Rt ,LOAD IRlIfCH& POINT TEIT '-CCIITltIIT8>,1I4 ,READ III P tNTS IBITltBn8,1I1 ,CLEAR JUNK R5,R4 ,SET EXPECTED ,IR POiNT OK, 7U ,IR tF YEI ,Ill P01N1'5 WRONG ".IIIANCH 'A" TEa! or ALU fila M8TCLR MOV MOV MOV 1I0MI;LK IIOV ,. PAGEl ,BIl POINTI WRONG -12 ,IR POINTS WRONG ,-BRANCH 'A" TEIT OF ALU fill ,- " 1~4412 111111 nUI,.DVICR nnl2,'PVSIlA • RAM, 'DV SFIl PAGE 77 COPYRIGHT 1971 156762 BUU6 unn MSTCLR MOV MOV MOV BIC MOV CM, 811:Q HLT 71 .. 812177 813777 812777 104415 ,. HII'l 'fII.. TEST OF ALU PAGEl nlTJ, 'DvaCR ISET aOURCE &EL, UlTlI, 'DvaFR ,RElET DVII ,DVr.CR,Rt ,LOAD 8RANCH, POINT UaT '-C<81Tlt81T0>,R4 ,READ IR POINTI ,CLEAR JUNK UlTl+8lT',J15 115,114 ,SET EXPECTED 69. 1811 POINT OK? 6 'BIl IF YU ,8R POIN1'S IIRONG ,_8RANCH "A" TEIT or ALU .8 MaTCLR MOV MOV MOV ROMCLK MOV RO"CLK MOV ROMCLK MOV MOV BIC MOV CMp IEQ 8201584 .0\481 104006 104412 IIU777 1112777 fIIl7704 1142704 11112785 0211504 11014111 1114006 0223711 104412 022372 012777 022480 012777 1122406 012777 022414 1114415 022416 012777 022424 104415 1122426 1112777 022414 184415 0;2416 fIIl2777 022444 017704 In2nll e42704 822454 .,1112705 1122460 020504 1122462 1If111401 022464 104006 f1122466 104412 1122470 1112777 022476 012177 8225114 1177f114 022510 042704 022514 112705 822520 nll5114 022522 8"14111 1122524 104086 822564 f1122572 022574 0226112 822606 822612 822616 8226211 e22622 0U624 022626 022634 122642 022646 1122652 022656 11226611 022662 .. 151126 022370 822526 822530 822536 022544 022552 "22554 DIGITAL e:QUIP, COIlP, 67 .. DZDVA-B MACYII 27(732) II-MAIl-76 151.6 DIDVAB,PIl DVII De:VICE DIAGN08TICI, 4002 40eJ 4004 4005 4086 4087 4008 4009 4818 4011 4012 40U 4014 PAGE 76 COPYIlIGHT 1975 MOV IlONCLK NOV MOV lilt MOV CMP BEQ HLT MITCLR MOY MOV MOV I1C MOV CMP BEG HL'l' , .UtJ,'DVICIl una,'DVlIIA tRAM,IDVan . ,1IE1ET DVIl I,n 10UilCE &EL ,LOAD DATA ,DO A 'RAN nAD" ,EXECUTE 'XFR.'lT7+I~T'tl'T4.BIT·"DY"JI ,IFa RAM OU',UT TO .,. REG IALU+BtT4t8I.Tl+llTannl+Bt'll •• avlFll . . ,r.A ,LOAP BRANCH 'OINT 'IITII+81Tle,'DvaFR 'DVLCR,R4 . ,READ BRANCH TEIT POINT '-C<81Tl+BIT8>,R4 ,CLEAR JQNK nIT1,R5 'lET EX~ECTED 115,R4 ,BR POINTS CORRICT, ,IR IF YES 7'" 6 ,BRANCH POINU NRONG .• IUTl, tDvaCR ,aET lOURCI!: IEL, .81TII+IITI0,IDVSFII ,RElET DVIl IOYLCR.R4 .ILOAD BRANCH, .OINT '-C ,R4 ,IlEAD IR POIMTI ,llT1+81Te,R5 ,CLEAR .JUNIt R5,114 ,aET EXPECTED JIR POINT OK? 71t 6 ,IR tr nl TEST DZOVA-S MACYlI 27(732) 18-MAR-76 15106 OZOVA8,Pli OVII O~VICE DIAGNOSTICS, 4058 4059 4060 4061 4062 4063 4064 4065 4066 4067 4068 4069 4070 4071 4072 4013 4074 4075 4076 4077 4078 4079 4080 4081 4082 7SSI 022664 022664 022666 022674 022102 022710 022712 022720 022722 022730 022732 022740 022744 022750 022754 022756 022760 022762 022764 022772 023000 023004 023010 104412 012777 012777 012777 104415 012777 104415 012777 104415 000010 000010 020000 156466 156474 156470 030261 156460 010037 156450 156440 012777 017104 006400 042704 012705 020504 001401 104006 104412 177774 000002 012777 012777 000010 156370 006400 156364 156400 017704 042704 0U705 020504 001401 104006 156424 023014 4086 023022 4087 4088 4089 023022 4090 104412 023024 012777 000010 156330 4091 4092 023032 012777 000020 156336 023040 023046 012777 104415 020000 156332 4093 4094 023050 023056 023060 023066 030261 156322 010037 156312 007000 156302 4095 4096 4097 4098 4099 4100 4101 4102 4103 023020 02J07~ 023076 023102 023106 023112 023114 4104 023116 4105 023120 023122 023130 02313. 4106 4107 4108 4109 ~23142 4111 023146 023152 4112 4113 023154 023156 4110 7781 012777 104415 012717 104415 012777 017704 042704 012705 920504 001401 104006 104412 012777 012777 017704 042704 012705 020504 001401 101006 MOV MOV MOV ROMCLK MOV ROMCLK MOV ROMCLK MOV MOV SIC MOV CMP BEQ HLT MSTCLR MOV MOV MOV SIC MOV CMP BEQ HLT 000002 BEQ 70., 000010 007000 1S62l2 156242 156226 177774 000003 7911 4124 4125 4126 4127 4128 4129 4130 4131 4132 4133 781 MLT MSTCLR MOV MOV MOV BIC MOV CMP 6 BEQ HLT 79t 6 ,aR IF YES ,BRANCH POINTS WRONG UlTJ •• DVSeR ,SET SOURCE BEL, .BIT11+8IT10+BIT9,tDVSFR ,RESET DVI! PDVLCR,R4 ILOAD BRANCH, POINT TEST ,'CCBITI+BITe>,R4 ,REAO 8R POINTS 'SITl+BIT0,R5 ,CLEAR JUNK R5,R4 ,SET EXPECTED pSR POINT OK? ,SR 1,. YES DIGITAL EQUIp, CORP, ,8~ SCOPE POINTS WRONG 4134 4135 4136 4137 4138 4139 4140 4141 4142 4143 4144 4145 4146 4147 4148 4149 4150 4151 4152 4153 4154 4155 4156 4157 4158 4159 4160 4161 4162 4163 4164 4165 4166 4167 4168 4169 .*_**•••••••• __ ••••••*__ •••••• ,1**.*** •• **'.'.******* ••• ********'********.*.*****.*.*_.*.,_ ••• _. TEST 101 023162 .. 012737 023170 012737 023176 104412 023200 023204 0127a3 012702 ,............... . 000101 021362 010217 023222 017704 012705 000001 023232 042704 020504 023226 023236 023240 023242 023244 02.3250 023254 0232.2 023264 023270 0232H 023300 023302 023304 023310 023312 023314 012777 ""un 156122 020000 IC I 156116 10HU 010277 017704 042704 005703 U0002 042705 MOV BIC TST BPI. 000002 2', 020504 001401 104006 023322 001352 023324 012105 012777 075400 017704 042704 177774 3S I 000001 156042 156026 020504 02)350 001403 023352 023356 017702 104006 104400 SIC CMP SEQ HLT MOV .MOV MOV ROMCLK MOV 156110 156074 177774 006103 023360 MOV 001401 104006 012705 010377 012777 000241 021342 023346 156144 177774 023316 023336 MOV MaTCLR MOV MOV MOV MOV MOV 156142 02J320 023330 T5T10II MOV 000001 076000 000010 156156 023210 023216 001226 001216 156022 UI 0104 ,RESET DV11 ISET SOURCE SEL ,LOAD DATA ,DO A "RAM REAO" ,II:XECUTE ,XFR+8IT7.BIT5+BIT4+BIT0,'OVSrR ,XFR RAM OUTPUT TO "A" REG IALU.8IT4+BIT3.eIT2+BIT1+BIT0,iDVSFR ,r-A .BIT11+8ITI0+BIT9,.DV5'R ,LOAD BRANCH POINT .OVLCR,R4 ,READ BRANCH TEST POINT ."C<8IT1+8IT0>,R4 ,CLEAR JUNK ,8IT1,R5 ,SET EXPECTED R5,R4 ,BR POINTS CORRECT? fSITl,IOVleR ,BIT4,90VSRA .RAM,.DV8FR 1*.** •••••• **.*** •••••••• TEST 101 4121 4122 4123 PAGEl ;RESET DVII ;SET SOURCE BEL ILOAO DATA 100 A 'RAM REAO" ;EXECUTE· 'XFR+BIT7+BIT5+BXT4+BIT0,@DVSFR ,XFR RAM OUTPUT TO "A" REG 'ALU+BIT4+BIT3+SIT2+BIT1+BIT0,@OVSFR ; FaA ,BITll+BITI0+SIT9,tOVSFR ,LOAD BRANCH POINT ,OVLCR,R4 ,READ BRANCH TEST POINT '·C ,R4 ,CLEAR JUNK ,BIT!,R5 ,lET EXPECTED R5,R4 ISR POINTS CORRECT? 76$ ,BR IF YEB 6 ,BRANCH POINTS WRONG ,*TEST or BRANCH "8" "RAM OUTPUT e-14.e", ,.TEST TO A RAM READ ANO "FLOAT" A "I" FROM ,.RAM 0 TO 14 , EXPECTING "RAM 014_0" TO BE FALSE, J*THEN THE "I" IS SHIrTED INTO SIT1S AND ,."RAM 00148e" SHOULD BE FALSE, ,*raIS ALSO T!ST "BRS" IRAM OUTPUT BITIS] TRUE, 4120 0103 ;BR POINTS WRONG TEST OF ALU 03 4116 4117 4118 4119 PAGEl ,SIT3.@OVSCR #SIT3.'OVSRA #RAM,@DVSFR PAGE 79 COPYRIGHT 1975 104400 OIGITAL EQUIP, CORP, ,BITl,.OVSCR ,SET SOURCE SEL. .BITll+SITI0+SIT8,.DVSFR ,RESET DV11 ,OVLCR,R4 ,LOAD BRANCH, POINT TEST '-C<8IT1+SIT0>,R4 ,READ SR POINTS .BIT1.BIT0,RS ,CLEAR JUNK RS,R4 ,SET EXPECTED 77. ,SR POINT OK? 6 ,BR IF YES ,aR POINTS WRONG ,_SRANCH "A' TEST OF ALU 04 MSTCLR MOV MOV MOV ROMCLK MOV ROMCLK MOV ROMCLK MOV MOV BIC MOV CMP 156266 1.77774 02]160 023160 ;.BRANCH "A" ,.MSTCLR I· OIDVA-S MAC111 27(732) 10-MAR.76 15106 OZDVAB,pl1 OV11 DEVICE DIAGNOSTICS, 4114 4115 76" 177774 000003 4083 4084 4085 023016 PAGE 18 COPYRIGHT 1975 SIC CMP SEQ NLT CLC ROL SNE MOV MOV MOV SIC CMf SEQ MOV NtT scon U01,TSTNO ITSTI02 "lEU ,RESET DVII ,I,R] ,SET DATA ,BR&+&IT11+IIT1B,R2 ,BRB 'RAM OUTPUT tSIT3,'OVSCR R2,eDVSFR ,DVLCR,R4 ISET SOURCE SEL, ;LOAD BR8 TE$T ,READ TEST POINTS ~BXT0.R5 ,SET EXPECTED ,·CCBITl+BIT0>,R4 ,CL~AR JUNK R5, R4 ,TRUE? ,+4 6 UIT1+BlT0,R5 R3,.DVSRA #RAM,@OVSFI\ 0-1'-9"' ,SR IF YES ,RAM OUTPUT 0.14 NOT TRUE AFTER IN!T pSET UPECTiD ,LOAD DATA , ,USUE RAM RUD INSTR 112, fDVSFR ,81\8 TEST fOVLCR,R4 ,READ DR TEST pOINTS ,-CCBIT!+BIT0>,R4 ,CLEAR JUNK Rl 'IS lS.1 IN DATA? 2$ ;BR Ir NO 'SIT1,1I5 R5,R4 ,If lS-! • 0-14-TIIU& ,BR8 TEST POINT OK? 3. ,B~ IF YES 6 IBAO TEST POINT 'Ct.EA~ CARRY R) ,MOV BIT TO NEXT RAM POSITION IS ,HAVE AuL BITS BEEN TESTED? .aIT0,R5 ,SET EXPECTED RESULTS .BRB+8IT11+8IT9+BIT8,'DVSFR ,DVLCR,R4 ,BRB 'RAM OUTPUT ISH" '·C ,R4 ,BRANCH RESULTS OK? R5,R4 ,BR IF YES 'OVSrR,R2 ,SAVE DvsrR FOR TYPEOUT 6 ,"RAM OUTPUT 15H" SIB TRUE ,SCOPE TESTS 4. ,.*,********.*******.*.*** T'£ST 102 *** ••••••••• *** •••••••••• *•• ** DIDVA-a MACYII 21(1l2) 18-~AR-16 15.0' OIDYAS,PII OVII DEVtC' DIAGNOSTtCS, PAGE 88 COPYRIGHT 1"5 4111 4112 4113 4181 4112 4183 4184 4185 4186 4187 4195 4196 4191 4198 4199 4200 4201 un 420J 4204 4205 4206 4201 4208 4209 4210 4211 4212 4213 4214 4215 4216 4217 4218 4219 4220 4221 U22 4223 4224 4225 82U62 UU70 nU16 02348. 023406 023412 812131 812731 184412 112117 0U7I0 012182 008102 023776 001226 001216 018018 001410 018071 155154 T8!102t MOV MOV MSTCLR MOV MOV MOY MOV 023416 013183 120768 823422 0137114 il30l61 MOV .23426 023U0 021432 823416 023442 023450 023454 023456 823460 123462 023410 023412 023414 1123410 023502 023506 023512 021514 023516 021520 021526 023530 021532 023534 023Sl6 0115005 005001 11.511 118171 IU771 042111l n010l 118310 184415 013771 110546 110446 018246 012105 e17184 042184 0205e4 001401 104006 1122771 11114111 104000 1112602 012604 012605 012110 050110 104415 010210 104415 042701 050103 U0310 104415 012111 010546 1110446 155134 155132 177717 .0.011 CLR CLR MOve MOVII MOV IIC 023540 023544 023546 021550 .2l552 023554 023560 023562 023564 023566 023514 023516 II, 21. 155726 lIS 4233 4214 4235 4236 Ul7 4238 4239 4240 4241 4242 424l 4244 4245 4246 4241 4248 4249 4250 4251 4252 425l 4254 4255 4256 4257 4258 4.259 4260 4261 4262 4263 4264 4265 4266 4261 4268 4269 4210 4211 ~2l600 02360' 021606 021612 023616 023622 021624 023626 021630 023632 021634 023636 n3640 023642 021644 823650 021652 023654 023660 023662 021664 023670 023612 023674 023100 023102 023104 023110 023114 023120 023124 0un0 021732 U3716 023740 023742 023744 821746 1112175a 023154 023756 IUI160 021164 823112 11123174 110246 017102 012105 0177114 IU2104 820504 181401 18411e6 MOV 1I0MCLK MOV NOV MOV MOV MOV MOV 15111' 000001 1S5662 117114 BIC eMP 111171 155UI 1556flJ4 DZOVA-B MACYII 27(1l2) II-MAII-?6 15.86 DZDVAB,PII OVII DEVICE DUGNOSTICI, 4226 4227 4228 4229 4230 4231 4232 085281 .IIen. 011342 112710 010124 184415 11152115 1122705 iI.e.2e 081253 01sell 115011 013102 011?01 1113701 012105 u, .. 1246 081172 elllU74 .eU76 111188111 III1I11U 113112 III 184 41. 811246 028584 1101401 IU0e6 122ea5 1122100 II. 1"1365 8058111l 0e5231 1123127 1181355 1044 . . 881346 1111246 ,sn , ,8RI+8ITII+8ITI8+IIT9,'DVlrll RS,-(IP) ,lAVER' R4,-(IP) ,lAVE .4 R2,-(IP) ,SAVE 112 ,BITI,RI ,EXPECTED ,READ 8R, RESULT ,DVLCR,R4 '·CC8ITI+8IT8.,R4 ,ITRIP JUNK R5,1I4 ,WRITE INHIBIT TRUE' Ba:Q •• 4 KLT CMP BEQ MLT MOV MOY MOV NOV US 1I0MCLK MOV JlOMCLK 8IC BIS MOV IIOMCLK NOV MOV IIOV 6 '-I,.DVIRA ,+4 , ,WIIITE INHIBIT rULED ,WAS WRIT! ,REALLY o ,INHIITED' (1,)+,R2 ,REITORE (IP)+,R4 ,REGIITERI (1,)+,115 , 'RAM,eRI) ,PLACE IIAM INITII II 'FR R1, (R8) ,PLACE IEC RIG POINTER U I'R /EXECUTE UI'lII, R2, (Re) , 'r.A+I" ,EXECUTE ,CLEAR IEC RIG POINTEII ,aET IEC IIEG POINTEII ,IIAM WRITE FRON ALU REIULT ,EXECUTE ,8R8+8ITII+8ITII+8IT9,'DVIFR 115,-(IP) ,TEIT WRITE 114,-(8P) ,IIIHlBIT DIGITAL EQUIP, COIIP, MOY MOV MOV MOV 012602 012604 012605 018410 184415 022181 ""1218 "A' PAGE 81 COPYRIGHT 1971 155512 IlIIlle.3 155552 111774 ·8U046 1114531 11I1I01iH 8136811 lTaTl el, NEXT ,CLEAII ALL DVII IIEGISTER. ,8Iu,.DvaCR ,sn aORCE aEC DVIFII,R8 'lET DVlrR POINTER IN R' ,ALU+BIT5+BtT4+8IT3+IIT2+8ITI+8IT0,1I2 ,rUNCTION "r-A+I '"AM+81T8+8IT7+8IT6+BIT5+8IT4,R3 ,RAM WRITE rROM ALU UIULT, ,xrR+8IT1+8IT6+8ITS+8IT4+8ITe,R4 ,MOVE ALU IIESULT TO REG, ,CLEAR LINE HUMIEII COUNTER R5 ,ZERO SEC REG POINTER RI RS,IDVIRS ,LOAD LINE RI,.DVIRIH ,LOAD SEC REG, "rO!)T PRINT' '-I,IDVlllA ,11,111 ,CLEAII LINER RI,RI ,IU LINE RI,("') ,DO 'RAM IIRnc' 11111.2. 112,-(IP) ,FALSEI IDVlFR,R2 ,BITt+BITI,R5 ,EXPECTED ,DVLCII,R4 ,READ IlEaUUI ,·ecIITI+IIT•• ,R4 ,STIIIP JUNK BIC CMP R5,R4 ,GOOD? IEQ ,+4 , HLT 6 ,IIRITE INHUn III PALSE NOV ,IP).,1I2 ,RESTORE MOV (IP)+,R4 ,REGISTEIII MOV (IP)+,R5 , MOV R4,(1I8) ,MOVE ALU RElULT TO A REG (UPDATED DUA) ROMCLK ,EXECUTE INC RI 'UPDATE IEC RIG pOINTER CMP ,ALL ~EGII'1'ERS DONEf INE ,III IF .NO MOV ,lAVE III PEllrORM ,UPDATE MICAN ,(LINE NO, UPDATE) I NOV (1.)+,118 ,REITORE RI' MOV nFII+aIT6+llT4+llT2, (R') ROMCLK ,xrR MSCAN TO liAR ,-, CLOCK INC R5 ,UPDATE LINE NUMBER COUNTER, eNP ,ALL LINEa DONI' 1l6"R5 BNI: II /BR IF NO eLR ,CLEAR IEC REO POINTER lie CLII 'CLEAR LINE HUNIEII POINTEII TEMPI MOV DVlIII,1I2 ,SU SIIC POUtEll (LINE ilL) MOV ,SET MIGH BYTE POlNTER (IEC UG IEL) DVIRSH,RI MOV DVlIIA,1I1 ,SITUA P01Nfl:1I (ACCEII REO) MOV II,R5 ,IU EXPECTED DATA MOVI R8,(1I1) ,LOAD SEC REG ilL NOV8 'I'IMPI,(R2) 'LQADLINE NO. MOV (RI),R4 'READ: IllM IIEIULT CMP 115,114 ,liAS _AM '"RITTEN" OCCRECTLYf lEO ,IR IF IllM DATA OK 51 HLT 6 ,RAM WAS "WRITTEN" INCORIIECTLY (110)+, (R5)+ ,UPDATE SEC REG POINTER AND DATA EXPECTED CM'I CMP .. 6 .. 11, ·,ALL IEC IIEGISTERS DONU liNE ,III IF NO CLR lie I ZERO SEC IlEG POINTER ,UPDATE LINE NUMBER POINTER INC rEMPI CMP TEMPt,116, ,ALL LINEa DONU BNE ,IR IF NO SCOPE ,SCOIE TEn . . 4212 , ••••••••.•••••••••••••••• TSIT 183 •••••••••••••••••••••••••••••• 4213 4274 4215 4216 4211 4218 4279 4280 ,.BAIIC TEST rOil THE 'ICC OPERATION" ,.POUNOHIlL SELECTION TABLE, ,.RAN OU'fPUT BIT. . Inln ,OLY ,. • 0 LRC • ,. 0 I CRC II ,. I I CRC cenT 4281 e"l6 ,.•............ Un,TlTNO TEat 102 4188 4189 4190 4191 4192 41U 4194 PAGEl ••• ** •••• ** •• ** ••••••••• **•• ** •••••••••••••••••••••••••••••••••••• 4114 4175 4180 ilI1I5 ,.TEST OF THE RAM WRITE OPERATION, ,.WRITE ALL SECONDARy·aEGISTERS FOR ALL LINES ,.WITH DIFFERENT DATA BY USING THE ROM ,.AND VERIFY THE DATA BY THE UNIBUI, 4110 4176 4171 4118 4179 PAGE. DIGITAL EQUIP, CORP, ................................................................. , , •••••••••••••••••••••••• TEST 183 •• **_ ••••••••••••••••••••••••• DZDVAoB MACYII OIDVAI,PlI nnJa) noMAII-a 1511" OVII DEVICE DIAGNOSTICS, PAGE 82 COPYRIGHT 1975 4283 ,. ,.,.," ••••••••••••••••• ***** •••••• ** •••••••••••••••••••••••••• * ••••••• 4284 4285 4286 4287 4288 4289 4290 4291 4292 429] 4294 4295 4296 4297 4298 1123776 0241184 1124012 024014 024022 0241126 4299 024032 U8. 0240n 0240411 024842 024172 024174 1124202 104412 812777 el27U 024052 4312 4313 4314 U15 4316 4317 4318 4319 4320 4321 4322 4323 4324 4325 4326 U27 4328 4329 4330 4331 4332 433) 4334 4335 4336 4331 1124054 1124056 1124062 1124064 8241170 824072 024076 nun 000103 .24252 111111226 1101216 08eel8 155341 104412 0241112 1124184 0241111 0241 14 024116 1124120 024122 824124 1124132 1124136 1124140 1124144 IU4146 1124152 1124154 024156 1124160 024164 024166 0241711 024044 8241146 U85 UII6 43117 4310 4311 1112717 1112737 812777 11\37011 11127112 01271. 184415 1118218 104415 111158115 1111704 1101401 11141186 0127U 104415 B1271e 1114415 01271B 184415 01112111 104415 812785 8177114 .2115114 01114111 1040116 104412 012777 012118 11&4415 0127U 104415 012710 104415 010218 104415 017704 02e5U .111401 104006 4384 4308 4309 01114811 U8Ht 11680011 155314 1""34 03UU 11610011 43)8 4339 4340 4341 4342 U43 U44 U45 4346 0242116 0242111 024214 024216 U4222 024224 1124230 1124232 024234 4347 024236 024240 1124244 824246 UU511 4348 ROMCL~ ~OV 000377 155252 21, 11.0010 1110034 15U31 1131361 861.1111 15Uez BEO HLT UI 1111110111 0111034 1551611 un U76 4371 4378 4379 4380 4381 4382 43U 4384 4185 4386 4387 4388 4189 .398 U'1 43'2 UtI MSTCLII MOV MOV n8T104,NEXT IRESET DVl1 IBIT3,IOYSCR ,an aORCE III. DVSIII,III1 'SET DVIIII POIN'!'ER 'XIII+Bl'!'7+BI'!'6+BI!5+BIT2+BI'1'I,R2 '8CC,(1I0) ,DO A "BCC" INSTIIUCTION USUO "LIIC'" ,EXECUTE 112, (RII) ,XIII BCC RtG TO DVRlC ,EXECUTE 115 ,SET IEXPECTED TO II ,IIEAD IIESULTS or BCC REG, 'DVRIC,1It ,BII IF . , II ,BCC IIEG IIOT . , 6 tALU+BlT4+BIT3+BI'1'2, (III) '~LU OPR "'.-1" IXFII+BIT1+BIT6+Bl'1'I+BIT4+BlTl, (Re) ,XFR ALU RESULT '1'0 I IIEGISTER nCc,[IIII) ,DO ~ "aCC" OPII ,EXECUTE ,XFR BCC REG TO DVII1C 1\2. (R') ,EXECUTE .377,115 ,SET EXPECTED REaULTS .ALL l'lS [LOW BnlU ,READ RESUlofa 'DVRIC,1It ,DID ICC OPR WORII 115,114 ,111 IF OK at 6 ,EITHEII 'BCC" OPR FAILED OR atTU) DIIOPPED IN LOW BYTE 0 ,IIESET XNUIt.AL IIEG (ICC,ALU,B) ,lET SOUIICE eEL, nlT3"DvaCR ULU+IIT4+Bl'1'3+8I'l2, (1111) ,IoLU "F. . l" IXFII+BI'1'7+BU6+BlT5+IU'1'4+B1TII, (R,) ,XIII ~LU REiSISL' '1'0 "A" UGISTER nCC,[II11) ,8CC OPEIIATION ,EXECUTE 112, (RII) ,XIR Bec TO DVRIC ,EXECUTE ,READ RElULTS ,OVItlC,1It lIS, 114 ,BCC IlEG lIB .377 ,BII IF OK II ,acc REG 110' _377 6 ,READ 01 DATA FIIOM "A" REG LEG ru.uD ,C~EAR INTEIINAL IIEGI5TEIIS , I n SOUIICE aEL "I'l3,.DVSCR IALU+B1T4+BlU+81T2, (1111) PAGE II COPYIIIGHT 1911 ROHCL~ MOV ROMCLK MOV ROMCLK MOV ROMCLK HOV ROMCLIC CLII MOV 031361 03un 1044 IS 0121111 1114415 0111210 184415 11851105 0177114 0e14111 18411116 11144110 MOV CMP UQ HLT MS'fCLR MOV MOV ROMCLIe MOV ROMCLK MOV IIOMCLIC MGV IIOMCLK MOV CMP 0611111111 155122 BEQ UI HLT SCOPE .., PAGEl DIOI'I'lL !;QUIP, COIIP, ,lLU "'.-1' tXIR+8U1+BIT6+BIT5+B1T4+BUII, (R8) ,xrR ALU IIESULT TO "A" IIEG UIR+II'l7+aIT6+BITI+BI'l4+B1Tl, (RII) ,Xfll ALU REIULT TO "8" REG ,BCC,(IIII) 'SO BCC OPII R2,(III) .. 115 'DVRIC,R4 6 , ,XIII BCC '1'0 DVIlIe ,IIOMCLIC ,UPIC' . ' . ,IIEAD IICC RElULT ,811 IF.. . ,BCe: "LIIC" XOR TEIT FAILED ,SCOPE TEIT ,._ •••••••••••• __ ••••••• _ !EST 184 ••••• *._..........-........-..... ,-TEaT OF POLYNOMIAL "CRe 16" . ,_'I'E8'I' THAT 81'1'1 9-U 01 '1'HE 'B" IIEG APPEAII ,_1M aITS 1-5 or THE acc IIEG, J , ••• * •••••• ** ............. _••••••••••••••••••••••••••••• * .*.~.* ,..•........••. TEST 184 1124252 nU611 024266 024270 024216 024102 024310 024114 024316 1124322 024324 024330 812737 012n7 IIHUII 1124344 1124346 ~U7U un 024332 4374 104411 8127111 1114415 11127U TEST 103 ,•.....•..•.... UII3,TS'!'NO TI'I'lell MOV MOV MnCLR MOV MOV NOV MOV ROMCLK MOV 1I0MCLK CLR MOV 8!Q HLT ItOV I" 1I0MCLK MOV 1I0MCLK MOV MOV ROMCLK DIDn-B MACYlI 27(712) 18-MAII-,. 11,86 DIDVAS,PII OVII DEVICE DUGNOs'l'1CIS, 4349 435. 4351 4352 4353 U54 4355 4356 4351 4358 4159 41611 4361 4362 U63 4364 4365 4366 4)67 4368 4369 43711 6371 4313 11117 ,.TEIIT 01 LIIC 8, ,.PAT'l'EIINS AIlEI ,.A IlEG 8 IIEG BCC (EXPECTED) II'S e's e's I'S II'S I'S II'S I'S I'S II'S I'S I'S 4282 43.1 4302 43113 PAGEl DIGlTAL EQUIP, CORP, 024352 1124356 824360 1124364 024366 1124372 112U76 11244110 11244112 0244114 11244116 1124410 024412 024414 1124420 1124422 .24426 81111114 1124444 11111226 11111216 1101/10111 II1i11400 1111110011 02111111111 155864 U44U 012717 013700 012717 1112718 104415 012710 11114415 812711 11!4415 1112777 1/l4411 012705 0127U 184415 11127111 1114415 1117704 012703 8118241 0116104 8115383 101374 '2ts04 1101401 11141106 0127111 1114415 1112710 104415 155866 030261 11311262 0e0lll11 1Il1ll0ll11 1111111110 1I1111111e 151UI '1'1'1'1114' NOV MOV MSTCLII MOV MOV MOV MOV ROMCLIC MOV ROMCLIC MOV IIDMCLK MOV , "PV UI 211 11311346 154774 1111.1110 311 . aOMOLK MOV MOV ROMCLK MOV IIOMCLK MOV NOV CLC IIOL DEC aN! CMP BEQ 111111126 11311362 41, HLT . MOV 1I0MCLK MOV ROMCL!( 1184,'1'''NO 1TS!'11l5,IIEXT ,USE! DVll ,sET .OUIICE Sl!!L ,ICT Dvsrll POINTER ,LOAD "DATA" ,UMIlEAD ,IXECUTE .xrR+B%T1+aZ'I'I+aIT4+BI'I",(IIII) ,XIR RAM OUTPUT '1'0 "A" IIEO, urll+81'l'7+BITI.IU4+IU1, (II') ,XI:II UM OunUT TO "8' REG, II lTl , .DVIIU ,'~LICT ,OLfNOHIAL "CRCI6" IIIAN, (1111) ,iliAD 111'1'10 IIIU"DVICR DV8FII,R0 Un9"DVSU tRAM, (111/1) I' ,ISET EXPECTED !lEaDL'!'. ,BCC OPII 'CIIC,,' ,EXECUTE U,II+8IThBl'1'6+BIT5+8U'2+IITI, (R.) I XfR Bce REG '1'0 DVRIC ,READ IItlUL!'I 'DVRIC,R4 ,PREPARE ,'1'0 ,'OS1'1'10N R4 ,RUUU R3 ,or BCC OPEIIUION u R5,R4 ,DID CRC16 MOIIK' U ,811 I ' YES ,INCORRECT BCC RESULTS 6 ULU+8IT4+IIT2+BlTl, (1111) ,ALU -ld+B" 'XFR+81'1'7+BIT'+BI'!'5+8IT4+8IT1,(lIe) ,xn ALU RESULT ,0 "8" REG ,In',R5 IICC, (1111) ""Ill .. 01118 ) ) 18-~AR-76 15186 DZDVA-a MACYlI 27(732) DVII DEVICE DIAGIIOSTICS, DID'lAB,pll 4394 4395 4396 4397 024430 824434 024440 024442 062705 032705 801744 104400 PAGE 84 COPYRIGHT 1975 ADD 001000 040000 BIT UQ PAGE. U&9 PAGE. III 0 DIGITAL EQUIP, CORP, fBIT9, R5 UITl4,R5 2t SCOPE ,UPDATE DATA COMpARE ,ALL DATA DONU ,BR IF NO 'SCOPE TEST 4399 4399 4408 Hel 4402 4403 4404 4405 4406 4407 4408 4409 4410 4411 4412 4413 4414 4415 4416 4417 4418 4419 4420 4421 4422 4423 4424 4425 4426 4427 4428 un 4430 4431 44.32 4433 4434 4435 4436 4417 4438 4439 4440 4441 4442 4441 4444 4445 4446 4447 4448 4449 ,*** ••••••• *** •••••• ** ••• 4471 4474 4475 4476 4477 4478 4479 4480 4481 4482 448] 4484 4485 4486 4487 448S 4489 449t0 449t 4492 4493 4494 4495 449~ 4497 4498 4499 U0. 4591 4502 4503 4504 4505 **•••••••••••••••••••••••••• '1***······**·······***·········***·**··.**···..***·.· •••••••••••• TiST te5 J............... 024444 024452 0244621 024466 024472 012717 012737 U2737 01]700 0U702 000105 0261110 120001 0&1480 11111226 001216 &31646 024476 024504 824506 924514 024520 824524 024526 024530 024512 024536 024540 024542 024544 024550 024552 024554 024556 024562 824566 024570 024512 924574 024576 024604 024606 11124614 824620 11124624 024626 024630 024632 024636 024640 02464l In 2737 024504 104412 0ta717 1f0.010 005017 &31652 004537 ,931474 000010 000099 e90000 004337 U1420 000000 800000 000010 012710 060080 104415 0112111 104415 0U705 UU52 0.17704 1$4600 020584 001401 104006 104401 012737 024604 104412 012777 01118010 005037 0U652 004537 831474 00111010 00&252 04000111 004137 831420 000252 04000e 000010 8.122. UU .. 024644 024650 1124652 024654 024656 024662 024666 024670 024672 024674 024616 0247&4 024706 1124714 024720 024724 11124726 &24730 .24732 124716 1124740 11124742 024744 1124750 11124752 1124754 11124756 "24762 024766 824770 024772 0U774 024776 825004 825006 11251114 025020 025024 825026 025030 1125032 025036 112504111 825042 U5044 '25050 &25&52 '2511154 1125056 1125062 025066 025010 1125072 025014 1112511176 025104 012710 104415 010210 184415 1113705 017704 920504 001401 18401116 184401 012737 11114412 012777 805037 01114537 .110.010 UT105. MOV MOV MOV MOV MOV II. 154646 s, " 6411 001220 2 .. 154546 6511 111111220 154446 111 U1652 .11474 104412 IBIU,.DvaCR CALBCC 1\5,81MBCC MOV RONCLI( MOV ROMCLII MOV MOV CMP BEQ HLT aCOPI NOV MSTCLR !lOV CLR "IR IBCC,(R0) R2,(RII) CALBCC,RI .OVRIC,R4 R5,R4 651 6 nt.LOCK ,BIT3, 'DVICR CALBCC RI,UMBeC 8, • 11131428 JaR 113,L,DATA ·,clII1011111111> fJ 18 MOV RONCLII MOV ROMCLK MOV MOV CMP 068111"11 .U652 1544111111 IEQ 82511184 111122. "" 4 •• 1II'80UI 11116&2 1131474 154146 HLT SCOPI NOV MSTCLR MOV CLR IIIR CALBec,RS .DVIIlC, R4 115,R4 6U 6 ,Blu,.DVleR CALBCC IIS,UMBCC -Bcl111Ul1> JSR U,L,DATA -BC11 11 11 11> "18 MOV ROMeLK MOV 1I0MCLII MOV MOV CMp . 1131652 15430111 ' BEQ. 11125184 6781 881228 st. HLT leOPI MOV MSTCLR ,PUT 10FTWAilE BCC INTO EXPECTED ,PUT HRDW BCC lNTO RECEIVERD ,DOEI EXPECTED a FOUNDt? ,BR IF 0111 ,BCe CALCULA'UON ERIIOR 11"""17 ,SET IF all69al ,ISSUE A MSTCLR ,lET SOURCE.SEL ,IERO CALCULATED BCe (SOFTWARE) ,GO AND CALCULATE A NEW BCC ,SHIrT. PERFOIIMED ,DATA CHAR ,PREVIOU' BCC ,GO AND LOAD DATA INTO THE DVll , ,DATA TO THE A REGISTER ,DATA TO THE 8 IIEGISTER ,POLY SELT, (RAMOUfPUT) ,DO A BCC CALCULATION (HIIDW) ,DO A DAfAXFR 'RON BCC ~EG TO eVRIC ,. !PUT SorTWARE 8CC INTO EXPECTED ,PUT HRDN ICC INTO IIECEIVERQ ,DOE' EXPECTED _ rOUNDn ,811 Ir OK' ,BCC CALCULATION ERROR ,SW"_17 ,4.,LOCK 8 1168880 ,DO A BCC CALCULATION (HRDW) ,DO A DATAXFR FROM Bec REG TO DVRIC , .BCC, (II') R2,(III) 8, . .1420 /PUT SOFTWARE BCC INTO EXPECTED ,PUT HRDW BCC INTO RECEIVEIID ,DOES EXPECTED _ FOUND'? ,BR IF OKI ,BCC CALCULATION EIIROR ,SW09-17 ,lET IF 11189_1 ,ISSUE A MSTCLR ,SET aOURCE SEL ,ZERO CALCULATED BCC (SOFTWARE) ,GO AND CALCULATE A NEW Bec ,SHIrTS PERFORMED ,DATA CHAR ,PREVIOUS BCC ,GO AND LOAD DATA INTO THE DVIl ,DATA TO THE A REGISTER ,DATA TO THE B RECiIIlTER ,POLY SELT, IRAMOUTPUT) DIGITAL IQUn, CORP, ·IC.allue!) 184412 012777 00511137 004537 0"0010 000377 89.2100 .,4337 BIIIIII377 11.00&. 00011110 8U710 184415 01111210 104415 111371115 817704 020504 1111481 1114006 104401 012737 nt.LOCK PAGE IS COPYUGHT 1975 e.eus 800f100 0.4137 000125 00.111111 0111801. 0i2710 104415 11110218 11114415 813785 017704 82111504 0111401 104006 1&4401 .12737 , CALICC,RS ,DVRIC,R4 1I1,R4 6U 6 I, &31652 154500 801111118 BEQ HLT SCOPI MOV !lSTCLR MO'l CLR JaR lleS,UTNO nSTI116,NEXT fCRCI6,XPOLY ,SET POLYNOMIAL DVSFR,R0 ,SET REGISTER POINTER 'XFR+BIT7+BIT6+BIT5+BIT2+BITl,R2 ,SET FOR XFER FROM Bce TO DVRIC IU,LOCK ,sn IF all89-1 , ISSUE A MSTCLR 1BI'l'3,.DvaCR ,SE~ SOURCE SEL CALBec ,ZERO CALCULATED BeC (SOFTWARE) RS,IIMBCC ,GO AND CALCULATE A NEW Bce ,aHIFTa PEIIFORMED ,DATA CHAR ,PREVIOUS Bec R3,L,DATA ,GO ANO LOAD DATA INTO THE DVll ,DATA TO THE A REGISTER ,DATA TO THE I REGISTER ,POLY SELT, (RAMOUTPUT) tBCC,(R.) ,DO A Bec CALCULATION (HRDW) R2,(RIIJ) ,DO A DATlXFR FROM ICC RI!G TO Dvnc ·BcUII.II/III> BIT I ' I13,L,DUA .!SR °BCl&1818111> BITU 10 1116811100 11124704 MOV. MSTCLR MOV CLR Jail 0 "'all II 0 19 IIOV ROMCLII MOV ROMCLII MOV MOV CMP DZOVA-B MACYlI 27(732) 18·MAR-16 151&6 DZOVAB.PII DVll DEVICE DIAGNOSTICs, 4450 4451 4452 4453 4454 4455 446.6 44S7 4458 4459 4460 4461 4462 4463 4464 44.65 4466 4467 4468 4469 4470 4471 4472 tEST 10' •• ,.TEST or THE BCC OPERATION USING ,.USING CRCI6 FOR THE POLYNOMIAL ,*SPECIFIC DATA pATTERNS ARE USED TO ,.ISOLATE FAULTS AS SOON AS POSSIBLE ,SET IF 81I19al I181UE A M8TCLR ,SET SOURCE SEL ,ZERO CALCULATED BCC (.orTWARE) ,GO AND CALCULATE A NEw BCC ,SHIF'l'S PERFORMED ,DATA CMAR ,PREViOUIi BCC ,GO AND LOAD DATA INTO THE DVll ,DATA TO TME A REGISTI!R ,DATA TO THE B REGISTER ,POLf lEU, (RAMOUTPUT) 'BCC, (R&) R2,(R0). CALBcciR5 'DVRIC,R4 R5,R4 671 6 ISt,LOCK ,DO A BCC CALCULATION (HRDN) ,DO A DATAxrR FIION Bee REG TO DVRIC : PUT SOFTWARE BCC INTO EXPECTED ,PUTHRDW IICC INTO RECEI VERD ,DOEa EXPECTED _ rOUND'? ,811 IF OKI ,8tC CALCULATION IRROR ,8W89_\7, lSET IF IN&9-1 ,I5SUIE A MSTCLR DZDVAoB MACYIl 2717la) 18-MAR-76 15106 DVII DEVICE DIAGNOSTICS, DIDVAB,PII 4506 4507 4508 4509 4510 451 I 4512 4513 4514 4515 4516 4517 4518 4519 45211 4521 4522 4523 4524 4525 4526 4527 4528 4529 4530 4531 4U2 4533 4534 4535 4536 4537 4538 4539 4540 4541 4542 4543 4544 4545 4546 4547 4548 4549 4550 4SS1 4552 4553 4554 4555 4556 4557 4558 4559 4560 4561 0251~6 025114 025120 025124 025126 025130 025132 025136 025140 025142 025144 025150 025152 025154 025156 025162 025166 025170 025172 025174 025176 025204 825206 025214 O25220 025224 025226 025ale 025232 025236 825240 025242 025244 025250 "25252 025254 025256 0~5'62 025266 025270 "252H 025274 1125276 025304 025306 025314 025320 025324 1125326 025330 1125H2 025336 025340 111253U 025344 025350 012777 0115037 004537 008010 U0001 000000 0114337 000001 000000 000010 912710 104415 010210 104415 0137es 8n7e4 8USII4 001401 104006 104401 012737 104412 "12777 005037 004537 0000111 0000114 00000. 804337 0000114 10001110 000010 012710 104415 810210 104415 013705 017704 U051114 001401 184006 194401 012737 104412 012717 005037 004537 ""0010 001111120 0001100 004337 0000211 80111000 000010 0\2710 104415 11110010 031652 4568 4569 4570 4571 4572 4573 4574 4575 4576 4577 '518 4579 4580 4581 4582 4583 4584 4585 4586 4587 4588 4589 459111 4591 H92 .591 4594 4595 4596 4591 4598 4599 4600 4681 4602 4603 4604 46.05 4606 4607 4688 4609 461111 4611' 4612 4613 4614 4615 4616 461 7 .. 25352 '25354 025356 025362 .25366 .25371/J 025372 1125374 825376 025404 11254.6 025414 112H20 010218 104415 B1J70S ~I 7704 0211511' • 111401 104006 104401 1112717 104412 "12777 005037 004537 025424 0110010 025426 800100 025410 ,,"00088 825432 '''4331 0254Jti 000100 11125440 000000 025442 11 •• 01. 025444 012710 025450 11114415 025452 010218 11125454 104415 1125456 013705 025462 11117704 1125466 82851114 025470 111111141111 025472 1040IJ6 .25474 104401 025476 1112737 11125504 11'4412 11125506 012777 825514 005037 025520 0045)7 025524 01100111 025526 800006 11255)' 01110""" 025532 011143J7 825536 000086 825548 800080 11125542 800018 1125544 1112718 1125550 184415 825552 010210 025554 104415 025556 813705 025562 017704 025566 820584 1125570 0111401 1125572 1041681 025574 1tI44011 025576 "127J7 025604 104412 "25606 1'11277'7 025614 "05037 DIGITA~ MOV tBIT3"DVsCR CLR CALBCC R5, SIMBCC "SR 8, -8C00000001> 0 .lSI< !\l,t,DATA "8C0000U01> 0 154246 031474 831420 10 060000 031652 154200 025284 '0122' "000" 831652 011474 l5u4Ii "" 6" ncc, (R0) MOV ROMCLI( U,cRIl) MOV ROMCLI( MOV CAL8CC,R5 . MOV .OVRIC,R4 CMP I\5,P4 BEQ 68$ HilT 6 aCOPI MOV US, LOCK MaTCLII MOV teIT3, ,DVSCR CLR CAL8CC J5R RS,SIMBCC 8, -SC010110l1/IS> " JSR Rl,L,DATA -BC8"0"0100> 0 831420 10 86008111 031652 1541011 6981 025304 00122111 711 8"11010 1131652 031474 154046 MOV RONeLII MOV RONCLK MOV MOV CMP SEQ NLT SCOPI MOV MSTeLR MOV CLR "SR 0611"111" 7ell 1125484 "1220 '0811111 8)16&2 'lIn4 151746 8t1 MOV ROMCLJI MOV MOV CMP SEQ HLT SCOPI MOV MSTeLR MOV CLI! ,JIIR 6 . . tTJ, .DVSCR CALBce R5,SIM8CC BEQ 02S!III4 .81221 00111110 1111652 831474 lU6U ", NLT sCaPI MOV MSTeLR MOV eLR JSR a, Ra, (RBl , ,.PUT sOFTIlARE BCC INTO EXPECTED ,PUT KRDW acc INTO RECEIVERD ,DOEI EXPECTED • FOUND?? ,BR tr 0111 ,BCC CALCULATION ERROR 'SIl0~.1 , ,SET IF 111119-1 ,IIIUE A MSTCLR 'I!'!' aOUIlCE IEL ,URO CALCULATED ,ICC (SOFTWARE) ,GO AIID CA,LCULATE A NEW BCC ,SHIrTS PERFORMED ,DATA CHAR ,'REYlOUa acc ,GO AND LOAD DATA INTO THE DVII ,DATA TO 1HE A REGISTER ,DATA TO THE 8 REGISTER /pOLY SELT, (RANOOTPUT) 70 • 6 .... LOCK ,IUTl, ,DYleR CALIICC R5,SIN8CC CALSCC,RS ,DVRtC,R4 R5,R4 'fit 6 "',LOCK 'BI'1'J"DV8C~ CALBCC RS,SlMBCC • 18 06.11100111 eun2 IUUB 7UI 112568. 01111228 111011010 11131652 151546 10111" MOV RONeLK MOV ROMCLK NOV MOV cMp 8EQ HLT SCOPI MOV MSTCLR MOV CLR ,DO A DATAxrR FROM SCC REG TO DVRIC nCe,(R0) R2. CRe) "Bc08"8.110> 8 RJ.L,DATA "SR "8C088881111> 131421 ,DO A Bec CALCULATION (HRDW) CALBCC,R5 'DVRIC,R4 R5,1I4 e 7U. f ,BE'!' IF 8W0hl ,USUE A MSTeLR ,SET SOURCE SEL ,IERO CALCULATED BCC (SOFTWARE) ,GO AlID CALCULATE A NEW liCe: ,SHIFTS PERFORMED ,DATA CHAR ,PREVIOUS BCC I GO AND LOAD DATA UTO THE DVII ,DATA TO THE A REGISTER rDATA TO THE B R£GllIUR ,POLY SELT, (RAMOUTPUT) DIGITAL EQUIP. CORP, JSR R3.L.DUA "8c01.8e1ll80> 1131652 IU780 ,DO A BCC CALCULATION (HRDW) ,DO A DATU'RFROM BCC REG TO DVlUC ,SIl0~.1 .H,LOCI': • I. MOV IIOMCLI( MOV ROMCLI( IIOV MOV CMP 11112 ,PUT 80rT1IA~E Bec INTO EXPECTED ,PUT HRDW BCC INTO RECEIVERD ,DOES EXPECTED • FOUND7? ,SR 1F OKI ,8CC CALCULATION ERROR ,aN0P-I? ,SET IF SW,hl ,ISSUE II MSTCLR 1SE'1' SOURCE BEL ,ZERO CALCULATED Bec (SOFTWARE) ,GO AND CALCULATE A NEW BCC ,SHIFTII PERFORMED ,DUA CHAR ,PREVIOUS 8CC ,GO AND LOAD DATA lNTO THE DVU ,DATA TO THE A REGIIITER ,DATA '1'0 THE 8 REGISTER ,POLf SELT, (RAMOUTPUT) ,.UT 80rTWARE acc INTO EXPECTED ,PUT HRDW BCC INTO RECEIVERD ,DOE, EXPECTED. FOUNDt? ,BR IF OKI ,8CC CALCULATION ERROR RS,1\4 698 I, 860 ••• PAGE. ,DO A BCCCALCULATION (HRDW) ,DO A DATAXFR FROM 8CC REG TO DVRIC , CALBCC.R5 ,DVRIC,R4 "8C8tlll"1II00> 1113142" Bill ,SET SOURC E SEL ,ZERO CALCULATED BCC (SOFTWARE) ,GO AND CALCULATE A NEW 8CC ,SHIFTS PERFORMED IDATA CHAR ,PREVIOUS BCC ,GO AND LOAD DATA INTO THE DVII ,DATA TO THE A REGISTER ,DATA TO THE 8 REGISTER ,POLY SELT, (RAMOUTPUT) , PAGE 87 COPYUGNT 1915' 831652 1541188 PAGEl "CC,(R.) 8, 0314211 EQUIP, CORP, 1\2, (R0) "BC000 I 11111"11> II JSR RJ,L.DATl -Bcll"010ellll> 8 10 MOV IICC,(R0) ROM eLI( DZDVA.a MACYII 27t7J2) I8·MAR-76 15186 DZDVAS,PII DV11 DEVICE DIAGNOSTICS, 4562 4563 4$64 4565 4566 4567 PAGE 86 COPYRIGHT 1975 ,DO A Bee CALCULATION (KRDII) , ,DO A DUAXFR FROM BCC REG TO DVRIe :PUT 80FTIIARE IICC INTO EXPECTED ,PUT MRDN, ,Bce INTO REeEIVERD I DOC. EXPECTED • rOUND?? ,BRIr 01(1 ,eee CALCULATION ERROR ,INII9817 ,SET IF 8WI1I'.1 ,USUE A "STeLR ,-SET SOURCE SEL II&:RO CALCULlTED BCC (eoF'l'WARE) ,GO AND CALCULATE A NEW BCC ,sHirTS PERFORMED ,DATA CHAR ,PREVIOUI Bec ,GO AND LOAD DATA INTO THE DVII ,DATA ,TO THE A REGISTER ,DATA '1'0 THE B REGISTER ,POLY lEU, (RlMOUTPUT) IICC, (R8) R2,cR0) CAL8CC,R5 ,DVRIC.R4 I\5,R4 72* 6 1180"LOCI( . . ITl, .DVSCR CAL8CC ,DO A IICC CALCULATION (HROW) ,DO A DATAxrR FROM 8CC REG TO DVRle , 'PUT SOFTWARE BCC INTO EXPECTED ,PUT HRDW IICC INTO RECEIVERD ,00&:8 EXPECTED. FOUNDn ,BR IF OKI ,BCC CALCULATION ERROR ,8W09-17 ,SET If SI89d JISSUE A MSTCLR ,SET SOURCE aEL ,ZERO CALCULATED BCC (SOFTWARE) DZDVA-. MACYIl 27(7)2) U-MlR-76 15,86 DVII DEVICE DIAGNOSTICS, DIDVAS,PIt 4618 4619 4620 4621 4622 4623 4624 4625 4626 4627 4628 4629 4U0 4631 4632 025620 025624 025626 8256Je 1125632 025636 825640 1125642 025644 025650 025652 1125654 825656 n56n 825666 un 11256711 4634 025672 4615 1125674 4636 825676 4637 025784 463. 025706 4639 825714 4640 '2'7211 4641 '25724 4642 025726 4643 02573111 4644 025732 4645 1125736 4646 11257411 4647 025742 4648 825744 4649 02575. 4650 025752 4651 825754 4652 025756 4653 1125762 4654 025766 4655 02577. 4656 1125772 4657 11125774 4658 . 11125776 4659 826004 4660 026006 4661 026014 4662 0260211 4663 026024 4664 826026 4665 826038 4666 026032 4667 026036 4668 026040 4669 0261142 4670 026044 4671 026050 4672 026052 4673 026054 0045J7 000018 0i18120 080008 11114H7 0eelZ. 0011008 0110010 012718 1114415 010218 104415 01l7l5 017784 820504 "1481 104086 184481 012717 104412 812777 005037 .04537 0.001111 80032. • 0013011 .0Ul7 0U3aB 000.111111 118el8 013710 104415 01021. " 031420 8688ee Inun unee Uti 825784 111111228 """'10 IIun2 153446 IIU, 831474 026056 026062 026066 026070 026072 026074 026976 013705 017704 0205114 081401 104086 104401 104UII U,L,DUA JaR -8<8101111011> 0 II! MOV ncc, (R') ROMCLK R2,(R.) MOV ROMCLK MOV CALBCC,RS ,DVRIC, R4 MOV RS,R4 CMP BEQ 7U HLT 6 SCOPI MOV U8U,LOCK MSTCLR MOV .BIU,.DVICR CALBCC CLR RS,SIMBCC JSR 8, -leU'U0111.> • 8U42, 1161188" 104415 013705 • 177114 IU5114 801481 1114006 104481 812737 104412 012777 005037 006537 111111010 11100300 00110111. 004337 11110300 0001100 000010 012710 104415 81821e 104415 DIGITAL EQUIP, CORP, RS,SlMBCC JaR 8, -B<81010888> 1131474 831652 15348 • 026004 8012211 01001111 831652 031474 1533U 74" 18211 RI,L,DATA 1I1R -8 0 10 .BCC, (RII) HOV ROMCLIt MOV R2, CRill ROMC"K CALBCC, R5 II0V MOV ,DVRIC,R4 IIS,R4 CMP BEQ 7. . HLT SCOPI MOV 110U,LOCK MITCLR MOV .Bnl,IDvacR CALBCC CLR R5,81MBCC JSR • 8, -B 8 n,L,DATA JSR -ICU0eeI80> 031420 III I. MOV ROMCLK MOV ROMCLK 0600.0 DIDVA-B MACYI! 27(732) IS-MAR-7. lSI" DZOVAB,Pll OVII DEVICE DIAGNOaTICS, 4674 H75 4676 4677 4678 4679 4680 4681 4.682 4683 4684 4685 4686 4687 4688 4689 PAGE B8 COPYRIGHT 1975 7511 MOV MOV CMP BEQ HLT SCOPI .COPE ,.UT SOFTWARE ICC INTO EXPECTED ,PUT HRDW BCC INTO REC!1VERD ,DOEa EXPECTED • FOUND" ,BR IF OKI ,BCC CALCUUTlON ERROR ,SW"·I' , I n IF aW0hl ,IIIIUE A "STCLR ,sn IOURCE IEL ,~ERO CALCULATED ICC (SOFTWARE) ,GO AND CALCULATE A NEll ICC ,lHlrTa PEJl'ORMED ,DATA CHAR ,'REVIOU' BCC ,GO AND LOAD DATA INTO THE DYI1 ,DUA TO TilE A RIGII'fER ,OIlTA TO THE I REGI.TER ,POLY liLT, CUMOU'IPUT) ,DO A Bce CALCULATION (HRDW) ,DO A DATAXFR'rROM BCC REG TO DVRlC , ,PUT SOFTNARE ICC INTO EXPECTED ,PUT HRDII BCC IN'fO RECEIVERD ,DOEI EXPECTED • FOUND" ,IR IF OKI ,ICC CALCULATION ERROR ,SW.taU ,sn IF ,NII,. I ,ISSUE A M8TCLR ,IIET SOURCE SEL ,URO CALCULArED BCC (IIOFTWARE) ,GO AND CALCULAT! A HEW BCC ,SlUFfS PERFORMED ,DAU CHAR ,PREVIOUS BCC ,GO AND LOAD OAU INTO THE DVU ,DATA TO THE A REGISTER ,DATA 'f0 THE I REGISTER ,POLY aELT, (RAMOUTPUT) ,DO A ICC CALCULUION (HRDW) ,DO A DATAXFR rROM BCC REG TO DvRlC , DIGITAL EQUIP, CORP. CALICC,RS 'DVRI~,R4 RS,R4 751 6 ,PUT SOrTNAIIE ICC INTO EXPECTED ,PUT HRDN BCC INTO RECEIVERD ,DOEa EXPECTED • rOUND" ,SR IF OKI ,acc CALCULATION ERROR ,lMet." , ........................ TilT 18' •••••••••••••••••••••••••••••• , I ••••••••• - ••••• _ ••• _ ••.••••••••••••••••••••• _ •••••••••••••••••••• "'471,s 07 4789 4710 4711 4712 4713 4714 4715 4716 4717 4718 4719 4728 4721 t722 4723 4724 4735 4726 4727 4728 4729 ,..•.......•..• TilT 1116 nun .26236 826242 826244 026246 026250 1126252 026254 012737 812U7 812737 1112702 e1370111 eU8111 085037 104412 1112777 018137 Btell7 813737 0U737 884537 IIB8010 11.8081 1100081 .84337 .110801 llee801 888000 812718 te4415 1110210 104415 1113785 117784 0285"4 01114111 1040116 185201 eeun 18uell 008106 826256 0082". 838346 8814'0 81111226 eel216 BU646 1131652 10011111 126282 826212 BJ1652 BJU52 031474 nun 0212 •• 026214 rnle" MOV MOV MOV MOV MOV CLR CLII M&TCLR 1" MOV MOV MOV MOV MOV JSR B, 211 0314211 ... 3" 5 .. ,8LKlI ,BLIIW JSR ,BLK" ,ILKW II 8611080 131652 153124 ., MOV ROIICLK MOV ROMCLK MOV MOV CMP 8I!:Q HL'1 INCB BNE SCOPE 8114 ,DO A BCC CALCULATION (HRDW) ,DO A DATAXFR 'ROM BCC REG TO DVJlIC , ,*'lEIT TO RUN A BINARY COUIIT ce •• -n71PArTERII ,nHROUGH THE BCC GENERATION LOGIC, ,*THE POLYNOMIAL USED IIlLL II: LRce , ,*THE BCC REGISTER WILL 8E BUUT UP AFTEII ,*EACH CHARACTER -*NOT UROED OUT*" 826100 1126106 826114 876122 026126 826112 026114 e26140 826142 826150 1126154 1126160 026\66 1126174 02620" 026202 026204 826286 026212 1126214 026216 826228 1126224 1126226 026238 PAGE' ,GO AND CALCULATE A NEW BCC ,aHIFTS PERFORMED 'DATA CHAR ,PREVIOUS BCC ,GO AND LOAD DATA INTO THE DVII ,DATA TO THE A REGISTER ,DATA TO THE 8 ~EGIST!R ,.OLY SELT, (RAMOUTPUTI 4690 4691 4692 4693 4694 4695 4696 4697 4698 4699 4780 4781 47112 4703 471114 4705 4106 IIlll ncc, (Rill) R2, (R") PAGE 89 COPYRIGHT 1971 831652 nU00 PAGE' U.,,"'INO .TIITU7 , NEXT ,LRCe,XPOLY ,LOAD POLYNOMIAL rOR 10''IIIAIlI CAL, .XFR.8IT'+BIT6+IITI+8IT2+IITI,R2 DvarR.R8 ,LOAD .DATA XFER FIIOM BCC TO DVRIC RI ,SET DATA POl8TER TO " CALBCC ,ZERO 'IOFTWARE BCC ,CLEAR THE DVIl 1B1'l'3,.DvaCIl ,SET aOURCE aEL ,LOAD SOFTWARE CHAR RI,2' RI, •• ,LOAD HRDII CHAII C1LICC,J. "LACE PREVIOUS ICC FOR .onWARE ,PLACE PREVIOU. aec rOR HRON CALICC,sa , HA,VE . aonWARE GET THE RIGHT BCC R5,IIMICC ,UGHT SHIFTS ,DATA ,PREVIOI ICC U,L,DATA ,LOAD DVIl REGUTERS ,,0 IE PLACED INTO THE "loW REG ,TO IE PLACED IIITO THE "." REG ,TO BE LEn IN THE RAM OUTPUT REG 'Bce, (RB) ,DO A BCC OPERATION R2,(RI) ,DO A DATA XFIR OPR, , CALIce,R5 ,DVRIC,R4 115,R4 if 6 III I' ,GIiT GOOD BCC ,Gn u n BCC ,AIlE THEY THE SAME, ,IR IF YE, ,ICC ERROR ,UPDATE DATA CHAR ,BR IF NOT A"L DnA DOllE, ,aCOPE THIS nIT ,.....*.................. TtlT 181 •••••••••••••••••••••••••••••• ,*'1E8T TO RUN A BII/ARt COUNT 1000-177)PATTERN IS-MAR-76 15 ••6 DZDVA-B IIACYI! 27(732) DVII DEVICE DIAGNOSTICS, DIOVAS,PII 4730 4731 4732 413) 4734 0715 4736 4737 4738 4739 4740 4741 4742 4743 4744 4745 4746 4747 4148 4749 4750 4751 4752 475) 4754 4755 4756 4757 4758 4759 4760 4161 4762 4763 4764 4765 4766 4767 4769 4769 4770 4771 4772 4773 PAGE 90 COPYRIGHT 1975 4794 4795 4796 4797 4798 4799 4800 4801 4802 480) 4804 4805 U06 4887 4908 4909 4810 4811 4812 4813 4914 4815 4816 0115 PAGE. 11116 , ••• **** •• **** ••• *** ••• *****.** ••••••• *•• ***** •• ***** ••••••••••••• ,............... TEST 107 026256 026264 026272 026300 026304 826310 026312 026316 026320 026126 826U2 026336 02U44 026352 026356 026360 926362 026364 826370 026372 826374 026376 02UU 1126404 0264116 026410 1126414 026420 026422 026424 826426 026H0 026432 012737 012737 812737 ~12702 813700 005001 0050)7 104412 012777 010137 010137 013737 013737 004537 U0010 8000·01 008001 00U37 000001 0080ru 000010 012710 104415 01821e 104415 013705 017704 020504 001401 104006 105201 001332 104400 800107 026434 120001 0)0346 0111400 TSTI07. MOV MOV MOV MOV MOV CLR CLR MSTCLR 1$1 MOV MOV MOV HOV HOV .:JSR 801226 001216 031646 031652 080010 026360 026370 0)1652 031652 031414 153034 826362 026172 8, 211 HI 031420 411 5$. ,BLKW ,BLKW .:JSR ,BLKII ,BLKW 10 MOV ROMCLK MOV ROMCLK MOV MOV CMP 860000 031652 152746 BEQ 611 HLT INCB aNE SCOPE 1107, TSTHO nSTI10,NEXT 'CReI6, XPOLY 'LOAD POLYNOMIAL FOR SOfTWARE CAL, tXFR+BIT7+BIT6+SIT5+SIT2+81TI,R2 DV5FR,R8 ,LOAD DATA xrER FROM BCC TO DVRIC RI ,SET DATA POINTER TO 8 CAL8CC ,ZERO SOFTWARE BCC ,CLEU THE DVU UIT), 'DVSCR ,SET SOURCE SEL ,LOAD SOFTWARE CHAR RI,Z' Rl,U ,LOAD HRDW CHAR CALBCC,38 ,PLACE PREVIOUS BCC FOR SOFTWARE elLBCC,,, ,PLACE PREVIOUS BCC FOR HRDW R5,SIMBCC ,HAVE SOFTWARE GET THE RIGHT Bce ,EIGHT SHIFTS ,DATA ,PREVIOS BCC Rl,L,DATA ,LOAD DVII. REG18TERS ,TO BE PLACED INTO THE 'A' REG ,TO BE PLACED INTO THE 'B" REG ,TO BE LEFT IN THE RAM OUTPUT REG ncc, (Re) ,DO A BCC OPERATION R2,(R8) ,DO A DATA XFER OPR, , CALBCC,R5 .DVRIC,U R5,R4 ,GET GOOD Bec ,Gn u n Bce ,ARE THEY THE SAME, ,BR IF YEI ,BCC ERROR· ,UPDATE OArA CHAR ,aR %F NOT ALL DATA DONE, ,SCOPI THIS TEST 6f 6 Rl 11 , ••-••••• *••• ,_.......... TlCa,! 118 •••••••• __ •••••••••••••••••••• ,.TEST TO RUN 1 BINAltY COUNT (ele-177)PATTERN ,.THROUGH THE BCC GENERATION LOGIC, ,.THE POLYNOMIAL USED WILL BE CRe,CCITT , ,oTHE BCC REGISTER WILL BE BUILT UP AFTER ,0EACH CHARACTER -*NOT ZEROED OUT.J ,., ••••• *••••••••••••••••••••••••••••'......................*••••• TEST lUI J •••••••••••••• 026434 826442 fl26450 012737 "12737 012737 000110 026612 13Z010 801226 001216 031646 UTitll MOV MOV MOV DZDVA-B MACYlI 27(732) IS-MAR-76 11186 DIDVAB,PIt DVII DIVICE DIAGNOSTIC5, 4786 4787 4789 4789 4·790 4791 4792 4793 PAGE. .0THROUGH THE BCC GENERATIO~ LOGIC, ,.THE POLYNOMIAL USED WILL BE CRCI6 ,.THE BCC REGISTER WILL BE BUILT UP AFTER ,*EACH CHARACTER -oNOT ZEROED OUT*- 4774 4775 4776 4777 477S 4779 4780 4781 4782 4783 4784 4785 DIGITAL EQUIP, CORP, 1126456 0264&2 1126466 026470 026474 026476 026504 026510 026514 026522 026530 026534 nU36 026540 "26542 U6S46 1126550 026552 026554 826560 1126562 026564 026566 026572 026576 026600 026602 1126604 11266116 026610 812702 1l1l700 185001 "05037 104412 1112777 010137 010137 1113717 013737 "04537 00111110 000001 000001 1104317 .r60f001 88"11111 008et0 1/126536 026146 rU1652 031652 031414 le4411" U. 152656 026548 026550 2 .. Ut 831420 411 u. 080038 012710 104415 010210 104415 013705 017704 1120504 e01481 104006 105201 00UU PAGE 91 COPYRIGHT 1975 830346 01111480 031652 UU,TlTNO tTIIT111, NEXT .CRC,CCITT,XPOLY 068111110 MOV !tOV CLR CLR MSTCLR MOV MOV MOV MOV NOV JaR DIGITAL EQUIP, CORP, .xrR+BlT7+81T6+8lTI+BlTZ+BlTl, R2 DV8FR,R0 ,LOAD DU'A XFER faOM BCC TO DVRIC ,lET DA'I'l POlNTl:R TO 0 CALBCC ,ZERO 50FTWARE BCC ,CLEAR THE DVIl ,BIU, 'DYlCR Ian aOURCESI!:L ,LOAD SOFTWARE CHAR 111,21 Rl, . . ,LOAD HRDII CHAR CALBCC,U ,PLACE PREVIOUS BCC rOR SOFTWARE CALICC, . . ,PLACE PREVIOUS SCC rOR HROll Rs,UMacc ,HAVE SOFTWARE an THE RIGHT 8C1: 8, ,UGIIT SHIFTS ,BLKII ,DA'I'A ,BLKII ,PREVIOS BCC JIR RJ,L,DATA ,LOAD DVll REGISTERS ,BLKW 1 ,TO BE PLACED INTO THE 'A' IIEG ,TO B£ .LACED INTO THE 'S' REG ;:LKII 1 ,'1'0 B£ LEFT 1N THE RAM OUTPUT REG MOV IICC, (R0) ROMCLIC 100 A BCC OPERATION MOV Ri,eRII) ,DO A DATA XFER OPR, ROMCLK MOV GOOD BCC C1L8CC,R$ MOV tDVRIC,ft4 ,Gn 1Ut BCC CMP U,R4 ,ARE THEY THE lAME? BEQ it ,8R IF YEa flU ,BCC ERROR 6. Rl UCI ,UPOATE DA'I'A CHAR 8NE ,BR xr NOT ALL DATA DONE, 11 aCOPE ,scon THIS TEST 111 ,,on IUI652 15257e 6f1 ,LOAD POLYNOMIAL rOR SOFTWARE CAL, DID VA-a MACYll 21(112) 1'-MA~-76 151.6 DIDVA8,PII DVII DEVICE D1AGNOIT1CS, PAGE 92 COPY~lGHT 4817 4ue 4831 48n 4Ul 126612 026620 826626 826634 826U6 026642 826644 826646 826651 4831 4ue 4839 .26674 126788 481S 4836 4840 4841 U42 4843 U" 4845 4846 4847 4848 4849 4850 4851 4852 4853 4854 4855 4856 4857 4958 026704 012U7 012737 012731 184412 le4U7 031676 1131702 34. .851137 012777 '0.241 112777 888241 .lIse17 .04537 IIUU6 811216 171776 eU654 34e 177776 8.12118 un88 88U00 15247. 026756 3U 026712 052777 02672. '10ue 026722 114081 826734 004S37 "'26H0 11131676 026732 131702 .26734 340 .26736 005077 826742 1044811 026744 012706 026750 005077 026754 000763 112462 I3I6U 34. 2. 3. 00UIII 112442 111 031614 34. 152428 • 012 •• 152486 2.. 3 .. 104812 '80771 • , ••••••••••••••••••••••• _••••••••••.••••••••••••••••••••••••••••• * ,.............• fl12, InllO 'rEnl12 026762 026170 48~7 826776 0270B4 4868 4869 4870 027006 027012 4872 027014 027016 012137 112137 012731 104412 00"31 031676 nU02 140 08.112 027132 00"340 031654 881226· T8T1\21 MOV MOY 081216 MOV 171776 MSTCLA .JSR 4889 4890 4891 4892 4893 4894 4895 4896 021020 021024 021032 027034 827042 0271144 021050 827054 027056 827060 8270n 027070 82"7072 1127074 027100 0271112 027104 027186 027112 0271 14 027120 027124 021126 827138 4897 005837 152UII 812171 1108240 805077 08211.. 15212. 1184537 811654 800248 PAGI 93 COPYRIGHT 1975 CLIt MOV NOP MOV NOp CLR .JaR I5U12 U 027126 827114 340 052771 0110240 104010 1184537 031616 .n17S2 . 348 885017 104480 1112106 '850.77 1/08763 104011 8."771 340 01280. 152272 031654 III 348 l5use 001288 a'l 152216 3'1 4906 4901 4908 4909 4910 4911 4912 4913 4914 4915 4916 4911 4918 4919 4920 4921 4922 4923 1924 4925 h26 '921 4928 ,-A" ,w.' ,PR10, AT , pa UlTl2"DVlCR .B1TI8,.DVICR 'DVSCR R5,sETVEC CO~P, ,ZERO CPU PlIO, ,SU 18 lNTERQPT RELATlVE aU, ,WAIIT TIME ,sET THE ALTE~N1TE RELATIVE BIT, ,NAIST ,ZERO REG ,GO RElET VECTORS "A' AND 'B" ,"A' ,'a" ,BYTE J411,34, ,P~10, AT , BII ,BITU I 81T10, IDVlCR NOP ,sET BOTH INTE~un RELATIVE 8lTs, HLT III ,SETTING or THEIE BITI FAILED TO p~OOUCE AN lNTERUP'I' .JSR RS,snVEC 'RESET VECTORS NO,URAP ,'.A"· NO,BTRAP ,"a' ,BYTE 341,34' CLR .DYICR ,D_ABLE DVII SCOP! ,IICOP&: 'l'H1I TEIIT, MOV ••TACK,I' ,RElET aTACK C~R ,DvaCR ,DIAILE DVII BR Ie ,RETURN HLT II 'VECTO~ HE~E WAI N~ONG IIDE IR at ,....*................... ~laT 11 J ••••••••• ** ••••••••••••••••••• ,*TEST THAT 8ETTING Bl'l'15181'l" AND Bl'1'&3IBl'l" ,*NP~ ITAT INT~ AND NPIt STU 11 ,RDDUCE AN lHTERUPT ON V!C'I'OR 'B" 4900 4901 4902 4903 4905 ,LOCK our CPU INTERUPTS IlnUE DY~ESET ,GO lET VECTOR 'A" AND 'B' DIGITAL EQUIP, U 4898 4899 4904 ~5,SETVEC NO,UItAI' ,BYTE 340,3 .. 177776 81eellll 1112717 tTIITIU,NI:XT U40,PS NO,AT~AP 340 DZDVA-B MACYII 27(132) II-MAR-76 ISI.6 DIDVAS,PII DV11 DEVICE DIAGNOSTICS, 4881 4882 4883 4884 4885 4886 4887 4888 341,3.. ,PR10, AT 1 ,IIT'111T71IIT'IBIT6,'DVICR , lET 80TH lNTERUP'l' RELATIVE BlTS, 'lETTING or THESE aUI rULED TO P~ODUC! AN .JI~ RS,anVEC ,REan VECTORS NO,ATRAP ,"A' NO,BTRAP ,"a" ,anE 3411,1411 CLR ,DVSCR ,DSAILI DVU SCOPE ,SCOP! 'l'HII TEIT, NOV UTACK,SP ,RUET STACK ,DVICR CLR ,DIA8L1 DVII BR U ,RETURN HLT ,YECTOA HEAE WAS IIAONG SIDE 12 BR U , •••••••••••••••••••••••• 'lIST 112 •••••••••••••••••••••••••••••• 4866 48se ,"A' ,"II' ,BYTE BII NOP HLT ,*,!aT THAT lETTING BITI2 AND BIT18 ,*UOR! IE AND NPR STAT OVFLOW PRODUCE AN lNTEAUPT ON VECTOR "B' 4862 4863 4864 4874 4875 4876 4877 4878 4879 /lllB ,LOCK OUT CPU IN,ERUPTS ,ISIUE DVRESET ,GO SET Va:CTO~ "A" AND "II" ,'A" No,aT~AP ,"." ,BYTE 340,34' ,PRIO, AT 7 CLR PI ,ZERO CPU P~IO, MOV •• IT'IB1T7,'DVICR ,lET AN lNTE~UPT RELATIVE Ilr, NOP ,WAIST TIME MOV 'B1T9IB1T6,'DV8C~ ,lET THE ALTE~NATE RELATIVE BIT, NOP ,WAIST CLR 'DVSC~ ,ZERO ~IG .JaR RS,SETVEC ,GO REI!T VECTORS 'A" AND "." 4861 4873 PAGEl ,.............. . 4860 4871 1117 TITIIII MOV .11I,T8TMO MOV nU1I2,NEXT MOV U411,PS MITCLR .JIR R,,8ETVEC NO,ATRAP 026744 026706 .26710 026756 026760 000111 826762 00U48 4859 4865 PAGE! TEST III 026654 026662 126664 826672 4834 CO~P, .1** •••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••• 4822 4823 4821 4828 4829 DIGITAL EQUIP, •••• ** ••••••••••••••••••• TEIT 111 •••••••••••••••••••••••••••••• I*TEST THAT SETTlNG BITtI BIT1 AND BIT9111Ua ,*AEev 11 AND RECV INT. PRODUCE AN lNTERUPT ON VECTOR "A" 4818 UI9 4828 4821 4824 4825 4826 1975 , ...................................................** •.•••••••••••• ,.......•.•...• .113,TITHO. TIlT 113 021132 82114. 027146 1127154 027156 027162 021164 027166 021118 0271 74 027282 827204 027212 027214 827220 827226 827232 827234 027236 827240 821246 027250 827252 02"7256 112717 012137 812717 184412 884531 831616 "11102 34. .85037 812777 008240 812771 8011240 8058n 012771 .0.537 027304 027272 340 852771 880113 027110 '110348 831654 811226 TITlIl'MOV MOV 177776 NOV MSTCLR .JaR .1111216 ,LOCK OUT CPU lNTIRUPTS ,IIIUE DVREIET ,GO sET VECTOR 'A" AND 'a' NO,AT~AP ,'A" ND,BTUP ,"a' ,BYTE 34.,J4. ,PRIO, AT , CLR PI. ,ZERO CPU PII10, MOV ,B1TI518IT9,'DVICA ,SET AN lNTERUPT RELATIYE 81'1', NOP ,WAIST TIME MOV ,8lTUIBIT9,'DVaCII ,aET THE ALTERNUE RELATIVE BU, NOP ,WAIST CLR .DVICR ,ZERO REG MOV IBIT9,'DvaCR ,SET SYS MAINT ENABLE .JaR RS,sIUEC ,GO AEUT Y!C'rOR8 "A" AND "B" 31 ,'A" UI 177776 18181118 112168 8211100 IUISI 152142 80"80 lUlU 031654 U 340 121080 IUI14 "'''240 1841110 811.4531 1131616 U1654 ,TITI1',NEXT . 'J48,PI I.. ItS,5I:TVEC ,"B' ,BYTE 34&,348 ,PAID, AT 1 BIS .BITI5IBIT9IB1T13IBIT9,.DVSCR NOP ,SET BOTH lNTERUpT RELATlV! BlTS, HLT U , SETTING or THUE UTa rULED TO PRODUCE AN JSII A5,SETVEC ,USET VECTORS NO,ATRAP ,"A" lNTE~UP'l' DZDVA-S MACYII 27(732) IS-MAR-76 15106 DZOVAB,Plt OVII DEVICE DIAGNOSTICS, 4929 4930 031702 ~27262 340 005077 152072 027272 104400 012706 001200 027276 027302 027304 027306 005077 152060 000763 104011 000771 027264 4932 4933 4934 4935 027270 4936 4937 4938 4939 4940 4941 ,enE CLR 340 4945 4952 4953 TUT 114 027310 927316 027324 027332 027 334 027336 U2737 012737 012737 104412 00500] 000114 027450 000340 012700 027342 027346 027350 004537 027416 027440 1300002 031654 4957 027352 4958 021354 340 012777 340 0011300 4954 4955 4956 ,..... -........• 4959 ~27362 027370 052777 052777 120000 001300 027376 005037 105203 177776 021402 027404 027406 ~01316 4967 4968 4909 4970 4971 027410 027112 027414 027416 027420 027424 027426 4972 027430 4973 027436 027440 027442 021444 027446 4974 4975 4976 4977 1301226 001216 177776 042777 000002 005300 001401 104012 , 8NE TST BEQ HLT SCOPE 104000 001401 10401 I ,RESET DVU ,8ET COUNTER TO 0 12,Re ,SET TO GET 2 INTERRUPTS ,SET DVII VECTORS R5,SETVEC ,RECEIVER INTERRUPTS TO 28 ,TRANSMITTER INTERRUPTS TO 3. ,SET PRIORITY TO 7 ON INTERRUPT 340,H0 ,SET SYSTEM MAINT IBlT9,.OV5CR _SIT1S+81TI3,.DVSCR JSIT9+BIT7+BIT6,tDVSCR ,SET 8 INTERRUPT ,A INTERRUPT ,CLEAR CPU STATUS PS ,HANG WAITING FOR INTERRUPTS Rl ,-2 ,DID TWO INTERRUpTS OCCUR? R0 ,SR IF YES U ,EITHER NOT ENOUGH(2) OR TOO MANY (72) INTERRUPTS ,SCOPE TUT , RXUR !III ,IF RX GOT HERE 1ST R0.! SIB>! n,RII ,8R IF OK 6U ,RX NOT 1ST 11 3S1T7+BIT6"DVSCR ,DISQUALIFY INTERRUPT REgST ,RETURN ,TX 18R RII /IF SCOND INTERRUPT RII SHOULD NOW -0 U ,TX INTERRUPT OUT or ORDER 12 ,RETURN ,snE 1$1 104400 005300 28. 000001 000300 " DEC eMf BEQ HLT 151724 64$1 SIC lSI !lTl DEC 4.. B00002 ,SET CPU TO PRIO 7 R3 MOV BI5 8IS CLR INCB 152000 151172 151764 005700 001401 022700 U!4,TSTNO U8T115,NEXT 1340,PS TSTI141 MOV MOV MOV MSTCLR eLR MOV JSR 28 H 4960 496! 4962 496) 4964 4965 4966 II 2S "****************************************************.* •• -.-•• *** 4944 4950 4951 IS HLT SR ,DSABLE DVlI I SCOPE THIS TEST, ,RESET STACK ,OSABLE DVll ,RETURN ,VECTOR HERE WAS WRONG SIDE , ••• ****.*.******* ••• ***. TEST 114 •••••• *** •• **** ••••••• *******. ,*TEST TO VERIFY THAT VECTOR "A" ,*OCCURES BEYOR VECTOR 'B" EVEN ,*WHEN VECTOR "eO IS ENABLED B~rORE ,_VECTOR IlAIt. 4946 4949 ,"8" 'STACK,SP fDVSCR eR HI BEQ HLT RTI 4978 4979 ,.*********************** TEST 115 I.PRIORITY INTERUPT TESTS, ,.SET PS TO. PRIORITY 7 AND VERlFY ,*THAT THE DVII DOESN'T INTERUPT, 4980 498! 4982 4983 DZOVA-S MACYi I 27(732) IS-MAII-?6 15106 I>ZDVAB,Pll OVil D&VICE DIAGNOSTICS, 4985 4986 4987 4990 027450 027456 027464 012737 012737 012737 ! 04 412 000115 027540 000340 001226 001216 117776 TEST 115 ,................ T8TH!1 MOV ~04537 4993 027500 4994 027502 4995 027504 4996 4997 4998 027506 031675 031702 340 012777 001300 151646 ~12717 000240 00e340 027522 177776 4999 5000 021524 005077 104400 151632 1$1 027524 2., 027530 027532 al2716 027536 000002 MSTCLR JSR U,SETVEC NO,ATRAP NO,IlTRAP 031654 NOP ,1$, (SP) "A" ,SCOPE THIS TUT ,SET FOR /InURN I TEST 116 *****-***********.************ '1**************************************************************** 027540 027546 027554 027562 027564 027570 027572 027574 927576 5022 5023 5024 027604 027612 5025 027620 5037 5038 SCOPE MOV RTl V~CT, ,................. " U16.TSTNO TEST 116 5018 5019 5020 5021 5039 5040 eLR "PRIORITY INTERUPT TESTS, ,*SET fS To PRIORITY 5 AND VERIFY I*THAT THE DVII DOESN'T INTERUPT, 5010 5026 5027 5028 5029 5030 5031 5032 5033 5034 5035 5036 ,"A" 1"8" ,**********************.* 50~6 5015 5016 5017 ,PREPARE VECTORS 340.340 HOV 5007 5008 5009 5014 ,LOCK OUT INTEIIUPTS ,CUAN DVII ,PIIIO, U fSIT9+8IT7+BIT6,'DVSCR .340,PS ,SET CPU PlllO AND ENULE ,WAIST ,OVSCR 'DliABLE DVI1 ,BYTE MOV 340 5005 5011 5012 5013 DIGITAL EQUIP, CORP, '115,T8TNO nST116,NEXT U40,PS MOV MOV 027474 027514 _.* PAGE:l COPYRIGHT 1975 027472 5001 _.*.* ••··_ PAGE 95 4991 4992 5002 5003 5004 .* •• *._f ••••• *** •••• ,1******************** •• ******'." •• *****************.* ••• _•••• 49fl4 4988 4989 11119 340,]40 tDVSCR SCOPE MOV CLR as I 4942 4943 4947 4948 PAGE. DIGITAL EQUIP, CORP, NO, STRAP 027260 4931 PAGE 94 COPYRIGHT 1975 027614 027622 027626 012737 012737 012737 104412 000116 027630 000340 004537 031676 031654 031702 340 012777 012737 340 001100 000300 001226 001216 177776 TST116, MOV MOV MOV MIITCLR nsno, NEXT U40,PS JaR 1$1556 177776 000240 005077 104400 151542 IS, 012716 027614 2" 800002 RS,SErVEC 'LOCK OUT IHTERUpTS ,CLEAN eVil ,PUPARE VECTORS NO,ATRAP ,"A" NO,STRAP ,"B" ,BYTE 340,340 ,PRIO. AT MOV #BIT9+8IT7+BIT6"DVSCR MOV '30e,fS ,SET CPU PAlO AND ENABLE VECT. "A" NOP ,WAIST 8DVSCFI CLR ,DSABLE DVII SCOPE ,SCOPE THIS TEST tI.,Csp) MOV ,SET fOR RETURN RTI , , ••• ****** •••• *********** TEST 117 *'.1 ••••••••••• ,_ •••• _••• , •••• ,.PRIORITY INT!RUPT TESTS, .oSE.T PS TO PRIORITY 5 AND VERIFY ,>THAT THE OV11 DOESN'T INTERUPT, Jr •••• ** •••••• ****.** ••• *** ••• ****** ••• *••••••••••• *•• **** •••• ~ ••• TEST 117 ,..."' ..... ".... , 027630 027636 027644 012737 01273? 012737 000117 027720 000340 001226 001216 177776 TSTII71 MOV MOV MOV II 17, TSTNO nST120, NEXT U40,PS ,LOCK OUT INT!RUpTS sue DIDVA-. MACYII 27(7]2) 18-MA~·76 15186 OIDVAB,PII DVII DEVICE DIAGNOSTICS, 5041 5042 5043 5044 5045 5046 5047 5048 5849 5850 5051 5052 5053 51154 5055 5056 5057 027652 827654 1127660 027662 027664 027666 027674 027702 821704 027710 027712 027716 184412 004517 011676 PAGE 96 COPY~IGHT 012777 012737 000248 005077 104400 112716 0001102 JS~ 340 00UU 008240 151466 117776 15\452 UI 827704 211 5074 5075 5876 5077 5078 5879 50n 5081 5082 508] 5084 , I •• 5100 5101 51"2 5103 5\04 5\05 51116 511" 51e8 5109 5110 5111 5112 51U 5114 5115 5\16 5117 5118 11277211 027726 827734 827742 827744 827750 027752 8,7754 027756 027764 027772 027774 .27776 130002 1U0804 030010 012737 012717 812737 104412 1104537 11]0004 8]1702 340 012777 812737 000240 11140117 111115071 104400 11112716 00011102 111111120 rU0812 880340 IIIU226 81111216 177176 ,......••....•. MOV Tn 12111 I 031654 340 flJIU •• 8.8200 III 151160 2.. 1127776 5125 5126 5127 5128 512' sue 5131 5132 Sill 5134 5135 5136 5137 5138 5139 5140 5141 5142 5141 5144 514S 5146 5\47 5148 5149 5150 5151 5152 U2I,TITNO .TITI21,HEXT .ue,.. R5,InVEC ,LOCKOUT IN'I'EIIUPTI ,CLEAN DVU IPIlEPARE VEC'I'OIlS ,"A" ,'1' NO,BTRAP ,BYTE 340,34111 ,palO, AT MOV UlT9+BI,7+BU6,IDVSCR MOV UlllfI,PS IIET CPU PRIO AND INAILE VEC'1', "A" NOP ,WAIIT HilT 7 ,DV FULED TO INTERUPT CLR IDVICR ,DaULI DVU SCOPE ,ICOP! THII un MOV "1"1" ,al'l' rOR Rt:'I.'U~H IITI , 15U76 171776 , •••••••••••••••••••••••• !EaT 121 ............................... ,-TEST THAT BI'I'15(NPR .TATUS IH'I'R) WILL ,*SET IIHEN AN ENTRY IS MAD! INTO 'HE ,."PII STATUI REGISTEII, ,-ALIO YERIFY THAT IlEADING THE DVNIR CLEARI DVIICR IIlTlS, , ••• **•••••••• ** •••••••••••••••••• ** •••••••••••••••••••••••••••••• TEn ,.•........•... 830812 030020 0]0826 el80]/IJ 030034 el0U6 030040 012737 012737 118111121 038114 881226 elll1216 U4412 005777 100001 11114000 1112777 151326 ee001e 151314 el0046 03111154 030056 030060 830064 030066 838078 030072 130074 8]8076 031102 030106 U0110 830112 812777 005000 lIJ4415 8"5777 100404 104414 005200 001372 184000 005717 005777 100001 1840011 1044011 830367 151276 ISl380 15\254 121 TnUII MOV MOV MaTCLR TST BPL HLT 6411 MOV .. at,TlTHO nUI22,HEXT .DYlCR 641 • .BIT3,.DVICR 9' 'AGE COPYRIGHT 19'5 NOV CLR ROMCLK UIl24 III TST 211 BMI DELAY INC BNE HLT TST ]11 BPL HLT SCOPE fST ,RElET DVIl ,MAKE lURE 15 .e ,IR IF OK ,15 I/B.e ,SET SOURCE SEC DIGITAL EQUIP, CORP, .xrR+BIT7+BIT6+BIT5+BIT4+BIT2+IIT1+BITI,tDv8rlt 110 ,XfA ALU RESULT TO DVNSR ,EXECUTE 'DYlCR ,Ihn 21 ,BR IF YES IIiASTE TIllE R0 ,DO DELAY AND lIAn' 1. ,. II ,15 NEYEII tDVNIR tDVSCR 3. o sn. ,READ HaR . ,DID 15 CLEAR IN SCR? ,8R IF tES ,OVICR II.NOT CLEARED Bt READING NaR IICOPE TEl! **........ , ••••••** •••••• T&aT 122 ••••••.•••••••••••• *.......... *. ,nEIT TO IIRITE PATTERNa THROUGH ,*THE NPR STATUI REGISTER, ,*81TI WItITTENI 11,18,.9,8',1.,.2,11,.' ,.(NHEN BIT 15 OF DVSCR 18 SET ,0 ,HOULD lIT 15 or PVNSR) J •••• *••••••••••••••••••••••••••••••••••*••••••••••••••••••• ** •••• 5120 5121 5123 5124 MOV MOV lIaTCLIl JaR 2. 5119 Stu .122 ** ••••••••• *••••••••••••••• ** ••••••••••••••••••••••••••••• **•• TE8'1' 128 DZDVA-a MACYII 27(732) 18·MAR·'. 1518. DEDVA8,Pli DVII DEVICE DIAGNOSTICS, 5099 PAGEl ,CLEAN DVII ,PREPAR·! VECTORS TEIT 120 ••••••••• *•••••••••••••••••••• ,.PIIIORITY IN'l'ERUPT TEaTII, ,-lET PI TO PRIORITY 4 AND VERIFY ,-THAT THE DVII DOES IN'I'ERUP'!', 5088 5097 5098 '121 .11, 5085 5094 5095 5096 PAGEl ,*_•••••• ___••••••••••••• 5n6 5087 5099 5090 5091 5092 5093 ~5,aETVEC CO~P, NO,ATRAP ,"A" NO,URAP ,"B" ,BYU ·340,]4111 ,PRIO, AT MOV UIT9+BIT7+BIT6, 'OVSC~ MOV .240,PS ,aET CPU PRIO AND ENABL~ VECT, "A' HOP ,WAIST CWI tDUCR ,DSABLE DVlI aCOPE 'SCOPE TH%S TEIT MOV (SP) ,In rOR RETURN , RTI 505.8 5059 5060 5061 5062 51l16] 5064 5065 5066 5067 5068 5069 5070 5071 5072 5073 DIGITAL EQUIP, MSTCLIt 811654 831702 ]40 1975 ,•.•.•......... TEIT 122 030114 010122 030130 13I1U6 1J311148 030146 030150 030154 el016111 0]0164 030172 UI'II76 030280 ell'l204 030206 038212 038214 031J216 038220 010222 830224 IUIII230 830232 U0236 0]0242 03e244 030252 030254 UU56 1J31!1262 8]11270 81273' 012737 012737 104412 812777 ""5001l1 005037 013703 013702 "12737 812712 104415 005777 108375 ell705 0113et 02n84 0814111 18401] 184401 004U7 8//J080 I 085237 032700 001753 842737 085000 005001 0115237 151737 1I1l712 . .0122 1113U14 838172 1. . :126 .81216 801228 11180018 151214 1181258 001482 0014 •• 11101110 03.267 T5'I'1221 MOV MOV MOV M8'1'CLR MOV CLR CLR MOV MOV 1111 246 MOV III MOV ROIICLK TIT 151116 BPL MOV MOV CMP BEQ 881246 IU2,TI!NO t%ITU3,NSXf .. I,LOCK ,REIn Dvn II1Tl,IDVICR 'liT SOURCE IEL R0 ,IERO LINE NUMBER pOIHTlR TEMP2 111110 DATA DVIISR, R3 , BUPGIIITIR DVS'R, R2 ·1 . . ,81TI5,TIMPI ,lET CORRESPONDING lIT TO 8E FOUND IN Nllt, UFR+BIT7+IITI+8I'l'4+IIT2+BITI +81'1", (R2) ,XFR ~AM OUTPUT TO HIR ,IIAlT FOR 'DYlCR f;:",RS (1I3),R4 115,R4 , ,OET GOOD 15.1 DATA ,RIAD NIR ,Olt! ,BR traOOD 21 IDVNSR HAl WRONG DATA II SCOPI ,LOCK 011 DATU PERFORM ,IETICAH ,UPDATE MSCANNER I ONE INC TEMPI ,UPDATE DATA BIT ,81T4,R8 ,ALL DONE! BEQ u·· ,IRlF NO, SIC '·CCIITI5>,TEMPl ICLEAR ALL BUT ENTRY PItEIENT CLR RI ,ZERO LINE POINTER CLR III IZERO MSCANNER, POINTER INC 'I'EMP2 ,UPDATE ,HIGH BYTE DATA Blse !EMP2,'I'!NPI+l ,PLACE IN GOOO LOCATION MOV TEMPi" 1t2) ,~AM ADDRESS HLT 211 IIU3U ,n 0111246 8011820 077777 ell1246 001250 001250 0012511 .1\247 OZDVA-a MACYII 27(732) 18-MAR-76 15106 DVll DEVICE DIAGNOSTICS, DZDVAB, Pll 5153 5154 5155 5156 5151 5158 5159 5160 5161 5162 5163 5164 5105 5166 5167 5168 5169 5170 5171 5172 5113 5174 ~30274 030300 030302 030310 030312 052112 104415 032137 001730 104400 012737 012737 5186 5187 5188 5199 5190 5191 5192 5193 5194 5195 5196 5197 5198 5199 5200 5201 5202 PAGEl 0124 ,ALl. DONE? ISR IF NO I SCOPE TEST, FIRST PLANNED ATTEMPT ****,o**u ,.-.*.......*_.*-_......•*.***•• __.-•••• _*--_._-_...**.-*••• 030322 5184 5185 R~AO ; * ••••• TEST 123 030330 5181 18 ,RAM 0123 *.'.*_.' ••• _••••••- 5176 5177 5182 ,BIT4,TEMP2 PAGE: J*** •• TEST 121 *•••• __ ••••••••••••••••••••• _. ,*SASIC TEST or THE NPR OPERATION INSTRUCTION, ,*TEST THAT THE OVll CAN "READ" FROM CORE ('OCATION ,.VIA THE NPR LOGIC, ,*t.OACATION "NPRLOC' WILt. HAVE A BINARY COUNT PATTERN ,.Pt.ACEO INTO IT AND READ INTO THE DVII AND xrERED ,*INTO THE eVRIe REGISTER, ,*NOTEI THIS TEST USES AN EVEN ADDRESS FOR THE NPR OPERATION 012737 SIB3 ROMC('K BIT BEQ SCO?E 001250 ,.*.**_•• -. 030314 518~ .RAM, (R2) BIS 020000 000020 DIGITAl. EQUIP, CORP, ,.**•••• _•• TO EXECUTE MPR, --*.-.-_. ,_ ........................................... 5175 5178 5179 PAGE 98 COPYRIGHT 1975 03U36 030340 030346 030352 030356 030364 030370 0]0372 030376 030400 030404 030406 030412 030416 030420 030424 030426 030430 030434 030436 030440 030442 030444 030450 030452 104412 012777 01 )103 013702 012777 012712 104415 012712 104415 005037 005005 005077 012712 104415 012712 104415 011304 013705 320504 ,............... 000123 030454 030412 001226 000010 001366 001400 032756 020000 151014 001216 001220 TS'l'123t MOV MOV MOV MS'I'CLR MOV MOV 151012 03026] 032756 150764 040000 Ih 030226 1132756 001401 104013 104401 105237 001360 atl 032756 MOV MOV MOV ROMCLK MOV ROMCLK Ct.R CLR Cr.R MOV ROMCLK MOV ROMCt.K MOV MOV CMp 8EQ HLT SCOPI rHea SNE SCOPE 104400 5203 5204 U23,TSTNO nST124,NEXT fU,t.OCK tBITl,.DVSCR DVRIC.Rl DVSFR,R2 INP~~OC, .OV&RA tRAM, (R2) ,RESET DVll ,SET SOURCe: SEL. ,SET POINTERS , IRAM READ ,EXECUTE 'XFR+BIT7+BITS+BIT4+8IT1+SIT0.CR2) ,DO XYR TO NPR ADD. NPRt.OC ,Ct.EAR NPR ~OCATION R5 ,Ct.EAR GOOD ,DVSRA ,CLEAR DATA PORT ,NPR.(R2) ,00 THE NPR ;***NOW*** 'XFR+BIT7+SIT4+BIT2+BIT1,(R2) ,XFR NPR OUTPUT TO DVRle (R3),R4 IREAD RIC NPRLOC,R5 ,READ GOOD DATA 1l5,R4 ,OK? 2$ ,8R IF YES ,NPR FUNCTION rAILED 13 ,LOOP? NPRLOC , UPDATE DATA ,DR IF MORE 11 ,SCOPE TEST 52~S ,***** ••• **************** 5206 5207 5208 DzovA-e TEST 124 *.*.*.*.********.************* ,*BASIC TEST OF THE NPR OPERATION INSTRUCTION, ,.TE5T THAT THE DV11 CAN "REAC" fROM CORE t.oelTIOH ~ACY11 DZOVAB. Pit 27(732) !B.MAR-a 151116 DVII DEVICE DIAGNOSTICS, PAGE 99 COpYRIGHT 1975 5209 5210 5211 ,*VIA THE NPR LOGIC. ,*LOACATION "NPRLOC" WILL HAVE A BINARY COUNT PATTERN ,opLACED INTO IT AND READ INTO THE DVII AND XFERED I*INTO THE DVRIe REGISTER, ,0NOTEI THIS TEST USES AN ODD ADDRESS FOR THE NPR OPERATION, 5212 5213 5214 JI •• 5215 5216 5217 030462 5221 030476 5222 030500 5223 0305~6 5224 5225 030512 030516 5227 5229 5229 5230 5231 5232 5233 5234 5235 5236 5237 5238 5239 5240 5241 ~242 5243 5244 5245 5246 5247 5248 5249 5250 5251 5252 5253 5254 5255 5256 5257 5258 5259 5260 5261 5262 5263 5264 -*-* ••_••.•••••••• *._*••• *"-"****._-'.'***.'*****.* ••• _••••• TEST 124 5218 5219 5220 5226 DIGITAL EQUIP, CORP, 030454 030470 030524 030530 03~532 030536 030540 030544 030546 030552 030556 030560 030564 030566 030570 030514 0)0576 030600 U06e2 030604 030606 030612 030614 ,•..........••. 012737 012737 000124 030616 001226 012737 104412 012777 e30SS2 081220 000010 150654 013703 013702 012777 012712 104415 012712 104415 005037 005005 005077 012712 104415 1112712 001216 TU1241 MOV MOV MOV MSTCLR MOV "01366 001400 032757 020000 150652 030263 032756 U, 930226 104415 01131U 013705 000305 020504 032756 10401] 104401 1165237 001357 104U0 211 032757 tU.LOCK UlT3,.DVSCR DVRlC,R3 MOV MOV MOV ROMCLK MOV IIOMCLK Ct.R DvsrR,1I2 .NPR~OC+I,.DVSRlI ,RESET DVl1 ,SET SOURCE SEL, ,,SET POINTERS ,RAM, (R2) CLR MOV ROMCt.K MOV MMCt.K MOV MOV IRAM READ ,EXECUTE UFR+B1T7+BIT5+lIlT4+BlTl+UT0, CUI ,DO XFR TO NPR ADD. ,Ct.EAR NPR t.oeATION NPRt.OC 115 ,CLEAR GOOI1 ,DVSRA ,CLEAR DATA PORT tNPR, (R2) 'DO THE NPII ,.**NOW*'" tXFR+BIT7.8IT4+SITZ+SITI,(R21 ,XFR NPR OUTPUT TO eVRIe fRJ) ,M ,READ RIC NPRLOC,R5 ,GET GOOD DATA SWAB 1\5 CMP SEQ 001401 tTST!25, NEXT MOV CLR 150624 040000 t124,TSTNO Ht.T SCOPI INCB BNE SCOPE R5,R4 2. U , ,OK? ,n It I NPR FUNC'UON rAnED YES ,LOOP? NPRLOC+l 'UPDATE DATA ,BR IF MORE 18 ,SCOPE TEST ,*._ ••••••• _•• ,••••••• _•• TEST 125 1 •• *•••• _, ••••• _, ••••• , •• ,.BASIC TEST or THE NPR OP!RATION INSTRUCTION, ,*TEST THAT THE OVII CAN "WRITTEN' INTO CORE LOCATION ,oVIA THE NPR LOGIC. ,.LOACATION 'NPRLOC' WIt.t. HAVE A BINARY COUNT PATTERN ,0WRITTEN INTO IT 8Y THE DVII NPR uOGIC. ,0NOTEI THlS TEST USES AN EVEN ADDRESS FOR THE NPR OPERATION ,*-_' , ••••••• **** ••••••••••••••• **.**** •••• **** ••• ** •• *****f_'••••••••• ,............... U2S,TSTNO TEST 125 030616 030624 030632 030640 012737 012737 012737 104412 000125 031000 030714 001226 001216 001220 T5T1251 MOV MOV MOV MSTCLR ITST126,NEXT .U,LOCK I RESET OVII DIDVA •• MACYlI 271H2) ".MU-n ISl16 DVII DEVICE DIAGNOITICa, DIDVU,PII un '3~'4a 5267 13"" 13.66. 5266 Ubi 5261 527. 5271 5272 UI6U ue666 1)111672 U.674 0317 ••. 1273 Ue782 5274 5275 5276 5277 5218 5279 5211 8307.6 1131710 1130714 Uln2e 03e724 139126 1131732 un 1138748 83.742 830146 831752 n01U 838756 1311 5283 5284 5285 5286 5287 5288 5289 52ge 5291 5292 nnJ4 ue76. 838162 818766 eJe174 830776 tU777 813711 113782 .12777 • 12712 184411 .12712 1'4411 .... 18 111512 .eU66 "1488 812716 12.... ulue nuu .esen 812756 lies ••• 118462 "es.37 lun" 11.5017 81271a 114411 .12712 184411 112712 184411 817715 113784 128584 PAGE U' COnUGHT 1115 n, n.e •• ...... IUn6S IUU. unn IIUIl 1841113 1114401 . . 52n 032171 .111747 18441. ...... 158411 a .. MOV NOV MOV MOV MOV ROMCLIC MOV ROMCLIe CLR CLR CLII CLR MOV ROMCLIe MOV 1I0NCLK MOV ROMeLK MOV MOV CMP BEQ HL'I' ICOPI INC lIT 158412 BEQ ICOPE DIGITAL EQUIP, tllT3, 'DV8C~ DVR1C,U DVlrR,Ra ,NPRLOC, ,DVlRA CO~P, PAGI, IU5 PAGE. '121 ,aET IOURCE IEL, ,In POJNTEU , ,RAM READ ,EXECUTE 'XFR+BJTI+81'1'I+BJ'I'7+BJTI.+IJUtIU'l'I+al'l", eR2) ,DO xrR TO NPII ADD. ,CLEAR N.R LOCATION "'"LOC ,CLEAR GOOD 115 .OVIIIA ,CLEAII DUA PORT ,CLEAII NPII LOC "PIILOC ,IIAN, eR2) ,DO RAN IIUD 'UNdRa) , .xrR+8JT7+81TI+al'l'4t81T2+8ITI,eR2) ,xrll RAN OUTPUT TO NPR INPUT OAf A ,NPR,eU) ,DO THE NPR , ••• NOM ••• ,READ GOOD DATA 'DVIRA,1I5 NPRLOC,1I4 ,READ u n DATA RI,1I4 ,on ,IR IF ua 21 ,NPR rUNCTJON rAILED 13 ,LOOP? ,UPDATE DUA 'OV8I1A ,ALL DONI7 'BITI, ,OVIRA ,IR Jr NO II ,aCOPE TEl'!' 5293 5294 5295 5296 5297 5298 5299 , . . . . . . . . . . . . . . . . . . . . . . . . TEn 126 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ,.BASIC TEaT or THE NPR OPEIIATION INSTRUCTION. ,.TEIT THAT THE DVII CAN "WRITTEN" INTO CORE LOCATION ,_VIA THE NPII LOGJC. ,"LOACATION aN'RLOC" WlloL HAVE A BINARY COUNT PATTERN ,.WRITTEN INTO IT BY THE DVII "PII LOGIC, ,.NOTE. THIS nil! USES AN ODD ADD REO rOR THE NPII OPERATION. use 5301 5302 5303 5304 5305 5306 5]07 5308 5309 5313 1311 5312 5313 5314 5315 5316 5317 5318 5319 5320 •, •••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••**. ,......•..•.••. TilT 126 UI011J8 031006 031014 031022 031024 031032 031036 131042 031050 031054 011056 031062 031064 031870 1112737 012737 112737 1044U 012777 eU103 013702 1112777 012712 104415 012112 104415 005037 1105005 880126 031164 83111" 881226 881216 •• 122e eeul0 lI.ue 001366 001408 03Z757 1112110el 11.126 831663 0]2756 DZOVA-B MACYlI 271H2) II-MAII-76 151116 DZOVAB.Pll DVll DEVICE DIAGNOlnCS, 5321 5322 5323 5324 5325 5326 5327 5328 5329 5330 5331 5U2 5333 5lJ4 5U5 5336 5331 533' 533~ 5340 5341 5342 5343 5344 5345 5346 5347 5348 5349 5350 5351 5352 1353 5354 5355 5356 5357 5358 ~359 U6e U61 Uu 1363 5364 5365 1166 5367 5368 .369 5370 1371 5372 5373 5374 5375 5376 0311172 805017 831076 005037 IIJ II 02 012712 031106 1114415 1131110 1112712 031114 184415 031116 1112112 031122 184415 031124 017705 0311311 IU704 831134 1180304 031136 020504 1131140 lel4111 031142 U.01l 031144 1114401 031146 .905217 1131152 83Z777 Ull611 1101746 831162 1044118 1583ee n2756 02011011 TS'l'UII NOV MOV MOV MUCLR MOY MOV MOV MOV MOV ROMCLIC MOV 1I0NeLK CLR CLR u. 1Il400f110 150246 1132756 Z" 158224 15.216 ,RElIT DYlI fBI'l3, .DVICR ,lET 10URCE StL, DYRJC,R3 ,UT POINTERS DV8rll,1I2 .NPIILOC+I,.DVIRA .RAM,IR2) ,UMREAD ,EXECUTE txFII+IJT9+BIT8+BJT7+BU5+8JT4+B1TI+81Te, IRa) ,DO xrR '1'0 NPII ADD, ,CLEAR NPR LOCATION NPR"OC R5 ,CLEAR GOOD , PAGt: III COPYRIGHT 1975 .311265 1084•• II26,UTNO nSTI21,NEXT ".,LOCK CLR CLR NOV RONCLK MOV ROMCLI( NOV 1I0.MeLIC MOV MOV flWAB CMP BEG HLT flCOPI INC an BEQ ICOPE DIGITAL EQUIP, CORP, .DVIRA NPRLOC 'RAM, IRa! ,CLEAR DA'I'A PORT ,CLEAII •• 11 LOC ,DO RAM READ , .xrR+BIT7tBITS+8IT4+BIT2+8IT.,IR2) ,xrR RAM OUTPUT TO NPR INPU'I' DATA .NPR, IRa! ,DO THE NPR , ••• NOII . . . ,DVIRA,RS ,READ GOOD DATA NPRLOC,1I4 ,GET DUA 114 RS,R4 ,OK7 ,BR IF YES at ,NPllrUNCTlOM rAILED II ,LOOP? .DVIRA ,UPDATE DATA "I'l8, .DVIRA IlLL DONEt ,III IF NO U ,acOPE TEn , , . . . . . . . . . . . . . . . . . . . . . . . . TEIT 1:11 ............................... ,.BAIIC TEn or THE NPR OUIIA'!'ION INITRUCnOM, '.'I'ElT THAT THE DVII CAN DO AN .PR "TO A MONoEXl8'IANT MEMORY. ,*TEIT THAT IRANCH "Aa .NXN H. II lET ArTER ,.TME KPR THEN DO A "IET/CLEAII" CLEAR NXN ,.AND VER FY 'rHA'!' 1'1' 11 CLURED, i , , •••••••••••••• **...........**•• **................................ 031164 031172 031200 031202 0U211 nUI4 1131220 831226 11312)4 eJ1240 1l3l242 1131246 1131250 831254 1131256 flJ31262 831266 831270 831274 031300 0313eZ 031304 031306 11112737 012737 1114412 1112717 013703 g13702 152777 1112771 112712 184415 .12712 184415 1Il12112 le4415 "12112 117714 1104115 042705 152705 020504 801401 104006 012712 . .0127 .IIlZ436 001236 1.1216 1I1II1IJ01B 151152 1101480 1i1801611 171328 ez01l.e 1111134 11111142 un66 .31663 BUill. . ".1138BB lUlU leeelli 1IB0002 050017 '1'11'1' 127 ,...••.•.. "' .... T8I'127. MOV .127,T8TNO HOV ',EOP,NEX'I' MSTCLR JRIIET DVI1 MOV ,an aOUIlCE SEL, .81T3,'DV8CR NOV DVRlC,Rl ,SET POJNTERS NOV DYIFR,R2 BU ,lET !A IITa, ,8IT5+BI!4,'DvaCR MOV ,171321,.DV8RA ,LOAD aNXMI, - tRAM, e1l2) MOV ,RAM READ ROMCLK ,EXECUTE NOY ,XrR+BJT9+IITltBU1+Bl'l'5+IUT4+81TI+B1T8, (R2) RDNCLK ,EXECUTIl MOY tNPR,(R2) ,DO THE NPR , . . .NOII ••• ROMCLIe NOV ,B1'1'1,+81'9,IR2) ,BRANCH -AI NXN MOV ,DVLCR,R4 ,READ BRANCH TE8T POlNT8, MOV 114,R5 ,GET IMAGE aIC ,IIR "Aa TRUIE tB%Te,RS BU nUI,R5 ,BR B FALla: eMP R5,R4 ,"XM TRUE1 BEQ ,+4 ,aR IF YII HLT 6 ,IR "A" or HXM rAILED I MOV .S,C+BIT3+BI'l'Z+BITI+8JT0,IRZ) , - -- -- - - - - - - - - - - - OZDVA-e MACYll 27(732) 18-MAR-76 15106 OZOVAe,PII OVII CEVIC~ DIAGNOSTICS, 5377 5378 5319 5380 5381 5382 B83 5384 5385 5)86 5387 031312 ~31314 031320 031324 031316 031332 031334 031336 031340 RQMCLK MOV 104415 ~12712 ~17704 010405 052705 020504 001401 104016 104400 003000 MOV 150044 MOV BIS eMP BEQ 000003 HLT SCOPE OZDVA-a MACYII 27(7]2' 18-"'AII-76 151116 DVII DEVICE OlAGNOSTICS. DZOVAS.PII 5388 5389 5390 5391 5392 5393 5394 031342 031342 931344 031352 031354 831156 5·39~ 031364 5396 1131366 5397 031370 5398 031316 5399 1131400 5400 031401 5401 . 931404 5402 031406 5403 031410 5404 031412 54~5 031414 5406 031416 5407 5408 5109 5410 5411 5412 5413 0)142 0 5414 031424 5415 031430 5416 031432 5417 031436 5419 031440 5419 031444 5420 1131450 5421 031452 5422 031456 54n 031460 5424 031464 5425 U1470 5426 031472 5427 5428 5429 011414 5430 031476 5431 III 1500 5432 031502 5433 031506 5434 03\512 5435 031516 5436 0U5n 5431 031526 5438 031532· 5439 031534 5440 031540 5441 031542 5442 031540 5443 031552 PAGE 102 COPYRIGHT 1975 PAGE 103 COPYRIGMT /inSCANI 010346 '652777 012503 001414 012777 1114415 .05201 012777 104415 ""5201 005303 001164 012603 010100 10100241 006000 000205 MOV 000018 Ita ISlD010 0511102 150014 050102 lse002 Itl MOV BEll MoV ROMCLK IRC all MMCt.K INC DEC 8NE MOV MOV CLC RoR. HOV un 1975 DIGITAL EQUIP, co~p·, 113,-(SP) tBIU,80VIICR (1l5l+,R3 U nU'14+8lT12+8IT6+BlTl, ,OVS"R 111 ,81TI4+81TI2+1116+8I11"DV8"R 111 RJ U CS'I+,IU 1l1,RII 110 to 147752 11200•• on7l~ "211080 030261 147733 1128080 0Je262 147712 104415 000203 0100U .010146 Aln4~ 012537 012537 .USl7 005037 0\J700 0060)7 0esS00 U2700 001402 1105137 ell7S9 905100 0111246 811125e 01111252 031650 001252 IIBl2se e1Ill+ ••DVIIU ,RAM, (R" 1I0MCLK NOV 1I0NeLII ·MOV MOV ROMeLII MOV ROMCLIC MOV MOV ROMCLK !'ITli fX.FR+BIT7+BIT5+BIT4+BU1' (Rei ,DO A DAtA XFER fROM RAM OUTPUT TO THE "B" REG, (Rl)+,.DVSRA ,'LACE DATA TO REMAIN IN THE RAMOUfPUT R.iG 'RAN,(RII) , DO A RAM RIAD TO SPEC IFY POLYN, ,REAO ,LEAVE HERE, RJ IlMBCCI MOV MOV MOV MOV MOV MOV eLR UI MOV 1I0R ADC In 000001 1I1165e 011646 MOV L,DAU. MOV. '"~ BEQ COM MOV COM IIla7 l'AGE. 11128 ,SLT/CLUR CLEAR NXM, ;EXECUTE, tBlTI0.BIT9, (RZ) ,BRANCH "A' NXH ,I>VIoCR,R4 ,READ BRANCH TEST POINTS, ,GET IMAGE R4,R5 UIT1.BIT0, R5 laR A· fALSE 81\ B fUSE ,NXM TRUE? R5,1I4 ,BR IF NO ,+4 ,all "A" or NXM fAlLED TO CLEARI 6 ,SCOPE TUT ,stiliIlOUtlNE LOAO DATA UTO "A" Allll "B" REG. ,THE '111U AIlGUME"r 1I1LIo LOAD filE "A" REGISTER, 'THE SECOND ARGUMENT WIIoL LOAD THE "8" REGISTER' ,AliD THE tHIRD ARGUMENT WILL SPECI.FY .THE POLlNOHIAL USED, 012377 012710 104415 1112710 104415 012311 012710 104415 012710 104415 012377 PAGE. DIGITAL EQUIP, CORP, ,LOAD DATA TO BE PLACED lNTO THE "A" REG ,DO A ROM READ IN8TII, ,EXECUTE UFa+81T7+II7IhIllT4+err., CR0) ,DATAxrR FROM IlAM OUTPUT TO "A W RgGlSTER (a])+, .OVllIA ,LOAD DATA TO BE PLACED INTO THE "B" REG, ,DO. A ROM READ lIlAH, CR'" , Re, -UP) Rl,-(SP) R2,-(8.) (R5)+, TEMPI (1111+, TEMP2 (R5)+,TEMPJ Bccru tEM.),R" T!Mf2 R0 tBIT0,R0 a. 8CCfBK X'OIoY,Re R0 DJDVhB MACYI 1 27(7Hl IS-MAP-76 IS 10' OVII DEVICE DIAGNOSTICa, DZDVAB,PlI 5444 5445 5446 5447 5448 5449 54511 5451 5452 5453 5454 5455 5456 5457 5458 5459 54611 5461 5462 5463 5464 5465 5466 $467 5468 5469 5470 5471 5472 5473 5474 5475 5476 5477 5478 5479 5480 5481 5482 5483 5484 5485 IIlI554 11315'~ 031562 011566 1131572 0~1576 0316011 1131602 0316116 1131610 031616 031622 831626 0316)11 031&36 03164e 1131642 031644 UI646 031650 031~5Z "'111037 8110241 031610 fl1J60J7 1101252 031650 ""1252 0137011 0\3701 elllU2 040100 IIH702 115020e 843717 115"'037 111I5U7 IIlIun 1113737 !HUn '" 2601 IH2U0 000215 11800lf0 BIC C!.C 11011 NOV MOV MOV lIe ilC 03165. BIa (Ill 646 801252 001246 1101252 11111252 831652 •• 0118"011 128011 1020111 031676 031676 031700 031702 031702 031704 112577 012577 112577 112577 000205 NOV MOV 141472 147472 Mon lion 147464 147464 IlTa 114Un e415115 "4522 0U50S SUU0 043526 0415"5 047125 042516 0511211 1144514 041585 0541"5 054185 0511H .51184 .UIU IIISI + .fI>VRVJi;C (Rll."DYTVEC (R5) ••• DVRLVL (1I1l+, .DVTLVL III .. "sn .Sl1I7 04451l e5Un 847524 ,NLIn EMU E142, EMl! EM41 IM5. EM61 EI!71 (n4les &;M8I 051U8 846511 . . 251. .51511 '42528, EM91 EMlln EMlI' DHI. -'425211 DHU OM)! DH4' 'UUJ OMS. 'Sf84" 141521 DH6' ,ntl DATA, 11111270 006 0111266 000004 11111 "01262 00' 001266 006 1101272 006 1101270 ,ABeu ,Asen " 002 ,BYTE "14 OT2' 082 804 007 012 0f114 DTJI '.lis, 6.2 IlVn a ,IYTE IAVR. ,IYTE _'VIII ,BYTI IAVII" ,BnE 8AVII, 6 •• 6.2 2" 3r7 ,er'l'l .,2 IAVIII J ,81ft&: 6,4 ; BYTE 6.2 aAV1t1 082 SAVII4 082 ,nn 6.2 ,BYTE 8AVRI .,2 , SAVill DT4. "e2 ,nTE 002 SAVII3 ,BYTE IAVIII 0'" ,ani 081 SAVR4 DT5. 0011003 ,AlClI C)77>/PIIII1AIII IlEGU'l'ER ADDIIISIlIIG 'l/XIII-OUTI ,ASCII cJ71>·aECONDAIlY REGISTIII READ/WRITE 'I'EIT~ ,Ascn .cn,.·PRlMAn III!;GII'l'E1I RUD/WRnl TEar· ,Aacn cJ77>-1I11I0IlY ~XT~NalON II~AD/WRITI TEST,ASCII ~J77>/SPICIAL FUNCTION REG T,''I'I ,AlCn cJ77>/VECTO~ "A" ·'AILED TO I~TERUPTI ,Aac1l /VECTOIl "J" rAlL!:D' TO UTERUP'I INTERUpT ON VECTOII "A'; •Ascn cI77>/UNEXPEC'ED ,AlCn <171>/UN~XPECTED INTERUpT ON VECTOR 'S', ,Aacll IPRIMAlIlI' «EIIITER £RIIOIII ,ASCU 07710/1.111£ CARD "Anc TESt! . .ASCII C377)/RE~ISTEII RE'EIIENCID TRAPPED F~OMI ,lSeU Cl77)/EXPECTED roUBD LUE ate: IIEG pilI REGI Pill REGI ,AI!c:n CJ?7>/EXP!C!'ED rOIlND <)77>1.1811 PC DVII'II EltPBC'ED ,0IlNDI CI171O/Dv.rll· !XI'ICTED rOUNOI ,AlCII cn1>/MIUUN DV"" EXPEeTllD ,QUltD LInl NPIILOC. ,I. DTII 2 ,eYTE SAVill 00126.6 1182 0012611 002 001262 006 0"1264 000083 "0' "01272 006 DIGJ'I'A" EQUIP, COIIP, BEX 017 ~00002 006 001262 006 001264 ,0011005 006 001270 0116 040515 '47117 PAG! IllS COPYRIGHT 1975 51(1'·80111.8 ~011"0e 033042 II' 12 000000 000000 1133044 033041; 033050 033052 0ll0S4 1133056 033060 0331160 1I".TlMp) nllPI II UII,.,CALBCC IIP).,R2 Up).,111 (8Pl +, 1111 NO,I'I'IIA', HU IITl 832754 U2756 032760 0H762 ent64 032766 1132770 032772 1132774 032776 033011 033020 033022 833024 033026 033030 033032 1133034 033036 0331140 0ue III:CFB~,R2 R2,1I0 XPOLY, TEMP3 104012 800002 050)77 051177 150377 1146777 1151777 .J77 nU77 317 1152777 377 377 851177 377 377 045377 377 046777 1f32754 033~14 PAGI' 111,112 1Il,1I1! U 031706 031754 93202'" 032062 032124 032157 032216 032255 1132320 032363 03HU 032442 032505 032557 1132612 032653 1132704 1133002 0330114 0331106 Y33010 033012 en9 T!MP.~ Bccrs~,118 T~Mp~,RI 104011 000002 5486 033~00 PAGE. lie. BCCfIIK NO,ATRA'. liLT IITl DZDVAoe "ACYl I 27(732) U-MAR-76 15116 DZOVAB,PII OVII DEVICE DIAGNOSTICS, 5487 5488 5489 5490 5491 5492 5493 5494 5495 5496 5497 5498 5499 5500 5501 5502 5503 5504 5505 5506 5507 55118 5509 5510 SS11 !5-5U 5513 5514 5515 5516 5517 5518 5519 5520 5521 5522 DIGITAL £QIIIP, CORP, $E,VEC. 1111654 0~1654 BIC 818 DEC 8NE MOV MOV MOV KOV II'rS XIIOLY, eccraK, eALICC • • LRC'.U' ellen.128ft' CRC ,eCnToU2I1J10 ~0110011 011~200 11316611 031664 911670 031674 PAGE tll4 COPYRIGHT 1975 6,2 •• 4 6,1 DZDVA-S MACHI 27(7l2) 18-MA~-76 15106 DVII DEVICE DlAGNOSTlCS, DZDVAB,PII 5523 5524 5525 5526 5527 5528 5529 5530 5531 5532 5533 5534 5535 5536 55J7 5538 5539 5HIt 554\ 5542 5543 5544 5545 5546 5S47 5548 5549 5550 5551 5552 5553 55H 5555 5556 5557 5558 5559 55&0 5561 55b2 5563 5564 5565 5566 5567 5Sbe 5569 5570 5571 5572 5573 5574 5575 5576 5577 5578 8)1"62 006 11112 011~64 001264 006 004 033066 033070 033072 033'174 ~33076 03310~ 03JU2 033104 033106 033110 033\ 12 1133\14 03)116 03-)120 eu 033122 001262 033124 033124 033126 033130 03lU2 033134 000000 00000.0 000000 03\ 706 032442 033136 U27U 033140 033142 033144 033146 0311S0 033152 033154 033156 033160 1133162 033164 1133166 033170 033172. 033174 033176 0))200 033202 033204 11))206 0])210 0])212 033214 1131216 011220 033222 1133224 033126 033230 1113232 I13UJ4 031754 032505 032772 832020 032557 0H020 032062 032505 U32772 032124 el2612 el1036 0321H 032653 U3060 U2157 Wlllla011 A00000 032216 000000 000000 U22SS 033236 033240 033?42 COPY!UG~T ,BYTE SAVP2 ,BYTE 1975 DIGITA~ EQUIP, CO~P, PAGEl 0131 6.2 604 SAV~5 ~01272 006 001270 000005 0"6 001260 006 001264 006 001272 006 001270 ,BYTE ~01 601 SAV~4 OT61 5 003 ,BYTE SAVRe 001 ,&YTE SAVR2 ,BYTE SAVRS 004 6,3 601 6,4 001 ,BYTE SAVR4 6,1 001 ,BYTE 201 SAVRI ,ERRTAIII 0 0 0 EMI ONI Drt EM2 OH2 OT2 DRJ OT) EM' DH2 DT2 EMS DH4 DT. ,HALT ,HALT ,HAL'!' .. ,HALT. 5 EMS PHS DTS ,HALT 6 EM6 " ,JlALT "" ,HALT 10 0 ,HALT 11 " "" ,HALT 12 0 EM7 EMS 000~00 003~~0 £M9 0~"000 000000 03136) 012557 033020 OK) OU 1J)241l ElIlI EM18 PAGE 187 ,HALT 13 COPYRIGHT 1975 DH6 IU2704 033076 Df~ CORNU. ~00001 ,HALT ~M3 032320 DZDn..e NACYlI 27(732) II-MAR-?6 15186 DZDVAB,P1\ DVII DEVICE a'AGNOSTICS, 5519 5580 5581 5582 PAGE 106 ,EIID OIGl'fAL ·!QUIP, ,HALT 14 PAGEl C:O~P, 0132 DZDVA-B MACVlI 27(7)2) II-MAR-" 15106 PAGe: 109 CROSS REFEPENCE UBLE -- UUIt SYMBOL!; DZDV1.B,PII ADPCHT. 803443 ALU • 01~000 UYNC • 084000 AUTO,S 006622 Bce • 1l60~00 BCCFBK 031650 BtNWRO 003746 BlTl! • 000001 653. 3567 3736 4U7 662. 3574 ]7$5 4390 4311 4626 5444* 74U 1613 3304 3258 3377 3685 3942 4012 4299 4604 SUI· 704 884 1864 2926 3022 3306 1268 3384 3687 3954 4816 4082 4094 4187 5279 781 1858 2924 3020 3217 4202 5317 884 61'* HI 3719 4322 8U 11211 71t 4582 54)5· 703· 7U 1858 292' Uta" BITI • 0000112 n?? BITI0 • 002000 BITII • 004000 BITI2 • • BITI4 BIT 15 c BIT2 • aan · BIT3 010000 020000 040000 100000 000004 • 000010 3567 3689 3904 3970 4044 4110 4371 5235 6U 3078 3347 5179 60. 3027 4023 591 5" 57. 561 691 3191 3501 3665 1900 4322 5315 6U 1164 2926 3022 3221 U9a )574 3690 n8S 3984 4045 4U8 4379 5271 884 3179 4042 884 3179 4042 7J 74 16 1642 451 3204 ]5eJ 3685 3928 4337 5376 884 PAGEl 3609 3900 3bJa 3928 3634 3956 3648 3984 3658 4012 3665 4040 3685 4068 3691 4096 17U 4183 3717 4307 4326 4U8 5447 4343 4670 5451 4377 4714 54631 4428 4759 4450 4S04 4472 4494 4516 4538 456e 1718 2192 2935 30]1 3210 3271 3406 3157 J96e 4026 410e 4228 5364 1718 2218 2935 3031 323' 1724 2412 2942 3069 3219 3275 1746 1752 2600 2951 3148 3232 1780 2624 2975 1184 3243 332.1 3504 3914 3984 4054 4142 5097 5439 1780 2874 2975 3184 1802 2740 3002 ll91 3245 3332 3567 3926 1808 2805 3004 3193 3247 3340 3U8 39a8 3997 4068 5376 1146 2624 2944 3069 3247 3481 36$1 3715 39]2 3998 4072 4161 4696 5376 2608 3257 4898 3979 4044 4137 4339 5382 1752 2740 2951 3079 3249 3482 3657 )738 3933 4007 4073 4183 4741 5382 2624 3261 4107 1774 2605 2953 3182 3236 3320 3503 3913 3982 4053 4138 4369 5416 1774 2805 295] 1I80 3262 3490 3659 3757 3941 4012 4081 4204 4786 5394 2913 1270 4133 1830 29es 3011 3195 3249 3350 3656 39Ja 3998 4072 4161 5228 2917 3813 31 9 7 3256 3356 3665 3941 4018 4e81 4183 52?1 3501 3661 3785 3942 4016 4082 4228 5097 5)97 2931 3274 4198 3503 3665 3794 1691 3956 4379 1652 13211 12311 3514 )713 3984 4390 40" 79 7. 79 1653 1935 3243 3560 1717 4812 4414 2624 3347 4e98 1561 1587 524 3111 2244 1256 3567 3719 4.35 4696 2720 3U8 4187 1799 1827 1855 1895 2600 3269 3574 3736 4040 4741 2786 3U9 4133 3147 3135 3123 4914 2624 3282 3688 1738 4868 4786 3459 3609 3755 4096 5097 1346 1613 1961 2128 2270 2405 2411 1883 2933 3029 3208 3262 3393 3719 J956 4025 4096 4204 5325 89S 1909 un 3029 3223 3406 U01 36111 391l 3988 40Sl 4142 43ge 5317 1535 3183 41151 1771 lIU .051 7S 7S 77 1646 884 3217 3512 3459 3648 3692 3914 3989 4054 4148 4392 5364 1743 1244 4070 2en Hz3 48711 77 ,. 78 141Z 3898 3969 4038 4109 4230 5371 1724 2600 2942 3e51 3243 1479 3649 3694 1928 un 41168 4151 4414 5372 203' 3241 4079 26011 U16 2427 2944 H24 322l 3284 3481 3ge0 3970 4e40 4110 UU 3288 3482 ·UBf 12U 29411 3958 4159 3951 19n 4395 4924 3058 3988 4066 4148 5132 IBn 4158 5185 uee 3275 35114 3666 3796 396. 4125 41.0 4298 5185 2U9 1287 4876 2972 1323 4883 31137 3336 5368 300' 3995 3818 4814 53U 4959 5394 5.147 3178 34911 3648 3844 4298 5235 5397 5132 l0U 3986 4223 488) 4924 4448 5131 U48 H81 3614 3785 4246 5192 2420 2426 2611 2624 3273 3956 4el7 4096 423e 5U2 5421 294. 321l 4223 2972 3967 4198 4874 ·4916 4445 4959 lU6 3479 3632 3757 tin 2908 3004 3195 DZOVA-B MACYlI 27(732) 18-MAII-" 151" PAGE 110 OZOV1.8,Pli CROSS REFERENCE TABLE -- USER SYMBOLS IIT4 BITS BlT6 BIT7 • 000020 • 800040 • 000100 c 000200 2865 lI24 3609 3736 3966 4078 4364 4660 671 1864 3461 3648 3785 4U8 4322 5185 6U 1864 3234 3648 4866 4392 5360 65. 3794 4414 5394 641 3243 ]490 3715 BIT8 • 0011400 4309 4843 5271 6U 2913 U83 BIT9 • ~01000 4185 621 2949 3336 4223 4996 BRB • 070000 8RI! 00l0U 003016 031652 BRI eALBCC CMIICNT CLJ(X CLK,A eLK,B CLK,C CLK,D 003744 001242 001412 ~014U 001414 001415 79. 3235 457 458 4419. 4564 4705 701· 1501 250. 2511 252. 2531 2871 3134 3631 3154 ln8 409. un 4701 1372 2296 )468 3656 3&44 41140 4324 5192 \398 2322 3461 3656 .094 4414 5364 1195 3796 4696 5397 518 )247 3501 3844 4324 4960 5aa 884 2922 IU7 52'! 884 2972 3347 4366 5021 2972 3244 54 .. 54H UU 4573· 4718 785 11145 1050 1055 1060 2903 3136 3612 3755 3984 4096 441S 4746 1718 2661 3471 3665 3864 41/166 un 5221 1711 2667 3471 3685 4113 4696 5416 1424 3864 4741 765 3256 3503 Ja99 433' 4972 5317 901 2931 2971 Sl46 3634 378] 3994 4106 44.4791 1724 267a 3491 UBI 3898 41168 4339 5235 1724 2678 3479 3687 4115 4741 5421 234a 4185 4786 922 1261 3584 3926 4341 4996 5ns 1483 2999 3148 3648 3841 '"06 4tl4 4462 5096 1746 2689 3499 3687 39011 4091 4141 1271 1'" 2741 )481 3689 4117 4786 4a91 5097 3058 3319 1665 39011 4022 4183 4506 5179 1774 2105 3512 1691 1928 4096 4371 5117 1774 U91 3490 3144 4Je9 SU2 3461 4187 4836 3471 4246 4143 3568 4298 4960 943 3269 3510 3954 4169 5021 5)64 167. 2912 1195 327J 3512 3982 4311 5046 5416 1612 38,9 1453 U41 JU8 1195 3018 3]78 1389 4376 5271 3248 4394 5071 3009 3257 4441" 4586 4744· 721· 4454 4595. 4749 7391 4463· 4608 4750 140 sue 5046 31.0 1U6 2917 30U n1. nat 356. 3615 )9111 3969 .84. 41119 4341 5228 5397 3182 3492 3658 3864 un 5279 PAGEl ;titll HI6 5317 1200 3021 3U~ 1836 Ille 2915 31111 3197 3288 3512 3668 3844 3961 4n6 4101 ue' 5192 2906 3,.2 3191 un 1457 3218 3407 4834 3018 3261 3056 3172 3658 3894 4012 4181 4484 5126 1752 2740 3501 3689 3926 4094 4169 5279 1752 aBe5 3482 HIS 5364 1509 3222 3282 3514 4010 4379 5071 &421 1987 leU n,9 1646 3231 3995 3986 4IJ6 5317 3027 3270 5364 3192 3274 4476 46p. 4763 4485· 4630 4789. 4141 le59 ]376 ]681 3910 4034 4296 4528 5223 1869 3U3 3685 3922 4040 4307 4550 5265 1802 3182 1567 3715 3956 4185 1079 3488 3110 3558 ]112 3567 3717 3950 4063 4H6 4616 stU 3U2 3606 3715 19S6 4868 4317 4638 Sl91 1158 U84 3632 3757 4'12 431019 5155 5219 5421 1836 3221 3560 4810 4371 5117 1858 32)1 36i18 4U8 4379 5325 3713 5360 1102 321114 3493 3926 4339 5228 3712 3928 4050 4]21 4572 5311 1808 3321 3574 3736 3982 4187 5097 5364 1808 3281 3501 3954 4341 5271 4972 3656 4324 4996 3687 4339 5021 3U9 4141 5046 3115 4379 5071 se97 1457 3286 3515 4038 4392 5e97 1463 3407 3560 4066 4414 5132 1464 3413 3608 4094 4696 5185 1671 3461 3656 4185 4741 5192 2374 3471 3687 4187 4786 5228 3e68 3479 l689 4291 4834 5235 2411 3205 l477 2426 32119 260. 3a31 U23 2624 3U5 2903 3257 ' 2946 3859· 3153 34." 3615 37433813· 3962 4... • 4151423'* 43944518 4596· 47184886" 51 96 5372· 5474 537 •• 5472 U71· U73 5114 5124 5539 5533 sue 5528 5535 5U7 5526 1384 1729 2077 24ge lU0 1411 1757 211. 2531 3418 1436 1785 2152 2643 3516 5212 2467 5246 129a 2125 3224 4U7 5199 u,,- IU8 1962 a.16 . 2071 2UI· 21'2· 2241 2299 2354 2414 215.2167 USl· 3863 un. un 362 .. 3744 315739784.55 '152 4248" 4395 45"'· ...1. 4728 .9095231* 5373 5475' I85S. 1918 1964 2819 un· 2131 al93 2247 23la 2356. 242e. 2755 2868 2955 311"· 3299 UU· 363" 3762· 38633971 4873. 'IU. 4249 442.· .521· 46le 4751· 49ae- 5231. 5381" 1816 l'U 1967 2821a874 2133 2195 2258 2384' 2357 2421 2764· a877 2975' leu na.· 3415 364" 3761 3866 398941174 4162 42"· lin 1915 19692822 2.'2aU6' 2198 2252· 2385 237 •• 2423 2765 2906· 2977 38"· 3327 3457· 365) 3788. 3"'5· 399" .,182· 41"" 42611 44324522 46184763· ,927· 5239. S38a- 4434 453.4Ue· 476' 4954· 5248 5383 1521 1169 2UI aan 3888 4932 1547 II" 2256 3866 3263 4513 5335 3876 1162 1917197. 20)9. u9J un 22l1e· 2253 2322· 2375 2UI* 2793· 29!1l 38i12· 3884 33 ..... 3417. 367, 1192391116 3991" 4883 41 9 1 426 3 4442· 4542· .632 4796· 4992sa 745392 1165· 5531 5502 55 •• 5511 5509 5518 1351 "" ze51 aU2 329. 4681 5157 2457 3185 3728 4657 5516 4725 3198 3747 4679 47,. 2478 3211 3766 5141 - 4815 1469 1813 2178 2695 3581 4851 5U' 2575 3237 4459 5243 IUS 1841 n.4 2768 3767 4"1 5U6 a68J 3258 4481 5288 ---- - - - - - - - - - - - - - - - - - - - - - a.88 3868 4967 3276 4525 1141 1573 1921 2282 2958 41i5 58011 3.n J289 45.7 ----- - - - - - - - - 8142 OZDVA-8 MACYlI 27(732) I8-MU-76 151116 PAGE 119 CROSS REFERENCe: TABLE •• USER SYMBOLS DZDVAS,PIl SETVEC 031654 StH8CC 031474 snp SP (. • ~00000 0\00000& SPACNT_ 003745 000176 asWR STACK. 001200 001236 BrAT 5V05 003452 SWR 0'1282 ( Sll'0 SN01 SH02 8W01 BW04 awes o 000"01 • • • 0 • 81106 • awn • SW08 • 8W09 • aW10 • SWI! • Slf12 • SWll stlI4 aNlS SYNA00 • nNA~1 arN All 2 SYNA0) IYRA04 SYNA0S SYNA06 8YNA07 IYNS." IYNB.I SYNBe2 SYNB03 SYNBIII4 UNSIIS SYNS06 SYNB07 SYNCX 0.01102 0001104 00111010 000020 000040 0011100 000200 000400 00100O 002111110 .04000 010000 020000 04000" 100000 001506 001532 001556 001602 001626 001652 001676 001722 001512 001536 .01562 00.\606 001632 1101656 001102 001726 001240 4829 5067 4428 4751 1301 4" 556_ 603 697* 7540 873 9lB42004852_ 5459 702. 112J 541 148. 67U 123t 762 U62 lU 33. 4839 5470. 4442 4796 1305 l7h 562604 698 755_ 879. 919 4201* 4892* 5460 723 403 379 398 769 PAGEl 4845 4869 4879 4886 4909 4920 4927 4954 4992 5017 5842 4464 5429. 54861 394_ 563 610. 699· 756 888* 9424211 4933. 4486 45~8 4530 4552 4574 4596 4618 4648 466a 47~6 395. 564. 611· 732 764_ 886 9434212 5001_ 401 574 612 13l 765. B87 944 4213 5026* 404 578· 61S734 766 899117842245051· 405 579. 655 735 776 UB 1204 4225* 5077_ 44h 580 656 736 77B 921· 1206 4226* 5390. 517_ 581. 667 749781 922* 1207* 4234 U02 518597 693758· 824 U3 1235 4235 5429. 519 598 694· 751· 1l3* 928 38194236 54311_ 521_ 60e695* 752* 855* 934 l8U 42U* SUI. 696· 753· S69. 936 4199. 4245 5458 4933 515 925. 524 9311· 531 552 912· 565 U9· 726- 7401 448 833 855 4852 4892 4111* 774 40B 821 U2 828 427 8311 432 914 451 915· 931* 0111516 901542 001566 1101612 1101&36 001662 0017116 001732 "01426 1181430 001432 001522 001546 001512 1101616 801642 001666 1101712 001736 050000 TEMP rEMPI 0115$62 001246 801434 TEMP2 rEMPl TE:MP4 rErotP5 001250 1l0125a ""1254 1101256 '1'~CSR "01204 TKDBR 001206 '1'LAST .031164 !PeSR 0111210 TP9aR ""1212 '1'RPOI( 00]762 UTNO 001Z26 UT! T1T111 'lnI0" TBr101 TSTI02 UTI0J TSTI04 TSTI05 TSTI06 '1'ST107 '1'STII TST1l0 T8'1'111 001256 010154 0215611 021162 023362 023776 024252 024444 026100 826256 010250 026434 026612 543 6~1· 422 1062 321 lit 311. 2U au 27t 2U 25. 24. 23, 22. 21' 2U 191 284. U8 U2 810 531 565 774 761 29Sf 306. 31H 3281 3391 lS0. l6U 2861 2971 )08J 3191 330' Hit 3521 363' 14" DIDVA-! MACYlI 27(732) 18-MAII-76 15186 PAGE 120 CROSS IIEFERENCE rAIL! __ USER SYMBOLS D!OVAB,PI1 IYNC0" snC01 SYNC02 SYNC") ayNC04 SYNC05 SYNC06 SYNCII7 SYNC2A SYNC2S SYNC2C SYRC20 BYRD"" SYNDIII SYNOll2 SYNDlll SYN004 SYN00S SYND"6 SYNOll7 S,C • 0143 PAGEl 2881 299. He. 321t 332. 343. 354. 365. 26111 26U 262. iSH 2911' 11109. 11111. IIIU. 11115. 311U 312. 323. U4. 345. 3561 367. 771 UU 706 152. 5131. 1531 1541 155. 1561 1271 1281 11188 129' 2866 3517 856" -412· SU6 413· SUb 31158 3521 BiS7. 4U 5144. 414 1436 UI69 373B UU 3071 31S1 3112 3714 3124 11'154U_ 5158· U92· 5455. 5151 3796 3U6 5376 418· 5147. 962 960 5151· 544,* 512'544. 54U_ 2687. 91' 594 114 UI '42 926 1073 l11a8 18811· 1'." 2267. 2BU· 3828* 494&* . 289 . . 3818. 4988* 188a 1584* 19322293· 2968* 4\29. 5013· H58* 23\9. 2994* 417a. 503B* 2671· 527 517 5486. 2674 586 53' 2684* 912 588 570 592 771 13'" 572. 594. 77h 140. )89* 141 148"* 1824*, 2189. 2'14· 3599* 48655354* 121" 868 1506* 1852* 2215. 27BI* 54U. 3148 ]291 3UI 1332 3344 4267· U·I uu. 13"· 2669* 26911" 4252· 4258 usa 5155 5413- 5437· UU. 163a. 1317* 1667. 2345. )051· 4293* 5,61. 2818· 23713106* 4161* U98· 5457 U0 128. 7521 1421· 17680 212625453429· 4783. 5261· 1076 1422 3821 3889 4U" 4179 4294 4362 4411 4694 1450 4739 47B4 I"" 1796. 2166* 2662· 3555. 4825. 538'* 1892 14491 388" 41291 417 .. 429" 43611 441st 4693. 47381 1410. 41U. 48251 378e. 49115· Isn- n4,. ns •• 1218- 1610* 1984. UU. 169,. 28U. 2411· 31U· 4418· 5ua· 17132862· 2443* 3311· 4693· 5115· 174'. 28". 25it2· n73* 47:it* 5218. 0144 DIDVA-. M1CYII 27(7U) U-MAII-" 151116 PAGE 121 CROSS REFERENCE TABLE _. USER SYMBOLS DIOV18,PII TII'I'1I2 TaTIO UTII4 TstllS TSTII6 TSTlll '1'5112 'I'S'l120 'l'5T121 UTI22 T&T123 'fST124 TlTI25 '1'$'1'126 TSTU7 'I'UI3 TlTU0. TITH TST15 TIT 16 'I'S'I'17 'I'8T2 'I'IT2' 'I'1T21 Tln2 TIT23 UTa4 '1'8'1'25 TIT26 TlTa7 'I'1T3 TST30 TaT31 UTn TIT)) TSU4 TaUS TSU6 TBTl7 TaT4 TST4111 TaT41 TST42 Tn43 TIT44 TaTn TST46 TaU7 TITS TSTSI1I TSTSI 'tIlTS 2 TST53 TST5. T5TS5 'tST56 1126762 IU7IU 827110 1127450 1127540 027630 1110324 021720 030012 IUIII14 1130314 030454 1130616 0110110 031164 010480 •••••• 1110454 010530 11110611. 111111660 1111117166 1110754 011032 11111872 1111156 011242 011326 011412 011476 0076211 el1562 011636 11111712 e11766 1112042 012116 012172 012246 001674 1112322 012424 012534 IU2516 1111652 012726 111311112 II 1311S6 007750 013132 013206 1113262 1113336 013472 1113614 ~14034 U 4826 4866 49116 4949 4989 5014 1481 51139 5064 5891 5123 5176 5219 5262 n08 15117 USS 486S. 4teU 494U 4988. 5013. Sfill .. 158U 5"63' 5119111. 5122. 51751 521 .. 52611 5311171 5354. 15321 1$33 15511 1584. 161111. 113 .. 12491 1667. 169" 1712' 17401 176" 17961 IUU 1852. 13171 l .. tI 19861 1932' 195U 198U 28111. 2U" 2062. 1343. 2111891 21261 21661 21891 22151 22411 2267, 2291. 136,. 1559 1585 1611 1219 1639 1668 1692 1713 1741 1759 1797 1825 use 1853 1881 \907 1933 1959 1985 2011 2037 Oil 2063 2090 2127 2167 219111 221' 2242 2268 1344 2294 21211 2346 2172 2402 2444 21113 1114432 010024 014626 015042 01526111 1115362 015626 015704 0161112 016264 11110100 016506 01"7170 017412 011616 02111156 .20276 'l'5T16 021206 TST77 1121334 TT&T 11111271112 TWOSYN. 11100110 TYPOAT 004266 TYPE • 1044112 TYPMSG VECMAP WROCNT WRKO," xex XCSR XEU xrR XHEAD 1104166 1107UI2 01113742 1IJ04254 00411160 .112604 11102626 • 030111111111 XPASS XPOLY XSU'lQ XTSTN lVEC ICRAP • 111115461 1111126211 031646 005506 111043,. 002612 177711 2547 137111 2663 2715 2781 2163 : 2899 296' 2995 31152 1396 311117 3169 1316 3374 34111 35U 3611111 3781 454. 811 195 195, 582 916 793 1173 7111 •• 80B 77. 476 482 75. 3844 4309 lua 411 48111 4412. 417 802 478 11 1413. 1581,. 17611. 19281 2U7I 22891 25361 2"" 3362' 38841 4683' 494U 51U. 8145 P1GEI 8146 5486 2319, U4U 23711 24tH 2441. 250a. 254St DZDVA-B MACYII 27(732) II-MAR-,. 15116 PAGE 122 CROSI REFERENCE TAILE __ USER SYMBOLS DIDVAB,Pl1 TlTSl TST6 TIT611 TSTU UT62 TIT63 !ST64 TIT65 TST66 TST67 TST7 'l'ST70 TInl 'I'S.T12 UT73 '!'STH UT75 PAGEl 26621 139U 27141 271111 21621 21911 29'81 29941 30511 lIe6I 14211 3161. unl U7U H2te 355,. 3599t 37881 31281 455. IU 41116 1199 918 796. 11811 73 •• eu. 772 498. 511171 457. 451. 1161 411 692 946 72' 984 429 796 1861 453 797 U85 461 811111 1119111 .74 '''1 475 8U 477 81115 479 B., 1174 3489 3926 3511111 3954 3111 3656 4416 Sa'l taf, U17 5," 3681 4094 4696 3689 san 36.8 4838 41 9 2 4866 1221 1561 4111111 4179 Ul 'Ul 474111 47UI 5442 1453 54621 12141 14191 168 .. 1781. 19541 Z155' 231S1 264,. 29641 34211 41251 4728' 49841 52061 lU.. 14451 16281 17921 19761 216a' 2U7I 26571 2982' lUSt 41691 47341 50051 52141 12451 1472. 1614. 18161 1988' 21811 n891 14111 166 .. lUll 28821 2185. IUIt 16U' 18441 1335. 15821 1682' \8481 28281 22U' 2389. 27761 311191' 3595. 42U' 4821' SUS. 53031 13391 152" 1687. 1872' 2832' 2UJI 219,. 21361 3102. 377" 4a891 48581 50591 1361' 11281 17041 lB761 2854' 2U71 24141 2nll 3168' 37761 4nll 4B6U 5881' 136st 155" 171181 18981 20SBf 225" 24191 2UlI 31641' 3U8I 173a' 1912' 218111' 2263' 2493' U4 Ult 481 569 859 3715 4246 478. 3715 814 n .. 7741 3458 3478 3864 4124 SIU 9581 5111" 4695. 9581 3898 4U9 Ish U., 4369 3982 4371 IIU 4187 47'1 4298 51197 U9t 5011 12111 14171 1682' 17641 1958. 21211 nUl 25411 296" 33691 41181 4689. 49811. SPit 21411 27151 2990' 35391 4174. 4773' 511111191 52501 2363' 27101 3111401 3551' 4272' 47791 SUet S2571 uu, 2111161 2287' 236,. 2771' le4,. 358]' n791 48181 5034' 52961 SHU 53511 un. 41981 5111e61 U87. uh' aU8I 33841 3BlU 441l1' 4901' 51131 IlIl' 157U IHU IU41 281" 2215. 24'81 a8h. 3311' 38701 441161 49391 51181 DZDVA-B MACYlI 27(732) 18-MAR-76 15186 PAGE 123 CROSS REFERENCE TABLE -- USER SYMBOLS DZDVAB,PII It IN n • a001l1 • 000127 • 0011017 • 8U242 ,BEGIN ,CHvn ,CONVR ,DATAC ,DELAi ,EOP ,ERRTl ,HLT 0112332 003542 1103536 084516 004476 1102436 0U124 1104002 II 1422 1586. 1769 19341 2127 2295. 2547 2970' 3430 41311 4784 5015, 5262 II \361 1478 15861 1704 1822 191U 2054 2187 22951 2414 2712 2966 11711 3583 4127 4408 48271 51105 5128 5310' 11 2U. 92# 1661 288. 3031 1I7t lUt 345. 36et 872 4206 48011 4471 218 2118 220 216 4691 188 99 1219 lUU 1611 1770. 1959 21281 2320 2549. 2995 3432' 4179 4785f 5039 52641 1311 1367 1482. 1602 1710 18261 1950 2860 219lt 2311 2441 2716# 2970. )304 3597 41311 4412. 4858 S01l 51251 5343 1821 215J 93 167t 2891 304, 311' 3321 3411 3611 91111 4209 4802' 12211 1450 1612' 1797 19681 2167 23211 2663 29961 3556 4180. 4826 5840. 5108 1216 1371' 1498 1608 1714. 1844 1956 20641 2207 2317 24461 27.71 2982 3313 l601' 4169 4683 4861 sen. 5163 5352 191 2171 961 1681 290. 3051 l19' Jl31 3481 l62' 920 4232 4963 1250 14511 1798. 1985 21681 2346 26651 3052 35571 4294 48271 5064 5J10. 12211 1387 1252' 1481 1640' 1825 19861 2190 23471 2715 30541 3600 4295' 4866 5065' 5355 1240 1393 15114 15118t 16]9 1612. 1732 1850 19601 2118. 2213 23211 2493 2778 2992 33171 377. 4176 4691 48671 50U 5113 53561 19lt H9t Il11l1 1691 2n. 30St 32et 3141 lUt 363. 927 47081 5135 ,INST!: ,lNSTR ,MiG ,MSTCL ,PARA>! ,PfAIL ,RAMCL ,US0S ,ROMCr. ,SAVII5 ,SCOPE ,SCO!'1 ,START ,TRPSR ,TRPTA ,TYPE ~03224 0U1211 0031411 111I31H 004556 003244 004402 004516 003504 004566 003444 002634 0030211 001142 003150 001314 0031144 2110 198 582. 58h 212 202 97 214 206 218 204 192 194 115 101 1901 196 1628 1738 18541 1976 21187 22171 2337 2500 2782' 299H UU 3778 4180' 4695' 4898 5031 51781 54861 1951 un 1041 1711 293' 3071 3211 3l6t 3581 l6 .. 941 470" 5374 1318 1482' 1668 18261 2011 2191' 2172 27161 31117 36011 4362 486,. 5091 53561 1247 1l9H 1524 1U6 1742' 1872 1982 211911 2233 2343 250U 2116 3.4. 3371 1112. 4272 13191 1507 16691 1853 20121 2216 217H 2781 31881 3781 43631 4906 50921 1344 15081 1692 185ft 2037 221H 2402 2782' 3169 3782' 4411 49071 5123 usa 1109 1413 1538 1648. 1768 490l 5040' 5206 1878 19861 2111 2219 23411 2536 285) 3049 33751 l8U 4281 4736 49071 5055 5216 197. 105. 4728 2791 3941 lee. 12U U7t 3511 l6st 9681 47111 5384 1419 15341 1660 1766 1882. 2002 2124 2243. 2363 2543 2860 3nu 3421 3818 1345. 1533 169H 1881 2038, 2242 2403' 2863 l! 71' 3821 4412. 4949 512St UI5 H2i' 1550 1665 17701 1898 2008 212St 2259 2369 1370 15341 1713 1882' 2063 22431 2444 2864' 3316 3822' 4694 4950. 5176 13191 1439 1556 1669. 1788 1904 2812' 0147 2064' 2268 244U 2899 331" 3889 469Sf 4989 517U 1396 1560' 1741 1908' 2090 22691 25U 2900' 3374 389U 4139 4"0. 5219 1397, 1585 1742' 19l1 28911 2294 2505' 2969 3375. 4130 4740' 5014 1335 U41 1<647 1451' U451 1472 1582 16'31 1371' 1559 17!U 1907 1568. 1682 1794 19081 2028 2164 22691 2319 2660 2896 3111S' lU9 l886 4359 4785' 4980 1576 1689 17981 1924 2834 21681 5231' 18i6 1930 20)U 2181 2291 241i31 2705 2968 47401 4939 5861 52211 28641 3891 3427 1822' 4295, 4773 4946 5065. 5250 2155 U65 U7Jf 2647 ZUZ 3104 3432' 387. 4353 4781 495B1 5091 5259 5888 52641 4818 4986 51J92t 5296 35511 41i8 44111 482l 4998. 5113 Ull5 199. 2011 203. 2est 287' 2091 211' 18" 2811 1091 lilt 2U' 29,. 311, l2U 34U 3541 431 1141 1181 28U 2991 l14, 32" l4U 3561 767 1201 1651 2871 3111' 3U. 330. 2951 38" 4291 282' 2961 3181 12Jt 3251 l3l. 352' 339. 3531 1661 UBI 4712' 54861 972' 41511 367t 25U, 986 4754. 2841 2981 312' 327, 3411 355. nil 1177 41561 1198 475,. 2285 2399 26651 2900. JlU 3553 38901 4363' 3861 l1l8. UII 3291 341' 1581 849 2711121 47981 3166 3h. l59. U8 41411 47991 693. 692. 8981 8691 5355 554 It 761t DZDVhB MACYll 2H73a) 18-MAR-76 1S106 PAGE 124 DZDVA8,PII CROSS REFERENCE TABLE __ UUR I1'MBOLS ,1Nsn PAGE! 5991 5781 602 513. 8901 6101 380 8771 846. Ull at" 6671 5141 552. 3781 7491 754 562. 390 854 PlGEI 0148 ozeVA-S M~Cr! I 27(732) 18-MAR-?6 15106 PAGE 126 CROSS REFERENCE TASLE -- MACRO NAMES CZDVAe,Plt DVEND OVfRNT HLT l' 463 55. 1456 1645 1861 2050 l2S5 2456 2757 2921 3143 3580 3908 907 1462 1651 1868 2070 2275 2466 2761 2930 3155 3617 3917 4141 4502 4895 5375 2905 3538 1211 1308 1815 2310 1681 2079 1239 1627 1438 3186 4682 964 2388 3893 If 4113 IAU SASPEG SADOTI UDDT2 SADOT3 IADON $ADDIS HDTb SADT6A IALUPE $aIN~C BBUFfE ,ant0 SCHUCK sCKI5 SCK150 SCLR,T .CRCX SCYCLE SDATxr SDOSFR SEOP HIN! SGETfL SGETPA sHEAVE .HOHOI SINITI $INTA UNTB $MEMEX ,.SCAN SMSG SNSRI SNSR2 SNSR3 PAGE! 44R0 4885 5334 11 II It 11 1787 2284 It II II II It It It It II II It 1236 1468 1657 1888 2076 2281 2477 2767 2939 3301 3627 3936 4154 4524 4926 5385 2914 1263 1488 1677 1894 2097 2301 2524 2797 2948 U29 3641 3945 4165 4546 4936 5478 2923 1285 1494 1700 1914 2103 2307 2574 2802 2957 3343 3655 3964 4207 4568 4966 54Ba 2932 un 1592 un 1325 1514 1721 1920 2109 2327 2617 2808 2979 3359 3664 3973 4210 4590 4971 1331 1351 1520 1728 1940 2135 2333 2620 2812 3008 338) 3672 3992 4233 4612 4976 1749 1946 2141 2353 2623 2816 3017 3400 3698 4001 4262 4634 5074 1357 1546 1756 1966 2147 2359 2638 2822 3026 3411 3705 4020 4)06 4656 5095 4678 5105 138] 1572 1784 1992 2197 2385 2732 2832 3065 3467 3746 4048 4333 .,22 5109 2941 2950 3001 3010 3019 3028 1549 2027 2053 1601 2180 1703 4592 4614 4636 4658 1540 1334 1843 2336 2154 2116 1360 1871 2362 1386 1413 1923 1471 1949 1497 1897 1975 1523 2001 3199 4727 1212 4773 3225 3238 3251 3264 3317 3921 3949 3977 4005 4033 4061 4089 un 4504 4526 4548 4570 3114 3126 3138 lise 1377 lS66 1777 1972 2177 2379 2682 2826 3035 3417 3727 4029 43\9 1575 1998 2203 2410 2737 2810 3075 3526 3765 4057 4350 4767 5140 1409 1598 1812 2018 2223 2416 2743 2876 3086 3535 37 9 1 4076 4389 4812 5198 2206 1429 l61B STSTN 1# II \I It \I If II It \I II It II \I II 11 !# II II It 11 \I 11 u 1840 3573 3852 4104 4458 4855 5287 1731 2232 22~8 2249 2431 2751 29i2 3131 17U 4416 97) 3483 2835 463 5486 4438 4460 3494 3505 3070 2770 4857 4897 5205 5249 1068 3060 2704 4817 4938 2646 3769 958 5080 5162 5342 3081 I 5295 942 4979 869 5004 5029 PAGEl 5054 1I \I It 11 U U 510 2434 2493 2536 3039 11 I' 5388 11 \I 1# 11 I' 2\9 11 1636 2034 3553 $XZ 16:16 2044 It 250~ nXSHI .VARIA $XFER SXltCRC un 1833 2024 2229 2425 2747 2879 3119 3566 3803 4085 U36 4845 5242 DZDVA-B MACYl1 27(732) I8-MAR-76 15106 PAGE 127 DZDVA8,Pli CROSS REFERENCE: TAS~E MACRO NAMES $PFAIL $PRIO .RAMeL SRXSHI SSCOPE .SECTI SSECTl 'SECT) '5ETCL $SETLI $SETSe SSETSY S SEr, T $SILOI SSIMBC STRPVE 0149 4903 \I 11 11 11 11 1439 1634 1844 2032 2259 2498 2960 3425 4272 4821 50e! 5429 191 193 195 197 199 201 203 205 207 209 211 213 215 217 1216 1665 2060 2543 3597 4946 1247 1689 2087 2660 3778 4986 1315 1341 1138 2164 2778 3886 5U6 1367 1393 1794 2213 2896 4176 5088 1419 1822 2239 2966 4291 5120 1447 1850 2265 2992 4359 1478 1878 2291 3049 4408 5216 1504 1904 2317 3\04 4691 5259 1530 1930 2343 3166 4736 5305 1556 1U6 2369 1582 1982 2399 16U1 2008 2Hl 3427 486) 1313 1524 1708 1924 2121 2337 2710 3091 3776 4401 4944 5206 IUS 1528 1732 1928 2155 2341 2771 3102 3810 4406 4980 5214 1361 1)65 1576 1764 1976 2185 3)89 2851 1580 1788 1980 2207 2397 2853 1304 3311 3884 4728 5009 5296 4118 4734 5030 5303 1I 7 3420 4400 1211 1445 1660 1848 2054 226) 2536 2964 3539 4279 4858 5086 1214 1472 1663 1872 2058 2285 2541 2982 3551 4281 4861 5113 1710 2124 2712 3818 5011 1240 1476 1682 \876 2080 2289 2647 2990 )58) 4289 4898 5118 1245 149B 1687 1898 2084 3311 2657 3040 3595 4353 4901 5163 1766 2187 2860 4127 5061 1309 1502 \ 704 1902 2117 2315 2705 3047 3770 4357 49J9 5171 5113 1339 1550 1736 1950 2162 2363 2776 3160 3816 4683 4984 5250 1554 1760 1954 218 I 2367 2836 ]t64 3870 4689 5005 5257 un 331l 3l7! 4781 5352 4823 1391 1602 1792 200. 2211 2434 2858 3362 4125 4773 5034 5343 !4U 1606 1816 2006 2233 2439 2882 3369 4169 4779 5055 5350 1417 1628 1820 2028 22l? 2493 2894 3421 4\74 4SiB 5059 0150 OZDVA-B MACH I 27(732) IR-MAR-76 15106 DZDVAB,Pll CMSS REFERENCE TABLE -ADC ADCB ADU ASL BCC BCS SEQ 5438 991 418 1032 3395 631 904 931 415 777 1330 1519 1727 1939 2114 7332 2616 28 IS 3034 341~ BGT BHI BIC 3&97 4000 42&1 4611 5286 626 642 434 14~4 BICB alB BlSB BIT aITS BLO BLOS B£.T aMI BHE 1746 1889 2380 3031 4016 4230 589 a95 3055 3649 4924 628 422 339] 645 644 429 624 409 393 727 1004 1198 BPL 2529 2790 4241 528 999 564 1034 3468 632 1193 2481 423 793 1350 1539 1748 1945 2140 2352 2619 2821 3064 3416 3704 4019 4185 4633 5291 937 SIB 1430 1750 1915 2678 3340 4025 4972 627 901 3056 3651 4959 5151 451 3471 987 1190 935 5101 421 '31 1066 1231 2532 297S 4250 568 581 1037 3853 633 2632 452 799 1356 1545 1755 1965 2146 2358 2622 2831 3874 3466 3726 41128 4318 4655 5333 652 1039 4)94 752 488 808 1376 1565 1776 1971 2176 2378 2681 2869 30as 3478 3745 41147 4332 4677 5338 PAGE 129 PE~MAN!NT PAGEl SYMBOLS 699 1041 709 1157 784 786 516 813 525 817 1482 1591 1804 1997 2202 2409 2736 2911 1382 1571 178] 1991 2196 U84 2731 2875 3118 3525 3764 4056 4349 4721 5374 31Je 3534 3790 4~75 4388 4766 5384 754 1202 785 1229 S34 811 lU8 1597 1811 2017 2222 2415 2742 2920 3142 3565 3802 4084 4811 5393 55] 924 1428 1617 1832 2023 2228 2424 2746 2929 3154 3572 3851 4103 4435 4965 5440 943 1593 1888 2198 2926 3913 4138 3932 4148 4396 788 2512 555 1063 1434 1623 1839 2043 2248 2418 2750 2938 3300 3579 3907 4112 4457 4970 884 2526 992 2560 591 1115 1455 1644 1868 2049 2254 2455 2756 2947 3328 3616 3916 4140 4479 4975 622 1156 1461 1650 1867 2869 2274 2465 2766 2956 U42 3626 3935 4153 4StU 5139 2579 2600 leu 1824 2624 638 724 1262 1487 1676 1893 2896 2litll 2523 2801 3087 3382 3654 3963 U86 4541 5156 763 1284 1493 1699 1913 2112 23116 1081 1163 1467 1656 1887 2075 2280 2476 2796 2978 1)58 3640 )944 4163 4523 5146 2573 2807 3816 3394 166l 3972 4209 4567 5197 708 1463 753 1464 1774 787 1515 1718 2019 2988 )185 40t! 5450 922 1541 1802 2045 2917 1857 4100 5451 938 1567 1886 2871 2922 39114 4189 5453 1147 CLC CLR 4~0 n~2 2506 2603 CLRB C.MP CMPB COM COMB DEC DECS EMT HALT INC INCB JMP JSR MOV 2799 3890 4573 4873 5127 5320 383 401 1380 1270 1407 1&16 1831 2022 2227 2423 2583 2868 3084 3615 3934 4152 4478 5196 427 4263 2172 4\9 1111 713 397 1130 1491 1891 2278 2507 2604 2829 4189 4595 4878 .. 5128 ~321 394 414 1082 1272 1421 1622 1838 2042 2247 2429 2610 2871 3117 3653 3943 4162 4500 5240 519 17a, 1919 211i8 2326 2612 2811 ) 3025 U99 3671 3991 Ul2 4589 5241 3004 3969 4194 1199 nlll 4215 1284 3512 42211 1612 3519 4843 2791 3528 4883 912 1852 1114 2174 US8 196 913 1138 2U9 2642 38U 5201 2768 646 945 1140 2471 654 983 718 988 1159 2489 2694 3867 5456 7a2 994 11711 2516 2724 4157 5094 5118 1152 3479 3694 5454 1153 3498 4195 828 830 566 885 1101 2112 2627 3701 573 9116 1132 2158 2638 3807 5104 941 3661 536//) 1148 U56 3666 5372 1149 3407 3668 5382 1150 3459 3690 U91 1151 3462 3692 5452 524 4395 531 5145 552 5155 565 5290 769 5317 774 5U9 442 767 1019 1267 2558 3331 4265 571 450 775 1081 1271 2564 3351 4269 587 484 795 1083 1275 2578 3353 4386 593 520 829 1089 1289 2584 3396 4724 772 532 858 1098 1293 2602 517 872 1101 1297 2625 3674 4814 928 4769 822 lua 1378 1724 1864 2354 3822 3997 4219 4963 927 2935 2686 3138 5245 2825 ta58 23112 U42 2485 2691 3as6 5401 4118 PAGE! 431 456 1177 US] 715 398 1175 1517 1917 U04 2517 2609 3349 4190 4617 4890 5148 5322 471 440 1088 taB) 1431 1649 1859 2048 929 396 1194 1543 1943 2330 2518 2629 ]388 4251 4639 4893 5149 5435 U8 441 1102 1287 1460 1655 526 4854 989 425 1196 1569 1969 2356 254' 2639 3457 4252 4661 4913 5187 5311 4816 997 439 1201 1595 1995 2382 255. 2665 3460 4266 4698 4918 5188 602 4894 1166 47e 1233 1621 2021 2404 2551 2676 3&32 4303 4699 4931 5189 4231 779 U6 1131 1290 1486 1675 1892 2095 2299 2484 2680 2937 ·3299 3725 3999 4240 4566 5373 623 4588 641 1139 1292 1492 1698 1912 2101 2385 2488 2693 2946 ))27 3744 4011 4249 4610 5383 625 871 4385 726 1169 4968 1238 4974 54011 435 857 2582 4267 4723 545 768 3242 4446 825 ge5 2636 5183 4768 756 lU6 3246 4464 4622 4879 389 448 848 1018 2648 5144 4813 1866 2253 2454 2621 2910 3129 3670 3962 4205 4522 5285 590 2868 2273 2464 2637 2919 3141 3696 3971 4208 4544 5332 621 2458 5441 5443 717 3330 653 730 3806 721 426 535 2562 4239 1154 462 491 3229 4424 4596 4839 379 431 430 827 2576 4248 1168 497 521 728 515 1187 1288 1466 1673 1886 2074 2279 2475 2641 2928 3153 3700 3998 861 636 4935 2148 539 1255 1678 2071 2419 2566 2719 3624 4419 4744 4952 5211 849 4937 2468 540 1256 1695 2098 2446 2567 2728 3638 4441 4788 4961 5232 1899 643 1151 1294 1133 1512 1511 1161 776 1189 1329 1538 1747 634 4896 2118 522 1254 1641 2047 2417 2559 2718 3563 4347 4743 4934 5230 1719 762 U88 1323 986 996 1886 lS91 41115 431] 54S4 862 USI 1781 2151 2482 2594 2784 J824 458.7 4838 5849 5275 5445 883 1406 1809 2200 2486 2595 2785 3835 4529 4850 5075 5276 993 1265 U75 I"e 1782 1991 2195 1Ie2 1266 1381 1590 3866 41e2 4381 4he 1996 2201 2488 2572 2828 31U 3469 3916 4111 4414 4969 619 856 ln8 1725 2113 2447 2568 2734 3788 1354 4463 4789 4999 5273 3233 4442 4600 4846 380 438 4618 4869 385 447 834 11151 3255 4468 4640 4886 390 454 1753 2136 2451 2581 2764 3823 4485 4833 5824 5274 taU 4317 4676 4120 936 1361 1355 1564 1775 1978 2175 2377 2557 2795 3124 34111' 3850 40U 4331 4765 914 12B6 1349 1544 . 1754 1964 1803 11~1 9~S IH2 1B)7 2226 2515 2597 2793 3139 4551 4153 5898 53i9 1177 1268 lUI 1596 18i8 2016 2221 2414 2517 2lil 3873 4632 1726 1938 2133 2331 2522 2741 2'" 3157 3101 4846 4264 4654 629 766 923 944 1155 2615 2618 3832 385 5 12&9 1273 54S! 1274 1391 1295 1296 2685 2698 2723 1176 11126 2692 5289 5208 1828 2726 5336 1197 2483 3699 5399 2487 3792 2514 2527 3136 25 38 5396 31 8 1 ]281 4512 4706 4954 402 460 31" 32n 3285 4530 4710 4992 403 473 1217 3502 4534 4751 5117 404 487 4512 4156 3216 3513 4574 4755 5042 485 496 4796 48e0 .167 412 517 413 523 1911 2107 2325 2515 273. 2955 3341 U63 41127 4260 1944 2139 2351 2UB 2755 3806 3381 3833 4055 2145 2357 25U 2765 3015 H9B 38]7 4874 4@1 595 2789 4B 3 55 93 H2 2556 ]863 1116 115 410 3220 4420 4578 4829 378 436 770 1324 1513 US2 1722 1862 2328 3013 3988 U04 UBS U50 2944 3941 4151 lH6 3878 3659 5153 H7a 1652 1834 1,,1 5371 un 1208 1619 1830 2224 1653 939 30&8 3657 4960 1967 2885 3413 4053 1896 IU6 2276 2953 3968 4161 1752 1941 2740 3412 4044 5147 5135 11 ~6 711 382 925 1452 19b5 1038 US2 ") '~1 765 1489 1778 1993 2871 )461 4072 5444 DZOVA.B M~CY11 27(732) U-MAR-76 15186 PAGE 110 DZDVAB,PII CROSS REFERENCE TABLE -- PERMANENT SYMBOLS BR 0151 981 10211 2684 5150 4962 865 1056 1259 4486 4644 4909 394 455 1093 1861 3268 449. 4662 49211 395 457 5244 1173 3177 3272 4508 4666 4927 397 458 3673 U'III 3481 338] 2563 2816 31113 l415 3884 34'1 JU4 3915 4139 4456 51~8 38~4 ) 8152 IS-MAR-76 15106 PAGE 131 DZDVA-S MACYII 27(732) PERMANENT SYMBOLS CROSS REFERENCE TABLE DZDVA8.PII 529 598 655 693 73S 847 902 1011 1036 1076 1\ 83 1235 1282 1369 1422 1480 1533 1586 1642 1696 1751 1824 18@! 1934 1997 2040 2094 2142 2194 2251 2319 2372 2422 2473 2571 2671 2739 2800 2902 2933 2975 3018 3062 3114 3! 50 3291 3332 33B4 3463 3521 3574 3631 3b67 3712 3752 3794 541 600 656 694 736 854 908 1012 1038 1078 1184 1249 131 7 1370 1423 1481 15)4 1587 1643 1697 1768 1825 1882 1915 1988 2041 2099 2143 2199 2267 2320 2373 2426 2474 2596 2672 2745 2804 2903 2914 2976 3019 3067 3116 3152 3292 3336 3H6 3465 3523 3576 3632 3669 3713 3754 3796 542 b01 667 695 749 855 914 1013 1040 1084 1185 1250 1318 1371 1424 1482 1535 1588 1646 171 2 1769 1826 1883 1936 1989 2046 2100 2144 2215 2268 2321 2374 2428 2502 2598 2677 2749 2Bl0 2904 2940 2994 3020 3069 3122 3168 3295 3338 3389 3477 3527 3578 3634 3679 3715 3755 3798 543 603 671 696 751 869 915 1014 1043 1092 1186 1251 1319 1372 1415 1483 1536 1589 1647 1713 1770 1827 1884 1937 1994 2062 2104 2166 2216 2269 2322 2375 2443 2503 2605 2687 2753 2814 2905 2941 2995 3021 3070 3123 3\69 3296 3339 3391 3478 3530 3599 3636 3681 3717 3757 3800 556 604 67. 697 755 870 921 1015 1044 1095 1187 1252 1320 1373 1426 1484 1537 1594 1648 1714 1771 1828 1885 1942 2010 2063 2105 2167 2217 2270 2323 2376 2444 2504 2608 2688 2754 2818 2906 2942 2997 3027 3072 3124 3170 3297 3344 3392 3487 3533 3600 3639 3682 3719 3759 3820 562 610 673 698 764 873 928 1016 1045 1129 1195 1253 1321 1374 1431 1485 1542 1610 1654 1715 1772 1829 1890 1958 2011 2064 2106 2168 2218 2271 2324 2381 2445 2508 2613 2714 2763 2819 2U7 2943 2998 3028 3077 3126 3172 3298 3347 3397 3488 3555 3604 3646 3683 3721 3761 3821 563 611 674 700 778 878 942 1017 1048 1\34 1207 1257 1322 1379 1449 1490 1558 1611 1667 1716 1773 1835 \906 1959 2012 2065 2126 2170 2219 2272 2329 2401 2448 2511 2614 2715 2780 2828 2913 2949 2999 3029 3079 3128 3173 3315 3354 3406 3489 3556 3606 3647 )684 3723 3762 3825 PAGEl 574 612 675 703 781 879 995 1019 1049 IllS 1218 1258 1327 1395 1450 1506 1559 1612 1668 1717 1719 1852 1907 1960 2013 2066 2127 2171 2220 2277 2345 2402 2452 2519 2635 2716 2781 2862 2914 2950 30me 3030 3081 3134 3189 3316 3355 3408 3498 3558 3607 3648 3685 3724 3780 3826 578 613 67~ 704 783 880 1000 1021 U50 1136 1219 1259 1343 1396 1451 1507 1560 1613 1669 1723 1796 1853 1908 1961 2014 2067 2128 2173 2225 2293 2346 2403 2453 2521 2662 2717 2782 2863 2915 2951 3001 3051 3083 3135 3202 3318 3373 3414 3499 3559 3608 3650 3687 3733 3781 3827 579 614 681 706 789 881 1005 1023 1053 1144 1220 1260 1344 1397 1453 1508 1561 1614 1670 1740 1797 1854 1909 1962 2015 2072 2129 2174 2241 2294 2347 2405 2460 2545 2663 2720 2783 2865 2916 2952 3002 3052 3106 3136 3215 3319 3374 3429 3500 3560 3609 3652 3689 3735 3783 3828 580 584 615 682 707 790 882 1006 1025 1054 1160 1221 1277 1345 1398 1454 1509 1562 1615 618 683 1671 1741 1798 1855 1910 1963 2020 2089 2130 2189 2242 2295 2348 2407 2461 2546 2664 2721 2786 2866 2923 2968 3003 3053 3107 3138 3228 3320 3376 3430 3509 3561 3611 3656 3691 3736 17B4 3831 585 620 684 719 73Z 791 886 1007 1027 1055 1171 1222 1278 1346 1399 1457 1510 1563 1620 1674 1742 1799 1856 1911 1968 2036 2090 2111 2190 2243 2296 2349 2411 2462 2547 2666 2722 2787 2867 2924 2969 3009 3057 3109 3140 3241 ·3321 3377 3431 3510 3564 3613 3658 3693 3738 3785 3840 8H 887 1008 1029 1058 1178 1223 1279 1347 1400 1458 ISIl 1568 1638 1691 1743 1800 1857 594 b50 685 733 832 891 1009 1031 1059 1181 1224 1280 1348 1405 1459 1516 1584 1639 1692 1144 1801 1863 UI6 1932 1994 2037 2091 2132 2191 22'4 2297 2350 2413 2463 2548 2667 2727 2788 2898 2925 2971 3910 3058 3110 3146 3254 3323 3378 1985 2038 2092 2U7 2192 2245 2298 2355 2418 2471 2552 2668 2729 2792 2899 2931 2972 3011 3059 3111 3147 3267 3325 3379 3434 3517 3569 3622 3662 370) 3742 3789 3842 3433 3511 3567 3614 3660 3695 3740 3786 3841 3844 3845 39~2 39"3 3939 3978 4010 4043 4079 4129 4160 4202 4234 4297 4328 4369 4414 4472 4521 4582 4631 4695 4741 4787 4852 4949 5026 5096 5177 5223 5268 5315 5366 5414 5447 386 773 3938 3970 4~~8 4.42 4078 4110 4159 4201 4229 4296 432b 4367 4413 4462 4520 4572 4630 4694 4H~ 4786 483& 4948 5022 S~91 MOV8 NOP 5176 5222 5267 5314 5364 5413 5442 381 725 2412 2634 399 4875 RESET ROL MLB ROR RORS RTI RTS SEC SU8 SWAB TPAP TST TSTS 469 930 990 712 903 557 1217 947 2479 750 5239 191 39B 1145 28 t1 392 1162 3847 3905 3940 3979 4012 4045 4080 4130 4164 4203 4235 4298 3849 3910 3942 3980 4014 4050 4082 4112 4178 4211 4236 4330 4336 4373 4418 4476 4528 4586 4638 4371 4416 4474 4526 4584 4636 4696 4742 4791 4865 4950 5038 5097 5179 5224 5269 5317 5368 5416 5448 4299 4697 4746 4792 4866 4953 5039 5122 5180 5225 52 7 1 5323 5369 5418 5449 3858 3911 3950 3982 4015 4051 4090 41ll 4179 4212 4237 4)01 4337 4374 4428 4477 4538 4587 4648 4701 4747 4793 4867 4958 5040 5123 51 8 1 5226 5277 5325 5370 5419 5457 3959 3912 3951 3984 4017 4052 4091 4134 4181 4213 4242 4304 4339 4376 4430 4482 4540 4592 4650 4702 4748 4794 4874 4988 5046 5124 5182 5228 5279 . 5327 5376 5421 5458 486 IUS 2509 3830 494 4925 3863 3914 3952 3986 4022 4054 4092 4135 4182 4214 4245 4307 4341 4377 4432 4484 4542 4594 4652 4703 4749 4795 4876 4989 5047 5126 5183 5233 52 8 1 5329 5379 5423 5459 572 1109 2519 4191 495 4999 432 (3) 1100 2449 2673 454 4877 489 931 998 806 2427 2674 455 4884 1129 932 1167 2149 2469 2480 714 716 1192 5405 5437 5446 575 605 4977 1209 657 5002 3302 677 5027 3536 be7 5052 5426 199 201 798 2744 4964 570 ~421 4973 1117 2630 7B2 5331 193 420 1225 2823 409 aU5 492 4915 2725 2111 485 1104 245J11 3U9 493 4917 597 651 686 714 8U 899 1010 1033 1060 1182 1232 1281 1353 1421 1465 1532 1565 1640 1693 1745 1807 1880 1933 1986 2039 209] 2138 21 9 3 2246 2303 2371 2420 2472 2555 2669 2735 2794 2901 2932 2974 3012 3060 3112 3148 3280 3126 3380 3458 35i8 3571 3625 3665 3710 3743 379] 3843 PAGEl DZDVA-S MAC HI 27(732) U-MAII-76 1$106 PAGE 132 CPOSS REFEIIENCE TABLE PERMANENT SYMBOLS DZDVAb.PII 3864 3922 3954 3987 4023 4062 4094 4136 4183 4217 4246 4309 4343 4379 4433 4494 4543 4604 un 4704 4750 4804 4892 4990 5051 5129 5185 5235 5283 5330 53&0 5424 5460 588 1110 25~0 4192 3&88 3923 3956 3989 4024 4063 4096 4137 4185 4221 4253 4311 4345 4381 4438 4496 4548 4606 4658 4705 4759 4806 4905 4996 5063 5130 5190 5237 5284 5354 5381 5429 5471 616 1112 .55) 4257 1227 3889 3924 3958 3994 4026 4064 4098 4142 4187 4223 4254 1894 3926 3959 3995 4313 4315 4348 4382 4440 4498 4550 4608 4660 4714 4761 4808 4906 4997 5064 Sill 5192 5238 5307 5355 5)90 SH0 5472 4361 4390 4450 4499 4560 4609 4670 4716 4763 4809 4034 4066 4099 4143 4193 4224 4255 4907 5001 5065 5132 5194 5261 5308 5357 5392 5431 3895 3928 3961 3996 4035 4068 4101 4144 4196 4225 4256 4316 4362 4392 4452 4504 4562 4614 4672 4718 4764 4825 4914 5013 5071 5136 5195 5262 5309 ]896 3930 3966 3998 4036 4070 4106 4146 4198 4226 4259 43at 4364 4418 4454 4506 4564 4616 4674 4719 4783 4826 4916 5014 5072 Sll7 5218 3898 3931 3967 4006 4038 4071 4107 4147 4199 4227 4293 4322 4365 4411 4455 4516 4565 4626 4675 4738 4784 4827 4919 5015 5077 5152 5219 5265 5312 39~0 3933 )968 4007 4040 4073 4108 4158 4200 4228 42 9 4 4324 4366 4412 4460 4518 4570 4628 469] 4739 4785 4834 4933 5021 5090 5115 5220 52 6 6 5313 5362 5403 5436 5394 5432 5263 5311 Sl59 5397 5433 702 1165 785 1172 26Jl 5358 5361 5402 5434 720 24116 2570 5411 5414 2606 710 1191 2607 3335 3346 4835 4837 4844 88B 892 896 909 1179 1208 209 821 211 1065 2762 5134 792 lBe7 2798 213 215 ' U97 280) 317 1137 919 926 617 1113 2554 42U 1226 S023 5048 2873 5073 2631 4156 4JB4 737 5078 5461 835 5479 5475 874 5483 203 807 2749 5093 586 205 8t2 2752 5100 592 207 816 2758 5106 723 2159 701 1164 2569 2689 195 449 2626 2824 527 197 554 2733 2en 533 194 2738 4149 567 5107 771 0153 219 1141 2609 2813 940 982 0154 PAGEl DZDVA-S MACYII 27(732) U-MAR-76 15106 PAGE 133 CROSS REFERENCE TABLE •• PERMANENT SYMBOLS DZDVAB,Pll ,ABC lZ ,BLKS ,BLKW ,BYT!: ,ENABL ,END ,ENDC ,EOUIV ,EVEN ,IF 119 165 104 294 310 327 343 360 4756 176 508 4842 5495 5530 15 5582 1211 1371 1508 1640 1765 1903 2033 2182 2312 2494 2782 2952 3103 ]552 4126 4412 4861 5040 5202 5304 55 170 I 1310 1507 1039 1764 19012032 2181 2311 2493 2781 2951 3102 3551 4125 4411 4866 5039 328 344 361 4757 177 837 4849 5497 5532 956 167 106 296 312 329 ]45 362 4798 178 840 4872 5499 5534 1212 1388 1525 1661 1770 1908 2038 2186 2316 2499 2192 2961 3108 3557 4131 4684 4899 5056 5207 5309 1215 1392 1529 1664 1789 1925 2055 2191 2321 2504 2837 2965 3161 3584 4170 4690 4902 50611 5215 5H0 181 1211 1387 1524 1660 1769 1907 2f1J7 2185 2HS 2498 2791 29&0 951 1214 U91 1528 1663 949 166 105 295 311 31~7 3556 4130 4683 4898 5055 1788 1924 2054 2191! 2320 2503 2U6 2964 3160 3583 4169 4689 4901 5059 958 168 281 297 314 330 347 363 4799 179 867 4882 55'H 5536 1221 1397 1534 1669 1793 1929 2059 2208 2338 2537 2852 297. 3165 3596 4175 4695 49117 5865 5220 5332 957 ta19 1396 IS]) 1661 1792 1928 2058 2207 2337 2536 2851 2969 3164 3595 4174 4694 4906 5064 5486 169 282 29B 315 331 348 364 4801 245 953 4889 5503 5538 1241 1414 1551 1683 1798 1934 2064 2212 2342 2542 2854 2983 1178 3681 4180 4729 4940 5eu 5238 5336 958 1240 1413 1550 lU2 1797 1933 2063 2211 2341 2541 2851 2982 3169 3608 4179 4728 49]9 50Bl 283 299 Jl6 332 349 365 4802 246 959 4912 5506 1246 1418 1555 1688 IBI1 1951 2081 2217 2347 2548 2859 2991 3305 3771 U73 4735 4945 5087 5240 5119 963 1245 1417 1554 1687 1816 1950 2080 2216 2346 2547 2858 2990 3304 3770 4272 473' 4944 5086 285 301 318 334 351 367 286 303 319 336 352 910 287 304 320 337 353 4708 288 305 321 338 354 4709 289 306 322 )]9 155 4711 298 292 317 333 350 366 307 323 348 356 4712 308 325 341 358 4753 293 3i19 326 342 359 4754 247 961 4923 5588 248 1074 4930 SUfi 250 1075 4957 5513 251 2697 4995 5515 252 2698 5020 5517 253 2699 5045 5519 499 2700 5870 5523 502 2701 5498 5525 5492 $Sa7 1251 1421 15611 1318 1314 1446 1581 \705 1845 1977 2118 2243 2373 2664 2895 31112 1319 284 300 1693 1821 1955 2085 2234 2364 2648 2864 n96 3313 3177 4280 4140 4950 5092 5246 5344 2702 1250 142:l 1559 1692 loUlI 1577 1697 1826. 1961 21191 2238 2368 2658 2883 3003 3317 U61 1451 1586 1709 1849 1981 2122 2260 2390 2706 2900 lUI U70 3782 3811 U17 4282 4774 4,81 5114 5251 53iH 4290 4780 4295 4785 4990 5124 5263 5582 5486 13.9 1439 1576 1695 182. 1825 1954 2884 2233 2363 2647 2863 2995 3311 3776 4279 4739 4949 51191 1959 2090 2217 2367 2657 2882 3082 3316 3781 4281 4771 4980 SIU 4985 5119 5258 5356 U13 1445 1588 17.4 1844 1976 2117 2242 2372 2663 2894 3011 3362 3810 4289 .779 4984 5118 1318 1450 1585 1708 1848 UBe 2121 2259 2189 2705 2899 3020 3369 3816 4294 4784 4989 5123 1340 U45 1473 1477 U8Z 1499 1601 1714 1954 1986 2128 2264 2398 2711 2907 3830 3)75 3822 4354 4819 5806 5164 16117 17ll 1873 1612 1737 1629 1742 2003 2187 2163 2286 2U5 2727 2925 3848 3426 3885 4161 4127 1336 5284 un 1472 1682 1713 1853 1985 2127 2263 2397 271e 2906 l029 3374 3821 U53 4818 S00S 5163 2156 2269 24U 2716 2916 3841 3422 3871 4358 4822 50te 51 72 5285 1339 1476 1686 1712 1872 2002 2155 2268 2402 2715 29lS 3840 3421 3870 US? 4821 see9 5171 1877 un 5177 5289 1344 1481 1611 1736 1876 2006 2162 2285 2434 2725 2U4 3047 3US 3884 4362 4826 5814 5176 1362 1882 2812 2168 2290 2440 2772 2934 3053 3431 38ge 44.2 4859 5031 5195 5292 1361 1498 1628 1741 1881 2011 2167 2289 2439 2771 2933 30U 3430 3889 .401 4858 5030 5190 DZOVA-a MACYI! 27(7321 18·MAR-76 15106 PAGE 134 DZDVAB,PII CROSS REFERENCE TABLE _. P!:RMANENT UMBOLS .IFF 5196 5285 1212 1345 1450 1554 1661 1136 1845 1934 2037 21~6 n42 2341 2494 2716 2899 2996 3169 3551 1871 ,1FT ,IFTF ,UF 4289 4729 4867 5014 5118 ,5251 1 1439 1634 1820 2028 22l] 2439 2853 3011 3539 4279 4858 5086 5296 I 1219 1311 145! 1543 1621 1746 1838 1912 1990 2068 2219 2297 2375 2781 5200 5289 1214 1362 1451 1559 1663 1741 1948 1951 2038 2162 2243 2346 U9B 2727 2908 )003 3170 3556 3884 4294 4734 4199 5015 5123 5257 1211 1445 1660 1844 2032 2237 2493 2158 3020 3551 4281 4861 51U 5303 5202 5296 1219 1365 1471 1560 1661 1742 1853 1954 2055 2167 2260 2347 2501 2772 2906 31112 U08 3557 3889 4295 4739 U01 5831 5124 5262 1214 1472 1663 1848 2054 2259 2498 2812 3029 3583 4289 4898 5118 5322 1220 1373 1250 1175 1482 1560 1648 1769 1853 1933 2011 209. 2226 2304 2382 2863 1481 1559 1639 U52 1836 1917 1995 207J 2221 2299 n77 2782 5206 5303 1220 1370 1476 1577 1669 1761 1854 1959 2058 2168 2263 2364 2584 2776 2915 3821 3311 3584 389. 4354 4740 49B6 5034 5164 5263 1248 1476 5214 n88 1241 1371 1481 1580 1683 1764 1873 1968 21163 2174 2268 2367 2537 2781 2925 303. 3116 35'S 4119 4357 471. 4907 5839 5171 5276 1245 1498 1682 1687 1872 2058 2261 2536 2894 3040 3595 4353 1876 2880 2285 2541 29B6 311" 377e 4]57 4939 5171 5343 4901 5163 SUS 1251 U88 1484 1562 1668 1770 185. 1934 2012 2991 2242 2320 2402 2864 131B 1396 1486 1564 1669 1172 1856 lU6 2014 2127 2243 2321 2403 2899 5219 5322 1245 1388 14aa 1585 1687 1769 1876 1911 le64 2182 2269 2372 2541 .7Ba 2934 3,4, 3317 3600 4125 4362 4779 4940 5040 5176 5285 1309 ·1182 1695 1898 2084 2289 2647 2915 3091 3716 4481 4944 519111 5350 1319 U97 1491 1569 1692 1774 1858 1938 2016 2128 2245 2323 2444 2900 52U 5U0 U50 1391 1499 1586 1688 1770 1881 1989 2081 2185 2286 5231 5336 1251 1396 4788 U44 5143 1318 U97 1507 1606 1693 1792 1899 1986 21190 2191 2294 2397 2648 2851 2961 31153 3374 3776 4,70 4406 4819 4949 51159 5864 5195 5196 1502 1603 1692 1789 1882 1985 2084 2198 22" 239, 2548 2837 2952 3.52 3lU 3771 1313 IUS 1982 2117 2311 2657 2924 3102 3810 4406 4980 51 96 1121 1]99 1507 1585 1691 1780 1864 5115 UU U 66 1503 1635 1761 1899 21129 2174 2295 2445 2777 294] 31192 3548 4119 44~7 4862 s.lI 51 96 52 97 un 15'2 1634 1760 18ta 20a8 2178 2294 2444 2776 2942 3091 3U9 4118 4406 4861 51134 51 9 5 PAGEl 237) 2547 27 9 1 294] 3947 3363 3681 4130 4363 4784 4944 5056 5177 5297 1524 1704 8155 4131 4492 un 1528 1708 1924 2121 211! 2705 2933 3160 3816 4683 4984 52.116 1323 1481 1588 1586 1711 1797 4950 5301 1139 1550 1732 1928 2155 2317 27U 2942 3164 38711 4689 5005 5214 1328 1486 1510 1588 1714 1798 194] 1959 1881 1182 2021 2167 2247 2325 2445 2969 2037 2168 2252 2330 2$03 1960 2038 2190 2268 2346 2504 297'" .,qq!li 5246 5358 1313 1414 UfJ8 1611 1695 1797 1902 2803 2.91 2208 2295 2402 2657 2"4 2964 3092 un 3781 4174 4411 4821 4981 5065 5207 5309 1361 1554 1736 lU0 2162 2341 2725 2951 3304 3S84 4728 3009 5233 1344 1422 1512 1591 1716 1800 1884 1962 2040 2191 2269 2347 2546 .,QQ,. 5250 5155 1318 1417 1525 1612 1705 1798 1907 2806 2111 2211 2312 2403 2663 2858 2969 3182 3422 3782 4179 4412 4826 4914 sel2 8214 5322 1365 1576 1168 1954 21'" 5257 5582 1319 1422 1528 1629 1708 1817 lUI 2011 2121 2216 2315 2415 2664 2863 297. 3107 3425 JIll 4181 4684 4827 4989 5086 5219 5338 un IUe 1764 1976 2111 5262 5276 UI4 1336 1423 1)39 144. ln4 1344 1445 1551 1640 1733 1826 UJJ 2032 21 55 2231 2]38 2445 2715 2894 2,95 "'4 3548 3U2 4282 4fi95 4866 5889 5114 52 •• U55 1417 Isn 16U uu IU8 IUS 2812 2127 2217 232B 2U9 2706 2864 298] lIBS 343. 3816 427l 4689 4859 4991 50'1 5228 5344 U91 16113 ,788 t 988 2185 2771 2968 3311 4118 4134 5030 5238 2367 2776 2U4 3]62 4125 4773 5034 5250 2389 2791 291a 3369 4169 4719 5055 U45 1423 1S17 U47 1425 1833 1)49 1427 1134 2363 1595 1718 1102 1886 19 fit 2042 2193 2271 2349 2548 "Ill"" US? 1611 1612 1724 1801 1891 1969 2047 2195 2351 266] 1741 1825 1987 1985 2863 2218 2278 2356 2664 '1Jo1t'll '24A" 2273 16lt 1714 1825 1928 2029 2128 2234 2321 2444 2H0 2813 2998 1161 3431 3821 4279 4694 4861 5'06 50'2 5238 5358 uu 1606 17 92 2.02 2207 2397 28]6 299. 3421 4174 4811 5859 5276 1354 1412 1536 1614 1742 1826 1908 lU6 2864 2216 2294 2372 !!!~ 1621 lei6 21i16 2211 2414 2851 31111i3 3425 4212 Ull 5081 52~5 1378 US. 1538 1616 1744 1128 ttl' Uh 1988 2217 2295 2)7] 27i6 ':114"'" 0156 DZDVA-B ~ACYlI 27(7U) 18-MA~-76 15U6 C~OSS RE'E~ENCE TABLE DZDVAB,PlI l0n 34311 4180 48]9 5039 5177 ~228 ,l~P 5309 191 291 1]67 1498 1628 1741 1878 2008 1164 nBS 2434 2171 2qq5 3374 3821 4359 4823 5011 5173 ,LIST ,MACRO ,NLtsT I 205 1214 13 9 1 1528 1663 1792 1928 2058 2211 2341 2541 2864 lI08 3557 4131 4683 4898 5055 5250 I I 2~5 1214 U91 1528 166] 1792 1928 ]083 3431 4294 4866 5040 5182 5229 5314 193 1211 \J70 1504 1636 1760 liB! 2011 2167 2291 2441 2778 3040 ]421 3870 4362 4826 5014 5176 15 207 1221 u97 ISH 1669 1798 19]4 2064 2217 2347 2549 2882 3160 35U 4169 4699 4901 5059 5257 15 207 1221 1191 1534 1669 1798 1934 1I1117 ]557 4362 4879 5064 5185 3084 J5S6 4295 4867 5e49 5183 5244 5255 ~317 5355 197 1219 1393 1524 1660 1769 1904 21134 2181 2311 2493 2836 3052 3U0 195 1216 1387 1507 1639 1766 1898 2028 2180 2294 2444 2781 3049 3427 3886 4401 3889 4408 4863 5036 5216 55 211 1245 1417 1554 1687 4858 511130 5206 36 209 1240 141l 155. 1682 1816 1950 208111 2233 2363 2647 2894 182. 4695 4907 5865 5264 1954 20 .. 2237 2367 2657 2901l 1171 3601 41811 4728 4939 5811 5296 36 209 1248 1413 1551l 1682 1816 195. 55 211 1245 1417 1554 1681 1112111 1954 H64 3595 4174 DZDVA-S MACYlI 27(731) U-MP-76 15186 DZDVAB,PII CROSS REFERENCE TABLE •• 211S8 2211 2541 2864 3108 3557 4131 4683 4898 5055 5250 2064 2217 2]47 2549 2982 3160 3583 4169 4689 4901 511159 5257 ]6 83 2341 ,PAGE ,~EM 370 ,~EI?T 93 I 15 955 ,SBTTL ,TITLE ,WORD 2084 2237 2367 2657 2908 3171 3611 4188 4728 4U9 5881 5296 224 2080 2233 2363 2647 2894 3164 3595 4174 4695 491117 5865 5264 172 PAGE 13~ PE~MANENT 3108 3608 4363 4906 5065 5186 5256 5356 199 1240 1396 IU0 1665 1788 191117 2037 2187 2317 2500 2853 3091 3539 4118 4411 4866 5039 5219 81 213 1252 1423 156/11 1693 1826 1960 2091 2243 2373 2665 2960 ne4 3179 4272 4734 PAGEl SYMBOLS 3116 3601 4t11 4981 5074 5195 5257 201 1247 1413 1533 1668 1794 1924 2054 219. 2320 2503 286. 3114 3553 4127 4683 4898 5055 5250 83 215 13e9 1439 1576 1704 1844 1976 2117 2259 2389 27115 2964 lUI 3776 4279 474111 4944 4ne 5986 U03 5092 5318 81 2U 1252 U 211 ue9 1419 ln6 17114 1844 1976 1423 1560 1693 1826 1968 3128 ]781 4412 4919 5091 5196 5262 314tIJ 3782 4694 4949 5092 521118 5263 3152 3821 4695 4950 5123 5201 5268 3169 3822 4739 4989 5124 5211 5269 3!7e 3889 4740 499111 5168 2U 1250 1419 1558 1682 1797 1930 2060 2201 2337 2536 286] 3187 )556 413111 4691 4903 5061 5259 9) 217 2(115 1388 1422 1556 1689 1816 207 U09 1439 1559 1692 1822 1950 2080 2216 2346 2547 2896 3166 3597 4176 4728 4939 51181 52U 119 221 209 1315 1447 1576 17f)] 1825 1956 2087 2233 2363 2647 2899 3169 3600 41H 4736 4946 5088 5305 193 276 1339 1476 16/116 1736 1876 2886 2162 211 UI8 1458 un 1445 1580 1708 1848 1988 2121 2263 2397 271. 2970 3317 3792 4291 4773 498, 5113 5343 93 217 un 1445 1580 1708 1848 198. 1913 2063 2213 2343 2543 2BU 316111 3583 4li9 4694 4"16 5864 5262 117 21' IU9 USI 1586 1714 1854 1986 2128 2269 2U3 2716 2982 3362 381. 4289 4779 4984 5118 535/11 1712 117 219 119 221 1335 1472 1602 uu 1451 US 86 1714 1854 1986 2285 2'14 2771 2990 3369 3816 4295 4785 4990 5125 5356 1732 1872 2802 2289 2439 2776 2996 3375 3822 un 4818 5805 5163 5486 1582 1704 1844 1959 2090 2239 2369 2660 2960 3304 3770 4272 4739 4949 Segl 'U08 195 37/11 U45 1482 1612 1742 1882 2012 2168 2295 2446 2782 304" 3421 387/11 4357 4821 5t1J89 5171 193 276 195 37. 1339 1345 1476 1686 1736 1876 2806 1742 1482 1612 1882 21112 213 1335 1471 1585 1718 1850 1976 2117 2242 2372 2663 2966 un 3778 4281 4773 4980 5113 53n 197 463 1)61 1498 215 1341 1472 1602 1713 1153 Ili2 2124 2259 2389 2185 2969 U16 3781 4291 4781 4986 512. usa 199 111 un 1628 1768 1898 2828 2181 2311 2493 2836 3e47 3425 3884 4363 4827 SillS 5118 1512 tU4 1764 1902 2032 2185 2115 2498 2851 3e54 )412 3898 44111 4858 5030 5206 197 46) 1361 511 U65 1498 1628 1758 1898 2028 199 15112 1634 1764 1902 2032 3374 4Ul 4826 $015 5111 5220 5302 2891 2241 2373 2665 296. 3384 377. 4272 4734 4944 5016 5303 276 217 1344 1478 1688 1732 319 U61 1481 1611 1985 2127 2265 2399 2712 2982 3362 20ea 2155 1871 3810 4294 4784 4989 5123 5355 201 158 1371 15tlJ8 1640 1770 1988 2038 2191 2321 2505 Z8U 3091 3539 4118 4496 4861 5034 5214 2117 2259 2389 271115 2964 3311 3776 4279 4748 4958 5892 5J10 378 2121 2263 2397 271. 297. 3311 3782 4281 477) 4988 5113 5343 463 2128 2269 2U3 2716 2982 3362 3811 4289 4179 4986 5111 5358 973 8) 117 ]70 41S 511 1211 1381 uln 1303 1304 ues • 1738 1872 2268 241112 2715 2992 3371 3818 4353 4Bie 50~5 5163 5486 2i13 1211 1387 1524 1668 1788 19Z4 20$4 2287 2)37 2536 2888 31.2 3551 41:15 4412 4867 50411 5221 1371 203 1211 1387 1648 1770 190. 2038 1660 1788 1924 2054 2111 958 15ln 15Z4 PAGII ullle *DZDVAB,DZDVAB/&OL/CRFaDiDVlB,MAC,DIDVAB,pll ~UN-TIMEI ,47 67 12 SECONDI ~UN-TIME RATIOI 351/12882,7 CORE USED I 14K (67 PAGElil 3375 4179 48:i7 5024 5176 S2a5 53"8 SYMBOLS 36 " 1872 2802 un 5271 ]317 413. 4785 5014 5170 5219 5301 PlGE 136 PII:~MAN!NT 1299 E~ROR& DETECTED I DEFAULT GLOBAL. GENERATEDI IUS 1472 16/112 5212 ]]16 3890 4784 4999 5169 5213 5284 2155 2285 2414 2771 2990 3369 3816 4295 4785 499/11 5125 5356 1211 1306 2162 2289 2419 2776 2996 3175 3822 4153 4818 5085 5163 5486 2434 2161 2295 2446 2782 3&40 2181 2111 2493 2836 JUI 3425 3884 181. 38" 4357 4163 4821 5009 5171 4827 511115 5178 4817 5388 2185 2315 2498 2851 3.54 3432 389/11 ".1 4858 503. 5286 2191 2321 2585 2853 3091 J539 4118 4406 4861 5/1134 5214 0157 2217 2)37 25)6 2U8 31iz 3551 'U5 4412 4867 584' 5221 .151
Source Exif Data:
File Type : PDF File Type Extension : pdf MIME Type : application/pdf PDF Version : 1.3 Linearized : No XMP Toolkit : Adobe XMP Core 4.2.1-c043 52.372728, 2009/01/18-15:56:37 Create Date : 2013:12:03 17:36:40-08:00 Modify Date : 2013:12:03 17:37:36-08:00 Metadata Date : 2013:12:03 17:37:36-08:00 Producer : Adobe Acrobat 9.55 Paper Capture Plug-in Format : application/pdf Document ID : uuid:4d624415-5141-43b7-a18d-46c2edbda245 Instance ID : uuid:e7231258-755b-4125-abf1-c60cef5e088a Page Layout : SinglePage Page Mode : UseOutlines Page Count : 92EXIF Metadata provided by EXIF.tools