Digital PDFs
Documents
Guest
Register
Log In
AC-F419A-MC
September 1978
16 pages
Original
2.5MB
view
download
Document:
CXMNBA0-MNCDI
Order Number:
AC-F419A-MC
Revision:
0
Pages:
16
Original Filename:
http://bitsavers.org/pdf/dec/pdp11/xxdp/x11_listings/AC-F419A-MC_CXMNBA0-MNCDI_Sep78.pdf
OCR Text
---MNBA DEC/Xll SYSTEM EXERCISER MODULE XMN8A0.Pl1 19-F£8-79 11119 MACY11 30A(1052) 19oFEB~79 11:35 PAGE 2 .REM_ IDENTIFICATION • • • • JIIIII . . . . . . . . IIIIIf .. PRODUCT CODEi AC-F419A .. MC PRODUCT NAMEi CXMN8A0 MNCDI MODULE PRODUCT DATE i SEPTEMBER 1978 -MAINTAINER. DEC/Xli SUPPORT GROUP THE INFORMATION IN THIS DOCUMENT IS SU8JECT TO CHANGE WITHOUT NOTICE AND SHOULD NOT BE CONSTRUED AS A COMMITMENT BY DIGITAL EQUIPMENT CORPORATION. DIGITAL EQUIPMENT CORPORATION ASSUMES NO RESPONSIBILITY FOR ANY ERRORS THAT MAY APPEAR IN THIS MANUAL. THE SOFTWARE DESCRIBED IN THIS OOCUMENT IS FURNISHED TO THE PURCHASER UNDER A LICENSE FOR USE ON A SINGLE COMPUTER SYSTEM AND CAN BE COpIED (WITH INCLUSION OF DIGITALS COPYRIGHT NOTICE) ONLY FOR USE IN SUCH SYSTEM, EXCEPT AS MAY OTHERWISE BE PROVIDED IN WRITING BY DIGITAL. DIGITAL EQUIpMENT CORPORATION ASSUMES NO RESPONSIBILITY FOR THE USE OR RELIABILITY OF ITS SOFTWARE ON EQUIpMENT THAT IS NOT SUPPLIED BY DIGITAL. COPYRIGHT ec) 1979,1979 DIGITAL EQUIPMENT CORPORATION SEQ 0001 ., »,~ MNBA DEC/Xii SYSTEM EXERCISER MODULE XMNBA0.P11 19qFEB-79 11119 1.0 @' MACYil 30A(1052) 1g e FES-79 11135 PAGE 3 BEQ 0f1l02 ABSTRACT . . . . . . lUlU IIIIIIl' 'III THE MNB IS AN IOMOD THAT EXERCISES THE MNCDI DIGITAL INPUT. THE SOFTWARE MODULE CONSISTS OF THREE SECTIONS. THE FIRST IS THE DEFAULT CONDITION WHEN SRi 0. READ-WRITE TESTS ARE PERFORMED TO VERIFY THE INTERNAL DATA PATH"S OF THE MNCDI LOGIC. THE SECOND IS EXECUTED WHEN A MNCDO OUTPUT IS CONNECTED TO THE MNCDI INPUT. THIS PROVIDES ADDITIONAL TEST OF THE CONTROL SIGNALS. THE THIRD IS A WRAP-AROUND DATA TEST VERIFING THE DATA OUTPUT AND INPUT CIRCUITS. UP TO 8 MNCDI'S CAN BE EXERCISED WITH THIS MODULE. IF SRi = 1, BE SURE TO "DESELECT" THE MNE (DIGITAL OUT) MODULE. = 2.0 REQUIREMENTS . . . . . . . . I11III . . . . . . . HARDWARE: ONE MNCDI (DIGITAL tN). ONE MNCDO (DIGITAL OUT) STORAGEs MNB REQUIRES: DECIMAL WORDSI 1573 OCTAL WORDSI 3045 OCTAL BYTESI 6112 3.0 <OPTIONAL> PASS DEFINITION ..... _-_ ......... . = ONE PASS OF THE MNB MODULE CONSISTS OF GENERATION WHEN SRi 0, 4000 (8) INTERRUPTS. WHEN SI'U iii 1, ONE PASS or THE MNS MODULE CONSISTS OF GENERATING 5000 (8) INTERRUPTS. 4.0 EXECUTION TIME .............. WHEN SRi ;: 0, ONE PASS OF THE MNB MODULE RUNNING ALONE TAKES APPROXIMATELY ONE MINUTE. WHEN Spl 1, ONE PASS OF THE MNe MODULE RUNNING ALONE TAKES APPROXIMATELY TWO MINUTES. = 5.0 CONFIGURATION REQUIPEMENTS ...............•... _- ..... DEFAULT PARAMETERS: OEVADRS 171160, VECTOR 130, BPil 4 DEVCNTI 1, SRi. REQUIRED PARAMETERS a NONE IF SRi B 0 IF SRt iii 1 THENI $BASEl MUST CONTAIN THE MNCDO BUS ADDRESS $VECTl MUST CONTAIN THE MNCDO INTERRUPT VECTOR AND BE SURE TO DESELECT THE "MNE" (DIGITAL OUT) MODU~E. 0 MNBA DEC/Xii SYSTEM EXERCISER MODULE XNNBA0.Pi1 19-FEB-79 11119 6.0 MACYii 30A(1052) 19-FEB.79 11135 PAGE 4 SEQ DEVICE/OUTPUT SET-UP ........ --- ••..••... THE FRONT PANEL SWITCHES MUST BE I~ THE "." POSITION. NO ADDITIONAL IF SRi. 0 IF SRt • 1 THENI THE WRAP-AROUND CABLE MUST BE INSTALLED TO A MNCDO AND BE SURE TO DESELECT THE "MNE" (DIGITAL OUT) MODULE. 7.0 MODULE OPERATION •.......•....... THE FOLLOWING TESTS ARE PERrORMED ON THE MNCDI (SRI80) FLOAT A i ACROSS THE STIMULUS BIT REGISTER FLOAT A 0 ACROSS THE STIMULUS BIT REGISTER BYTE OPERATION or THE STI~ULUS BIT REGISTER READ-WRITE TESTS or BITS 1 • 6,8,9,12 AND 14 IN THE STATUS REGISTER BYTE OPERATION OF THE STATUS REGISTER MAINT. STROBE SETS INPUT READY rLAG INPUT READY CAN BE WRITTEN TO A ZERO INPUT READY WILL NOT SET IF NO "SBR MATCH" OVERRUN FLAG SETS OVERRUN FLAG CAN BE WRITTEN TO A ZERO INVERT DATA FUNCTIONS CORRECTLY EACH BIT OF THE INPUT REGISTER CAN BE CLEARED INPUT READY FLAG INTERRUPT TEST OVERRUN FLAG INTERRUPT TEST 8.0 OPERATION OPTIONS .•......•...• -... SRi II 0 RUN MNCDI LOGIC TEST SR1 II 1 RUN MNCDI LOGIC TEST RUN MNCDO LOGIC TEST RUN MNCDO TO MNCDI WRAPAROUND CONTROL TEST RUN MNCDO TO MNCDI WRAPAROUND DATA TEST IF DEVCNT (DVIDt) CONTAINS MORE THAT A 1, MULTIPLE MNCDI WILL BE TESTED. Ir DEVCNT (DVIDi) CONTAINS MORE THAN 1 AND SRi ll !, THERE MUST AT LEAST THE SAME NUMBER or MNCDO·S CONNECTED TO MNCDI'S. THE FIRST ADDRESS MNCDO UNIT MUST BE CONNECTED TO THE FIRST ADDRESS MNCDI WITH ADDITIONAL UNITS ALSO PAIRED TOGETHER. 9.0 NON-STANDARD PRINTOUTS ••..•...•............. ALL PRINTOUTS HAVE THE STANDARD rORMATS DESCRIBED IN THE DOCUMENT. '" '" DEC/Xii ., .. eeu "NSA DEC/XII SYSTE" ,XERCISER MODULE XMNBA0,Pti 19'~E8-79 11'19 155 156 157 15B 159 160 161 162 163 164 165 166 167 16B 169 170 171 172 173 174 175 176 177 17B 179 lB0 181 lB2 lB3 184 lBS 1 B6 1 87 1 B8 lR9 190 191 192 193 194 195 196 197 19B 199 200 201 202 203 2"4 SEQ 0004 ,LIST ,"LIST ,TITLE nDXCO" ,LIST MF ~r,CND,MD MrJAA DEC/Xli VeRSION "'N 6 SYSTE~ ExERCtSEP ~ODULE 23-MAY-78 : * ""*** **il-iI'*** *""** * .... *". '* * .. ** 'It** ** * *** * * "" .. * *** ***** ** ******** ** "*. *** ** ** "'000?~ .. REGIN, MODNAM' XnAG, of:! ("00022· "'~"'~"2 4" ~"'~0~0 ~0C:HJ'H~ '''ODIlLE NAME, ,USED TO KEEP TRACK OF _BUFF USAGE .BYTE ODEN ,1ST DEVICE ADDR, ADDRI 171150+0 ,1ST DEVICE VECTOR, VECTOR, 130.0 PPTY4+0 ,1ST 8R LF.VEL, ,"YTE PRI' ,BYTE '2ND SR LE:VEL, PRTY"'.'" 882' OVID1, 0+1 'DEVICE INDICATOR I, ,SwITCH REGISTER 1 OPEN SRI' OPEN ,SWITCH HGIST'. 2 5R2, ,SWITCH REGISTER 3 OPEN SR3' ISWITCH RrGIST~R 4 SR4, OPf" 0I{h"026" t 4"0~H;l STAT: 140"0"~ ISTATUS WOFl:D, INIT' SPOINT' PAseNT' ICONT, ICOUNT' SOFCNT' HRDCNT' SOrPAS' HRDPAS' SYSCNT, PANNU", CONfIG, PES1, RES2, START "ODSP R 2010 R • 0 MH,![H'10' 047115 IH1QH'Vl5' 0~0 0\<.HHH'J6' 171160 Vl0001f1' 1A1~" t 3" NHIlf.l12' 2"0 040502 040 000013" 000 ~0~014 ,. (-1\,\0001 1"""016" ~''''00~0 "00020" 0000"''' ,ABC I I I'N8A I : ***** ** ojI"/f***** If""" *** *** ****** ** *** ** ** **** *** ** .. **"* ** * .. ****** .... *** * .. * 0 ,MODULE STA.T ADDR, ,MODULE STACK POINTER, ,PASS COUNTER, " OF ITERATIONS PER PASS.2000 II,OC TO COUNT ITERATIONS ,LOC TO SAVE TOTAL SOFT ERRORS 'LOC TO SAH TOTAL HARD ERRORS ,LOC TO SAVE 50fT FRRO.S PER PASS 'LOC TO SAVE HARD ERRORS PFR PASS " OF SYS ERRORS ACCUMULATED ,HOLDS RANDOM' WHEN RAND MACRO IS CALLED ,RESEPVED fOR MON ITOR USE 'RESERVFCD rOR MONITOR USE ,RESERVED rop "ONITOR USE ",101062' (W~0""0 SVR0: OPEN nlDe TO SAVE P0. fHH~~64" 'i(HH'HIIO\ SVRI, OHN ,LOC TO SAVE Rl, "'1:-'0066 .. 0'·~~0r.0 SVP21 OPEN 'HHH""''' (hI0l001Q! SVR3, OPEN ,LOC TO SAVE R3, OPFN :LOC TO SAVE: R4, OPEN OPEN OPEN ,LOC TO SAVE R5, ,LOC TO SAVE R6, ,ADDR Of CIJRRENT eSR, SBADRI ,ADnp ACSR, OPEN "'SADRI ASTAT, OPEN FRR1YP' ,CONTENTS OF CSP, ,lODR OF SAO DATA, OR ,STATUS REG CONTENTS, 'TYPE OF ERROP ,rXPECTED DATA, "U,",0]I1" N1,,]0I0' ~~~HH112 ' "(H~224· ~H:W'034 " "00VW0 00~'J36 • Ii'II~fHH"· '~~J~\r}42' vH'J200~ ("",,""0 ~~'·lCHH~~ "~jVl044 ' 01(l~~?01 '~110046 " l1iHHH~" 0I(i"~050 ' vH~A0~0 1:'00052' t100000 NWf'54' N·10k'10~ "'000~6' ~HHHJ56 ' "'~J~VJfI~· MWI~H'Hl ""~~HiH'I" 00"'072' "''''00010 RVR41 ~HH'I"'74' ~k-J0~H~'" 00,.,'",,6 .. 1I~0000 fH~"l"'(Il· "~H~000 SVRS, SVR6, CSRA, "'0~102 " ~('01'2 ' 0"'~000 'H.1~1Q14" rHH~U:'4" 'H1~i!'~0 "~01Q16 " 000106' rA~t'l0~H~ ASet 'LOC OPEN TO SAVF: P2. O~ GOOD DATA, OR ~l'l~11 ~" N~~0fHl AWlS: OPEN fACTUAL DATA, ~0"'112" f'!00!3(1!b" RSTPT, .ESTPT ,RESTART ADDRESS AFHR END OF PASS 2~~5 C'!~0!114" PVl~0Q1~ woro: OPEN ,~ORDS 206 207 2.8 ~(l0!116" "'~~0rHJ (1"00001 _DFR, IOTR, OPE~ n(1012{~ " OPEN ,',ORD5 FROM MEMORY PER ITERATION " OF INT,PRUPTS PER ITERATION "'''''''17:2'' f1'W~H~0 IDNU~t MNSA DEC/XII SYSTEM FXF.RCISEP MODlILF.: XMNSA0,PII 19-fFB-79 II" 9 209 210 211 212 213 214 215 216 217 218 219 220 221 222 223 224 225 226 227 228 229 230 231 232 233 234 235 236 237 238 239 240 241 242 MACYll TO MEMORY PFR ITE~ATION :uODIJLE IDENTIFICATION 3~A (\052) 19-FEP-7. 11,35 NU~BER=0 PAGE 6 SEQ 0"05 "'00224" MODSP, 000224' 171260 00A226" ""0340 8BASEI' 171260 SHCTI' 340 0~~230" ~{:1O!"IiW ~!H~232 .. "'00!0~0 :OtJTPtlT ADDRESS OCSR, 0 OCSRI, 0 , HIGH 8yn ADDRESS IH:H~234" rHH~236" ,~(i\0!0e:0 DOR' DOP I, 'HIGH HTE ADDRESS :.********************************************************************** f''''00~0 11100240" 0000N'I ''''~242 " 0\,,!N'I~0 0e025~' OIM~0~0 ~1l!0252" "H~OIQl0V'1 000244' ",,10"'~0 00"246' 0000N1 ,INPIJT ADDRESS ICSR, 0 0 ICSR I' 0 nIR' DIR1, 0 SSRI 0 SSR II 0 000254' ('00~M 00025b" 000000 DonlNV, DODINS, M,0000 00000e DIDINV, DIOINS' DIFINV, DIEINS' SR"INE, TEM?' TEMPI, TEMP2' "0"'260" 000262" 000264' 000266' 000270' 000272' ~HW274" 00~276" 0~''''0~Vl 000000 "00000 r (.1 PJllI 00 "''''00~0 000001 010000 11040"'QI 0 0 0 81Te RITDAT:81T12 RITEXT=SITII ,I"ITlAL 81!S ADDRESS OF THE "NCPO <IF SR1=!> IIPJJTIAL INTERRUPT VECTOR OF THE MNcno <IF SR1=1> ,~IGH 8YTE ADDRESS ,HIGH BYTE ADDRESS "y COpy Of SRI ,MAINT INPUT INHIBIT , MAINT INPUT STROBE MNBA Dr.C IX 11 XMNBA~.PII SySTE~ EXgRCISER "OOIiLE 243 244 0~nl0~· ~16767 177512 117762 245 246 247 248 249 0w.o.l 177762 251 252 253 254 255 """306' 1112767 000314' e1270" 00"320' .1670. 000]24' 01"12. •• 0]26' ""52"1 00A])0' 02".27 "O"314' ".,373 """336' nl6701 0"A342' "10120 """344' ""52"1 0"0346' .2A027 256 000352' ""13') 257 258 000354' 016701 000361' n10120 ""0362' 1105721 •• 0364' .20027 00037." IInl373 000)72' 016701 000376' 01A120 AA0400' 005721 ••• 402' 020027 000406' .01373 177646 A.~41@' n36767 177662 A~R416' R.I~4. 250 259 260 261 262 263 264 265 266 267 268 269 270 271 272 273 ~~cYll 3~A(1~52) SHRTI "OV 00042.' "1270. 000424' ~12701 274 A~~430· 275 10R432' 0b0110 ~1~(}I230· 1777"0 117444 1774! 2 177376 "'~!~2J0" p",,, Nil 4 ~6~11~ 216 A~~434· 277 .'.436' 0b0110 278 ~0~44@· ('6~110 0127~1 279 000444' 0b0110 280 M~0110 281 282 PUA44b- 000450' 060110 000452' r60111 283 A0~454· ~6~11A 284 285 286 287 288 289 290 291 292 29] 294 295 296 297 "0.4~6' .6"1!~ 000460' 060110 00A462' 06011" 000464' M60110 """466' 060110 000470' 0b0110 "'0472' 06.110 001474' ".6367 00.5""' .22767 000506' ."134. 00"510' 104413 000514' """167 177576 P~\"4"0 17757P1 177~66 MNBA DrC IX 11 SYSTEM "XPRC ISH "OOllLE 19.FfB·7Q 11119 XMNBA0.PII 29B 299 P.~Ql520· 300 301 302 303 "lb767 ~0"'526" ""~777 00"'532" ,'011i177 00~536' "\.t15117 177514 177506 177506 177506 177352 0~Q!v"1 177332 177472 177 32~ 177312 3"& 3M 308 ~16777 "0055~" "'H~556 " ~17767 000564' 026761 ~'0"'5'72 • 177326 177466 117312 nIPUT, lSI ~014"3 311 312 "'005'74"' 104405 313 ~0,"'602 • 104407 "'{IIP-612' 1'06367 00"'616' 001354 318 00~620' 319 320 321 000620' 330 331 332 333 334 33S 336 337 33B 339 340 1044~7 00~60661 ~Vi"'flC1l0· 0~t;.\Ii'P~ , 177264 012. ~12767 0"~0~1 "16767 ~0S 16 7 016777 (11091646" 017767 000654' "26767 000662' MI403 171440 177242 177236 177316 177222 "'''''0664· '"44~5 Pl~n~HH~ , 000672' 000672' 104407 000676' 104407 "'~01P12"' 006367 000106' 001347 177444 177246 lSI 177402 177230 177222 SEQ 0re7 ,FLOAT A I ACROSS THE MNCDI STI"tltUS RIT RE:GISTfR MOV ,LOAD EXPFCT BI'r #FIT0,ACS~ ArSp,aSF\p MOV .LOAD MNCDI STT~ULUS ~IT PEGISTER MQV OSSR,ASTAl ,READ "NCOl STIMULUS BIT REGISTrR CMP AeSp,ASTAT .COMPARE ,~. IF SAME PEG 29 t·*·*·**········_····_****··******·*-***··**·*****·*** *********. HPOF.Rs,SEGJN,NULL "NCDI STIMULUS BIT .EGISTER FAILED TO HOLD A FLOATI'G ,*.******._.**.******** •• **_ •••• **._*._*--***-****- ••• * ••• * ••••• 2$1 "~'00"'0' OJ(II"'9IA0- 177364 013. ~0"'1"6' 000710' ~12777 000716 ' P12767 000724 ~ 1050T7 17 7332 177156 177777 000377 177322 177314 17714P 177146 177140 ~ 11767 026767 000744' M14~3 000746' 104405 0000006' 000000 346 000754 ~ ~12777 177777 347 000762 ' 012767 177266 177112 348 349 350 351 000770' 1~50'7 B00774' 017767 0010112' ~26767 177400 177254 17'250 177074 177102 177074 001010' 00140) 001012' 104405 000000' ~00000 ASL BH ACSR 1$ rTEMPOPARY RETURN TO MO~lTOPi'.' 'THE' CONTINUE AT NEXT r'STPUCTION, ,CMANGf. THE DATA IRR Ir MORE DATA ,Hon A (. ACPOSS T~E "NCDr STIMULUS 81T ~EGISTEF "OV MOV COM MOV .OV C"P PEG .I-J.IT~,TE~P HMP,ACSP ACSF Ar.SR, USP .S8R, ASTlT lCSR,ASTAT .LOAD INITIAL BIT 'LOAD EXPECTED .COMPLEMENT ILOAD M~CDI STIMULUS BIT .EGISTf:R ,READ MNCcl STIMULUS BIT REGISTER .CO.PARE rAR IF SAME ,.. __ .... _.-.*_ ....... _* •••• _-_._*--* ..... _.. _.... *.-..-•... -.. - .~.0.0 000716 ' 353 PAGE 8 ,VE.IFY • • NCDI BUS ADDRESS RESPONSE ICSR,CSPA .LOAD ADOP, "OV OYCSR TST 'TEST INPUT STATllS ,TEST INPUT DATA REGISTER 'H~IP 1ST aSAP .rEST STIM. RUFFER PEGISnR TST SPEAKS, "REGIN APEAJ<S,PEr.IN 341 342 l4l 344 345 352 11135 • 01000"'0· 000000 ~0~626' ~0~6]4' "'0~64061 000730' 19-fES-Jq 2S1 314 315 316 317 000602· SEQ 0006 5 1'1,SPMINE "ACYl I 3"A n0S2) 310 322 PACE 7 ,!FST IF ,INIT IS TO RUN rONTII BIT TFMP2,DVIOI I1S UNIT SELECTED BN. I'PUT ,H" IF SELECTED ,UNIT IS NOT SFL.rTED •• COPRECT THE ADDRESSES CO"T2, MOV OCCS', R0 I GET ADDR!:SS NOV '4,RI ,G'T NEw OFFSET VALUE A~D "',CR~) ,UPDATE THE VALUE ADO PI, (p.) 'UPDATE THF. VALUE ADO '1. (R0) ,UPDATE THE VUUE ADO Rl, (P0l 'UPDATF THE VALUE MDV '10,RI ,RELOAD NEw OFFSET ADO RI,(R0' 'UPDATE THI: VALUE aOD R1,('0) ,UPDATE THE VALur ADO RI,(.0) 'UPDATE THE VALUF AOD P\, (R0l ,UPDATF THE VHUE ADD PI, CR~) 'UPDATE THE VALUE ADD .,,cRr) ,UPDATF THE VALUE ADO R1,( R~) 'UPDATE THE VA LUE AOD Rl.e.0) ,UPDATE THE VALUE ADO .1, CR0l 'UPDATE THE VALUE ~~D PI. CR~l ,UPDATE THE VALUE ADD RI, CR~) ,UPDATF. THE VALUE ~DD RI,c.0) ,UPDATE TH VALUE ,DfTFRMIN' IF NEXT UNIT IS TO FE TESTED ASL T,MP2 ,CH~NGr UOITS CMP 'RITS,TE""2 :TEST If LAST UNIT .oE rONTI ,BR If NOT E'OITS.~EC,IN .SIGNAL ENO or ITERATIO~. ,OONITOR S"ALL TEST END or PASS J"P PESTR! 01 II 1r'100542 .. "00542' 1'12767 323 324 325 326 327 328 329 11135 ICOPY SRI FOR "' USI ,I~ITIl,IZE T~E P"S ADDRESSES AND VECTORS "prT~,TEMP2 ,LOAD UNIT SELECT FLAG PESTR!' MOV ,LOAD ADDRESS POINTER *nC:SR,p~ "OV ,LOAD INITIAL BUS ADDRESS $"A5El,PI "OV It,OAD DEVICE ADDRESS .1 .cP~l+ ! S, "OV ,UPDATE aus ADDRESS VALUE INC PI eMP ITEST IF DONE WITH BUS ADDRESSES ~I', 18 ICSfI ,AR IF NOT ~NE IS Af"lO~,~l 'LOAD INPUT ADDRESS "OV ,LOAD THE ADDRESS 2S I '-IQV ." (R~)+ ,UPDATE ADDRESS INC PI c~·p PI', tOOOlt.lv ,TEST If AT END 2_ EH!E ,BR I. NOT ,LOAD VECTOR POINTE. SHCT1,PI -OV 3$, MOV Rl,cR0)+ .LOAD DEVICE VECTOR ADDRESS ,1IPOATE BUS VECTOR VALUE (P 1). T5T ~H', .OOOINS+2 ITEsT IF DONE "ITH BlIS VECTORS C"P )S BNE ,a. IF NOT ,LOAD INPUT VECTOR MOV VFCTOR,Fl1 P1,cRfI)+ • LOAD THE VECTOR 48 I .0V (P 1) + 'BUMP THE ADDRESS TST crAp R~,.OIEINS+2 ,TEST IF DONE RNE 4S '~R IF NOT )04 305 3"9 19-FES-79 19-n:e-79 11119 1$1 281 2$ HRDERG.PEGIN,NULL , MNCDI STI"ULUS BIT REGISTER FAILED TO HOLD A FLOATING 0 BREAKS. PEGIN PRFAKS.HGIN ASL T'MP BNE IS JTEMPO~APY ,.*-•••••• **_ ••• * ••• * ••••••• _* •••• -* ••• ** ••••••• ***-*- ••• *.*.**. PETURN TO MONITOR, ••• • ,HEN CONTINUE AT NEXT INSTPUCTION • ,CHANGE THE DATA laR If ~OPE DATA ,VERIFY BYTE OPERATlDN ON THE .NCD! STIMULUS BIT PEGI5TER ,LOAD "NCOI STIMULUS BIT REGISTER #-1,1I58Ft 0377, ACSR MOV 'LOAD EXPECTED ~sepl CLRB ,CLEAR HIGH SYTE MOV ·SSP,ASTAT 'READ MNCDI STI~ULUS ~IT REGISTER CMP ACSR,ASTAT ,COMPARE REQ 2S rBR IF SAME .**************************** •• ********************.************ HRDERS,~r.GIN,NULL ,CLEARING HIGH 8YTE CHANGED LOW SYTE r**·*.** ••• ·** •• ·._.··.****.-.*.********. MOV 1·1,@SBR .LOAD MNCDI STIMULUS SIT REGISTER MOV 1177400,ACSR 'LOAD EXPECTED _S8R CLRB ,CLEAR LOW BYTE ~OV °SBR,ASTAT 'READ MNCDI STIMULUS BIT FEGISTER CMP ACSR,ASTAT rCOMPARE REQ 18 ISF IF SAME ~OV **.·.·_·*-_·_*.-.·_.* .. , ••• *********** •••••••••• **** •••• ** •••••••••••• ** ••• ***.*._ ••••• MRDERS,BEGIN,NULL ,CLEARING LOW BYTE CHANGED HIGH BYTE MNU O~CIXII SYSTEM XMN8A9.PI! 354 355 356 357 3SG 359 360 361 362 363 364 36S 366 361 36B 369 370 MODUL,. 3$1 000002 177044 MOV 177040 177170 MOV MOV 000200 001060~ 026767 001066' 001403 177016 117015 001070' 104405 000000' 000000 001076' p46777 001104 ' 017767 177000 1771]0 176764 177134 176772 176164 000000 • 000000 001044' ~17767 001052' ~42767 001112~ ~26767 391 302 001140' 012767 000004 ~01146' ~16777 176730 303 001154' 001162' 001170' 001176' e17767 042767 026761 A01403 177060 000200 176706 001200' 104405 000000' M0000 001206' 046777 901214' 017767 392 001222' 026767 001230' MI003 176670 177020 176654 001232' 104405 396 397 3gB 399 001240' 000~0",jI MOV $ICS~,ASTAT BNE ACeR,ASTU 2. 177024 176662 176654 '*******************-******************************************* ,BITI or MNCDI STATUS REGISTER FAILED TO CLEAR .*************************************************************** BREAK.,BEGIN ,TEMPORARY RETURN TO MONITOR •••• 'THEN CONTINUE AT NEXT INSTRUCTION, 'TEST THAT BIT2 OF MNCDI STATUS REGISTER 18 READ-WRITE MOV .elTa,AeBR ,LOAD EXPECTED ~ov AC5R,UCSR 'LOAD 8IT2 INTO MNCDI STATUS REGISTEP ~OV ,READ MNCDI STATUS REGISTER PICSR,ASTAT #BIT7,ASTAT BIC 'CLEAR BIT 7 ACSR,ASTAT ,TEST THAT IT BET CMP BEQ IBR IF SAME 18 1******.********.-***************************.****************** ,BIT2 OF MNCDI STATUS REGISTER FAILED TO aET 181 J*********~************************************~**************.- SIC MOv CMP SNE lCSR,nCSR BICSR, ASTAT AC5R,A8TAT ,CLEAR THAT BIT 'READ MNCOI STATUS REGISTER AGAIN ITUT THE BIT 'BR IF CLEARED 2. ,*********************************************** ••• ************* IBIT2 OF MNCDI STATUS REGISTER FAILED TO CLEAR '****************************************************.***.*.**** HRDERS.BEGIN.NULL ''HHH~00Q 000000' BREAKS, BEGIN BREAKS,BEGIN MACYII 30A(l052) 0161 001250" ,aR IF CLEARED HRDERB,BEGIN,NULL 000000 MNBA DECIX!! SYSTEM EXERCISER MODULE XMNBA0,PII 19-FEB-79 11119 'READ MNCDI STATUS REGISTER AGAIN ,TEST THE BIT MRDERI,BEGIN,NULL 28 I 104407 104407 IS r******************************************************0******** ,BITI or MNCDI STATUS REGISTER FAILED TO SET '*************************************************************** ,CLEAR THAT BIT AeBR,tICSR SIC CMP 176734 177064 176722 176714 176706 389 390 391 395 nCSR, ASTAT _SIT7,ASTAT ACSR,ASTAT BREA~$,BEGIN 388 0~!1244· lSi 015. 380 ,LOAD EXPECTED 'LOAD BIT I INTO MNCDI STATUS REGISTER ,READ MNCDI STATUS REGISTER ,CLEAR BIT 7 ,TEST THAT IT SET feR IF SAME UITI,leBR ACBR,nCSR HRDER3,BEGIN,NULL 000A00 • 000000' 1101140' ~01240~ SIC 231 0011J0' 104407 001134' 104407 ,TEMPORARY RETURN TO MONITOR •••• 'THEN CONTINUE AT NEXT INSTRUCTION. ,TEST THAT BITI OF MNCDI STATUS REGISTER IS READ-WRITE eMP BED ~01003 001122' 104405 SREU$,BEGIN BREAU,BEGIN OUI 117174 177032 177024 001130' 400 401 PAGE 9 ,_*******4****************************************************.* 001030' 012767 001036' 016777 374 375 376 377 393 394 11,15 SEQ 0008 000000 • 000000' 001120' 384 38S 306 387 U-ns·79 MileYI I 30A(952) 001020' 001020' 104407 001024' 104407 0010]0' 371 372 373 370 379 EXE~CISEP t9·ns.79 I! 119 19-FEB-79 ,TEMPORARY RETURN TO MONITOR" •• 'THEN CONTINUE AT NEXT INSTRUCTION, 11135 PAGE 10 402 001250' 012767 0~0010 403 404 "01256" 016777 176620 176750 000200 176576 176624 176754 176612 176604 176576 ITEST THAT BIT3 OF MNCDI STATUS REGISTER IS READ-WRITE #BIT3.ACSF 'LOAD EXPECTED ,LOAD BIT3 INTO MNCDr STATUS REGISTER ACSR, nCSR MOV OICSR,ASTAT 'READ MNCDI STATUS REGISTER ,CLEAR BIT 7 #SIT7.ASTAT SIC CMF ACSR.ASTAT 'TEsT THAT IT SET ,BR IF SAME BEQ 1$ 001310' 104405 ~00C00 ' 000000 HRDERS,BEGIN,NULL 001316' 046777 001324' 017767 001332' 026767 001340' 001003 \76560 176710 176544 176714 176552 176544 001342' 104405 000000' 000000 405 406 407 408 409 410 411 412 413 414 415 416 417 418 419 420 421 422 423 424 425 426 427 428 429 430 431 432 433 434 435 436 437 438 439 440 441 001264' 01n67 001272' 042767 001300" 026767 001306 ' 001403 001350' 001350' 104407 001354' 104407 001360' ~ov ,***************4*********************************************** IS. ,BIT3 or MNCDI STATUS REGISTER FAILED TO SET ,*************************************************************** ACSF,@lCSR ,CLEAR THAT BIT SIC I'OV CMP BN! QrCSR,ASTAT ACSR,ASTAT 28 'READ MNCOI STATUS REGISTER AGAIN ,TEST THE BIT ,SR. IF CLEARED ,*********************************************·u********it* . . **... *** HRDERS,BEGIN,NULL ,BIT3 OF MNCDI STATUS REGISTER FAILED TO CLEAR 2$, J*******~******************************************************* BREAKS.BEGIN BREAKS,BEGIN 000000" 00"000 ,. ,TEMPORARY RETURN TO MONITOR •••• 'THEN CONTINUE AT NEXT INSTRUCTION, Dnl 001360' 012767 001366' 016777 001374' 017767 001402' ~42767 001410' A26767 001416' 001403 000020 176510 176640 000200 176466 176514 104405 "'00000' 000000 001426' 046777 001434' 017767 001442' 026767 001450' 001003 176450 176600 176434 176604 176442 176434 001452' 104405 0~000'" 001460' 001460' 104407 001464' 104407 0000e011' 001420' MV ITEST THAT BIT4 OF MNCDl STATUS REGISTER IS READ-WRITE MOV 8BIT4,ACSR ,LOAD EXPECTED MOV ACSR,@lCBR 'LOAD BIT4 INTO MNCDI STATUS REGISTER MOV ,READ MNCDI STATUS R~GISTER ~ICSR,ASTAT #~IT7. ASTAT eIC 'CLEAR BIT 7 C~P AcaR, A5TAT ,TEST THAT IT BET BEQ IS 'SR IF SAME 176644 176502 176474 176466 UI MOV CMP leaR,ASTAT eNE 28 ~ICSR,A5TAT 'READ MNCDI STATUS REGISTER AGAIN ,TEST THE BIT 'SR IF CUARED r*************************************************************** ,BIT4 or MNCDI STATUS REGISTER FAILED TO CLEAR r*************************************************************** HRDERG,BEGIN,NULL 000000 2$, 000000~ J*************************************************************** ,BIT4 OF MNCDI STATUS REGISTER FAILED TO SET r*************************************************************** ACSR,@ICSR ICLUR THAT BIT SIC HRDERS,BEGIN,NULL BREAK$,BEGIN BRnKI, SEGIN ,TEMPORARY RETURN TO MONITOR •••• 'THEN CONTINUE AT NEXT INSTRUCTION. SEQ 0009 MNBA DEC/XII SYSTEM EXERe15E~ MODULE XNHBl0,PII 442 001470' 445 446 001476' 991504; "1iI1512~ 901520' 443 444 447 44B 449 450 451 OIlS, 9"1470~ ~12767 0e153"" 104405 016777 017767 042767 026767 001526' 001403 000040 176400 176530 B0Uee 176356 176404 176534 176372 176364 176356 455 456 001536' £146777 176340 176470 176324 001562' U4405 £100000' 00£1000 991544' 017767 001552' ~26767 £101560; 001£1£13 176474 176332 176324 462 463 001570' 001570; 104407 001514' 104407 001600' DIll. 464 465 467 460 001600~ 012767 001606' 016777 001614' 017767 001622 ' 042767 469 001630' 470 001636' 001403 466 471 472 473 474 475 476 477 478 479 ~26767 000100 176270 176420 000200 176246 176274 176424 176262 176254 176246 001640; 104405 000000' 000000 001646' 046777 001654' 017767 001662' 026767 001670' 001003 176230 176360 176214 176364 176222 176214 001672' 104405 000000" 000000 001700' 001700' 104407 001704' 104407 0001:"""''' 000000' \$; 2$ , 484 485 001710' 486 001710' 012767 001716' ~16777 001724' 017767 001732' 042767 "'01140" "26767 001746' 0~1403 000400 176160 176310 000200 176136 176164 176314 176152 176144 176136 001750' 104405 000000" 000000 001756' ~46777 001764' ~17767 001772' 026767 002000; 001003 176120 176250 1761M 176254 176112 176104 499 500 501 002002' 104405 000000' 000000 5~2 002010; 487 4Se 489 490 491 ~ACYlI D1I2. 492 493 494 495 496 497 49B 503 504 505 506 507 508 509 510 511 512 513 514 515 516 517 516 519 000000' 002020' 012767 001000 176050 176200 000200 176026 902060' 104405 000000' 000000 002026' 016777 002034 ; 017767 002042' 042767 002050' 026767 002056' 001403 1$, 2$1 00201~' 104407 002014' 104407 002020' 176054 176204 176042 176034 176026 176010 176140 175774 002112' 104405 000000' 000000 525 002120' 002120' 104407 002124' 104407 FAI~EO TO CLEAR BREAKs,BEGIN BREAKS, BEGIN ,TEMPORARY RETURN TO MONITOR •••• 'THEN CONTINUE AT NEXT INSTRUCTION. ,TEST THAT 8IT6 or MNCDI STATUS REGISTER IS READ·wRrT~ ,LOAD EXPECTED MOV IBIT6,leBR MOV ACSR,UCSR 'LOAD BIT6 INTO MNCDI STATUS REGISTER ,READ MNCDI STATUS REGISTER MOV nCSR,ASTAT #8IT7,ASTAT 'CLEAR BIT 7 SIC CMP AC8R,ASTAT ,TEST THAT IT SET BEQ rBR IF SAME U HRDER$,BEGIN,NULL ,BI16 OF MNCDI STATUS ~EGISTER FAILED TO SET '*************************************************************** ,CLEAR THAT BIT ACSR,@ICSR BIC 'READ MNCOI STATUS REGISTER AGAIN MOV @ICSR,ASTAT ITEST THE BIT CMP ACSR,ASTAT BNE 2S 'SR IF CLEARED r*************************************************************** HRDER.,BEGIN,NULL ,8IT6 or MNCDI STATUS REGISTER FAILED TO CLEAR '*************************************************************** 30ACl052) 19.fES·79 ,TEMPORARY RETURN TO MONITOR •••• 'THEN CONTINUE AT NEXT INSTRUCTION. 11135 PAGE 12 ,TEST THAT BITS OF MNCDI STATUS REGISTER 15 READ-WRITE MOV .BITS,ACSR ,LOAD EXPECTEO ACSR,nCSR 'LOAD BIT8 INTO MNCOI STATUS REGISTER MaV MOV ,READ MNCDI STATUS REGISTER nCSR,lSTAT IBIT7,ASTAT 'C~EAR BIT 7 BIC ACSR,ASTAT ,TEST THAT IT SET CMP BEQ ,BR IF SAME 11 .*************************************************************** ,BIT8 OF MNCDI STATUS REGISTER YAI~ED TO BET HRDER$,BEGIN,NU~L J*************************************************************** AC5~,UC5R ,CLEAR THAT BIT BIC 'READ MNCOI STATUS REGISTER AGAIN MOV UC5R,ASTAT ,TEST THE BIT ACSR,ASTAT CMP ,SP IF CLEARED BN! 28 '*************************************************************** HRDER$,BEGIN,NULL ,BIT8 OF MNCOI STATUS REGISTER FAI~ED TO CLEAR J*************************************************************** ,TEMPORARY RETURN TO MONITOR •••• 'THEN CONTINUE AT NEXT INSTRUCTION, ,TEST THAT BIT9 OF MNCOI STATUS REGISTER IS REAO-WRITE ,LOAD EXPECTED MOV OSIT9,ACSR I LOAD B1T9 INTO MNCDI STATUS REGISTER MOV ACSR,@ICSR ,REAO MNCDI STATUS REGISTER MOV @lCBR,ASTAT #BIT7,ABTAT BIC 'CLEAR BIT 7 CMP ACSR,ASTAT ,TEST THAT IT SET BEQ ,eR IF SAME 1$ '*************************~*************************** ********** IS' ,BIT9 or MNCOI STATUS REGISTER FAILED TO SET '*************************************************************** BIC MOV CMP BNE lCBR,nCSR PICSR,ASTAT ACSP,ASTAT 28 ,C~EAR THAT BIT 'READ MNCDI STATUS REGISTER AGAIN ,TEST THE BIT JBR Ir CLEARED '*************************************************************** HRDER8,BEGIN,NULL 2$. 000000' 000000' ,BIT5 or MNCDI STATUS ~EGI5TER '****************************#********************************** HRDER$,BEGIN,NULL 520 521 522 523 524 lOR IF CLEARED BREA~$,BEGIN DII3, 176144 176002 175774 ,CLEAR THAT BIT 'RUO MUCOI STATUS REGISTER AGAIN ,TEST THE BIT 2$ BREAKS,BEGIN 0"0000' 002066' 046777 002074' 017767 002102: 026767 002110' 001003 ,BIT5 OF MUCDI STATUS REGISTER rAILED TO 5ET ACBR,ncaR nC5R,ASTAT ACBR, ABnT BREAKS, BEGIN BREAKS,BEGIN MNBA DEC IX 11 SYSTEM EXERCISER MODULE XMNBA0.PI1 19-FEB.79 11119 ~010 J**********.*****************************.***********~ ********** 480 4B I 482 483 UQ '*************************************************************** 211 000000' 000000' PME II J*************************************************************** BIC MOV CMP eNE HRDER$,BEGIN,NULL 4S9 460 461 !IllS ,TUT THAT BITS or MNeDI STATum REGISTER I$ ~EAD.WRITE , LOAD EXPECTtD MOV OSlT5,ACSR MOV 'LOAD 9IT5 INTO MNeDI STATUS REGISTER AC8~,UCSR MOV 8ICSR,A5TAT ,READ MNCDI 5TATUB REGISTER ,CLUR BIT 7 #8IT7,l&TAT SIC ,TEST THAT IT SET CMP AcaR,ASTAT HRD!~.,BEGIN,NULL 1$1 457 458 U-FEB·'9 ,BR IF SAME SEQ II .********************************************* •• **************** 00£10£10' 00£1000 452 453 454 MACYI ! l0A(l0S2l 19-Fl:S-79 11.19 ,B1T9 or MNCOI STATUS REGISTER FAILED TO CLEAR J*************************************************************** BREAK.,BEGIN BREAK',SEGIN ,TEMPORARY RETURN TO MONITOR •••• 'THEN CONTINUE AT NEXT INSTRUCTION. SEQ 0011 MNBA DECIXII SYSTEM EXERCI.£~ MODULE XMNllA0,PII 526 521 528 529 530 5]1 532 533 534 DlI4i IIllu]e' 0e2U0~ ~12767 BUU6' 016717 11001U' 017767 1J"2U2~ 0427117 0100"0 175740 176078 IlllfIJ2111l 175744 1761174 175732 175724 175716 ""3160' 026767 002166' 00141!l 175716 us 1102170' 104405 0000011' 0e00ge 537 S38 1102176' 046777 1757"" 176030 536 519 540 541 542 541 MACYU 10AIIU2l 19.FEB-79 11119 1102204' 017767 IU212' 026767 002320' 001003 IH12222' 104405 175664 176034 175612 175664 u-ns-" .**************.*************.*.*.* •••• ** ••• *.***** ••••••••••••• H~DER.,IEGrN,NULL leSR,ucaR ICLEAR THAT BIT llIEAD MNCDI STATUS REGISTER AllAIN ,TEST THE B%T ,BR IF CLtARED 28 *•••••••••••••••• * ••••• _••••••••• *•• e ••••••• HRDER.,B~GrN,NULL ,8IT13 or MHCDI STATUS REGISTER rAILED TO CLEAR 8IC "OV eMF BNE nCSR,A8TAT AC8~.A8TAT ,._.*...•.. 111122411' 012767 040000 175630 175760 000200 175606 802100' 104405 000000' 011J0000 HIIDER.,BEGIN,NULL 002306' M6777 002U4' 017767 002322' 026767 002310' 001003 175570 175720 BIC NOV CMP 8NE 002332' 104405 000000' 000000 554 555 556 557 558 559 560 561 281 175554 175634 175764 175622 175614 175606 175724 175562 175554 565 566 567 002340' 002340~ 104407 002344 ' 11'4407 18' 568 ,BITI4 or MNCOI STATUS REGISTER FAILED TO SET ,********.* •• ***** •• *****4*******.**** •• **************.***.****. AeSR,nCBR MICSR, ASTAT ACSR,AaTAT 2. .CLEAR THAT BIT 'READ MNCDI STATUS REGIST!R AGAIN ,TEST THE BIT '8R IF CLEARED ,* ••• **** •••• *.*.*.*.-••• ****** •• *******.*.***_ ••• **-**.** •••• _. ,BITI4 OF MNCDr STATUS REGISTER FAILED TO CLEAR 1*****•• • •• *···*··*.···*···*·-.··*-·*·*·'··****··.·.-.-_ •• _._ •• - 000000' MNBA DEC/XII SYSTEM EXERCISER MO~ULE XMNBA0.PII 19.FEB.79 11119 ,TEMPORARY RETURN TO MONITOR .... ITHEN CONTINUE AT NEXT INSTRUCTION, ,TEST THAT BITI4 OF MNCDI STATUS REGISTER IS READ-WRITE MOV ,LOAD EXPECTED 'BITI4,ACSR MOV ACU.UCaR 'LOAD 8IT14 INTO MNCDI STATUS REGISTER MOV nCaR,AaTAT ,READ MNCDI STATUS REGISTER IBIT7,ASTAT 81C ICLEAR BIT 7 CMP leBR,ASTAT ,TEST THAT IT SET BEQ ,SR IF SAME If HRDERS,BEGIN,NULL 28' ~00000" BUAK., BEGIN BREAU.BEGIN , ••• *••• ****-************.***._.***.*._* ••• **._.* •• ** ••• *.* ••••• 562 563 564 _._.* .... ,*** •• *•••• ** •••••• *** •••••••• ***** ••••••••••••••• *•• *.e._ •• _••• 549 550 551 552 55) ,81TI3 or MNCDI STATUS REClIII'l'ER rULED TO an •• ***.*** •••• *•••••• *•••••• *•• ***** ••••• ** •••••• * ••••••••••••••• If' OIlS. 002246' 016777 002254' ~17767 002262' 042767 002270' ~26767 002276' 001403 ~ACYIl BREAK"BEGIN BREAU,BEGIN 3U(1U2) 19-FEB-79 ,TEMPO~ARY RETURN TO MONITOR •••• 'THEN CONTINUE AT NEXT INSTRUCTION, 11115 PAGE 14 SEQ 0e13 • VERI FY HIGH BYTE OPERATION ON THE INPUT STATUS REGISTER MOV U0424,nCSR ,LOAD INPUT REG. BIT CLRB nCSRI ,CLEAR HIGH BYTE MOV '~IT4IBlT2.AC5R 'LOAD EXPECTED MOV nCBR,ASTAT .READ INPUT STATUS REG. BIC .RIT7,A5TAT 'REMOVE BIT 7 CMf ACSR,ASTAT ,COMPARE BEQ 0117 002350' 912777 002356' 105077 002362' 012767 002170' 011767 002376' 042767 002404' 926767 002412' 001403 040424 175660 1'00024 175644 000200 175472 002414' 104405 000000' 000000 HRDERS,BEGIN.NULL 002422' ~12777 002430' 105077 002434' 012767 002442 • 017767 002450' 1126767 002456' 001403 040426 175604 040400 175572 175426 ,VERIFY LOW BYTE OPERATION ON THE INPUT STATUS REGISTER U0426,ncsp MOV 'LOAD INPUT REG. CLRS 8lCSR ,CLEAR LOW BYTE MOV U0401l,ACSR 'LOAD EXPECTED MOV .READ INPUT STATUS REG, nCaR,AaTAT CMP ACBR,UTAT ,COMPARE BEQ DUll .BR IF SAME flJ02460 , 104405 000000' 000000 596 597 002466' 005077 002472~ 012767 002500' 012777 002506' 017767 002514' 026767 002522' 001403 175546 1100200 0114200 175526 175362 598 599 1102524' 104405 0000011' 0000110 569 570 571 572 573 574 575 576 577 578 175662 0%16. 175512 175506 175500 175472 , ••••••••••••••• *••• ** •••• ** •••• -* ••••• **-* •• 581 582 58) 584 585 586 587 588 175610 0117. 175440 175434 175426 594 595 6"" ,CLEARING LOW BYTE CHANGED HIGH BYTE , •• _•••••••••••• *•••• ***.* ••••• **.*.*-••••••• *.**** •• -*.* •• *** •• 0120. 175402 175532 175370 175162 *._.•.-.-*.•*••*** ,-*.*-.*-** •••• ***._ ••• ****-.**_ •• *._.*-* •• *••• *** •• **_.**.** ••• HRDERe,BEGIN,NULL 589 590 591 592 593 *_ ...... ****** ••••• .CLEARING HIGH BYTE CHANGED LOW BYTE ,*.******.-.-* •••• ****.**** ••• ** •••••••••••••• 579 580 seu ,TEaT THAT BITI2 OF MNCDI STATUS REGISTER I i READ.WAXTE ILOAD EXPECTED .UTu,leBR len,nCSR ILOAD 8lTI2 INTO MNCDI STATUI R!GlSTEII OXCSII,AS'I'AT IREAD MNCDI STATUS REGISTER IBlT7,AaTAT ,e:LEAlI BIT 1 lIe ,TE81 THAT IT SET CM. leaR,AlTAr BEG II 18R IF BAME 1102230' "022411' 8~g MOV MOV 0000"0' II\l0000 000000' 000000' PAGE U MOV 544 54! 546 547 548 1J1!2210~ 104407 0112234' 104407 lIUS • VERIFY THAT MAINT. STR08E SETS "INPUT DATA READY· CLR 'ENSURE CLEAR FLAG 'ICBR MOV #BIT7,ACSR ,LOAD EXPECTED DATA MOV 'BITEXTIBIT7,UCSR 'GENERATE MAINT. STROBE MOV ,READ INPUT STATUS REGISTER UCSR,ASTAT CMP AcaR. ABTAT ICOMPARE RESULTS BEQ ,BR IF SAM! 0121 .* •• ****************.*************************.********* ••• ****. HRDER.,BEGIN,NULL ,MAINT, STROBE rAILED TO SET "INPUT DATA READY" ,*.*•••• *****.-.**.-•••• *•••• *•• -•• ***•• _*.** •• &••••• *_.*_ ... *•• liNDA DECIXI1 nanN EXERCl,ElI MODULE XMNDA9,PII 19.FEB.79 11119 6111 .112 1115867 "12717 eIl51171 1117767 1126767 1I1l141Jl 6113 684 611s 6116 6117 Gila 6119 61e 175344 11114111118 17547' 175464 178320 175474 ~ACYtl Dnli nU26 175320 612 613 620 ""2646' 11114495 621 626 127 628 629 630 631 632 633 634 635 636 637 638 639 '"2654' 11126S4~ 1114487 ""266"' 184407 1182664' 11112672' 1l1J271111~ 111271116' 182714' 1112722 ~ 1111127311' 1112767 1112777 1152717 1152717 11117767 1126767 17545. 171717 D122. IIluet 115416 175424 "41111111 175416 ""1114 115252 175246 17524111 1754114 1752411 ::::::: 1111212 eSIIIIII1J2 01142SS le42I1" 17532S 175154 17521e 175)4e 175312 175324 175162 175154 IIlInllZ 647 648 649 1103e12' 1114485 645 646 •••••••••••••••••••••••••••••••••••••••••••••••••••••••••• *••••• DUll elllllln 111I4211A 104211S 175246 1752411 1751114 175134 661 662 663 664 0031120' 99]024' 1103032' 11030411' 003046' "051161 A12777 011767 1126767 01114111 0124. 175264 175256 A011150' 104405 011311'6' 111131164' 0113072' 003100' 012717 012767 011767 AII11103 ,..................."............................................ . rULED TO BE WRITTEN TO A ZEIIO HRDEII8.BEGIN,NULL MACY11 667 668 669 6711 611 0125, 675 676 677 618 679 6811 681 682 683 684 685 686 687 688 689 690 691 692 693 694 615 696 697 698 699 7811 7111 711Z 3~ACl052) 19-nB e 79 111 35 PAGE 16 ,VEIlIFY CLII MOV MOV CMP BEQ INVE~T DATA rUNCTION ,LOADEXPECTED ,SET INPUT INHIBIT ,READ INPUT ACS~ '!lITDAT, ncaR tOIR.ASTAT lCSR.UTAT 18 ,COMPA~E ,BR IF SAME 1*****.****··********···**************·*···*********** •••• -••••• 1100000' 001101111 HRDER •• BEGIN,NULL 01011611 177717 175146 NOV MOV I'OV BNE ,INPUT INHIBIT rAILED TO INHIBIT INPUT I •••• e •••••••••••••••••••••••••••••••••••••••••••••••••••• e ••••• 18' '8ITDATIBIT5IBIT4.'ICS~ '-I.ACSR 'DlR,ASTlT 2. ,SET INVEIIT DATA AND INPUT INHIBIT 'LOAD EXPECTED ,READ INPUT ,SR 1r NON-ZERO , ••••••••••••••• -•••••••••••••••••••••• _••• _•••••••••• ** •••• **** ,INVERT DATA FUNCTION FAILED , ••• ****** ••• ** ••• ** ••• ** •• ******** •• ** ••••• **.** ••••• ****** •••• CMP ,COMPARE DATA ACSR.ABTAT HRDERI.BEGIN.NULL 003102' 104405 000A1I0' 01100111 9113110' 026767 001116' 001403 174766 9111120' 104405 11001100' 0111101111 003126~ 912777 0113134~ 0051167 11011411~ 817767 0113146 • 026767 IIIIl154 • 09141'13 111001111 174742 1751011 17473S ""3156' 1114405 1100111111' 11111111011 ,*****.* •••••••• ** ••• *** ••• *.*.*.*.* •••••• **.* •••••••• *••••• ***. ,INVERT DATA FUNCTION OR INPUT INHI8IT FAILED H~DER'.BEOIN.NULL , ••••••••• ** ••••••• ** •• *•• *••••••••• *••** •• ** 11000111 011106" 175066 174670 175026 175058 001111411 81188112 1751111111 174UI ,VERIFY EACH BIT OF THE MNCDI INPUT DATA IIEOl8TEil CAN 8E CLEA~ED MOV 'BIT0,TEMP 'LOAD INITIAL BIT NOV 'BITDATIBIT4IBIT5,'ICS~ ,LOAD INHIBIT INPUT AND INVERT DATA MOV TEMP.ACS~ 'LOAD EXPECTED ,MAKE OPPOSITE COM ACS~ MOV ,READ INPUT 'OU,1I0 ,CLEAII THE INPUT BIT lIOV TEMP,'DI~ nIT5,nCS~ '~EM INVEIIT DATA BITOVE BIC ,ENABLE EXT, STROBE TO PREVENT DATA INPUT BEING .BITI,nC811 B18 MOV • OIII,ASTAT 'READ INPUT ~EG • ACSR,ASTAT ,COMPAn CMP BEQ U 'BII IF lAME 174766 21. BEQ 003164' 912767 IIUP2~ 912777 0032S0' 916767 1103206' 0115167 1103212~ ~1711111 013216' 916777 1103224' 0113232' 111132411' ""1246 ' 0111254' 0U777 1152777 017767 1126767 liS 1411) 175104 HRDERI, BEGIN, NULL 3$1 0e801l1l' 1I11l0""" 11113264 083264 IIS3271 SI3274 IIsun 8811SIIII' lIeee011' 174772 01261 IIi "'HIli "e1334 ER~O~ MOV CLII MOV CMP BEQ tBlTDAT.nCSR ACSR 'OI~.A5TAT ,SET INPUT INHIBIT 'CLEAR EXPECTED ,READ INPUT ACS~.A8TAT 'CONPA~! 0126 ,BR IF SAME 1··.*****.*···*·*·*·**········**····*··*··············•• *••• *••• zei 1044117 1114407 DATA - DATA PATH *._.*..........•... 175028 175806 1750.11 174636 1746311 111113296' 1044115 ,INVE~T , •••••••••••••••••••••••••••••• **.* •• - •• - •• *.*.*.* •• *•• *** •• **** 174736 17473S 1751011 17511411 174674 ,BR IF SAME 11 .**.** ••••••••**.*********** ••••••••••••••• *** ••••• *•• ******* ••• 672 673 674 ER~OIl" SEQ 111115 175206 1751144 175036 175154 1751110 17511114 "OV!II~UN , ..................................** •• *•••••••••••••••• ** •• *......... 665 666 ,VEIIIFY THAT "OVE~~UN EIlIIOII" CAN BE "~ITTEN TO A ZERO MOV '8IT7IBITl,ACSIl 'LOAD EXPECTED VALUE MOV IBITI,.IC811 ,SET 8TROBE MODE 'BI'I'EXTIBIT7"ICIR 'GENE~ATE MAINT, STROBE BIS ,8ITI5IBITEXTIBIT7,'IC8R ,GENEIIATE MAINT. STROBE AGAN 818 CL~B 'ICs~1 ,cLEAII HIGH BYTE TH! INPUT .TATUS REGI&TE~ MOV 'IC8R,ASTAT ,READ INPUT STATUS REGISTER CMP ACIR,AS'I'AT 'COMPA~E BEQ 0125 ,BR IF lAME or 175182 175014 0001111e' 1111110011 1751156 1110000 175206 175016 ............................................................... ,"OVER IIUN' rAILED TO 8ET ,............................................................... . 175250 MNBA DEC IX 11 SYSTEM EXERCISER MODULE XMH8A0,Pl1 19-FEB-79 11119 654 655 656 657 658 659 6611 aIlEAK"SEGIN ,TEMPORAllY ~ETU~N TO MONl'I'O~ .... BREAK8,aEOIN 'THEN CONTINUE AT NEX'I' INSTRUCTION. ,VE~IFY THAT .OVEII~UN !~~O~" SETS MOV 'BITI5IBIT7IBITI'ACS~ .LOAD EXPECTED MOV IBlTl,nCSR ,SET 8T~OBE MODE aI8 18ITEXTIBIT7,.ICIII ,GENERATE MAINT, STROBE BU IBlT15IBITEXTI81T7,nca~ ,GENUAT! MUNT. U~OBE AGAIN MOV tlC.~,AIITlT I~EAD INPUT STATUS ~EGlSTER CM. AC8~,A8TAT 'COMPA~E BEQ DI34 ,BII IF SAME HRDE~.,BEGIN,NULL 6511 651 652 653 ,VERIFY THAT "INPUT DATA IIIADY" WILL NOT lET IF IN sUMlLua MODE AND NO .BII MATC DSBR 'CLEAR SBR REGISTER '-1,'0111 ,CLEAR INPUT IlEGIBTE~ 'BlT2,nc.~ .IIET nlLlLU. MODE 'BlTEXT,IlC8~ ,GENEIIlTE MAlNT, STROBE .aIT2,ACI~ ,LOAD EXPECTED nC811,ASUT ,~EAD STUUI ACS~,A8'1'AT .COMPAIIE 18 ,B~ IF SAME CL~ ,_ 812767 1112777 052777 1152777 1115877 017767 026767 1101493 IE~O ,................................................................... . ,INPUT UROBE lET INPU'I' IIElDY WHEN IN I'I'1MlLUI MODE 11111403 11027411' 8112746' 8112754' 9112762' 8827711' I1II2774~ "'UII"2' 0031110' 643 644 ncaR H~DIIR •• BEGIN,NULL 181 IS""""' 1108l1ge 642 ncaR NOV MOV BU MOV MOV CMP BEG eSllses' IIl11l11e"s 1114411' 641 ,VEun THAT "INPUT DATA ~EADY' CAN BE WRITTEN '1'0 A ZERO ,LOAD EXPECTED DATA Acall ,GENEUTE MAlNT. STROBE IBtTIXT, ,CLEAR DATA READY FLAG CL~ 'RUD INPUT STATUS REG1STE~ MOV nCIR,18U'I' CM, ,COMPARE ACIII,AIITAT BEQ 0122 'B~ IF SAME ,*............... ***.............*•• *•• *••••••• **..**•• *•••••••••••• BIl27 12 ' 640 PAGE 15 ."INPUT DATA RElDY' FAlLED TO Bt: WRITTEN '1'0 A ,.................................................................. . 621 622 623 624 11135 HIlDEllt,BEGIN,NULL 01112574' 11115171 811261111; "12777 11112686. 812777 "112614 ~ 1112777 1Je262Z~ "12767 111126311' 017767 1102636' 1126767 802644' 001483 617 618 619 19-FED-19 CL~ MOV 611 614 615 616 lllllll.S2l HilDER,. BEGIN, NULL ,INPUT IIt:OI8TE~ 8IT FULED TO CLEAR t .********** ••• ******.*****.* ••••• ********** ••••••••• *.*.**** ••• BREAK •• BEGIN BREAU.BEGIN TEMP ASL BNE 11 ,TEMPO~AIIY ~ETURN TO MONITO~ •••• 'THEN CONTINUE AT NEXT INIT~UCTION, .SHIFT THE DATA 'T~Y MO~E BITS " MOCUL£ MACYi! 30A (!0~2l 19·rES-19 11135 PAGE 11 SEQ 0016 , 012777 01A062 ~B2777 ~42771 004200 000040 004200 052777 012767 017767 026167 177717 174730 114722 174714 DI271 174706 174842 174700 174536 174510 17431~ 001403 104405 ,VERIFY THAT A 2ND STROBE PULSE WILL NOT CHANGE THE DtR DATA 'DISABLE INPUTS, ENABLE INVERT DATA, EXT MOV #aITI2IsITBIBIT4IBITI,jICSR #BITEXTIBIT7,jIC5R ,GENERATE MAINT. STROBE ,REMOVE INVERT DATA iBIT5,nC8R SIC ,aET MAlNT. STROBE AGAIN BI8 #BITEXTIBIT7"rCSR ,LOAD EXPECTEO DATA MOV _-I,lCBR HOV fDIR,ASTAT 'READ AEG18TER eMP ACSR,ASTAT ,COMPAU SEQ DIl0 leR IF SAM! SIS J*************************************************************** ,DATA READY FAILED TO INHIBIT 2ND HRD!R"BEGIN,NULL 000000' 000000 J***********************************************************.*** ,STROBE FROM CHAINING THE DIR 0130, 003J64' 012717 003372' 116777 00H00~ 012717 001406' 052117 003414' 000240 003416' 000240 003420' 00~240 003422' 000240 003424' 104400 0034l0' 174666 728 00H30' 005077 174604 729 730 00HH' 000004 000000' 003442 ' 003442' 012717 00]450' 005077 000262' 174610 174606 28' 0eH5-l ' 012777 0~J524' 174602 DIll I 003462' 116777 012777 174324 003470' 040002 003476' 003504 • ~52771 ~52777 104200 104200 174576 174542 174534 174526 722 723 7201 725 726 727 733 174662 174632 004200 174624 INTERRUPTS VIA DATA READY VECTOR ,LOAD RETURN VECTOR ,LOAD RETURN LEVEL ,SET STROBE MODE 'GENERATE MAINT. STROBE NOP NOP NOP EXITS, BEGIN ,EXIT TO MONITO~. MODULE WAIT rOR INTERRUPT, NOP 000000" 1$1 eLR @ICBR r ............ "' .... "' ... PIRG$,BEGIN,2$ , QUEUE UP TO CONTINUE AT 2. AND RfI r "' ........ "' ..................... MOV #DIDINS"DIDINV @OIDtNS eLR 8 . . . " ' . " " .............. IiII$O"' . . . . . . . . . . . . "' . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 731 732 174414 000102 ,INTERRUPT TEST •• VERIFY MNCDX MOV tU,.DIDINV MOVS BRI,@DIDINS MOV #BIT61BIT1, nCSR su .SITEXTIBIT7"ICSR & . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 110 . . . . . . . . . . . . . . . . "' . . . . . . . . "' . . . . . . . . . . . . . . . . . 734 735 736 737 739 739 740 HI 742 743 744 145 746 003512' 000240 003514' 000240 00l516' 000240 104400 005077 ~r;00~0 " 000004 00~00~ ,. Vl03520' 003524' 747 14B 00353£'1" 749 750 751 003536' 012777 752 753 754 003550" 036761 003556' 001002 003560" 000167 174510 1$1 X;INBA0, P II 000266' 174520 174516 174522 174634 SYSTEM EXERCISER MODULE 19-F£8-79 11.19 016767 005777 005777 174440 174432 174432 174306 760 761 003602' 012767 762 763 764 765 016777 003616' 017767 003624" 026767 003632' 001403 000001 174266 174412 174252 174272 174416 174260 ~eI"000' 000000 756 757 003564" 003572' 158 0~3S76' 770 771 00]602~ 003634' 104405 003642' 104407 003646' 104407 112 713 003652' 774 0036610'" 716 777 001660~ 012767 003666# ~16767 778 003674~ ~06367 003656' 001354 174224 174404 779 790 761 003706' 017767 003714' 026767 114162 174322 174170 17416. 76. 793 794 76S 706 787 003722' 001403 003724' 104405 NHHH'l0' 000000 0037 32' 003732' 104407 003736' 104407 003142' 006167 00f'000' 791 003746 ' 003750"' 793 794 003756 ' 012767 003764' 105077 003776 ' 026767 004004' 001403 799 800 B0! 004006 ' 104405 802 903 004014~ 012177 ~04022' 012767 904 004030' 004034' 105077 017767 805 0fj40~2' G! ~ 1$1 174326 104005 8NE 000 JMP CONT2 28 I ~@"'0"el' 174324 177717 000317 174246 174240 174100 174256 174116 161 174106 174100 17740~ 174212 174052 174200 174114 174042 174034 174034 0000001'i1 000000 11135 PAGE 18 ,LOAD BUS ADDRESS ,TEST OUTPUT STATUS REGISTER ,TEST OUTPUT DATA REGISTER ,FLOAT A I ACPOSS THE HNCDO DATA REGISTER MOV #BIT0,ACSR 'LOAD EXPECT BIT MOV ACSR,@DOR ,LOAD MNCDO DATA REGISTER MOV OOOR,ASTAT 'READ MNCDO DATA REGISTER ,COMPARE CHP ACSR,A5TAT BEQ ,eR IF SAME 2$ r*************************************************************** , MNCDO DATA REGISTER FAILED TO HOLD A FLOATING r*************************************************************** BREAKS. BEGIN BREAKS,BEGIN ASL ACSR 1$ ,TEMPORARY RETURN TO MONITOR •••• 'THEN CONTINUE AT NEXT INSTRUCTION. ,CHANGE THE DATA ,aR IF MORE DATA ,FLOAT A e· ACPOSS THE MNCDO DATA REGISTER MOV ~8IT0,TEMP ,LOAD INITIAL BIT MOV TEMP,lCSR 'LOAD EXPECTED COH ,COMPLEMENT ACSR MOV AC5R,@DOR 'LOAD MNCOO DATA REGISTER MOV ~DOR,ASTAT ,READ MNCDO DATA REGISTER eMF ACSR,ASTAT 'COMPARE BEQ ,BR IF SAME 2S J********************************4****************************** ,MNCDO DATA REGISTER FAILED TO HOLD A FLOATING 0 ,**********************************.**************************** BREAKe,BEGIN BREAKS,BEGIN TEMP ASL 8NE 1$ ,TEMPORARY RETURN TO MONITOR •••• 'THEN CONTINUE AT NEXT INSTRUCTION. ,CHANGE THE DATA ,aR IF MORE DATA 'VERIFY BYTE OPERATION ON THE MNCDO DATA REGISTER MOV #-I,@DOR ,LOAD MNCOO DATA REGISTER MOV #377,ACSR 'LOAD EXPECTED CLRB ~DORI ,CLEAR HIGH BYTE MOV @DOR,ASTAT 'READ MNCDO DATA REGISTER CMP ACSR,A5TAT ,COMPARE BEQ 29 'BR IF SAME J~******.***************************************************** •• ,CLEARING HIGH BYTE CHANGED LOW BYTE J**********************************************************.**** MOV ,LOAD MNCOO DATA REGISTER #'I,'DO~ HRDER$.BEGIN,NULL 000000' 000000 177777 19-FE8-79 ,TEST IF INPUT ONLY 'BR IF WRAP'AROUND MODE ,NO •• TRY NEXT UNIT HRDERS,BEGIN,NULL 0031 003770' 017767 797 798 174206 MIl47 003750' " 12777 #DIEINS,@DIEINV @DIEINB TEMP2,SRMINE SNE 002' 192 BIT HRDER$,BEGIN,NULL 2$, 000001 174400 174202 174176 79[' lSI 000000' 000000' 005167 003700" M6777 189 7B9 MOV ,VERIFY CORRECT MNCDO ADDRESS RESPONSE MOV OCSR,CSRA 0001 @OCSR TST TST "DOR 174252 003642' CL~ MACY!l 30A(!052l 0011 !21{iLJ610" 775 28 I 174512 155 766 767 76B 769 ,........................................................................................................................................... , QUEUE UP TO CONTINUE AT 28 AND RTI PIROG,BEGIN,2S 003536' I ... ~ ........... .,. .............. •• .. • .................... "'II» ........... '"' ... .., .......... "" .................... • .................................. 003544' 005077 MMBA DEC IX II 759 ,INTERRUPT TEST •• VE~IFY MNCDI INTERRUPTS VIA OVERRUN ERROR MOV 1!8, 90 IEINV 'LOAD RETURN VECTOR MOVB B~I, @DIEIN! ,LOAD RETURN STATUS , ENABLE INTR. AND STROBE MODE MOV IBITI4IBIT1,@IC5R ,GENERATE MUNT. STROBE BI5 IBITI5IBITEXTIBIT7,@ICSR BIS ,GENERATE MUNT. STROBE AGUN TO SET OVE IBIT15IBITEXTIBIT7,'ICSR NOP NOP NOP EXITS,BEGIN ,EXIT TO MONITOP. MODULE WAIT FOR INTERRUPT. CLR nCSR 2$1 MOV CLRB MOV CMP BEQ ! 177400,ACSR @DOR .OOP,ASTAT ACBR,ASTAT 31 'LOAD EXPECTED ,CLEAR LOW BYTE 'READ MNCDO DATA REGfSTER rCOMPARE 'BR IF SAME j#***************************************************.*********. ,CLEARING LOW BYTE CHANGED HIGH BYTE HPDERI,BEGIN,NULL r~***********·****·***·****·**·.*****·************************** SEQ 0017 NUDA DEC/XII SYSTEM EXERCISER MODULE XMNBA0,PII Ig.rEe-" 11119 U I BI2 813 0040U' 004060' 104407 004064' 104407 814 004070' MACIII 301(10511 000000' 000000' 0041 815 916 817 819 004070' 012767 004076' 016777 004104' 017767 004112~ 042767 820 821 004120~ 026767 004126' 00140J 918 000100 174000 174120 000200 173756 174004 174124 173772 17]764 822 823 004130' 104405 000000' 000000 824 825 826 827 BaB 004136' 046777 004144' 017767 004152~ 026767 004160' 001003 ! 73740 174060 113724 829 830 831 004162' 104405 174064 !71712 004170' 815 Bl6 004200' 837 938 839 840 004200' 012767 004206' 016777 004214' 017767 004222' 042767 841 842 004230' 026767 004236' 001403 004170~ ILOAD BIT6 INTO MNCDO STATua REGISTER ,READ MNCDO STATUS REGISTER AcaR,@OCBR @OCSR,ASTAT ICLEAR BIT 7 ,TEST THAT IT SET #9n7,ASTA! ACSR,ASTAT 1$ ,SR IF SAME IBIT6 or MNCDO ITITU3 ~EGISTER 'AILED TO SET f*******~*#~******~************************·******************** If' ! 71724 BIC HOV hCSR,@OCSR @OCSR,A5TAT ,CLEAR THAT BIT CMI' ACSR.ASTU ITEST THE SIT eN! 26 IPEAD MNcoe STATUS REGISTER AGAIN JBR IF CLEARED HROER8.BEGIN,NULL 846 847 848 849 004246' 046777 004254' 017767 004262' 026767 004270' 001003 850 851 004272' 104405 ,81T6 OF MNCOD STATUS ~EGIBTER FAILED TO CLEAR r********.******************************************** ********** ,TEMPORARY RETURN TO MONITOR .... ITHEN CONTINUE AT NEXT INsnUCTION, BREAX6,BEGIN BREAK0,BEGIN 004174' 104407 004240' 104405 DOS I ,TEST THAT 8IT4 or MNCOO STATUS REGISTER IS READ-WRITE 000020 173670 173674 174014 MOV ~BIT4.ACSR MOV AC5R,@OCSR :74010 000200 173646 173662 113654 173646 MOV ~OCSR,ASTAT ~BIT7, ele ,LOAD EXPECTED 'LOAD SIT4 INTO MNCDO STATUS REGISTER .READ MNCDO STATUS REGISTER ,CLEAR BIT 7 ,TEST THAT IT SET ASTAT CMP ACSR,ASTAT SEQ !S IBR IF SAME f*~********~***#************************************** ********** HRDER$,BEGIN,NULL 173630 173754 173750 ! 73622 ! 73614 113614 ,SIT4 OF MNCOO STATUS REGISTER FAILED TO SET :****~*~**.****************~************.*********************** SIC MOy eMF 8NE ,CLEAR THAT BIT IREAD MNCDO STATUS REGISTER AGAIN ,TEST THE BIT IBR Ir CLEARED ACSR,~OCSR IOCSR,ASTAT AC5P,ASTAT 2G r**~***~*4**~~##*~**************.******************************* HRDER3.BEGIN,NULL 004300' 004300' 104407 004304' 104407 MACYII 30A(1052) 19.FES.79 IlllS PAGE 20 ,TEST THAT BIT3 Of MNCDO STATUS REGISTER IS REAP-WRITE .BITl, ACSR ,LOAD EXPECTED ACS~, ,oeSR ILOAD BITl INTO MNCOO STATUS 857 858 S59 004310' 012767 004l16' 016777 860 861 B62 004324' ~17767 004332' 042767 004340' 026767 B63 864 004346' 001403 865 866 867 BBB B69 870 004350' 104405 000000' ~00000 004356' 046777 004364' 017767 173520 173640 173504 173644 000200 173564 173704 173552 173544 173536 173536 000010 173560 173700 MOV MeV MOV BIC eM? BEQ IS. 004410' 104407 004414' 104407 000000' 000000' 878 004420' 005077 979 004424' 012767 004432' 105077 173604 000200 ,TEST THAT IT SET 'SR IF SAME ,BITJ OF MNCDO STATUS REGISTER FAILED TO SET ,~****************************.********************************* SIC ACSR,@OCSR MOV aOCS~,ASTAT CMF ACBB,ASTA! eNE 2S ,CLEAR THAT BIT 'READ MNCDO STATUS REGISTER AGAIN ,TEST THE BIT 'SR If CLUUD ,aIT] OF MNCDO STATUS REGISTEF FAILED TO CLEAR 1***~****~~*****o*********************************************** BB2 883 004444' 011767 004452' 026767 884 885 886 887 004460' 001403 BREAKs,BEGIN ,TEMPORARY RETURN TO MONITOR.", BREAU, BEGIN ITHEN CONTINUE AT NEXT INSTRUCTION, ,VERIFY THAT ONCDO DONE FLAG SETS eLF ~OCSR 'CLEAR CLEARED FLAG ,LOAD EXPECTED MOV '~IT7,ACSR ,ENABLE CLRB ~DOR ,GENERATE MAINT. REPLY MOVB #BIT0.@OCSRI IREAD OUTPUT STATUS REGISTER MOV aOCSR,ASTAT eMP ACSR,ASTA7 ICOM"PARE ISR IF SAME SEQ 0010 004462' 104405 H~OEPI.BEGIN,NULL 004436' 112777 0071 173576 000001 ! 13560 \73424 173566 173432 173424 r*************fi************************************************* ,OUTPUT DONE FLAG FAILED 10 SET !********~****************************************************** ,VEPIFY THAT MNCDD DONE FLAG CLEAPS WHEN WRITTEN TO A 0 888 889 890 89\ 892 004470' 105077 004474' 112777 004502' 005067 004506~ 005077 893 004512' 011767 173540 000001 173374 ! 73,16 173512 0010' 173530 173364 CLRB MOVB eLR eLR MOV ~DOR ~BIT0,@OCSRI ACS? ~OC5R POCSR.ASTAT 0011 894 895 004520' 001403 BEO 896 004522' 104405 HRDER$,BEGIN,NULL 897 898 899 004530' 105077 173500 900 004534' 112777 000001 173470 901 004542' 005067 902 903 904 004546' 005077 004552' 017767 004560' 001403 173334 ! 73462 173452 173324 'ENABLE ,GENERATE M~INT. REPLY 'CLEAR EXPECTED ICLEAR OUTPUT PONE FLAG 'READ STATUS leR IF SAME ,**4*********~*****************************~******************** ,CLEARING THE OUTPUT FLAG FAILED TO CLEAR OUTPUT DONE rL I***********§*****~********************************************* 905 906 907 REGISTER '********~*************************************~**************** 2S, 004410' S75 976 817 'CLEAR BIT 7 HBDERS,BEGIN,NULL 00012100' 000000 874 ,READ MNCDO STATUS REGISTER 'BIT7,ASTAT ACSP,ASTAT IS t********~*******~********************************************** 173512 17 3504 873 ~oeSR,ASTAT HFOERS,BEGIN,NULL 871 880 BS! SEG 0019 006, 004310' 004402' 104405 ,TEMPORARY RETURN TO MONITOR .... 'THEN CONTINUE AT NEXT INSTRUCTION, BREAKs,BEGIN BREAK$, BEGIN 000000 ~ 000000& MNBA DECIXI! SYSTEM EXERCISER MOOULE XMNBA0,Pli 19-FEB'79 11119 004372' 026767 004400' 001003 ,BIT4 OF MNCOO STATUS REGISTEP FAILED TO CLEAR '*~********~*~~@****************************.******************* B52 872 'THEN CONTINUE AT NEXT INSTRUCTION, ITUT THAT 51T6 Of MNCDO STATUS REGISTER IS READ-WRITE tBIT6,ACSR ILOAD EXPECTED MOV f*~*********~~&***~*****4*************************************** 104407 844 845 856 ,TEMPORARY RETURN TO MONITOR,.,. B~UKm,BEGIN HRDER.,BtGIN,NULL 843 8S5 PAGE II J***#*#*#*********~******~**************************** ********** 832 Sll 834 853 854 11115 a~nX$,B~GIN MOV MOV BIC CMP BED 173756 I.-rll-'. 004562' 104405 POl1l ,VERIFY T~AT MNCDO nONE FLAG CLEARS WHEN OUTPUT DATA REGISTER IS WRITTEN CLRB ~DOR fENABLE Move 'B!T0,~OCSRI ,GENERATE MAINT, REPLY eLF leaR 'CLEAR EXPECTED eLR ~DOR ,WRITE THE OUTPUT DATA REGISTER MOY ~OC5R,ASTAT IREAD OUTPUT STATUS REGISTER SEQ 0012 ,SR IF CLEARED '*~******#**@*************************************************** HRDER$,BEGIN,NULL * I ~ ***~* -# *~ * ~ ,OUTPUT DONE FLAG FAILED TO CLEAR WHEN THE DOR REGISTER '* ****'* *" ** ** *** '* ***" **' *' # *** ** te* *.. ****** ** *.4t'" *fi*" ** MNSA DEC/XII SYSTEM nuc ISEP XMNeA0.PII !9.FEe.79 11119 908 909 910 911 912 913 914 915 916 917 918 004570' 012777 004575 ' 116777 004U4' 105077 004610' 112777 004616 ~ 052777 004624' 000240 004626' 000240 004630' 000240 004632' 104400 MODU~! 004636 • 173456 173310 173452 17 3424 000001 173414 000100 173404 0046]6' 005071 173366 921 922 923 004642' 000004 000000' 004650' 004650' 016777 004656 ' 005077 004662' 005077 173402 173374 173342 924 925 1$1 911 9]2 933 934 935 936 937 938 919 940 (';- 941 942 943 944 945 946 947 948 949 950 951 952 95] 954 958 959 960 961 962 963 964 965 966 967 968 969 PAGE 21 SEQ 0020 ,INTERRUPT TEST •• VERIFY MNCDO DOES INTERRUPT MOV #U,'OOOINV 'LOAD RETURN VECTOR MOVe ,~OAD RETURN LEVEL BRI,'OODINS ,ENABLE C~RB 'OOR Move ,GENERAT! MAINT, REPLY #eIT0,OOC5RI #BIT6,POCSR ,ENABLE INTR. BIB NOP NOP NOP EXITS, BEGIN rEXIT TO MONITOR, MODU~E WAIT rOR INTERRUPT, C~R ~OCSR 173376 , PIRas,BEGIN,l$ 381 QUEUE UP TO CONTINU! AT 38 AND RTI ,.......................................................................... "' ................................................. "". MOV DODIN5,POOOINV @DODINS @OC5R C~R CLR MACYI! ]0ACI052) 19 a FEB-79 ,REUT VECTORS 11135 PAGE 22 SEQ 0021 ,WRAP AROUND TESTS 004666' ~12777 004674' 005077 004700' 004704' 004710' 004716' 004724' 004732' 004740 ' 005077 005077 012777 012767 017767 026767 001406 177777 173350 173334 173320 025252 000200 173310 171144 173350 173316 173156 173152 ! 73144 000000' 000000 004750' 10440] 000000' 006030 ' ~04756' 012777 004764' 005077 004770' 012777 004776' 00~077 005002' 012777 005~1"' 012757 005016' 017767 005024' 026767 0050]2' 001403 177777 173260 000002 173226 052525 173260 005034' 104405 000000' 000000 17]216 173052 ,VERny MODE 00 -. INPUT STROBE WI~L SET THE INPUT OATA READY FLAG MOV "I,~DIP 'C~EAR INPUT REG. ,C~EAR STIM, REG, ~SBP ,CLEAR INPUT DATA REAOY FLAG C~R UCSR IC~EAR OUTPUT STATUS C~R ~OCSR • 25252,@DOR MOV ,WRITE TO THE OUTPUT DATA REG • MOV #BIT7,ACBR ILOAD EXPECTED MOV nCSR,ASTAT IREAD STATUS ACBR,ASTAT ,COMPARE CMP BEQ IBR IF SAME DIl3 '*************************************************************** HROER$,BEGIN,NULL ,MODE 00 •• EXT, STROBE FAILED TO SET INPUT DATA READY C~R 004742' 104405 0~0202 OIl21 r...... *** *. *.. *** ***,It** MSGNS,BEGIN,MSG! DIl31 173242 17]224 173064 173060 173052 fi *** *,ASCII ...... *** ....MESSAGE * ***** *CALL ** .. ******** **it***, *** **""** WITH cOMMON HEADER INPUT STROBE WIL~ SET THE INPUT DATA READY FLAG ,VERIFY MODE 01 #-I,@DIR IC~EAR INPUT REG. MOV ICLEAR BTIM, REG, CLR ~SBR MOV IHTI,@ICSR ,CLEAR INPUT DATA READY FLAG _OCSR ,C~EAR OUTPUT STATUS CLR 152525,@DOR ,WRITE TO THE OUTPUT DATA REG. MOV MOV IBIT7IBIT1,ACSR ,~OAC EXPECTED _ICBR, ASTAT MOV 'READ STATUS ,COMPARE CMP ACSR,ASTAT SEQ ,BR IF SAME DIl4 r*************************************************************** HRDER •• eEGIN,NU~L 955 956 957 I il35 , ....................................................... "" ............. ""."' .......................... llO . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . MNBA DEC IX 11 SYSTEM EXERCISER MODULE XMNBA0,PII 19 a FEB a 79 11119 926 927 928 929 930 00121 0091000' 919 920 lo·rn·79 MACYII 3CA(1052) ,MODE 01 •• EXT, STROBE FAI~ED TO SET INPUT DATA READY 1*************************************************************** 005042' 005050' 005054' 003062' 005066 ' 005074' 005102' 005110' 005116 ' 012777 005077 012777 005077 012777 ~12767 017767 ~26767 001403 005120' 104405 177777 173174 000004 173142 070707 000004 173112 172766 !73174 DIl4. INPUT STROBE WIL~ NOT SET INPUT DATA READY F~AG ,VERIFY MODE 10 'C~EAR INPUT REG, MOV "I,PDIR ,C~EAR BTIM, REG, .SBR IB1T2, nCSR MOV 'C~EAR INPUT DATA READY FLAG C~R 90CSP ,C~EAR OUTPUT STATUS #70707, POOR IWRITE TO THE OUTPUT DATA REG, ~OV MOV IBIU,ACSR ,~OAD EXPECTED MOV nCSR,ASTAT 'PEAD STATUS ACSP,ASTAT ,COMPARE CMP BEQ 0135 'SR IF SAME C~R 17] 156 173140 173000 172774 172766 "1210000 9 000000 I *********************************'»**********************.**.*** ,MODE 10 •• EXT, STROBE 8ET INPUT DATA READY FLAG IN EP HRDEPI.BEGIN,NU~~ ,*************************************************************** liNDA DEC/XIl naTEM EURC I(lER MODULE XMNU8,Pll "8 911 972 973 974 976 976 .8U26· . . 6817 8111U2~ IIlll767 881148' 11115817 .15144! 1112777 185152 1Il85877 OIlS. I7Ull2 11021118 173864 .IUIIII I7S/IJU 172742 173.66 .'UI6! Ifin67 1731146 1727211 977 88IU4 • 26767 172712 172712 978 979 988 981 982 913 984 985 986 987 988 989 9911 991 992 993 994 99S 996 997 998 999 18811 1181 lIn 111111 1184 11115 111Il6 Ill., 101118 II" IIIIIS 1011 1812 IIIU 1014 IllS 11116 1017 1811 11119 115172' 11111411 IlUI PAGE 23 /lEQ 88n .....11' .11. . . . 1852112' 812777 BIISU.~ 8.5817 '85214' 81151117 .11522.: 1112767 8115226. 116767 1Il15U4~ 816777 11115242' 1117767 IIlnSII' 026767 1185256' 011483 177717 17311114 17311128 IIlBlleel 1738411l 172642 172776 172626 1Il1IS2611' 184485 1100011"; 008IIJIII 11115266; 11115266' laUIIl7 81115272 , 10441117 .. n76~ 1I11l6367 885312' 8111351 1731134 IHIIl44 172646 172772 172U4 172626 DU6. ui llIl""IIlIll~ 172732 0137. 172714 17274. 172674 172136 172126 lei IIlIIIU711l; 104415 IUBIIlI' 1JI/J1Il011l1ll 172516 'CLEAR INPUT REG. ,CLEAII OUTPUT I'l'UUB ,cLEAII INPUT .TATUI ,LOAD EXPECTED 'LOAD TYPEOUT EXPECTED ,LOAD OUTPUT DATA REC, 'READ INPUT DATA UCIBT!R ,COMPAAE ,IIR IF lAME '-I,'DIR tOCaR nC.II .B ITS, TEMP TEMP,ACSR ACIIt, 'DOA .DIII,AI'1'AT ACIIt,AlTAT ..................._.........__................................. ,................_.............................................. 21 .INPUT DATA PATH ERROR ,TEMPORAlty RETURN TO MON ITOII .... BREUS, BECIN 'THEN CONTINUE AT NEXT INSTRUCTION, BUAU,BECIN TlMP ,TRY NEXT I n AIL BNE 'IR IF MORE Ins II ,VEIIIFY THE MNCDO - WRAPAROUND • MNCDI INVEIIT!D DATA PATH .-I,.DIA 'CLEAR INPUT REC, MOV ,CLEAR OUTPUT STATUB ,ocaR CLR MOV 'LOAD INPUT STATUS CINVEItT DATA> fBl'1'Sl8lT4,nCSR ,LOAD INITIAL 8IT MOV UlTlIl,TEMP MOV 'LOAD OUTPUT DATA IIEC, TEMP,'DOR ,READ INPUT DATA REGlaTER MOV .DIR,AITAT TEMp,Acall MOV 'CET THE lIT ,INV!IIT EXPECTED INPUT DATA COM ACIR AcaR,ASTAT CMP 'COMPARE ,BII IF SAME BED 2. -... ,........................................................... • INVERTED INPUT DATA PATH ERROII HRDERt,8EGIN,NULL 211 "01101111l~ MOV CLR CLR MOV MOV MOV MOV CMP BED HItDERa, IEGIN, NULL 01108811' 172771 177777 172712 1881160 ""1Il1il1 172734 1727811 172728 172522 172516 08un ............................................................... ,INPUT REPLY rULED TO SET OUTPUT DONE FLAG ,• VERIFY THE ""CDO • WRAPAROUND - MNCDI DATA PATH HRDEII.,BEGIN,NULL 2 .. 1115384· 1112777 IIIIUI2~ l1IlS"7 IIIlUl6' IIln777 III1S124~ III 12767 IlIun~ 1116777 IIIU41~ 1117767 1101346' 1116767 IIIIU'" 11115167 IIlIIU60' 026767 011U66' 1'101403 0115376' lIIl5376~ 184487 IIlIIUB2' 10""7 1Il0U06; 0115412' 11111347 ,VERIrY INPUT RIPLY aETS OUTPUT DONE FLAG 'CLEAII OUTPUT DATA CLR tDOR • LOAD EXPECTED MOV 1BU'7,ACSR .CLEAR OUTPUT DONI FLAG CLII 'DC all ,lET INPUT READY FLAG MOV tBI'l'EXT IUT7, nCIIII ,CLEU INPUT nADY FLAGCGEN, INPUT nPLY> CLR ncall ,RUD OUTPUT STATua MOV .0call,AS'fAT CM • ACIR,AlTAT 'COMPARE ,.11 IF alME .EO DU6 , .................**•••• ***....................................... 885114' 1114485 t······.·······.··········_···_············_·········· .........BIII!AK.,BEGIN BUAU,BEGIN TEMP AIL SNE U ""00BIIl' 1726611l MNBA DEC/XII SYSTEM EXEIIClSER MODULE XMNU0,PII n-rEB-79 11119 11120 I III 2 I 11Il22 11123 1124 11Il25 1826 1127 1828 1029 1030 1031 1132 10U 11134 1035 11136 11137 11138 11139 11140 11141 1142 IIIU 11144 11145 11146 1047 1848 11149 leslll I list 1052 1051 1164 11155 10U lliln 11158 1059 111611 1861 18U 11163 1064 11165 11166 Illn 19-FU-79 MACYIl 38A(1'521 U-FEB-" 11119 MACYll J0AI10521 19-1EB-79 • TEMPORARY RETURN TO MON ITOR .... 'THEN CONTINUE AT NEXT INITIIUCTION, ,TIIY NEXT 8lT 'SR IF Mon BlTS 11.35 PAGE 24 ,VERIFY IN 10 MODE THAT SBR AND INPUT BITS SET INPUT READY INPUT DATA READY FLAG LOAD A FLOATING I ACROSS THE SBR VERIFY THAT ONLY THE CORIIECT BIT SET DATA READY IIIIl54I4; 00511177 1I11l'4211' 1112767 172614 1Il1l0811l1 0140. CLR MOV 'DOR .BIT0,TEMP 0051117 01151177 012777 012777 I 7261112 172612 ""1Il1l1ll4 177777 'LOAD INITIAL BIT ui 172574 172572 CLR CLR MOV MOV 8DOR 'S8R .BIT2,UCSR .-I,'DIR ,CLEAR OUTPUT BITS ,CLEAR SBR REG. ,CLEAR INPUT READY AND SET MODE 10 'CLEAR INPUT REG. 0115452' 016777 005460' 042111 8115466' 916777 172614 10"21111 112"''' I 725711l 172552 112548 HOV nc MOV TEMP,tSBR fBIT1,nCSR TEMP,'DOR ,LOAD SBR REC, 'CLEAR INPUT IIEADY BIT ,LOAD OUTPUT REG, 0115414' 012767 1Il1l55B2' 011767 "1I5510~ "26767 11115516' 11014113 1002114 112532 172366 17240. 112374 112366 MOV MOV CMP BEQ .BITI5IBIT1IBIT2,ACSII 'tICSR,ASTAT ACBII,UTAT ,LOAD EXPECTED STATUS ,READ STATUS ,COMPARE ,BR IF SAME II11l'5211' 1"4405 1Il01111011l' 0011111011 1105426' 1I11l5U2' II11lU36' 005444' 172644 2. , ••••• *******.****** ••• ** ••••••• * ••••••• *.** •• *••••••••• *••• *.*. ,INPUT DATA READY FLAG FAILED , •• ** •• *** •••••••••••••••••••••••••••••••••••••••••••••• *.****** HRDERS,8EGIN,NULL ,TO SET IN MODE 10 <STIMILU5 MODE> 1105526; 1116761 11115534' 11115167 01155411' III1SIIl17 IIIIlSS . . ' 012777 1I1Il5552~ 1Il42777 111556I1l' 012761 172540 172534 172470 171717 1002011 0011111114 172472 1724611 112114 0115566; 016117 11I5574~ 1'117761 085602 ~ 026761 0115610' 1Illl14/1lJ 172502 1724411l 112374 1724411l 1723112 112274 1725411l ,NOW LOAD ALL 8ITS EXCEPT THE FLOATING BIT AND ENSURE INPUT DATA READY ODES NOT SET ,COpy EXPECTED TEIIP,TEHPI ui MOV ,UIE REVERSE PATTERN COM TEMPI CLR .DOR 'CLEU OUTPUT IIEG, MOV ,CUAR INPUT REG. '-1,'0111 'CLEAR INPUT DATA READY BIC 'BITI5IBIT7,'IC81l ,LOAD EXPECTED II0V .BIT2,ACBR MOV 1I0V CMP BEQ TEMPI,.DOR UCSR,ASTAT ACSR,ASTAT ,LOAD ALL OTHEII DATA BITS 'READ INPUT STATUS ,COMPARE ,n IF 8AME J8 ,.............................................................. . ,INPUT DATA READY FLAG SET IN ERROR .........._........................................... _........ . HRDER.,BEGIN,NULL ,UNEXPECTED SBR BIT SET INPUT DATA READY 1105620 805628 085624 8115630 IIl85U4 3U 1114487 I III 44 IIl7 1Il1l6367 e.l274 .1I011l011; eell011l0' 172436 BREAK" BEGlN 8REAU,BEGIN ASL TEMP BNE II ,TEMPORAllY RETUIIN TO MONITOR,.,. 'THEN CONTINUE AT NEXT INSTRUCTION, ,TRY NEXT BIT '8R IF MORE BlTS SEQ 01123 MNIA DEC/XII SYSTEM EXE~Cli!~ MODU~E XMNBA0.PII 19-1£5-79 11119 1068 1069 1070 1071 005636 ~ 005077 005643' 012771 0056S0~ 012767 005656' 012777 005664' 012767 005672' 043777 005700' 016777 005706' 016777 005714' 017767 005722' 026767 005730' 001403 1012 1073 1074 1075 1016 1077 1078 1079 1080 1081 1082 1083 1094 UYS 1089 1090 1091 1092 1093 1094 172372 177777 010000 000404 100604 100200 172366 172360 172320 172154 01411 172374 172414 172354 1722U 172340 172342 172320 172162 172154 1$1 005740' 012777 042777 005754' 046777 177777 100200 17231 2 172276 172264 1722S2 005762' 017767 005770' 026767 005776' 001403 172252 172106 172114 172106 006000' 104405 000000' 000000 006006~ 104407 104407 006367 001323 000000' 000000' 172250 lin 006024' 000167 172370 006030' 006034' 006032' 177777 006034 ; 053045 051105 006042' 020131 047115 006050' 020117 051127 006056' 040455 047522 006064 020104 047503 006072 041505 044524 006100 052040 0201 t7 006106 042103 000111 1106 1107 1108 1109 1110 1111 1112 1113 1114 1115 ,NOW REMOVE THE TRANSITION DATA BIT (THIS SHOULD CAUSE THE INPUT READY FLAG TO SET AGAIN 2ei MOV *.I,~DIR 'CLEAR INPUT REG SIC ISITI51BIT7,PICSR ICLEAR INPUT READY FLAG BIC TEMP,@DOR 'REMOVE THE INPUT DATA ,THIS SHOULO CAUSE THE TRANSITION TO A ZERO MOV ~ICSR,ASTAT IREAD INPUT STATUS CMP ACSR,ASTAT ICOMPARE BEQ 18 ,BR IF SAME ,*******.-.*********** ••• ****.********** ••• ********************* ITRANSITION TO A ZERO FAILEO r****************·*************·*******-********************* ••• HRDERS,BEGIN,NULL AODR 000006R ADDRn- 001000 ASB 000106R 000104R ASTAT AWAS BEGIN 000110R 000000R 199# 411 466 518 583" 656 772" 827 891 * 1007. 1641 211 i 202# 200# 37! 427 4B8" 538. 596 676. 806 862 976* lA90 20H 1611 374 440 SITDATw 010000 BlTEXTs 004000 BIT0 • 000001 BITI • 000002 BITU • 002000 BITll • 004000 BIT12 • 010000 BITI ] e20000 BIT14 040000 SIT!5 • 100000 BI12 • 000004 BIT] • 000010 000020 BIN 000040 BITs BIT6 • 000100 BIT? • 000200 ·• ·• PRII -I .ABCll JTRY NEXT UNIT CONT2 ,POINTER TO TEXT 'TERMINATO~ "VERIFY MNCDO WRAP-AROUND CONNECTION TO MNCDI\ .EVEN .END ]6"'* * PRI! I ,TEMPORARY RETURN TO MONITOR •••• 'THEN CONTINUE AT NEXT INSTRUCTION. ITRY ANOTHER BIT 1 JSR IF YES BREAKs,BEGIN BREAKS,BEGIN ASL TEMP BNE IS JMP MBGII 043111 042103 050101 047125 047116 047117 047115 DOOR '-I,tDIR ,CLEAR INPUT REGISTER ,BtrI2,TEMP ,LOAD INITIAL TRANSITION BIT 'BIT8IBIT2,PIC8R ,sET 8TIM. CLEAR READY, ENABLE TRANS. #BITI8IBITBIBIT7IBIT2,AC8R ,LOAD EXPECTED STATUS 'BITI5IBIT7,'ICSR 'CLEA~ READY TEMP,fSBR ,LOAD STIMULUS REG. TEMP,@DOR 'LOAD INPUT REG. (VIA OUTPUT REG.> 'IC8R,ABTAT ,READ INPUT STATUS AC5R,AITAT ICOMPARE 2$ ,BR IF SAME .*************************************************************** ,TRANSITION ENABLE OR TRANSITION TO A ONE FAILED 1*************************************************************** 3S1 MNSA DEC/XII SYSTEM EXERCISER MODULE XMNBA0.pll 19-FEB-79 11119 000102R PAGE 25 HRDER$,BEGIN,NULL 000001 AeSR MOV MOV MOV BIC MOV MOV MOV eMP 1101 1103 1104 IUS CL~ ~OV BEQ 000000' 000000 006006' 006012' 006016' 006022' 11135 UQ 9034 109S 1096 1097 1099 1099 IU0 \gorES-" ITEST TH! T~AN5tTION ENABLE AND T~ANSITION DETECTION 005732' 104405 005746~ 10B6 10B7 10BB MACYII 30A(1052l 504 577 696 7B8 965 990 1097 241# 242# 974 2"1004 2111 211# 211# 211# 211' 211' 211# 211' 211. 211i 21B 21B 211' 594 840 MACYIl 30A( 1052) 19-YEe·79 11135 PAGE 27 CROSS REFERENCE TABLE •• USER SYMBOLS SEQ 0025 305_ 361 413 469 528585 662· 777. 837' 901_ 1008. 252 306 364 423· 474 529 593* 668 778. 838 934' 1009 308 369 424 476 532 596 675" 779 841 936 1037. 3160 371 427 496. 537 602· 677 781 946 949. 1039 321+ 39 I" 432 497 539 606 686. 794848 951 1052· 322382 434 490 549617687. 797 858* 963' 1056 323 385 444" 495 550 619 693 803" B59 965 1073· 325 390 445 497 553 628. 709. 806 862 972* 1078 30'* 3B3" 433" 489. 539 605* 677 BIB" 86B* 977 308 384* 434 490 551* 606 692* R19. 869 9B9. 32h 3B5 4460 496. 552* 619* 693 820 882· 990 325 391447' 497 553 619 341 404· 454" 349. 405" 455 B26. 883 1006* 340. 392 449 509. 559* 632" 711 B27 893" 1009 510" 560 633 763· 839* 903· 103B. 572* 645· 764 840* 935. 1039 350 406 467· 517" 573* 646 780* 841 936 1055· 293 377 441 514 588 699 800 872 993 1098 654 594 311 378 451 521 599 700 809 875 996 314 398 459 524 609 714 812 876 997 315 395 461 525 622 726 813 886 1012 328 39B 462 535 625 730 B23 B96 1015 331 399 472 542 626 745 830 906 1016 332 409 479 S45 636 748 833 917 1042 144 416 482 546 649 767 834 921 1059 661 603 674 616 6B5 630 631 642 643 240 1026 360 245 305 320 684 761 776 628 629 640 641 691 705 242 241 528 705 1071 549 628 381 402 423 444 465 3U 628 861 739 631 571 858 571 661 720 384 630 879 643 615 740 617 741 960 1037 963 1051 1030 661 685 690 913 426 640 705 705 837 707 1003 1003 447 642 972 643 489 706 914 UH 685 816 405 631 934 710. 949 469 511 339. 392 44B 507. 558 341 402· 453 508 560 640" 761" 817 869 987· 347. 403 455 511 571" 646 762 920 879" 988 350 406 465" 516 574 653" 764 825 883 990 655· 781 847. 950. 1056 363. 413 469 530* 584' 656 796" B48 951 1077· 364 425" 475* 531· 585 663* 797 860. 964" 1078 370. 426· 476 532 593* 668 805* 861* 965 1089. 353 419 493 556 659 770 844 939 1063 356 420 493 563 666 771 851 941 1064 357 430 500 566 671 784 854 10Bl 367 437 503 567 680 797 8S5 96B 1093 706 708 721 740 741 8Bl 890 900 912 986 720 739 946 949 1073 1037 1074 1052 1086 U72 1073 510 708 1037 531 721 552 740 741 1051 1073 1074 633 711 816" 867 977 1090 362. 412" 468. 518 574 954 57] 593 819 1086 MN&A DEC/Xli anTEM EXERCX.ER MODULE XMNBAI.PII u-na-" 1111' Bua • 0111148. • 1111111180 BIT9 BREAK'- 1114407 BRI 1I1111UR BR2 811elUR &TODf • 184421 CDATUa 1114413 CONFIG 81111156R CONTI BlleUIIR CONn selUIIR 11811181111 caRA DATCIt8- 104411 DATERS· 1844114 DIDIN8 ISII,62R DIDINV 1111826811 DlEINS 1I11"266R DIEINV B81126411 DIR IIB924411 BII22411R B"235I1R 1102422R "0e62eR "02un DUB 0121 Dn2 DIU OU4 D125 DU6 DI27 OU DUll DUI ""2S32R 811257411 80266411 00274I1R 8U028R 1101164R "" U ezll '"11710R l!J0U64R "03454~ 0"4666~ 0132 DU3 DU4 OUS DU6 DU7 D14 DHII DHI DIS "8475611 ""511421< 0051261< 8e520211 111"530411 IlllieleR 1111541411 ell563611 8111141lR 0"12S0R 08136011 016 017 315 461 626 875 738 Ina UI 462 699 876 9111 U2 482 7811 996 778 997 513 771 377 584 787 liltS 676 185"· 681 Ins- 11185. 386 381 483 524 1016 788 IIIU U8 525 112 11164 399 145 III 1097 IU 1.98 689. 692 7111 929. 944* 21U 29'* 756* 23t1 2JU U6t 7Ih 711 .. 265 137. 3"1 989 732 732· 138. 7513" 614* 111111- 733" 750 7Sl" 655 663 1031. ISll6 001111J5111t 80"1J36R B01l"411JR 01102411R ICSRI IDNUN INlT INPUT 11011242R 001112211 ""II"]"R 1I"053eR INTR '''812''R MAPnS· 104416 MODNAM alllllll0R MODSP 1189324R MIIONS • 1e441JJ MSGaS 8 1"4402 MIC$ • NULL II MICI 1844111 "B11II3eR "see0e ~ 95S" t %' 5478 5691 575 llU 586 591 607 S811 592. 6021 61J1 6281 634 647 678 7051 U5t 712 73,. 929. 937 952 966 978 le"l# 64111 65]' 6841 7111 9441 9581 97\# 98lt 358# In,. 1069# 379. 40 •• 421# 91e. ge9. 762* 911" 1076* HRDPAS ICONT leOURT ICSR 420 566 134 21U DOD IN! DODINV DOR · 419 546 11112 MACYlI 30AIl052) 19·'£B-79 11135 PAGE 29 CIIOSS REFERENCE TABLE •• USER SYMBOLS DORI 000236R D00 1103564R 001 1l03602R 0010 084470R 0011 8"U]0R 0012 "04578R D02 "11366111< 003 ""3750R 004 80411711R DOS ""42110R 006 ""4H0P 007 "1I442"R OVIDI 000"I4R END ITS- 1"4413 END. 10441" ERRTYP "0111116R !XIU· 10441111 GETPU· 104415 GIIBU,._ 104414 HRDCNT 111I0844R HRDERS· 1Il44"S 37' 294 754 MNBA DEC/XII SYSTEM EXERCISER MODULE XMNBA".PII !9-FU-79 11119 000256R 000254R ""e234R SEQeea6 Isn 186. 5261 ""1710~ 486 21H 2691 272' 1961 0"2130~ 0111161l"R 293 5137 314 441 U5 855 719 alit 0821120R .""542~ ""147"11 DU 16 .. 1671 235. 2251 9U. 2261 3"lI 4421 46U 484. 3051 II1e246R DIRt OIl DUll DIll DIU DIll DIU OIlS DII6 OIl7 2111 211i 211' 4413 5" IU MACY11 3Ulle52) U-FEa-" 11 135 "'OE 28 CROSS IlEFERENCE TABLE •• USER IYMBOLS 231# 2301 219# 89'* 1"54. 2201 753 7S9I 884 894 904 7741 26O 255 758 9"2. 1"69. 923 U]· 763 933. 1087* SEQ O027 924* 779. 948* 780 962" 793* 971" 796 988" 8021"85. 884" 1"25. 105 1"28" 880* lel5· 889. 1049. 795. 7SU 8891 , 99,. 9091 79U 814. 8351 asu 878# UU Uti 21U 2"11 211# 269 295 726 745 f 917 211t 2111 , IBU 211' 451 588 784 954 311 451 599 800 968 U8 472 609 109 9811 ]74 1> 388 521 666 865 11181 395 409 542 6811 186 416 556 696 896 3IJ 453* 517 529. 344 479 622 823 993 3U 493 636 830 11112 367 5110 649 844 11142 514 659 UI 11159 31111 424488 558" HI" 425 495* 559 616* 741" 11134· 74'lUI 362 432496 569. 618 6911· 931· 1051· 501. 572 62'* 691· 9U 11155 519 581630705" 946· 11172* 611" 706* 950 1874. see 374 514 689 388 921 666 395 4119 US 671 688 535 671 172 IA93 4311 563 714 906 417 577 767 939 lilt 1791 1791 2231 404 474· 538 2511 411" 475 5511* 6113" 604- 645 728" 915* 224. 2"" 1751 270 211171 21U 1621 176 ZIti 654739. 1II11J" "". 299 412 487. SSI 6a5 661" 140" 1030" 644* 615· 67.* 685" 36'* 433 3711 445- 382446 516. 512· 514 632 707· 96". 1077 3911* 454 592· 641" 708* 964 11186" 4U· 391 466* 53S 594" 642* 720· 974* 11189 537· 595 643" 721" 975· He 563 571 467 UU 21191 941 211# 2111 941 211' 451 588 !lUI 311 458 599 328 ]44 472 609 479 353 493 622 636 367 649 542 416 556 696 714 417 767 @ mlU O~C IX II 3¥STcM .XE~CUER XNNBAe.PI! 19·fEB·79 11119 784 954 oeSR 000230R 216~ 859> aCSRI OPEN 9470 2171 163 198 2111 1771 21 !# 2111 211# 1104 21P 167 2111 2111 211# 166 2111 2111 2111 2111 211# 2111 2111 21 II 1851 204 1871 1881 204# 1971 2271 945. 228. 1801 2111 1821 1761 000212R • 000000 orOAS s PASCNT PIRQ, • POPSP • 104420 000034R 000004 005726 popsn_ 022626 B06034R 000000 090000 PRTYI • 000040 PRTY2 • 000100 PRTYl • 000140 PRII PRn PNTY0 •_ PRTY4 • 0enee PUIS. 000240 PRTH • 000300 PRTY7 • 000340 P5 PSW • • • PUSH2 • RANDS • PUSH RANNUM RESTRT RES! REB2 RoTPT SBADP SSR 177776 177776 005746 024646 ! 04417 000054R B00306R 000056R 0BBB6BR 000112R 000102R 0BA2S0R 000252R soreNT 000042R BOFERS_ 104406 SOFPAS 000046R SPOINT 000012R spatz • 000040 SRMINE 000270R 000016R SRI SR2 00M20R SFl 000022R SM 000024R START 0003e0R STAT 000026R SVR0 000062R SVRI 000064R SVR2 000066R 5VRl 0.0070R 000072R 5VR4 SVR5 0000HR SVM 000076R SSRI II 2371 169. 1701 17U 1721 175 174. 1891 1901 19B 192# 19B 194# 195# MODU~E 800 968 TEMP 000052R 000272R 21St 998_ 1087 2391 2401 211# 1651 199. 2061 2051 163# 2121 2131 00e274R TEMP2 000276R TRPDFD. 000022 VECTOR 000010R WASADR 000!04R WDYR 00ell6R WDTO 000114R XFLAG 00000SR aBASEI 000224R BVECTI 00~226~ ASS, 00~000 006112 191 2111 192 193 194 195 196 324 337- 340 346- 348. 349 613" 930· 1012 757 S7S' 984' 912> 172 205 1042 817' 882 1002_ 323" 1075. 730 748 921 868 851 1089 BIB 872 986 898 906 939 1093 826 903 83S' 913- 839 919* 8U" 9350 847 932' 11061 2111 21U 2451 297 302 959. 339. 306. 1029. 209 243* 243 752 307 10330 2411 320* 10041099. 1047. 245262 247 257 000 001 ER~ORS DETECTED, 0 DEFAU~T GLOBAL! GENE~ATEDI XMNBA0,XMNBA0/S0L/C~r,SYM.DDXCOM.XMNBA0 RUN-TIME, 24,S SECONDS RUN.TIME RATIO, 185/8821.5 CO~E USED, 7K (13 PAGES) 190 207 993 170 202 890_ 189 206 144 976 900> 171 203 973> 892' 830 756 UQ 9023 966 1081 828' 893 823 MACYlI 30A(l052) 19-YEB-79 11135 PAGE 31 CROSS REFERENCE TABLE •• USER SYMBOLS 1841 TEMPI ~ 809 980 272 867' 246 860 961' 881* 169 200 MNBA DEC/XI! SYSTEM EXERC!SEP MODULE XMNBAa. P II 19-FEB-79 11,19 BYSeNT MACYll 3~A(le52l 19·ne-19 11135 PAGE 39 CROSS REFERENCE TAB~E USER SYMBOLS 321 1005 333' 1007 684" 10"" 686 1026- 104h 269 1054 292- 293 752 689 1033 701" 1035 SEa 0029 776' 1047 777 1065' 7891011- 9U1075 9B7 1076
Home
Privacy and Data
Site structure and layout ©2025 Majenko Technologies