Digital PDFs
Documents
Guest
Register
Log In
AC-E667J-MC
September 1978
11 pages
Original
1.1MB
view
download
Document:
CXCPBJ0-EIS-exer
Order Number:
AC-E667J-MC
Revision:
0
Pages:
11
Original Filename:
http://bitsavers.org/pdf/dec/pdp11/xxdp/x11_listings/AC-E667J-MC_CXCPBJ0-EIS-exer_Sep78.pdf
OCR Text
. _- CPBJ DEC/XII SVSTEM EXERCISER MODULE XCPBJO.Pll 12-0CT-7B 11:57 1 1'\,. '<%<!~~ <0.$010 IIiIl "* '1 \ i MACVll 30A(1052) 12-0CT-78 16:25 PAGE 2 .REM IDENTlFICA'HON PRODUCT CODE: AC-E667J-MC PRODUCT NANg: CXCPBJO EIS EXER MOD PRODUCT DATE: SEPTEMBER 197B MAINTAINER: DECIXl1 SUPPORT GROUP THE INFORMATION IN THIS DOCUMENT IS SUBJECT TO CHANGE WITHOUT NOTICE AND SHOULD NOT BE CONSTRUED AS A COMMITMENT BY DIGITAL EQUIPMENT CORPORATIon. DIGITAL EQUIPMENT CORPORATION ASSUMES NO RESPONSIBILITY FOR ANY ERRORS TRAT MAV APPEAR IN THIS MANUAL. TqE SOFTWARE DESCRIHED IN TRIS DOCUMENT IS FURNISHED TO THE PURCHASER UNDER A LICENSE FOR USE ON A SINGLE COMPUTER SYSTEM AND CAN BE COPIED (WITH INCLUSION OF DIGITILS COPYRIGHT NOTICE) ONLY FOR USE IN SUCR SYSTEM, EXCEPT AS MAV OTHRRVISE BE PROVIDED IN WRITING BY DIGITAL. DIGITAL EQUIPMENT CORPORATION ASSUMP.S NO RESPONSIBILITY FOR THE USE OR RELIABILITY OF ITS SOFTWARE ON EQUIPMENT THAT IS NOT SUPPLIED BY DIGITAL. cnpVRIG~T (C) 1973,1978 DIGITAL EQUIPMENT CORPORATION seQ 0001 . CPBJ DEC/XlI SYSTEM EXERCISER MODOLE XCPBJO.Plt 12-0CT-78 11:57 I MACYI1 30A(1052) I2-0CT-78 16:25 PAGE 3 1. ABSTRACT: CPS IS A BKNOD THAT EXERCISES THE EIS IN THE PDP11/45 AND THE PDP11/40. 2. REQUIREMEHTS~ HARDWARE: ANY pnp11/45 OR PDP1I/40 WITH EIS OPTION. STORAGE:: CPB REQUIRES: 1. DECIMAL VOROS: 471 2. OCTAL WORDS: 0121 3. OCTAL BYTES: 1656 3. PASS DEFINITION: ONE PASS OF THE CPS MODULE CONSISTS OF EXECUTING EACH INSTRUCTION 12500 TIMES. 4. EXECUTION TIME: CPB RUNNING ALONE ON A PDP11/45 TAKES APPROX(~ATELY 30 SECONDS. 5. CONFIGURATION REQUIREMENTS: 11/40 OR LSI WITHOUT EIS OPTION, SEE SECTION 8. 6. DEVICE/OPTION SETUP: MAKE SURE EIS IS INSTALLED. SEO 0002 CPBJ DEC/Xlt SYSTEM EXERCISER MODULE XCPBJO.Pll l2-0CT-78 11:57 7. ~OOULE M\CVll 30A(1052} 16:25 PAGE 4 OPERATION: A. SETUP CYCLE COUNTER. TEST ALL EIS INSTRUCTIONS UNLESS SRI BIT#l 1. IF SRI BITil = 1, CHECK ONLY XOR,SOB,MARK,SXT, AND RTT. IF NOT EOP GO TO B. C. D. ELSE DO EO~ AND GO TO A. OPERUING OPTIONS: SRI 00 ALL EIS INSTRUCTIONS BIT #0=0 BIT ,0=1 11/40 LSI WITHOUT EIS (1IV03) DO ONly XOR,SOS,MAR~,SXT, AND RTT. ACCESS PROCESSOR STATUS DIRECTLY. 8IT #2=0 USE MFPS INSTRUCTION. BIT #2=1 I.E. ALL EIS, PSW DIRECT. SRl=O NO EIS~ PSW DIRECT. SRl=l ALL EI~, USE MFPS SRi=4 NO EIS, USE MFPS. SRl=5 8. 8~ 12-0CT-78 9. NON-STANDARD PRINTOUTS: NONE = SEQ 0003 CPBJ DEC{X11 SYSTEM E~ERCISRR MODULE 1 12-0CT-18 11:~7 XCP~JO.P 000000" 000000 " MACVi1 JOA(1052) 12-0CT-78 16:25 PAGE ~ MACVl1 JOA(1052) 12-0CT-78 16:25 PAGE 6 SEQ 0004 MODULF .TITLE ooxco", 888888: 050103 045102 000005' 000 °8gm: 888888 800012' 000 88881 F oo088~ 000016' 000000 gggg~~: °8~gggg 000024' 00000 000026' 040020 g888i~: 888~~l: 000034' 000000 8888~6: mm 00004~' 000000 00004~' Roogog 8888~0; 088080 52 : 888888 8888 oooo%~" 8~R8~8: 888888 0~1i062' 000000 000064' 000000 8888~S: 888888 8888~F 888888 000076" 000000 888m: 000000 88818F 000000 888182: 000000 000106' 000000 000110' 000000 888m: 888m' 888H~: 888888 ooot~2' 000002 000040 000224 ' .NLIST • \lORD .L 1ST .ENOR 0 ~2~~~1**********************.******************************************* SEQ 0005 CPBJ DEC/XII SYSTEM EXERCISER MODULE XCP8JO.Pll 12-0C1-18 11:51 m 115 RFSTRT: 000000 • H~ m 888~U: mm A8g~g~g 182 000240' 012161 t8~ 880M: 001403 lB6 87 88 189 190 1 8882~6: mu~ 001 000262' 104405 n~ i U~ ~~~ 3 O' 000326" 001403 000330 • 001 000330 • 104405 ~U 000346' 0 000350 • 016~6 • 0525 5 snn 104 001 000350' 104405 2$: 000010 000360' l04~8~ 241 242 ~i~ ~64 2g~ ~~a3R1 TEST SOR ~OR NO BRAnCH 30A(1052) SR 12-nCT-7S 104~8! SOB 4 H~DERS,REGIR,~ULL • IF!' 000001 5084: 111430 IU: ~OV 508 BR gl~~~"5 MA ;S8TTL ;INITIALIZE STACK POI"TER ;PUSH A PARAMETF.R ON THE STACK ;PUSH MAR~ 1 ON THE STAC~ ;LOAD PARAMETER POINTER ;GO TO SURROUTINE 000002 MARKO: MAR1I"0A: 000000' 000000 888m: 171354 888:~~: 8UJ81 n~ 000474" 000007 1S: ~~i 000460' 10440S 001 000000' 000000 p~ 2h 214 000 278 279 280 281 001 000414" 104405 284 000 m •• **** ;50. SHOULO NOT HAVE RRAHCHEO 000 275 SEQ 0001 ;SOR SHOULO NOT HAVg RRANCHEO ;**** •• ***~*****.************************************* ********** 000442" 001403 000444" 000444" PAGE 8 ;**~************************************************** **** 888887 000414" 012146 006401 888m: mm 16:25 ~~~~~S,8EGI., 000452" 026106 001403 ~67 ~3v 508 R1,SOR2 HRO~R <SO~ SHOULO HAVF BRANCHF.O) !;;*;*~~********************************************** kk******** ~~~~RS,ijEGIN,NOLL ;SOR SHOULD HaVE RRANCHEO HRDERS,8Er.IN, ;SOR SHOULO HAVE BRANCHEO .!':NDC .IF B <> 000000' 000000 888m: gog48r 000002 U~ 808434" ObO~05 o 436" 022701 000001 ~~6 ~60 ~ACV11 SOB3: SOB5: 243 ~~~ gA~m ~l~ ooou~: 8R8404- 012146 ~tS 000410' 012146 TF.5T 508 FOR RRANCH OR 5081 ;***************************************************** **k*****.* 000 H(l 888m: gym? 000314' 077107 259 ~ml 000000' 000000 000356" 000404 000360 • 238 25~ IS: ; SBTn B~ ~53 ;LOAO OESTINATION OPERAND ;lOR SOURCE,OFST. 000000' 000000 CPBJ DEC/Xli SYSTEM EXERCISER MODOLF. XCPBJO.P11 12-0CT-78 11:51 ~~~ ~~5!oO~ob~8~Xo~~~1~6ER 119~~~,Rl «i1~I~~) fl~~2~2,T~~P o~Q S HRDER <XOR INSTRUCTION FAILED) ~;;.;*;;*****.*************************************.** *.*******. HRDERS,R~GIN,NULL ;~OR TNSTRUCTION FAILF.O .IFF HRDERS,BEGIN, ;XOR INSTRUCT TON FATLFO 000 ~~~ 250 ;SIGNlL ENO OF ITERATION. ;MONITOR SHALL TEST END OF PASS 001216 228 232 233 234 235 =8~ cup ; SBfTL ~t~ 888~H: m SEQ 0006 000 000336' 00040t nq PAGE 1 ;~~2~*_*********************************************** .*a***.**. oooro. 012~03 2!5 m B4 ENon ENOTTS,REGIN ~g~ 000000' 000000 ggg ~~: glh~~ H3~5~ 001330 p00~6~4' 7 7 001310 ~U 214 16:25 ;S8fTL m 8~~31~: 022~61 8~P~l ~O~ o 206 201 208 209 ~10 KORI: 1 717 001342 0~600' 12 252 001330 000 193 95 94 96 197 12-0CT-18 START: 176 l83 MICYll 30A(I052) 2S: 000000' 000000 ;MA~K 010 NOT LOAD R5 ~4CVl1 10~(1052) 12-~CT-~S PAGE 16,25 q SEQ 0008 ;*****~***********************.*************************~******* 000502' 012702 7 O~3~0~: 00&162 522 ' 5161 o ,26' 1401 000530' 8oosf6' 088 000010 8p gi 177177 001014 001600" 001062 88 ; SBUL TRS' THE SKT 3~ : '10V [NS'RUCIIO~ ;SET np INDFX REGISTER ~OV cee SX! !~~~~~Dl5~sC~~~~T~~=pc~g7~2)J C(~2) TST TF.MP 4S <O'S 0010 NOT ~XTENO INTO TEMP) ~i;*:*~;****************************·***************** *********. HRDF.R$,REr.IM,NULL ;O"S DorD NOT EKTF.HO rNTO TEMP • IFI' HRD~RS,BEGIN, ;O'S 00[0 NOT EXTEND TNTO TEMP , ENOC B~Q HRD~R ,.******************************************************.******. 4S: 001046 001032 CLR SCC SKT CNP TF.MP ;SET lLL CONDITION CODES ;EXTEND l'S INTO TEMP TEMP #-l,TEMP ~~8F~ 55 <-I DID NOT EHEND INTO TEMP) ;*****'**********.***********************************~ k********* HRD"RS,~EGIN,ijULL ;-1 DID NOT EXTEND INTO TEMP ,If B 0 ,IFF HROERS,~EGIN, 000 ;-1 DID NOT EXTEND INTO TEMP , ENnc ,********k******************************************** ********** ;SBTTL 177216 55: 65: 177176 000642" 75: TEST THE qTr INSTRUCTION ~nv BIT BEQ cce MFPS ~tc ~OV PS,-(SP) URTTA,-(SP) MOY SCC RTT aRqF.R • (RTt FAI~F,D) :;p*;*;;******************* .ENnc 000 f;;*****~;;;:**ft********;;~;*;;:~~******************** .**.****** 1ST (SP)+ ;POP SUClf 000634" 005126 000636' 005726 ~t~~Jg~~!~ll Sr}!5~T~~ijRlf~~~ MODULE ~1~ 888gt~: 000401 000642' 100403 346 000658- 000403 341 1~~ 351 352 353 154 155 356 ~~~ m 001 000652' 104405 888~~3: 88A1g~ ~g~ 888i~~; 8d~1~1 ~67 ]g~ 370 000716" 070267 0007~2' 100402 lOS: 000000' 000000 000005 000?46 000002 000732 177130 311 000 1~~ 888i~~; 8~f18j RTTS: 000740 lOS: 385 m 388 389 390 391 m j~~ 196 000 000152' 005702 000754' 001403 000756' 001 000756" 104405 STATUS> .** •••• * •• *.*********** •• **.*.* ••• **. ;INCORRECT STATUS ;INCORRECT STATUS ,;;*****;i:;;;************************************************** BEQ JMP MULl START CLR MOV CLR ~OV SCC MUL Bill BLOS BVC HROFR , RJ ;CLEAR R3 ;LOAD M"LTIPICAND ;LOAD MULTIPLIER ;PRESET CONOITION CODES ;MULTIPLY 2X5 RESULT IN R2 (MSH);R3 (LSH) eCf~~ #2, PUER PLIFR,R2 m ~l~ ~ 5~T~R~~~~~E~g"~RERROR = IS ;fF v O,GO ON WIT~ TEST <CC'S NOT" TO O·S> .*************************************************************** ;CC'S NOT" Tn O'S ;CC'S NOT = TO O'S HRDI'RS,REr.IN,~ULL , IFF HRD~RS,BEGI~, 000012 G6 ON WIT~ TEST <INCORR~CT :rF R <> 15: 000744' 001 000744" 104405 ~ HRDERS,~EG[~,NULL MULl: 888i~~: t8~~8! SEQ 0009 !\~ ~ g~TZR~~6fi~E~~~OpERROR ;11' YES RTfll .IF" ~'4 181 382 383 384 lOS HPDERS,BEGIN, , ENOC 000001 177330 PAGE 10 ;GO ON WITH TEST ;11' N SET,REPORT ERROR RTT~ HRDER 16:25 !;;*;*(;***************** 000130' 000730' 3~~ 12-0CT-78 m pt 3H 000730' 104405 001 000000' 000000 J1R 304(1052) RTTA: 000 000660' 012767 j%~ go00008~1072~: g~~~8~ 363 • 005061 366 M~CVll 8g8~l4: 18~~8f Hi 888m: 350 **** ******************************* HROER5,REGIN,NULL ;RTT FAILED • IFF HRDFRS,REGIN, ;RTT FAILFD , FNnc ,*************************************************************** ~~~ HRDER , ~!2,Rl !~~1g~~ [}2~HE RESULT (LSH) IS CORRECT <INCORRECT RESULT ~LSR» ::;*;*;;********************************** ***.***************** 000000' 000000 ;INCORRFCT RESULT (LSH) ;INr.OPRECT RESULT (LS~) HRDFRS,REGI~,~ULL , IFF aRDRRS,BEGI~, 25: ~~~~~*.*****.**********.*****************.************ ********** fST BRQ HRDFR , R2 MIIL2 ;CORRRCT RESULT (~S~)? <INCURRECt R~sULI 1MSH1) ** *** * **. *****.* •• **** •• ** ;TNCORPECT RESULT (MSR) ;INCORRECT qESULT (MSR) !;;*~.(~***************.********* 000000' 000000 HRDF.RS,RgGI~,~ULL .IFF HQOF.RS,BEr.I~, ~~~~Jg~~{Ill SI~!~~T~~~R~I~~~ HODULE MACYl1 ~oo ogs8U 000662 481 888m: 888Hl; 8l~~2~ Am~~ HUL2: iSs 001004" o7h67 000644 000650 1%~ 8H81~: 18300~ m oOloh" 10~g81 m 413 ~l~ 41~ Us 30~(1052) 12-~CT-78 16:25 PAGF. 11 SEQ 0010 000 397 398 399 001016" 001003 001020" 001020" 001020" 104~8~ 10$: CLR CLR NOV ~OV HtlL dCC aPL avs SNE ;LOAD MULTIPICAND ;~ULTrpLY 2X125252 RESOLT=-1(R2) ;52524(R~)LN=lLZ=OLV=0,C=1 ;IF C = a,REPORT EHROQ £J~ ~ SET;ftl~8ft+ ~~:8g • ;IF Z O,GO ON WITH TEST m = 1$ 000000" 000000 000 :444jf 8818lg: 8~ll8~ 177777 4 4 001 001034" 104405 000000" 000000 000 001042" 022703 001403 052524 IS: 3 001034" :~~ {U 430 43~ 88lm: :~3 434 001 U~ 001050" 104405 H8 000 m 441 m 000000" 000000 444 445 001056" 005067 001062" 012767 001070" 012702 000572 000001 125252 449 450 00 102" 072 67 000546 U~ 08t8~2: 88~~~l 448 80 100" 000 70 451 452 2S: 000564 .SBTTL ASH1: TEST ASH INSTRUCTTOtf CLR PLIfl:R 110 V #l~PLJER NOV 1 52 2,R2 ~~~ SEN ASH 8MI 001106" 01000440032 001110" 1 BF.Q !;~~F~EI ~L7~t LEPT RF.StlLT ;N=O z=a V=l 6=1 ;IF , S f,RF.~ NT F.RR8R ;IF Z SET,REPORT ERR PLIER,R2 10~ 10 MACYll 30A(1052) 12-0CT-78 TEST AS~ INSTRUCT rON avc 10$ acs IS lOS: 001 001116" 104405 001 001132" 104405 052524 lS: 8iln~: 888~5l 2" 0002g1 001224" 073267 001230 " 100003 001232" 001234" 103003 88l~~S: 001 40" HRD~RS,PEGIN, mm 052525 ;RESULT CORRECT? ;INCURRF.CT RESULT ;t'~;************************************************* ********** 000502 ASH2: CLR .tOV )lOV ~~~ SF-Q PLIER LPLIER '-l '52~2'l,Rl i~~n~~h ;LOAD SRIPT VALOE (-lOR 1 PLACE RIGHT) ;GET VALur TO BE SHIFTED (#5252<;) ;SHTFT 1 PLACE RIGHT RESULT '25252 ;RESULT CORRECT~ <INCURRECT RESULT> = HRDP.R , ;*************************************************************** • IF a () HRDERS,8EGI~,NULL ;INCORRFCT RESULT H't~R$,8EGIN, ;rNCORRECT QESULT .F.NDC 000000" 000000 i*********·*-***········******·*··****·*·****·**-***** ********** 000450 000020 125252 ;saUL ASHCl: 000442 TEST ASHC INSTRDCTION CLR R? CLR PLlER HOV .t6. c PLIER ~OV ~~~ 000424 m381 001 f~a~24,R2 .IF" 000 oI i*-*************··*··**·*****····*******··***·******** ********** ~:s ~~2~~*'*****************~1'~~~!~~1*~~~~~1~************ ********** d~tEaS~~EGI~,~ULL ;INCURRECT RESULT 000000" 000000 88M~: 031403 mug: 88~g2~ 8012O~: 8B~BI SEQ 0011 ~~2~V*,*********.*******~lf~~~!~~I*~~~~IIl~I*~~VI~~*** ********** mp~: 87~IH 8~~~H 001170 " 104~%~ PAGE 12 HRDERS,8EGIH,NULL ;INCORRECT CONDITION CODES "IFF dRDF.RS,~EGIN, ;INCORRECT CONDITION CODES • F.NnC 000 88 1140 0059U 1144"" 012 001152" 012701 16:25 52524 ~lF B () 000000" 000000 000 022702 WIU: 001403 001132 " ;LOAD SHIPT VALUE (+1 OR 1 PLASF. ~EPT) ;GET VALUE TO BE SHTFTED (#125 52 S~U~:~~~A~ A~~ CC BITS 10$: '125~52,RJ ;CLFAR IISH RESULT ~EGISTER ;LOAD SRIPT COU~T (16 PLACES LEFT) ;GET VALUE TO BE SHIFTED ('125252) $;"~:~~;A~ A~~ cc alTS ;PRE-SET C RIT ;SHIFT • IN R1 TO R~ SEC ASHC PLIER,R2 ijPL 10 !i~:NN;16~R~~~R~'~RRUR SEQ 1100~ ;IF Z SET,REPORT FRROR avc ;IF v = O,REPORT ERROR 8CC 1~ ; IF C = O,GO ON ~IT" TEST dRD"R , <INCORRECT CONDITION CODES) .*************************************************************** : rF B () CPBJ DEC/XII SYSTEM EXERCISP.R MODULE XCpaJO.~ll ~~~ 12-0CT-~8 001240' 104405 511 ~~1 514 515 ';15 519 001 001254' 104405 5i~ 000 ~~O 523 gg\~~~: 528 529 530 001 001266" 104405 ~~~ 5:13 534 000 B~ 005003 005061 539 o m ~l~ ~~~ 553 ~RD'RS,BEr.I~, .END~ 1 ~: 8F.Q HROER , 000000' 000000 HPDF.RS,REr.I~,NULL • F.HDC ,IRQ 000000' 000000 001 001352' 104405 000352 AS HC 2: 000344 88t~g~: 00 5S0 ,81 582 583 584 585 586 581 36~' SEV SEC ~~~ 594 595 171117 ~oo 001430' 020221 OI434' 001403 01436 ' ~Ol 001 001436' 10440, 597 598 599 6g~ ig~ ~01 608 609 610 611 612 ~13 614 m ~u g}~ g IS HRDERS,BEr.rN,NULL ;SIGN FAILED TO EXTEND .IFP HRDERS,REr.I~, ;SIGN FAILED TO EXTEND ~ACYll T~ST 10A(1052) 12-0CT-78 ASH INSTRUCTION 25: "IF B () HRD~RS,~EGIN,NULL " TFF HRDERS,BEGIN, PAGE 14 SEQ 0013 ;Q2 DID NOT SHIFT INTO R3 ;R2 oro NOT SHIFT INTO RJ ;~~~~************************************************* ** •• ****** ;SBTTL TEST THE DIVIDE INSTRUCTION DIY! : MOV CLR MOV SCC DIV 6"1 9LUS BVC 10$: #4,Rl R2 #52525,R3 B(Rl),R2 lOS 1% 1$ • IFF HROFRS,RtGIN, • RNnc 000001 r. H~bF.RS~~EGIN,~ULL 000000' 000000 IS: ;LOAD INDEX R~GISTER ;CLEAR QUOTIENT REGISTER ;LOAD LSH DIVIDF.ND ;PRE S~T THR CO~DITION CODES ;DIVIDE ¥52525 RY B(Rl~ 1_52525) ~~~O~I~~T=~F.~~~T0f.~R~R = =0 ; TF C OR SET,REPORT ERROR ; IF V = O,GO ON WITR TEST HRDF.R , (INCORRECT CONDITION COUES) ;********************************************************.*.**.* ;INCURRF.CT CONDITION CODES ;INCORRFCT CONDITION CODES ~:;****~;;;;i***********;~~~;~~;;*~~;;~~;;************ **.** •• *.* 8FQ HRDER , ;~RANCH IF TAF QUOTIENT IS CORRECT <INCORRECT QUOT!ENP 2S ~~;.;*(;**************.**************** 000000' 000000 HRDFRS,REGIN,~ULL • IFF HRDERS,R~GIN, • FNOC 001444' 005703 001445" 001403 001450' 2S: * •• *.*** ••••• * ••••••••• /TNCORRfCT QUOTIENT IINCORRF.CT QUOTIENT ~;;*****;i****·*********;;~::i;;~;*~~;~~~;;*********** * ••••••••• ~EQ HRDgR , DIV2 ;RRANCH IF THF REMAINDER IS CORRECT (INCORRECT RE"AINOER) !;;~~*~;***.***********************************~****** ********** HRD~RS,qEGIN,NULL 000000' 000000 .rF~ ;INCORRFCT ~EMAINDER H~D~RS,HEGIN, ;YNCOQRF.CT PE~AINnr.R ; •• *****.****** •• *.**.** •••• *.* •••• *.****** •• * •••• ************** 000 ggt:g~: 8~~~8l 16:25 • ,NOC ,.*************** ••• *.*************.********.***********.******. ~~~ gl~I252,R3 ;DID R2 SHIFT TO R3 ~~~~~*t*****************~~i*21~*~~I*~~1~1*I~I~*~~~**** ********** 000000' 000000 000 001 001450' 104405 ;INCORR~CT CONDITION CODES ;[NCORRFCT =i;*;·~;******k*************************************** *********. 001422" 000 ~SHI;T R2 C16"PLACFS RIGHT INTO R3 iCC: N=1 Z=V=C=O ; IF N = 6£REPORT ERROR ; IF C OR z SET,REPORT ERROR ;IF V = O,GO ON VTTH TEST <INCORRECT CONDITION CUDES) CO~DITION CODES • EHDC -************************************************************* •• C~P #-1,R2 ;010 SIGN EXTEND IN R2? BFQ 2S HRD~R (SIGN FAlLEn TO EXTENO) IS: 001556 • 104~8~ lOS lOS HRDF.RS'BEGI~,NULL 000000' 000000 001414' 100402 001416' 101401 102003 001422' aPL 6WS .IFF 052525 59~ PiACES RIGHT) ~PRF.;;SET ~ Rf,T PLIFR,R2 HRDFRS,REGI~, m 88lm: 590 591 ~16 :*;*;*~;************.********************************* ********** 000004 88t:U: 001410" SHIFTEO OUT OF R3 PROPERLY ;LOAD SHIFT COUNT ASHC ~VC 000 001374 • 001400' ~OT ;~~~~cfF.l~ ~E~~~IF ED ( 125252) KROER , 000000' 000000 86lJ8j 125252 001 001366' 104405 WlS ;CLEAR RESULT REGrSTER CLN SFZ 000 569 570 511 512 573 574 575 CLR CLR ~ov ~OV lOS: i~~~J8~~{ll1 SI~!~~T!'~Ril~~' MODUL! ~~~ ;~ •••• ;n liAS NOT SHTFTED OOT OF R3 PROPERLY ;~~~~************************************************* ********** 'i64 56<; FOR ASHC LEFT SHIFT < HRDERS,REGI~,NULL 000 561 N~ ~n ASHC2 HRD~RS,"EGl~, 881W: 001352' R~SULT HRDER , ~ liAS NUT SH IF TED OUT OF R3 PROPERL Y> ~i;*:*~;********************************************** ** **** 000324 ?~~ ;INCURRECT ,INCORRRCT RESULT FOR ASHe LEFT SHIFT f;;**·**~;**************;::;*;*;:;;;~~*~~;*~;*:;;***** ********** 2$: g8g~~~ g~nn 104~8~ ;RRANCH IF COQRRCT RESULT (INCORRF.CT RESULT FOR ASHC LEFT SHIFl) •• ******************************.*****A** **** * *** ~~~~RS'REGI~, o°1~767 702 ii! gg11~a: 8g~lg~ 56~ ~S :;;~;*;;***** 00133~' ~~~ ~f~ ~:~* ****i;;;~;:~;******;~;:;i;;;~;;****·****************** .*.** 001330' 100002 001332" 1014 01 102003 001336" SEQ 0012 125252 177760 25252 250 PAGE 13 ;INCORRECT CONDITION CODES IINCORR,CT CONDITION CODES • TF!' m 16:25 ~~~~RS,"EGI~,~ULL S&il81 001266' ~~~ ~h 544 545 545 ')41 548 549 550 MICYll 301(1052) 1?-rCT-7B TEST AS~ INSTRUCTIO~ 000 001246' 022102 001252' 001403 001254' ~H 11:51 000000' 000000 • F.NOC ~g~11~ DIV2: CLR ~nv ;LOAD MSH DIYIDF.NO CPOJ DEC/Ill SYSTEM EXERCISER MnDULE XCP9JO.Pll 12-0CT-78 11:51 621 001466" 012105 100001 g~~ 881~J5: 8l61~~ 100000 000154 13~ 00f502" OV1461 626 881506" l0040~ pO 001514" 001514" d~ ~H 635 m U~ 640 001~14" 001 104405 000 001522" 020421 001526" 00140 J 001530" 654 6~~ g5~ 658 659 ggo 66~ 663 gg~ 666 Ui 670 67~ fl1 674 675 676 001']44' 104~8~ 001552" 000167 ~79 619 660 HRDF.RS,RgGI~, 040000 ~~~ 683 684 685 686 U~ ~S~ IS: 25: ~:;*****~;;;~~o~~i******;~~~:;;;~~*~~~;~~;;*********·* ********** HEQ )R~ANCH 35 IF THE RE~AINnER IS CORRECT HRDFR <INCORRFCT REMAINDER> :;;***~;********************************************** ********** HRD"~S,REGI~,~ULL )INCORRECT REMAINnER 000000' 000000 • IFF HRDERS,BEGI". • gNnC )INCORRECT REMAINDER ;*************************************************************** 176446 001610" 117776 001624' 000000 ;INCORRFCT QUOTIE~T ;TNCUQRECT QUOTIENT HROFRS,8EGI~,~ULL .Runc 35: B: J~P START 125252 B pDnRFSS OF B O~252'i .=A+4 88lW= 888m 000001 691 )ARANCH IF THY QUOTIENT IS CORRFCT 2S H~~~RS,AEGIN, 001512" 001512" 125252 001514" 001516' 001576" 052525 001600' 000000 001602" 001600' m~~g: gooooo ~gQ ~~~!~*'*****************~1~~2~~~~t*~~~!!~~I~********** •• ******** .=8+10 001622' 088t8J 140000 *******.*** •••• * ••• ****************** )INCOQRF.CT CONDITION CODES )INCORRF.CT CO~UTTION CODES b~;~~***~:;;:~O~~*******;~~~;;~~;*~~~~~~;;*****·****·* *******.** • IF B () 001566" ~~~~~~" 001570' 001572 " 001616" 001620' <INCURRECT CONDITION ~ODES> l ~~r,~RS,REGI~,qULL 001562" 05252S 001610' 000000 001612' 001610" ~RD~R ~~;*:*<;*k~_************* 000000' 000000 CPBJ DEC/XII SYSTF.H EXERCISER MODULE XCPRJO.Pll 12-0CT-?9 11:51 677 SEQ 0014 lOS }~S 000 mm: m~u" PAGF. 15 PLIF.R,R4 lOS: W 001 643 001530" 104405 000000' 000000 6~4 g46 000 641 648 001536" 100001 649 001542" mlH 650 001544" !H 16:25 #100001 ,~5 #100000, PL I~R 000146 ~~~ 001~1~: l&~ag~ 629 ~~CYll )Ol(1052) 12-nCT-78 TF.ST AS~ r~STRUCT[U~ A: -t ~+4 c: 125252 4+10 052525 )AOOR~SS C ;AOnRFSS OF C 0 OF A+IO .=C+I0 MACV11 30A(1052) 12-QCT-1B ASH INSTRUCTlON T~ST TF.MP: 0 TEMP 16:2<; PAGF 16 )ADDR~SS OF TFMP .=TI\MP.~ TEMP.tO D:O MARKl= 6401 CNT: 0 UM=140000 PS=117116 X: V:O .~LKW PI.IER:O • ENO 11. ;PROCESSOR STATUS WORD SEQ 0015 CPBJ DEC/~11 SYSTEM tXERCrSFR MOOUL~ XCPRJO.Pll 12-0CT-78 11:57 A 88AfS~~ mm~ m~q~R ACSR AOOR 0OOOO6R 0011 fiR OO1214R ASHel ASHC2 S81o~gfi o Oi04R m~ ASUT AWAS mm~ OOOOOOR 8 BEGrN ~m ~ 888881 BITIO = 002000 ~ 666ft 155D 121ff 6~7 lB. iH. 80 525 49H 535. 84 118f 374 562 ~60# m: g BITI3 = o~088o 17j# UP~ ~ f~888g BrT~ = 000004 ~m = 888m Fm 173# SITS = 000040 113 67\ ~w ~~~ 662 lR9 94 593 603 ~~5 222 425 613 2Q2* 6731 674 676 ~01 222 425 613 ~B BITS = 000400 173# 08~O&~ BR AKS= A 4 SRt 0012R ~fios = mSHR R g~bgH~ oeOIOOR P8!W R b8tmR 88a~1~~ 104413 bg~mR 104400 Ig44r 44 4 o 00 4R = 104405 Hili COUNT -,/->,- ' -·' ?;Of:;;{ if ~~~M R 000050 000036R 00OO40R 888~m 000120R I~TR 00011~R IU M4P 225= 38~mR MARKO MARKOl 000436R ~ARn = 006401 HOONAM 888m~ MOOSP MSGNt = 104403 02 ~m ~ MULl 00069!R 000764R MUL2 NIILL 000000 lSU 000000 OPE~ T ~g~~~2~ h83mR 000004 001654R mm = 000000 PRTV PQTVO = 000000 PQTVI = 000040 PRTV2 = 000100 ~~iP ~ 888~3g PQTV~ = 000 40 PQTV6 = 000300 PRTY7 = O~~~40 PS = 1 16 PSW = 11 776 = 005146 PUS~ PUSH2 = 024646 104417 n~~~ = 0OO054R R;:STRT .. ~~H RSTRT RTTA RTT9 S8AOR ~g~~ SOB3 5084 66 1 261 459 643 269 53 271 281 484 298 509 312 519 334 529 351 552 m m 2ql 484 298 509 312 519 334 529 351 552 374 562 214 m P7 • f HU 12H tnl 183 p3# 1m 1531 ml 1731 568 1731 58011 619. 177 \7H 84 572 593 r9~. !HI 173ft FlU 138. ~89 H it~~J8~~{fll Si~!~~T~~~Rtf~~~ MOOOLF. ";''';, RHO P AS ;rO~T SEQ 0016 lB! rw ~m ~ 888~88 mm 669 173# HP~ ~ g030 0 Brp ~~5~!IR~~~~~g~~)T4AlEQ~!-~~ERl~~~~OL~·G~ 18 888m~ 000060R OOOl11R 888m~ 888!U~ 000340R 888m~ 6A~ 234 643 6~3 MACVl1 30A(1052) 12-nCT-78 16:25 PAGF 19 CQOSS REFERP.NCE HBLE -- lIS~R SV14ROLS SEQ 0017 1401 135. 116. tm 164~ 219 52 253 pH 246* mn 68H 113 173t T 17 K 35 390 173. 384 572 120 155 173' 114# 173. 363' m' 1731 123 p~: ~~U PH 36111 40\11 189 3q4 593 126 157 207 415 603 127 1';9 222 425 613 12ij m m m m 364* 499 366 516" 124 173' 327 68H t1H 173. m: m: 173# 173R 173. 173' 173R 142# 161 175ft 341 342ft 346 15 2161 2171 218 w: m' ~54. ~16 10 m: 3%f 214 160 129 162 643 146 163 147 1&4 148 173n 402' 517' 404' 543 405 619' 443" 622" 444' 624 6~3 298 509 312 519 149 150 334 529 151 449 475' 476* 690~ m ~74 152 153 478 493' 62 MACYl! 30A(!0~2) 12-0CT-78 16:2~ PAGP. 20 CROSS RP.F~R~NCE "BLE -- IISFR SYHROLS 2~6 SEQ 0018 310 356 358 6~0 290* 293 304" JOt>· 307 617# 678 6BO 681 ;~ 689_ ma • ARS. 000000 001656 000 001 ~RRORS OET~CTEn: 0 DEFAIILT GLOBALS GENEqUED: 0 ~~~!?~~~~P~J~/~gL~~~~~~~~=DDXCOH'XCPRJO ~g~ETb~~D~AT~~: ~t~4plr.~5) 6R8. 680. • 689. ~; J J I
Home
Privacy and Data
Site structure and layout ©2025 Majenko Technologies