Digital PDFs
Documents
Guest
Register
Log In
AC-F063B-MC
September 1978
9 pages
Original
0.7MB
view
download
Document:
CXBMEB0-BM873-YF
Order Number:
AC-F063B-MC
Revision:
0
Pages:
9
Original Filename:
http://bitsavers.org/pdf/dec/pdp11/xxdp/x11_listings/AC-F063B-MC_CXBMEB0-BM873-YF_Sep78.pdf
OCR Text
B~EH DEC/Xll SYSTEM gXKRCISER MODULE XaMRBO.Pl1 12-0CT-78 11:49 MACYll 30A(1052) 12-0CT-78 16~20 PAGE 2 .QF.~ IDENTIFICATION PRODUCT COOl':: PJ?ODUCT NAME: PRODUCT D~TE: AC-F053!1-14C CI8"ERO BM873-YF MODULE SePTE~BER 1978 DEC/XlI SUPPORT GROUP THIS DOCU!04EIf'l' IS SUBJECT TO CHANGE ~ITHOUT NOTICE AND SHOULD NOT 8~ CONSTRUED AS A COMMITMENT BY DIGITAL RQUIPMENT CORPORATION. DIGITAL EQUIPMENT CORPORATION ASSUMES NO RESPONSIBILITV FOR ANY ERRORS THAT MAY APPEAR IN THIS MA~UAL. THE SOFTWARE DESCRIREO IN THIS DOCUMENT [S FURNISHEO TO THE PURCHASER UNDER A LICENSE FOR USE ON A SINGLE COMPUTER SYSTEM AND CA~ BE COPIED (WITH INCLUSION OF DIGITALS COPVRIGHT HOTICn ONLY FOR nSF. IN SUCR SYSTF.lh EXCEPT AS MAY OTHF.RWISE BE PROVIDED IM WRITING BY DIGITAL. DIGITAL EQUIPMENT CORPORATION aSSUMES NO RESP~NSIBILITY FOR TRE asp, OR RELIABILITV OF ITS SOFTWARE O~ EQUIPMFNT THAT IS NOT SUPPLIED BV DIGITAL. COPYRIGHT (C) 1916,1978 DIGITAL F,gOIPMENT CORPORATION MAI~TAINER: THe; INFORMATION IN SEQ 0001 H~Eq D~C/Xll XRMf.80.Pll SYSTEM EXERCISER MODULE 12-0CT-78 11:49 1.0 ABSTRACT 2.0 MACY11 30A(1052) 12-0CT-78 16:20 PAGE 3 BMB IS A BACKGROU~D MODULE THAT EXERCISES A SINGLE BM873-VF aOOTSTRAP ROM OPTION. IT COMPARES THE CONTENTS OF EACH OF THE 256~lO) LOCATIONS STORED IN THE ROM WITH THE CONTENTS OF A 256 10) WORn CORE MEMORY BUFFER TO VERIFY TRAT EACH LOCATION IN H~ ROM CAN BE UNIQUELY ADDRFSSED AND CONTAINS THE CORRECT DATA. ALL ERRORS ARE REPORTED VIA T~E CONSOLE DEVIC~. REQUIREMENTS HARDWARE: A PDP11 COMPUTER WITH A BM813-YF OPTION STOQAGE:: BME REQUIRES: 1. DECIMAL WORDS: 368 2. OCTAL WORDS: 0560 3. OCTAL BYTES: 1340 3.0 PASS DEFINITION 4.0 THE INITIAL PASS CONSISTS OF EXECUTING THE BASIC TEST SEQUENCE ONE TTMF. REFORE REPORTING E~D OF PASS. SUBSEQUENT PASSES OF THE BMDA MODULE CONSISTS O~ 100(B) ITERATIONS OF THE BASIC TEST SEQUENCE ~ESCPIBED IN PARA. 7 BELOW. EXECUTION TIME 5.0 PASS TIME VARIES DEPE~DENT UPON CPU TVPF. AND THE CONFIGURATION aEING EXERCISED. ~HEN RUNNING ALONE O~ A PDP11/40 THE FIRST PASS SHonLD TA~E LESS THAN 10 SECONDS AND SUBSEQUENT PASSES LESS THAN ONF. MINUTE. CONFIGURATlaH OPTIONS DEFAULT PARAMETERS: OVA: 173000 MEQUIREO PARAMETERS: NONE 6.0 DEVICE OPTION SFTUP 7.0 NONE REQUIRED M~DOLE OPERATION SEQ 0002 DEC/X11 SYSTEM EX~RCTSgR MODULE 12-nCT-78 11:49 B~E~ X~MR80.P11 MACV11 30A(1052) 12-nCT-78 16:20 PAGE 4 8.0 TEST SEQUENCE: 1. RI IS SET UP TO POINT TO TKE FIRST WORD IN TRE ROM 2. P2 IS SET UP TO POINT TO TRE CORRESPONDING WORD IN TRE COPE MEMORY RUFFER. THE ADDRESS IN Rl IS CRECKED FOR EQUALITY TO EITHER 113024 OR 173224 AND IF FOUND EQUAL GOES TO STEP (5) - IF NOT IT PROCEEDS WITH STEP (31. THESE TWO ADDRESSES ARE NOT CHFCKED BECAUSF. 'HEIR CONTENTS AS READ ON THE BUS WILL VARY DEPENDENT UPON WHICH PARTICULAR "LOAD" ijUTTON HAD REEN INITIALLY DEPRESSED TO LUAD THE PROGRAM. 3. Rl AND R2 ARE USED TO CUMPARE A RO~ WORD WITH ITS CORE IMAGF COUNTERPART. IF THE WORDS DON·' COMPARE A SUB-ROUTINE IS CALLED TO SET UP THE ERROR rNFORMArIO~ AND REPORT IT VIA A "DATER" CALL TO TR~ ~OHITOR. 4. ST~P (3) IS REPEATEDo 5. Rl AND R2 ARE UPDATED TO POINT TO THE NEXT WORD AND A TEST MADE ON R2 TO SEE IF 256(10) WORDS ijAVE BEEN CHECKED. IF YES, GO TO STEP (5) IF MOT REPEAT (3) TARU (5). 6. A PASS COUNTER IS DECREMENTED AND TESTED TO SEE IF 100(8) ITERATIONS OF STEPS (1) THRO HAVE OCCURRED - IF YES GO TO STEP (7) IF NOT ~EPEAT (1 TRRU (5). 7. REPORT END OF PASS AND REPEAT ( ) THRD (6). UPERATOR OPTIONS Y.O (NONE) NON-STANDARD PRINTOUTS (51 (NONE) SEQ 0003 SEQ 0004 000000 • mm~ 88RRt~; ;;;m 041105 R88 0000 4" 000001 ggS8~8: 888m 0080~~" 000000 888Ri8: 838m, 000032' 000224' msu=mm mm: 881mR88 8g88~~; 08 000054' %0 000 8mn= 888888 088m: mm 888888 mu~: mm ~mu: 888m; RRRRR8 8RotOO' lIlIl\llllo oo8t8i: 000000 R88t82: 000000 ooot06' BSW 3: 888888 ooH 12' 000230' 000122' 888m MACY11 30A(1052) 11-0CT-78 16,20 PAGE 6 SEQ 0005 .WORD • LIST 000224' • F.NDR ~ll~~l!.t "" .. ~* *"* '* * * ** ** **** ** **'ft '&'*** ****** * *' '* **." * .. '* **:81 *'* ** ~ ** ** jlt~*** **" * * '8: I\' It SEQ 0006 ~~~ 000224" 016705 ~~i 888~~8: 010501 177556 ~8~ ~~~~I~~ ~iflil mHr d~ 000250' OorlO ~l! 8881gg: 881~g~ 000016 001336' 11t3 j'jlll: 8 J 0' Si'lij 8 iJs i ~ 11138~: 104413 000000' Il~~J! mg8gl}a: 81ff6~ ll~S56 m agO] 4' 01 2!1 000330' 104404 000334" 000201 33 g: 800lh· 2 24 100 1 Uo 08835~'; 001 000 eMS 2$: m U1 ;Rl POINTS TO ROM WORD JR3 POIN~S TO R~~ ~~ac, IN CORE JR ~ lD~ ESS 3 1 IlnMI~DD~~SS = 113224 11 ,OR IF YES l&ftE1K ONnM~0£A'~8tiE] JG ~T~' AND-R 0 ' ERROR HOW~N COREl 'iO SE~OP AND R~~ORT ERROR ; DO + TO BOTH OlNTERS ;nONE LAST WORD 11 ;OR IF NOT ,SICNAL END 01' [TERATIOli. ;"OIITOR SHALL TEST END OF PASS d CMP ),CR21 [BMF,RR iR ),CR21 P~ OHERR fR1~+w(R2~+ ~A E D,R BEQ 3S, 4$, m CMP r mm=mm gr 888m: n 8~ 888m; m88~ 000412' 005000 0084~2' ~~g g&01 ~: ho~m ~7~ 0004r gA3 40 g g l8 j:hH 888:~; 888~!8; 8~~z08 0804 2" 0 7~¥ 0411' ooo~o ~U79 o888:5 ; mH 105705 ••• RTS ." .. , HleVll 30&(1052) mu~ HIgBY 00 000 mm 105705 bOr5O 703 b 885~8~ h~il8 sa ~O~ 8bM~ i8388~ olli'~ 88 H 00 700 4i4 U8 105Q I r ~95 0004P" 0}0~02 088 5 005700 : 800510' 1 A5n log3l6 0805 1 T~~i: OOU%J 0 g83,M 38 304 8885U: 800~Ol m ooo~ "lAM 3~8~9 g8°m: mm 888~i8; 8O~~21 0005 2" A oA 008544" 005100 m m mm:mm iill!I;!! g: t81I!lg: IIISS! mm mm m 888m: 88h84 ~? mhg: 88hU di oOO~O8r iO~4Si ~~9 888m: 8og~r y~~qol di ~" 03~6 ~O) 88 JCOWTINOE CHECKTNG !lij:ilill °H'9A ~87 PC ;256(10) WORD TABLE TRAT STORES A CORE IMAGE OF THE CONTENTS OF THE ROH 81~:~2: o 4~t. ~H19~ 05~8 U~ o 04 0' 1004 2 U4 888m: 805191 mEH A~I.*.*.'ai'll~~' ""'~§t*tV§*~'~*Vttt*.* •••••••••••••••••••• ,!l~~i,~~~l~*.*********.'~~I~*!~~~~!l!***.************ ********** 010005 000400' OOH4O = ;THIS ROUTINE SETS OP AND REPORTS ALL DATA COMPARE ERRORS OMERR: ijOY R2,SBADR ;SAVE THE ADDR. OF GOOD DATA ~81 '~11!i~~~ ~~~lEvi~DglT2F THE BAD DATA 000372" 010 05 ~~~o8~~{fll Sf~!~~T~~IRfl~:~ MODOLE 13224,Rl CMP ONE ERDITS,BEGU OR AGAIN o~o f00340 m ~U mm=mm IMnt~al ~5p 16r t~ 48 4 00i48 ~~~g~ 888m: 8Ml88 i2~ HOV MOV RS,Rl IS, mm: 0883g ; g 224 ;GET FIRST ROM ADDRFSS INTO R5 000000' ui °88 8°iiw mm: ~ ~m m 3 88m 88 m 2~ AODR,RS 000306" 000150 }U 29 ~39 is 239 ?to HOY 113224 ~t! ~~~~~l: si \~~ 000026 !. STARTt h5~85 00g39~ 1OO3lt m~+21 1003 nml gl3~h A8A7l~ mm mm A05100 12-0CT-78 16:20 PACE B SEQ 0001 SEQ 0008 SEQ 0009 NACY11 301(1052) 12-0CT-18 16120 PAGE 11 NACYll 301(1052) 12-0CT-18 16:20 PACK 12 SEQ 0010 SEQ 001l ~~~~Bg~~{fl1 SI~!~~T~~~R~I~~~ MODULE smm 8i81$h o m 0r4H = gOn = 00r1 ~um ;t 3W 235 mt 230# 203 ~mm 10 ::;; °g8 g 0~8 3 = smtiH H ~s 3hH = oooo~r 1m Uml~ Y8UIlR 1044 0 O R 8U J844t4 I mm: ~gl ~nl U~ ~dl rl lJ I 203. ~m smm ~mm ~m mnu 888~m 104 16 = 104403 235 223 un mf lm m1 12J' 62 20U 20U SMEa DEC/XII SYSTEM EXERCISER NODULE xaNEso.Pll 12-0CT-78 11:49 NOLL 20lJ 000000 OPEN 000000 = = mmn ~rmT= ~Im ~ 8°~~2 pgPSP2= o~ 626 PRrT = 000000 nm PRTY4 = 000148 000200 PS psw POSH = ::m ~~ 88mB &Dm ~ 888j~~ PRrT7 = 1~~34 716 = 717 g = 057~ &USlI2 ~ mt ~ ~ 8s8d4~ o 0 ~R 1Tr IT 8 oS H so S PA S8~ER~= 10440 0OO046R ~~mT= g8m~R SRI SR2 m START 0 OOi R 0gOi OR g 000224R 8U ~~~I 201 iii~1 n:t ~gi ~O~ lUi lill1 mll'B= o~ R VECTOR OOOOIOR ~AWI! 888mB ~mG gggm~ 230* 196 m 17111 2041 m. lUI mq5~R 206. 16 15 151 800m~ 388S:SH oggO~2R 154 28 162 ~m ~m ~~g~llR~~~'~~~~)TAAl~~!-~~ER1~~~gOL~AGE 15 ~Ii, m m m miT 8888m SVRI SVR6 SYSCNT SEQ 0012 204 dll m :: 0~0008 0888 = 00004 Oor ll~ m· ~~8~~lR~~~~~2~~)T~ll~~!-~:ER1~~~OL~AGF. 14 m. tm 1521 p2f 50. 49811 231* 20U 159 92 1'6 93 177 194 m. SEQ 0013 179 180 181 182 183 ~::rB8~~{fll SI~!~2T~~gR~f~i~ MODULE . las. SgY~~8 88f SEQ 0014
Home
Privacy and Data
Site structure and layout ©2025 Majenko Technologies