Digital PDFs
Documents
Guest
Register
Log In
AH-8631B-MC-B01
March 1978
23 pages
Original
1.2MB
view
download
OCR Version
1.0MB
view
download
Document:
CZDQGB0 DQ11 DQ11 TRIAL PROGRAM MAR 1978 bw
Order Number:
AH-8631B-MC
Revision:
B01
Pages:
23
Original Filename:
CZDQGB0__DQ11__DQ11_TRIAL_PROGRAM__AH-8631B-MC__MAR_1978_bw.pdf
OCR Text
DQ11 TRIALPROGRAM CZDQGBO AH-8631B-MC copyricHTe73-78 FICHE1 OF1 MAR 1978 MORAGED MADE IN USA BO1 EOF 1 CZDMGDSES 0001 8800 SEQ_OCORI PO P10 411 cc0GeGE.P11] 28-DEC-77 13: 17 780223 POP10 411 MACY1l 30R(1052) @28-DEC-77 13:25 PAGE DQ1ll MANURL PARAMETER INPUT PROGRAM. HOR1CZDQGBSEQ 1 IDENTIFICATION PRODUCT CODE: AC-86308-MC PRODUCT NAME : CZ0QGBO DG11 DATE: FEB MAINTAINER: DIAGNOSTICS AUTHOR: JOHN EGOLF.JUAN VALDES COPYRIGHT (C) 1973, TRIAL PRG 1978 1978 DIGITAL EQUIPMENT CORPORATION MAYNARRD MASSACHUSETTS THE MATERIAL 10754 IN THIS DOCUMENT IS FOR_INFORMATIONAL PURPOSES ONLY ANC IS SUBJECT TO CHANGE WITHOUT NOTICE. DIGITAL EQUIPMENT CORPORHTION ASSUMES NQ RESPONSIBILITY FOR_THE USE CF SOFTWARE ON EQUIPMENT WHICH IS NOT SUPPLIED BY IT DIGITAL EQUIPMENT CORPORATIGN ASSUMES NO PESPONSIBILITY FOR ANY ERRORS WHICH MAY APPEAR IN THIS DOCUMENT 00Cc10000 780223 by . D‘ 052) 28-DEC-77 =77 13:17 13:25 PRGE 2 DQ11 MANUAL PARAMETER INPUT PROGRAM. ABSTRACT SINCE THE D@11 HAS MANY VARIATIONS AND IT IS THE INTENT OF ALL THE DIAGNOSTICS TO RUN MULTIPLE DEVICES CONFIGURED DIFFERENTLLY OR ALIKE; THE PROGRAM MUST RECEIVE INFORMATION ON THE CONFIGURATION OF EACH DQl1, THE CSRS, AND THE VECTORS FOR ALL DQ11S. THE PROGRAMS WERE WRITTEN TO'ALLOW THE GREATEST FLEXIBILITY IN CONFIGURATION POSSIBLE; BUT T0 GET THE INFORMATION NEEDED TO RUN THE PROGRAMS’WARS A PROBLEM. THERE ARE TNO NRYS PROVIDED TO SUPPLY NEEDED FOR DIAGNOSTIC INFORMARTION ON THE tNITIQL START OF ANY DQ11 DIAGNOSTIC IF SW07=0 THE PROGRAM WILL *AUTO SIZE®* FOR DQ11S AND THEIR OPTIONS. (THIS WILL WORK GRERT IF THE D@Ll ARE OPERATING WELL ENOUGH TO RESPOND TO THE SIZING TESTS. e: Dg E 0 _BROKEN THAT T NéLL NST RESPOND 0 QU 0 ING THE S NDUSERMETHUD_IS USED. S _PROGRAM ALLOWS TO TYPE IN THE INFORHRTION RBOUT THE CONFIGURRTION TO ALERT THE DIRGNOSTIC OF THE SYSTEM ETEl AFTER _RUNNIN NFORMATION SWO THé? PROERQH AND SUPPL ING 1) IF USING XXDP MEDIUM PLERSE DO NOT RE BOOT! RFTER THIS PROGRAM HAS BEEN RUN THERE IS NO RERSON TO RUN l: D@J1 CONFIGURATION IS CHANGED g: DIAGNOSTICS OTHER THAN D@11l DIAGNOSTIC WERE RUN. 3: MEMORY WARS ALTERED FOR SOME RERSON. THIS ALL PROGRAM BUILDS A D@11 TABLE STARTING AT ADD. 1400 DIAGNOSTICS REFERENCE THIS TABLE FOR_INFORMATION. fu YOU_DON’T HAVE TO RUN THIS PROGRAM FOR _EACH SINGLE RUNNING OF THE DIAGNOSTICS. ONLY IF THE ARBOVE 3 WERE VIOLATED. REQUIREMENTS PDP-11 FAMILY PROCESSOR ASR 33 OR EQUIVALENT RT W e Ime PR AS T [EPSFORV N T4 LERST 4K OF MEMEORY STARTING PROCEDURE LOAD PROGRAM INTO CORE LIKE ANY PROGRAM. LOARD AND START ARDD. 000200 ANSWER ALL QUESTIONS NOTE: ANY NUMBERS USED RRE *OCTAL#* IT AGRIN UNLESS SeG 3002 MRCY11 30AR(10S2) YRANL 28-DEC-77 13:17 13:25 PRAGE 3 DQ11 MANUAL PARHAMETER INPUT PRJIGRAM. Y [ RN 000000 RO=%0 ; GENERAL REG I g TER PC=4? s CK POINTER g* SRRk R |:PROGRAM CoU NTER :GENERAL REGI TER :GENERAL REGI S TER :GENERAL REGI STER i GENERAL REGI TER Rl=%1 Re=ve R3=%3 RY=4 T ; LOCATION EQUIVALENCIES SWR=177570 LIGHTS=177570 PS=177776 STRCK 1200 ; CONSOLE SWITCH REGISTER :PDP-11/45 DISPLAY REGISTER WORD :PROCESSOR STATUS :START OF PROCESSOR STACK ; INSTRUCTION DEFINITIONS o DDODBOODOD Wi iniio-—nNwLu =L Lr—uL—niitnwin 0000000 L~ Lr— 100000 ; DECREMENT PROCE ; INCREMENT PROCE ;SAVE RO ON STAC RESTORE RO _FROM :DECREMENT STACK : INCREMENT STARCK EMT,HLT !BRSIC DEFINITION LEQUIV e e L T T e e N Q24646 0226eb PUSH1SP=5746 POP1SP=5726 PUSHRO=10046 POPRO=12600 PUSH25P=24646 POP2SP=22626 esloslanlenlostoslontosleoteslootorlaslonTeoles} s e ;REGISTER DEFINITIONS .~ PR o~ —~r TUFVFUNINL TU TUTVNVIU FHRY Y N MU U TV FLIVIU U NV NV L TV TV )TV LUV fV U PV VYTV U VTV TVU TV ~—r e o . r— <0GGB.Pl1 @28-DEC-77 DO1 SeG 0003 ~ND MNera (43 ¢ or ) 4 MRCv11 30R.1052) W LW W W W W L) W W W W W W WD W WWWWWWWWWWWWWWWWWWwwWwWwWw Wi J ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ' ) ) ) ) » ) T e T PR 28-DEC-77 13:17 000000 000002 000004 000006 000010 000012 000014 000016 000020 000022 000024 000026 000030 000032 000034 000036 000040 000042 000044 000046 0000S3 0000Se 000054 0000S6 000060 00006 000064 000066 000070 000072 000074 ) 000076 ) 000100 ) 000102 ) 000104 ) 000106 ) 000110 ) 00Gli2 ) 000114 ) 0COl16 ) 000120 ) 000lee » 000le4 » 00Cl126 ) 000130 ;000132 (W WWIWW LW WW LW WL W e i i Y e Y el Rl i i N N N et R e N R R el el S W W — e N~ B.P11 ’ ) ) ) » » s » _28-DEC-7 000000 000002 000000 000006 000000 0000l2 000000 000016 000000 000Ce2 000000 000026 000000 000032 000000 000036 000000 000042 000000 000046 000000 0000Se 000000 000056 000000 000062 000000 000066 000000 000072 000000 000076 000000 Q00102 000000 000106 000000 000112 000000 000116 000000 000122 000000 000leb 000000 000132 000000 000134 000136 000136 000000 000140 000142 000144 000146 000150 000l14e 000000 020146 000000 000152 00Cice 000000 13:25 PRGE Y4 EOL D@11 MANUAL PARAMETER INPUT PROGRAM. : TRAPCATCHER FOR ILLEGAL INTERRUPTS .=0 .42 HALT .42 HALT +2 HALT .42 HALT .42 HALT .42 HALT .42 HALT . +2 HALT . +2 HALT .42 HALT .42 HALT .42 HALT .42 HALT .42 HALT . 42 HALT .42 HALT + HALT . +2 HALT .+2 HALT .+ HALT .+2 HALT .42 HALT .+2 HALT .42 HALT .42 HALT .42 HALT .42 HALT ;UNEXPECTED TRAP TO THIS LOCATION "EXAMINE STACK TO_FINC CRUSE SUNEXPECTED TRAP TO THIS LOCATION ‘EXAMINE STARCK TO_FIND CAUSE LOCQTION 'UNEXPECTED TRAP TO THISCRUSE "EXAMINE STACK TO FIND LOCRTION : UNEXPECTED TRRP TO _THISCRUSE TEXAMINE STACK TO_FIND *UNEXPECTED TRAP TO THIS LOCATION {EXAMINE STRCK TO_FIND CRUSE 'UNEXPECTED TRAP TO THIS LOCATION 'EXAMINE STACK TO_FIND CAUSE SUNEXPECTED TRAP TO THIS LOCATION "EXAMINE STACK TO FIND CAUSE :UNEXPECTED TRAP TQO THIS LOCRTION "EXAMINE STACK TO FIND CAUSE SIJNEXPECTED TRARP TQ THIS LOCATION SEXAMINE STACK TO FIND CRUSE TUNEXPECTED TRRP TO THIS LOCQTION {EXAMINE STRCK TO FIND CRUSE "UNEXPECTED TRRP TO THIS LOCQTION EXRHINE TRCK TO _FIND CRUSE UNEXPECTED TRAP TO THIS LOCRTION EXRHINE STRCK TO _FIND CRUSE "UNEXPECTED TRAP TQ THIS LOCATION TEXAMINE STACK TO_FIND CRUSE "UNEXPECTED TRAP TO THIS LOCRTION TEXAMINE STRCK TO_FIND CRUSE SUNEXPECTED TRAP TO THIS LOCRTION "EXAMINE STARCK TO _FIND CRUSE SUNEXPECTED TRAP TO THIS LOCATION :EXAMINE STRCK TO_FIND CAUSE ;UNEXPECTED TRAP TO THIS LOCARTION :EXAMINE STRCK TO_FIND CRUSE :UNEXPECTED TRARP TQ THIS LOCATION ;EXAMINE STRCK TO_FIND CRUSE :UNEXPECTED TRAP TO THIS LOCATION EXAMINE STACK TO _FIND CRUSE {UNEXPECTED TRAP TO THIS LOCATION -EXQHINE STACK TO FIND CRUSE UNEXPECTED TRAP TQ THIS LOCRTION EXQHINE STACK TO_FIND CRUSE *UNEXPECTED TRAP TO THIS LOCATION :EXAMINE STRCK TO FIND CARUSE "UNEXPECTED TRAP TO THIS LOCATION :EXAMINE STACK TO_FIND CRUSE :UNEXPECTED TRAP TO THIS LOCRTION :EXAMINE STACK TO_FIND CRUSE "UNEXPECTED TRAP TO THIS LOCATION "EXAMINE STACK TO_FIND CRUSE :UNEXPECTED TRAP TO _THIS LOCATION 'EXAMINE STACK TO _FIND CRUSE :UNEXPECTED TRAP TO THIS LOCATION :EXAMINE STACK TO FIND CRUSE SEQ J004 ) 000160 000162 00C1Se 28-DEC-7 13:25 D@11 PAGE S SteG MANUAL PARAMETER INPUT PROGRAM. +e TUNEXPECTED TRARP TO THIS LOCATION 000000 HALT ;EXAMINE STACK TO_FIND CAUSE +2 UNEXPECTED TRRP TO_THIS LOCRTION ) ) ) » > ) 000l6e 000i16Y4 000166 000170 000172 000174 900000 000166 00000Q 000172 000000 000176 HALT +2 HALT +2 HALT +2 ;EXAMINE STACK TO_FIND CAUSE :UNEXPECTED TRAP TO THIS LOCATION :EXAMINE STACK TO_FIND CRUSE 'UNEXPECTED TRAP TO THIS LOCATION ;EXAMINE STRCK TO FIND CAUSE {UNEXPECTED TRAP TO THIS LOCATION ) 000200 000202 +2 ; UNEXPECTED TRARP TO THIS LOCATION ) 000176 000202 000204 000206 000210 000ele 000216 000000 HALT EXQHINE STACK TO_FIND CAUSE 000222 000000 HALT 000220 ) ) ) ) ) ) ) ;EXAMINE STRCK TO_FIND CRUSE ;EXAMINE STARCK TO _FIND CRUSE PUNEXFZCTED TRAP TO THIS LOCATION {EXAMINE STACK TO FIND CAUSE SUNEXPECTED TRAP TO THIS LOCATION JEXAMINE STACK TO FIND CRUSE » ) HALT HALT .42 HALT .42 HALT C£20214 ) 000000 000000 000206 000000 000212 000000 ) 000224 000226 000230 000232 000216 000222 000226 000000 000232 000000 000000 HALT 000000 HALT 000236 000240 000242 000e4e .42 .42 HALT .42 HALT 000234 000236 .42 :UNEXPECTED TRAP TO THIS LOCATION UNEXPECTED TRAP TQ THIS LOCATION EXQHINE STRCK TO _FIND CRUSE JUNEXPECTED TRAP TO THIS LOCATION {EXAMINE STACK TO_FIND CAUSE SUNEXPECTED TRAP TQ THIS LOCATION {EXAMINE STACK TO_FIND CAUSE .42 *UNEXPECTED TRAP TQ THIS LOCATION .+ :UNEXPECTED TRAP TQ THIS LOCATION IEXAMINE STACK TO FIND CAUSE :EXAMINE STACK TO_FIND CAUSE ) 000244 ;000246 ) 000250 ) 000252 ) 000254 ) 000256 000246 000000 000252 000000 000eSe 000000 .42 HALT .+2 HALT .42 HALT 'UNEXPECTED TRAP TO THIS LOCATION {EXAMINE STACK TO_FIND CAUSE SUNEXPECTED TRAP TO THIS LOCATION {EXAMINE _STACK TO_FIND CAUSE :UNEXPECTED TRAP TO THIS LOCRTION {EXAMINE STACK T0O FIND CAUSE ) 000000 HALT ;EXAMINE ) 000260 ) ) CO0eeY4 0CO266 00062 ) ) ) ) ) ) » 000270 000272 009274 000276 000300 000302 000304 ) 000310 000262 000266 000000 +2 +2 HALT STACK TO FIND ;UNEXPECT D TRAP TO THIS LOCATION ;EXAMINE STACK TO FIND CARUSE 000306 HALT :UNEXPECTED TRAP TQO THIS LOCATICN 'EXAMINE _STRCK TO_FIND CAUSE :UNEXPECTED TRAP TO THIS LOCARTION {EXAMINE _STRCK TO FIND CAUSE :UNEXPECTED TRAP TO THIS LOCRTION {EXAMINE STRCK TO_FIND CRUSE {UNEXPECTED TRAP TO THIS LOCATION SEXAMINE STACK TO _FIND CAU ) 000312 000000 HALT ;EXAMINE ) 000324 ) ) » » 000312 .42 HALT .+ HALT . +2 HALT .42 ;UNEXPECTED TRAP TO THIS LOCRTION 000272 000000 000276 000000 000302 000000 000306 000000 .+ 000314 000316 000320 000322 000316 000000 000322 000000 ;000326 000000 HRLT 0coooc HALT [N ~ . —_r W W W W WWWWWWILI —_— . . 000156 W W ;o o~ o, o~ PN~ F PN e 000l1s4 » W WL W WL LW W LWHW W W W W Wil W W P N e N e NN e e NN P e e 30R.1052) e8-DEC-77 13:17 > ) ) ) ) ) WHWWWLWWWWWLWLW LWL W W W LW WL WL 4 INRY e ©X or MACY1l B.P11 FO1 000333 000332 000326 000332 .+2 HALT .42 HALT .42 .42 ,UNEXPECTED TRAP TO THIS LOCRTION STACK TO FIND CRUSE ‘UNEXPECTED TRAP TO THIS LOCATION ;EXAMINE _STACK TO _FIND CAUSE 'UNEXPECTED TRAP TO THIS LOCATION {EXAMINE STACK TO _FIND CRUSE ;UNEXPECTED TRAP TO THIS LOCRTION JEXAMINE STACK TO FIND CRUSE {UNEXPECTED YRAP TO THIS LOCQTION {EXAMINE STACK TO FIND CAUSE 3J00S WWW WO WWLWWLWRWWWWIWGLIWWWW WL WWWLWW WLWWWWWWW W WWWW WW WWWWWwWwWwW W 000334 000336 000340 A e e Vs v e e v e W 88 -DE L= 30R(1052) 28-DEC-77 13: ~ 000336 000000 00034e 000000 8083“6 00000 000352 003000 000356 000000 000362 000000 000366 000000 000372 000000 13:25 PAGE b GO1 Std 2006 DG11 MANUAL PARAMETER INPUT PROGRAM. .42 HALT +2 HALT +2 HALT .42 HALT +2 HALT +2 HQLT ;UNEXPECTED TRAP TO THIS LOCATION ;EXAMINE STRCK TO_FIND CAUSE ;UNEXPECTED TRAP TO THIS LOCATION EXRMINE STQC TO_FIND CRUSE F.CTED TRAP TQ THIS LOCATION EXQHINE STARCK TO _FIND CRUSE {UNEXPECTED TRAP TO THIS LOCATION :EXAMINE STACK TO_FIND CAUSE 'UNEXPECTED TRAP TO THIS LOCATION :EXAMINE _STACK TO_FIND CAUSE 'UNEXPECTED TRAP TO THIS LOCATION "EXAMINE _STACK TO_FIND CAUSE 'UNEXPECTED TRAP TO THIS LOCATION {EXAMINE STACK TO FIND CAUSE 'UNEXPECTED TRAP TO THIS LOCRTION {EXAMINE STACK TO FIND CAUSE e 'EXAMINE STACK TO FIND CAUSE {UNEXPECTED TRAP TQ THIS LOCATION EXRHINE STRCK TO_FIND CRUSE el M N v XAMIN ACK TO_FIND et N e Nl vl v v o UNEXPECTED TRAP TO THIS LOCQTION SEXAMINE STACK TO_FIND CAUSE UNEX ECTED TRARP TO THISnbgCRTION CRUSE e e UNEXPECTED TRAP TO THIS LOCRTION EXQHINE STACK TO _FIND CRUSE Nl Nt N UNEXPECTED TRAP TQ THIS LOCRTION N RPN N EKRHINE STACK TO_FIND CRUSE :UNEXPECTED TRAP TQ THIS LOCATION 'EXAMINE STACK TO FIND CAUSE :UNEXPECTED TRAP TO THIS LOCQTION EXQHIN TACK TO_FIND CRUSE 'UNEXPECTED TRAP TO THIS LOCARTION 'EXAMINE STARCK TO FIND CAUSE :UNEXPECTED TRAP TO THIS LOCRTION 'EXAMINE STACK TO _FIND CAUSE 'UNEXPECTED TRAP TO THIS LOCATION N R Rl UNEXPECTED TRAP TO THIS LOCRTION EXRHINE STARCK TO FIND CARUSE LOCRTION U XPEETET?RAP 9 THIg ; EXAMINE STRCK TO FIND CRUSE TRflP UNEXPECT%? ; EXAMINE ACK THIS LOCATION D CRUSE : UNEAPECTED TRRP TO THIS LOCARTION 'EXAMINE STACK TO FIND CAUSE :UNEXPECTED TRAP TO THIS LOCATION L o~ o~ s~ e s o N s e~ o o~ P e o e o e M M N o i N e o e S o B.P11 W 4 > riD Leg T2 (%D ¢ ¢nr MACY 1L 200812 00QS1ie 000000 'EXAMINE STACK TO FIND CRUSE :UNEXPECTED TRAP TO THIS LOCATION :EXAMINE STACK TO FIND CAUSE TRIAC MARCY1l S20GGB.P11 .3, '3, 000SI4 30R(1052) 28-DEC-77 00CSIi6 @2B8-DEC-77 13:17 13:235 DG11 PRAGE 7 MANUAL PARAMETER HO1 INPUT PROGRAM. 42 . UNEXPECTED TRAP TO THIS LOCATION 4P ' UNEXPECTED TRAP TO THIS 3caTI0N 000Sie 000000 HALT 000522 000524 000526 000830 000332 000534 000536 000DOD 000526 0CO0O0 000532 000000 000536 000000 HRLT 40 HALT 40 HALT 38 HALT 'EXAMINE STACK TO FIND CAUSE ' UNEXPECTED TRAP TO THIS LOCATION 'EXAMINE STACK TO FIND CRUSE ' UNEXPECTED TRAP TO THIS LOCATION ' EXAMINE STACK TO FIND CAUSE ' UNEXPECTED TRAP TO THIS LOCATION Exmngns STACK_T0_ £ IND. CAUSE 3) 000542 000000 HALT ' EXAMINE STACK TO FIND CAUSE (3; 000890 '3 .3) '3) .3) '3, '3) '3) '3) (3) .3, '3) 3 000520 (000540 0008449 000546 000 000522 000542 000546 000000 Q0O 90 HALCT 'EXAMINE STACK TO FIND CRUSE '3) 3) .3) (3) (3" (3) (3) (3) .3) '3, 000570 000572 0005749 000576 [£OC500 500B02 000604 000506 000610 000612 '3) oodble 4o HALT 38 HAL T s HALT 43 HALT 4D HALT ' UNEXPECTED TRAP TO THIS LOCATION 'EXAMINE STACK TO FIND CRUSE ' INEXPECTED TRAP TO THIS LOCATION ' EXAMINE STACK TO FIND CAUSE ' UNEXPEGTED TRAP TO THIS LOCATION 'EXAMINE STACK TO FIND CAUSE umexpecrso TRAP TO THIS LOCATION ' EXAMINE STACK TO_FIND CAUSE N BEETED TRAP TO THIS UoEaTION 00000 HaL T Exn;INETSTnggg;oTFI¢SI AUSE 000616 000626 L 000636 000640 000642 000644 000646 000650 QogeS2 659 CAUSE 000572 000000 000576 000000 000602 000000 000606 000000 000612 000000 135 58968 999090 3, BBBed2 B88&3S (3) 000634 000636 (2) .3) (3) (3, .3, (3) (3; (3) TO FINC 'EXAMINE STACK TO FIND CAUSE ' UNEXPEGTED TRAP TO THIS LOCATION 3 092658 BBEsss 000ne4 +2 STACK 40 t3) (3) AP Th THIS LOGATION 000000 000SE6 000614 UNEXPECTE ' EXAMINE STACK TO FIND CAUSE ' GNEXPECTED TRAP TO THIS U3%at 10N 000564 (3) TRAP 7O THIS LOCATION HALT 38 HALT (3) (3) 000866 UNEXPECTED 000000 000562 000000 000SSE .3) 38 unzxpscrso TRAP TO THIS LOCATION EXRMINE STACK TO FIND CRUSE 'EXAMINE 000554 000556 000860 000562 30 HALT ' GNCXPEGTED TRAP TO THIS LOCATION HALT '3) «3) \3) 40 'EXAMINE STACK TO FIND CRUSE 40 AT .+ 48 HALT HALT . 42 'EXAMINE STACK TO FIND CAUSE {UNEXPECTED TRaP 1O THIS L8CATION e TRlR T R AR Rabi8E ' UNEXPECTED TRAP TO 1€ 3kaT 10N Exg"&"ér DPERarO7h ¥B1 CRU LOEQTION ExnnlnsSYACK TO FIND ' UNEXPECTED TRAP TQ THIS UoEaTION 000000 0006452 000000 000646 000000 000652 000G (000656 HALT 4o HALT A HALT 43 HALT 38 'EXAMINE STACK TO FIND CAUSE ' UNEXPECTED TRAP TO THIS UoEaTION 'EXAMINE STACK TO FIND CAUSE O NEXEESTED FRAPTO TRIS LOCATION 'EXAMINE STACK TO FIND CAUSE ' UNEXPECT D TRAP TQ THIS LOCATION ' EXAMINE TACK_T0_FIND CAUSE N ENAEE TED FRAPTO THIS LOGATION 3 88852% 83656 % BBBERe BREEER HALT HacT ENSQéE ngngRflgnglTHIS ngnrrom e T &R alR To B1ND 3. HALT 'EXAMINE STACK TO FIND CAUSE 2 DB9ees 990002 [y 2, .3, 060670 00DET2 000672 000000 HoLT .+ .+ 32 EnggEETSnggngorFINSIS L3EaT 10N ) ' UNEXPECTED TRAP TO 1SR acaT I0N (%3 € or |y I52Y o, o~ — . ~ - -, o . —— e s s - (uuuwwwwwuwwuwmwmwwuwwwwwwuwuuwwuwb } ,r 4 0 MRCY1i E.PI11] 000674 000676 000704 000706 ;000676 » 000700 ) 000702 ) » 000706 ) 000714 1 » > 000710 000712 000716 28-DEC-T7 13:25 PAGE 8 DQ11 MANUAL PARAMETER INPUT PROGRRM. .42 HALT +2 HALT :EXAMINE STACK TO FIND CAUSE {UNEXPECTED TRAP TO THIS LOCATION {EXAMINE STRCK TO_FIND CRUSE 000000 HALT ;EXAMINE STRCK TO_FIND CAUSE 000712 000000 000716 +2 +2 HALT +2 HALT +2 HALT +2 HALT ;EXAMINE STACK 10 _FIND CRUSE 'UNEXPECTED TRAP TO THIS LOCATION :EXAMINE _STACK TO _FIND CAUSE 'UNEXPECTED TRAP TO THIS LOCATION EXQHINE STACK TO_FIND CRUSE 000736 000740 000000 000742 HALT .42 EXRMINE STACK TO_FIND CRUSE 'UNEXPECTED TRAP TO THIS LOCATION 000”42 000744 000746 000000 000746 000000 HALT .+2 HALT 000752 000000 HALT 000000 HALT ) 000750 ) 000754 ) ) 000760 000762 000764 ) 000770 s » )y s UNEXPECTED TRAP TO THIS LOCRTION 000000 000726 000000 000732 000000 000756 000766 000772 000774 000776 000736 +2 ) ) ) » SUNEXPECTED TRAP TQ THIS LOCATION 'EXAMINE STACK TO _FIND CAUSE 000722 000724 000726 000730 000732 000722 000734 ) :UNEXPECTED TRAP TO THIS LOCRTION HALT ) ) ) ; UNEXPECTED TRAP TO THIS LOCATION 000000 000702 000000 000000 ;000720 ) ) ) ) ) 30A(10S2) 28-DEC-77 13:17 101 000752 0007S6 +2 .42 ;EXRMINE STACK TO_FIND CAUSE ;UNEXPECTED TRAP TO THIS LOCATION UNEXPECTED TRAP TO THIS LOCATION 'EXAMINE STACK TO_FIND CRUSE sUNEXPECTED TRAP TO THIS LOCATION EXQflINE STACK TO_FIND CRUSE UNEXPECTED TRAP TO THIS LOCATION EXRHINE STACK TO_FIND CRUSE .42 SUNEXPECTED TRAP TO THIS LOCATION 000762 000000 000766 . +2 HALT .42 ‘UNEXPECTED TRAP TQ THIS LOCATION :EXAMINE STACK TO_FIND CRUSE 'UNEXPECTED TRAP TO THIS LOCATION 00077 .42 Q00000 000000 0CO07?6 000000 HALT HALT .42 HALT 'EXAMINE _STACK TO _FIND CRUSE 'EXAMINE _STRCK TO _FIND CAUSE 'UNEXPECTED TRAP TO THIS LOCATION {EXAMINE _STACK TO _FIND CAUSE :UNEXPECTED TRAP TO THIS LOCATION "EXAMINE STACK TO FIND CAUSE SEG 3008 e e e e 28-DEC-77 13:17 JO1 13:25 PAGE 9 DQ11 MANURL PARAMETER INPUT PROGRAM. ; STANDARD INTERRUPT VECTORS 000024 .= 000024 (003216 000026 00034C 000034 003164 000036 000340 . TRPSRV 340 00003C 000032 000032 000000 000200 000137 000200 ; POMER FAIL HANDLER .PFARIL 340 N S N L TM N N N [ —r~r—, VUMMM RV TIVVIV MU e~ . m RVM) MUY PNV i e e . rufufufu N R = R — —r~——— ——— P11 PRUTU VTV PRV V VPV U VPR VU fufu VTV ;. (21 MACY11 30A(10S2) 28-DEC-?7 :SERVICE AT LEVEL 7 32 HALT 001600 .=200 a01e00 .=1200 001200 0Cl202 001204 001206 177560 177562 177564 177566 TKCSR: TKDBR: TPCSR: TPDBR: 001210 000000 JMP ; GENERAL HANDLER DISPRTCH SERVICE *SERVICE AT LEVEL7 .START : INDIRECT POINTERS TO TELETYPE VECTORS AND REGISTERS 177560 177562 177564 177566 RETURN: 0 NEXT: TSTNO: 0 O ; PROGRAM VARIABLES 001220 g0le22 00lee4 00leee 001230 0Cle3e 001234 001236 gol240 00le42 00le44 CCie4e ; TELETYPE KEYBORRD CONTROL REGISTER ; TELEPRINTER CONTROL REGISTER :TELEPRINTER DATA BUFFER ; PROGRAM CONTROL PRRAMETERS 0gcl2iz2 000000 001214 000000 00lele ;GO TO START OF PROGRAM 000000 000000 000000 000000 000000 000000 000000 000000 000000 000000 000000 000000 000000 TEMPl: TEMP2: TEMP3: TEMP4: TEMPS: SAVRO: SAVRl: SAVRZ: SAVR3: SAVRY: SAVRS: SAVSP: SAVPC: O O O O O O 0O 0 0 0O 0O O C : SCOPE _ADDRESS FOR LOOP ON TEST :ADDRESS OF NEXT TEST TO BE EXECUTED 'NUMBER OF TEST IN PROGRESS ; TEMPORARY STORAGE : TEMPORARY STORAGE : TEMPORARY STORAGE TEMPORARY STORAGE TEMPORARY STORRGE :RG STORAGE :R1 STORPGE :R2 STORAGE :R3 STORAGE :RY STORAGE :RS STORAGE :STACK POINTER STORAGE : PROGRAM COUNTER STORAGE Se@ CO09 e — 1 PO TV PV PV D TU TV TV U U (W W W W W W WTVTVTVTVU VLIV - € Cire [€D E.P11 30R(1052) 28-DEC-77 28-DEC-77 13:17 13:25 KO1 PAGE 10 , 000000 $v=0 . . DEFINITIONS FOR TRAP SUBROUTINE CALLS ) , !POINTERS TO SUBROUTINES CAN BE FQUND !IN THE TABLE IMMEDIATLY FOLLOWING THE DEFINITIONS f 104400 TYPE=TRAP+S$Y , 104403 INSTER=TRAP+$Y ‘ 104401 ; J 001250 002420 N01262 002744 001252 001254 001286 001260 ) 001264 002452 002544 002554 002740 .TRPTAB: . TYPE " CNVRT 003116 SETFLG e s eB B B B 1 0 001266 000000 00000 DQRVEC: 001272 0C0000 y ) 061275 001276 000 000 e e e eB ) ) ) ) j 0 ;D@11 ) ) y :FLAG SET HANDLER 001274 ACTFLG: ODDFLG: .BYTE .BYTE O O CAFLG: .BYTE 0 .=1400 DQCROO: 0QSTO0: .BLKW .BLKW 1 1 DQCRO2: DASTO2: .BLKW .BLKW 1 1 001277 001300 000 000 SYNFLG: JUMFLG: 001302 001303 001304 600 000 000 000 001306 2 .BYTE .BYTE .BYTE ABFLG: .BYTE BBFLG: .BYTE JMPFLG: .BYTE "EVEN N e Rl i R ) ) ) ) ) ) ) . , O O O O O O .EVEN DOI400 001402 DOIN0N8 001406 001410 001412 001414 00141e 001400 000001 000001 000001 000001 000001 000001 000001 000001 DGCROL: DQSTOL: DQCRO3: DOSTO3: .BLKW .BLKW .BLKW .BLKW INTERRUPT VECTOR OPTION FLAGS O BAFLG: RECEIVER !POINTER TO DG11 RECEIVER CONTROL REGISTER VRCFLG: 000 001301 :POINTER TO DG11 DARCSR: O 3 ) !ASCII STRING INPUT MANDLER 'ASCIT STRING ERROR HANDLER ' PARAMETER INPUT HANDLER !DATA CONVERSION HANDLER ;D@11 VECTOR AND REGISTER INDIRECT POINTERS /001270 ) : TELETYPE OUTPUT ROUTINE CINSTR . INSTER - PARAM CONVRT ) ) ; ! : : : : TRBLE OF POINTERS TO SUBROUTINES ) ) ) ) ) : PARAM=TRAP+SY CONVRT=TRAP+$Y CNVERT=TRAP+§Y SETFLG=TRAP+SY 104403 104405 104405 104406 ; ) ) . . INSTR=TRAP+SY ) P SEG 0010 £211 MARUAC PARAMETER INPUT PROGRAM. 1 ) 14V 1V g aWIavia N g ] a VI Sq et Sl ey o8 $t B - .o o, . = e N e Y l el R e el o R el el L N i i Y N MARCY11 1 1 1 1 ;DATASET CONTROL OPTIONFLAG ;CHARACTER LENGTH EXTENDER OPTION FLAG ! CHARACTER DETECTION OPTION FLAG !BCC GENERATOR OPTION FLAG !TEST JUMPER FLAG e e W e e e e v e el b e v M M M N M N N e N N M M e 001420 001422 001424 00.426 001430 001432 001434 001436 001440 001442 001444 001446 001450 001452 001454 C01456 071460 001462 001464 001466 001470 001472 001474 001476 001500 001502 001504 001506 001510 30A(1052) 28-DEC-?7 28-DEC-77 13:17 13:25 000001 000001 0000601 000001 000001 0600001 000001 000001 000001 000001 000001 00000 000001 000001 000001 000001 000001 000001 000001 (00001 000001 PRGE DGCROY: DQSTO4: DQCROS: DQRSTOS: DQCROB: DQSTO6: DQCRO7: DQSTO7: DQCRID: DQST10: .BLKW .BLKW .BLKW .BLKW .BLKW .BLKW .BLKW .BLKW .BLKW .BLKW DQCR12: DQST12: .BLKW .BLKW DQCR1I: DQST11: 000001 000001 000001 000001 000001 000001 DQCR13: DQST13DQCRi4: O0QSTI4: DQCR1S: DQSTIS: DQCRIG: DQST16: DQCR17: DQST17: DQACTV: SAVACT: DQNUM: 000000 001600 DGSTAT: .=1600 000000 11 , SEQ 0011 DQ11 MANUAL PARAMETER INPUT PRJGRAM. SR ! 1 1 1 1 1 1 1 1 1 .BLKW .BLKW | 1 .BLKW .BLKW .BLKW .BLKW .BLKW .BLKW .BLKW .BLKW .BLKW .BLKW .BLKW .BLKW .BLKW 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 O ae ar w VI NL MY U S = 1= a - - — Y MV N NV VMUV TV PV T TV VU NV VLTV PPV VTV VRV FV fU or m X e N o i N e Rl e T N i N e Rt N N : PROGRAM INITIALIZATION e L v v e e *LOCK OUT INTERRUPTS :SET UP PROCESSOR STACK *SET UP POWER FAIL VECTOR 'CLEAR PROGRAM CONTROL FLAGS AND COUNTS :TYPE TITLE MESSAGE Nt e e M M M b e v v e e v e e v e + e < POV AU NLTVIVTVIVTV N VNPTV TV TV TV s~~~ ——r N Cr 4 MACY1l P11 LO1 001600 001606 001612 001620 001624 001626 001632 001634 001640 001642 001644 001646 001652 001654 001656 001660 001662 001666 012737 012706 012737 012702 005022 022702 001374 0127G2 104400 000340 001200 003216 001400 001600 177776 .START: 000024 CLERR: 001400 003352 005000 012701 005200 001376 005301 001374 005777 109400 MOV MOV MOV MOV CLR CHP BNE MOV TYPE #1600, R2 CLEAR #1400,R2 CLR MOV INC BNE RO %5, R1 RO =2 MTITLE 000005 177314 15%: #340,PS #STREK SP s.PFAIL Ju4 #1400,R2 (R2)+' DEC BNE 75T TVPE R1 = JTKDBR :LOCK OUT INTERRUPTS 'SET UP STACK 'SET UP POWER FRIL VECTOR TRIWL MARCYIL I20GGE. P11 .1 .1, .1} Li; 001670 00ler2 001676 00};82 30A(10S2) 28-DEC-TT 28-DEC-77 13:17 0037Cv 012705 00S037 1857;7 13:25 PRGE DQG1!l MANUAL PARAMETM~" INPUT PROGRAM. MNUM 000003 001504 177272 118: 1) 8§1718 6 99 3 177266 X (1, 001714 10s? 001736 001740 001744 00174 001423 032703 001015 800237 001770 0S0337 177264 (i§ ooi;eo qu 1?03;§ 77 8 §§17§§ 63 988§38 (1) 17 287 15 (1) (1) (1) (1) 0017 001754 001760 001764 «1) (1) (1) (1) (1) 001774 001776 002000 002002 002004 005305 001341 104400 004007 000726 (1" (1) 002012 002014 002022 001772 023727 101366 (1) (1) 002006 (1) (1) (1) 002030 (1) 002042 (1) (1) (1) (1) (1) (1) (1) .2) (2) ‘2, (25 (2) (&) (2) (2) (2) (2, (2) (2, (2, 2, 002054 002060 002062 002070 002072 002074 002076 002100 002102 002104 002106 002110 002112 002114 00211s 002116 002120 002le2 002124 002126 002130 (1) (1) (1) 06137 006137 006137 042703 00S737 001504 001504 002034 012737 000001 001500 052737 000001 006137 000765 013737 104400 004054 104405 004726 1044061 063525 104403 000300 000770 001266 001 001 104401 003547 109403 160000 164000 001270 001500 005305 001403 BIC 001500 128%: 000020 DO1216 00100 001502 168: DEC BNE TYPE MERR1 BR TST .BYTE ‘BYTE 815 R3 DGNUM DQNUM DQNUM 8260, R3 R3, DANUM RS 118 15% DANUM BEQ CMP BHI 13% DQNUM, ¥20 CLR DQACTYV MOV 138 DONUM, RS MOV 81 BIS DEC BEQ DO: JTPCSR 128 #110,R3 13§ BIS 001504 - BEQ BIT BNE ccC 001504 138 3TKDBR, R3 é-q .Sg‘yTPDER RS ROL ROL ROL 000260 #3,RS DQNUM 37505R fipbe BYS 001504 001504 001504 013705 002050 002052 MOV CMP 000110 002084 00S0c37 MOV CLR ggle TST8 ( (1) (1) (1) (1; MOl 12 ROL BR MOY TYPE MINFO CNVERT XNUM INSTR MVECTOR PARAM 300 770 DQRVEC 1 | INSTR MREGAD PARAM 160000 164000 DQRCSR TEMPI 881 70,0QRCTY RS DO DQARCTV 163 DQACTV,SAVACT SEQ 0012 O MACY11l 30R(10S2) — o~ — P , PP~~~ o~ — —~—— — e N P, e PN P e R e ) ) 002140 002146 ) 002154 004301 002166 001402 = -2 = PUTU U U = 0= 4 0 PU T PO U = 0= 1= 1= PUTU U AU = 0= = = T PO U TY 4= 3= = = FU RY MO MU= 0 4= 0= TU UV U =~ = FUTY N e e 002132 ) ) ) ) ) ) ) 002133 002134 002152 002186 002160 002162 001 013722 042737 013712 104401 ) 002212 001402 002220 002222 000240 104401 ) ) ) ) 002214 002224 0S2712 002226 002230 002232 002236 104405 001302 105737 001402 ) ) ) ) ) ) ) ) ) ) ) ) ) ) 002244 002246 002250 002252 002264 0022586 002262 002264 0022?70 002272 002274 002276 002300 002302 000240 104401 004337 104406 001303 105737 001402 0S2712 00N240 104401 004440 104406 001275 105737 002240 0S2712 ) ) 002306 002310 001402 052712 ) ) ) ) 002316 002320 002322 002324 104401 004375 104406 001300 ) 002332 ) 002334 , 002340 ;002342 . 0802344 001402 0S2712 0060240 104401 004527 ) ) ) 002314 002326 002346 001266 000240 105737 104406 SEG 0013 1 1 MOV BIC MOV INSTR DQRCSR, (R2)+ 8177000, DGRVEC DQRVEC, lR2) , MBA SETFLG BAFLG TSTB BEQ BAFLG 13 001276 NOP INSTR MAX SETFLG ODDFLG 7578 ODDFLG 001000 BIS #8179, (R2) 1$: 001302 002000 2%: . 3%: 4g: 001275 004000 5§: 0£0i300 G ,0000 NOP INSTR SETFLG ABFLG TSTB BEQ 001303 020000 BIS BEQ 004162 , ) ) ) ) 177000 001266 010000 000240 104401 004247 104406 001276 105737 BYTE 001270 001274 0S2712 PAGE 13 D11 MANUAL PARAMETER INPUT PROGRAM. .BYTE 104406 001274 105737 002170 002174 002176 002200 002262 002204 002206 13:25 001 ) ) ) ) ) ) ; @28-DEC-77 28-DEC-77 13:17 Y UMY N~~~ B.P11 'NO1 BIS NOP INSTR MBB SETFLG BBFLG TSTB BEQ BTS NOP INSTR MARCTV SETFLG ACTFLG TSTB BEQ BIS NOP INSTR MTUMP SETFLG JUMFLG _TSTB 6%: BEQ BIS NOP INSTR MSYNC SETFLG #5IT12, (RTM 2% ABFLG 3% #BITIC, (82) BBFLG 4s $BIT13 (R2) ACTFLG 5 #BIT11, (R2) JUMFLG 6% #BIT1Y4, (R2} R TRIAL MARCY1l (2) (1) (1) (1) 1) (1) (1) (1> (1) (1) (1) 002350 002352 002356 002360 002364 002364 002372 0023”4 002400 002402 002406 CZDQGB.P11 (1) (1) Eéi 002410 002412 002414 30R(10S2) 28-DEC-7?7 28-DEC-77 13:17 001277 105737 001402 0S2712 . 001277 023737 001405 005237 005722 000137 JO4400 001216 000137 000200 004607 000000 13:25 100000 001504 PAGE DGl11 MANUAL PARAMETER INPUT PROGRAM. 7%: 001216 002062 ENDPR: ES; (2) (25 (2) (2) (2) (2) (2) (2) ES; (2) 002420 002424 002430 002432 002434 002440 002442 002446 0G245C 017605 062716 105715 001406 105777 100375 112577 006770 000002 002452 002460 017637 062716 002464 002466 002470 002474 104400 000000 012704 012703 (2) (2) 002504 002506 100375 117714 (2) (2) (2) 2) (2) (@) (&, «2) (2) (2) (2) (S§ SYNFLG 73 #BIT1S, (R2) CMP BEQ INC IsT JMP TYPE TEMP1, DQNUM ENDFA TEMPI (R2)+ D0 JMP 200 MTHNK HALT 000000 .TYPE: 000002 18: 176544 2%: 178540 3%: 002500 002512 002516 002522 002524 002532 002536 002540 002542 002544 002546 002550 002552 105777 142714 122427 00413 117777 105777 100375 005303 001356 104400 003603 000745 (000002 000000 000002 002466 004734 000007 176474 J(SP),RS BEQ 1578 BPL MOVB BR RTI 33 dTPCSR 2% (RS)+,aTPDBR 13 ADD TSTB 82 (SP) (RS) STRING INPUT ROUTINE MOV J(SP),.MSG .INST1: 'MSG: TYPE 0 MOV MOV $INBUF, R4 #7,R3 18: 000200 000015 176454 RGUTINE .INSTR: 176470 176452 176446 OUTPUT MOV :RSCII (2) (2) (2) (2) (2) SYNFLG 7STB BEQ BIS ; TELETYPE ES% (2) BO2 14 2%: .INSTE: INSTR2: ROD 82, (SP) TSTB JTKCSR BICB CMPB #200, (RY) (R4, 415 BPL MOVB BEQ MOVB TSTB BPL DEC BNE TYPE MQM BR RTI 1$ dTKDBR, (R4) INSTR dTKDBR, aTPCBR aTPCSR 2s R3 13 .INST1 [} (2) :CONVERT ASCII STRING Lz (2 002554 (2, 002Se2 (27 00268e 011605 012537 012537 002730 002732 .PARAM: MOV (SP),RS MOV (RS)+.HILIM MOV (RS)$,LOLIM TO OCTAL SEG 001y MACY1l 30A(1052) TRIAL c20GGB.PLL @28-DEC-7 28-DEC-77 13:17 13:25 PRGE 1S DQ11 MANUAL PARAMETER INPUT PROGRAM. MOV MOVB (2) (2) 002566 002572 012537 112537 112537 002734 002736 002737 MOVB (&) (2) 002604 002606 00S00S 012704 004734 PARAML: CLR MOV (2) (&) (2) (2> (2) (2) (2) (2) (2) (2) (2) Esg 002576 002602 010516 002612 002616 002620 002624 002626 002632 002634 002640 002642 goegus 122714 00001S 0C1420 121427 000060 002415 121427 000067 003012 142714 000060 152405 122714 00001S ooguos MOV 18: Eg; 002656 002660 002ebbe 000760 104402 AL ASL PARERR: 000750 (2" 002664 002670 002732 LIMITS: CMP CMP 101373 (2) 002672 020537 (2) 553 002700 002704 133705 001365 002736 () (2) (2) 002706 002712 002714 013704 010524 062705 002734 (2) (2) (2) 002724 002726 002730 001372 000002 000000 002676 103770 BHI BLO BITB BNE (2) (2) (2) 55’ 002720 002732 002734 002736 J 105337 000002 18: .CONVR: 104400 003607 (2, (2) 002750 0027?54 062716 012137 000002 003110 (2, 002770 013137 003114 002760 002764 112137 112137 RS RS 18 PARAM] RS, HILIM PARERR RS,LOLIM PARERR LOBITS,RS PARERR DEVADR, R4 RS, (R4)+ 82 RS BNE RTI O 18 ADRCNT . CONVERT OCTAL NUMBER TO RSCII ANC OUTPUT TO TELEPRINTER 002740 002742 (2, (2 Limtrs ADRCNT=LOBITS+1 002737 017601 #15, (R4 PARERR (R4), 850 PARERR (RY), 867 PARERR 860, (RY4) (R4)+,RS 815, (AY) LOLIM: O HILIM: DEVADR: 0 LOBITS: O 000000 000000 000000 (2) (2) 002744 RS # INBUF , R4 MOV MOV ADD DECB 002737 Es; (2) (RS)+ . ACRCNT RS, (SP) . STORE NUMBER AT SPECIFIED ANDRESS ES% (2) BR 020537 002730 (3) BR INSTER ) +, DEVADR \RS (RS)+ LOBITS sTEST TO SEE IF NUMBER IS WITHIN LIMITS fiS; (2) CMPB BEQ CMPB BLY CMPB BGT BICB BISB CMPB gee BBseed @ReiRe (S) (2) 002654 006305 (2) (2) cae TYPE MCRLF 000000 .CNVRT: MOV 003112 003:13 18: ADD MOV MOVB MOVB MOV J(SP),RI1 82, (SP) (R1)+, WRDCNT (R1)+’ CHRCNT (R1)+,SPACNT J(R1)+, BINWRD SEG 0018 MACY1l CZ0GGB.P11 774 30R(1052) 28-DEC-?T 28-DEC-77 13:17 01 7 13:25 003010 3%: MOV 003024 006204 0 003032 003034 003036 006204 005305 001365 012703 010640 004776 003012 042703 177770 003016 062703 000260 003022 110320 003042 003044 003050 003052 003056 003060 001374 105737 001405 112723 003070 003072 003074 003076 003100 001373 105013 109400 005040 005337 003106 003110 003112 0C3114 W n n 105337 [ [ Q £ o O w 003064 MOV BIC ADD MOVB ASR 006204 114023 105337 MOVB ASR 005040 4g: 003112 003113 000240 S§: 003113 6%: 003110 000002 060000 000000 003113 000000 INWRD, R4 HRCNT RS orsnp ke R3’ 1?7770 R3 %260 R3, \ko)4 RY RY ASR DEC BNE MOV RY RS 33 sMDATAR, R3 BNE TSTB BEQ MOVB 4$ SPACNT 6% 8240, (R3)+ BNE CLR3 TYPE MDATA DEC S$ (R3) MOVB DECB DECB [oo} z m 003086 SEG D@11 MANUAL PARAMETER INPUT PROGRAM. MOV 8 S7og D02 16 2%: 003004 114 PRGE 883000 85 88 112 o o TRIAL -(RO)Y, IR3)+ cHRCN} SPACNT ?gocnr RTI WRDCNT: O CHRCNT: O SPACNT=CHRCNT+1 BINWRD: O FIRST CHRRRCTER IN THE TELETYPE INPUT COHPRRE TH§ BUFFER TO THE CTERS "N" AND ° IF THE CHRRQCTER IS “N* CLEAR THE FLQG :IF THE CHARACTER IS “Y" SET THE FLAG 3116 01760S 003130 003132 063134 003136 003144 001002 105015 000406 122737 00100S 063152 062716 C03122 003146 003156 003160 003162 122737 112718 000002 104402 0007SS 000000 000116 004734 000131 004734 177777 000002 .SETFLG:MQV CMPB 18%: 2s: 3%: d(SP),RS #’N, INBUF BNE CLRB BR CMPB BNE 18 (RS) 23 8'Y, INBUF 3s ADD 82, {SP) MOVB 8-1, (RS) RTI INSTCR BR .SETFLG ; TRRP DISPATCH SERVICE !ARGUMENT OF TRAP IS EXTRACTED :AND USED AS OFFSET_ TO OBTRIN POINTER :TO SELECTED SUBROUTINE 003164 003l O 1 646 716 000002 .TRPSR: MOV SuB (SP; ., -(SP) 82, (5p) :GET PC OF RETURN :=PC OF TRAP 0016 o — MACY11 30A(1052) P11 28-DEC-77 28-DEC-77 13:17 003172 003176 003200 017616 006316 042716 0Q011 MANUAL PARAMETER INPUT PROGRAM. 000020 177001 TRPOK: 003204 062716 001250 003210 017616 000000 003214 000136 010146 010246 010346 010446 010546 013746 003252 000777 003254 013706 003262 003264 003266 003270 003272 012604 012603 012602 012601 012600 012605 000024 005037 005237 001375 104404 003342 104400 003612 000177 003350 003382 003404 003440 003470 063525 003547 000207 017435 00S015 005015 005015 015 015 063607 01S 003342 003344 003603 000001 000006 040 000024 003965 SEG 1017 :GET TRP IMULTIPLY TRAP ARG BY 2 :CLEAR UNWANTED BITS %. TRPTARB, (SP) A(SP:, (SP) A(SP) 'PGINTER TO SUBROUTINE RDDRESS ' SUBROUTINE ADDRESS !GO TO SUBROUTINE RO, - (SP) . SAVE RO-RS ON PROCESSCR STACK SP’ SAVSP :SAVE STACK POINTER !SET UP FOR POWER UP TRAP "HALT ON POWER DOWN NORMAL R1,-(SP) R2.-(SP, R3,-(SP) R4, -(SP) RS, -(5P) 24, -(SP) BR ) #RESTART, 24 :PROCESSOR WILL TRAP HERE WHEN POWER IS RESTORED 001244 RESTAR: MOV SAVSP, SP MOV MOV MOV MOV MOV (SP)+ R4 (SP)+.R3 (5P)+.R2 (5P)+.R] (SP)+ RO MOV MOV MOV MOV 004776 004776 175646 PFTAB: 000002 CLR INC BNE CONVRT PFTAB TYPE MPFAIL JMP 1 6 (SP)+.RS 8. PFALL 2y #340,PS , #STALKSP :RESTORE STACK POINTER 'RESTORE RO-RS .SET UP FOR POWER FAILURE TEMP TEMP .-y JRETURN RETURN «35>¢37>¢15>¢12>¢12>/D0Q11 TRIAL PROGRAM /<15>¢l12> "RSCII <16><12> /ARFTER LOADINS PARAMETERS/<15><12> "RSCITI <16>¢<12>/IF USING XXDP MEDIUM/<15><l12> "RSCI1 <156><12>/5ET SWO7=1 DO NOT RE BOOT/<15><12> MVECTO: .RSCIZ <15><12>/VECTOR ADDRESS-~/ MREGAD: .ASCIZ <«15><12>/CONTROL REGISTER ADDRESS-- 00S01S 042012 MTITLE: .ASCII 043101 Q43111 042523 042524 052440 02C12M 037440 000 053012 091412 000012 041505 047117 MGM: .RSC1Z MCRLF: .ASCIZ "EOEN ‘ASCIZ 003612 020040 047520 042527 MPFAIL: .ASCIZ 003677 J(SP), (SP) (SP) #177001, (SP) MOV MOV MOV MOV MOV MOV MOV MOV HALT 003274 012737 003216 000024 003302 012737 000340 177776 003310 012706 001200 003314 003320 003324 003326 003330 003332 003334 003336 ADD MOV JMP .PFAIL: MOV 003236 010637 001244 003242 012737 003254 0G32506 000000 003260 MOV ASL BIC :ENTER HERE ON POWER FAILURE 003216 010046 003220 003222 003224 003226 003230 032 EO2 13:25 PRGE 17 0s1012 060 003704 ODS015 0S4524 042520 MNUM: / "/ <15 «1 ~ POWER FAILURE, PROGRAM RESTART AT TEST IN PROGRESS/ 1S <12>/R/ .ASCIZ 15>¢12>-TYPE IN NUMBER OF DG11'S IN SYSTEM.(INPUT OCTAL NUMBERS)O1-2C: MACY1l e e e e e e e v A o Q1S 00S01S5 015 00S01S 005015 015 01S 015 015 O00S01S Q1S 01S 88§9é§ 004726 000001l o e e _28-DEC-77 044412 0S00le 042012 0S1S11 051511 044412 044412 044412 Q44412 044527 0QOu44412 005012 OS441e2 / 004730 004732 002 001216 13:285 0S3116 042S14 020117 040440 053040 020123 020123 020123 020123 046114 020123 044124 052517 D@1l PRGE MQNUQL PARAMETER INPUT PRJGRAM. MERRI: MINFO: MVRC: MAB: MCA: MRX: MBA: MBB: MJUMP: MACTYV: MSYNC: MTHNK: EVEN ASCIZ ASCIZ .ASCIZ .ASCIZ LARSC1Z ASCIZ ASCIZ ASCIZ ASCIZ ASCIZ ASCIZ .RSCII LRSCIZ <«15><12>/INVALID ANSWER PLEASE INPUT AGRIN!/ «1S>«12><12>/PLERSE SUPPLY THE INFORMATION FOR DQ11 NUMBER: <15><12>/D0 YOU HAVE VRC?/ <«15><12>/1S AB OPTION INSTALLED?/ <«15><12>7IS VRC OPTION INSTALLED?/ <«15><12>/1S VRC SET FOR ODD VRC?/ «15,¢12>/]S THE BA OPTION INSTALLED?/ «15>¢12>/1S THE BB OPTION INSTALLED?/ <15 <12>/15 THE TEST JUMPER ON THE CABLE?/ «15><12>/WILL D@1l GO ACTIVE ON THE FIRST NON-SYNC CHARARCTER?/ «15>«12>/1S THE D@11l JUMPERED FOR TWO SYNC CHQRQCTERS 4 «<15>¢12><12>/THANK YOU FOR THE INFORMATIO «15>¢12><12>/Y0U MAY NOW PROCEED WITH THE DIQGNOSTICS / . 0ce XNUM: 1 .BYTE TEMP! 2.2 e N 30AR(10S2) 28-DEC-77 13:17 004007 004054 004137 004162 004214 004247 004301 004337 00437S 004440 004Se? oo4607 004650 e N M :BUFFERS FOR INPUT-OUTPUT 004734 000000 INBUF: O 004776 000000 00S040 000000 00s102 TEMP: .=. 440 MDATA: =, +40 0 A e e o vy N e Y e Y el el ey et el el e e e et el e MU MU MUY 4= 00 0 e ol i TUPU NNV Lli e e b Bt e Bt e Pt Bt e e e s pe .P11 FO2 00S0O40 004776 000001 .=. 440 "END O StG 0018 001302 001422 x RBFLG A(1052) » MACY ot Bt Dot Pt Pt Pt Pt Pt Pt P Pt Pt e Pt Pt et Pt Pt Pt Bt Pt Bt Pt Pt P s Pt e P s P P P L X2 2 X £ 2 2 2 XX XXX ¥ wx w 0 »* W (=] [=] [@] (@] o SN naunnRERNREERNN NN Smmumm&wm---~o nrw—0o0 [@JesJorteateolonlontonlontoelontestosloolenlon]on] TD 0 00 0 4 10 0 D 0t D Dl = 04 Pt Dt Dt 4 i I e T b L I (i Y Iy Y TRIA 90 0t Bt Gt Pt P Pt Pt Pt = 6 Pt Dt Pt Pe Bt 0 Pt Bt Dt Dt B Bt P o (@] n CGSTO4 ~ W £ o m < D o P CZéQEB.PIlC llegQDEC-?? 13:17 28-DEC-7?7 13:25 CROSS REFERENCE TABLE -- USER 35YMBO.S PRGE 20 Sed 0019 JMPFLG JUMFLG 001304 001300 LIMITS LOBITS LOLIM MAB MACTV MAX MBA MBB 002664 002736 002730 Co4162 0044M40 004247 004301 004337 MCRLF MDATA MERR1 MINFO 003607 00SO40 004007 QO4054 MPFARIL MGM MR MREGRD MSYNC MTHNK ~ MTITLE MVECTO MVRC NEXT ODDFLG PARAM = PARAM1 PRRERR PFTRB POPRO = POP1SP= POP2SP= PS = PUSHRO= PUSH1S= 003612 003603 003677 003547 0g4s27 00MB07 003352 003525 004137 00lele 001276 104403 002604 002660 003342 012600 005726 (022626 177776 010046 005746 LIGHTS= "CAR MIJUMP MNUM 177570 oo421y 00437S 003704 s Pt Pt Pt P Pt Pt ot Pt Pt Pt Pt Pt Pt s rin P Pt e 002732 INBUF 004734 INSTER= 104402 INSTR = 104401} INSTR2 002552 .....'...:............ HILIM 001426 001432 001436 001442 001446 0014S2 001456 001462 001466 001472 Q01476 002406 o DRSTOS DQSTOe DQSTO7? DQSTIO D@RSTL11l D@ST12 DESTI3 DQSTIY DGSTIS DESTIE DQST17 ENOPR s ot et B Bt Bt Bt Pt P Pt (et Pt ot s Pt Pt P Pt P ¢Z0QGB.P11 28-DEC-77 30A(1052) 28-DEC-77 13:17 > MACY11 Pt Bt Pt P Pt et Pt Pt Bt e Dt Pt Pt et s Pt it P TRIAL HO2 13:25 PAGE 21 CROSS REFERENCE TARBLE -- USER 5YMBOLS TRIAL MACYll PUSH2S= RESTAR RETURN SAVACT SAVPC SAVRO SAVR] (02u4bY4b 003254 001210 001502 001246 001230 001232 ¥ is Y ] lus ¥ ] 18 1 SAVR3 SAVRY SAVRS SAVSP SETFLG= SPACNT= STRCK = SWR = SYNFLG 001236 001240 00le4e 001244 1044086 003113 001200 177570 001277 Y ] i 1 1% i 1% i ls ln sY = . = CNVRT CONVR INSTE INSTR INST. MS 000007 005102 0C2744 002740 (002544 0024Se 002464 002466 SETFL STARY 003116 001600 CZDQGB.PIT SAavRe TEMP TEMPL TEMP2 TEMP3 TEMPY TEMPS 001234 004776 001216 001220 001222 o0lecey 001226 TKCSR 601200 TKDBR 001202 TPCSR 001204 TPDBR 001206 TRPOK 003176 TSTNO 001214 TYPE = 104400 VRCFLG 001272 WRDCNT 003110 XNUM 004726 PRRAM PFRIL TRPSR .TRPTAR .TYPE 0025S4 003216 (003164 001250 00e4es 30A(10S2) 28-DEC-77 28-DEC-77 13:17 in 1% 1u% ls 1 ls g ] 1l 18 Y ] ¥ 1 ls s ls i lan 18 ls 18 18 18 ils 18 g ] 18 18 i 18 )Y ] 1 ls 1s ‘ 102 CROSS REFERENCE TARBLE -- USER SYMBO.S 13:25 PAGE 22 Sed 7021 TRIRL MACYll 28-DEC-77 13:17 . ABS. 2SS S X 2 O A e SVARIA R X L 2 £ el et S 2 el e D o] D X "] h S E SBUFFE $CATCH SCONVR SGETFL SGETPA SHERDE $INSTR RS O WY F YA DQEND DQFRNT 28-DEC-7T ¥ CZ0QGB.P11 30R(1052) 0O0Ssl10e ERRORS DETECTED: 000 O C2DQGB czooce/soucnr CZDQGB.P11 RUN-TIME: 1 2 .2 SECON os RUN-TIME Rmxo CORE USED: 9K 63/4=14.9 {17 PAGES) 13:25 PAGE 24 Ja2 _ CROSS REFERENCE TABLE -- MRCRO NAMEZS Sed 3022
Home
Privacy and Data
Site structure and layout ©2025 Majenko Technologies