3705 II_ALD_CW_CX_CZ_Vol2a II ALD CW CX CZ Vol2a
User Manual: Pdf 3705-II_ALD_CW_CX_CZ_Vol2a
Open the PDF directly: View PDF .
Page Count: 121
Download | |
Open PDF In Browser | View PDF |
0 REQUESTED BY • • • • 000 00000000 * VOLUME 02A LINE INDIVIDUAL TABLE OF CONTENTS MACHINE 3705- -0015984 HODEL E08 82/12/15 SYSTEM 0004XBW MODE PAGE BOX SHIP 82/12/30 20 • LOGIC TYPE -0- SYSTEMS DIAGRAMS PAGE NUM CWOOO CW001 CW011 CW012 CW050 CW051 CW101 CW102 CW103 CW104 CW105 CW106 CW107 CWI08 CW109 CW110 twIll ~Wl12 CWl13 CW114 CW115 CW116 CW117 CW118 CWl19 CW120 CW121 CW122 CW123 CW124 CW150 CW151 CW201 CW202 CW203 CW204 CW205 CW206 CW207 CW208 CW209 CW210 • SH TITLE CENTRAL CENTRAL CENTRAL CENTRAL CENTRAL CENTRAL CENTRAL CENTRAL CENTRAL CENTRAL CENTRAL CENTRAL CENTRAL CENTRAL CENTRAL CENTRAL CENTRAL CENTRAL CENTRAL CENTRAL CENTRAL CENTRAL CENTRAL CENTRAL CENTRAL CENTRAL CENTRAL CENTRAL CENTRAL CENTRAL CENTRAL CENTRAL CENTRAL CENTRAL CENTRAL CENTRAL CENTRAL CENTRAL CENTRAL CENTRAL CENTRAL CENTRAL CONTROL UNIT CONTROL UNIT CONTROL UNIT COHTROLUNIT CONTROL UNIT CONTROL UNIT CONTROL UNIT CONTROL UNIT CONTROL UNIT CONTROL UNIT CONTROL UNIT CONTROL UNIT CONTROL UNIT CONTROL UNIT CONTROL UNIT CONTROL UNIT CONTROL UNIT CONTROL UNIT CONTROL UNIT CONTROL UNIT CONTROL UNIT CONTROL UiIT CONTROL UNIT CONTROL UNIT CONTROL UNIT CONTROL UNIT CONTROL UNIT CONTROL UNIT CONTROL UNIT CONTROL UNIT CONTROL UNIT CONTROL UNIT CONTROL ~IT CONTROL UNIT CONTROL UNIT CONTROL UNIT CONTROL UNIT CONTROL UNIT CONTROL UNIT CONTROL UiIT CONTROL UiIT CONTROL UNIT PART NUt1 EC NUt1 0001785373 319139 0001750202 315053 0001750203 315053 0001750204 315053 0001785374 309949 0001785375 309538 0001785320 309538. 0001785321 309538 0001785322 309538 0001785323 309538 0001785324 309538 0001785325 309538 0001785326 309538 0001785327 309538 0001785328 309538 0001785329 309538 0001785330 309538 0001785331 309538 0001785332 309538 0001785333 309538 0001785334 309538 0001785335 309538 0001785336 309538 0001785337 309538 0001785338 309538 0001785339 309538 0001785340 309538 0001785341 309538 0001785342 309538 0001785343 309538 0001785376 309538 0001785377 309949 0001785344 309538 0001785345 309538 0001785346 309538 0001785347 309538 0001785348 309538 0001785349 309538 0001785350 309538 0001785351 309538 0001785352 309538 0001785353 309538 FEATURE B/l1 OR B/l1S .W. 0001750039 .W. 0001750039 .W. 0001750039 .w. 0001750039 .N. 0001750039 .W. 0001750039 .W. 00017500·39 .W. 0001750039 .W. 0001750039 .W. 0001750039 .W. 0001750039 .W. 0001750039 .W. 0001750039 .W. 0001750039 .W. 0001750039 .W. 0001750039 .W. 0001750039 .W. 0001750039 .W. 0001750039 .W. 0001750039 .W. 0001750039 .W. 0001750039 .W. 0001750039 .W. 0001750039 .W. 0001750039 .W. 0001750039 .W. 0001750039 .W. 0001750039 .W. 0001750039 .W. 0001750039 .W. 0001750039 .W. 0001750039 .W. 0001750039 .W. 0001750039 .W. 0001750039 .W. 0001750039 .N. 0001750039 .W. 0001750039 .W. 0001750039 .W. 0001750039 .W. 0001750039 .W. 0001750039 o o " •••• REQUESTED BY VOLUME 02A * LINE ------------------- 0 0 0 0 0 0 0 0 0 0 0 82/12/15 INDIVIDUAL TABLE OF CONTENTS MACHINE 3705- -0015984 HODEL E08 SYSTEM 0004XBW HOOE PAGE BOX SHIP 82/12/30 21 • LOGIC TYPE -0- SYSTEMS DIAGRAMS PAGE NUt1 CW211 CW212 CW213 CW214 CW215 CW216 CW217 CW218 CW219 CW220 CW301 CW302 CW303 CW304 CW305 CW306 CW307 CW308 CW309 CWSOO CW501 CWS02 CW503 CWS04 CWS05 CWS06 CWS07 CWS08 CWS09 CW510 CW511 CWS12 CWS13 CWS14 CN515 CW516 CWS17 CWS18 CWS19 CW52 0 CW521 CWS22 • SH TITLE CENTRAL CONTROL UNIT CENTRAL CONTROL UNIT CENTRAL CONTROL UNIT CENTRAL CONTROL UNIT CENTRAL CONTROL UNIT CENTRAL CONTROL UNIT CENTRAL CONTROL UNIT CENTRAL CONTROL UNIT CENTRAL CONTROL UNIT CENTRAL CONTROL UNIT CA TYPE 1 & 2 ROS IN CA TYPE 1 & 2 ROS IN CA TYPE 1 & 2 ROS IN CA TYPE 1 & 2 ROS IN CA TYPE 1 & 2 ROS IN CA TYPE 1 & 2 ROS IN CA TYPE 1 & 2 ROSIN CA TYPE 1 & 2 ROS IN CA TYPE 1 & 2 ROS IN CA4 N-TYPE ROS CA4 N-TYPE ROS CA4 N-TYPEROS CA4 N-TYPE ROS CA4 N-TYPE ROS CA4 N-TyPE ROS CA4 N-TYPE ROS CA4 N-TYPE ROS CA4 N-TYPE ROS CA4 N-TYPE ROS CA4 N-TYPE ROS CA4 N-TYPE ROS CA4 N-TYPE ROS CA4 N-TYPE ROS CA4 N-TYPE ROS CA4 N-TYPE ROS CA4 N-TYPE ROS CA4 N-TYPE ROS CA4 N-TYPE ROS CA4·N-TYPE ROS CA4 N-TYPE ROS CA4 N-TYPE ROS CA4 N-TYPE ROS PART NUt1 0001785354 0001785355 0001785356 0001785357 0001785358 0001785359 0001785360 0001785361 0001785362 0001785363 0001785364 0001785365 0001785366 0001785367 0001785368 0001785369 0001785370 0001785371 0001785372 0001749500 0001749501 0001749502 0001749503 0001749504 0001749505 0001749506 0001749507 0001749508 0001749509 0001749510 0001749511 0001749512 0001749513 0001749514 0001749515 0001749516 0001749517 0001749518 0001749519 0001749520 0001749521 0001749522 EC NUt1 309538 309538 309538 309538 309538 309538 309538 309538 309538 309538 309538 309538 309538 309538 309538 309538 309538 309538 309538 316673 316673 316673 316673 316673 316673 316673 316673 316673 316673 316673 316673 316673 316673 316673 316673 316673 316673 316673 316673 316673 316673 316673 FEATURE B/H OR B/HS .W. 0001750039 .W. 0001750039 .W. 0001750039 .W. 0001750039 .W. 0001750039 .W. 0001750039 .w. 0001750039 .W. 0001750039 .W. 0001750039 .W. 0001750039 .W. 0001750039 .W. 0001750039 .W. 0001750039 .W. 0001750039 .W. 0001750039 .W • 0001750039 •W. 0001750039 .W. 0001750039 .W. 0001750039 .W. 0001750039 .W. .w. 0001750039 .W. .W. 0001750039 .W. .W. 0001750039 .W. .w. 0001750039 .W. •w. 0001750039 .W • • W. 0001750039 .W • .W. 0001750039 .W. .W. 0001750039 .W. ' .W. 0001750039 .W. .W. 0001750039 .W. .W. 0001750039 .W. • W. 0001750039 .W • • W. 0001750039 .W • • W. 0001750039 .W • •W. 0001750039 .W • • W. 0001750039 .W • • W. 0001750039 .W • • W. 0001750039 .W • .W. 0001750039 .W. • W. 0001750039 .W • • W. 0001750039 .W • .W • 0001750039 .W. o 0001648305 0001648305 0001648305 0001648305 0001648305 0001648305 0001648305 0001648305 0001648305 0001648305 0001648305 0001648305 0001648305 0001648305 0001648305 0001648305 0001648305 0001648305 0001648305 0001648305 0001648305 0001648305 0001648305 o c REQUESTED BY 0* VOLUME 02A LINE •• • 000 0 0 0 0 0 0 0 0 82/12/15 INDIVIDUAL TABLE OF CONTENTS MACHINE 3705- -0015984 MODEL E08 SYSTEM 0004XBW MODE PAGE BOX SHIP 82/12/30 22 • LOGIC TYPE -0- SYSTEMS DIAGRAMS PAGE HUM CW523 CW524 CW525 CW526 CWS27 CW528 CW529 CW530 CW531 CW532 CXOOI CX002 CX003 CX004 CX005 CX006 CX007 CX008 CX009 CXOI0 CX011 CZOOl CZ002 CZ003 CZ004 CZ005 yJ SH TITLE CA4 N-TYPE ROS CA4 N-TYPE ROS CA4 N-TYPE ROS CA4 N-TYPE ROS CA4 N-TYPE ROS CA4 N-TYPE ROS CA4 N-TYPE ROS CA4 N-TYPE ROS CA4 N-TYPE ROS CA4 N-TYPE ROS ' CENTRAL CONTROL UNIT CENTRAL CONTROL UNIT CENTRAL CONTROL UNIT CENTRAL CONTROL UNIT CENTRAL CONTROL· UNIT CENTRAL CONTROL UNIT CENTRAL CONTROL UNIT CENTRAL CONTROL UNIT CENTRAL CONTROL UNIT CENTRAL CONTROL UNIT CENTRAL CONTROL UNIT CENTRAL CONTROL UNIT CENTRAL CONTROL UNIT CENTRAL CONTROL UNIT CENTRAL CONTROL UNIT CENTRAL CONTROL UNIT PART HUM 0001749523 0001749524 0001749525 0001749526 0001749527 0001749528 0001749529 0001749530 0001749531 0001749532 0001750205 0005997663 0005997664 0005997665 0005997666 0005997667 0005997668 0005997669 0005997670 0005997671 0005997672 0001750206 0001750207 0001750208 0005997676 0005997677 EC HUM 316673 316673 316673 316673 316673 316673 316673 316673 316673 316673 315053 309545 309533 309545 309545 309545 309548 309545 309533 309545 309545 315053 315053 315053 315053 310268 FEATURE B/M OR B/MS .W. 0001750039 .W. .W. 0001750039 .W. .W. 0001750039 .W. .W. 0001750039 .W. •W. 0001750039 .W • .W. 0001750039 .W. •W. 0001750039 .W • •W. 0001750039 .W • •W. 0001750039 .W • 'OW. 0001750039 .W. .W. 0001750039 .W. 0001750039 .W. 0001750039 .W. 0001750039 .W. 0001750039 .W. 0001750039 .w. 0001750039 .W. 0001750039 .W. 0001750039 .W. 0001750039 .W. 0001750039 .W. 0001750039 .W. 0001750039 .w. 0001750039 .W. 0001750039 .w. 0001750039 TOTAL PART NUMBERS THIS VOLUME • o 0001648305 0001648305 0001648305 0001648305 0001648305 0001648305 0001648305 0001648305 0001648305 0001648305 110 o 0 0", 0 0 0 " - f 0 • CJ 0 .- "'.' - ,. to-- 2. 3. 4. 0 ... 5. CHANNEL ADAPTER TYPE I ROS LOADER I II • THIS ROS IS PRESENT IN 3705 WITH FEATURE BILL OF MATERIAL 5997484 - CA TYPE I ROS. CARD P.N. 8211470 MUST BE PRESENT IN.OIA-B4F2 •. ROS fLOW CHARTS - CW050 - CWOSI PROGRAM LISTINGS - CWIOI - C~V 124 ROS INSTRUCTION TcST SIMULATION RUN LISTING - CW301 - CW309 0 I[. 0 I. •• 2. 3. 4. 5. 0 0 - . .1 .- 0 0 0 )t: CHANNEL ADAPTER ROS BOOTSTRAP LOADER REFERENCE MATERiAL C't\ C't\ Lr\ CD 'I I 1785373 i r--- ~ .W PARTNO CHANNEL ADAPTER TYPE 2 ROS LOADER I .. THIS ROS IS PRESENT IN 3705 WITH FEATURE SILL OF MATERIAL 5997485 - CA TYPE 2 ROS. 2. CARD P.N. 8211471 MUST DE PRESENT IN OIA-B4F2. 3. ROS FLOW CHARTS - CWl50 - CWISI 4. PROGRAM LISTINGS - CW201 - CW220 5. ROS IN$TRUCTION TEST SIMUlATION RUN LISTING - CW301 - CW309 III. DUAL CHANNEL ADAPTER ROS LOADER. THIS ROS IS PRESENT IN 3705 WITH FEATURE 81LL OF MATERIAL 5997486 - DUAL,CA ROS. CARD pIN 82~4S80 MUST BE PRESENT IN OIA-BtF2 .. ROS FLOW CHARTS - CW350 THRU CW355. PROGRAM LISTINGS - CW401 - CW434 ROS INSTRUCTION TEST SIMULATION RUN LISTING - CW30i - CW309 I. 2. 3. 4. 5. TYPE 4 CHANNEL ADAPTER IN' ROS LOADER THIS ROS IS PRESENT IN 3705 WITH FEATURE BILL OF MATERIAL 1648305IN' CA ROS . CARD P.N. 8252028 MUST BE PRESENT IN OIA-B4F2 . ROS FLOW CHARTS' - CWSOO PROGRAM LISTING - CW501 ROS INSTRUCTION TEST SIMULATION RUN LISTING - CW301 ,....., 0 0 0 0 0 • 0 0 •• •• • .- . "THIS DOCUMENT IS THE PROPERTY OF I..... ITIi UIiE I .. Iii AUTHORIZED ONL.V FOR R£SPONDING TO A REOUEliT FOR QUOTATION OR FOR THE PERFOR ... ANCE OF WORK FOR I .... , AL.L. OUE&T10N& ... UST eE RIlFIlRREO TO TH.I.... PUfiCHAfilNG DI:PARTMENT," IBM NAME DATE SHT VR DE-TAIL OF MAR72 FEB73 OCT73 JAN77 CHECI( CLASSIFICATION APPRO I "Nf DATF CHANGE NO w " " DEC78 3705 ROS REFERENCE DESIGN ,we,'H CHANGE NO MUST CONFORM TO ENG SPF.C 30993' VI Vol 310275 Vol 316673 DEVELOPMENT NO LOGIC PG NO t--- n CWOOO v - !'wi o • h j,bbb#=d' . . . h Lhlij ! r! ,lIf ! ,I u, uI,,'j! II"!!' *! , '.',. run·' ~ jOTSTRRP RQ3 2-2------CCUOO9E....... $~ J ,nl" VI j,1 'i' IN+fW'!U"'wywwll#t'';· 'U.try".h'u'HtlM·... "'.:. PM i ·.. i . . . . .u! Ii iN'," rl m* ·W··"'·"P#Hiiiii'lhHWiHI!!!f"+;'..1I..g.i.!.j''''I"'Y''.w"" .".,S" .' BIT 0.5-5-----·-·-DJOl1EC2- •• IlJi ,o._~~oe~ 1~5 - *• . ••• -eD-1 ,-1, i •* ~D-1 ~JF • 11 *• -to-1 ~4C lilT •* i••* • -(0-1 :7H 22~~! ••* 011. 22 •• •• ~8H II ! e. II I • ••• -CD-1 :,C 2l~1 •*= -CP-1 :71' 23~! •• -Co-, IIU ••• 1111 •• ~ II I •** il 30 ZB1~' BIT .... Jo-lliJ , ,J- 215 -eM 02F 218 -CD-1 fa, I. =Jill 31J-- . 221 248 230 --l: ~ft 1.2~---w----DL001ECc. , , I "";MOI~~6l- ';M BIT 1.l"'-------Dl,001 EH2- S~ sa- - 1t,40~--,-,,---,-,-, ~ BIT 10505-,-,-,-,,---,-,-,-,,-.C"OO1EC . . 7l- ,---C""OIEHl>-l- BIT 1t606_,_,-,,--, Bn 1,1.,..-------D.001EKl>-l- THIS PRGE 15 FeR 3705-11 ON~Yt ••• •••* 51-'-;-", BOQTS~~ 1..0j:lOEO • rAOS2AA, • • ZD13b. A tR 1811 160-----96 21l.'3~.. .1* ER'J~) 16 G11 E, B4F4 ~ SA, til-- I ~ ... _ . ,...-..At+, ~ 245~ ~ . \ DOT j . . . .) tt" !.. I br-- 30~ !~6li " , I , ! • III • lNORIA DOT 1,1 • i l S28E 2 ZBO~rROA ORiOZ 452 lI)1~ *• :.34• ..o1HI ~B4F Ii 2 .. •• ROS TO 'i DOT 1.0 rROS2!O, , 2!O~ A 460 Z01~ III OR!S 351 ..o2t.. ~84F : • •*• •• ••• •..• • ••• •• ••• • *• • I: I; .. •* ••• •* :• ... III 11& •* •• III III *• • '** •* DOT , .s---.GO-li 4----CCWO,, -fl---.-,-,-,,-,-, _O,EH2- l ~oo rO~1~~ 31 ZB02~FJ- 30 Z803 rO~1B~ ~FJ - OS1B~ oeD 19 zao, 1 000 ,. , 12 2 16000- - - , 58 l205 zeo?' 8 51 Z006 16 44 zao? 32 31 ZBO~ 64 65 zoo, 4 25J 30 zao3 128 B4F 0000 1023 260 26,<>----i ~ QOO 160-255 23-0 " , -256 512 2 768 ~~'llC01el<2- + \{, \.n 2 Z CI OJ PG. 3 NO :t w NO SET IPL REQ. RESET SY5. R5T. !II "0 Z ~ 0 1'1 Z -t Z 0 MIROS 02 SET IPL REQUIRED SENSE PG. 2 PG. 2 •S it ~ ~ ~ co ::::: a 'J1 0 '1: 6 a ~ 0 :r .., > -t 0 OJ "" 1'1 2: 0 \n "0 a z "'" "" ~ 0 Ii n :r > ~ z a z I 1'1 0 r YES 8 SET UC n co ~ ~ 0 \.n 0 ~L fS8L I ~ "'1 !:"'rit'" f!: d'W"W"'*"+:lt:!,. N ri''tH ± 'bffl'" • In. "":e,, cI' * H ,.. "j:lt! "',;H t :I!Hr=W d' t ."::1 ... .r.., w.......... "'..'''bb. t"rWdllfH"dhtt!H1m! .... ttfMtt:I:t 'iffY tit :t11:httt:tI!tW±tWW'*"'tttMH'tM"'#kt!rW"ldH _= 0000000000000. "-. c 1785374 FLOW CHART PAGE 2 SEE CWIOI FOR CO~RESPONDING PROGRAM II STI NG. YES t~ NO MIROS 30 SET START ADDRESS OP LOAD MODULE DATA STORE BAD COUNT FOR CHECKING IROS 19 SET BUS OUT CHECK AND IPL REQ. . SET UNIT CK. PG. 3 F SET IPL REQ AND EQUIP. CK. 0 1'1 \A.J < M 0 I.D I.D 0 I.D r ·0 ~ \,.I.; C \.C \.T1 v.: ex; 0 1: :.Z a 1'1 Z ~ !T\ 0 Z -i Z 0 MIROS 17 SET CMD REJECT IPL REQ. M:ROS 14 SET FINAL ~ ....S_T_A_T_US-r-S_T_AT_E__ ~ PG. 2 r • :i ~ :.- -f 1'1 0 ~ i 0 0 a "0 n ~ 0 Vl G'l OUTPUT STATUS SE T I PL I-11ROS 21 LOAD SENSE --SET OUT BD. DATA SET COUNT OF" J ":II ... ~ Z ~ REQUIRED 0 ex> Vl \A.J z ~ 0 +:- MIROS 0 o 1: :.z a B~ANCH PT. YES --, I 1'1 C~.JOS z o ~Lf j8L I PG. 3 r 0 C\ I n ~ 0 Vl 0 i'i " C\ z 0 ,', rl'dffl"tWt'"ww,ed'dd':#,'H 'd'#!!!#'''bl"ttl '"w ew#'f' t#';::! ,II ·rr .... *ffldnflb sft tt' '-i'd E1" frld"##'"4 t Of ·t· # K'f"ffi"#r "'i·· 4 1 1m " ' . , . " • "11e'.. ' " ...'''' \c . . . . . . . $"!I!.; .• f.· . ·· ·.f t····t . . . . .' .. iC i"' .l L t· tetirt 0000000000000000000000000000000000 PN: 1785320 XXXX MINI CHANNEL ADAPTER ROS CODE AROS LOC QBJ CODE R1StM R2S2 ADDR STMT SOURCE LOC C: CWIOI DOS CL3-6 02/24/72 STAT&~ENT 2 •••••••••••••••••••• *•••• * •••••••••••••••••• v ••••••••• ••••••••••••••••• AROS0002 J MIN I 6 • THIS ROUTINE WILL HhNDLE THE IPL FUNCTION FOR THE 1 • 8 • C HAN N E L R 0 S C 0 ~ E MINI CHAN~EL ADAPTER. 9 •••••••••••••••••••••••••••••••••••••••••••••••••••• ) 000000 000000 000000 7004100~70047004 000100 700470047004700~ 000200 1004700470047004 000300 7004700Q70047004 000000 • ~ROSOOOJ • ~RJS0004 • ~ROS0005 3 • 4 • 5 • 12 SROS 13 RELOCF 14 15 16 11 18 START EQU DC DC DC DC ORG X'OOOOO' X'OOOOO' 128X'7004' 128X'7004' 128X'7004 ' 128x'7004' SROS+RELOCF • ~ROS0006 • ~aO~0008 • ~ROS0007 *•••••••••••••••••• OUTPUT STOP FILLERS OUTPUT srop FILLERS OUTPUT STOP FILLERS our POT srop FILLERS ~R030009 AROS0012 AROS0013 AR030014 ll.ROS0015 AROSO)16 ~ROS0017 ~ROS0018 1- ) ) I ') DATE MAR72 E. C. 309538 'MtI.. ' r, t W ec ""trr' It ft'W" .,,' 't ee t'sr'S'WiWHwd!O'Oliiihi±l+ i ,,,t,,, , M," '''''fF'wW;' ·'Awc'"'''' =+;; """~'*' ~';,'!'''.' 'b'!'"!''' i'e' ·".11.= w,;''''''ifnfI,'hdC +".. "........'.; ·"H'...'·-,;;y;· II.';' ....W.......... lj if .'-Wi'!' 0 •• 0000000000000000000000000000000 ARCS LOC XXXX MINI CHANNEL OBJ CODE ADr~ER ROS CODE RiS1M R2s2 ADDR STMT LOGIC: CWi02 P. N. 1785321 SOURCE STATEMENT DOS CL3-6 02/2~/72 ) 23. INSTRUCTION EXECUTION STARrs Ar ADDRESS X'OOlO' A.ROSOI> 23 .;;. .... , 28 • THIS IS PART OF BRANCH ON BIr TEST ~ROS0028 !I!o. j;.- 000000 000000 7004 i: "'" J ;#' ':.:4/1". 000002 000002 F6FF 000004 9aB8 7(0) 000006 80CE 000008 810B OOOOOA 86FF 1 (0) 1(1) 87FF 7(1) oooooe OOOOOE A8A2' 0 • 30 SMINST EQU 31 OUT EQU +- OOOBE 33 TESTOl 34 35 TRM BCL RleO),X'FF' LRI LRI LRI 000B2 37 38 39 40 41 70 7 (0) - LRI B BRANca TO ZERO OCCURED A.ROS0030 A.ROS0031 SMINOl HAVE WE FINISHED BR~CH ON BIT TEsr YES, BRANca OUT OF TEsr I\ROSOJ33 I\ROS0034 7\ROS0035 RieO),X'CE' Rl(l>,X'OB' R7(O),X'FF' R7(1),X'FF' SET U~ aRA~CR O~ BIT INSTRU~TION SEr UP BRANCH ON BIr I~srRu~rION SET ALL SIrs ON IN REG 7 SEr ALL BIrs ON IN REG 7 O,STOP TEST06 ~R030031 I\ROS0038 ~ROS0039 A.ROS0040 A.ROS0041 . . ,..... .., t. ) . ~ DATE MAR72 E. C. 309538 .... .,..,.. I, II !!tW rlli:I:I, H j :1" .'!lI,1 'd'd' rl rjjl.HI!!~" j • HLM II"," W".1'1: , *'** '!hbt±"MWttttH%#!H rl'+HHt+lIlWl#!lh!H!*':I'W!,hW"H yu'Y.#W 'wei!,jj;'I& I iii! !ltttHI ± {dL H I ,1 HI 1" lIb,! fN';,,!WIjkd it !#1M" ""t' U fI" "ymHlt IH,",' .', . "'g';,' H "',;.'.,w.v.'_'y'" '''ffi*'b''H**±Hb'i.JIW:';';'"""z e" _'''''''11'' tH'''I''Y,,' "''''',.,,/., "t ... r t '''c'Wf . . "':1' 'wei :1, t"'" "n1""'- '"it'if 'H"!:H*'*!:c'iiri'K±WW"Haf+d't!#!"'5M'HM'+"++9'WH' 'i .o~.oooooooooooooo.oooooooooooooo~ AROS LOC PIN 1785322 XXXX MINI CHANNEL ADAPTER ROS CODE QBJ CODE R1S1M R2S2 ADDR STMT 0 0 1 '0 01 0 ~os SOURCE STATEMENT 45. START OF ROS CONTAINED CODE FOR MINI CHANNEL ADAPTER (rYPE 1) 41. 48. THE FOLL')WING INSTRUCTIONS CORRECT PARITY ~ND SAVE THE GROU? ZERO REGISTERS 000016 0024 :iOO018 028A ~ , I 02 2 0 0 3 0000lA 0034 0000lC 038E 0 4 00001E 0044 000020 0492 0 5 000022 0054 000024 0596 :'. 0 02/2~/72 ~ROS0045 ~ROS0047 ~ROS004B RO, X' 01' Rt,JI(RO) AROS0051 AR050052 AROS0053 l\ROSOO5fJ RO,X'02' R2,8(RO) SEl' GOOD PA.RITY IN R2 SAVE R2 l\R050056 AROSOO51 OOT ST RO,X'03' RJ,12(RO) SET GOJD PARITY IN R3 l\R0500S9 l\ROS0060 OUT RO,X'OJl' R4,16(RO) SEl' GOOD SAVE R4 IN R4 AROSOO62 RO,X'OS' R5,20{RO) SEr GOOD PA.RITY IN R5 SAVE R5 AROSOO65 AROSOO66 SET GOJO IN R6 AROSOO68 AROSOO69 EQU ST •RO,O(RO) 53 54 OUT ST 56 51 OUT -".~. CL3-o SAllE LEV 1 Il\R SET GOOD PARITY IN R1 SAVE: Rl 51 S1. ARTMI 52 1 000010 000010 0082 000012 0014 00001'" 0186 LOGIC: CWI03 ST t / .1 03 0 04 0 05 0 59 60 62 63 ST 65 66 ' OUT ST SAVE R3 " P~RITY .J ~ROSOO63 ) ) 000026 0064 000028 069A 0 6 06 0 68 our 69 ST RO,X'06' R6,211(RO) 00002A 0074 00002e 019E 0 1 01 0 11 12 OUT ST RO,x'01' R1, 28 (RO) P~RITY SAVE Rli SEt' GOOD SAVE R1 ~ p~RlrY IN R1 AROSOO71 AR050012 ~ . ~" J "" ~, ) ) ); ]: ". ,f .i ,; , ) , . ~, .. """ DATE MAR72 E.C . 309538 t 't' " '''&'' "'5"'" " 'i'."" bH 'ms""""" ,,,' "'+M5*4±,±&&'iIji 61b!L'+!iMH'±'" I,,' 't" r ", - j r .j, ""*if O";'!"liW'4'~ "'3"'\" ,•. Sr-m,,"W'±h,;iI! .,,,, C t , . " ,.,,' """*'bSiiHiFt" '·',**m+W"SW"'· "'"$''1'''1"''' ,.. .:, , ..."t" "1' ,tt, ,. t, ""'~ '1 t ' ,.. " '''h'''''' etteu -"C' ",'.W._= ·",.r.e. 'f' ·rt t 'Wt'11t:'" '#f' "t· ".t, .. t'trr.: tb! '.~t' ..mt·rt t· '#t••' • • ,,'r r '" n'-r.'trttt,tt tN. Ie '.M ,i, '"..'."*•.". ,1,,. ...., 0000000000000000000000000000000000 XXXX MINI CHANNEL l\ROS LOC OBJ CODE ADA~~ER PIN 1785323 ROS CODE R1S1M R2S2 AOOR THE FOLLOWING INSTRUCTIONSrF.:ST rHE BRANCH, BRANCH ON Z, BRA.NCR • }\ROS0015 ON C, LOAD IMMEDIATE, OR IMMEDIArE, ADO IMMEDIATE, ~NO TEST • AROS0016 IMMEDIATE INSTRUCTIONS AND D~TA FLOw * AROS0077 17 • 00002k!; A804 000030 70011 o 00034 70 000032 0000 .... ,. ~: 0000]4 000036 000038 00003/\ 8000 9809 8100 00003e 00003E 000040 000042 0100 9100 E'lFF 9815 " ",-, 1(0) 1(0) DOF~" 000052 90FF 000054 9902 OR ZERJ'S INTO RE3 1 BYTE 1 ADD ZERO'S WIra REG 1 ByrE t ARE ANY BITS ON? ORI, ARI, TRM OR DATA FLO~ 'AlLURE AROSOJ89 A.ROS0090 TRM BCL Rl(l',X'OO' Rl(l),X'OO' Rl(l),X'FF' ERROR01 ORr ARI TRM Rl(l),X'FF' Rl(l),X'FF' Rl(l),X'Ol' OR ALL BITS ON INro RE3 1 ByrE 1 ADD ALL BITS ON WITH RE3 1 BYTE 1 ~LL Blrs BOT THE LOW ORDER BIT AROS0094 LRI BCL R1(O),X'OO' 89 90 91 OR! BeL ARI 92 94 95 96 97 • 1(1) 0000 50 ~ROSOJ8~ Rl(l),X'OO' ERROR01 REG 1 BiTE 0 LRI, BeL OR DATA FLOW FAILURE LOAD ZERO'S INro REG 1 ByrE 1 LRI, BCL OR DAT~ FLOW F~ILURE X'OOOO' 00030 1(1) 1(1) 00004C FOOl 000048 8821. LO~D ZER~'S INT~ DC LR! 00030 1(0) A.ROS0079 A.ROSOOBO A.ROSO)81 AROS0082 86 87 1(1) 1(1) 000041\ 991D AROUND ERROR OUTPUr AN INSTRUCTION OR DATA FLO~ HAS FAILED•. TEgT02 85 1 (1) 000044 D1FF 000046 91FF 000048 FI01 80 ERROROl 81 * 82 BR~NCR B OUT 00030 1(1) 9800 79 8lJ TEST02 1 (0) 0, STOP ERROR01 ERROR01 00030 98 . BCL TRM R1(0),X'Ol' 00030 100 101 BZL ERROR01 10) 104 105 106 ORI BCL Rl(O),X'FF' Rl (0) , x' FE" TEST04 00058 ARl * 000056 000056 FFFF lOB TESTO) 109 110 • EQU DC •X'FFFF' 000058 000058 8000 00005A 0000 00005C 9000 112 TESTOl4 EQU LRI ORI ARI TRM • ~O 113 114 1(0) 1(0) 1(0) 1(0) 00 5EFOr"F' 00030 000060 9833 DATE MAR72 E . C. 309538 115 116 117 DOS CL]-6 02/24/72 SOURCE STATEMENT STMT 15 • 16 • ~. LaGIC: CWI04 BeL Rl(O),X'OO' Rl(O),X o oo' R1(O),X'OO' Rl(O),X'FF' ERROR01 SH()llLD BE :>N ORI, ARI, rRM OR DATA FLO~ DID ADD PROPAGATE? ORI, ARt, TRM OR DAT~ FLOW A.R030085 A.ROS0086 ~ROSO()87 ~ROSO(}91 AROS0092 ) ~ROS0095 FAILURE AROS0096 AROS0097 A.ROS0098 F~tLURE AROS0100 AROS010l OR ALL BITS ON INro REG 1 BYTE 0 ADD ALL BITS ON WITH REG 1 BYTE 0 A.ROS0103 AROS0104 BR~NCHDUE TO ADD CAUSING A PR~PAG~- AROS0105 TION. AROS01{\6 ) .> ~ROSOt08· BR~NCB BACK PAST ZERO. THIS IS A CONSTA~T FOR TESTING. A.ROS0109 AROSOll0 AROSOlt2 LO~D ZERO'S INTO REG 1 ByrE 0 OR ZER:>'S INTO RE3 1 BYTE 0 ADD ZERO'S WITB REG 1 BYTE 0 ARE ANY BIrs ON? ORI, ARI, TRM OR D~TA FLOW FAILURE AR~S0113 AROSOllZl A.ROS0115 AROS0116 \R030117 ... J · .... ........·w· tilr!i!i'W'·........ti· .......• N'.,..,.:::...." .........' "'O·W' ..• ..... ••• ..,·)i!!l"i:I!I)IIj!i!12'1··¥*d :1' It" "'Ut""tt!t":1t~ ·#t"";'" :!... '1 1=t=, . ~ t·""I!ElJ'''I!''t'5'''·¥".· "i+ • .. . '"H'I""'" ''';;;, .... , j.J' I "j'" &••• " .. '''+rD. . "unH'" .... Hi i" . r ' n' "N' " " " " , ' iN" -', II .00000000000000000000000000000000. AROS LOC XXXX MINI CHANNEL ADAPTER HOS CODE OBJ CODE R1S1M R2S2 ADOR STMT 120 • 121 • 000062 77C8 7 1 7 CWI05 LOGIC~ DOS CL3-6 SOURCE STATEMENT THE FOLL:>WING INSTRUCTION'S rE:ST :;ROUP 1 REGISTERS USED BY AND EXCLUSIVE OR,· INPUT A.ND JUTPUT INSTRUCTIJNS. R7,R7 R~S 02/2~/12 .. A.R~50120 • z\ROS0121 A.ROSJ123 CLEAR RE3 7 123 XR 125 USING SMINST,R7 127 LH R1,TESTO] 129 OROP R7 131 132 133 IN OUT 00030 134 BCL R5,X'Ol' Rl,X'O]' R3,RS ERROR01 LOAD REG 1 INTO RS3 5 LOA.D REG 1 INTO RE3 3 ARE RE3 3 z\ND REG 5 EQOAL BRA~CH T~ HARDSTO~ IF NOT AR030132 A.ROSJ133 1\ROS0131l 136 137 XR R3,R1 00030 BeL ERROROl ARE RE3 3 AND REG 7 EQlJAL BRANca T:} HARDSrO.l? IF Nor AROS0136 AR:}SJ137 AR03J139 7 000000 000064 7157 PIN 1785324 00056 1\ROS0125 LOAD ALL BITS ON INTO REG 1 ~ROS0127 ~ROS0129 !" .... ~~. 5.- ~ROS0131 OSlC 0134 53C8 983F 5 1 01 03 3 5 00006E 73c8 000070 9843 3 000072 17C8 7 1 139 XR R7, Rl LOAD ALL BITS ON TO 000074 0354 3 05 141 OUT R3, X, 05' OUTPUT ZER)'S T:} REG 5 AROS0141· 000076 013e 1 03 143 IN R1,X'03' LOAD ALL BITS OFF ro REG 1 AROS0143 000078 lSC8 00007A 9811D 5 1 145 146 XR BCL R5,R1 ERRORO! ARE RE~ 1 1\ND REG 5 EQlJAL BRANCH TJ HARDSTOP IF NOT AROS:) 111 5 A.ROSOlllb 000066 000068 00006A 00006e DATE E.C MAR72 309538 1 00030 XR RE~ 7 • -wi"" '"'''''/'''.''!f=i+Ii4eiM''' 'i " . . ' ""';";;"".1',,,;;,.:.;.,;;,_,' '" .=" . "''''n.'b'' ¥""in'n+il" ihr¥6"" 'n" . "" .. """ . "Ii " ':..:..ep'" "H±\tidsH**H "dIt' "'h"Hi &' .• &" fHL" 'e' 4A.nay"'" 'W'" 2" 'rl""H""""'%, ,1,,,,,.,** ' " . "...""&*.1" t 1'" .000000000000000000000000000000000 XXXX MINI CHANN3L ADAPTER ROS CODE ARCS I,QC OBJ CODE R1S1M R2S 2 ADDR STMT 149 • 150 • ) PIN 1785325 LOGIC: CWlo6 SOURCE STATEMENT DOS CL3-6 02/24/72 THE FOLLO~ING INSTRucrIONS rEST THE STORE HALFW~RD, WORD, EXCLUSIVE-OR, ~ND STORE INSTRocrIONS LO~D ffALF- • • AROS014~ ~. AROS0150 } 00001c OOI)07E 001)080 000082 00OO8LJ .0 000086 000088 00{)08A 00008C 8001 1785 1305 13C8 9857 1585 1305 53C8 985F 1(0) 7 3 1 3 1 1 00030 5 3 1 .1 1 5 00030 152 153 154 155 156 157 • LRI STK LH XR BCL 159 160 161 5TH LH XR BCL 162 163 • 00008£ 1786 j ,!. :5i ~ '....,. 1 1 ST 000090 1305 3 1 000092 53C8 000094 9861 3 5 000096 1507 5 1 172 000098 7sea 00009A 9860 5 1 00OOge 1586 5 00030 R7,4(Rl) AROS0152 ~R03:>lS3 AROS015LJ AROS0155 AROS0156 ~ROS0157 STORE BALF~ORD WITH ALL BITS OFF LOAD HALFWORD PREVIOUSL~ sr3RED ARE THEY E2U~L? BRANCH TO INDICATE STH, LH, OR XR FAILURE AROS0159 AROS0160 STORE ALL aIrs ON FOR RALFwORD ON ~ FULLWJRD BOUNDARY LOAD FIRST HALFWORO OF THE ~ULL WOR) PREVIOUSLY STORED. WAS THIS B~LFWORD MODIFIED? ST FAILURE AROS0165 AROS0166 AROS0167 AROS0168 AROS0169 AROSOI10 AROS~lo1 AROS0162 AROS0161 LH R3,4eR1) XR BCL Rl,RS ERROROl LH R5,6eR1) 174 175 XR BCL R5,R7 ERROROl LOAD SECOND HALFWORD OF raE FULLWORO AROS0172 PREVIOUSLY STORED AROS0113 ARE RE3 5 AND REG 7 EQUAL? AROS0174 ST3RE INSTRUCTION FAILURE AROS017, 117 ST R5,4(Rl) STORE ALL BITS OFF IN THE SECOND 173 • 00030 1 0OOO9f! ,')107 7 0 OOOOAO 7Se8 OOOOA2 9875 5 7 ~.~/ R5,4eR1) R3,LJeRl) R3,RS ERROROl SET ~p ADDRESS FOR TESrING ST3RE aALF~ORD WITH ALL SIrs ON LOAD HALFWORD PREVIOUSLf SrJRED ARE THEY EJUAL? BRANCH TO INDIC~TE STH, LH, OR XR FAILURE .,. ~~ .i ~ j \. '!r- ..,' 165 166 • 167 168 • 169 110 R1(O),X'01' R1,4(Rl) R3,4(R1) Rl,R1 ERROROl 00030 118 • 179 180 • 181 182 HALF WORD LH R7,6(RO) Xii. R5,R1 ERROROl BCL AROS0111 AROS0178 LOAD SECJND HALFWORD OF raE FULLWORD AROSOl7~ PREVIOUSLY STORED AROS0180 ARE REJ 5 AND REG 1 EQU~L ? AROS0181 STORE INSTRUCTION FAILURE AROS0182 .) ) .) j '\ ) .> ) ". .' ) ) i '. l DATE E.C MAR72 309538 , 'j 'ij ",.om· %" [ f''''nfHt '" ., ,n "i"!" ""5 t' ~,,,"~ ", '1'"' • "·"'w""'·, "'" "" 'jQ",""','u's'nS"'o,.' S' " S"tt • "C" . °499*''73'9,o.r'·' ••••• , t'.'j'Id' ,,'. Nt't#": :I ·,· . . . . . W ..' t ..'•• ' """.t' 't·-IIc.'.W." . "'" ,".,,,.,,,,, "'".1 •• 000000000000000000000000.0000000 AROS LOC XXXX MINI CHANNEL AOAPTER ROS CODE OBJ CODE R1S1M R2S2 ADDR STMT PIN 1785326 SOURCE STATEMENT 185 * 181 * THIS IS DONE BY CHANGING THE BRANCH ON Blr INSTRUCrION EACH TIME THROUGH. BR~NCH ON ~IT IS TESTED NOT TO BRANCH WHEN BIT IS OFF ~ND rHEN ro BRANCH WHEN rHE BIT IS ON. 189 • 190 • OOOOA6 8106 0000A8 8384 1(0) 192 LRI Rl(O),X'CE' LRI Rl(1),X'06' LRI R3(1),X'B4' 197 • 193 • 199 B TEST06 193 • 1(1) 3(1 ) 194 195 196 • OOOOM A806 000B2 OOOOAC 9180 OOOOAE 98AF 1(1) OOOODO OOOE 1(0) 00002 )05 :L3-6 THE FOLLOWING INSTRUCTIONS rEST raE BRANCH ON BIT INSTRO=TI~N. 188 * 0000A4 aOCE x' 80' 1 3 7(0,0) 02/2~/72 • AROS0185 ...... ~DDRESS SENSITIVE ••••• SET UP BRANca ON BIT INSTROCTION ••••• ~DDRESS SENSITIVE ••••• ••••• ADDRESS SENSITIVE ••••• SET UP ADDRESS FOR BRANCH ON BIT INSTRUCTION ••••• ADDRESS SENSITIVE ••••• BRANCH TO BEGIN TEST AR050194 AROS0195 AROS0196 AROS0197 AROS019B AR030199 OPD~TE INSTRUCTION TO BE rESTED BRANCH INSTRUCTION HAS 30NE THROU31 SIXTEEN ITERATIONS AROS0201 AROS0202 AROS0203 AR030192 AROS0193 201 TEST05 ARI Rl (1) , BCL TESTOl 205 206 • ORI Rl(O),X'OE' CORREc·r INSTRUCTION WHeN PROPA3ATION AROS020S OCCURS OVER THE THREE BITS ~ROS0206 REPRESENrING REG 1 AROS0207 211 • 212 SB Rl,O(R) Rl(O,Oi,ERROR02 TRM R1(0),X'FF' 209 TEST06 210 'STH 0000B8 9802 ooose 214 BeL ERROR02 STORE BR~NCH ON BIT INSTRu:rION ••• THIS INSTRUCTION CHANGES ••• BRANCH IS ERROR WHEN RE3 7 IS ZERO IF BRANCH DID NOT OCCUR SHOULD IT HAVE? fES IT SHOOLD HAVE BUT DID NOT 00-00 SA 8811 OOOAC 216 BZL TESTOS BRANCH TO SEl' NExr INsrRtJcrION AROS0216 218 ERRoa02 OUT 0, STOP BRANCH ON 811' INSTRUCTION FAILED AROS0218 0000B4 CE06 . 000086 F6FF OOOOBC 1004 OOOBe 7(0) o 70 213 • I • ~R~S0181 • ~ROS0188 • AROS0189 • AROS0190 202 203 .. 207 • 0000B2 3181 LOGIC: CWI07 AROS020:J AROS0210 AROS0211 AROS0212 AROS0213 ) ) A.ROS0214 '\ .J , DATE E • C• MAR72 309538 ! •• HI'I ltiLPI)!tIeI' 1M" " ,. ""Vi,, ,,'*,',m'u, IMg 'H"WW.,.,hl!"W"4W ....iN"' i.e." ..,,,;, !n',' '''=Hh'i'''' ,","Wi .. "",,#,oHHibe5idi'" ··'tt"t'"'''''b''oS''' ,.,"".". ,., , "It'" • 'en" r, •• "" "'''1 ' ,Ut *"'='."*1" d't It "1'" i.-c=-" oooooo.oooooooooooooooooooooooo~ AROS LOC OBJ CODE R1S1M R2S2 ADDR STt-iT 221 • 222 • OOOOBE OOOOBE 8174 1(1) OOOOCO 83e8 3(1) OOOOC2 OOOOe2 9110 OOOOe4 FB86 3 o 08 oooe2 ~. I ooooce ooooce 1(0,3) OB84 00002 ~OS LR! •R1 (1) , X' 74' LRI Rl(1) EQU 228 • 1 ,~{'C8' •R1(1),X'10' 229 SMIN02 EQU 230 ARI 231 BS Rl(O,7),SMIN04 233 SMIN03 EQU • 234 235 236 237 • 5TH 2]9 SMIN04 EQU 240 BS OUT B Rl,O(R3) RO,X'OS' SMIN02 •Rl(O,3),ESCCHKl 241 • 1(0) OOOOCE BOlO 000000 A80D OOOC6 CWID8 CL3-6 02/2ij/72 THE FOLLO~ING INSTRUerIOMS CAOSE THE 3RJUP 1, 2, ANO 3 Rg3ISTERS· ~ROS0221 TO BE OUTPUT IN ORDER TO CORRECT PARIrY IN THE REGISTERS • AR050222 226 • 227 OOOec LOGIC: SOURCE STATEMENT 224 SMINOl 225 1(1) 1(0,7) 000OC6 OOOOC6 3181 0000e8 0094 OOOOe1\. A808 " PIN 1785327 XXXX MINI CHANNEL ADAPTER ROS CODE 243 244 245 • LRl B Rl(O),X'10' SMIN03 ~ROS022ij LOAD OUTPUr INSrRUCTION • •••• ~DORESS SENSITIV8 ••••• LO~D ADDRESS OF OUTPUT INSTRUCrION • •••• ~OORESS SENSITIVE ••••• UPD~TE I~STRUCTION BRANCH W~EN GROUP 1 IS CORRECTED AROS0225 AROS0226 AROS0227 ~ROS022B AROS0229 ~ROS0230 AROS0231 AROS02]3 STORE ~UTPOT INSTRUCTION AROS0234 ••••• rHIS INSTRUCTION IS CHANGED •• AROS0235 BRANCH TO ~ONTINUE UPD~TIN3 OF AROS02]6 OUTPUT INSTRUCTION AROS0231 BRANCH WHEN GROUP 2 AND 3 ARE CORRECrED SET UP TO CORReCT 3ROUP 2 ~ND 3 RE1 BRANCH TO CORRECT PARIry OF GROUP 2 AND GRJU? 3 REGISTE~S AROS0239 AROS0240 AROS0241 .1 AROS0243 AROS0244 A.ROS02ij5 247 ••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••• A.ROS0241 '''0-' 240 ESCCHKl 000002 000002 719C 000004 F982 000006 AE24 0006FC 1 19 1(1,7) 249 00008 006FC EQU IN • Rl,X'79' 250 BB Rl(1,7),LROSOl 251 B ESeAPE1 252 ESCAPEl EQU SROS+X'6FC' 253 • THtS IS FOR ROS ESCAPE INPUT UTILITY REG FOR NO-ES:APE BIr BRANCH IF BIT IS ON FOR NO ESCAPE BRANCH TO ESCAPE TO CORRECrgD CODE AROS0248 A.ROS0249 A.ROS0250 A.ROSD251 AROS0252 AROS02S3 254 •••••••••••••••••••••••••••••••••••••••••••• ** ••••• *••••••••••••••••••• AROS0254 ) ) J ". DATE MAR72 E.C 309538 ) , ift.i p""+' **'* 'r'" '''[1'''''! '"of!' ""ij"'"5\"." t',£ih" ''\is'fss!**'\'i&i'. ",\I .. "$ ~"eMdW&'hM',rn'S"t 1m "sr'" t '¢'!lSf1!o¥l'Wili!*·!'t' ",C' ~M' ··r' ',II."ttr't,," t,tt .('''cc'ur "t, t tt 114. " "b:ttt ... nt"" ".;;" "T'''"'';' ·"'1_!:tt:!dted ,'", "j',,, 'f' • • • • • 00080000000000000000000000000 AROS LOC XXXX MINI CH~NNEL ADAPTER ROS CODE OBJ CODE R1S1M R2S2 ADDR STMT PIN 1785328 SOURCE STATEMENT 258 • 259 • 260 • 261 • -~ .' IIIi 263 LROSOI EOD IN •Rl.MACHK 1 264 265 STH Rl.4(RO) OOOODe 716C 1 76 261 268 • IN Rl,X'16' OOOODE 0183 1 0 269 STU Rl.2(RO) 1 270 • J~ OOOOEO 7lEe 0000£2 0181 1 1 3' OOOOE4 F902 OOOOE6 7004 1 (1,6) -- ~ 0 272 273 7E 0 70 OOOES 275 216 DOS CL3-6 02/24/72 THE FOLLOwING INSTRUC1'IONS Sa.VE rHE I~TF.RRUPT REQUEST 3ROUP 1. • A.ROS0258 MACHINE CHECK ERROR REGISTER, AND'Tar; IN'rERRUPl' REQUEsr 3ROUP 1 • AROS0259 FOR ADAPrERS AND INSURE TH~r IPL LEVEL 1 REQUEST WAS raE CA.USE • A.ROS0260 OF THE INTERRUPT • AROS0261 70 0 0000D8 000008 7toe OOOODA 0185 LOGIC: cWlog IN 5TH SB our GET MACHINE CHECK ERROR RE3ISTER S~VE MACHINE CHECK ERROR RE3IsrER GET INl'ERRUPT REQUEST GROUP 1 FOR ADAPTERS SAVB INTERRUPT REQUEST GROap 1 FOR AROS0263 AROS0264 ~ROs0265 ADAPTERS AROS0267 1\ROS0268 AROS0269 A.ROS0270 Rl.INTGPl Rl,6(RO) GET INTERRUPT REGUEST 3ROUP 1 SAVE INTERRUPT REQUEST ,GROUP 1 AROS0272 AROS0273 Rl(1,6),MIROSOl IS rHI5 AN IPL LEVEL 1 REQUEST ? ARQS0275 AROS0276 O,STOP .J ) '\ j .... ,. o- J -,\- ~ ) .) , ..- ) .. } ) ,- ,.;0\ .,J DATE MAR72 E.C 309538 ... ~. , .l.llll'.ld.JI#tHMMW'MLWM"W#"ttw+!H,WWiI'MII"'"*WIfI+L.. !''ti ",' * .'!.I! \.d,rb fWH' ItrlH,I4±dtlll'ldd 'N tid tv' "f II " III'" i'g " 'i '" 'i'''' 'Uflf"", ... iW,'ulI,:" .. W""'tI'. "vii....·"'.';. , ...I'.UI'I:.",.,·...... • """'S· ,,,,,,, I"'·"""=WI;'''''-!!ii'·'''''"''·f!!'f,,,,,r,,,,~,, OS""?'''''t., '1'W' 1'd""ttt.'rn r a .,,,.,n,I'"me 'et 't' !," 1 "WWetl"'trtlllW' ""o.tt.,.... . . . . . . ._ _ E' ,,' "1' i ;" 1' .. ;"if'#WbM"If'#hrttS# ri . ' tiHttfthWWhH'" Hrit....:!ILdflrlH...ldilldWH ......91' .. 00 • • 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 AROS LaC PIN 1785329 XXXX MINI CHANNEL ADAPTER ROS CODE OBJ CODE R1S1M R2S2 ADDR SOURCE STATEMENT STMT 279 LOGIC: CWIIO • DOS CL3-6 02/24/72 THIS IS THE BEGINNING OF rae CHANNEL HANDLING ROS • ~ROS0279 .j~ j i 282 • 283 • 284 • ~\i .. 0- :. 4V OOOOES OOOOES 33cd OOCOEA 8110 OOOOEC 7194 OOOOEE 8108 OOOOFO 6174 3 ~ 1(1) 79 1 1(1) 1 67 THE FOLLOWING INSTRUCrIONS CLEAR RE3ISTERS 'ro BE USED, ReSEr THE TEST MODE, EN~BLE THE :R~NNEL ADAPTER AND DErERMINE IF rHE SINGLE SUBCHANNEL ADDRESS IS ACTIVE. •R3,R3 286 MIROS01 287 288 289 EQU XR LRI OUT Rl(l),X'lO' R1,X'19' 291 292 LRI OUT Rl(1),X'08' Rl,ADERCON 293 • t ..•• OOOOF2 611c 1 OOOOF4 E902 1(1,4) 67 OOOOF6 AS11 00OF8 OOOES 295 296 291 298 • • 300 IN Rl,ADERCON BB R1(1.4),MIROS02 CLEAR RE3 3 RESET rEST MODE OUTPUT T) RESET TEST M)OE SEr CHANNEL INrERFACE ENABLE OUTPUT T) SET CHANNEL INrERE"A:E ENABLE INPUT ro CRECK rHAr THE CHANNEL INTERF~CE IS ENABLED BR~NCR IF CHANN£~ INTERFACE IS ENABLED • 1\ROS0282 •• AROS0284 ~R8S0283 AROS0286 ARnS0287 ., j ~ROS02B8 ~ROS0289 AR~S0291 .. ) ~ROS0292 AROS0293 ~ROS0295 AROS0296 ~ROS0297 AROS0298 " ..; ." ~ ,. ~ B MIROSOl BRA NCR TO RETRY ENABLE AROS0300 '~. ,,;- ) \0 .... 1 00OOF8 OOOOF8 8602 OOOOFA E9B4 1 1(0) 1(1,5) 00130 303 MIROS02 304 305 306 • EQU LRI BB •R7 (0) ,x' 02' R1(1,S),MIROS09 SEr IPL REQUIRED SENSE BRA~CH IF SINGLE SUBCR~NNEL ADDRES3 IS ACTIVE AROS0303 AROS0304 AROS0305 . l' ; AROSOJ06 ,<. ) ...) ') DATE MAR72 E.C. 309538 't d't'tI:!#'=r,'.' ' • •' HWtett.."t't'... _ _ _ , "de . . . . . m:WI '*MdY=,= :e '!r!!tr-",A"ttr1 r'oI, 'ttrWC''''''!!\ I o 0 • 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 • AROS PIN 1785330 XXXX MINI CHANNEL ADAPiER ROS CODE LOC OBJ CODE RISlM R2S2 AOOR ) STMT 0 0 0 0 0 0 ".0 LOG 1C: CW I I I DOS CL3-6 02/24/72 SOURCE STATEM.ENT 30-} • 310 • 0 • THE FOLLOWING INSTRUCTIONS SET DEVI:E END AND UNIT CHECK STATUS • ~ROS0309 AND PREP~RE FOR ITS OUTPOT. • AROS0310 ! OOOOFC 8706 OOOOFE ;;. 7(1) OOOO~'E 8160 1(1) 000100 611'~ 1 000102 820F 67 3( 0) 312 313 MIROSOJ 314 315 • 316 • 311 LRI EQU 319 320 321 • • R7(1),X'06' LRI •Rl(1),X'60' OUT Rl,ADERCON LRI R3(O),X'OF' STArJS AROS0312 AROS0313 AROS0314 SET PRJGRA~ LEVEL 3 INTERRUPT ~ND AROS031S RESET CHANNEL ADAPTER LEVEL 1 AROS0316 INTERRUPT AROS0317 SEr LEVEL 3 INTERRUPT SEr DEVICE END AND UNIT CHE~K AROS0319 SET RN FIN~L TRANSFER SEQ, INITI~L SELECTION RESET, DATA/STATUS SERVI~~ l\ROS0320 AROS0321 RESET ~ND PROGRAM INTERRUPT RESET .~. 324 • 325 • 326 • 000104 000104 716C 000106 E8SS 16 1 1(0,5) 00110 328 MIROSO" 329 330 000108 717C 000101\ 0990 71 1 1 (1,3) 001lC OOOloe E936 1(1,4) 00144 332 333 334 • 335 00104 337 00010£ ABOD THE FOLLOWING INSTRUCTIONS LOOP WAITING FOR A LEVEL 1 INfERRUPT • AROS0324 INDICATING AN ERROR OR A LEVEL 3 INrERRUPT INDICA,TIN::; rH~T • AROS0325 STATUS MAY BE PRESENTED. • AROS0326 EQU IN BB •Rl, X' 76' IN BB R1,X'77' R1(1,3),MIROS06 SO Rl(1.4),MIROS12 B MIROS04 Rt (0,5), MIROSOS GET LEVEL 1 INTERRupr REQOEST3 BRANCH IF CA LEVEL 1 INTERRUPT GET LEVEI. 3 INTERRUPT REQUESTS BRANCH IF OATA/ST~TUS SERVI~e: LEVEtt 3 INTERRUPT LEV 3 INIT SEL tNT 1\ROS·0328 AROS0329 ~ROs0330 AROS0332 AROS0333 AROS0334 AROS0335 AROS0337 ) ) J ) ) DATE MAR72 E.C. 309538 , .', .,. ',ri."'f''';''''', ",' ""-_.'''';' •••'.v"j , i " · " .... .,.' ·';p.i""k'iirid'±1fi""NE""'"''i''' $""" "."""'''''''''!'.''''; ".,,, ..... ,.• ,.! ... "tn,.'·" 0,.,., "*,"'''.' ..*..... "'".,,. <. ,I!t:!,##".=,=...,.,...,r.,,_ _,., .008000000000000000000000000000000 PIN 1785331 XXXK MINI CHANNEL ADAPTER ROS CODE AROS LOGIC: CWI12 DOS CLJ-6 02/24/72 LOe: . OBJ CODE R1S1M R2S2 ADDR STMT SOURCE STATEMENT 340 • 341 • 342 • ~ THE FOLLO~ING INSTRucrlONS SET SENSE FOR 1\ CHANNEL ~D~PTE!R LEVEL· ~ROS0340 1 INTERRUPT, RESET THE LEVEL 1 INTERRUPT, AND IF THE CHANtJEL IS • AROS0341 ACTIVE SET UP THE STAtUS TH~r IS TO BE PRESENTED. • l\ROS0342 000110 000110 8612 1(0) 344 MIROS05 345 346 • 000112 611C 000114 E99E 1 61 1(1,5) 348 349 00134 EQU LRI IN BB * R1(0),X'12' R1,ADERCON Rl(1,S),MIROS10 AROS0344 SET EQUIPMENr CHECK AND IPL REQUIR8D AROS0345 SENSE AROS0346 AROS034S BRANCR IF SINGLE SOSCHANNEL ADDRESS IS ACTIVE AROS0349 SET BIr FOR RESET OF L 1 INrERRupr RESET LEVEL 1 INTERRupr AROS0352 AROS0353 AROS0350 350 • 0001.16 8120 000118 6114 1(1) 1 67 00124 00011A A80S 352 353 LRI our Rl(l},X'20' Rl,ADERCON 355 B MIROS08 351 • 358 • ) AROS0355 THE FOLLOWING INSTRUCTIONS OUTPUT TRE STATUS AND RESET raE PROGRAM LEVEL 3 INTERRUPT • 1\ROSC»3S7 • AROS0358 J AROS0360 OOOlle OOOllC 6164 00011E 00011E 617C. 7 1 66 360 MlROS06 361 67 363 MIROS07~ EQU 364 IN 000120 6134 1 63 000122 6324 3 62 365 • i ,..I'" 000124 000124 116C 000126 E899 1 76 1(0,5) 000128 117C 000l2A E918 1 71 1 (1, ru 00012C 09FC 1 (1,3) 00012E A80D DATE E.e. MAR72 309538 OUT • R7,RNSTAT • Rl,ADERCON INPUT TO GET SINGLE AROS0363 AROS0364 AROS0365 SUB:B~N~EL ADDRESS ~ROS0366 TUE FOLLOWING INSTRUCTIONS W~IT ~'OR A CBANNEL ADAPTER LE\TEL 1 INTERRupr, INTIAL SELECl'IJ~ LEVEL 3 I~TeRRUPT, OR A DArl\ SERVICE LEVEL 3 INTERRUPT. • AROS0370 • AROS0371 • AROS0312 OUT Rl,&TSV~D 361 • 368 OUT R3,SERCON ou'rpUT AROS:>367 AROS036B ), .-., ,J :; •Rl,X'16' 374 MIROS08 375 316 EQU BB Rl (0,5) , MIROS05 318 IN 00144 319 BB RI I X'17' Rl (1, q), MIROS12 OOtAA 381 BB Rl(1,3),MIROS25 00124 383 B MIROS08 00110 OUTPUT STATUS 1\R05J361 TO SEr SINGI..E SOBCflAMNEL ADDRESS INTO SERVICE ADDRess RE3 OUTPUT TO RESET LEVEL 3 366 310 • 371 • 312 • .-~ EQU IN GET LEVEL 1 INTERRUPT REQUESTS BRANca IF LEVEL 1 INTERRUPT .GET LEVEL 3 INTERRupr REQUESTS LEVEL 3 INITIAL SELECTION IHTERRupr LEVEL 3 DArA SERVICE I~TEftR[JPT AROS0374 AROS0375 AROS0376 ) AROS0378 AROS0379 AR050381 AR050383 f 000000000000000000000000000000 000. LOC • "" ,; OBJ CODE RlstM R2S2 AilOR 000130 000130 717C 1 000132 E904 1(1,4) 0001311 0001311 SlOE • STMT 38& 381 77 00138 '., l PIN 1785332 XXXX MINI CHANNEL ADAPTER ROS CODE AROS 1(1) OOOFE 00013b AB3B 000138 000138 611C 1 000131\ 651c 5 00013C 8100 0OO13E 8500 1 (1) 5(1) 000140 15CB 000142 9811 5 61 61 1 00134 LOG Ie: CW I 13 ~OS SOURCE STATEMENT • • CL3-b THE FOLLaWING INSTRucrIONS DETERMINE rHE ACTION REQUIRED FOR ENTERING ROS WITH AN ACTIVE SIN3LE 5UBCHANNEL~ 02/2~/72 • AROS038b • A.R050387 389 MIROS09 390 EQU IN •Rl,X'11' 392 393 • SB Rl(l,4),MIROSll 395 MIROSI0 396 397 • EQO LRI • R7(1),X'OE' 399 B MIROS03 402 MIROS11 403 404 • EQO IN •Rl,INSEADCM. 406 IN R5,ADERCON GEr ADDRESS OF SIN3LE SUB:a'NNEL AROSOflO6 408 409 LRI Rl(l',X'OO' RS(1),X'OO' CLEAR BYTE 1 OF REG 1 CLE~R ByrE 1 OF REG 5 AROSOfl08 AROS0409 R5,Rl MIROSIO ARE ADDRESSES EJUAL BRANCH IF NOT EQUAL A.ROSJfll1 A.ROS0412 411 412 LRI XR BeL A.ROS0189 AROS0390 BRANCH IF I NrERRUPl' INITI~L SELE:TIJN LEVEL 1 AR050392 AROS0393 SET CHA.N~EL END, DEVICE END, AND UNIT CBECK srATOS AROS0395 AROS0396 AROS0397 BRANCH Ta DO OOTPUT OF STAT os AROS0399 iI· ) \; AROS0402 GET ADDRESS aF SUB:HANNEL REQUESTIM3 A.R050~Ol MOSOII04 SERVICE ") ,; ". ) ) ) ) '\ .J ., • DATE E. C. MAR72 309538 -.Iiii'ii'·,· ...... ",,;,,,.•• rfj!"'. '.'''''[ e' J!" 'Ii''' •...,1'';;;';:'',#&''_'' . " ""'.'"",,!1'''''M'''';;' ''':t''In" .. .. ''','''''''"'''',,.,,' .. ' t· Ill.'·'''··''·r!'mrf ........ ".':1:"' ... , ....::" . . . ." ............', :T! .. ttt!t!tIttrH M . . . . . . .,\,..,:±±dItNH"tt' , "([',,. . I',," ,. . . • ,. dZ#'F' , •. , •. t tn 000000000000000000000000000.00 ." AROS LOC OBJ CODE RlSIM R2S2 ADDR STMT ~ , THE FOLLJWING INSTRucrIONS DETERMINE rHE REASON FOR THE INIrIAL • ~ROS0415 SELECTION LEVEL 3 INTERRUPT ~ND BRANCH TO THE CORRECT HANDLING AROS0416 ROUTINE FOR EACH CAUSE OF rHE LEVEL 3 INTERRUPT. A.R0SJ"17 • • • 419 MIROS12 420 421 • BQU LRI R3(0),X'06' SET INITIAL SELEcrION RESEr AND DATA/STATUS SERVICE RESET AROS0419 AROS0420 AROS042l 423 424 • IN Rl,INSECO INPUT ro FIND REASON F3R INITIAL SELECTION LEVEL 3 INTERRupr AROS0423 AROS0424 OOlA2 1126 BB Rl(O,7),MIROS24 BRANCR IF SYSTEM RESET AROSO!J26 1(0,1) 00198 428 BB Rl (0,1), MIROS23 BP.~NCB AROSO!,2B 0OO14C F83l 1(0,6) OOllE 430 431 • BS Rl C0,6) , HIROS07 BRANCH IF STACKED STATOS RAS BEEN CLEA.REO AROS0430 AROS0431 00014E E8B6 1(0,5) 00186 433 BB R1 (0,5), MIROS20 BRA.NCR IF STACKED INITIAL srATUS AROSO~3J 000150 D8AA 1(0,3) 0011C 435 BS RlC 0.3), MIROSl8 BRA.NCH IF BUS OUT CHECK AROS0435 caos 1(0,0) 001SC 437 BB R1 (0,0), MIROS15 BRANCH IF INITIAL SELEcrION AROS0437 R7( 0) , X'12' SET IPL REQUIRED AND EQUIPMENT CHE:K AROS0440 000144 000144 8206 3(0) 000146 610C 1 000148 F8D8 1 (0, 1) 00014A C8CC 60 -.,., 000152 .; } -'1 DOS CL3-6 02/211/72 , ':..~ '11 LOGIC: CWI14 SOURCE STATEMENT 415 • 416 • 417 • ;- PIN 1785333 XXXX MINI CHANNEL ADAPTER ROS CODE 000154 8612 7(0) 440 LRI 00015& 000156 310E 442 MIROSl) 443 444 EQU 1(1) LRI R7Cl),X'OE' ](0) 446 MIROS14 447 EQU ORI 449 B • .., ~. 000158 000158 0208 • IF INTERFA:E DIS:ONN~:T SET CHz\'N~EL END, DEVIce END, A.ND UNIX CREeK STATUS A.ROS0442 AROS04"] AROSQ4114 •R3(0) ,X'OB' SET FINAL STATUS TRANSFER SrA.TE AROS0446 A.ROSOIl1l7 MIROS06 BRANCH XO OUT pur STATUS AROSOll49 "\ ! J ..., i t1 ... .J 00015A A841 ~ f" OOllC j j DATE MAR72 E.C. 309538 ., , "'."'" " 000.00 Tt .' 'ft' t'ttd'h"'¥i"fk'fi' '" "T" I'M!, r"', tn· "m:' 1'''.' ,'.,' "Y·t#, : .• ~ i. ';' o ••••• , r,·' "'it'" ••• 00 00 ~t·. AROS LOC XXXX MINI CHANNEL ADAPTER ROS CODE ORJ CODE R1S1M R2S2 ADOR STMT ) 452 453 0OOl5C 0OOl5C 611C 1 00015E 8 OFF 000160 91F6 1(0) 459 LRI Rl(O),X'FF' CONDITI~N BYTE ZERO FOR OVERFLOW ~R03~lI5c) 1(1) 461 462 • ARI RICl) ,X'F6' ADDITION OF F6 SO rRAT ANY COMMAND OF OA ~R GREATER WILL CAUSE A =~Rr MOS046l AROSOll62 464 465 • BCL MIROS17 SIN~LE BRANCH IF =~MMAND NOT VALID FOR SDBCHANNEL ADDRESS AROSOll64 AROS0465 00114 467 468 ARI BCL Rl(l),X'Ol' MIROS16 ADD ONE TO CHECK FOR C~MM~NO X'09' BRANCH IF WRITE BREAK POINT COMMAND AROSO"67 AROS0468 ARI Rl(1),X'03' 00178 410 411 • 472 413 • BCL MIROS17 ADD THREE ro CHECK FOR X'06', X'01', OR X'08' CjMMAND BRANCH IF COMMAND IS Nor VALID FOR SINGLE SUBCHANNEL ADJRESS AROS0470 AROSOll11 AROS0472 AROSOll13 ARI Rl(1).X'01' OOles 475 416 • 471 BCL MIROSlO OF 01 SO THAT IPL :OMMAND CAUSE A CARRY BRANCH IF IPL COMMAND AROSO!l7S AROS0416 AROSOll17 ARI Rl(1),X'01· 00190 479 480 • 481 BeL MIROS21 00178 000164 9101 000166 980C 1(1) 000168 9103 1(1) 00016A. 980C .," 000112 981C -\ -; "', ~ '" ") I j ~ ~ , "~ "1 ~{ ,< 'r 1 ) , 1 (1) 00016E 9858 000170 9101 DATE E.C. MAR72 309538 • AROS0452 ~ROSJII53 AROSOtJ55 AROS0456 AROSOll51 -... - • • INPUT COMMAND THAr IS ACfIVE FOR INITIAL SELECTION 000162 9814 00016C 9101 THE FOLLOWING INSTRUCTIONS DETERMINE fHE COMMAND THAr IS ACfIVE FOR THE INITIAL SELECTION 02/2~/72 Rl,INSEADCM ai t • • DOS CL3-6 EQU IN oJ t SOURCE· STATEMENT 1(1) ADDITI~N WIL~ 00 0 LOG 1C: CW 1 15 455 MlROS15 456 4S7 • 61 "\ ... PIN 1785334 o ADDITION OF 01 SO THAT SENSE COMMAN) AR030419 WILL CAUSE A CARRY AROS0480 BRANCH IF SENSE COMMANO AROS0481 I , ·"#..Mi;e.Mi!Jl!le:4l"'Niltf"iiiiH5-M '''!H***,*=·''t, .. ", '"'' , .. o !~t1?5"n-'.",a'··t·'·;I"I;\tt'''!rtjt!t') fit ''''( ,., ,t,., ",rttr"'It:!'"w '"=e*,',L,.e#.".=,,=.,,. "tr,..,. , ' '\ ' , , ' . ,.. " , , j , .'" (,. I, "".\"" ,'t,',",,,",' , , ..I ..,.. 'I'. ";.,, "'1 "'11 j'''' .' .,f" "d' t 11' -tHr' f'" '''1 t'., ' '11 , 't· t t't "#' 'l,t¥' tj#tff' we 'b'rl'ri&fe+##d deff " i t :tftf 'Het . " 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 :0 AROS LOC 'OBJ CODE alstM R2S2 AODR STMT 48~ • ) 000174 000174 8602 000176 A823 000178 000178 8682 0OO17C 00011C 8622 (lOOteO 000180 8622 I 000182 8702 000184 A82F r i;. DOS CL3-6 02/2Q/72 SOURCE STATEMENT • AROS0484 THE FOLLOWING INSTRUC1'IONS SET SENSE DAl'A I~ REGISTER 7 EQU LRI •R7(0),X'02' 488 B MIROS13 490 MIROSt7 491 492 • EQU LRI •R7(0),X'82' 493 B MIROS13 SET COMM~ND REJECT AND IPL REQUIRE) SENSE BR~NCH T) SET AND OUTPUT STI\.TUS EQU LRI •R7 (0), X' 22' SET Bus-our CHECK AND IPL REQUIRED 0011E 495 MIROS18 496 497 • 498 B MIROS07 EQU •R7(O),X'22 00158 500 MIROS19 501 502 • 503 504 00156 7(0) 00156 7(0) 00017E A863 LOG Ie: CW I 16 486 MIROS16 487 7 (0) 0OO17A A827 ! PIN 1785335 XXXX MINI CHANNEL ADAPTER ROS CODE 7(0) 7(1) LRI LRI B SET IPL aEQUIREO SENSE BR~NCH-TOSET AND OUTPur BR~NCH R7(1),X·02' MIROS14 AROSO'l90 AR030!J91 AROS0492 AROS01493 ~ROSOI495 SE~iSE C s:r~TOS AROS0486 AROSO!JB7 AROS0488 TO SET AND OUTPUr Sr~TUS SET Bus-our CHECK AND IPL REQUIRED SENSE SET UNIT CHECK STATUS BR~NCH TO PRESENT STATOS AROS0496 AROSO~97 AROS0498 AROS0500 AROS0501 A.ROS0502 AROS0503 AROS0504 ..... i "1.)., 507 • 508 • THE FOL~WING I~STRUCTIONS OE'rERMINE rHE PROPER STATUS T~ BE SET FOR STACKED INITIAL STA.TUS. •• AROS0507 AROS0508 '\ .i 000186 000186 0889 000188 611C 00018A F1FF 00018C 882E ) 00018E A828 1(0,3) AROS0510 AROS0511 BB •Rl(O,31,MIROS19 BRANCH IF BUS OUT CRECK OOlBC 513 51Q 515 IN TRM BZL Rl,INSEADCM R1(1),X'FF' MIROS27 INPUT COMMAND TEST FJR CJMMAND BRANCH DUE TO TEST 1/0 COMMA.ND AROS0513 AROS0514 AROS0515 00188 517 B MIROS26 BRANCH DUE TO No-OP COMMAND AROS0517 00180 510 MtROS20 511 61 1 1 (1) E~U '\ .r ) ,J 1 -,' ) , ) DATE MAR72 E.C. 309538 ~ < ,X'FF' MIROS34 INPUT FOR COMMAND COMPARE ADD CONSTANT SO IPLCOMM~NO :AUSES A ZERO RESULT IS RESULT ZERO BRANCH TO CHECK IPL TRANSFER MIROS16 BR~NCH Rl (1 ) , x' l!'B' 541 B 543 MIROS24 EQU 544 545 546 LRI LRI OUT R1(0),X'02' 548 B MIROS08 • Rl(l),X'10' Rl,l\DERCON TO SET SENSE AND SlArus . SET IPL REQUIRED SENSE SEl RESEr SYSTEM RESET OUTPUT T~ RESET SYSTEM RESEr AROS0534 AROS0535 ~ROS0536 AROS0537 ~ROS0538 ~ROS0539 AROS0541 AROS0543 l\ROS0544 AROS0545 AROS0546 MOS054S W'fN'b=-rffflMHtkHrt#P*·'·'Hh'fHWSW"b·tWWeft'd''tb,':!#i####Meffibditt t fI'#ill1 . tbb'''t"ttrttt t -, '"d tt···l I·"t"f¥t ...... y.... ' '$"'" ... j ·tt",·,,,-;·,j,)-· 1 t o 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 AROS OBJ CODE R1S1M R2S2 ADDR 552 553 '" ~ " ..... » 't. PIN 1785337 • • 3( 0) 62 1 OOOlAE D98C 1 (t, 3) OOlec 000180 E892 1(0,5) OOlC4 561 562 • 000182 C90C 1 (1,0) OOlCO OOOla4 E821 1(0,4) 0001B6 C89C 1(0,1) 000tB8 0001B8 870e 0001BC OOOlBC 0208 00010& ABA3 n .,'",," ." ",,', "" EQU LRI "1 '"&1''' ~ DOS CL3-6 02/24/72 • • • • ~ROS055l AROS0552 AROSOS53 AROS0555 AROS0556 AROS0557 AROS0558 AR030559 IF CHANt'tEL STOP OR DISCONNE:T ~ROS0561 ~ROSOS62 IN BB R1(l,31,MIROS21 SET DATA/STATUS SERVIce RESST INPUT ro FIND REASON FOR DA~A SERVICE LEVEL ] INTERRUPT BRANCH IF STACKED STATUS BB Rl(0,S);MIROS29 BRANCR 564 - BB Rt (1, 0), MIROS28 BR1\NCH IF BUS-OUT :RECK AR030564 00196 5!»6 BS Rl(O,Q),MIROS22 BRANCR DUE TO FINAL STATUS TAR.EN AROS0566 00104 568 BB Rl (0,1) , MIROS32 BRANCH IF IPL COMMAND AROS0568 570 MIROS26 EQU LRI •R7(1),X'OC' SET CH~N~EL END AND DEVI:E END STATUS BRAt'tCH T:l ~UTPUT STATUS AROS0570 AROS0511 AROS0572 AROS0513 SET FI~AL STATUS SEQ BRANCH TO RESET LEVEL 3 INTERRUPT AROS0515 AROS0576 AROS0517 556 557 558 • 559 511 512 • 00158 57J B MIROSl4 EQU ORI •R3(0),X'08' OOllE 515 MIR.OS21 516 511 B MIROS07 3(0) ·,y".·.,;,,:,••w··..' ,.."i&'.... 't ' ,,,.," -'" ¥'It.Wt"iF "mH"-,"fttriI!i5i'H±*±' '"'' jiN' 'Hhif,i,ij'**. if'''' """''Ss,'", fUr '''''''''! "& ..··i'd#rrbt"" ... R3(0),X'02' Rl,SERCON 7(1) 0001BA A865 r't'j'"f'UM"t '''" THE FOLLOWING INSTRUCTIONS ~ETERMINE rHE REASON FOR rHE DATA SERVICE LEVEL 3 INTERRupr !ND BRANCH ro THE CORRECT HANDLIN3 ROUTINE FOR EACH CAUSE OF raE LEVEL 3 INTERRUPT. 555 MIROS25 OOOlM OOOlAA 8202 0001.I\C 612e d" , . , ' LOGIC: CWIIS SOURCE STATEMENT STMT 551 • ) W'. '1 '"t '1' • 0 00 0 0 0 0 0 0 0 0 0 0 0 0 0 0 10 XXXX MIlU CHANNEL ADAPTER ROS CODE LaC " I~TERFACE: t ./ -', ) .'1 .i .,) -\ .i 580 ,. OOOleo OOOleo 8622 '~ '" ...., 582 MIROS28 583 7(0) EQU LRI •R7(0).X'22' 5aq • 0OOlC2 A86F 00Ole4 0001C4 THE FOLLOWING INSTRucrIONS SET SENSE INF~RMATION INTO RE~ISTER 7· AROS0580 ca9E 1(0,1) 0001C6 A855 BUS our CHECK AND IPL REQUIRED SEt'tSE SET 00156 585 B MIROS13 581 MIROS29 588 EQU OOlE4 DB •Rl(0.1),MIROS34 BRA~CR 001716 590 B MIROS16 BRANCH TO SET SENSE AND STArus AROS0582 AROS0583 AROS0584 AROS0585 ) ~> ; AROS0587 IF' IPL COMMAND ~ROS0588 "\ ...- AROS0590 ) ) ) 1 DATE MAR72 E.C. 309538 t . '. ' ''',NMt«f'ttt"Wt'· 'I. f f,rt,", I,. " 1 "i;" "r' R'"' "f" 00000000000000000000000000080 • • 000 AROS XXXX MINI CHANNEL ADAPTER ROS CODE LOC OBJ CODE R1S1M'R2S2 ADDR STMT 594 • 595 • .. ' 0OOle8 0001CS 8404 000lCA 8500 5(1) 0001ce 5583 5 0001CE 0001CE 0240 0001DO 8302 000102 A8B1 3(0) 3(1) 5(0) 5 0011E PIN 1785338 LOGIC: CWI19 SOURCE STATEMENT DOS CL3-6 02/24/72 THE FOLLOWING INSTRUcrI~NS SET STARTING ADDRESS 1\ND DATA. SERVICE MODE ALSO RESETTIN3 INIT SEL LEVEL 3 INT 597 MIROS30 598 599 LRI LRI 601 S'TH 603 MIROS31 604 605 606 EQU ORI EQU LRI B •R5(O),X'04' RS(1) ,X'OO' RS,2(R5) • R3(O),X'40' R3(1) ,X'02 1 MIROS01 AROS0594 AROS0595 SET STA.RT ADDRESS IN Re3 5 AROS0597 AROS0598 AROS0599 STORE BAD COUNT AT LOCArION X'402' AROS0601 SET INBOUND CT=2 BR~NCH ~R DATA TRANSFER INTERRUPT H~NDLING AROS0603 ~ROS0604 AROS0605 AROS0606 t 610 • 611 • 612 • » ..... .. .i 000104 000104 EC08 5(0,4) 000106 614C 000108 5181 1 000IDA 9502 5(1) 1 000lDe ASl1 64 5 OOICE \ . 00lDE THE FOLLOWING INSTRUCTIONS TR1\NSFER TWO BYTES, CHECK FOR MAXIMUM COF~'lT ERROR, STORE r~o BYTES, AND BUMP STOR~3E ~DORESS BY TWO. • AROS0610 • ~ROS0611 • AROS0612 614 MIROS3'2 615 EQU BB •R5(0,4),MIROS33 MAXIMUM COUNT EXCEEDED AROS0614 AROS0615 611 618 IN 5TH Rl,X'64' Rl,OCRS) PUT INBOUND D~TA IN RE3 1 STORE FIRsr TWO DATA ByrES AROS0617 MOS0618 620 ARI R5(1),X'02' BUMP 622 B MIROS3I srORA3E ADDRESS BY TWO . .." ) ) AROSOS20 AROS0622 ) ) j ) ) ) ) DATE MAR72 E.e. 309538 "'eW'tM't''''1'''''''w·'·''+''£e&4+s''·'MH8iH' b!.i5fs8i*'itJ+#.!'Hs*H1Ii4Lf HW'dbl±¥+'· W6i4 '''p'! '''±#'', "Hi±Pii8S±i,b\ii,;";;'W' "tI,I.. "·,,!,,X' " " "1 "'."*"*"""'"""'&'"'''' t "LI,;;,.IL!U!jMI'tt+IHN'W_~h!;,"M."i.*;;IIj"·"·" , , r,", ", ' ... ,eu .!I!J.!I..jp!.!:!'t' S' ",' ,., ••• iwF!!,:W;P:;;jjwI,tI;!!tM' 1 ' 't.'. 'd,n 'Mn ••W· .. 1."== terr,,. ,t't, "*.'.",1." w'w,'" 'U" "#":1"1 'tt "ccr= t ll , t'· =1" ,til' t' (r.o. .. , I, "t "'t','9' !nI'' '.' "I=WtH" ... ·t' t"d"~'";;!JI!!F'.'= •• ' t 'f"t "'54.. ,,'1"; "'e!':';;! 'H"'*"rl!'""""<;.,, """"',...1,,\ "';"""" ".;"".',,'" 'Wm"!t "'f '. t,·, t"e',"I'" .",.,,; '#' ••••" '"t.tn'. ",·#"·... '!!U·,WiM'!·. ,'" _It,,," '·'C))t'd', t=,.t,t"1t't"",,t1ICt"#Mt'''#''' '**'.. " .... ".,. j,t,,, . . '")""1'1' 0000000000000000000000000000000000 AROS LOC PIN 1785339 XXXX MINI CHANNEL ADAPTER ROS CODE OBJ CODE R1S~M R2S2 ADDR STMT 625 • 626 • DOS CLJ-6 SOURCE STATEMENT 02/2~/72 }\ROS0625 AROS0626 THE FOLLOWING INSTRUCTIONS wILL DO ~ :OUNT COMPARE, RESEr IPL LEVEL 1 AND BRANCH TO STA.RT OF LO~DED MODULE .~ 29 AROS0630 AROSOb31 AROS0632 Rl(1),X'02' R1,O(Rl) LOAD HI ORDER BYTE WITH ADDRESS OF BYTE CT LOAD (,OW ORDER BYTE PUT ByrE CT IN REG 1 AROS0636 AROS0637 AROS0638 AROS0639 AROS0640 ARI Rl(0),X'04' ADD X '400' TO BYTE COONI' AROS0642 644 645 XR CO~PARE BCL R1,R5 MIROS)3 1(0) 71 1 647 648 LRI OUT Rl(O),X'CO' Rl,X'77' SEr BIr 1'0 RESEr IPL LEV 1 , C:U CK RESET IPL LEV 1 IN RE3 71 AROS0647 AROSOb48 00OlF4 8012 OOOlFo 6124 1(0) 62 1 650 651 LRI OUT Rl(0),X'12' Rl,X'62' SET Blr FOR CE STArus TRANSFER CRANNE~ END STATUS SEQUENCE REJ AROS0650 AROSJ651 000lF8 0001FA OOOlFC OOOlFE 000200 1 (0) 653 LRI SET UP F:>R XFER TO 1(1) 654 LRI 655 LH 656 651 SMlNEND DC Rl(O),X'Ol' R1 (1) , x' FE' RO,OeR!) X'0404' ., 0001E4 0001E4 8004 ~ 0001E6 8102 00OlE8 1101 1(1) ) OOOlEA 9004 1( 0) 1 r-· OOOlEe SlC8 OOOlEE 9813 OOOl'FO 80CO OOOlF2 7174 . ~ 630 631 • 632 EQU LRI LRI 1(0) t 8001 81FE 1001 0404 0 1 5 0010E 1 659 • EQU END OF KNJWN AND REAL BYTE CTS BRANCH TO SET UNlr CE DE UC IPL FOR:E BRPLNCH TO LOA~ED LO~OED M::>DULE MODULE • ROS CONTAINED CODE FOR MINI CS,..NNEL ADAPTER (TYPE 1) RE~ ) AROS0644 AROS0645 , .1 AROS:>653 AROS0654 AROS0655 ,..ROS0656 AROS0557 J AROS0659 ) ) " ) DATE MAR72 E. C. 309538 • • • • 0 c' ¢,.',~, , 0 t,t , 0' ,,!'t1 QOooooooeoooooooooooooooooooo AROS PIN 1785340 XXXX MINI CHAt1NEI. ADAPTER ROS CODE LOC OBJ CODE RlstM R2S2 ADDR STMT SOURCE STATEMENT .' '" d ' . ¥ I ,til"" '. t,', ,: 0 0' , ,,' 0 ' ' , d ". 0 t, ,( '. 02/2~/72 ) • -' I ""~ -t ' • ... j '", ) ,.; i • ~ ) " ) ) ."to ~. ) 1. ) :;.- ) ~ .~ j t ~ r ... ., • DATE E.C. MAR72 309538 ,- -,. , , . , . , t~ - 0000 LOGIC: CWI21 OOS =LJ-6 "0 •• 00000000000000000000000000000000 LOC PIN 1785341 CHANNEL ADAPTER ROS CODE ) AROS OBJ CODE R1S1t<\ R2S2 ADDR 662 663 664 665 666 667 668 669 00001E 000070 000070 000000 000001 000002 000003 000004 000005 000006 000001 000060 000061 000062 000063 000064 000066 000061 SOURCE STMT INTGPl MACHK STOP RO Rl R2 R3 R4 610 R5 611 R6 612 R7 613 INSECO 674 INSEADCM 675 SERCON 616 STSVAD 677 DATA12 618 RNSTAT 679 AOERCON 6~0 LOGIC: CWI22 DOS CL3-6 02/24112 STATEMENT EQU X'7E' EQU EQU EQU EQU EQU EQU EQU EQU EQU EQU EQU X'7D' EQU EQU EQU EQU EQU EQU END x'70' 0 1 2 3 4 5 6 1 X'oO' X'ol' X'62' X'63' X'64' X'66' X'61' LEVEL 1 AND 2 INTERRupr GROU.:? MACHINE C RECKS HAH.DSTOP AROS0662 AROS0663 AROS0664 AROS0665 ~ ~ROS0666 ." AROS0667 AROS0668 AROS0669 AROSO&70 ~ROS0671 AROS0572 AROS0673 AROS0674 AROS0615 AR:>S0676 AROS0617 AROS0678 AROS0679 AROS0680 ) ; ) '> j ) ) DATE MAR72 E.C. 309538 ) '''''''''''T''''''''''''C'''C'' w'e * ,'!!!.'•• "t WMt =='1"'#1 "",yL•• t '''- t",., ,- d, d #±tn' "'''''i'' ! . i'·'''· .. ' b, .".j ,,1 . . f, ,.-t."'"':::! ' d H± •• 00000 • • • 000000000000000000000000 ~, ! PIN 1785342 CROSS-REFERENCE SYI-mOL LEN 00001 00001 DATA12 00002 ERROROl ERROR02 00002 ESCAPE1 00001 ESCCHK1 00001 INSeADCM 00001 00001 INSECO 00001 ItlTGPl 00001 LROS01 00001 MACHK MIROSOl 00001 MIROS02 00001 MIROS03 00001 MIROS04 00001 MIROS05 00001 MIRCtS06 00001 MIROS07 00001 MIROS08 00001 MIHOS09 00001 MIROSIO 00001 MIROS11 00001 MIROSt2 00001 MIROS13 00001 MIRos14 00001 MIROSt5 00001 MIROS16 00001 MIHOS17 00001 MIROS18 00001 MIROS19 00001 MIROS20 00001 MIROS21 00001 MIROS22 00001 MIROS23 00001 MIROS24 00001 MIROS25 00001 MIROS26 00001 MIROS21 00001 MIROS28 00001 MIROS29 00001 MIROSJO 00001 MIROS]l 00001 MIROS32 00001 MIROS")3 00001 MIROS]4 00001 RELOCF 00001 RilSTAT 00001 RO 00001 ADERCON :; "'.' §- Rl DATE E. C. VALUE DEFN 000067 000064 000030 OOOOBe 0006FC 000002 000061 000060 00007E 000008 000070 000OE8 0000F8 OOOOFE 000104 000110 OOOlle 00011E 000124 000130 000134 000138 000.144 000156 000158 00015c 000t74 000118 00017C 000180 000186 000190 000196 000198 0001A2 0001A1\ 0001n8 ooalBC 0OOleo OOOICIl OOOlca OOOlCE 000104 000lDE 0001E4 000000 000066 000000 00679 00671 00080 00218 00252 00248 00674 00613 00662 00263 00663 00286 00303 00313 00328 00344 00360 00363 00314 00389 00395 00402 00419 00442 00446 00455 00486 . 00490 00495 00500 005tO 00522 00526 00534 00543 00555 00570 00575 00582 00587 00597 00603 00614 00628 00636 00013 00618 00665 00001 000001 00666 MAR72 309538 0292 052] 0085 0210 0251 0240 0403 0423 0272 0250 0264 0275 029·' 0399 0337 0330 0]33 0430 0355 0305 0349 0392 0335 0488 0504 0437 0468 0464 0435 0511 0433 0481 05b6 0428 0426 0381 0511 0515 0564 0561 0477 LOGIC~ !!... # -, CWI23 0295 0317 0348 0353 0364 Oli06 0546 0087 0214 0092 0098 0101 0117 0134 0131 0146 0156 0162 0110 0115 0192 0456 051] 05]5 0527 0548 0577 0606 0054 0265 0084 0127 ()056 0269 0036 0132 0051 0213 0089 0139 0059 0655 0090 0143 0060 0062 0063 0065 0066 0068 0069 0071 0091 0145 0094 0152 0095 015] 0096 0154 0100 0159 0103 0160 0104 0165 0113 0167 0300 0376 0449 0498 0383 0412 0379 0493 0573 0541 0412 0595 0632 0590 0559 05:';~2 0568 0615 0539 0018 0361 0052 0072 0037 0114 0645 0588 0052 0179 0038 0115 0053 0235 0054 0116 .- II. ,,*.Wrs ret"••'.'"""";,.,, 'I t. f "",re'HO Mt'MII!'W'W_........d .. MIL bt,n+ J [! "T I , '11 r ii' "" "'Y"'m:! "";1"5.. ' 'P II"I'''\''''''''JU'pM,',''U''NII! ,,, "'"#.1;'';''' 'rtrb'% H"" l' t .' l' "".,,, e, ". "'1 ·W.' 1 •• 0.000 •• 0000000000000000000000000 PIN 1785343 CROSS- REFERENCE SYMBOL ) ,t LEN VALUE DEFN R2 R] 00001 000002 00667 00001 000003 00668 R4 R5 00001 000004 00669 00001 000005 00670 R6 R7 00001 000006 00611 00001 000007 00672 SERCON SMINEND SMINST SMINOl SMIN02 SMIN03 SMIN04 SROS STARTMI STOP STSVAD TESTOl TEST02 TESTO] TEST04 TEST05 00001 00001 00001 00001 00001 00001 00001 00001 00001 00001 00001 00001 00002 00001 00001 00002 00002 TESTOb LOG 1C: CW 124 000062 00675 000200 00651 000000 00030 OOOOSE 00224 000Oe2 00229 0000C6 00233 OOOOCC 00239 000000 00012 000010 00051 000070 00664 000061 00616 000002 00033 000034 00084 000056 00108 000058 00112 OOOOAC 00201 000082 00209 NO STATEMEN!3 FLAGGED IN THIS 01.12 02611 0317 0319 0459 0559 0648 0057 0060 0281 0063 0066 0599 0069 0034 0181 0523 0368 0125 0035 0236 0244 0231 0018 0031 0366 0202 0079 0127 0105 0216 0041 0111 0265 0329 0381 0461 OS61 0650 0192 0267 0330 0390 0467 0564 0651 0194 0269 0332 0392 0470 0566 0653 0201 0212 0333 0403 0475 0568 0654 0205 0273 0335 0408 0419 0588 0655 0209 0215 0348 041l 0511 0617 0225 0288 0349 0423 0513 0618 0230 0289 0352 0426 0514 0637 0231 0291 0353 0428 0535 0639 0234 0292 0354 0430 0536 0640 0240 0295 0366 0433 0538 0640 0243 0297 0375 0435 0545 0642 0249 0305 0316 0437 0546 0644 0250 0314 0378 0456 0557 0647 0133 0319 0136 0368 0141 0420 0154 0447 0155 0524 0160 0525 0161 0556 0167 0169 0576 . Ob04 0195 0605 0209 0227 0234 0287 0131 0601 0133 0601 OlliS 0159 0618 0161 0620 0169 06lPl 0172 0174 0171 0181 OLJ06 0409 Oijll 0598 0615 0039 0210 0544 0557 0040 0212 0571 0072 0304 058] 012] 0]12 0629 012] 0345 0630 0125 0361 0129 0396 0136 0440 0139 0443 0153 0481 0155 0491 0165 0496 0174 0501 0179 0503 ~ iii I J. 0252 0080 1 0218 0276 "':: ~. " .,j 0199 ) ) IFTA~rnLY ) ) ) ) J ) DATE MAR72 E.C. 309538 l ., •• 0 0 • •• 0 • rfl I ! ~ ~ ~ ~ S; c ,.~ fi "'--f--4--+-~ • ~ n ~ 11\ CIt ! ~ ~ to'- ;8~ ~ ~:;;": :~~ r;:l p~ !:l~~ M ;:0 -I I ;j ~It !~! ~ ~ fmt~'~ p~ 0 ;:0 (II J: -I ~ - ~ -I HARDSTOP {0002 TAR. 0032 m -<>11> N . 'TI !2~iji '-'0 c (Jl ~~~ r~s -i 0 ~ 0 z "'0» , HARDSTOP TAR = NO 00E8 0 I -I 0 if TO ROS ESCAPE YES ~:~~ -\'" NO ~ !PL I-- } ROS ESCAPE YES ROt;: :... "0::D 1----1---+--+-+--1 ~~~ ~ J..R.....;E;....Q;;...._~_ ROS ES CAPE ~i' I-~"""".....!p-al:""""'~df-o--i~~ I" NO 0, LATCH ~ ON YES SAVE MACH. CH. ERROR REG. 5AVE INTERRUPT REQUEST GP. I ~. j re- iN YES ~YSTEM RESE NO 0 1"1 < ft1 r 0 1J 3: 1'1'1 Z w o \0 \Jl W ro n J: > Z C) 1"1 ~ES LEVEL I INTERRUPT -I 0 HALT STOP I/O OR I NTF . - I \Jl 0 0 NO YES CLEAR IPL FLAG BYTE LE V• ,. &'3 I NT. SET CA I MODE LEVEL 3 INTERRUPT , f?OS 0 ~ f'I'I NO Ci'l . YES OUTPUT STATUS TO MODE REG CAl O~ SELECTED 0 - r -________________~.~YES n J: > I Z C) fTI Z 0 f I ..J.4 Z I NO STATUS TO OUTPUT YES "t' I t , "-----.--------!'--1104 ROS IS NO OUTPUT TO SET DISPLAY 0001 C) SET IPL REQ. & SE T RST. FOR . NO b ROS 13 RESET LEV. I 3 I NT. SET CAl MODE RESET IN IT. SEL. & HIO RESET LEV. I & 3 I NT. SET CAl MODE SET .~JS& HIeRESEr NO y OUTPUT TO SET DISPLAY 0004 Z o Z n :E. ROS 06 RESET CA LEVEL I REQ. YES ROS I! SEL. 0 - .-'A_'!t-_-·-_·-_-!1....' _ _ _ OR SYSTEM RESET NO ROS 03 SET CAl MODE AND LEVEL 3 1.0 PROGRESS A~ /0 ORAL~YES INTERFACE 5T .. (II 1'1 ", i~~E~;, YES '!/"'I'0SL ~P.O . S I~ Q 1J "I YES ~REV.~ ~ NO RESET CCU CKS RESET TEST MODE' Z Os i ..- SET C.E' D.E;( U.t. & IP REQ. ELECTIVE 0 ~RO~S~0~2~:____~ 1'1'1 . /fo s CA I 0) ACTIVE YES ~ NO ROS 09 Y[S-;~~~f::"'./ !!I" g 0 ·················-~-···--·-r.·;~~~~~·=-lc _r"'SET D~E:-U:rl T NO .--CK. & !PL..... TESTING UCCESSFUL c~c '"0 ~~ NS TRUCT I ON '. ~gij -< . . . . . . . . .............. ., NO 0034 OOBE ~~~ n 0 z SEEPROGRAM CW20 I FOR CORRESPONDI NG LISTINGS. ~oiii ~ ~ ! ';:. gl~ "'% :z n 1---+--+-4---1 ·i F~ ~ ~ ~ ~ i ~ ~~i-·----~T~.R~·---~~~~::~·~~~~T~c~~~,~",.,,~ 1--+-+--+--1 ~ I- - i ·j ( 0 0 0 0 0 0 0-L0 0 0 0 0 0 0 0 0 0 0 0 .0 0 0 0 0 0 -'P. I OUTPUT TO SET DISPLAY 0002 , ... NO IfOS CA Os ENABLED I 8,QSXX 115 A REFERENCE TO A SECTION OF THE PROG LISTING. AI LEY. S INTERRUPT OUTPUT TO SET DISPLAY 0008 YES ~~---~ NO • NO YES 16 CAl LEV.3 INTERRUPT I f I : ~I YES 2 ----CWISI 9L£58LI PAGE 2 1 CV ""'tid "f Lr" .. rl!:ed:!t· ........!!!If!iN'iii'H9,Mdi+........ . 'a* H"lwrt'",'HjMh.,'WM'M.,;;'Puyry.'.Y1 i'o". " ... ,;, PI pl.'· ......... ·""""'jeM •... d » .' WI d tH'd' !'dd ", . ,r. r,,, 4'*'1'#11 ., t "t ... d":":'." '91t '1::1''',"* t 't ,. d i"H'WdM" wee ..... 'f t '0·"'· 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 " r!·.. 0 » "lI '1l :0 0 I 0 :t '" () " : . ·~ 0 ~ a tTl (J'j > 5 ;: z ;.0 0 VI ...., z ::;0 r- '" ~ ("') ("') ::I: > >- Z -I r- VI ~ I ::::0 "0 l> l> -..J ,.,., Ci) I'.) ·~ I'.) ;; ,.» n ~ i •~ » 0 l> "0 ,.,., -I ::::0 .... '" ~ -< "0 ,.,., -t I'.) :r » 0 ;; Ii ~~~ ",z... 0" i5z"4 z"% " .. ,. ,,"'II ~~~ ... ",0 " "''''lto· JlJII ." ... ~g~ ---I i Z 1 "4»" iOI c ... 1:0 -w lll "II lIO %"4 ~ en n 0 z lI > ;wJ: c... .. »% 1: Z o ........ -w o > C -t i ... Z-w !: ''010 ~ ~ 0 ]I: '"Z C) \I) ,.., ~ ~ ro :;0 -..J -..J IoN 1> I'.) ." IT! 0 ROS 18 )0 -t I '" J IoN 1'1 < !'It r 0 \oJ 0 1.0 1.0 .to \D 1.0 00 0 VI w !'It z-t z ~ , ( rl ~ V'1 C ur --, PAGE I I I » -t »-w - .. III -----1 fI1 " C) z -..J CX) ~~ -..J -..J I () YES ROS 26 SET Cf. DE. J r0 I ue n --_J PG. C\ i'i ~ ~ I 0 LLfS8LI Z 0 ~, I 0 ~ 0 I CWI50 ----_1, , O~02 0 x >-z a z'" I r OUTPUT TO SET DISPU,Y n ROS 23 SET CE, DE, AND IPL REQUIRED I NO i I Z a 0 6 a I RESET LEV. 3 tNT. AND CA I MODE n x >- '"0Z "0 !: • ROS 2S ESET IPl' LEV. I [QUEST SET UP BRANCH DDRESS cwr 50 n 0 FORCE HARDSTOP TAR = 0lE8 ., JI -t ~ NO ----1I ~~~ "It 0 0 I I'In. ;U ROS 22 SET UE tN THE CA STATUS REG I >x 0", Oll- NO I I I OJI C ROS 21 SET uP TO TEST FOR A GOOD FIRST PROG. LOAD ~~~ !!1II~ ag~ -4 III . § r-,.I 0"'''' Z 1785377 TYPE 2 CHANNEL ADA?TER ROS FLOW CHART PAGE 2 CII",O :r: ::::0"'" : ~ .... !~R r-lilC ~ 0 <: .... 6°'" lt~! » I ...... _~ •• ,."" • _ _,'J.J'.'.<"" " .• ~ ,.-...... ~ ••...,........ ,,'~-- . - - - ~-.-~--- ... _'too '~""'I-"$· , VI z - 0 tb:!ttl#Wt"e,,"tf't I!!fd"t±t"ijtlfte ",,,':t,. "1m·1 r'i ''''''I',t . 't"tt"f#t." . #,., 'ri' ,f ,!"t. , , ,-"j '"t .", .,"J, ,[,',j''d'*11'.' t"'''j'' t,f .terr._tn" . .. "tr .......... ·.e.,.'1".#'1··1·");';" '''''M'''''''''·',n,'''tje" ". "1"""'0'0=" ","*O.,&.,:in,mow=.wrifa U"!'"!'.AA#M ." .. , "ii""'" "r"swtt'S"r '''', rMiI4*'H"·eiei!I"''' • •.,'.,.w.i!'....H .....' .0000.0 •• 00000000000000000000 0000 BROS ) LaC XXXX MAXI CHANNEL ADAPTER ROS CODE 083 CODE R1S1M R2S2 AODR STMT PIN 1785344 LOGIC: CW231 SOURCE STATEMENT )~S CLl-6 02/2~'72 4 ••••••••••• ~ ••••••••••••••••••••••••••••••••••••••••••••••••••••••••••• 'R030004 5 • • AROS0005 • ~ROS0006 • • AROS0007 • THE FOLLOWING CODE ~ILL PERF.)RM rHE ~~XI CH~NNEL IPL • ~ROS0008 • FUNCTION. • AROS0009 • • ~R050010 ••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••• ~R030011 &• 1 8 9 10 11 ." J 000000 000000 000000 7004700470041004 000100 7004700470047004 000200 1004700470047004 000300 7004700470047004 • • -~ 000000 13 SROS 14 RELOCF 15 1& 11 18 19 MA X I C HAN N E L R ~ S ~) 0 E START X'OOOOO' EQO X'OOOOO' DC DC DC 128X'7004' DC 128X'7004· ORG SROS+RELOCF 128X'1004' 128X'7004' M:>S0013 ourpUT OUTPUT our PUT srop sr~p srop ourpUT srop FILLERS FILLERS FILLERS FILLBRS ~ROSOOlli .J" ~ROS0015 AR030016 'R~50017 !\ROS0019 'ROS0019 . .J J" t .J ~, ) ) .) ) t· ,1- ) . ) ) 1 DATE MAR72 E. C. 309538 " ,I .. Dr +"'m'I"'i",",, ' i" lrirg,jp,!jtIw,ww""'ij,'H' +'Pln",.++dheri""",,n o • to " '.0" ••.• iigIj,."". ""1"5','"' 1'1" """4!i=;"'!ib+"W1''''"' "'m',,""tid""#."" t"""" t "ee!. " t',,, itt'±hMf#i '"••z.........# • • • " "rl ,I trfrtH'f '" 1si" uNlhe,u'rlrirltrl' dd u ,f,rIIi#. .6rti±MIrW"".'" 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 O' 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 BROS LOC OBJ CODE R1S1M R2S2 ADDR STMT ... 0 10 ~... 000002 000002 F6FF ooooo~ 98B8 ,~ 11 000006 aoeE 000008 810B 000001\ 86FF oooooe 81FF OOOOOE A8A2 .) t, 1 (0) OOOSE 1 (0) 1(1) 7(0) 1(1) 00082 DOS CL3-6 02/2Q/72 SOURCE STATEMENT 23. START OF ROS CONTAINED CODE FJR ~AXI CH~~NEL AD~PTER (TYPB 2) 25. INSTRUCTION EXECUTION STARTS ~r ADDRESS X'OOlO' 28 .. 000000 000000 1004 LOGIC: CW202 PIN 1785345 XXXX MAXI CHANNEL ADAP"rER ROS CODE THIS IS PART OF THE BRANCH .. 30 S ~~'\ ;'~ >~; l' 31 EQU OUT 33 MAXITOl EQU 34 TRM .R1(0),X'FF" 35 36 .. BeL MAXIT07 38 39 40 41 42 LRI Rl(O),X'eE' Rl(l),X'OS' R1 (0), x' FF' R7(1),X'FF' MAXIrOb LRI LRI LRI ·8 O,STOP J~ BIT TgST HARDSTJP - SHOULD NOT BE AT ZERO A.R030J23 ~ROSOJ25 ~R~SOO28 AROSOO30 T\R030031 ARasoo33 HAVE W8 FINISHED BRANeR ON BIT TEsr YES, BRANCH OUT OF BRANCH ON BIT TEsr LOOP ~ROSOO3~ UP BRA~CR ON BIT INSTRueTIO~ SET UP BRANCH ON SIr INSTRUCfION SEr ALL BITS ON IN REG 7 SEr ALL SIrs ON IN REG 7 SR~NCB TJ cgNTIMUE TEsrIN3 AROSOO3B AROSOO39 SET AROS0035 AROS0336 "j ~ROSOO~O ~ROSOO41 AROSOO~2 ). . j ~ iii "'" ;;; " j DATE MAR72 E,C. 309538 <,. ~ ~. .:. " "C' . "'\0 "'1'. ,j'1'j" ,'I"'t"J,r'''d'tt' t j . ''d ,,\"1,1".,,; '¢t"h.'$ "'t,,·, , t,e,,, o 0 0 0 • • • 0 ., 0 00 0 0 • 0 00 0 0 0 0 0 0 0 o~'-~'. ~. ···~ ~;~ I.,. BRO~j LOC ",.,,%,,;1', XXXX MAXI CHANNEL OBJ CODE ...."" •. " •. ~OAPTER l ~B AROSOIOO FLO~ ALL BITS ON WITH RE3 1 BYTE 0 ADD ALL Brrs ON WIrR REG 1 BlTE 0 BR~~CH DUE TO ADD ~AUSIN3 ~ PROPAGATION ~R J AROS0101 AROSOI02 AROSOIOII ARQS0105 AHOS J 1 0:6 AROS0101 At~OS010c) ) ) ) ) THIS IS A CONTS~NT FOR TESrING, ASA AROSJII0 INSTRUCTION IT IS A BRANca BACK PAsr AROS0111 ZERJ. ~ROSDl12 ') AROS0114 A.ROSOl15 ) LOAD ZER)'S INTO REG 1 ByrE 0 OR ZERO'S WITH REG 1 BlTE 0 ADO ZERO'S WITH RE3 1 ByrE 0 ARe ANY SIrs ON? ORr, ARI, raM OR DATA FLO~ FAILURE ~R050116 AROSlll1 AROSDl18 AROSOl19 ) \ .,." ··,'ttt""('·'1"1".'" r 't'r ,,, .,et!r ... 'W=':t'=$'t'f'I""",.t"M:tt'• •C'. 0 0 00 0 0.00 0 '~ "".,,, .. , t, j'" , .. ,," f ""'t' • i '. t, 'e t . 'I' .. ,~,., , '-'t' . W'ft"'tt '#"",' t .. fttsH " 0000000000 0000 0 0000 0 0,000' ·f t· SltOS LOC XXXX MAXI CHANNEL OBJ CODE ~DAPTER R1S1M R2S2 ADDR ROS CODE ~ 7 7 1 7 00056 lOS ~L3-6 FOLWWING INSTRucrI~NS lEST 3ROUP o REGISTERS USED 8Y ROS AND THE EXCLUSIVE OR RE3ISrgR, INPur, AND OUTPUT INSTRucrIONS R7,R7 CLE~R 129 LH R1,MAXITOJ 131 DROP R7 133 134 135 IN OUT XR 136 BeL R5,X'01' Rl,X'03' R3,R5 MAXIEOI 02/2~/72 AROSl122 • t\.ROS0121 • RE3 7 . USI r«; SMAXST,R7 121 000064 7157 J., LOGIC: 205 THE XR 125 000000 PIN 1785348 c vi SOURCE STATEMENT STMT 122 • 123 • 000062 77ca . , 'R~SOl25 ~ROSOl21 LO~D ALL BITS ON INTO RE:; 1 , A.ROSD12~ J' .) 000066 051C 000068 013&1 000064 51C8 5 1 J 01 03 5 00006C 983F • 00030 137 • 00006E 13CB 000070 98~) 3 7 00030 ~ !'I ' .... ,,- j 000012 000074 000076 000018 0000lA 139 140 1"1 l1ea 0]S4 01le 7 1 143 3 15C8 9840 5 05 03 1 14&1 145 146 147 1 OOOlO • lila • " I XR BCL XR OUT IN XR BCL R3,R7 MAXIEOl R7,Rl Rl,X'OS' Rl,X'O)' RS,R1 MUIEOI AROSOlll INPUT RE3 1 ro REG 5 OUTPur ReG 1 r~ RE3 3 ~RE RE~ 3 AND REG 5 EQUAL? EXCLUSIVE OR RE3IsrER. LOAD RALFWORtl INPUT, ~R )OTPUT INSTRU:TI~~ F~ILURe ) AROSOll] ~ROS:>lJ" 'ROS0135 ) AROS0136 'ROS:>131 ., , 1\RE RE:; '1 A.ND REG 7 EQUAL? kROS0139 EX=LUSIVE JR RE3IsrER#LO~D HALFWORJ AROSOlflO INPUT, OR JUTPUT INSTRu:rION F'ILURE ~ROSJlf11 EXCLUSIVE OR ALL BITS ON INro REG 7 OUTPUT ZERJ'S TO RE3 5 INPUT ZERO'S TO RE3 1 ARE REJ 5 ANO RE3 1 EQU\L? EXCLUSIVE OR RE3ISTER. INPur. OR OUTPUT INSTRucrION FAILURE ..'" ; AROS0143 AROSl144 ARQS0145 'ROS0146 'R030141 AROS0148 ) ) " ) \ j -\ .J . / \ .I ) ") ~ '\ J •- DATE MAR72 E.e. 309538 ) ... ·'-"'·'"''H'''W',$55tIWb&''''' ttt 1" '2'-• •"MS,,"1'# '"'''''''Nf.,&If'JliI''',,''' ,,1 ,',,~ '2";' ' , " j ' t t,. c tHe"'M'''»" r'rt ,1,"1"" 000000600000000000000 •• 00000000000 BROS LOC XXXX MAXI CH~NNEL OBJ CODE RtS1M R2S2 ADDR PIN 1785349 ADAPTER ROS CODE STMT SOURCE STATEMENT 151 .. 152 .. 0OO01C 00007E 000080 000082 000084 8001 1785 1305 1.lC8 9851 1(0) 000086 000089 00008A 00008e 1585 1305 53CB 985F 5 3 3 00008E 1186 7 1 000090 1305 3 1 000092 53C8 00009~ 9867 3 5 000096 1507 5 1 000098 15C8 00009A 9860 5 1 00009C 1586 5 1 00009£ 0107 1 0 0000,'\0 15CB 0000A2 9875 5 1 ~L3-6 THE FOLLOWING INSTRUCTIONS rEST rRE srORE RALF~ORD, LO~D HALFWORD, EXCLUSIVE OR RE3ISTER, ~ND ST~Rg INSTRUCTIONS 02/2~/72 • ~ROSJ15l • ~R030152 SE! up· ADDRESS FOR TESrI~G STORE HALFriORD wlfa ALL aIrs ON LO~D H~LFWOHD PREVIOUSLY STJRED ARE RE3 3 AND REG 1 EQUAL? STORE RALF~ORD OR LOA.O H~LFwORD FAILURE: A.R050154 AROS0155 LH XR BeL R5,4(Rl) Rl,4(R1) Rl,RS MAXIEOl STJRE HALFWORD wITH ALL BITS OF~ LOAD BALFW3RD ?REVIOUSLY STJRED ~RE RE3 3 AND REG 5 EQUAL? STJRE RALFwORD OR LOAD HALF NORD INSTRUCTION FAILURE AROSOt61 A.R050162 AROS0163 AR05Jl64 AROS0165 161 168 • 169 110 .. 111 172 ST R7,4(Rl) LH R3,4(Rl) AROS0167 AROS0168 AROS0169 AR030170 XR BCL R3,aS MAXIEOl STORE ~LL BITS ON FOR TflE SE~ONO HALf'WORD LOAD FIRST HALFwORD OF THE FULLWOR~ PREVIOUSLY STORED ARE THEY EQUAL? STORE I~STRUCTION FAILURE 171+ LH R5,6(Rl) XR BeL a5,R7 00030 175 .. 116 111 MAXI'EOl ST R5,4(R1) LH R7,6(RO) XR RS,R7 00030 119 180 .. 181 182 .. 183 184 1 1 3 lOS Rl(O),X'01' R7,4(Rl) RJ,4(Rl) Rl,R7 MAXIEOl 1 1 3 LOGIC: CW206 00030 1 1 5 00030 00030 154 LRI 15~ 5TH 156 151 158 159 .. LH XR BCL 161 162 163 164 165 • 5TH BeL MAXIEOl ~R03:)lS6 AROS0157 ~ROS015B AROS0159 ,) ) AR~S0171 AROS:l172 LOAD seCOND HALFWORD OF THE FULLWORO AR030114 AROS01.75 PREVIOUSLY srORED l\ROS0176 ARE RE35 &~D REG 7 EQU\L? ~ROS0177 STORE INSTRUCTION FAILURE STORE ~LL BIT~ JFF IN rae S2:~OND HALFwORD LOhD SECJNO HALFWORD OF THE FULLW:lRJ PRF'rIOUSLY STORED ARE RE3 5 AND REG 7 EQUAL? STJRE INSTRUCTION F~ILURE ) l\ROS017CJ AROS0180 AROS0181 l\ROS0182 l\R:lS0183 ) ) ~ROS0184 ) ) ) ' .., DATE MAR72 E.C. 309538 f **I,/,;y" ",, "be r" ""Whit rrr tlts"·r ts't'c*t"r"rrt'w·. ' t M" ,.t. t .'.mr' ••'., .e•• =#"='1.1. , "'! r "tte..... •. 9tt rime erw' I ,t' &4*1 - we I." t!:' 1c tiC toMt' .* 0000000000000000000000000000000000 BROS LOC OBJ crnE R1S1M R2S2 ADDR SOURCE STMT LOGIC: CW207 PIN 1785350 XXXX MAXI CHANNEL ADAPTER ROS CODE DOS CL3-6 02/24/72 STAT&~ENT f 11 187 • 188 • 189 190 • • OOOOA4 Boct: OOOOAh 8106 OOOOA8 83B4 192 LRI 1(1) 193 3(1) 194 195 LRI LRI 1(0) OOOO]\A A806 t OOOOAC OOOOAC 9180 OOOOAE 98A.F OOOOBO OOOE THE FOLLJWING INSTRucrIONS rEST THE BRANCH ON BIT INSTRU:TION THIS IS DONE BY CHANGING rHE BRANCH ON Blr INSTRUCTION E~:R TIME THROUGH. BRANCH ON SIr IS rESTED NJT TO BR~NCH WHEN THE BIT IS OFF AND THEN TO BRAN:H WHE~ rHE BIr IS ON. * B MAXIT06 EQU ARI •R1(1)"X'80' BeL MAXITOl ORI Rl (0) , X' OE' EQU 5TH • Rl,OCR3) BB TRM R7(O,O),MAXIE02 R7(0).X'FF' BeL MAXIE02 214 215 • BZL MAXIT05 217 MAXIE02 OUT o ,STOP OOOB2 196 00002 198 MAXIT05 199 200 201 202 1(1) 1(0) 203 ) Rl (0) , X, CE' Rl(1},X'06' R3(1) ,X'B4' • • 204 • j~ I" f:.- 0000B2 000082 3181 0000B4 CE06 0000B6 F6Fl" 3 1 "/(0,0) 7(0) OOOBe 0000B8 9802 OOOBe OOOOBA Rall OOOAC oooose 7004 0 70 206 MAXIT06 207 208 209 210 • 211 212 • .. AROS0187 II A[(,)50188 •t SEr UP BRANCH ON BIT INsrRu~rION SET UP BRANCH ON BIT IN5TRu~rI~N SEr UP ADDRESS FOR BRANCH ON BII' ~ROSOt89 AROS0190 ~R050192 AR0301'l] ARaS0194 INSTRU:=TIO~ ~ROS0195 BR~NCH AROS0196 T3 BEGIN TEST UPD~TE I~STRUCTION BR~NCH INS~RucrION TG BE Tg~TE~ RAS GONE rHROUG~ SIXTEE~ ITERATIONS CORRECT INSTRUCTION WHEN PRJPA3ATI)~ OCCURS OVER THREE BITS REPR&SENTIN} RE~ 7 AROS0198 A.ROS0199 AROS0200 AROS()201 AROS0202 AR03020J AROS0204 STORE BRANCH ON BIT INSTRUCTION •• rRIS INSTRucrION ~H~N3es IF BRA.~CB DID N3T OCCUR SRoaLD IT HAVE? YES, IT SH)ULD HAve OC~UREn Bur 01) AROS0206 AROS0201 AR030208 AR030209 AROB02l0 AR03:l21t. AROS0212 ON Blr AROS021" AROS0215 ••• Nor BRl\RCH T) SgT UP NEXT INSTRUCTION BRl\~:g ", , ) AROS0217 ) " I ,,' ". j DATE MAR72 E•C• 309538 ,!t. • 'erSt rrd st" "" "N. " .. , .... .,"$,.""'... t·, t ""1", ,·,ttt"" " ".,,,,,,";1 »"' .. 1e bm 1 tN M " '• ,em", ,.ttI'·••• ".".,r,e".'#".1 t ""e,'# r 'mt "r rtt't ,,' It • •, . t $""0'4'· ,t., """6"'0'·" " r '1 ., , '" .t1'· r, Mer'tret'e,· ·,c··" 'tC ";'i'''! tHt ut'e 'Yd .. ,'o . , '$"," t, ., ''I'" rtm t .' t t Stttt' "t '# 1" t 'n f'+#+·r$Ir'''.,liut r ,t " t. t. M1' 1"... '1 .. j, ,,,.t td' ,'''& 'N8i'M'i" w·· ., .. , '1' t M"r t t"· 11,m tnt, 'f iti"tMitttn e" t Ittt~¢LJWJ.jj'·i\,5I!Il?ittI!lti",51'&5'iI"'" ". \. t , "Tdri&diiWI='''',eM 1'1 $,,"'5·'5 I"£U "t tr t t t,., "',z, . , '# ,t "tt ·""'g'1U1t'r •. " r "$' ,nntt •••• 0.00000000000000·0000.00000000. PIN 1785351 XXXX MAXI CHANNEL ADAPTER ROS CODE BROS OBJ CODE LaC R1S1M R2S2 ADDR STMT 220 • 221 • LOGIC: CW208 SOURCE STATEMENT THE FOLLOWING INSTRucrI~NS OOS :L3-& 02/2~/72 • ~ROS()220 • ~ROS0221 OUTPUT THE GROUP 1, 2, AND 3 REGISTERS IN ORDER TO CORREcr P~RITl. ~ 223 MAXIT07 OOOOBE OOOOBE 8114 ooooco 83C8 OOOOC2 OOOOC2 9110 OOOOC4 F886 ~ " t'. j.; 1(1) 3(1) 1 (1) 1(0,7) 000OC6 OOOOC& 3181 OOOOC8 0084 OOOOCA.. A808 ooooce ooooce 1 o oooee 3 08 000C2 224 225 226 MAXIT013 221 228 230 MAXIT09 231 232 23) 234 • 236 MAXITI0 1(0,3) D8811 00002 231 •Rl(1),X'74' LO~D R3(1),X'C8' LOAD ADDRESS OF OUTPUT INSTRucrION EQU ARI Rl(1),X'10' 88 Rl(O,7},MAXIT10 UPDATE I~STRUCTION BRANCH WHEN GROUP 1 IS CORRECTED EQU •Rl,O(R) STORE OUTPur INSTRucrI3N EQU LRI LRI STH OUT B EQU BB • RO,X'08' MAXIT08 •Rl(O,3),ESCCHK 238 • AROS0223 OUTPUT INSTRU~TION AROS02211 AROS0225 AROS0226 rtR030221 A.ROS02:?8 AROS0230 A.ROS0231 ••• THIS I~STRU:TION :H~N3ES •••• AROSJ232 BRANCH TJ CONTINUE UPDATING OF THE AROSJ233 ourpur INSfRUCTION AROS0234 AROS0236 BRANCH TO IPL HANDLER WHEN GROUP 2 AND 3 ARE PARITY CORRECTED AROS0237 AROS0238 'i:!", :;; 'r~ ..J , ~ oooocr; 8010 240 1 (0) LRI 241 • 000C6 000000 A80D 242 B SET UP TJ CORRECT PARITY OF 3ROOP 2 ANO GROUP 3 REGISrERS BRANca TJ START PARITY :ORReCTION *** ••••••••••••••••••••• OOOOD2 0000J2 719C 0000D4 J:"982 0000D6 AE24 0006FC ·1 79 1(1,7) 00008 006FC 244 ••••••••••••••••••••••••••••••••••••••••••••••• 245 ESCCHK EQU • 's,: 24& IN Rl,X'79' INPUT UTILITY REG FOR E3c,pe BIT 247 BB Rl(l,l),ROSOl BRANCH BIT IS ON FOR NO ESC~PE 248 B ESCAPE 249 ESCAPE EQU SROS+X'6FC' 250 • THIS IS FOR ROS ESCAPE 251 •••••• .J.' BR~NCH T~ gSCAPE TO CORREcreo CODe ** •••••••••••••••••• *•••••• * ••••••••••••••••••••••••••••••••••••• AR0302~O .> AROS02111 AROS02112 ~R030244 AROS0245 AROS02~6 AROS0247 AROS02~B ., AROS0249 ~ROS0250 ~ROSO.251 ) ) ) ) DATE MAR72 E.C. 309538 ) ) , ,wi• • j ' . . .M .. ,M.."jj,....wr4U1rH.dh*ztf:W II "W/tHe . ." " _ " ' I&!' ',.' " 'II" Itr n ::Ydrr'j"·,.,rd'y"t"S'r'Y'[,"hf" '." 'ill! 'U'lriu" r "g"," 'i"uii""'Wlai'nl"i"uN" '.... "c:lHR••rlli ...i'e're"'ip",,·,•• ',ri' ,:i:",,,,riiYi',,'i'w'rir" "''''W'''YflurW,.e.'Y'MMPIII''i,'i'Ii,w,,' '·""WlN-' "H·W.'M·'#!"~""LH%Ij:" H,',',M",,'MW;,' , 'WHi' tM"" '1' It t 't n='MM.WU. . . .' ". . . t!'r ' d t . _f " tt 1D '# ~ • • • o •• ooooooooooooooooooooooooooo BROS LOC XXXX M1\XI CHANNEL ADAPTER ROS CODE OBJ CODE R1S1M R2s2 ADDR , 256 251 000008 000008 11DC OOOODA 0185 1 10 1 0 vuooue ,inC J. 76 OOOODE 0183 tT "" 'j 1 • • • 259 ROSOl 260 261 LO..::J 264 • 265 266 • \) ~. l~ ~ U1:o~ S':H 268 IN STH OOOOE4 F902 1 (1, 6) OOOOEfi 7004 0 271 272 OUT ! , "..L,n. 269 BB • I _I Il~ 0 • • ; 5TH GEr MACHINE CHECK ERROR REGISTER SAVE M~CRI~E CHECK ERROR RE3IsrER 1E 214 215 276 271 • DATE MAR72 E • C• 309538 ~ROS0256 AROS0259 AROS0260 ~R0502Gl ... ..... ...,~, ~"",... ~RO~:2~:! GEr INrERRUPT REQUEST GROUP 1 SAVE IN-rERRUpr REQUEST GROOP 1 ~ROS026B ~ROS0269 Rl{l,6),ROS02 O,STOP HAROS'r:>p DUE TO ANY OTEH:R IS rHIS ~ ~ROS0265 AROS0266 !PL LEVEL 1 REQUESr? AROS0271 L~VEL )' ~ROS0272 1 THE FOLLOWING INSTRUCTIONS SF.:l' CHANNEL AOAPrER 1 MODE AND THEN • AROS0274 CHECK TO SEE rHAr THE CH~N~EL ADAPTER IS SELECTED ANO CBF.:CKS AROS0275 TO INSURE THAT THE CHANNEL AD~prER IS ENABLED. A PROBLEM NUMBER ~ROS0276 IS DISPL~YED IF THE ABqVE ~3NDlrIONS DO NOT OCCUR. AROS0277 • •• LRI 292 293 ~ROS0255 Rl,INTGPl Rl,6(RO) Rl.2(RO) CLE~R 79 ~ROS0254 AROS0264 R3-,R3 R3,DSPLYl R3,DSPLY2 288 289 290 • • • • AROS0257 • ADAPTERS SAVE !NTERRUPT REQOEST GROU? 1 FOR ADA.PTERS XR OUT 3 11 72 1 ~H~"'.· R5,RJ J 7 ,...""r.~ XR 3. 000102 77e8 ~w~vwv. ••• OOOOF2 33e8 00OOF4 1314 OOOOF6 7324 7(1) 7 57 .......~,...,.,r~W';'I"....!'T' R5,..R7 3- OOOOFE 8788 000100 5174 .&. XR 5 7 n'.......... .. ""'r' ","'1'a~,.... 4L",&,~'''t\.v 284 285 286 OOOOFO 35C8 7 .".,!"'~ SEr RESEr FOR C~U CRECKS CLEAR ceu CHECKS 7 OOOOFC COOOFC 77C8 ! Rl(0),X'40' R1,MISCON 5 ) ,0 •Rl,R1 OOOOEB 7sea 3(1) •• .,." (' EQU XR LRI OUT 1 1 1(0) 77 1 OOOOF8 8310 OOOOFA 7394 "'" <4 219 ROS02 280 281 282 OOOOES 00OOE8 lle8 OOOOEI\ 8040· OOOOEC 1114 ) • Rl,MACHK Rl,4(RO) 1 ) " EQU IN 1 OOOES DOS CL3-6 02/24/72 THE FOL.L:)WING INSTRUCTIONS S~VE raE INTERRupr REQUEsr GR~UP 1, MACHINE CHECK ERROR REGISTER, AND I~TERRUPT RE~UEST 3ROUP 1 FOR ADAPTERS ~ND INSURE THAT IPL LEVEL 1 REQUEsr ~AS fHE C~U~E OF THIS INTERRUPT. OOOOEO 11EC 0000E2 0187 70 LOGIC: CW20g SOURCE STATEMENT 254 • 255 ..., .., STMT PIN 1785352 our OUT AROS0279 AR:lS0280 AROS0281 AROS0282 ••• ) CHE=K CR~RA=re:R R5=FFFF,R7=FFFF AFTER EXECUTIOj ••• R5=FFJ1,Rl=OOC8 AFrER EXECUTIQ~ AROSl284 AROS0285 AROS0286 RE3 1 CLEA.R DISPLAY 1 CLE~R DISPLAY 2 AROS0288 AROS0289 AROS0290 RJ(1),X'10' R3,X'79' RESET rEST MODE our PUT TO RESET TEST MODE AROS0292 AROS0293 ) ) ••• GE~ERArEO 295 ROSO) 296 EQU XR •R7,R7 CLEAR RE3 7 AROS0295 AROS0296 298 299 LRI OUT R7 (1) , x t 88 • R7,CAMR SEr CA 1 MODE OUTPUT T~ SEr MODE AROS0298 'ROS0299 301 XR R1,R1 CLEAR RE3 7 AROS0301 ) ) "i!,r,nt'Mtz" • • • • • • • • 000000000000 •• 000 • • • - LOC } p ~t>... ;if. t f'. 1.> PIN 1785353 XXXX MAXI CHANNEL ADAPTER ROS CODE BROS OBJ CODE RISiM R2S2 ADDR 000104 116C 000106 E8AO 16 1 1(0,5) 000108 717C 00010A E906 17 1 1(1,4) OOotOe 8304 00010E 1324 000110 A817 3(1) 72 3 55 1 1(1,7) 000116 8301 000118 7324 3 OOOllA OOOlle 000lle OOOllE 000120 INPUT LEVEL 1 INTERRuprs BRANCH IF :1\ 1 LEVEL 1 INTERRUPT AROS0303 AR03030Q 306 301 IN 00112 BB rt1,X'77' Rl(1,4),ROS04 INPUT LEVEL 3 INTERRUprS BRA~CR IF :1\ 1 LEVEL 3 INTERRUPT AROS0306 AROS0307 SET NO LEveL 3 REJUEST INDI:A~ION OUTPUT TO DISPLAY 2 BRANCH TRYING T~ SET LEVEL 3 INl'ERHUPf AROSl309 AROS0310 AROS03ll AR030312 AROS0314 l\ROS03l5 AROSOJ16 AROS0318 1\ROS0319 309 310 311 312 • LRI OUT B R3(1),X'04' R3,DSPLY2 ROS03 314 ROS04 315 316 EQU IN •R1,eACR BS Rl(1,7),ROS05 INPUT :1\ CJNTROL REGISTER BRANCR IF CA SELEcrED 318 319 LRI OUT R3(1),X'01' R3,DSPLY2 CA NOT SELEcrED INOICArION OUTPUT TO DISPLAY B ROSOl BRANCH TRYING OO12E OOl2E 321 322 ROSOS 323 324 325 EQU IN BB Rl(1,4),ROS07 R1 (1,5), ROS01 INPUT RE3 58 BRA.NCH IF :1\ ENABLED BR~NCH IF CA ENABLED aOllC 327 328 329 aOOpe 331 ROS06 332 333 • 334 335 OOlle OOOFC 58 1 1 (1,4) 1(1,5) 000122 8302 000124 7324 000126 A80l) 3(1) 3 72 000121\ 5774 00012e AS3) Rl,X'76' Rl(O,5),ROS06 72 5l8C E90E E98C 000128 000128 8128 00128 IN BB )(1) A821 1(1) 7 DOS CL3-6 02/24/72 SOURCE STATEMENT 303 304 OOOFC 000112 000112 515C 000114 F986 STMT LOGIC: CW210 51 BS •Rl,X'58' B R3(1),X'02' al,DSPLY2 ROSaS EQU LRI R7Cl),X'2S' LRI OUT OUT Ii • R7,CAMR ROSOl ro SET CA S,.:LECTED i ..j, AROSOJ2~ AR050325 CA NOT ENABLED INDICATION OUTPUT T3 DISPLAY BRANCH TO wAIT FOR CA ENABLED SET RESEr TYPE 2 :~ Ll SELEcr TYPE 2 CA 1 AROS0321 AR030J22 AR050323 ~:r RE~ !\NO AROS0327 AR03032B AROS0329 AROS0331 1\ROS:>332 AROSO)3) AROS033 .. AROS0335 r. # ..i ) J ., .; ./ , J ) .~ j DATE MAR72 E.C. 309538 ) ! "'t' S''''' I" ',,' 'M"'I#"''''''''''; yaW" ,r "U1'tt 'j d" ,: etC'S'" .. d'" ,," ftt##Yi#n'tt' ,t*$'&'" .,' '~"',"t t <\ 0.0.000000000000000000000000000000 BL~OS LOC XXXX MAXI CHAN~EL OBJ CODE Rls1M R2S2 ADDR ADAPTER ROS CODE STMT PIN 1785354 LOGIC: CW211 SOURCE STATEMENT )OS CL3-6 j 338 • 339 340 3"'1 • • • 00012E 0OO12E 515C 000130 Fa84 55 1 1(0,7) 000132 8619 7(0) 000134 A8lE :.,. l' 000136 000130 51CC 000138 F984 5C 1 1(1,7) 00Ol]A 0OO13A 8659 7 (0) EQU IN •R1,CACR 00136 343 ROS07 344 345 BS Rl(O,7),ROS08 LRI R7(O),X'19' 00154 347 348 • 349 B ROSl4 a013E 351 ROSOS 3S2 35) 00154 355 ROS09 356 357 • 358 ..,.'''. 00013e A816 ..,) THE FOLLOWING INSTRUCTIONS SET A LEVEL 3 REQUEST AND rHE~ FIND OUT WHICH STATE THE CHANNEL A.DAPTER IS IN, CA NOT A:=TIVE, C, ACTIVE WITHOUT IPL CMD, OR C~ ACTIVE ~IrH IPL CMD. rHEN INSURE THAT A LEVEL 3 INTERRUPT IS PENDING EQU IN BB • AROS0343 AROS0344 A.ROS0345 INPUT CA CONrROL REGISTER BR~NCH IF CA 1 IS AcrIVE SET OE"I~E END, UNIT CflE::K, PaND IPL REQUIRED Rl,O (RO) Rl(O,7),ROS09 GEr FLAG WORD BR~NCH IF IPL IN PROGR8SS AROS0360 AROS0361 AR030362 • SET CH~N~EL 00013E 00013£ 0101 000140 F889 1 a l{0,7) OOl]A 360 ROS10 361 362 000142 515C 000144 0984 55 1 1(1,]) 364 IN 0014A 3b5 BB Rl,CACR Rl(1,3),ROS11 BRANCH IF SELEcrIVE / SYSrE~ 000146 D90F 1 (1,2) OOllA 367 SB Rl(1,2),ROS09 BRANCH IF HALT I/O OR INTgRP~~E 0015A 369 B ROS1S 000148 AS10 AROS03!J7 AROS0348 AR050349 AROS0355 AROS0356 AROS0357 AROS0358 ROS14 SS AROS0340 AROS0341 END ,DEVIce END, UNIT CHECK. AND IPL REQUIRED B LH •• AROS0351 AROS0352 AROS0353 •R7(O),X'S9' EQU A.ROS0338 ..• AROSl339 INPUT C1\ COMMAND RE3ISTBR BR~NCH IF IPL COMM~ND Rl,CMDR Rl(1,7},ROS10 LRI EQfJ 02/2~/72 RESEr AROSOl64 AROS0365 ") ST:>P AROSJ367 AROS0369 ) ) ) J .. ",,' DATE MAR72 E.C. 309538 ) ! ,I IlL ! "'"" 't" 'ni'", r"i'CUHdl'N"!IMI',"NI"MAM"'y,d',.',,+,'n'" o • • 'F"'''I''·"",,,,,,,,",,-.,;..:;,,,fW!.\'',''''.:a''fWtW,,,trttrl' "''1"1'0''1' wrr.est! .,.,1 t""~"'4'Jy"''!¥!'al''wI'i"''iE!fl!ip' ren', ""t' 'dU""',',, • - ,1""t • I",'''' H H L-' 't d L 'f"-" "tft •• frib'.t 'ri'; t ¥' '1 !:Ii It.,j" ..' , ' , " " 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 00 0 0 0 0 0 0 0 0 '0 PIN 1785355 XXXX MAAI CHANNEL ADAPTER ROS CODE BROS LOC OBJ CODE R1S1M R2S2 ADDR STi·if 0OO14C 00014C D60l 00014E. A80A 0015A 381 ROS13 382 383 • 384 • 1(0) 000150 000150 D13A 000152 0015A 374 ROS11 375 316 317 ROS12 378 379 7 (1) 1(1) AS06 000154 000154 515C 000156 D98F 000158 090B 1 1(1,3) 1(1,2) 386 ROS14 387 55 0014A 00150 ODS CL3-6 02/24/72 SOURCE STATEMENT 312 * 00014A 00014A D'13E LOGIC· CW2/2 THE F'OLLJWING INSTRUCTIONS OUT pur STATUS TO THE CHANNEL EQU ORr EQU ORI H •R1(1),X'3E' • R7(O),X'Ol' ROS15 ORI • R7(1),X'3A' B ROS15 EQU •R1,CACR EQU IN ~DAPTER • AR050372 AROS0374 RESET ~EVEL 1 AND 3 INrERRUPfS, SE:r CA 1 MODE A.ND SET S/fi A.ND HIO RESEr ~ROS0375 SET IP~ REQUIRED BRA.NCH TO DO OUT pur AROS0316 A.R8S0317 AR03037B AROS0379 RESET LEVEL 1 AND 3 IN'C·'RRUPTS ,SEr CA 1 MODE ~ND RESET IS/HID A.ROS0381 AR050382 A.ROS0383 A.R03038~ A.ROS0386 A.R030387 INPUT CA. CJNTROL ReGISTER AR030388 . BRA.NCH ON SELECfIVE / s~srE~ RESET BRANCH O~ R~LT I/O OR INTERFA.C& STOP l\R050389 BS 389 Bn R1 ( 1, 3) , ROS 11 R1Cl,2),ROS13 391 ROS15 392 393 EQU XR •Rl,Rl STH Rl,OCRO) CLEAR IPL FLAG BYTE 0 BIT 0 AROS0391 A.RaS0392 l\ROS0393 AR030395 A.ROS0396 A.ROS0397 AROS0398 388 00015A 000151\ Ile8 00015c 0181 1 00015E 0738 1(1) 395 'ORI R7(1),X'38' 000160 F6FF 000162 8804 1 (0) 396 • 397 398 TRM BZL R1(0),X'PF' 110S16 SET RESET LEVEL 1 ANO 3 INfERRUPT5 AND ,SEr CA 1 MODE TEsr REG 1 FOR OUTPUT INFJR~ATION BRANCH IF NO OUTPUT 000164 5714 1 57 400 OUT R7,CAMR OUTPUT REG 1 TO CA MODE RE3ISTE:R AROSOijOO 000166 71C8 7 7 402 XR R7,R7 CLEA.R RE3 1 ~ROSO~02 1 1 0 00168 .¢ ) ) .... DATE MAR72 E •C• 309538 ) ··,'s" • • 0 • 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 '. ~"..~' ~.... ~. . . -~--~-. . ~-;; • •1lIiP",·"t'f'ttt'rr ,,' 'M·'. ," ,,,. ·t'!'W'~IL5I!'£";.M.1'1'.'== BROS LOC OBJ CODE R1S1M R2S2ADDR STMT 000168 000168 8308 00016A. 1324 3(1) 12 3 409 ROS16 410 411 0OO16C 116C 00016E E81\5 16 1 1(0,5) 413 414 77 1 1(1,4) 000170 111C 000112 E902 000114 l\80F 000176 0001 76 515C 00017H D9B1 55 1 1(1,3) 1(1,2) 00017[\ D94C 5c 1 1(1,1) 00011C 51CC 0OO11E F982 000180 A831 000182 000182 000184 000186 000188 8001 81FA. 0181 5104 00018A 820ft 00018e 8302 1(0) 1(1) 0 1 50 1 3 000190 8718 000192 517~ 7(1) 7 ~OS EQU LRI OUT IN BS •R3(1),X'08' SET w~IT FOR IPL INDIC~rIGN DISPL~Y 2 R3,DSPLY2 Rl,X'16' Rl(0,5),ROS12 INPUT LEVEL 1 INTERRUPTS BRANCH IF ~A 1 LEVEL 1 INfERRupr AROS0413 AROS0414 INPUT LEVEL 3 INTERRUPTS BRANCH IF AROSO!l16 AROS0411 WAIf F~R LEVEL 3 AROS0419 00116 416 411 SS Rl,X'17 1 Rl(1,4),ROS11 00168 419 B ROS16 EQU •Rl,CACR 0014A 421 ROS11 422 423 SB Rl(1,3),ROS11 00lca 425 BS Rl(1,2),ROS23 00182 427 428 IN BB R1,CMDR R1(1,1),ROS18 INPUT CA CJMMAHD REGIS!ER BRANCH IF IPL CMD 0014C 430 ROS12 BRANCH TJ BET IPL REQUIRED 432 ROS18 433 434 435 IN .S EQU LRr AROSO~Ot} AR~S0410 AROSO~ll OUTPUT T) IN •Rt{O) ,x'Ol' C~ 1 LEVEL 3 I~rERRUPT INPUT CA CONrROL REGISTER BRANCR O~ SELEcrIVE / SYSrE~ RESEr BR~NCB ON H~LT I/O OR INTERF~~g Sl')P SEr SEr Rl(1l,X'FA' Rt, O( RO) R1,INCWAR pur 438 439 LRl SET UP ADDRESS OF CONN! LR! R3(O),X'OQ' R3(1),X'02' 3 441 STB R3,O(R3) 51 443 444 LRI OUT R'1(ll,X'lS' R . . ,CAMR 'AR030421 AR030422 ~ROSO!J23 ~ROSO!l2S AR030427 AR:)S0428 AR030~30 ~R030!J32 UP ADDHESS OF INCWAR UP ADDllESS OF INCW~R IPL FLAG ByrE 0 Blf 0 ADDRESS IN IN:WAR RE3 STH OUT 436 CL3-o 02/24/72 THE FOLLOwING INSTRUCTIONS ~~lT FOR A LEVEL 3 INTERRUpr JR ~ • ~ROS0405 LEVEL 2 INTERRUPT AND IF ~ LEVEL 3 IS RECIEVED SET UP rHE INCWA~· AROS0406 AND RESEr LEVEL 3 REQUEST • An050~ 07 LRI 3 :0) 3(1) 000182 3381 CW213 SOURCE STATEMENT 405 • 406 • 401 • 001l~C LOGIC PIN 1785356 XXXX MAXI CHANNEL AD~PTER ROS CODE J J j", SET SET UP ADDRESS OF COUNr ST~RE DUMMY COUNT AROS0433 AROSO!J34 AROS0435 ~R030!l36 AR030!J38 ~ROS0439 l\ROS~4ql \ / SET RESET LEVEL 3 ~NO ~, 1 '!ODE OUTPUT TO RESET LEVEL 3 INfERRUPT ~ROSO~43 AROSO'-I4Q ) ) DATE MAR72 E.C. 309538 ) ,'Uf';'_._-.'W rrlri' 'Ii ", '\' "';';••'M"O""":;,. "'iWriI It ' . . . . .Mi' i,; .. 'L"irii+ "dH '''i ","'&(#,%" ina!i:Hi'y-...... Ii' I', "t" II'''' 'I' ·',W5/!'**ti"iM/hHil"·"""iitiMiHniJilHii,l,"!5'**"''' ....:n;:,rr:e,W \ """ .;",;y.e;r.:r:WH""i#"Wib'''''· '.'iM'" 'rIM" '**"'''&'' H ,.,. in' '''"dlbmHiIr'''" '.,niI"'.I.' ,\" 'r' .Mi.....,... MHr+'''' *' *" 'rilirsi" .... """'" HI!:••"• .........,",• .cm'rlh*f'"-'j''' """" "'N difi'HS" ".. '" ",,',M'T.'·' " ., ijy"";';" jjj!iol,y,i.i\'I" """I' , "r'" "="'Ij".;.,e,i'8*"d' " ,,';'y. "i,'"".,;.!, em" ,',"Myie"...... , ill!n.H.'wIy" .. ,',1"'1'.,,;,, ":••.,+"' ",,.,.-gll,,;;"""""'15,5,0,8., .i'+:,:""i,Wejoj!N.;",,;,"'j'i'M'"Z'..."'yiMy';'ir'ijr++';;'·'i!&f',l'r".'iN"''''·.'' "'6,..;' "."""D,""",'," ij •• 00000000000000000000000000000000 BROS LOC PIN 1785357 XXXX MAXI CHANNEL ADAPTER ROS CODE OBJ CODE RlstM R2S2 ADDR SOURCE STATEMENT STNT 4q1 448 LOGIC CW214 • • )05 :L3-6 02/24112 THE FOLLOWING INSTRUcrI3NS L:)OK RUPT FROM THE CHANNEL ADAPrER • FOR A LEVEL 1 OR LEVEL 3 INfER- • AROSQ447 • ~ROS0448 000194 000194 1324 450 ROS19 EQU 3 72 451 OUT •R3,DSPL'l2 OUTtlUT T:> DISPLA.Y2 AROS0450 'ROS0451 000196 716C 1 16 453 IN Rl,X'16' INtlOT LEVEL 1 INTERRuprs ~R030~53 oOOi'18 roBel" 1\O,5} 435 r:.:; R::O,5,,~OS!2 2R!,.~:~3 0OO19A 717C 1 457 IN Rl,X'17' INPUT LE\lEL 3 INTERRuprs 0OO19C E902 1(1,4) OOlAO 459 BS Rltl,4),ROS20 BRANCH IF LEVEL 3 INTERRupr FOR 00t94 461 B ROS19 WAlr F::>R INTERRUPT 463 ROS20 464 EQU IN •Rl,CACR INPUT :A CONrROL REGISrER OO14C 77 0OO19E ABOD OOOlAO 55 ::r:- :~~-y~~ 1 _L _____ T ":J""'t:>n 0""'" ~ ___ ... ~(,R C~;. 1 \R"~"'! ~5 }\'ROSO~57 C~ t ..i.. A.Rc)SO~59 A.ROSO!461 AROSJ~63 0OOlAO 515C 1 OOOtA2 0908 1(1,3) 0014A 466 aB R1 (1, :3} , ROS 11 BRANCH 00011\4 D902 1(1,2) 0OlA8 463 aB Rltl.2),ROS21 BRA.NCH IF 3A.LT I/O OR OOlFO 470 B ROS26 O~ SELECTIVE I SYSTE~ A.ROS0464 R~s~r INTER~A~E sr:>p ~ROSO~66 1\ROSO~f;B ~. ) .. I 0OOlA6 A848 AROS0410 ) ) ) ) ) ) ,.,I "1 ) DATE E •C• MAR72 309538 -, Ii ,.r..,'t (",r, teCH • ' .•,' "1 't.. 'y :. t'fre,. vttt ttftt't#*itidd'tnt#fit#ri''tfrrllttW .. e ' ' t t 0 ••• 000000000000000000000000000000 sacs LOC ()ill' CODE R1S1M R2S2 ADDR STMT LOGIC: CW215 PIN 1785358 XXXX MAXI CHANNEL ADAPTER ROS CODE DOS CL3-6 02/24/72 SOURCE STATEMENT 473 • 474 • THE IPL AROS0473 FOLLOWING INSTRUCTIONS rEST FOR A SUCCESFULL LOAD UNDER THE •• ~ROS0414 COr~\1AND •Rl,Rl AR030"'76 EQU XR 72 476 ROS21 471 418 OUT Rl, DSPLY2 CLEl\R RE3 1 CLE~R OISPLl\Y 480 IN Rl,WDCNT GET CA CJNTROL WORD BYTE :OUNT AROS04 B () 52 482 3(1) 483 LRI LRI R3( 0) , x' FF' R3(1),X'FF' LOA.D ALL BIrs ON REG 3 LOAD l\.r~L BI rs ON ReG 3 AR030482 3(0) 000182 90FC 1 (0) 485 ARI Rl(O),X'FC' FILL 00OlB4 3les 481 XR Rl,R3 COMPLEMENT OF FFFE-COUNT AROS0481 1 ... 0001B6 8204 0001B8 8302 3(0) 3(1) 489 490 LRI LRI R3(0) ,X'04' R3(1),X'02' LO~D LO~O AROSO~89 AROSO~90 ); OOOlBA 3301 OOOlBC c)301 3 492 493 LH ARI Rl,0(R3) R](l),X'Ol' LOAD EXPECTED C3UNT INTO RE:i 3 ADO 1 ro COUNT ~R030"92 ~ROSO"'93 3 1495 XR Rl,R3 ROS24 ARE COUNTS E~UAL BRANCH IF EQUAL AROSO"9S AROS0496 :i~ 1~ .. 00011\8 OOOlA8 llca 0001AA 7124 1 1 1 000lAC 512c 1 0001AE 82FF 0001BO 831"F 000lBE 31C8 OOOleo 8aOA ~~ 0OOlC2 OOQ1C2 llC8 OOOlC4 8001 0001C6 5144 OOOlCS OOOlCS 8659 000lCA A81D 3 3(1) 1 1 OOlCC 1 1(0) 54 1 1(0) 00150 496 BZL 1498 ROS22 1499 EQU 501 LRI XR C~ :O~TROL ~RDS0477 ~ROSO~7a WORD BYTE :OUNr ADDRESS OF ByrE COUNr ADDRESS OF BYTE COUNr CLEAR RE3 1 Rl(O),X'Ol' Rl,CASTR LOAD UNIT EXCEPTION OUTPUT TO ::l\ STl\TUS RE:;ISfER OUT 504 ROS23 505 506 • EQU r..RI •R1(O),X'S9' 508 B ROS13 AR03l'+ 85 -. ) AR030498 •Rl,Rl 502 ~ROSOIl83 ~ROSa499 AR030501 AROS0502 ) ~R050S04 SET CHAN~EL END , DEVICE END, UNIT CHE:K ~ND IPL REQUIRED BRANCH T~ 00 OUTPUT AROS0505 AROS0506 . ~ROS050B ) ) .,of DATE MAR72 E.C. 309538 _,'''''','''"'H'i!,n,'' """,t"t't""" .."", _,t rW 'tU,I···'''1' "'=.'.M'n!'''C#''= "1 t't'U.'••"." .C'-" td" t t eeet"",,•• ,·,· e • •" _wtrw.It·.' , 't, ,.= nw#"'WICt"'et'''t':'=_,t,tIl "1*m, •• '4' '1 ,t, "'"I"',,,,, 5'" '" 1"""" •• 0.000000000000000000000000000000 BROS PIN 1785359 XXXX MAXI CHANNEL ADAPTER ROS CODE LOC OBJ CODE R1S1M a2S2 ADDR STMT THE FOLLOWING INSTRUCTIONS RESEr THE 1PL LEVEL I REQUEsr SIr TRANSFER CONTROL TO THE L3~DEO ~ODULE • i OOOlCC OOOlCt: 519C OOOlCE 9101 000100 9204 000102 31CS 000lDij 9815 0001D6 0181 ]F' ; ... ~ 515 IN 516 ARI 000108 75ca 5 7 522 XR R5,R1 00010A 1 sea 5 1 XR R5,Rt OOOIDC 8001 OOOlDE 81F8 OOOlEO 1301 1 (0) 1(1) Rl(O),X'Ol' 3 1 528 LRI LRI LA OOOlE2 35c8 5 3 530 532 533 534 1007 OOOlFO OOOlFO 06S8 0OOl~'2 A8A9 523 524 526 527 OOlEA 0 • 70 536 ROS25 537 5( 0) 5 71 0 1 533 7(0) OO14C ~ROS051ij COMPARE COUNrs OUTPUT UE ST~TUS IF COUNTS NOT EQUI\L ~ROS0519 AROS0520 CLEAR IPL FLAG 520 OOlC2 519 ~R::>S0512 a1(1) ,X'Ol' R3(O),X'04' R1,RJ ROS22 Rl,O(RO) 0 518 • AROS0511 INPUT CYCLE STEAL ADDRESS REG 1 511 AND· •R1,X'59' 3 0OOlE~ j,.. 1(1) 3(0) EQU 1 0OO1EA OOOlEA 8480 0001Ee 7574 .~. 59 514 ROS24 ARI XR BeL STH 0001E4 8804 0001E& 100ij 0001E8 0000 t 1 DOS CL3-6 02/24112 SOURCE STATEMENT 511 • 512 • .. LOGIC: CW216 AROS0515 AR::>S0516 AR050S17 AROS0518 GENERArEO CHECK CHhR~crER R5=FF2F, R7=OOI8 ~FTER EXE:UTION R5=FF2F, Rl=OOOO AFTER EXECUTION AROS0522 AROS052b Rl.O(RI) LOl\O ADDRESS OF CReCK :H~R~~TER LOl\D ADDRESS OF CHECK CHAR1\~TER LOAD CHE:K CHARA~rER INro R~3 3 XR R5,R3 ARE CHECK :HA.RA.:TERS ? AR030530 BZL ROS25 O,STOP X'OOOO' BRANCR TO GO TO INITIAL TEsr HARDSTOP IF OUTPUT DJESN'T WORK A.R030532 AROS0533 A.ROS0534 OUT DC EQU LRI OUT R 1 ( 1) , X, F 8 • •R5(O),X'80' R5,MISCON RO,6(Rl) 540 541 • LH 543 ROS26 EQU 544 545 • 546 ORI •R7(0),X'S8' B ROS12 EJU~L ~ROS0523 AROS0521+ AR030527 'ROS052tJ ~\ .~' " AROS0536 SET RESET 1PL LEVEL 1 RE~UEsr BIT RESET IPL LEVEL 1 REQUEST LOAD M3DULE srART ADDRESS TO THAr ~DORESS A~D r\ROS0537 AROS0538 BRAN:H AROS0540 AROS0541 \ .$ SEr CH1\NNEL END, CEVICE END, UNIT CHECK AND AR050543 AROS0544 AROS0545 AROS0546 ) \ j j \ ) ,I DATE E.C. MAR72 J 309538 J"" ·1,t=== r r,t•• "" "r't ••• ' tt" "M''''tU't j, err h "'",1", t " tor "UeiLiHIdJW+Hii!ri\h"+ljW·';!,w,w",:!!'4Ir1/l,,!!.i.iie+'e'd!+'+ +H i·'·"',;;,'," '5h&'H'b8i' W'","",," ",mL' , 'HaW' ,., 1''' '.1..... !.e.',,','i., , I'E'· "f,M':''';'''f"i''5.eeMi,.''''' f' "",' ri'r'" f' f 'm." It •• ' , ,:, I fir!' ''1' ":' 'HI' '" 'f! 'bt' J"J" y!' +.r+e4.+!.th!t!.IJ htl!ltJ M &1*! ! 1 IdM' 'WJ/.t' ddlll"' I, b _ •• d .;1 .....' ..WMlW......... " .. ""I'",;,....... "HN-yl • • • WW.",,,.... WI-:HIM' ......_,.""'tf'IM'W.t"'!¥',' 1""'."'"11 111.. •••• 000000000000000000000000000000 BROS LOC XXXX MAXI CHANNEL ADAP'rER OBJ CODE Rlstr1 R2s2 ADOR ROS CODE STHT PIN 1785360 LOGIC: CW217 SOURCE STA'rEMENT ~os CL3-6 02/2~/72 ) 000lF4 000lF6 000110'8 000lFA 000lFC 000lE'E 000200 A800 A800 FF2F 8FF8 0400 0404 001F6 549 OOlFS 550 551 NOP NOP DC 552 553 554 555 SMi\XEND 553· DC DC DC EQU X' FF2F' X'SFFS' X'0400' X'0404' • EXPECTED FINAL CRECK CHARA:rER SET UP I~CWAR SET UP INCrlAR START ADDRESS FOR LOADED M~)ULg END ~F ROS CONTAINED CODE FOR M~~I CHANNEL AD~prE~ !r!PE 2) AROS0549 AROS0550 AROS0551 AROS0552 AROS0553 1\ROS055fJ ARQS0555 • AROS0558 ,,' ) ) ~) J ~,. , ; DATE MAR72 E.C. 309538 ') "'·'M'" . "+""frl"HH'±' ,\f+'·!Ii$"'6"t'HS'"ttlttS'tsStSctst Stt 'W ......, . enttttt'Mw'.mt' 11'1""" "1'tm" tt, 1":e._"t,.,_ ",11 It t't; t"'1 I ria J 'fft"t!d't,ldt",'± i " " ' 'ftt·ft'" "!{"rlC ',Hri'", 'b''!:d*"titf*,tfd'OelW'MW''''M'"rib'ti'!tt t i'..':f!"Y\+Yr'H'riHfiHii+±Hrti*M.. ..,·· •••• 000000000000000000000000000000 XXXX BROS LOC M~XI OBJ CODE r ~. SOURCE STATEMENT 561 MISCON EQU EQU EQU EQU EQU EQU EQU X' 7~' X'77' X'70' X'1l' EQU X' 72' X'70' X' 50' X'S7' X'SS' 5&9 EQU X' 5C' 571 WDCNT EQU EQU EQU X'S"" X'52' CtolDR 570 CASTR 512 RO 573 Rt 000000 000001 000002 000003 000004 000005 000006 000001 .. STMT 562 MACHK 563 DSPLYl 564 OSPLY2 565 STOP 566 INCWAR 567 CAl".R 568 CACR OOOOS2 ~ R1S1M R2S2 ADOR 560 INTGPl 0OOO7E 000077 00007D 000071 000012 000070 000050 000057 000055 aOO05e 000054 ) PIN 1785361 CRAl'tNEL l\DAPTER ROS CODE 574 R2 515 Rl 576 R4 577 R5 578 Rb 579 R7 580 ~QU EQU EQU EQU 0 1 2 EQU 3 II EQU EQU EQU 5 6 7 END LOGIC: CW218 D~S LEVEL 1 ~NO 2 INTERRupr 3ROUP RESET INTERRUPT LEVEL GROUP MACHINE :HECKS PANEL DISPLl\Yl PANEL DISPLAY2 HARDSTJP CL3-6 02/24112 ~ROS0560 ~ROS0561 AROS0562 AROS0563 AROS0564 ~ROS0565 AROS0566 A.ROS0567 AROS0568 A.ROS0569 AROS0570 AROS0571 AROS0512 ARaS0573 1'~ROS05 74 AROS0575 AROS0576 AROS0577 AR030578 AROS0579 AROS0580 ) ) ) .' " j j , ) '} ) .~, ..I ) ) DATE MAR72 E.C. 309538 ) 1 U 'f bi '*Nt 'dfrtHCtftHtb'dbtrfttHhfe#'rMt#W#tHt 'diftrtti##'b"#HW"Ht 't h f tttt ttOtff d1"'**' r"t jtt ... ' •. ". d t ·,ot""e*'.' _ f ' t.ta·.,....... = 1" ...... 1m.'*$'· r. 't t1t'·· . Kl MiIi"iL!,Sj" r ..rr. . . . . . . . . . . "'he "i =+,i," ., '-HI ·"I.1"'·fnildrid'**fHb'lf 8' H 'w'''' " .. H· .. ,. ........ "N'f"wy'yie,';WHHd j' "W' o ·, .. 'f'··· ... fflft . i i 1 .'!"S" 'S" '·§·"f"!·iW· *fW"##'h W"'''''jW'W'ririi 'i,i,'; •••• 000000000000000000000000000000 PIN 1785362 CROSS- REFE RENeE J SYMBOL LEN CACR CAMR CASTR 00001 00001 00001 00001 00001 00001 00001 00001 00001 00001 00001 00001 00002 00001 00001 00001 00001 00001 00001 00001 00001 00001 00001 00001 00001 00001 00001 00001 00001 00001 00001 00001 00001 00001 00001 00001 00001 00001 00001 00001 00001 00001 00001 00001 00001 00001 00001 00001 00001 00001 00001 CMOR DSPLYl DSPLY2 E3CAPE ESCCHK INCWAR t" »' t 1t,. INTGPl MAC 11K MAXIE01 MAXIE02 MAXITOl MAXIT02 MAXIT03 MAXIT04 MAXIT05 MAXIT06 MAXIT07 MAXIT08 M.l\XIT09 r-\AXIT10 MISCON RELOCF ROSOl ROS02 ROSO) ROS04 ROSOS ROs06 ROS01 ROSOS ROS09 ROSlO ROS11 ROSl2 Rost3 ROSl :~ Rost5 ROS16 ROS17 ROSl8 . i Ros19 Ros20 Ros21 ROS22 ROS23 ROS24 ROS25 ROS26 .~ DATE MAR72 f.C . 309538 VALUE DEFN 000055 000051 000054 OOOOSC 000071 000012 0006FC 0000D2 000050 00007E 000010 0000]0 OOOOBC 000002 000034 000056 00568 00561 00570 00569 00563 00564 00249 00245 00566 00560 00562 00078 00217 00033 00083 00109 000058 0011'1 OOOOAC 000082 OOOODE 0000C2 0000C6 OOOOCC 000011 000000 000008 0000E8 OOOOFC 000112 OOOllC 000128 00012E 000136 00013A 00013E 000t4,l\. 000l4e 000150 000154 000151\ 000169 000176 000182 000194 00011\0 0001A8 0OOlC2 0001e8 0001ee 00198 00206 00223 00226 00230 00236 00561 00014 00259 00219 00295 00314 00322 00331 003'13 00351 00355 00360 00374 00371 00381 00386 00391 00409 00421 00432 00450 00 p r) 3 00476 00498 00504 00514 OOOlEl\ 00536 OOOlFO 00543 0315 0299 0502 0352 0289 0290 03Ll4 0334 0364 0400 0]87 0]10 0319 0087 0211 0092 LOGIC: CW219 • 0422 0464 0328 0411 0451 0418 0098 0101 0119 0136 044t~ 0427 02~8 0237 0436 0268 0260 008S 0208 0200 0017 0129 0106 0214 0042 0035 0233 0242 0228 0282 0019 0247 0271 0311 0307 0316 0304 0324 0345 0362 0353 0365 0414 03a') 0349 0361} 0390 Ot'17 0428 0461 Ot~59 0468 0519 0425 0496 0532 0410 0140 0147 0158 0164 0172 0111 0184 ) 0196 .' ~ ,; 0538 " .jj . 0321 0335 .. " 0329 0325 -, " 0367 '\ 0388 0430 0508 0358 0379 0419 0 23 " 0455 I 0466 0-546 " l .-' 0384 " j ") .', :> ) ) ~~ ·it ,Mipitf."" ••,,"'HIINIH,wtiW",," '11 ... '1"'" b"'riH'i'''''M#Wri"Wr&HP'''''tSli1WSt ""t't"! to' 't'" II" "i'"i,!It!¥U'tt """t, , ", • ,em '''WCtt''U ttt sews,,!" . r, * tt,m,'.ft,tt tW e , ...... ".<,.",,,,,,. t ... . '."!.,,. t""'i "".,.. 't#rtt· ••• 8000000000000000000000000000000 PIN 1785363 CROSS-REFERENCE SYMBOL LEN VALUE OEFN RO 00001 000000 00572 Rt 00001 000001 00513 ) ~ ~ 00001 000002 00514 00001 000003 00575 R2 RJ 00001 000004 00576 00001 000005 00517 R4 R5 00001 000006 00578 00001 000007 00579 R6 f!'t' ~., R7 t 0049 0069 0038 0116 0174 0260 0315 038a 0434 0487 005'" 0057 0288 0439 0528 0060 0063 0530 0066 0049 0181 0039 0111 0179 0261 0316 0389 0435 0495 0050 0232 0051 0118 0192 02\#3 0323 0392 043& 0499 0051 0261 0084 0129 0193 0265 0324 0392 0453 0499 0053 0265 0086 0134 0199 0268 0325 0393 0455 0501 0054 0269 0089 0143 0202 0269 0344 0413 0451 0502 0056 0361 0090 0145 0207 0271 0345 0414 0459 0515 0057 0393 0091 0146 0224 0290 0352 0416 0464 0516 0059 0435 0094 015'" 0227 0280 0353 0417 0466 0518 0060 0520 0095 0155 0228 0281 0361 . 0422 0468 0520 0062 0540 0096 0156 0231 0282 0362 0423 0477 0524 0063 0065 0:>66 006B 0100 0161 0237 0303 0364 Otf25 0411 0526 0104 0162 0240 0304 0365 0427 0478 0527 0105 0161 0115 0169 02~6 02~7 0306 0361 0"'28 0"80 0528 0307 03B7 0433 0"'65 0540 0135 0288 0441 0530 0139 0289 0441 0144 0290 0451 0156 0292 0482 0151 0293 0483 0162 0309 0481 0163 0310 0489 0169 0318 0490 0171 0319 0492 0194 0321 0492 0207 0328 OQ93 0225 0410 0495 0231 0"'11 0517 0286 0439 0518 0133 0135 0538 0146 0161 0163 0171 0174 0176 0179 0183 0284 0286 0522 0524 0:-;37 OO]I~ 0040 0208 0382 0041 0209 0395 0069 0284 0397 0125 0296 0400 0125 0121 0298 0402 0111 0139 0301 0444 0143 0301 0505 0155 0157 0334 0544 0161 0296 0402 0116 0356 0181 0375 0183 0318 ". SNAXST ~ a;-- STARTMA .".. Sr.,AXEt'JO saos STOP Wl)CNT 00001 00001 00001 00001 00001 00001 000200 000000 000000 000010 000010 000052 LOGIC: CW220 00555 00030 00013 00048 00565 00571 0299 0443 0332 0522 0341 j ,) ') ~. 0121 0019 0249 OOJl 0079 .... 0217 0272 0533 J 0480 . ~ .i NO S'rATEMENTS FLAGGED Ia THIS IFTAL'tBLY ) ., .i 'P ~ ,.-' "\ ..J ) l' \ :~~ l ) -, ) '" ) 4' ~, ... DATE E.C. MAR72 )09538 ) ') ..". r 'r t '9 It" , ' I II, "'PMW'Wir'l"rij'"yw"y '.'_g'••e,•••""..N'.....''',. ,'lg'iP'''' Hb#tb"'W" "&b¥'" ' l"'&"ttiH"''''++&tiIiib&'''"±1-!'4&WritdfAtfH'' ..... " ,. ,. 1 ' 't I f'1'F' ·'H".t",""ww'Ujo"'M'FWM'''Us'e"t r tnt ru. W,t,=# Ut,t,,# e ttet1tt:t:i' 0 •• 0000000000000000000000000000000 •••••••••••••••••••••••••••••••••••••••••••••••••••••• t* •• ~.* ..·... PIN 1785364 ···~ TEST SIMUUTION RUN L!STING FOR CA TYPE 1 AND 2 ROS INSTRUCrION FOR THE EXTENDED ADDRESSING FEATURE NOTE THE FOLLOWING: AN X ENTRY IN A REGISTER FIELD IS EQUAL TO 1, 2 A Y ENTRY IN A REGISTER FIELD IS EQUAL TO J NO EXTENDED ADDRESS ING X AND Y ARE ZERO E'OR • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • 1• • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • CZ P REGO INST MA.CH INST ADDR CODE MNEM LL L (IAR) 0010 0012 0014 0016 0018 OOlA OOlC OOlE 0020 0022 0024 0026 0028 002A 002C 002E 00311 0036 00)3 003A OOlC 0082 0014 0186 0024 028A 0034 OlSE 0044 0492 0054 0596 0064 069A 0074 019E A804 8000 9809 8100 9800 0100 9100 ST 00 1 00 1 00 1 00 1 00 1 00 1 00 1 00 1 00 1 00 1 00 1 00 1 00 1 00 1 00 1 00 1 01 1 01 1 01 1 01 1 01 1 01 1 01 1 REGl Ri:o.,;3 REG5 , ' .~ ...... ' OOJ.~ OUT ST OUT ST OUT ST OUT ST OUT ST OUT ST OUT ST B LRI BeL LRI BeL OR! ARI 0040 0042 0044 0046 0048 . F1FF 9815 DIFF 91F.E' BeL ORt ARI Flat TRM 004A TRM 004E 9810 FOOl 8821 OO~O 03~~c' 0052 90 Fii' 9802 004C oos~ TRM BeL BZL ORI ARI BeL DATE MAR72 E. C. 309538 OOOO~O 000042 01 1 000044 10 00 01 01 10 10 10 10 10 1 1 1 1 1 1 1 1 1 000046 000048 00004A 00OO4C 00004E 000050 000052 000054 000058 0000 0000 00001)0 000000 000000 000000 000000 000000 OOOOFF 000lFE 0001FE 000lFE 0001F'E 0OOlFf~ OOFFFg OXFEFE OXFEFE "l. REG7 ~~~--~~~~---~~--~~~~---~~----~-~~---~-~~~-------------~~~-~-- 000012 000014 000016 000018 OOOOlA 0000le OOOOlE 000020 000022 000024 000026 000028 00002A 00002C 00002E 000034 000036 000038 0OOO3A 00003C 00003E 0001 0002 0003 0004 0005 0006 0007 0008 0009 0010 0011 0012 0013 0014 0015 0016 0017 018 019 020 LOGIC: CW301 021 022 023 024 025 026 021 028 029 030 031 032 033 034 0)5 03e) 031 038 039 >' '\ j i OllO 041 042 0~3 044 045 O~6 047 048 OQ9 050 051 052 053 " J '\ ) ) , .,.; , 1Ii.I..~' 0 jlil~il'l' hi' "'''~'.Ii~·'~~~~~ill • •I.IIi"lI' I 1111 ••• "I L ,', 1""tJ!liU"',V'hr'¢,,,·,,'t'rttrttitu'rirrl'.,H.,, tiM! ""'U t'.· ·t' ",.'.'1 'ttt¥'b±.r:1 ' ' ' . t '··"5"" .. " IU·1 --~ ---.---~--.- ------_._-----_. - - -._----- - _._- - .. - .. -...•. _--- -- 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 PIN --_ .._----_. 1785365 INST MACH ADDR CODE INST MNEM CZ P REGO LL L (IAR) REG1 REG3 REGS REG7 --- -_.- .. - --~-.-- LOGIC: CW302 --, ...-- •• ---_._--- ,_!...... 0 .. Iiiiiow ..... ~ ,I.. ~--------~~-~~~---~~-~~----~----~-~---~~~-~---~~-~~--~-~~~~-~ . .;:;"" 0058 005A OOSC 005E 0060 0062 0064 0066 0068 006A 006C OOGE ~. 1: iI· .,...• ic.~ 0070 0072 00711 001& 0078 007A 001C 001E 0080 0082 0084 0086 OOBS 008A oose t >. .. J! "f" OOSE 0090 0092 0094 0096 0098 009A 009C 0091:: OOAO 001\2 001\4 00A6 " LH XR BeL LH XR BeL 1:.8b 0707 15C8 9875 ST 01 LH XR BOCE LRI LRI LRI 01 01 01 10 10 10 10 10 10 01 01 01 00 00 10 10 10 01 ORI ARI TRM 9S'~3 DeL 71C8 71'51 051C 0134 53C8 983F 73e8 XR LH IN OUT XR BCL XR 9843 BeL 17C8 0354 013e 15C8 XR 9840 8007 1785 130S 73ea 9851 1585 1305 53C8 985F 1786 1305 53C8 9861 1501 7se8 9860 8106 83B4 OOAA ARab 00B2 0034 00B6 00D8 OonA 3181 CE06 F6FF 9802 8811 9180 98AF OOi\E 00130 0082 00B4 OonG LRI 01 01 01 01 01 01 10 10 10 01 01 01 01 10 10 10 01 01 10 10 10 01 01 01 01 01 01 01 01 01 01 10 01 01 OOAa OOAC . 8000 0000 9000 FOF!" DOOE OUT IN XR BeL LRI STH LH XR BeL STH LH XR BCL ST BCL B STH BS TRM BCL BZL ARI BCL ORI 3181 CE86 5TH F6FF TRM BS DATE MAR72 E.C. 309538 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 00005A 00005C 00005E 000060 00006:>' 000064 000066 000068 00006A 00006C 00006E 000070 000072 000074 000076 OQ0078 00007A 00007c 00007E 000080 000082 000084 000086 000088 OOOOeA 00008C OOOOSE 000090 000092 000094 000096 000098 00009A 00009C 0OO09E OOOOAO 000OA2 0000A4 0000A6 0000A8 OOOOM 0000132 000OB4 0000B6 000088 OOOOHA OOOOl\C OOOOAE OOOOBO 0000B2 OOOOB" 0000B6 00008;] OXOOFE OXOOFE OXOOFE 054 OXOOFE OXOOFE OXOOFE OOFFFF OOFFFF OOFFFF OOFFFF OOFFFF OOFFFF OOFFFF OOFFFF OOFFFF 000000 000000 000000 000700 000700 000700 000700 000100 000100 000700 000100 000100 000100 000700 000700 000100 000100 000700 000700 000700 000100 000700 000100 OOCEOO OOCEOb 00CE06 OOCE06 00CE06 00CE06 OOCE06 00CE06 OOCE06 00CE86 OOCE86 OOCE86 OOCE86 OOCE86 OOCE86 \: 055 OOI!'FFF OOFFFF OOFFFF 000000 OOFFFF 000000 OOFFFF 000000 OOFFFF 000000 OOFFFF 000000 OOFFFF 000000 000000 000000 000000 000000 000000 000000 000000 000000 000000 000000 000000 OOE'FFF 000000 000000 000000 000000 000000 000000 000000 000000 OOOOO~ 000000 000000 000000 000000 000000 '000000 000000 000000 000000 000000 000000 000000 000000 OOFFFF 000000 000000 (JOOOOO 000000 000000 000000 oooelO 000000 000000 000000 000000 00001)0 000000 000000 000000 000000 000084 000000 000084 000000 0000B4 000000 OOOOBlt 000000 0000B4 000000 0000B4 000000 OOOOB~ 000000 0000B4 000000 000084 000000 000034 000000 0000B4 000000 000034 000000 0000S4 000000 000000 000000 000000 000000 000000 000000 000000 000000 OOFFFF OOFFFF OOFFFF OOFFFF OOFFFF OOFFFF OOFFFF OOFFFF OOFFFF OOFFFF OOFFFF OOFFFF OOFFFF OOFFFF OOFFFF OOFFFF OOFFFF OOFFFF OOFFFF OOFFFF OOFFFF OOFFFF 000000 000000 000000 000000 000000 000000 000000 000000 000000 000000 000000 000000 000000 000000 000000 000000 000000 000000 056 051 058 059 060 061 062 063 064 065 066 061 068 ~ 069 010 071 072 013 074 015 077 018 079 080 081 082 083 084 085 086 081 OB8 089 090 091 0~2 093 094 095 096 097 098 099 100 101 102 103 -; ) .> 104 105 106 107 "-! f hi 12U::: a ill::;:, Ii :z ; 41 ..ey Murre,,;.,t_."., ,tt tWN1tbt'Mt!lW ("""'I'I.t',' f !If,t',lt' ni, •••• '"'#'1 "1" .. 1'" ,., 1'w't...,w·w' "'llWhNWdtt' ,'riM H 'f &i!tM ti" 'I"urK 11 ' ""rrlri"''',,'''' ",,'"itrM.t,t,·w "i"w' ,. f' '''siffl*'*'' ... '. • M' 'r It' t '¥,,',t1i"~ • lid = ft"'· It d'Ht 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 PIN 1785366 INST ADDR M..l\CH CODE INST MNEM CZ P REGO LL L (IAR) REGl REG3 REGS LOGIC: CW303 ~. .. ! • 0 0 '-.-J REG7 -~~~--~~~~~~~--~~-~~~--~~~---------~~~~~--~-~-------~~~~--~~~ 00B8 OOBA OOAC ) I:: ~:- t t: .~. i~' .,..,... "';,.." OOAf! OOBO 0082 00B4 00B6 00B8 OOBA OOAC OOAE OOBO 00B2 00B4 00B6 00B8 OOBA OOAC OOAE 0080 00a2 0084 00B6 OOBB OOSA OOAC OOAE OOBO 00a2 0084 0086 00B8 OOSA OOAC OOl\E OOBO 0082 0084 0086 00138 008A OOAC OOAE OOBO 00B2 00B4 0086 00B8 008A OOAC OOAE OOBO DATE E.C • 9802 8811 9180 98AF DOOE 3181 CFOG F6FF 9802 8811 9180 9BAF DOOE 31S1 CFS6 BeL 01 1 OOOOBA BZL ARI BeL ORI F6FF TRM ORI 01 00 00 10 10 10 01 01 01 00 00 10 10 10 01 01 01 00 00 10 10 10 01 01 01 00 00 10 10 10 01 01 01 00 00 10 10 10 01 01 01 00 00 10 8TH 10 1 BB 10 01 01 01 00 00 10 9B02 8811 9180 98AF DOOE 3181 DE06 F6FF 9802 8811 9180 98M' DOOE 3181 DEB& F6Ft' 9802· 8El1 9180 98AE' DOOE 3181 DF06 5TH BS TRM eCL BZL ARI BeL ORt 5TH BB BeL BZL ARt BCL ORt 5TH BS TRM BCL BZL ARI eeL ORt 5TH BS T.RM BCL BZL ARI BeL ORt 5TH BB F6FF TFM 9S0}' 8811 9180 98AF DOOE 3181 DF86 F6FF 9802 8811 9180 9Sl\.F DOOE BeL BZL ARI BeL TRM eeL BZL ARI BeL ORI MAR72 309538 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 l 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 OOOOAC OOOOAE OOOOBO 000082 0000B4 0000B6 000088 00008A OOOOAC OOOOAE 000080 0000B2 0000B4 000086 0000B8 OQOOBA OOOOAC OOOOAE OOOOBO 000082 000084 000086 000088 OOOOBA OOOOAC OOOOAE OOOOBO 0000B2 0000B4 000086 0000B8 00008A OOOOAC OOOOAE. 000080 0000B2 0000B4 0000B6 0000B8 OOOOBA OOOOAC OOOOAE OOOOBO 0000a2 OOOOBlI 000086 000088 OOOOBA OOOOAC OOOOAE OOOODO 0000B2 00CE86 00CE86 OOCF06 00CF06 00CF06 OOCF06 00CF06 00CF06 00CF06 00CF06 00CF86 OOCF8-6 OOCF86 OOCF86 OOCF86 OOCF86 00CF86 00CF86 000006 00D006 OODE06 00DE06 00OE06 000E06 00DE06 00DE06 OOOE86 00DE86 000886 OODE86 000E86 00DE86 00DE86 00DEB6 OODF06 00DF06 00DF06 00DF06 00DF06 OODF06 00DF06 00DF06 00DF86 00DF86 00DF86 00DF86 00DF86 OODF86 00DFB6 00DF86 OOE006 00EOO6 00EE06 0000B4 000000 0000a4 000000 0000B4 000000 000084 000000 000084 000000 OOOOB" 000000 000084 000000 0000D4 000000 0000a4 000000 000084 000000 000084 000000 000084 000000 000084 000000 000004 000000 000084 000000 000084 000000 0000B4 000000 000084 000000 0000B4 000000 000084 000000 000084 000000 0000B4 000000 0000B4 OOOuOO 0000e4 000000 000084 oeoooo 0000B4 000000 000084 000000 000084 000000 000084 000000 000004 000000 000084 ·000000 0000B4 000000 000084 0000\)0 0000B4 000000 000084 000000 0000e4 000000 000084 000000 0000B4 000000 000084 000000 000084 000000 000084 000000 000084 000000 000084 000000 000084 000000 0000S4 000000 000084 000000 0000B4 000000 0000B4 000000 000084 000000 0000B4 000000 000084 000000 000034 000000 0000.34 000000 000000 000000 000000 000000 000000 000000 000000 000000 000000 000000 000000 000000 OOOOO{) 000000 000000 000000 000000 000000 000000 000000 000000 000000 000000 000000 000000 000000 000000 000000 000000 000000 000000 000000 000000 000000 000000 000000 000000 000000 000000 000000 000000 000000 000000 000000 000000 000000 000000 000000 000000 000000 000000 000000 000000 108 109 110 111 112 113 114 115 116 117 118' 119 12-0 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 , ," 137 138 ,139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 l ... ' ) " ..g> "l;, J ..> ) I * • '!eeee".ir,',HiilluPH'el!iI:MWM",'.'. 'IHmW'''''' t' 6"".=i"_='''t''iiiriM,*M'''!'''~*'· ff" ''Of't'WP'''''' W¥"" ""'., •••• 'M ""I"" 'Iii!li'WlU '. ,,,', ..," ' ........illliil..~'''a· """1 1"1" IUlUI I '~1iI . .~ .1" ~Ii .• , '''II1II. '11'-, ••_.111 __ I I Iilli 1111 _IiIIIIIIIIIII'1iI _ilIillillil"lIlilll "...,....,.;" .. c' . . . • ,'.,,,,,,.t,,. '·5"· ... "'''1 .. r . " 1 ,t.- I I ' "• • • t ) j J .- PIN 1785367 0082 00B4 0006 00n8 008A OOAC OOAE OOBO 0082 0084 00B6 00B8 OOBA OOAC OOAE OOBO 00B2 00134 00136 00B8 OOBA OOAC OOAE DODO 00132 00134 aOD6 00138 OOBA OOAC OOAE OOBO 0082 00134 00B6 00B8 OOBA OO!\C OOt\E OObO 00B2 008 t, 00B6 OOB8 OOBA 001\C OOA£: oorlO OOB2 00B4 OODo . MA.CH INST CODE MNEM CZ P REGO LL L (IAR) REGl REG3 REGS REG1 LOGIC: CW304 -., : I 00B8 OOBA 3181 5TH EE06 BS F6FE' TRL'1 9802 BeL 8811 BZL 9180 ARI 981\F BCt, DOOE ORI 3181 STH EE86 SB F6FF TRM 9802 BCL 8811 BZL 9180 . ARI 98AF BeL DOOE ORI 3181 8TH EFOb BB F6FF TRM 9802 BeL 8811 BZL 9180 ARI 98AF BeL DOOE OR! 3181 5TH EF86 BS F6FF TRM 9802 BCL 8811 BZL 91RO ARI 98 A!!' BCL DOOE ORI 3181 5TH FE06 BB F6FF TrU,l 9802 BeL 8811 a'lL 9180 ARI 93AF DOOE 3181 FE86 F6FF 9802 8811 9180 98Af:" DOOE 3181 FF06 F6FF 9802 8811 BeL ORI 10 10 01 01 01 00 00 10 10 10 01 01 01 00 00 10 10 10 01 01 01 00 00 10 10 10 01 01 01 00 00 10 10 10 01 01 01 00 00 10 STH 10 BB 10 01 01 01 00 00 10 TRM BeL BZL ARI BeL OR! 8TH 10 BB THH BeL 10 01 01 01 BZL 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 OOOOBll 0000n6 ooaOBS OOOOBA OOOOAC OOOOAE OOOOBO 0000B2 000084 000086 0000B8 OOOOBA OOOOAC OOOOAE oooono 1 0000a2 1 000084 000086 0000B8 00000l\. OOOOAC OOOOAE OOOOBO 000082 0000B4 000086 0000a8 OOOOBA OOOOAC OOOOAE OOOOBO 0000a2 0000B4 0000B6 0000B8 OOOOBA 1 OOOOAC 1 OOOOAE 1 ooooao 1 0000B2 1 000084 1 OOOOB6 1 000088 1 OOOOBA 1 OOOOt\C 1 OOOOAE 1 OOOOBO 1 0000B2 1 0000B4 1 0000B6 1 0000a8 1 00008A 1 OOOOAC 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 00EE06 OOEE06 00EE06 00EE06 OOEE06 00EE86 OOEE86 00EE86 00EE86 00EE86 OOEE86 00EE86 OOEE86 00EF06 OOEFOb 00EF06 00EF06 00EF06 00EF06 00EF06 00EF06 00EF86 OOEF86 00EF8& 00EF86 00EF86 OOEF86 00EF86 OOEF86 OOFOO6 00F006 00FE06 00FE06 OOFE06 OOFE06 00FE06 OOFE06 OOFE86 OOFSSG 00FE86 OOFE86 OOFES6 OOFE86 00FE86 00F'E86 OOFE'06 00Fe06 00FF06 OOPF06 OOFF06 00FF06 00FF06 00FF06 0000B4 000000 0000B4 000000 0000S4 000000 0000B4 000000 0000B4 000000 0000S4 000000 0000B4 000000 0000B4 000000 000081.1 000000 0000B4 000000 0000B4 000000 0000B4 000000 OOOOBI.I 000000 000084 000000 000084 000000 0000B4 000000 000084 000000 0000B4 000000 000084 000000 0000B4 000000 OOOOB4 000000 0000S4 000000 0000B4 000000 0000B4 000000 OOOOSI.I 000000 0000B4 000000 0000B4 000000 000084 000000 0000B4 000000 000084 . 000000 000084 000000 0000B4 000000 000084 000000 0000B4 000000 0000B4 000000 0000B4 000000 0000B4 000000 000084 000000 000084 000000 0000B4 000000 0000B4 000000 000084 000000 0000B4 000000 000084 000000 000084 000000 0000B4 000000 0000B4 000000 0000B4 000000 OOOOB4 000000 0000B4 000000 000084 000000 OOOOSI.I 000000 0000B4 000000 000000 000000 000000 000000 000000 000000 000000 000000 000000 000000 000000 000000 000000 000000 000000 000000 000000 000000 000000 000000 000000 000000 000000 000000 000000 000000 000000 000000 000000 000000 000000 000000 000000 000000 000000 000000 000000 000000 000000 000000 000000 000000 000000 000000 000000 000000 000000 000000 000000 000000 000000 000000 000000 161 162 163 1 ~~ 165 166 161 168 169 170 171 172 173 114 115 116 111 178 179 180 181 182 183 184 r. 185 '., I 186 188 189 190 191 192 193 194 195 196 191 198 199 200 201 202 203 204 205 206 201 208 209 210 211 212 213 214 "' .J ) ..... J j.j ) _ • , ( .. , t '1 't tMdltt:ft!t'p 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 ~--~~-~~--~-~~--~---~~~-~--~-~--------~------~--------------~ " • , It'lST ADOR ~ 'I DATE NAR72 E.e. 3095J8 i#;' ~ ,,- • \ .h~/lh""I'.II.III.I.II.I'lnIUIIII."I••II.'~IIIMII •• 'I~. ".1.1 iii 0 I'MII'I ••• II l'IIMI IUIIUII"I 'I' 'iillhlljj~'~ ~II ~ , 1'1I".f ••IIUlllitliliIIIIljlil.__ WI mil' j '11~""'i'"11 I~ lI'ililllllllll' '1111iliMIIII IlIIi.i.'III",." '"II' .... i.I.IIiIil"illliillliiliiI " "IIIIIiI".Ii'"'H '"""I "'U''''''''''''''"I''''i '" ". I" • ~i"~ . b'.'"tt#1't'. '''"0',, .', PIN- 17853-68 JU)DR MACH CODE INS!' MNEM REGO LL L ( IAR) CZ P REG1 REG3 REGS OOAC OOM: OOBO OOB2 OOR4 00B6 00B8 OOBA OOAC OOAE "002 0004 OC36 0008 OOOA OOOC OOOE 00B2 0064 OOAC OOAE OOBO 00B2 00B4 OOAC OOAE OOBO 00B2 00B4 OOAC OOAE OOBO 00B2 00B4 OOAC OOAE OOBO 00B2 00B4 OOAC OOAE OOBO 00B2 00B4 OOAC OOAE OOBO 0082 00B4 OOAC OOAE OOBO 0082 9180 98M DOOE 3181 FF86 F6FE·· 9802 8811 9180 98AF F6FF 98B8 80CE 810B 8bFF 87FF A.8A2 3181 CEOa 9180 98AF DOOE 3181 CE8S 9180 98AF DOOE 3181 CFOB 9180 98AF DOOE 3181 CF8B 9180 98AF DOOE 3181. DEOB 9180 98AF DOOE 3181 DE8S 9180 98AF 000£ 3181 DFOS 9180 98AF DOOE 3181 ARI BCL OR! STH BB TRM BCL BZL ARI BCL TRM BCL LRI LRI LRI LRI B STR B13 ARI BeL ORI STH BB ARI BeL ORI STH BB ARI BeL ORI 5TH BB ARI BCL ORI 5TH BB ARI BeL ORI 5TH BB ARI BeL ORI STH BB ARI BCL ORI 8TH DATE MAR72 E.e . 309538 00 00 10 10 10 01 01 01 10 10 01 01 10 10 10 10 10 10 10 00 00 10 10 10 00 00 10 10 10 00 00 10 10 10 00 00 10 10 10 00 00 10 10 10 00 00 10 10 10 00 00 10 10 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 OOOOAE OOOOBO 0000B2 0000B4 0000B6 0000B8 OOOOBA OOOOAC OOOOAE 000002 000004 000006 000008 OOOOOA OOOOOC OOOOOE 0000B2 0000B4 OOOOAC OOOOAE OOOOBO 0000B2 0000B4 OOOOAC OOOO-~E OOOOBO 0000B2 0000B4 OCOOAC OOOOAE 1 OOOOBO 1 0000B2 1 0000B4 1 OOOOAC 1 OOOOAE 1 OOOOBO 1 0000B2 1 0000B4 1 OOOOAC 1 OOOOAE 1 OOOOBO 1 .000082 1 0000B4 1 OOOOAC 1 OOOOAE 1 000080 1 000082 1 0000B4 1 OOOOAC 1 OOOOAE 1 OOOOBO 1 0000B2 1 000084 OOFF86 00FF86 00FF86 00FF86 00FF86 00FF86 00FF86 00FF86 OXOO06 OXOO06 OXOO06 OXOO06 OXCE06 OXCEOB OXCEOB OXCEOe OXCEOB OXCEOB OXCEOB OXCE8S OXCE88 OXCE8S OXCE8S OXCE8B OXCFOS OXCFOB OXCFOB OXCFOB OXCFOB OXCF88 OXCF8B OXCF8B OXCF8B OXCF8B OXDOOB OXDOOB OXDEOB OXDEOB OXDEOB OXDE8B OXDE8B OXDE8B OXDE8B OXDE8B OXDFOB OXDFOB OXDFOB. OXDFOB OXDFOB OXDF8B OXDF8B OXDF8B OXDF8B 0000B4 0000B4 0000B4 0000B4 OOOOB~ 0000B4 0000B4 0000B4 0000B4 0000B4 000084 000084 0000B4 0000B4 0000B4 0000B4 000084 0000B4 0000B4 0000B4 000084 0000B4 0000B4 000084 0000B4 0000B4 000084 000084 000084 0000B4 0000B4 0000B4 000084 0000B4 0000B4 000034 0000B4 0000B4 0000B4 0000B4 000084 0000B4 0000£34 000084 0000B4 0000B4 0000B4 000084 0000B4 0000B4 000084 000084 000084 000000 000000 000000 000000 000000 000000 000000 000000 000000 000000 000000 000000 000000 000000 000000 000000 000000 000000 000000 000000 000000 000000 000000 000000 000000 000000 000000 000000 000000 000000 000000 000000 000000 000000 000000 000000 000000 000090 000000 000000 000000 000000 000000 000000 000000 000000 000000 000000 000000 000000 000000 000000 000000 "',',e:&:rlrtt"::!'t,rlH td!%MnH 'H M·' ....- 0 0 0 0 0 LOGIC: ' 'i f "±ff' .. .. 0 0 0 0 0 . . . .W'-.,,! it. 'I: 0 0 0 CW305 REG1 ------------------~~------------------------------~----~--~~~ • l'j\"", 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 INST j 't"¥"".,,,.lijjli't'lWfWUl5f'W'"'·'AAidri'·'''''n''' 000000 000000 000000 000000 000000 000000 000000 000000 000000 000000 000000 000000 000000 000000 OOFFOO OOFFFF OOFFFF OOFFFF OOFFFF OOFFFF OOFFFF OOFFFF OOFFFF OOFFFF OOFFFF OOFFFF OOFFFF OOFFFF OOFFFF OOFFFF OOFFFF OOFFFF OOFFFF OOFFFF OOFFFY OOFFFF OOFFFF OOFFFF OOFFFF OOFFFF OOFFFF OOFFFF OOFFFF OOFFFF OOFFFF OOFFFF OOFFFF OOFFFF OOFFFF OOFFFF OOFFFF OOFFFF OOFFFF 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 241& 245 246 247 248 249 250 251 252 253 254 255 256 257 258 259 260 261 262 263 264 265 266 268 269 ,- .. • , lnM 'lfli e2M'l!!!I"" ,iLe'" ! ,;,""ierl.iiW"'ti:.;..··'H............... ,. ···.tNidi'J"i!l!lI,.. "'ihi"''''iMU'';'' 5' , • •• 0 "·."idb+tfiibtib'UbUi';' .,'.'o!i& '3' ,.,".\ ·'.w... ·.....'/jI'·""IIi'i""·" ..I".'..... "" .. "I·""I""I" 0 0 0 0 0 0 liili"liiI"'i'"ii "1'.1" 1"III1~ II. "i'llli 'III ~*' ,. g' llillill 11111111 ~""1IIi IIIU 'iill ' .. IiiIII 0 0 0 0 0 l~ J>- .;, "' 3181 5TH 00 1 ooooe8 OY10E4 00 1 OOOOCA OY10E4 ooooes 000000 OOFFFF oocs 10E4 OUT 00 1 OOOOC2 0'l10E4 ooooes \)00000 OOFFFF OOCA A80S B 00 1 0000C4 0¥lOF4 ooooes 000000 OOFFFF OOC2 9110 ARI 00 1 OOOOC6 OYIOF4 OOOOC~ 000000 OOFFFF OOc4 F8S6 BB 00 1 ooooeS 0¥10F4 oooocs 000000 OOFFFF 00C6 3181 STH 00 1 OOOOCA OYI0F4 ooooe8 000000 OOFFFF OOC8 10F4 OUT 00 1 00OOC2 OY10F4 ooooes 000000 OOFFF? OOCA A80n B 00 1 0000e4 OYI104 ooooes 000000 OOFFFF ooe2 9110 ARI 00 1 ooooce OY1101J ooooe8 000000 OOFFFF OOCIl F88b BB 00 1 000002 OYI104 oooocs 000000 OOFFF17 ooce 0884 BB 00 1 000004 000000 OOOOC8 000000 OOFFFF 0002 119C IN 00 1 OOOOD6 000000 ooooes 000000 OOFFFF 0004 F982 BB END OF: I.NSTRllCT10Ni'lBST PORTION· OF ROS-RErURN TO ROS PRQGRA."i LISTING FOR THE CHANNEL lWlU'TER DATA TRANSFER PORTION• • DATE E.C. MAR72 309538 4110 441 442 41&3 441l 445 446 441 44S 449 450 451 452 453 454 455 "56 451 458 lfS9 LOGIC: CW309 l "'i " '. I -"":""'" ~~ .", .,., '.• )..'\:'!: 0 P/N ***IBM CONFIDENTIAL*** IBM INSTALLATION INSTRUCTIONS '~.\ 1648305 SHEET 315611 JUL76 ENG. CHANGE NO: DATE OF CHANGE: ••o • WRITTEN BY: 316710 .JUL77 316673 OC'f76 OF 3 318017 OCT77 APPROVED BY: H.E. BROWN CHECKED BY: R. J. COOPER 1 '. TITLe: 1NSTALLATION OF TYPE 4 CHANNEL ROS (F/C 9566) STATUS: G BEfORE o• IN~J~LATlgN (STEPS 1-8) 0- MACHINES Af~I£Q: 3705-11 MODELS El THRU H8 WHICH HAS ONLY TYPE'" CHANNEL ADAPTERS INSTALLED. THIS FEATURE PROVIDES THE CAPABILITY OF INITIAL PROGRAM LOAD OVER ANY INSTALL~O TYPE 4 CHANNEL ADAPTER. o· 2.0 eR~REQ~l~U.CQN CURRENT lS:Ot1PA NI ON: 2.1 i ~.) 10 ., • • • • c Q ·0 • • ------.--------------.----.------------------------1.0 • PREREQUISITFS: f 3705-11 MUST HAVE ONLY TYPE 4 CHANNEL ADAPTERS (FC 1544) INSTALLED. 2.1.1 i G 0 3.0 ~/M(S) 10 BE t INSTa~LEQ: B/M 1648305 (TYPE 4 CHANNEL ROS) ~ I 0 ,~ 4.0 PBEP!BAT10N: '''- 10 ~ o o _ 4-.1 FAMILIARIZE YOURSELF WITH THE PURPOSE AND DETAILS OF THIS INSTALLATION INSTRUCTION. 4.2 CHECK ALL ITEMS AND COUN? PARTS LISTED ON THE B/M(S) PARTS HAve BEEN RECEIVEO. TO BE INSTALLED TO DETERMINE THAT ALL 1.[, 5.0 ~~ .tIIlId.~'__ o· 6.0 pROGRAMMING: 1FT'S MUST BE AT PID RELEASE 9.2 OR LATER IF REMOTE (RPL) 9,3 ~.a..IF ,RPL, J3...I",!J~~T~J~~,!:;~~2·~,_.tII '"' ....., __ .3. pURPg~~ -... o~ 6.1 IS NOT INSTALLED AND AT RELEASE _ _ _ _ _ _ _ _ _ _ _ _ __ AND DESCRIPTIQN: PURPOSE: THIS INSTRUCTION INSTALLS THE TYPE 4 CHANNEL ROS CARD. REMOVED IF IT IS ON THE MACHINE. o~ 6.2 0"" ALSO. THE IPL SOURCE SWITCH IS DESCRIPTION: THIS FEATURE PROVIDES THE CAPABILITY OF ADAPTER. INITIAl~ PROGRAM LOAD OVER ANY INSTALLED TYPE 4 CHANNEl ' -_Y_E_S_I_N~(\._~ SAV E MACH CK Ie- /II -1 () ERROR REG SAVE INT REQUEST GROUP I 0 2: 'TJ 0 T ~ -1 0 fTl Z Cl 0 (.. tTl C 0 (7) c:a ITI 0 r...., --l /II "U fTl n n 0 (II tTl - &II (7) m ...., CIl c:a < m r 0 1) s: NO LOAD ZERO S IN 'IPL e,~SE ADDRESS I AND INITIAL IPL CHEC'~ COMPLETED FLAG B'1TES » -{ '" RESET 1I RESET SYS RST RESET INIT SEl RESET DATAl STATUS INTERRUPTS NO J: » z G) TURN ON 'NOT ENABLEO' FLAG - ITI Z NROSO(; 0 TURN OFF 'NOT ENABLED FLAG fTl Z -{ Z 0 I L __ ------I -~ --.J~ NROS03 0 » -i r 0 fTI 9 n • CIl 0 0 () '" CH~NNEL ",n o ~O CONTROL BlOCt( tl C) n z ih J: » z ~ H tPl CMD ON SELfCTED CA (;) fTI z 0 a ~6 SELECT NEXT N R os 13 SET UP CE, DE,ue STATUS X ...... 0 0 0 0 1"\ .... C1I OOS6hLI .lO'S'" "'J,O':)OIllJ. • • ...".- --....,...,...,. r 0 ~ Cl n 01 (~ z 0 I J i 1''' 1',,( "'1' ',1," U t tt,. I (,',. "~"·tt ,t,"i' ,1,.. , , , , ,,"t ' .. ' ,j, ",r .. " " , " .... " t rlddt;O "'eetot::litt='" i f ... , 'd" #'tert'it"*d'; Wi '1'1'10'1,#,#, diY',rt' 'f' , t. 'ri#rti Wi 'f 1 'I'd#rt"rl'fflLbt''rl' ¥Lsf,t"t 'ti'H1 0 0 0 00 0 0 0 00 0 0 0 0 0 0 0 0 00 0 0 0 00 .- i I , I i 4R~"J.l ~ "'D "'D ~ 0 n I IT1 0 IT1 -i n r~ " m U'l G) Z Xl 0 VI "TI Co. ~ c... n c... c C r r..., -.J a- 0::lC Co. n Co. C r..oJ f1' i » II> n> ~ 5 '-IJ n 0 ::x: ..nI ~ Xl -I ~ Z t"\ ::r ~ U'l Z fTI -I ~ N 0 rCl~ D~m COz ~)o~ 0I1II1I1I1Il -lll- °o~ ·..llI i 3:1II ZC% ftlillllllll1 Ul mm BIIIIIIIIUl ~oo mD~ lJC~ mo-< ~~o lJ-i" :06- '1J -I rr1 Al "T1 "0 0 Co. C 0 -.J m Glzm ono 0 ~ en r 0- EN~.BLED' FLAG » -l :r:O:r: )oliO ~3:::O Z»N mmo TO SH I "002 )oTlr '" (') 0 0 ()I ..» r1 en en t1' 0 NROSIO SET'NOT ('),,~ (:) ~ r ..., "" ()I :r ~~-< TO SH I 3:0Tl m;DO » :1 Z Z,,"ll TO I NIT G) m NROS Ib RESET INIT SELECT l3 (OUT 'bO') Z 0 "'D ~ IT! Z -I Z 0 a: "" 0 0 () "'D G) NR0518 OUTPUT NSC ADDRESS. OUTPUT TO SERVICE CONTROL REG (RESETS L~) 0 :r > z Z 0 • NROS20 SET 'IPL BASE ADDRESS TO ZEROS _'t ~ -J~ .J:"~ J1 0 TURN ON 'NOT [NABLED' FLAG FOR ALL (A'S -i ITI 0 C> SEL CODE TO SH 3 ~ 0 » r n NO 1II r'fl II> < fT1 SET. ,o.UtnER TO ALLOW 13 PASSES THRU L3 LOOP cril)o lJ))C Z 'T1 ~ I --j\ll tD:r: m i: m- C z ,.. ~~C n ~ NROS08 REQUEST PGM L3 INT RESET CA LI SET UP FINAL XFER SEQ· AND SET UP TO RESET L3 INTERRUPTS 1749S00 B ~o' -oj C FIRST PASS CODE -j"Ul ~ I'l 0 8z~ ", I o. .~. .-----'....·1· 0 0 OlJ:::j C l) C~" tn"ll ' Cl;D" »>. 0 -mUl ~::IIl::111 r ..n 2 i:Z O ..., a: J: II> ;j m~Ul . 00 ~-n rZc ITI z n "ll : om~ lJlII! ~ r 0 -I VI Z » o "'[RTIC .... L ELECTRIC .... L "OIl"'AT "-"0:: '780&2%%0:1 0 , . +1 d'**MW**,,'fftt!lftttw'oi:t,H tri'trlrttid±¥t'd'tiHd# HH"tdtfHd'" G) fT1 z 0 c..-, '" ::t: f'l 1"1 -I N 0 "TI 8 OOS6hLI .£01'''' ... "O':lO"4oly ._n__ __"'W'II.....,. TO SH I '" r 0 n-0o a: '1l ,,"0 Oz 0 0 't' d. t:'MHb¥M#ttl¥'Ht'HdWM'f1f#Hri4Mbt 'Ej'**tt##'t'"ttnt=t'WlHdHfV"·' o ,,~ • "u";jijI:;;n1r"';'"'''!ij'''';';';''i''''··..,i'OijijMi5!'i.'M"tzt''''' o mm_rrrimm '·snM' t "" r' pr'W'," rrrrm·c.'s'rr ,.1, '''$ ••, "'M,. t;;;."rr$"·'T""'!!T'F'iWiiIiiF4'=RFAAiU;;;!lWW'r ,." I",t, '",tNU; ' " ,., "tt S 'r• •, . c' r iF. . ' . ' . ' . . ' ,. . 0 • ----0- -0 0 0 0 00 0 0 0 0 0 8 0 0 00 000 00 000 0---0--0 0 10 , ; ""'0# ,eO!l2Z20~ 6200"! , }> 1) 1) II 0 n 0 0 ~ (f) m :0 n » G) '"r- J: 111 ~ ITI r Z 0 "TI 0 .:: ..... :0 VI c... n n X ~ c... c... c c: ~ e:::0 'n 'c r...., C1" I() :0 -i r .... 0 Z V1 ::. - ....""0 z lij"jllllill 11111 n NROS21 SET UP TO RESET INIT SEL AND DATA/STATUS 1111111111111 L'3 V1 I ~ "T1 1749'500 B INITIAL SELECT CODE ~ fTI I - • -r 01 11 11111111 "Iul t NROS22 SET UP CE. DE.UC STATUS 011 11111111 YES » 0 » ." ..... t.AJ .... (5 - r -i n> ".. z,." I :/' ~ Z » z (f) ,... > (Jl I ). x O' I Y[RTICAL ELECTIUCAL FOI'IMAT NROS2S NROS2~ OUT 'b2' X'0000' fTl ::0 SET UP FINAL STATUS STATE r: v; .... () ZERO OUT C' .,.Z 0 :r ~ 0 !'1 z 0 fTl 0 ~ 0') IPL BASE ADDRESS c:..... c: r 0 ....e- »-I NROS 29 TURN ON 'NOT ENABLED' m Cl (Jl "0 fTl FLAG FOR () 0 ~ < 0') 0') r ~ 1) '" FTi rT1 0 ~ 0 J: "" » er- (;) V1 OTHER CA'S NROS27 RESET INlT SEl OR DATA SVC L'3 RESET BOC,LIt CMO REJ FLAGS Z TURN ON m 'NOT ENABLED' FLAG FOR OTHER CArs Z 0 TO SH I rt1 Z -i Z 0 o r o C) NROS '31 » -I SET UP UC m STATUS SET BOC FLAG () n 1) 1--.--&---II---+---t----1 £ C) ~ o z 0 o :r » z (;) TO SH 2 NO"OP (MD SET CE. DE STATUS fTJ Z NROS'3 SET UP FINAL STATUS SEQ .va TO SH I) o TO SH I) TO SH 2 "."'-- ----- ....... r 0 X Cl ", IT1 -i n vJ J1 0 0 "Tt ,-11 a: n lJ C'> c 0z o " r_m=.,=p'zHit • 0 t"dMNtts ctt1W rHMMMt' 'ttnrt It <==* MtrtWt.,e.t& ""MGt . . . ."' WH e tt ••. : rtM1eHt'.........=emttiee. ?#W'trl,,;.. 'iSE"jr"t',1# tit -jdtt"tt'Htttt"'tt'1tt'.tttHtht=.*'t"tt!*."atHsc HH •• , wertt.t't t'·'tMtt.,t mM ,I,e j,'iN'M5;;n;sW·" ;",''5''''5'''' I o· 0-- -0-- 0 0 0 00 000 0 0 0 0 0 00 0 0 0 00 000 0--0---0 0 0 I + I 620013:!1·' :P () 1) 1) J: ::0 () 0 0 0 rrI ", (J) ~ Q ~ (f) :I) fT1 -C A r ~ 0 » "'D -t I'TI z ~ :0 0 .., rt:I) c.. c r r- (J) CJ) 2) (.. 0 n r )- C r -..l 0> c -; Z ~ ..;,a 0 Ol I J: -t nllllllllni NO f:t ~"IP"lfl 1/111 n ~ I w 0 2) ; ,. fTt z (J) ~ Z ... }> E :% n .,. 0 0 ~ -f ;;; L ~ IfI IfI ~ :I) 0 ... I Il0l''01' ?eOSZ2203 :r ~ TO SH 2 blllllllllli "'111 IIIIIIIIIII! FETCH IPL BASE AODR NO NROS45 SET UP CE,OE STATUS Z ", r- 0 'TJ t NHOS49 NO NO TO SH:3 NROS46 UI SET UP CE, DE, UE STATUS "7 C YES RESET IPL LI INTERRUPT AND I I NOT INITILIZED if -i (l 0 Z -r, 0 s: "' n :i -l ~ CJ) 0 fTl NROS44 c:... C r~ (J) 0 Sf.T UP TO RESET TO SH ~ ~ ..., L3 INTERRUPT SET UP AND OUTPUT CE STATUS SET UP ADDR AND TR F TO LOADED MODULE AT X'404' STORE TWO BYTES INCREMENT STORAGE rn z ADD"t BV TWO ~ V"l " LOADED MODULE GAINS CONTROL WITH DE OUTSTANDING rr; n n 0 fT1 < fT1 r 0 "tJ ~ IT! . e",I (II ;:;. 01 I~ (J) J: » z G) NO rn z TO SH 2 0 NROS47 Z ..., RESET SVS RESET/NSC ACV Z 0 RESET DATA I STATUS r o ~ t) a o INTERRUPT aC) NROS48 SET OUT CHECK FLAG aus NROS50 SET UP CE,DE, UC,UE SmTUS -f P TO SH ~ ~ '" TO SH ~ C C () "tJ~~--~-~~~~ G) () Z J: 0 1 c.o TO SH 3 » z G) :% ",. "'-i" III ~ Z Q .... o a SEl UP INBOUND DATA TRF WITH CNT=2 0 OOS6hLI ".n ____ ....,.. . . . ( ~ , ( c nlt'S'ssmtr=,' o ret**r=1dOtH,'tt:l== . ..... ,' w_ "'1 '''''''t' .•.. 'ftt .. to 'F,J,." 0 0 0 00 0 0 0 0 0 0 0 0 0 0 0 0 0 00 0 0 0 00 0 0 0 00 0 0 0 0 620·01'3 1 }> 1i "0 ::n 0 (i :r m 101"010' ".052220' 0 0 Pl -f _ V\ (/)1° () ~ ~ r m ::0 " rva <- .:: -i :0 0 t"\ t"\ :0 -t I:t HI 1111111111 z t"ll'lIll! SET BOC FLAG :t: HlllllllllIi NROSjb SET (MD REJ z z HI 11111 lIlJI FLAG . t"\ n '" 0 "Tj hi! II '~III IT\ ::0 " -4 ..n TO SH j I c NROSj4 TURN ON 'NOr ENAB~ED' FLAG FOR OTHER Cl-'S . ., !I• Inc '"1 0 :v 0 I rt1 ...J 0 \.. ~ rTl 0) Z Cl Co. C r..., t:/' NROS ,q SET UP EQUIP. CHECK AND IPL REGlUIRED SENSE 0 » -f Pl Lf\ "0 rTl () NROS ~7 STORE SELECTED CA POINTER AS 'IPL BASE AODR (SS' TO SH Z 0 ""m 0 rTJ < m fT1 r 0 'll ~ fTl ..u ..n t:/' :r ~ Z GI ..." m "" 0 Z SET START ADDRESS OF LOA MODULE SET UP BOC AND IPL REQ SENSE Z -I STORE'BAD COUNT' FOR CHECKING Z 0 o r » -; C> fTl o " ~ ~ ,0 o • > > 0 6 z NROS~~ I -I )- 1749')00 B ..., 0 ..n Lf\ -l .' ... rr. r :r '" ."... \JJ ~ (fl :;; r....., L C r...., z )~ rn C) z VERTICAL I:LEC'TIIICAL ,.011 hi AT ---- () "01---+---11---+---1---1 Cl () Z :I TURN OFF 'BO('. LI OR CMO REJ FLAGS )- o NROS 4 2 OUTPUT SENSE BYTE SET UP OUTBOUND TRANSFER AND CNT :: I Z {) fl1 _"0 -J~-l -1=7.0 ~ SET UP INBOUND NR0541 SET LIP CMD REJ AND IPL REG SENSE DATA TRF (NT = 2 J1 0 D WITH TO SH Z va :c ", fT1 -t ..n Z o 0 ." r"\ .: JI 0 0 r 0 C'l () 1: (l z 0 '" __~______.___~~~~::~::~;;;;~------------------------------------~~~-----------------------------------------------------------________1-~ n.,......., .......... ....,. WIIIIIIJf 8 OOS6hLI j,O, ..... ~J,C":;)OirJ.€1I TO SH Z ... " 1"" " ,. f,"t 'f'"" t f"ttd"ltW" t ,. $'n".,-," #'4 d,tttib'f N " 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 • • 0 0 . 0 0 0 0 0 0 0 0 000'0 NR05 LOC 000000 000000 OOOOCO 000000 000000 000100 000200 000300 000000 EC 316673 3105. TYPE 4 CHANNEL ,N CHANNEL ROS CODE DATE JANUARY, 1977 OBJ CODE PIN 1749501 RINIM R2N2 ADDR 5TMT SOURCE STATEMENT LOGIC X3105ADA START x'boooo' 3 ZERO EQU. 4 SROS EQU. 5 R~LOCF EQU X'OOOOO' DC 128X'1004' OUTPUT STOP·FILLERS 6 DC 128X'1004' OUTPUT STOP FILLERS 1 8 DC 128X'1004' OUTPUT STOP fILLERS DC 128X'1004' OUTPUT STOP fILLERS 9 10 ORG SROS+RELOCF 11 •••••••••••••••••••••• **•••••••••••••• *•••••••••••••••• *•• *•••••••••••• 12 • • 13 • N CHANNEL ROS CODE • • 14 • 15 * THE FOLLOWING CODE WILL HANDLE THE IPL FUNCTION FOR UP • 16 • TO FOUR TYPE 4 CHANNEL ADAPTERS. • 11 • • 1S • THE CHANNEL HANDLING SECTION LOADS THE INITIAL PROGRAM • STARTING AT LOCATION X'400'. • 19 • 20 • • 21 • STORAGE LOCATIONS USED 8Y ~OS: 22 • • 23 • X'OOO' - X'3FF' = ROS PROGRAM • 24 • • 25 • X'100' ;; IPL IN PROGRESS FLAG • 26 • EQUALS X'OOOO' IF IPL IS NOT IN PROGRESS. • 21 • EQUALS THE CHANNEL CONTROL BLOCK POINTER • 28 • ADDRESS CF CHANNEL WHICH HAS IPL IN PROGRESS. • 29. X'03ES'= CA 1 IPL IN PROGRESS • 30 • X'03EE'= CA 2 IPl IN PROGRESS • 31 • X'03F4'= CA 3 IPL IN PROGRESS • 32 • X'03FA'= CA 4 IPl IN PROGRESS • 33 • • 34 • X'702'= REGISTER X'76' ENTERING ROS (HALF WORD STORAGE) • 35 • X'704': REGISTER X'lD' ENTERING ROS (HALF WORD STORAGE) • 36 * X'106';; REGISTER X'lE' ENTERING ROS (HALF WORD STORAGE) • 31 • • 38 • X'108';; INITIAL IPl CHECK COMPLETED flAG • 39 • EQUALS X'OOOO' IF INITIAL CHECK FOR IPl COMMAND • 40 • HAS NOT BEEN COMPLETED FOR All CHANNEL ADAPTERS. • 41 • 42 • X'10C'. ADDRESS COUNTER FOR INITIAL PROGRAM lOAD. *• 43 • • 44 • X'180': REGISTER 0 ENTERING ROS (FUll WORD STORAGE). • 45 • X'184':-REGISTER 1 ENTERING ROS (FULL WORD STORAGE). • 46 • X'188'= REGISTER 2 ENTERING ROS (FUll WORD STORAGE). • 41 • x'lsc'· REGISTER 3 ENTERING ROS (FUll WORD STORAGE). 4S • X'l~O'· REGISTER 4 ENTERING ROS (FUll WORD STORAGE). • 49 • X'1~4·. RfGISTER 5 ENTERING ROS IFUll WORD STORAGE.. • 50 .- X'l~8'= REGISTER 6 ENTERING ROS (FUll WORD STORAGE). • 51 • X'79C'= REGISTER 7 ENTERING ROS (FUll WORD STORAGE). • 52 • • 53 ••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••• CW501 ~ 1004100410041004 1004100410041004 1004700470041004 1004700470047004 * * 1 1 1 1 1 1 1 1 1 1 1 1 1 -1 1 1 1 1 1 1" 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 00030 00040 0005e 00060 00010 00080 00090 00100 00110 00120 00130 00140 . 00150 00160 00170 00180 00190 00200 00210 00220 00230 00240 00250 00260 00210 002S0 00290 00300 00310 00320 00330 00340 00350 00360 00310 00380 00390 00400 00410 00420 C0430 00440 00450 00460 00470 00480 00490 00500 00510 00520 00530 ""w'"" ··rhlr't'd'#", ttl·, " _-±ice 1·.,.,.,...... fi·...; 0000000000 0000000000 00000 00000 0000 NROS LOC 3105 TYPE 4 CHANNELtN OBJ CODE CHAN~EL RHUM R2N2 AOOR ROS CODE STMT 56 57 58 59 60 61 SOURCE STATEMENT 316673 DATE JANUARY, 1977 PIN J749502 LOGIC CW502 ..................•.............. ...........................•......... 1 •• •• 11 CHANNEL CONTROL BLOCKS 1 ~ • *•••••••••••••••••••••••••••••••••••••••••••••••••••••••• *•••••••••••• •• •• 62 63 • 64 • 65 • 66 61 68 69 10 11 12 13 14 15 16 11 78 19 8Q 81 82 83 84 85 86 81 88 89 90 91 92 93 94 95 96 ·91 98 EC • ••• • • •• • • • CA 1 CONTROL BLOCI< LOCATIONX'3E8' BYTE 0 81T 5-'= CA 1 CMO REJ FLAG BIT 6= C6 1 BUS OUT CHECK FLAG Bl r 1= CA 1 EQUIPMENT CHECK FLAG BYTE 1 EQUALS X'OO' fOR CA 1 SELECTED MASK USED BY ROS PROGRAM. LOCATION X'3EA' BYTE 0 EQUALS X'04' fOR CA 1 SELECTION CONTROL USED BY ROS PROGRAM. BYTE 1 81T 4= CA 1 NOT ENA8LEO FLAG 1 • 11 ••• 11 •• 11 • 11 •• 1 •• 11 •• 11 •• 11 1 LOCATION X'3EC' eQUALS X'3EE' WHICH IS THE • .. 1 POINTER TO CA Z CONTROL BLOCK. •• • 1 1 1 • • CA 2 CONTROL BLOCK •• •1 • 1 • LOCATION X'3EE' • 1 1 • BYTE 0 BIT 5= CA Z CMD REJ FLAG • BIT 6= CA Z BUS OUT CHECK FLAG •• •1 BIT 1= CA 2 EQUIPMENT CHECK FLAG • 1 BYTE 1 EQUALS X'OZ' FOR CA 2 SELECTED • • MASK USED BY ROS PROGRAM •• • 111 *1 LOCATION X'3FO' •• *1 BYTE 0 EQUALS X'05' FOR CA 2 SELECTION * CONTROL USED BY ROS PROGRAM. •• • 11 BYTE 1 BIT 4= CA Z NOT ENABLED FLAG • • • 11 LOCATION X'3FZ' EQUALS X'3F4' WHICH IS THE •• • . POINTER TO CA 3 BLOCK. 1 ••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••*••••••• 11 ....................................•...••................•.••.•.....*. CONt~OL 00560 00510 00580 005QO 00600 00610 00620 00630 00640 00650 00660 00610 00680 00690 00100 00110 00120 00130 00140 00150 C0160 00110 00180 00190 00800 00810 00820 00830 00640 00850 00860 00870 00880 008QO 00900 00910 00920 00930 00940 00950 00960 00910 00980 . I '- ! r'" '" ,.,.",' '",[tltt'f"'H"" t! "j, " ... ,j I, ' " . , , ' ",,,,j , .. " ,,,' .",,' ','"•. ,. ,', .. ,. 't",· '(".,. ,. ,-,' '¥,." "L .. ,-"r"I"H't'# 't' I" "" .... '" t. ""'f ted ,....t "" """"""t' 101"",-1" 't'" i'##"ffft*"nt,,~ 'Ub t"t f' )*,.T,#C" '1 LH",d ':f#:!td' t''''. ',or, ••.• , 0 8 0 0 • • 0 0 0 0 . 0 0 0 0 0 0 0 0 0 0 . 0 0 0 0 0 0 0 0 0',0',," 0',0·"," , NROS LOC 3105 TYPE 4 CHANNEL,N CHANNEL ROS CODE OBJ CODE RIN1M R2N2 AODR SOURCE STATEMENT STMT EC 316673 DATE JANUARY, 1977 PIN 1749503 LOGIC CW503 101 ••••••••••• *.*.*.*.****.*.*¥ •••••• *•••• ~.** •• *** ••• *•••••••••••• *.* •• ** 102 • CA 3 CONTROL BLOCK 103 lIi 104 LOCATION X'3F4' 105 * • BYTE 0 BIT 5= CA 3 tMO REJ FLAG 106 * CA 3 BUS OUT CHECK FLAG 6= BIT 101 • BIT 7'= CA 3 EQUIPMENT CHECK FLAG 108 BYTE 1 EQUALS X'04' FOR CA 3 SELECTED 109 "ASK USED BY ROS PROGRAM 110 • 01010 01020 01030 01040 01050 1 01060 1 1 01010 1 01080 1 01090 01100 11 01110 1 01120 LOCATION X'3F6' • 01130 BYTE 0 EQUALS X'06' FOR CA 3 SELECTION • 11 01140 CONTROL USED BY ROS PROGRAM 1 01150 BYTE 1 BIT 4= CA 3 NOT ENABLED FLAG • 01160 • 1 1 01110 LOCATION X'3F8' EQUALS X'3FA' WHICH IS THE 1 01180 POINTER TO CA 4 CONTROL BLOCK 1 01190 ••••••••• *••••••••• *•••••••••• **.* ••••••• *•••• *•••••••••••••••• *••••• *. 1 01200 1 01210 • 01220 CONTROL BLOCK CA 4 * • 1 01230 • 11 01240 LOCATION X'3FA' • 1 01250 CA 4 CMD REJ FLAG BYTE 0 BIT 5= • 01260 BIT 6= CA It BUS OUT CHECK FLAG • 1 C1270 BIT 1= CA 4 EQUIPMENT CHECK FLAG • 1 01280 BYTE 1 EQUALS X'06' FOR CA 4 SELECTED • • 1 01290 MASK USED BY ROS PROGRAM • 1 1 01300 1 01310 LOCATION X'3FC' • 01320 BYTE 0 EQUALS X'Ol' FOR CA 4 SELECTION * • 1 01330 CONTROL USED BY ROS PROGRAM • 11 01340 BYTE 1 BIT 4= CA 4 NOT ENABLED FLAG 1 01350 01360 LOCATION X'3FEt EQUALS X'3ES' WHICH IS THE • 1 01310 1 CONTROL BLOCK POINTER TO CA * *•••*.* •••••• *••••••••••••••• ~ ••••••••••••••••• *••••• **~* ••••••*••*.* ••••• 111 01380 01390 • III 112 113 114 115 116 111 118 119 120 121 122 123 124 125 126 127 \28 129 130 131 132 133 134 135 136 137 138 139 • •• • •• • • •• • • • • • • • • •• • • • •• •• • • • ••• • • •• .J "--.. " ... - .... " 1 •• 11 •1 " . ., M . " , , . ~". ·tt ...... [C .... " . . . . .1, .,J . t,. 1 t • • '1''',.1*.''''1'' . , l-g·ttCrt··j"· t.,·t d·t·M·rt ... ,·.·.f,'.t:t,·ttt'·,'tt.I.. ··',tti:t.,n •. , .. ·tl ..'t't1t#!#Hf J 11;···"t·,., ,·!t·,·,··,~··, . . ·¢·"" .... '''0'' ·"",,,,,,,,t ,,'·Uf"·""· "·1.'tt" T ,. .• ,j ,j, .... 111' rl' ..... ·L""td' ... 11#tnl ." .. 1,,1 ... I .. ,uj' ,f r H" U I " , .. , ·",,,.. ,,t··· [" • 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0000· NROS lOC 3705 TYPE 4 08J·COOE 000000 000000 1004 CHANNEL ROS CODE C~ANNEl,N RINIM R2N2 ADDR 0 000002 000002 F6FF COOO04 98B8 1(0) COOO06 80CE COOO08 810B OOOOOA 86fF OOOOOC 81fF STMT 141 142 143 144 145 146 147 148 10 SOURCE STATEMENT • '" • BRAN"cH NOTE: Sl-1AXST EQU OUT 1 (0) 1 (1) 154 155 1(0) 1(1) 00082 DATE JANUARY, 1977 PIN 17Q9504 LOGIC a N BIT T EST INSTRUCTION EXECUTION STARTS AT ( PAR T A~DRESS 2 ) X'OOI0' •• *•••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••• EQU TRM BCl OOOOOE A8A2 316673 *** •••••••••••••• ~ ••••••• *••••••• *••••••••••••••••••••••••••••••••••••• * • 150 MAXITOl 151 152 OOOSE EC •O,STOP •R1(0),X'Ff' • *. CW504 1 1 1 • 1 • 1 1 HARDSTOP - SHOULD NOT BE AT ZERO 1 1 1 1 01410 01420 01430 01440 01450 01460 01410 01480 01500 01510 . 01520 MAXIT07 HAVE WE fiNISHED BRANCH ON BIT TEST BRANCH OUT OF TEST IF COMPLETE LRI LRI RHO) ,X'CE' Rl ( 1 ) , x ' OB ' SET UP BRANCH ON BIT INSTRUCTION SET UP BRANCH ON BIT INSTRUCTION 1 01540 01550 157 158 lRI lRI R7(0),X'ff' R7(1),X'FF' SET ALL BITS ON IN REG 1 SET All BITS ON IN REG 1 '1 1 01510 01580 . 160 B HAXIT06 BRANCH TO CONTINUE TESTING 1 01600 1 1 1 1 1 1 1 1 1 01620 01630 01640 01650 01660 01610 01680 01690 01100 162 163 164 165 166 161 168 169 110 1 1 ••••••••• ** •••••• ~ ••••••••••••••••••••••*•••••••••••• *••••••••••••••••• * I NIT I A l I Z A T ION * • •* • • • • START OF ROS CODE EXECUTION AT LOCATION X'OO10'. PARITY IS CORRECTED IN GROUP ZERO REGISTERS AND THESE REGISTERS ARE STOREO IN lOCATIONS X'0180-019F'. ••• • •••••••••• *••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••• 000010 008·2 000012 0014 000014 0186 0 0 1 0 01 0 112 173 114 ST OUT S1 RO,O(RO) RO,X'Ol' Rl,4(RO) SAVE LEVEL 1 AND 2 IAR SET GOOD PARITY IN Rl SAVE Rl 1 1 1 01120 01130 011"0 COOO16 0024 000018 02BA 0 2 02 0 116 111 OUT ST RO,X'02' R2,8iRO) SET GOOD PARITY IN R2 SAVE R2 1 1 01160 01110 OOOOlA 0034 COO01C 038E 0 3 03 0 119 180 OUT ST RO,X'03' R3,12(RC) SET GOOD PARITY IN R3 SAVE R3 1 1 01190 01800 OOOOlE 0044 000020 0492 0 4 04 0 182 183 OUT ST RO,X'04' R4,16(RO) . SET GOOD PARITY IN R4 SAVE R4 1 1 01820 01830 000022 0054 000024 0596 0 , 5 05 0 185 186 OUT ST RO,X'05' R5,20(RO) SET GOOD PARITY IN R5 SAVE R5 1 000026 0064 000028 069A 0 6 06 0 188 189 OUT ST RO,X'06' lR6,2"CRO) SET GOOD PARITY IN R6 SAVE R6 .1 00002A 0014 00002C 079E 0 1 07 0 191 192 OUT ST RO,X'01' R1,28(RO) SET GOOD PARITY IN R1 SAVE R7 1 ,. 1 1 1 01850 01860 01880 01890 01910 01920 .i 't==== . - tiff' 'S"· ..... " 'tt,·C'p'-- '" $ .... $'.'" ",t'$'" C ,1' "'t jf'·'·t~"M1'·1',,·t'1t'''''tJ'.'dr'''·''''-' 't1:.t.".' .. 't'Un~·'''· 000000000. 0000000000 00000 00000 0000 ; NRO~ LOC 3105 TYPE 4 CHANNEl,N CHANNEL ROS CODE OB~ CODE R1NIH R2N2 AOOR STMT SOURCE STATEMENT EC 316673 DATE JANUARY, 1977 PIN 1749505 LOGIC CW505 *•••••• *••• 00002E AB04 COO030 00003Q 1004 COO032 0000 00034 o 000034 000034 000036 COO03a 00003A 8000 9809 8100 9800 00003C COO03E 000040 000042 0100 9100 FIFF q815 1( 1) 1( 1) 1 ( 1) 000044 000046 000048 0OO04A 01FF 91Ff FI01 9810 Ill) Ill» EQU LRI BCl LRI BCL •RHO) ,X'oo' 00030 210 MAXIT02 211 212 213 214 MAXIEOI RUIJ,X'OO' MAXIEOI LOAD LRI, LOAD LRI, ORI ARI TRM BCL RI(1),X'OO' Rl(l),X'OO' RI(1),X'FF' MAXIEOI OR ZERO'S WITH REG 1 BYTE 1 ADD ZERO'S WITH REG 1 BYTE 1 ARE ANY BITS ON? ORI, ARI, TRM, OR DATA FLOW FAILURE 1 1 00030 216 211 218 219 ORI ARt TRM BCL RI(1),X'fF' Rl(l),X'FF' RICIJ,X'Ol' MAXIEOI OR ALL BITS ON WITH REG 1 BYTE 1 ADO ALL 81TS ON WITH REG 1 8YTE 1 TEST FOR LOW ORDER BIT OFF ORI, ARI, TRM, OR DATA FLOW FAILURE 1 00030 221 222 223 224 226 221 22B • TRM BlL RllO),X'Ol' MAXIE01 010 ADO PROPAGATE? ORI, ARt, TRM, BZL OR DATA FLOW FAt lURE 1 230 231 232 ORI ARI BCl RICO),X'FF' OR ALL BITS ON WITH REG 1 BYTE 0 ADO ALL 81TS ON WITH REG 1 BYTE 0 BRANCH IF ADO PROPAGATED 1 234 MAXIT03 235 236 • 231 • EQU DC •X'FFFF' 239 MAXIT04 240 241 242 243 244 . EQU lRI •RICO),X'OO' ORr RICO),X'OO' R11 0 , t X' 00 ' R11 0 ) ,X' FF ' MAXIEOI 1lll .1(0) lCO} 00030 00058 000056 000056 FFFF 000058 000058'8000 00005A 0000 00005C 9000 00005E FOFF 000060 9833 1 1 1 1 1 •O,STOP 00030 000050 DOFF 000052 90FF 000054 9802 1 1 1 EQU OUT DC 1(1) 1(0) 1 1 206 MAXIEOI 201 208 10 UO) 00004C FOOl 00004E 8821 195 *•• *••••••••••• *••• ~ •• *••••••••••• *•••• *•••••••••••••••••••• • 196 • 197. 8 RAN C HAN DIM M E D I ATE INS T R T EST • 198 * • 199 * BRANCH, BRANCH ON Z, BRANCH ON C, LOAD IMMEDIATE, • 200 • OR IMMEDIATE, ADD I~MEDIATE, AND TEST IMMEDIATE • 201 • INSTRUCTIONS ARE TESTED. • 202 • • 203 ••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••• 204 B MAXIT02 BRANCH AROUND ERROR OUTPUT lCO) 1(0) 1 (0) 1(0) 00030 ARI TRM! BCL' x'oeoo' Rl(O),X'~F' MAXIT04 1 AN INSTRUCTION OR DATA FLOW HAS fAILED 1 1 1 ZERO'S BCL OR ZERO'S BCL OR INTO DATA INTO DATA REG 1 BYTE 0 FLOW FAilURE REG 1 BYTE 1 FLOW FAILURE 1 1 1 1 1 1 1 1 1 1 1 1 i THIS IS A CONSTANT FOR TESTING, AS A 1 INSTRUCTION IT IS L BRANCH BACK PAST 1 ZERO. 1 1 LOAD ZERO'S INTO REG 1 BYTE 0 OR ZERO'S WITH REG 1 BYTE 0 ADO ZERO'S WITH REG 1 BYTE 0 ARE ANY BITS ON? ORI, ARI, TRH OR DATA FLOW FAILURE 1 1 1 1 1 01950 01960 01910 01980 01990 02000 02010 02020 02030 02040 02060 02010 02080 02100 02110 02120 02130 02140 02160 02110 02180 02190 02210 02220 02230 02240 02260 02210 022BO 02300 02310 02320 02340 02350 02360 02310 02390 02400 02410 02420 02430 02440 ........_.,...........9 "d\"*'+' 'J d!''f1H*'f''Nri'ti'5fdtr ItYIII!:!:tf" WWW!tlI"ti±!!t.iI"" 'rl'rlNriW'±''ftLt!+'H! :!It.fb±n' H .ww.ittGlfettfjrl Mt' h5;;IIiW'tfn,'Mi!!Ie!i"WfHth'W# f «'fit "¥fif#HWt!tcif!i!httrt #ht '*hem'Wed' • hrtrl.j' rl'H tWM ffef b f#, #' V ", ..1M2 tt t·t ''K' .. # #'t • 't· ("" . ·"t" ".'. ... 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 . 0 0 0 0 0 • • • • O· NROS LOC 3705 TYPE 4 CHANNEL,N CHANNEL ROS CODE OBJ CODE RINIM R2N2 ADOR STMT SOURCE STATEMENT EC 316673 DATE JANUARY, 1977 PIN 1749506 LOGIC CW506 241 ••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••• 248 • • 249. T EST I N G 0 F G R0 U P 0 REG 1ST E R SAN 0 • 250 • • 251. E XC l U S I VE 0 R I N PUT & 0 U T PUT INS T R • 252 • • 253 ••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••• R7,R7 CLEAf( REG 7 1 1 1 1 02470 02480 02490 02500 02510 02520 02530 1 02550 1 02570 02580 02590 1 1 1 255 XR 257 258 259 USING SMAXST,R7 LH Rl,MAXIT03 DROP R7 lOAD All BITS ON INTO REG 1 261 262 IN OUT R5,X'01' Rl,X'03' INPUT REG 1 TO REG 5 OUTPUT REG 1 TO REG 3 1 02610 02620 00030 264 265 266 • XR BCl R3,R5 MAXIEOI ~RE REG 3 AND REG 5 EQUAL? 1 EXCLUSIVE OR REGISTER, lOAD HAlFWORO 1 INPUT, OR OUTPUT INSTRUCTION FAILURE 1 02640 02650 02660 00030 268 269 270 • XR Bel R3,R7 MAXIEOI ARE REG 3 AND REG 1 EQUAL? 1 EXCLUSIVE OR REGISTER, lOAD HAlFWORD 1 INPUT, OR OUTPUT INSTRUCTION FAILURE 1 02680 02690 02100 1 272 XR R7,Rl EXCLUSIVE OR All 8ITS ON INTO REG 7 1 02120 3 1 05 03 274 275 OUT IN R3,X'05' Rl,X'03' OUTPUT ZERO'S TO REG 5 INPUT ZERO'S TO REG 1 1 1 02140 02150 5 1 277 278 279 • XR BCl R5,Rl MAXIEOI ARE REG 5 AND REG 1 EQUAL? EXCLUSIVE OR REGISTER, INPUT, OR OUTPUT INSTRUCTION FAilURE 000062 77C8 7 1 000000 C00064 7157 1 7 000066 051C 000068 0134 5 1 01 03 00006A 53~8 00006C 983F 3 5 00006E 73C8 000070 9843 3 000072 17C8 7 000074 0354 000076 013C OC0078 15C8 00001A 9840 00056 7 00030 1 1 1 1 1 1 02770 02780 02790 I' ···· ..•. f·· , ".,.",.".t 11t'(""";'" ' """,' 'f, ,J -"-j! " .. ",,,'.,,,' . . . . . d" t'N"""'.'" :". 'Uf 't't'" ,. ' ..... , "'1 •.<".", t '".' t::l~' .... ", -,.","" d ,.";"0 ,.,.' ' ..,"'"# W 'u .. "t'''''t'ttttt"' '" r' '''H"·'" ..." •" ,",,,',j i"., .....".'#"$': ""t,. ... ,'; tt" t. U""" .. t" "', 'M ... t' ",'", "(""t t"'" - t .. ,', . t· t·" , ."".""."1",<,, ' 0000000000 0000000000 000000000,0 0000' . EC -NROS LOC 3705 TYPE 4 OBJ CODE CHA~NEL,N CHANNEL ROS CODE RIN1M R2N2 AOOR S'fMT 202 283 284 285 286 287 288 289 290 00007C 00007E 000080 000082 000084 000086 000088 00008A 00008C 8007 1785 1305 73C8 9857 1(0) 7 3 1 1 3 7 00030 1585 1305. 53C8 985F 5 3 3 00008E 1786 7 1 000090 1305 3 1 000092" 53ca 000094 9861 3 5 000096 1501 5 1 COO098 15ca 00009A 9860 5. 1 00009C 1586 5 1 COO09E 0701 1 0 OOOOAO 75C8 OOOOA2 9815 5 1 1 1 5 00030 SOURCE STATEMENT DATE JANUARY, 1977 PIN 1749507 LOGIC Cv/507 •••••••••••••••••••••••••* ••••••••••••••••••••••••••••••••••••••••••••• 1 02820 02830 02840 02850 02860 02870 02880 02890 02900 1 02920 02930 02940 02950 02960 02970 • •1 • T E S T I N G 0 F S T 0 R E H A L F W0 R D , •• L 0 A D H A L F W a R o , E X C L U S I V E 0 R , •• 111 • •• A N 0 S T 0 E I N S T R U C T I 0 N S • •• 111 • ••••••••••••••••••••••••••••••• *•••••• ••••••••••••••••••••••••••••••••• 1 ~ ~ 292 293 294 295 296 297 • LRI STH LH XR BCl 299 300 301 302 303 STH LH XR BCL R5,4CRl) R3,4CRU R3,R5 MAXIEOI STORE HALFWORD WITH ALL SITS OFF LOAD HALFWORO PREVIOUSLY STORED ARE REG 3 AND REG 5 EQUAL? STORE HALFWORD OR LOAD HALF WORD INSTRUCTION FAILURE ST R7,4CRl) LH R3,4(Rl) XR BCL R3,R5 MAXIEOl STORE ALL BITS ON FOR THE SECOND HAlFWORD lOAD FIRST HALFWORD OF THE FULL WORD PREVIOUSLY STORED ARE THEY EQUAL? STORE INSTRUCTION FAILURE tH R5,6(RlJ XR BCl R5,Rl MAXIEOI ST R5,4(Rl) LH R1,6(RO) XR SCL R5,R7 MAXIEOI * 00030 305 306 • 307 308 • 309 310 00030 312 313 314 315 00030 311 318 319 320 • ·321 322 * * RUO) ,X'07' R7,4CR1) R3,4IRl) R3,R7 MAXIEOI 1 ------ 3166 7 3 SET UP ADDRESS FOR TESTING STORE HALFWORD WITH ALL BITS ON LOAD HALFWORD PREVIOUSLY STORED ARE REG 3 AND REG 1 EQUAL? STORE HALFWORD OR LOAD HALFWORO FAILURE 1 ·1 1 1 1 1 1 1 1 1 1 LOAD SECOND HAlFWORD OF THE FUllWORD 1 PREVIOUSLY STORED 1 ARE REG5 AND REG 1 EQUAL? 1 STORE INSTRUCTION FAILURE 1 03120 03130 03140 03150 STORE ALL BITS .OFF IN THE SECOND HALF WORD LOAD seCOND HAlFWORD OF THE FUlLWORD PREVIOUSLY STORED AR~ REG 5 AND REG 1 EQUAL? STORE INSTRUCTION FAILURE 03110 03180 03190 03200 03210 03220 1 1 1 1 1 1 1 1 1 1 "- . i 02990 03000 03010 03020 03030 03050 03060 03010 03080 03090 03100 1 :II r • .....'.:. 1.11.- .... t·< .• ,.. \ l'j ........ ' t·1...•. ,.t.h ...' .. r·· .... Z ·.. '" '",' 1'" ·t ·t!Wt"ttdd·W'fd .... t·Mtt·t"td"W rttwt+tH Wft±e'#it. . oil .... hfdfHdffl'¥¢ H,I ft,rlh" 'c",d#'t'ttMWW'it' 'ef&i'r!!nlW±rf............. 0 . 0 0 0 0 0 0 0 0 o 0 0 0 0 • 0 0 0 0 ·0 0 0 0 0 0 0 0 ·'0 0 NROS LOC 3105 TYPE 4 C~ANNEltN EC 316673 DATE JANUARY, 1977 PIN 1749508 LOGIC CW508 CHANNEL ROS CODe 08J CODe· RlNlM R2N2 AODR SOURCE STATEMENT STHT 325 ••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••• 326 • • 321. BRA N C H 0 N BIT T EST (P ART 1» • 328 • • 329 • THIS TEST IS ACCOMPLISHED BY CHANGING THE BRANCH ON BIT • 330 • INSTRUCTION EACH TIME THROUGH. BRANCH ON BIT IS TESTED • 331 • NOT TO BRANCH WHEN BIT IS OFF AND THEN TO BRANCH WHEN • 332 • THE BIT IS ON. • 333 • • 334 *•••••••••••••••••••••••••• ~ •••••••••• *•••••••••••••••••••••••••••••••• 0000A4 80CE 0000A6 8106 0000A8 8384 . 1(0) 1el) 3(1) 00082 OOOOAA A806 OOOOAC OOOOAC 9180 OOOOAE 98AF 1 ( 1) OOOOBO .DOOE 1(0) 000082 0000B2 3181 OOOOB4 CE06 0000B6 F6FF 00002 1 7(0,0) 1(0) 3 OOOBC 0000B8 9802 0008C OOOOBA 8811 OOOAC OOOOBt 1004 o LRI LRI 336 337 70 RUO) ,X'CE' R l( 1) ,X' 06' SET UP BRANCH ON BIT INSTRUCTION SET UP BRANCH ON BIT INSTRUCflON 339 340 341 342 343 344 ••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••• ••••• NOTE: NEXT INSTRUCTION IS ADDRESS SENSITIVE ••••• ••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••• lRI R3(1),X'B4' SET UP ADDRESS FOR BRANCH ON BIT • INSTRUCTION B MAXIT06 BRANCH TO BEGIN TEST 346 347 348 349 350 351 352 MAXIT05 • EQU ARI BCL •R1(1),X'80' ORI RII0.,X'OEI MAXITOl • • 354 MAXIT06 355 356 357 358 • 359 360 • EQU STH •R1,0(R3) as R7'O,O.,~A)(IEC2 TRM R7COJ,X'FFt BCL MAXIE02 362 363 • BlL HAXIT05 365 HAXIE02 OUT a.STOP 1 1 1 1 1 03250 03260 03210 03280 03290 03300 03310 03320 03330 03340 1· 1 03360 03310 1 03390 1)3400 C3410 03420 03430 03440 1 1 1 1 1 1 1 1 1 1 1 1 UPDATE INSTRUCTION TO BE TESTED BRANCH INSTRUCTION HAS GONE THROUGH SIXTEEN ITERATIONS CORRECT INSTRUCTION WHEN PROPAGATION OCCURS OVER THREE BITS REPRESENTiNG REG 7 1 1 1 1 1 1 1 03540 03550 03560 03570 03580 03590 03600 1 1 03620 03630 1 03650 1 STORE BRANCH ON BIT INSTRUCTION •• T~IS INSTRUCTION CHANGES ••• IF BRANCH 010 NOT OCCUR SHOULD IT HAVE? YES, IT SHOULD HAVE OCCUR EO BUT 010 NOT BRANCH TO SET UP NEXT BRANCH ON BIT INSioRUCTION 03460 03470 03480 03490 03500 03510 03520 1 1 1 1 1 o 0 0 0:.' .. 0000000000 0000 000000 00000 00000 0000 NROS LOC EC 316673 DATE JANUARY, 1977 PIN 1749509 LOGIC CW509 3705 TYPE 4 CHANNEL,N CHANNEL ROS CODE OBj CODE ~1N1M R2N2 AOOR STMT SOURCE STATEMENT *. 368 ••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••• 369 • • 370. G ENE R ALP E GIS T E R PAR I T-Y COR R E C TED. • 371 • 372 • AN OUTPUT TO EACH OF THE GROUPS 1, 2, & 3 REGISTERS • 373 • CORRECTS ANY BAD PARITY THAT MAY HAVE RESULTED FROM • 374 • POWERING ON. • 315 • • 376 •••••••••••••••••••••• *•• ~ ••••••••••••••••••••••••••••••••••••••••••••• 1 1 1 1 1 1 1 1 1 03680 036<)0 03700 03110 03720 03730 03740 03750 03760 1( 1) 378 MAXIT07 379 1 03780 03790 OOOOCO 83C8 3(1) 381 ••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••• 1 382 ••••• NOTE: NEXT INSTRUCTION IS ADDRESS SENSITIVE ••••• 1 383 •••••••••••••• *•••••• ~.......... 1 384 LRI R3(1I,X'C8' LOAD ADDRESS OF OUTPUT INST~UCTION 1 03810 03820 03830 03840 0000C2 0000C2 9110 0000C4 F88t» l( 1) COOOBE OOOOBE 8174 EQU lRI 1 LOAD OUTPUT INSTRUCTION *•••••••••••••••••••••••••••••••••••••• 0000C6 0000C6 3181 0000C8 0084 OOOOCA A80S 1(0,7) 1 o OOOCC 3 08 OOOOCC OOOOCC D8B4 lCO,3) OOOOCE 8010 1(0) 000C2 00002 000C6 000000 A800 386 MAXIT08 387 388 eQU ARI 390 MAXIT09 391 392 393 394 • ECU STH OUT 396 MAXIT10 397 398 • EQU BB 400 401 • 402 LRI •Rl!l),X'lO' BB RHO,7J,MAXIT10 • Rl,O(R3) RO,X'08' MAXIT08 B •Rl(O,3),ESCCHK MAXIT09 8 1 1 1 1 03~OO STORE OUTPUT INSTRUCTION ••• THIS INSTRUCTION CHANGES •• *. BRANCH TO CONTINUE UPOATING OF THF. OUTPUT INSTRUCTION 1 1 03910 03920 03930 03940 1 1 1 03960 03970 03980 1 04000 04010 04020 BRANCH TO IPL HANDLER WHEN GROUP 2 AND 3 ARE PARITY CORRECTED SET UP TO CORRECT PARITY OF GROUP 2 AND GROUP 3 REGISTERS BRANCH TO START PARITY CORRECTION *....... 405 ••••••••••••••••••••••••••••••••••••••••••••••••••••• *••••••••• 406 • • 407. R 0 S ESC APE HAN 0 l i N G • 408 • • 409 •• *••• *••••••• * ••••••• *••••••• *•••• ~ •••••••• ~ ••••••••••••• *•••••••••• *. 000002 000002' 719C 000004 F982 (00006 AE24 0006FC 79 1(1,7. 1 00008 006FC •R1,X'79' 411 ESCCHK 412 413 EQU IN 88( 415 416-ESCAPe 8 - eQU~ I 03860 03810 03880 UPDATE INSTRUCTION BRANCH WHEN GROUP 1 IS CORRECTED Rl ( 1,7) ,ROSOl INPUT UTILITY REG FOR ESCAPE BIT BRANCH 81T IS ON FOR NO ESCAPE ESCAPE SROS+X'6FC' BRANCH TO ESCAPE TO CORRECTED CODE 1 1 1 1 1 1 1 1 1 04050 04060 04070 04080 04090 1 04110 04120 04130 1 1 04150 04160 1 1 s,·t. '! em' $-' = =_= 00 00 c, "01"". J'D""" ,.1 I.t··t !"., , "'1' ",.oj t nl,,1 1._ "1 "1'tt1j"t 'owe' t t rtf' ," ',. m' r"" "'trfMtet'tt t, , 'ttttMMti 1b 'ti# 0 0 0 0 0 . 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 O· 0" 0" 0"·'·,: , NROS LOC 3705 TYPE 4 CHANNEL,N CHANNEL ROS CODE OBJ CODE RINIM R2N2 AD OR snn SOURCE STATEMENT EC 316673 DATE JANUARY t 1977 PIN 1749510 LOGIC CW510 419 ••••••••••••• *•••••••••••• *•••••••••••• ~ •••••••••••••••• ~ •••••••••••••• 420 • • 421. S TOR E 0 F I N T ERR U P T R E QUE S T . 422 • • 423. G R 0 U P 1 REG 1ST E R SAN D I P L C H E C K • 424 * • 425 • THE INTERRUPT REQUEST GROUP 1 REGISTERS (X~76,70,7E') • 426 • ARE STORED AT LOCATION X'10l-707'. THE CAUSE OF THE • 427 • LEVEL 1 REQUEST lS CHECKED FOR BEING AN IPL LEVEL 1 REQUEST • • 428 • • 429 ••••••••••••••••••••••••••••••••••••• ~* ••••••••••• *.................... 000008 000008 71DC OOOODA 0185 1 1 70 OOOOOC 716C 1 16 OOOOOE 0183 1 o OOOOEO 71EC 0000E2 0187 1 1 7E o o 000E8 COOOE4 F902 0000E6 7004 o 70 1 1 OOOOEC 8040 OOOOEE 7114 1 11 1 1 OOOOFO 11C8 0000F2 8110 OOOOF4 7194 1 o 1(0) Ill) ,1 19 1 1 1 1 1 1 1 1 Rl,2(RO) GET INTERRUPT REQUEST GROUP 1 FOR ADAPTERS SAVE INTERRUPT REQUEST GROUP 1 FOR ADAF-TERS 1 1 1 1 04350 04360 (;4370 04380 IN STH Rl,INTGPl Rl,6(RO) GET INTERRUPT REQUEST GROUP 1 SAVE INTERRUPT REQUEST GROUP 1 1 1 04400 04410 BB R1I1,6) ,DROS02 IS THIS A IPL LEVEL 1 REQUEST? OUT O,STOP HARDSTOP DUE TO ANY OTHER LEVEL 1 1 1 1 04430 04440 04450 1 1 1 1 1 04480 04490 04500 04510 04520 04530 04540 04550 • Rl,MACHK Rl,4CRO) 435 436 • 437 438 IN Rl,X'16' STH 440 441 443 444 • 445 1 448 •••••••••••••••••••••••••••••••••• ~ •••••••••••••••••• ~ •••••• *•••••••••• 449 • • 450. RES E T 0 FCC U C H E C K SAN 0 T EST MOD E • 451 • • 452 ••••• 453 DROS02 EQU • 454 XR R1,Rl CLEAR REG 1 455 5TH Rl,OtRO) CLEAR THE fLAG AREA X'100' 457 458 459 • 460 461 462 1 04190 04200 04210 04220 04230 04240 04250 04260 04210 04280 04290 04310 1 04320 I' 04330 EQU IN STH *•••••••••••••••••••••••• ** ••••••••••••••••••••••••••••••••••••• ** OOOOE8 OOOOE8 l1C8 . OOOOEA 0181 1 GET MACHINE CHECK ERROR REGISTER SAVE MACHINE CHECK ERROR REGJSTER 431 ROSOl 432 433 * 1 1 1 1 LRI OUT Rl(0),X'40' Rl,X'11' SET RESET FOR CCU CHECKS CLEAR CCU CHECKS 1 XR LRI OUT Rl,Rl RICl),X'10' R1,X-79' CLEAR REG 1 SET UP TO RESET TEST MODE 1 1 1 1 1 04570 04580 04590 04600 04610 04620 " . ' , , "'rr =' '''''';''.''n<' ·t· ,·, .. ~",:,,, .. tff''t·'j,·,,r,,,1,1-tdH''f'·',j't·:,.df''';t'ftrttMtd6f'fi tt,·£tt·t'llifH#t"":!:HIrft'ffd""i'U"'·'·iI,' ••' f +;t I. ,·*£j· ..· · \ " b.... "' .... MHH...;or'* "dc · .. ·HH'ib ..Jdrll*f··"'·"·Z'bh"*KIti'd''d'f'''bio·+Iirf... 0000000000 0000000000 0000000000 -M" '·f o 0 0 0: ./ir NROS LOC 3105 TYPE 4 CHANNEL,N CHANNEL ROS CODE OBJ CODE R1N1M R2N2 AODR STMT SOURCE STATEMENT *•• EC 316673 DATE JANUARY, 1977 PIN 1749511 LOGIC CW511 *••••••.•••••••••• ***.*** •• ****.*.* ••••••••••••••••••••• *.* ••• *....... 465 466 • • TESTING OF REG 4 AND REG 6 461 • 468 • •••••••••••••••••••••••••••••••••••••••••••••••••••• * •••• * ••••• * ••• **~* 469 • • DOOOF6 77C8 000000 COOOF8 7457 OOOOFA 7651 7 7 4 6 1 1 64C8 ·9801 66C8 64C8 9807 4 6 OOOOFC OOOOFE 000100 000102 000104 00056 00056 00030 6 4 6 6 00030 XR USING LH LH DROP XR BCL XR XR BeL 411 472 413 414 415 476 477 418 419 480 R7,R7 SMAXST.,R7 R4,MAXIT03 R6,MAXIT03 R7 R4,R6 MAXIEOI R6,R6 R4,R6 MAXIE01 CLEAR REG 7 LOAD All SITS ON INTO REG 4 LOAD ALL BITS ON INTO REG 6 1 1 1 1 0 3(0) 3(1) 4 0 0 ,3 00126 492 NROS01 493 494 495 496 497 498 1 • • 111 • • •• •• 0 1 11 1 A~E REG 4 AND REG 6 EQUAL REG 4 OR REG 6 FAILED TO SET CLEAR REG 6 ARE REG 4 AND REG 6 EQUAL REG 4 OR REG 6 FAILED TO CLEAR ••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••• 0081 0089 8203 03E8 34CS A814 1 1 1 1 1 1 482 483 THIS IS THE START OF THE CHANNEL CODE. THIS SECTION ZEROS OUT 484 • • THE 'IPL BASE ADDRESS' LCCATED AT X1 700' AND THE 'INITIAL IPL 485 CHECK COMPLETED' FLAG BYTE LOCATED AT X'108'. 486 ALSO, THE CHANNEL CONTROL BLOCK FOR THE FIRST CA IS FETCHED 481 • FROM X'03ES'. 488 • 4S9 • • 490 •••••••••••••••••••••••••••••••••••••••••••• *•••• *•• ****.**.** •• *•••• *. COOI06 000106 000108 COOlOA COOIOC 00010E 000110 1 EQU STH STH LRI LRI XR B 1 1 1 11 1 * RO,OIRO) RO,8CRO) R3COJ,X'03' R3(1),X'E8' R4,R3 NROS03 1 ZERO OUT IPL BASE ADOR X'700' ZERO OUT IPL CHECK BYTE X'70S' GET CHANNEL CONTROL BLOCK ADDRESS FOR CAl MOVE CHCBl ADDRESS TO REG It I 1 I 1 1 1 04650 04660 04610 04680 04690 04710 04720 04130 04740 04750 04160 04770 04780 04790 04800 04820 04830 04840 04850 04860 04870 048S0 04890 04900 04920 04930 04940 04950 04960 04910 04980 ", df .. ," 'rffnd "t' 'M" ,,' ,I, ,"I,t "1 nftl'rtrt",f'j M gijft'sf#t "Ff"'" ,"j·"t"i'MttC" t ',\ltd tt.Cd ttrt, d'±'drl't ± ,."1,, n, !, "d ...rM '.roHi"w...,.++!!&.!!* rl W 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0000: NROS lOC 3105 TYPE 4 CHANNEL,N CHANNEL ROS CODE OBJ CODE R1NIM R2N2 ADDR STMT SOURCE STATEMENT EC 316673 DATE JANUARY, 1977 PIN 1749512 LOGIC CW512 ••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••• 501 502 503 • 504 • 505 506 501 000112 000112 000114 000116 C00118 00011A COOllC 0001lE 000120 000122 000124 613C 651C 8100 8500 15C8 981A A8B2 1 63 5 61 1( 1) 5( 11 5 1 1004 0 0 0 7004 7004 00198 00102 10 70 70 • •• THIS SECTION IS ENTERED BY BRANCHING FROM NROS11. THE DATA STATUS INTERRUPT ADDRESS IS COMPARED WITH THE NSC ADDRESS. ••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••• *••• 509 NROS11A 510 511 512 513 514 515 516 511 518 519 EQU IN IN LRI lRI XR BCL B OUT OUT OUT •Rl,X ' 63' R5,X'61' RlC 11 ,X'OO' R5(11,X'00' R5,RI NROS10 NROSll O,STOP O,STOP O,STOP 1 1 COMPARE ADDRESSES BRANCH IF NOT EQUAL BRANCH TO OUTPUT STATUS HARDSTOP- SHOULD NOT BE HERE HARDSTOP- SHOULD NOT BE HERE HARDSTOP- ~HOULD NOT BE HERE 1 1 1 1 1 1 ••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••• •• •• •• • 4405 4303 6374 111C 4501 51C8 FI06 9811 611C 0609 880C . EB2C Ef06 8308 4383 A821 A9B2 4 4 61 71 4 4 3 3 1 5 1 l( 5 1) 00126 7 6 61 0 00148 0016A 00146 3(1\4) 1(1,4) 3(1) 3 4 00126 002FA 532 NROS03 533 534 535 536 531 538 539 540 541 542 543 S44 545 546 541 548 549 BRPOINT ••• •• • • EQU LH LH OUT IN LH XR TRM BCL IN LH BlL BB BB LRI STH B B •R4,4(R4) R3,2(R4) R3,X'61' R1,X'11' R5,OCR4) Rl,R5 Rl(I),X'06' NROS03 R7,X'61' R6,8CRO) NROS04 R3(,1,4) ,NROS05 R1C 1,4)'BRPOINT R31~)'X'08' R3, IR4) -NRO~03 NROS43 1 1 1 1 FETCt.. ADDRESS BYTE FETCH NSC ADDRESS 521 522 523 THIS SECTION CONTROLS THE SCANNING Of THE 4 CHANNEL ADAPTERS. * 524 EACH ADAPTER IS SCANNED (SELECTED) TO DETERMINE If THE ADAPTER 525 IS INSTALLED. IF THE SCA~NED ADAPTER IS NOl INSTALLED, THE 526 NEXT ADAPTER IN THE SEQUENCE IS SCANNED. INITIALLY, EACH 527 ADAPTER IS C~ECKEO fOR AN IPL CMD. If AN ADAPTER HAS RECEIVED 528 AN IPL CMD, THE IPL BEGINS ON THAT ADAPTER. 529 • 530 • • • • • • • • • • • • • • • • • • • • • • $ • • *~* •••••••• ** •••• *•••••••••• *••••••••••••••• 000126 000126 COO128 00012A 00012C 00012E 000130 000132 000134 000136 000138 00013A 00013C C0013E 000140 000142 000144 000146 1 •1 • 1 •• 11I • LOAD LINK TO NEXT CA CHCB GET SELECTION/ENABLE CONTROLS SELECT CA GET SELECTION BITS GET fLAGS AND SELECT MASK COMPARE CORRECT CA SELECTED ? BRANCH TO SCAN NEXT CA GET INIT IPL CHECK FLAG BYTE BRANCH TO CHECK fOR IPL CMO BRANCH TO CHECK ENABLE BRANCH TO BRANCH POINT TURN ON CA NOT ENABLED BIT STORE SELECTION/ENABLE CONTROLS BRANCH TO SCAN NEXT CA BRANCH TO CHECK fOR L3 INTERRUPT 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 05010 05020 05030 05040 05050 05060 05010 05090 05100 05110 05120 05130 05140 05150 05160 05110 051eO 05190 05210 05220 05230 05240 05250 05260 05270 05280 05290 05300 05320 05330 05340 05350 05360 05370 05380 05390 05400 05410 05420 05430 05440 05450 05460 05470 05480 05490 ~. I'., r,. '. . .. ~ .• 't \" : .1 .', H: . 'db ·,t f 'ff'''h''t'tftHr.t!*H::!'d"¥f*''-H 0000000000 0000000000 00000 00000 0000 NRQS LOC 3705 TYPE 4 CHANNEL,N CHANNEL ROS CODE OBJ CODE RINIM R2N2 ADDR STMT SOURCE STATEMENT EC 316673 DATE JANUARY, PIN 1749513 LOGIC C\l1513 552 ***********.*.** ••• *** •• ** ••••••••• *•••••••• *•••• *••••• *••••••••••••••• 553 * • 554 • INITIAL IPL CHECK 555 556 * THIS SECTION CHECKS EACH INSTALLED ADAPTER FOR AN IPL COMMAND • 557 ONLY ON THE FIRST PASS THRU THE CODE. * • 558 * 559 *••••••• *••••••••*•• *.* •• ~.** •• ** •• *•• *••• *•• **.** ••••• *.**.***.***.**.• • 111 • • 000148 COO148 00014A 0OO14C C,0014E 000150 000152 000154 000156 000158 00015A 00015C 00015E 000160 000162 000164 000166 000168 F506 9802 0489 EF02 A82D E902 A831 610C C802 A837 611C 8705 17C8 983F 0489 0481 A845 5(1) 0014E 4 0 1(1,4) 11 1,4) 1 60 1(0,0) 1 1(1) 1 00152 00126 00156 00126 0015C 00126 61 1 00126 4 4 0 0 00126 561 562 563 564 565 566 567 568 569 510 511 572 513 574 515 516 511 578 NROS04 CHKIPLOI CHKIPL02 CHKIPL03 CHKIPL04 1 • eQU TRM BCL STH BB B BB B IN BB B IN LRI XR Bel STH STH R5(1),x'06' CHKIPLOI R4,8(RO) R7(1,4),CHKIPL02 NROS03 R1(1,4),CHKIPl03 NROS03 Rl,X'60' R1CO,O),CHKIPL04 NROS03 Rl,X'61' R7Cl),X'05' R1 t Rl NROS03 R4,8(RO) R4,O(RO) NROS03 B I " 1 1 1 1 1 CAl IS NOT SELECTED SET INIT IPL CHECK BYTe TO NON ZERO BRANCH IF CA IS ENABLED BRANCH TO SCAN NEXT CA LEVEL 3 INTERRUPT BRANCH TO SCAN NEXT CA INITIAL SELECT INTERRUPT BRANCH TO SCAN NEXT CA 1 1 1 1 1 1 1 1 1 1 1 1 NOT IPL CMD OR NOT NSC ADDRESS SET INIT IPl CHECK BYTE TO NON ZERO STORE CHce OF CA WITH IPL CMO BRANCH TO SCAN NEXT CA 1 1 1 1 1 05520 05530 05~40 05550 05560 05510 05580 05590 05610 05620 05630 05640 05650 05660 05610 05680 05690 05700 05710 05120 05730 05740 05150 05160 05770 05780 -, 1977 , .". ' ..... " •• 1 1 ,,',.,, '£"". 't"", .... I". I r "t, ,',. - ····,·s"· • ,,,.titfti ',,,,",,'=,,,,"t· I '_t, .. ,'t' 'ttt1"'!!iIJ &Si&i+i'"'W*!!iI''''dHffIHd''''' ',,·S .... ;W· .. h'·""""h'"''*,h''''Hi4!''' .....,;:'. ""U'M.n,·";,'",•• '";",,,.,,.,·,;·, M 'n· 'W" H["ili" 'H"IJEP,,' •• 'lIn".!!!'! ,,'II'.I'm'II'y,! 00000 00000 0000000000 00000 00000 0000 NROS LOC EC 316673 DATE JANUARY, 1977 PIN 1749514 LOGIC CW514 3705 TYPE 4 CHANNEL,N CHANNEL ROS CODE OBJ CODE RIN1M R2N2 ADDR STMT SOURCE STATEMENT 581 ***.*** •• *•• *••••• *.*.*.~ •••• ** ••••• * •••••• * ••••••••••••••••••••••••••• 582 • • 583 • INITIAL ENABLE CHECK • 584 • • 585. THIS SECTION CHECKS TO DETERMINE IF THE SELECTED ADAPTER IS • 586. ENABLED. THIS SECTION IS ENTERED ONLY WHEN THE 'NOT ENABLEO' ~ 587. FLAG IS ACTIVE. IF THE SELECTEO ADAPTER IS NOT ENABLED, THE • 588. NEXT ADAPTER IN THE SEQUENCE IS SCANNED. IF THE SELECTED • 589. ADAPTER IS ENABLED~ THE SELECTED ADAPTER'S 'NOT ENABLED' • 590. FLAG IS TURNED OFF. • 591 • • 592 •••••••••••••••••••••••••• *•••••••••••••••••••••••••••••••••••••••••••• 00016A 00Q16A EF02 00016C AA12 1(1,4) C0016E 00016F. B300 C00170 4383 3(1) 000172 000112 000174 000176 000118 00011A 3 0016E 00380 4 5 657C 61 5(1,5) 8106 0301 9851 1( 1) eoso 3 001A6 0 00126 594 NROS05 595 596 EQU 88 8 •R1Cl,4),NROSC6 598 NROS06 599 600 EQU LRI STH •R3(1),X'OO' 602 NROSOl 603 604 605 606 607 EQU IN B8 LRI LH 8Cl • R5,X'61' R5(l,5),NROS12 Rl(1),X'06' R3,OCRO) NROS03 NROS05A R3,2(R4) 1 1 1 1 1 1 1 1 1 1 1 1 1 "I 1 05940 05950 05960 1 1 1 05980 05990 06000 1 1 1 1 1 06020 06030 06040 06050 06060 06010 1 • 1 • 1 1 • 1 • 1 • 1 • 1 1 06090 06100 06110 06120 06130 06140 06150 06160 06170 1 1 1 SET PROG I NT 1 SET UP FINAL XFER SEQ AND L3 RESETS 1 1 SET COUNT FOR 13 PASSES THRU L3 LOOP 1 06190 06200 06210 06220 06230 06240 06250 INITIAL ENA8LE CHECK NOT ENABLED, BRANCH TO NROS05A SET UP TO TURN OFF NOT ENA8LED FLAG TURN OFF THE NOT ENABLED FLAG BRANCH SET UP IPL IN BRANCH IF NSC ACTIVE DEVICE END AND UC STATUS PROGRESS CHECK TO SCAN NEXT CA 1 *.................................................. 609 •••••••••••••••••••• 610 • 611 • F!RST P,\SS CODE 612 • 613. THE fOLLOWING INSTRUCTIONS REQUEST A PROGRAM INTERRUPT AND RESET 614. lEVEL 1 INTERRUPTS.' ALSC, REG 3 IS SET UP TO REQUEST A FINAL 615. TRANSFER SEQUENCE AN~ TO RESET LEVEL 3 INTERRUPTS. 616 • 611 •••••••••••••••••• *•••••••••••••••••••••••••••••••••••••••••••••••••••• 00011C 00017C 00017E 000180 000182 000184 000186 8160 8COO 6114 820F 8.300 84F2 lU) 1(0) 1 61 3(0) 3(1) , 5(0) 619 NROS08 620 621 622 623 624 625 EQU LRI lRI OUT LRI LRI LRI • R 111 ) t X ' 60 ' R1eO),X'00' Rl,X ' 67' R3eol,x'oF' R3CIJ.X'OO' R5(OJ,X'F2 1 1 05810 05820 05830 05840 05850 05860 05870 05880 05890 . 05900 05910 05920 SET UP PROG INT AND RESET Ll E'.ffWiMftM'±..tt,I"'b "f 'Urfe'flfttt''tt iTt!t' "d H ., t '" ".,c, '0' '1 rl . " ... t· ·'S±riSi't'8'·' lt i!""".'''I''''; " II ",,., ,ei • •' "' ,,',,' LIn In ft' 1nf"'"dI!' ,'~! ! I 0000000000 0000000000 00000 00000 0000 NROS Loe 3105 TYPE 4 CHANNEL,N CHANNEL ROS CODE OBJ CODE R1N1M R2N2 AODR SlMT SOURCE STATEMENT EC 316673 DATE JA?-IUARY, 1977 PIN 17 1:9515 LOGIC C'v-T515 628 ••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••• 629 • • 630 • FIRST PASS. CODE • 631 • INTERRUPT HANOLER • 632 • • 633. THE FOLLOWING INSTRUCTIONS CHECK FOR LEVEL 1 INTERRUPTS, INITIAL • 634. SELECT INTERRUPTS OR DATA/STATUS LEVEL 3 INTERR~PTS. IF AN • 635. INTERRUPT DOES NOT OCCU~ AFTER 13 PASSES, THE CODE TURNS ON THE • 636. SELECTED AD~PTERS 'NOT ENABLED' FLAG AND BRANCHES TO SCAN THE • 637. NEXT ADAPTER. • 638 • • 639 ••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••• 000188 0001B8 00018A C0018e 00018E 000190 000192 000194 000196 9401 880C 716C E8ce 717e E928· 098A A811 5(0) 000198 (00198 00019A 00019C 00019E. 4503 8508 4583 A87B 5 5(1) 4 5 4 001BC 001AO 00188 641 NROS09 642 643 644 645 646 647 648 649 00126 651 NROSI0 652 653 654 655 00198 76 110,5) 1 17 1(1,4) 1(1,3) 1 OOlDC 657 658 659 660 661 0001AO COOIAO 612C 0001A2 F8AE 0001A4 A895 62 110,1) 1 001Dl 00112 EQU ARI •R5(O) ,X'Ol' 8lL NROSIO Rl,X'16' RICO,5),NROS19 Rl,X'77' RH 1,4) ,NROS15 Rl(I,),NROSll NROS09 IN B8 IN 88 8B 8 EQU LH LRI STH 8 •R5,2(R4) R5(1),X'08' R5,2IR4) NROS03 IN 88 8 •Rl,X'62' RICO,1),NROS17 NROSIIA .1 06410 06420 06430 06440 06450 06460 06470 06480 06490 1 1 1 1 GET SELECTION/ENABLE CO~TROLS TURN ON 'NOT ENABLED FLAG' STORE SElECTION/ENABLE CONTROLS BRANCH TO SCAN NEXT CA 1 1 1 1 1 1 1 06510 06520 06530 06540 06550 1 1 1 1 1 06510 06580 06590 Ot600 06610 1 1 1 1 06630 06640 06650 06660 1 *.* ••• EQU 06280 06290 06300 06310 06320 06330 06340 06350 06360 06310 06380 06390 INCREMENT COUNTER PROGRAM INTERRUPT 010 NOT OCCUR GET Ll INT REQ BRANCH TO Ll HANDLER GET L3 INT REQ BRANCH TO HANDLE IN IT SEL L3 DATA STATUS L3 •••••••••••••••••••••••••••••••••* ••••••••••••••••••••••••••••••••••••• • • • THE FOLLOWING INSTRUCTIONS CHECK FOR THE EXPECTED PROGRAM INTERRUPT. • • •••• ***** •••••• *•• ** ••• ** ••••••••• *.** ••• *••• *••••• *•• *•••••••••• 663 NROSII 664 665 666 1 1 1 1 1 1 1 1 1 1 1 1 GET DATA/STATUS CONTROL PROGRAM INTERRUPT 8RANCH 1 I 1N'b":!:'iWiHdfH"W'f'ti'f*9i±' 'W 7"bO""M'"'6M* ,,,,'ffi#HtitiHf+±ff "tr' "d't*#4ri'ti j' "t'jd¥'!W"tWtifBf'"U 00000 00000 NROS titrf#t" "'1'·" If 'tt· 7,,1,1 ,,,,,.,j~" 1'" '~'''f"' ,I t'"'"'"'''''''''' '''ft' ooooooo~.o "'''' ;,'j,c:' 'H.;w·'..e'yej!wl;:;'';'''.';''';'j•• ,_,'";,,,.p.'II' 08J" CODE R·INIM R2N2 ADDR STMT 669 670 671 612 613 614 675 676 677 678 000lA6 0OOlA6 711C 0001A8 E904 u001AA COOIAA 870E 0001AC A833 OOOIAE OOOIAE 0001BO 000182 0001B4 000186 000188 0OO1BA ._--_._- 611C 657C' 8100 8500 15C8 9811 A84C I 17 lCl,4) SOURCE STATEMENT • OOIAE Rl,X'71 1 RU 1,4) ,NROSI4 0011C 684 NROSI3 685 686 EQU LRI •R7(l),X'OE' B NROS08 EQU IN IN lRI LRI XR Bel B •R1,X'61 001AA 00208 688 NROSI4 689 690 691 692 693 694 695 1 61 5 67 1(1) 5(1) 5 1 PIN 1'{49516 LOG.IC CT,y516 •••••••••••••• *•••••••••••••• *•••••••• *•••••••••••••••••••••••••••••••••• EQU IN B8 7(1) JANUARY, •••••••••••••••••••••••••• ~ ••••••••••••• ** ••• *•••••••••••••••••••••••••••• 11 FOLLOWING INSTRUCTIONS CHECK FOR AN INITIAL SELECT lEVEL 3 INTERRUPT. IF AN INITIAL SELECT LEVEL 3 IS PRESENT ON THE NSC • THE •• ADDRESS, THE CODE BRANCHES TO HANDLE THE INITIAL SELECT INTERRUPT •••• 111 IF AN INITIAL SELECT IS ~OT PRESENT OR THE INITIAL SELECT IS NOT •• CODE ON THE NSC ADDRESS, CE, eE, UC STATUS IS SET UP IN REG 7 AND THE • 1 BRANCHES TO THE 'FIRST PASS CODE.' • 1 • 680 NROS12 681 682 1 R5,X'61' RI( 1) ,X'OO' RS. 1) ,X'OOI RS,R1 NROS13 NROS21 ";'M",I ',"i'r .. ', ",',,"HY'M'''.'''' " If ,," " """Ntl I,n! 316673 DATE lOC It! 00000 00000 0000 EC 3105 TYPE 4 CHANNEL,N CHANNEL ROS CODE e' GET INTERRUPT REQUEST INITIAL SELECT l3 BRANCH SET UP CE, DE, UC STATUS BRANCH TO FIRST PASS CODE GET ADDRESS OF SUBCHANNEl GET NSC ADDRESS CLEAR 8YTE 1 OF REG 1 CLEAR 8YTE 1 OF REG 5 ARE ADDRESSES EQUAL BRANCH IF NOT EQUAL 8RANCH TO HANDLE INIT SELECT L3 1 11 1 1 1 1 1 1 1 1 1 1 1 1 1 1 06690 06700 0611') 06120 06730 06140 06150 06160 . 06710 06180 06800 06810 06820 06840 06850 06860 06880 06890 06900 06910 06920 06930 06940 06950 "- 1977 " i ,,,,,I•• ,~ "' •• ,, '"j, I'" .. ". · .... ···",,·,·<·'S, ""'"i, ....., • ';"t ,t, .",'11 ","·,t pl. "t'" "". ft I, .'•• ,•• , "t '1-"'" tt,···" ,,,·,t' ) " ,,,' ,-,~' ..., .. 'I .•,." . d' ,r, , '1 ,,', Itt' "r''f t ' ,,', I, -' ""., tll, ',;' nt :! "t, ;!, ",.;' 'f I, ; " , .. , . ,. .. t'i'" "I " ' "I"" t I ' 't':;! '".tiT, f, ,,-_~±, " d t ',';, -'d I ,' ••• " " 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 O 0"· 0 O·'" 0'·"· 0 0 0 0 I,' , , , , I , EC NROS LaC 0001BC 000lBe 00018E C001CO 0001e2 0001C4 0001C6 0001C8 0001CA 0001CC 316673 3105 TYPE 4 CHANNEL,N CHANNEL ROS CODE DATE JANUARY, 1977 OBJ CODE PIN 1749517 LOGIC CW517 610C F8C8 6l1C 651e 8100 8500 15C8· 9802 A83A COOICE OOOlCE 6104 COOIDO A84B RINIM R2N2 ADDR 1 60 1(0,1) 1 oJ. 6" 5 1 ( 1) 5(lt 5 1 I STMT SOURCE STATEMENT 698 •• ~ •• $ •••••••••••••••••••••••••••••••••••••••••••• 699 100 101 102 703 704 105 706 101 708 709 110 • • INITIAL SELECT INTERRUPT WHILE IN 'FIRST PASS CODE' • • ••• •• • IF SYSTEM RESET IS PRESENT ON 'THE SELECTEe ADAPTER, THE CODE BRANCHES TO THE INITIAL SELECT CODE. IF THE INITIAL SELECT IS NOT ON THE NSC ADDRESS , THE INITIAL SELECT INTERRUPT IS RESET AND-THE CODE CONTINUES SCANNING FOR THE PROGRAM INTERRUPT. IF THE INITIAL SELECT IS ON THE NSC ADDRESS, THE CODE BRANCHES TO THE INITIAL SELECT CODE. 001CE 00208 8 0018a 723 NROS16 124 125 EQU OUT B 60 • •1 • 1 • 1 • • 11 1 • EQU IN BB IN IN LRI LRI XR BCL •R X' 60' RHO,l) ,NROS21 Rl,X'61' R5,X'61' Rl(l),X'OO' R5(1),X'00' R5,R1 NROSl6 NROS21 IS SYSTEM RESET? YES, BRANCH TO INIT SEL HANDLER GET ADDRESS OF SU8CHANNEL GET NSC ADDRESS CLEAR BYTE 1 OF REG 1 CLEAR BYTE 1 OF REG 5 ARE ADDRESSES EQUAL BRANCH IF NOT EQUAL BRANC~ TO INIT SEL L3 HA~DLER •Rl,X'60' RESET INITIAL SELECT L3 1, NROS09 • • 1 66 133 NROS11 134 • Rl,X'66' OUTPUT STAT·US I I I 07230 01240 01250 1 1 11 1 01210 01280 01290 01300 01310 1 1 07330 01340 1 1 • EQU OUT 1 1 1 • 06980 06990 07000 07010 01020 01030 01040 01050 01060 01070 01080 01090 07100 07120 01130 07140 01150 01160 01170 07180 01190 012-00 01210 1 1 1 1 1 121 ••• *.* ••••••••••••••••••••••••••••••••••••••••••••• * ••••••••••••••• *••• 128 129 • ST~TUS IS OUTPUT EO TO THE SELECTED AOAPTER. • 130 131 ** •••••• *•••••••••••••••••••••••••••••••• *••••••••••••••••••••••••••••• 000102 000102 6164 1 1 • 1 • 1 • 1 • •••• *.* ••••••••••••••••••••• ~* •••••••••• ** •••••••• ** •••••••••••••••••••• 11 712 NROS15 713 714 115 716 111 118 119 120 121 00208 *•••••••••••••• :•••••• ') t<_. 0 0 0 0 0 0 0 0 0 0 o 0 0 0 0 0 0 0 ;0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 NROS lOC 3705 TYPE 4 CHANNEL,N CHANNEL ROS CODE OBJ ·CODE R\NIH R2N2 ADDR STMT SOURCE STATEMENT EC 316673 DATE JANUARY, 1977 PIN 1749518 LOGIC C\OT518 737 738 739 • 740 • 741 • 742 1 •••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••• 1 • OUTPUT NSC AODRESS AND RESET LEVEL 3 INTERRUPT. BRANCH TO • 11 SCAN NEXT ADAPTER. • 000104 (\00104 0001C6 000108 0001DA •••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••• 6l7C 6134 6324 AS87 1 1 3 67 63 62 00126 744 NROS18 745 746 747 748 •Rl,X EQU IN OUT OUT a ' 67 Rl,X'63' R3,X'62' NROS03 1 1 1 INPUT NSC ADDRESS OUTPUT NSC ADDRESS TO REG 63 OUTPUT TO RESET LEVEL 3 B~ANCH TO SCAN NEXT CA 1 1 1 750 ••••••••••• *••••••••••••••••••••••••••••• * ••••••••••••••••••••••••••••• 751 752 THE FOLLOWING INSTRUCTIONS HANDLE THE LEVEL 1 INTERRUPTS. 153 IF THE NSC ADDRESS IS NOT ACTIVE WITH A CO~MANO. THE LEVEL 1 • 754 • INTERRUPT IS RESET AND THE CODE BRANCHES TO SCAN THE NEXT ADAPTER •• 755 756 • • • • 0001DC 0001DC COOIDE OOOlEQ 000lE2 0001E4 0OOlE6 OOOlE8 0001EA· OOOIEC OOOlEE 000lFO CCOIF2 OCOIF4 OOOlF6 . OCOIF6 0001FS OOOlFA eOOIFC 0001FE 000200 000202 000204 000206 11 • .. 1 • 111 •••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••• 11 657C E088 55C8 8520 6514 ASC3 4501 B401 45al 0101 41C8 5 61 5(1,5) 5 5 5Cl) 5 67 5 5(0) 5 1 1 8802 4 00126 4 0 4 001F6 00198 A85F 01Sl SOFB 4405 9001 8808 4303 830S 41S3 A80F 001ES 1 lC 0) 4 1(0) 3 3(1) 3 0 4 00126 4 4 OOlFA 75S NROS19 759 760 761 762 763 764 765 l101 766 767 768 769 770 771 EQU IN BB XR LRI OUT a LH LRI STH LH XR all B 773 NROS20 774 775 776 CONTlOOP 777 '778 779 7S0 7S1 7B2 EQU STH LRI LH AR( BZL LH LRI STH a •R5,X'67' R5Cl,5),L101 R5,R5 R5Cl),X'20' P5,X'67' NROS03 R5,OCR4) R5(O',X'01' R5,OCR4) Rl,U(ROI Rl,R4 NROS20 NROSI0 • Rl,O(RO) RICO),X'FB' R4,4(R4) Rl(O),X'Ol' NROS03 R3,2(R4t R3(1),X P OS' R3,tlR4) (CONTLOOP ,1 SET BASE AOOR O·F IPL TO ZERO SET COUNT TO FF MINUS 4 FETCH CONTROL BLOCK FOR NEXT CA lNCREMENT COUNTER BRA~CH TO SCAN NEXT CA FETCH SELECTION/ENABLE CONTROLS TURN ON 'NOT ENA8LED FLAG' STORE SELECTION/ENABLE CONTROLS BRANCH TO FETCH NEXT CONTROL BLOCK Q7440 Q7450 01460 01470 074S0 07500 07510 01520 01530 01540 07550 07560 1 015S0 07590 07600 07610 07620 07630 07640 07650 07660 07670 07680 07690 07100 07110 1 1 1 1 1 1 1 1 1 1 07730 07740 07750 07760 07770 077S0 01790 07800 07810 07820 1 IS NSC ACTIVE CLEAR REG 5 SET UP TO RESET CA L1 RESET CA LI BRANCH TO SCAN NEXT CA GET SELECTED CA FLAGS SET UP SELECTED CA Ll FLAG STORE SELECTED CA FLAGS GET BASE ADDRESS OF CA WITH IPL CMO IPL ON THIS CA IPl IS IN PROGRESS ON THIS CA 07370 07380 07390 07400 07410 01420 1 1 1 1 1 1 1 1 1 1 1 1 " .i = . .. .....± '&.1'11" 'ie' ...... 1 .. ' •• , •. •• "j"'"'' . ",. '. . . I' to' f, '···t"t r 00000 00000 0000000000-00000 00000 0000 " NROS lOC 3705 TYPE ~ OBJ CODE RlNlM R2N2 CHANNEL,N CHANNEL ROS CODE AOO~ STMT SOURCE STATEMENT EC 316673 DATE JANUARY, 1977 PIN 1749519 LOGIC CW519 785 •••••••••• *••••••• *.***.*** ••• ********* •• **.*.****** •••• ****.*.* ••• *•• * 186 • * 781 • INITIAL SELECT INTERRUPT HANDLER • 188 • THE fOLLOWING SECTIONS HANDLE THE INITIAL SELECT LEVEL 3 * 789 * 790 * INTERRUPTS. THE REASON fOR THE INITIAL SELECT INTERRUPT IS * 791. DETERMINED AND THE ~OCE BRANCHES TO HANDLE THE INTERRUPT. * 792 * * 793 •• ~**.*.** •••• *•• *.*.***.** •••• ** ••• ** •• ****.******** •• ** ••••••••• *.*** 000208 0()0208 00020A 00020C 00020E 000210 000212 000214 000216 000218 00021A 00021C C0021E C00220 33C8 8206 610C F8BO 0832 C88E F843 E8D6 D8EE C822 4101 8001 4181 3 3 3(0) 1 60 1CO,l) 1(0,2) 1 (0, U 1(0,6) 1 (0,5) 1(0,3) 1(0,0) 1 4 1 4 1(0) 00240 00244 00222 00104 0026E 00288 0023E 795 NROS21 796 797 798 799 800 801 EQU XR LRI IN s02 88 88 88 88 LH 803 804 805 806 807 808 •R3,R3 R3COI,X'06' Rl,X'60' RHO,7) ,NROS25 RlCO,2),NROS26 RllO,1),NROS22 BB 88 BB Rl(O~6),NROS18 RllO,5) ,NROS30 RHC,3i,NRQS33 RICO,O),NSELBRPT Rl,OCR4) RUO),X'Ol' Rl,OCR4) L~I 5TH CLEAR REG 3 SET UP TO RESET INIT SEL AND l3 WHY INIT SEt l3 SYSTEM RESET SELECTIVE RESET INTERFACE DISCONNECT STACKED STATUS CLEARED STACKED INITIAL STATUS 8US OUT CHECK NORMAL INITIAL SELECTION GET SELECTED CA FLAGS SET UP Ll FLAG STORE UPDATED FLAGS 810 ***.*~*******.****.*.**.***.*.***.*****.******* •• *••• *•• *••• *••• *** ••• * 811 • • 812 * THE FOLLOWING INSTRUCTIONS SET UP CE, DE, UC STATUS AND • 813 * SET UP FINAL STlTUS STATE. • 814 * * 815 •••••••••••••••••• *** ••••••••••••••••••••••••••••••••• *.* ••• *•••••••••• 000222 000222 870E 000224 000224 C00226 000228 00022A 00022C 00022E 1(1) 0208 0101 41C8 9858 3(0. 1 0 1 It 0181 1 1(01 0 .80FC 00102 817 NROS22 818 EQU LRI 820 NROS23 821 822 823 824 825 826 EQU ORI LH XR BCl STH LRI •R7(l),X'OE' • R3(0),X'OS' Rl,OCRO) Rl,R4 NROS17 Rl,O(~O) RllO) ,X'FC' ,l 1 1 1 1 1 1 1 1 1 07850 07860 07870 07880 07890 01900 07910 01920 07930 1 07950 01960 07970 0798001990 08000 08010 08020 oe030 08040 1 1 1 1 1 1 1 1 1 i "1 1 1 1 1 1 1 1 1 1 SET UP CE , DE, UC STATUS SET UP FINAL STATUS STATE GET IPL BASE ADDRESS . IS IPL IN PROGRESS ON THIS CA IPL IS NOT IN PROGRESS ON THIS CA ZERO OUT IPl BASE ADDRESS SET COUNT TO FF MINUS 3 1 1 1 1 1 1 1 1 nAn~n \lwv." ... 08060 08010 080S0 08100 C8110 08120 08130 08140 08150 08170 08180 08200 08210 08220 08230 08240 08250 08260 ~.. .). '~ . '" i I' ,.. '''d'''''' . '. . . . . . . "''''fi,ujif .,·.·"',·t.",,. . ,I. ·."t,,' t ~.'" . ... ", .• 'dt'#M"H.t "';*.'::H:"t'itfflbtl##'t"'i"trld"#¥dhtii"Bittd"'H'·i*fT' ::t!!:!::WHN' ;·hf"rhtMri" .... 'f "i'ri":t!;ffr'it'rl'ti'. "I., .•.. 00000 00000 0000000000 00000 00000 0000 NROS, LOC 000230 C00230 000232 000234 C00236 000238 00023A 00023C 00023E 3705 TYPE 4 OBJ CODE "405 9001 8865 4503 8508 4583 A80F A866 CHA~NEL,N CHANNEL ROS CODe R1NIM R2N2 ADOR 4 1C 0) 4 00102 5 5(1) 5 4 4 00230 002A6 STMT SOURCE STATEMENT 829 NROS24 830 831 832 833 834 835 836 837 NSELBRPT EQU LH ARI elL LH LRI STH B B •R4,4(R4) RltO.,X'Ol' NROS11 R5,2(R4) R5(1.,X·08' R5,2(R4) hROS24 NROS35 EC 316673 DATE JANUARY, 1977 PIN 1749520 LOGIC CW520. 1 FETCH CONTROL BLOCK FOR NEXT CA INCREMENT COUNTER BRANCH TO OUTPUT STATUS FETCH SELECTION/ENABLE CONTROLS TURN ON 'NOT ENABLED FLAG' STORE SELECTION/ENABLE CONTROLS BRANCH TO FETCH NEXT CONTROL BLOCK BRANCH 1 1 1 1 1 1 1 1 ••••••••••••••••••••••••••••••••••• *••••••••••••••••••••••••••••••••••• B39 840 841 • 842 • 843 844 845 • 846 • • • THE FOLLOWING INSTRUCTIONS HANDLE THE SYSTEM RESET OR SELECTIVE RESET WHICH OCCURS ON AN INITIAL SELECTION. ALSO, COMMON CODE IS USED TO HANDLE THE SELECTIVE RESET FROM THE LEVEL 3 INTERRUPT HANDLER. • 1 1 1 • .'1 * • 1 • 1 • 11 ••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••••• 000240 000240 11C8 000242 6124 1 000244 000244 000246 000248 C0024A 00024C 1 1 leI) 67 . 1 1 1 leO) 11C8 8110 6174 11C8 8004 00024E 00024E 6124 COO~50 4101 000252 8000 000254 4181 000256 000256 000258 00025A 00025C 00025E 0101 41C8 9931 0181 80fC 1 1 1 1 62 62 4 l ( 0) 1 4 1 0 4 1 1 ltO) a 00126 •R1,R1 848 NROS25 849 850 EQU XR OUT 852 NROS26 853 854 855 856 857 EQU XR LRI OUT XR LRI •Rl,R1 859 NROS21 860 861 862 863 EQU OUT LH LRI STH •R1,X'62' 865 NROS28 866 867 868 869 870 EQU lH XR BCL STH LRI •Rl,OIRO) 1 CLEAR REG 1 Rl,X'62' Rl(l),X'lO' R1.X'67' R1 t Rl Rl(0),X'04' Rl.OCR4) RlIO),X'OO' Rl,O(R4) R1,R4 NROS03 R1,0(RO) R110t,X'FC' 1 1 CLEAR REG SET UP TO OUTPUT TO CLEAR REG SET UP TO 1 RESET SYS RESET RESET SYS RESET 1 RESET INIT SEL L3 RESET INIT SEL L3 OR DATA/STATUS L3 GET BOC AND Ll FLAGS RESET BOC AND Ll fLAGS STORE UPDATED BOC AND Ll FLAGS GET IPL BASE ADDRESS IS IPL IN PROGRESS ON THIS CA ? .IPL IS NOT IN PROGRE~S ON THIS CA lE~O OUT IPL BASE ADDRESS SET COUNT TO FF MINUS 3 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 08290 08300 08310 08320 08330 08340 08350 08360 08370 08390 08400 08410 08420 08430 08440 08450 08460 08480 08490 08500 08520 08530 08540 08550 Cd560 08510 08590 08600 08610 08620 08630 08650 08660 08610 08680 08690 08700 , i ........ "Wr"dH*Htttbtbi!i'riiM"##d'ft;·i , •. ,", "'1 iY" """""d ,. t !'ttJitf'tt '"It. "'f t" i d t" t ,,1Ij " '''ti'H'''*Tf''''Siti'' 0000000000 •• 00000000 0000000000 0000 NROS lOC 3705 TYPE 4 CHANNEl,N CHANNEL ROS CODE OBJ CODE RINIM R2N2 AOoR 000260 000260 000262 000264 000266 C00268 00026A C0026C 4405 9001 8941 4303 8308 4383 A80F 4 1(0) " -3 3(1) 3 4 001Z6 4 00260 STHT SOURCE STATEMENT 873 NROS29 874 875 876 877 878 879 880 EQU LH ARI elL LH lRI STH B * R4,4(R4) Rl(OI,X'OI' NROS03 R3,2(R4) R3(1),X'08' R3,2CR4) NROSZ9 EC 316673 DATE JANUARY, 1977 PIN 1749521 LOG::C CH521 1 1 1 1 1 FETCH CONTROL- BLOCK FOR NEXT CA INCREMENT COUNTER 8RANCH IF ROUTINE COMPLETED FETCH SELECTION/ENABLE CONTROLS TURN ON 'NOT ENASLED FLAG' STORE SELECTION/ENABLE CONTROLS BRANCH TO FETCH NEXT CONTROL BLOCK 1 1 1 882 •••••••••••••• *•• *••••••••••••••••••• *••••••••••••••••••••••••••••••••• 883 884 • THE FOLLOWING INSTRUCTICNS HANDLE STACKED INITIAL STATUS 8S5 ON AN INITIAL SELECTION. 886 .. 887 ••••••••••••••••••••••••••••• *•••••••••••••••••••••• *•••••••••••••••••• • •• 00026E C0026E 000270 C00272 C00274 000216 000278 088A 611C FlfF 880E 810C A857 110,3) 61 1 00021A 00027A 00021C 00027E 000280 000282 8702 4101 8002 4181 AS-61 1(1) 1 11O) 4 1 4 000284 C00284 0208 0002S6 ASB5 EQU BB IN TRM Bll lRI 00224 00224 897 NROS31 898 899 900 901 902 EQU lRI lH lRI STH B EQU ORI 00104 904 NROS32 905 906 - 1 n) 00284 7(1) •• • 11 889 NROS30 890 891 892 893 894 895 0027A 3(0) 1 B B •RICO,3"NROS31 Rl,X'61' RlIl),X'FF' NROS32 R7(1),X'OC' NROS23 •Rl(1),X'02' 1 1 BUS OUT CHECK I:JPUT CHD TEST FOR TEST 1/0 CMO BRANCH DUE TO TEST I/O CMD NO-OP CHD. SET CE AND DE STATUS BRANCH TO SET FINAL STATUS STATE R1,01R4J RHO),X'OZ' Rl.0(R4) NR!lS23 SET UP UNIT CHECK STATUS GET BOC AND Ll FLAGS SET UP Boe FLAG STORE BOC AND Ll FLAGS BRANCH TO SET FINAL STATUS STATE • SET FINAL STATUS SEQUENCE R3(0),X'OS' NROSlS 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 08730 08740 08750 08760 08110 08780 08190 08800 08820 08830 08840 08850 08860 08810 08890 08900 08910 08920 08930 08940 08950 08910 08980 08990 09000 09010 09020 09040 09050 09060 II{, "." " ' if " .. [".0" ........... ", ,n," "" •. " '''''''",,,.,, , """,,""" "'" ,'11" ".,," '''. 00000 00000 0000000000 00000 00000 0000 NRDS LaC 3105 TYPE.1t OBJ CODE CHANN~L,N CHANNEL ROS CODE RINIM R2N2 AOOR STMT 909 910 911 912 913 914 000288 000288 00028A 00028C 00028E 000290 0002 'ETr~J~~;ER 1 /]. 201 -o3~ • 402 ZlJO~ R OR 0 t • • .. ,. ~ .. .' 030 e' • • • 1 t ,,'simttcslttMSsu ttrs.rti'It,,1tt 'tm o e:rrn: sutstt'r#ttttt'w:tWrt 11 U'·."W'UM' n' i'hW ±rs;r::'!t!ne:::t#rs.,o"t! '.1 I e tttt In "i:tt' $ WertS"'! tlt"$1 tt 1Itt" ' " S " '1 " 1W"'WiliiW'@""t",Uttll nuw!.ttlSlrlW W tie" . "i" til -d!iliit!ft/feW.'IWWfU"!!'r!!tt"" '11M II 0 . Q 0 0 0 0 0 ·0 0 0 0 0 0 0 0 0,. 0 0 0 0 • • 0"0'0)0> • • • 0 0 0 - CCOObhfo- TO TII".f + Rt:.SET-- CU010FI'l2- II 1 I 2 44 - - - RESET OCCuPIED ~~TCHES 00 1111 I:lAH 01 iN EAR 10 1111 BAR 11 IN BAR 5 14 ZI'113bA I I II II II II CXOO3CHb- 20-1- CXOO3DJ6- 32-1- 86 ZP12 [ S 80 ,006 R J5 II r 1-. 32 I I- ZI'11~A ,M11~ R I B zl'1041P'R I5 13g..9- - - I J I - - SELE:CT H'I ~tG 01-------ICX004'<2- SELECT rRI 56-1, ~EG 10~--------~CXC04FGZ- 6z-l! B FL S 5 2M041~1~ 14 zrl1~A 20 2S03l) I •4 153 I JI I: I; 274 + GATED LcX003 00 HIGHE5T---------FFG2 "CX004 OCCUFIEt' - _____ eXoo3- 'Eb 265 t GATED 01 HIGt-'EST------FFJ2 L(;X003 '-CX004 ** "" ** 257 + GAllD 1 0 ttIG~EST'-------FFL2 '-cXOJ3 L(;X004 250 + GflTED 11 HIG~lfST'-------fFN2 L(;X003 L(;X004 239 - PRI REG AVnILAB~E PA RITY------CD6 232 - ~'RI REG 00 AVAILABLE:- IlAOO4-GF6 225 - FRI HEG 01 AVIlILRBLE:--- AROO4-GH6 218 - PRI RI::G 10 AVRIU1BLE- AAOO-'-Cl<& ~A004 1\& , ~ ~-B3U- ~f:l3D2 GATED 01 HIG"'EST 74 2000h • ,JS13 2'5 139 -2111 125 -14~ 104 -13~ LA-830 II ---------------------~ 1\= II: II: ------------------~e \I;'* II:Iii GPTEO 00 HIGhEST .. C23 T!I'1E----------tCX011 AF &- 74--4 74 153 139 12:; 104 T I I ' E - - - - - - - - - - 1 C X 0 1 'I Bli2- eO-1- TII"E:--------CX01111H2- 'I1:* ---------------------~ GATf:D 10 HIGHEST rSCANBA-I 74 2PO~ A JS02 257 125 -22TI 104 -Cbvh .. SELECT rRI FiEG 11-----CX004FJ2- b8-'I- + (4 * * I~ ~P04* 239- rSCA~~A,"", + CO **.:. ~, GATED 11 HIGHEST r5CAI\IBBJ 74 2PO~ A PO? 250 104 -24ul "A-S"':Z II SCCl~1ol 1* 125 06P. 104 06Q '53D I I 00 OCCU~IED LATCH rIl 139 OoR R ~B3D 2 2P11b 44 -381i~ 50 Z1'l1ct> '18 32~~IA 153 22WrV + ANY ~ II: lit ~------------------~--O PRI REG AV ::"lILABlE P~RITV ,SCANnc, 11 14 ZI'11:iA"f R 26 2rr.O~ 225 00 AVAILABLE rSCANSD, 15] 31Nh A ~P06~ 232· 118 31Ph U 4:l-B3D2J 1 r~cr~~- m i__- -____- -___________ H e AV~ILAElU: rSCANBF-, 125 48Nh A h504* 218 '\ 18 47r-t> U 1+I-83U2" h39Q 1 1 8 - - · · , - - - - - - - - - - -5 "A-tl3U2 b2 *** **"" ** FRI F(EG 10 , ~L 2 - * Z1'11~ "A-B3D2 C)(002 AIIIY occunED)-----------tfE2 Lc"C01 1,:)(003 II~ R GATE PRI AVAIL SCANAI::., 000 283 - 204-----------,-_~_...¢...Q ::< f CXOOJDG6- 20-1- rSCANBC, 104 4bM>. tl ~U07* , 18 46~ U "A-B3D2" 104-- - - - - - - - - - 7 S e ZI'1041AR R CXOO1GC6- 14-4- J - FLIrASC~~;AIh ZP11~ -3EK~ il: 11* 11F:~R~~g5LE 68 ZUO:.b 38 - II 11 OCCUPIED LATCH 2-4- I eEl-I- '~O".J ZPO~ A U13 274 -22UiI , 204 - FRI REG 11 AV~IL~f:ll~--- ~~004-G~b -O1~ -02C~ -o3ch I./l-B3D ~NV 153 139 125 104 OCCUPIED rSCANAF, OFl ~610 09UI 01 C 1 02C 03C 4:l-83D2" IJ1 2 8 3: 284 : I EDGE CCIIJIIJ. 204 A-B3A3C11 218 A-B3A2D13 LOC. TYPE A-B3D2 6808 v-1' ' " CS8 su~rcP' FEATU~E PRIcplTY PEG OCCU~IED LATC~E5 -E.C ..... 1 5 TO. .271<,;8 309521C 309538 F~ArE 01 225 P-B3MD11 232 A-B3P2D10 239 A-8]1-I3D1] Ie~ COt ) ) ) ) ') ) ') CXCo2 LAST EC 04-19-72 3095Q5 ., P.N. 5997b63 ') J 000 ':) • if' 00000000 + CS8 + CSB III 1 TO COl'1lfGN BIT RI---RR004DK3- 2 TO (01'1"'00 BIT ~--qA004DI CD 87 J54F UO'~8302 UOC;~B3D . J52C rSC~N~~ PH 37 U1Ob.CD 87 U091C 'I J51," 138 III III 1- -44~~ 1-' I I I I I 1 ~B3D2~ + C5 81ij TlI'1E,---------1Cll0116J2- 87-8- III II III r\ t 'ed' r II'I 'I II 11!~.:t... rtHt#1'f*j"t' 'Mt1btHei'tif t ~ t t , fG1' 305 U 72 -43~A t 202 -46UI -41JI 230 rSC~NB&, 67 ZU11 M~ OR 132 -46~__ 62 -49T~1=l 138 -48T~ 46U t> III: III~ .,. 1 1* ~E3D2J III: -48~;- 380 - SELECT ~~I ~EG 00------ CX002-FC2 + SELECT 38' ~RI ~~G 00------ CXOOB-FC& It "I: 370 - SELECT FRI REG 01------ CX002-fE2 111* III; "1>:&>:& II + SEL~~T 371 FRI ~~u 01------ StLECT PRI ~EG 10------ CXOOZ-FG2 cxoo~tb ,'11* 1* 1.1: 11I.:t IIII '/ !I 2301--------"i4 Ill: I~ II I: 360 - + SELECT 361 P~I REG 10------ CXOO8-FG6 ,,~ 1- 77 152 -48\;h C)(004 111>:& II I '! 82 -49t..tJ\ 145 -49Lt. 000 30404-----~t> II II I ~B3D2J II: III~ II III: " 152------,' I III II I II II I 52 SELECT PRI kEG 10 rSOlI\JBE, lS02IA~IUk ~P1U I-I I III III I I II II II II LCiC. TYPE A-S3D2 6808 le04 72 -43Qb.P I PHI RtG 11------ CXOOB-fJ& 3bO 202 -44Gh 230 -4&UI III:;' 370~------~ J I-I n-~~~ 202 -'12~.h 230 -4311b ~B3D2 v ~ 'I 11* I~ 1* JSO¢ Q IB11 381 Ju I ** I : SELECT ZU'3IAkla~ hM10 % ... ~B3D2 42 ,~ 1* II~: 1503 371 rSCANSC, !~ II; U PRI REG 00 I 111* ppiEh~aT 01 I-I I~ 3b1-----~y U rSCRNBD, 47 ZS131AkiOR hF13 I I I: ~g~ ::~~4l-S3D2 I JI ~-~~P I + SELECT 1 I- II 305 III~ ~-B3D I 304 - SELECT PRI PEG 11------ CXOO2-FJ2 I":'* I I - C56 TlfllE:---------1C)(011 ~6- 77-2- - C67 TII"E,---------cC·Ol1~6- PRISELECT REG 11 SCANl!F, 57 ZP~7 ~R'OR MIO] IIII !Ii !! I I III III . t ,... '--I I 82 -44L~ I 11 7 -44-..t., 77 -431(~ -43LAA 124 II 202!-----I-ll " 1450!5-----1- '1 III III 62 110 -43,,_ f- Id III ZU11l~CR~~l41 J SCJ:lNJ:lo, III III 67-2- &2-2- 67 104t-41~ 117'------111-1 III I I 'IIII I 13' 12404-----1'" 1'1 87 U091C: ~l-B3D2.J r 1- III III rSC~~~t:l 32-1J 00 HIGHEST'------lCX002FG2- 42-1 Q"1 HIGHESY'------cCX002FJ2- 10404-----1- P~! REG REG + GrlfED + C23 12 2 TO COOOON 8IT e--------AOOO.OL6- 2'-1~ CS8 3 TO COfllPlON eIT + CS8 U09l~B3D2j II! [SCO"oo, B---'MlA004DL4- 22-1- lit + CS8 87 Itl III III ..'. .""",' I,. 0 0 0 0 0 0 0 0 0 • • 0 0 0 0 0 0 0 0 0 0 0 0 0.0 I ,., C58 3 TO COI'1I'lt)N BIT R- -""1 1* * ,;: : f t~ 11* II: r . --, C58 SUFPO~T FE~TL~E F~I ~EG REe PND ~EG SELEClICN --E.C.-t;IST(;RV-!'11'l,:lCb27f(~;B 309521C CXOC4 - 000 D~TE . I FPc:lrnE I IBI'1 Lc:lST EC 04-19-72 309545 01 CO~P.SDD Ip.N. 5997665 ) ICX004 000 • 111 .............. o :!!!*WW" .... M"'WH' ... _ .'''.... , , ) ' """1"[ .••• " "" ....,,'C. j"IA"".1 '... o1':i!I' f r'«t'dtcm e't .... h····t·t 'f .9' h #-,. 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0·0. 0 O~ 0 0 0 0 0 0 ,0 0 0 0 J - C01 III11 I 12 21'11Jt,. 201) 41Tt, 506 I J41P rSCANpE., N 2-22-4 A eOUNTE~ II11I 120 -321PK 2 ZG07l:- h41W 1.5 rSC~~BCl 102-22-4 IIIII~ I: 11111*: ~g~ oeo COUNTER 1", rSC~~81 33T R -29VPT t,34T 206-1-11-9 208 -27TpK R 2 M1U J rSCPNAA, A ~44T COUNTER :ji~ CxOO6-FE2 B3E2 2ST 304 R ~29T 306-1-11-¢ I R rSCA~G, 311 A -31VPK 2 ZG071Q M6U R d06 - J!t COUNTER Bn COUIIJTEk COUNTER 1.6 rSCAIIJ6H, III 206 41Tt, 311-1-3- rSCANS&' 1102-39VPT 322 102 R COUNTER 4:l-tl31:2 21:!1 -3f>VPK I OR I 1 I ¥ III 1\ ·t I I~ I * III II * i III 111 I II I I I IIII !I II "I 11\= I I ,ItI ;* IIII:: I I LI II II~ I: 1 1: I I, 1,I~ " : ,: :: "11 11* ~ II ~ II : litI: 'II ~ III III ! 1f!11: I 1,1; I tI: 11" COUNTER BIT 0----- + COUNTEF' 30b - COUNTE~ BIT "4--- CXOOt~-GC2 BIT "404- - - CX006-GCb CUUNTER BIT 1.t>-1)- - - CXOOb-GFE> 533 - COUNTER BIT 2 Uk ~ 522 + COUI\lTER flIT 1ST 3 - - - - CX006-GI'12 : I: * I I I: I I~ II ~ I II I 1'1 I II:* II ~ II : II IItI :: 1 I LOC. TYPE A-r3E2 6809 CS8 SLirHf ---1II11 1--015 j A M6W 221--2- 102 -37WPT I k '1111* II '\ rr 11111* I11I ! I1111I I1311 ',j 471th 4f>V~. I I1I1 1* b391iJ 32 2 -0 III 412 522---0 pIli I II LA-B3E~ Ijlll; 2 2GC7lli-B3E2J R PII:1 I'lll~~::~~~~ Pill~ 1' 1 ' , ' 1I I,HI: 111'1 \: 1,111 2 ZG07~_H3E:2J ,II I~: ~)13 + BIT 1 (iH CXOOb-fH2 11 d 1111* .1 1* I III 2 ~ 5 IIIIII~ II ~*:. 11:'1;<:" II rSC~~Cl I : III, 102 417 -49rPJ 48N 531----1-II * -49QPT R i l l 1* 322 3 UR CXOOb-fl6 l 'I'" -47rJPK t)49N I I I * 1* I I 4172ZG071R IR 533-1---¢ IIIII~ TEST pr:;I\JT'--------CX005001- ) ) ) ) ) ) ) ) :> ~.N, ) CCPP.SDD 599751)6 ) CX005 000 ) Wtt'." • ":'.'. 1 .... t '1 . it $ 0, 0 0' lim 11111 - T2 TlI'1E--------CCOObCf9- + PULSEcD t COUNT~R OUTPUT 41 SCR'---O'001DE2- BIT 1.505o=------CC>OOSF82- 11111 - COUNTER BIT 1.5-5------tC)(005FBb- 1 7 - 2 - 11111 t C;OUNTtf.l BIT 1.J.,s-.----~C>uO,.EZ- - COLJNT~R BIT 1.3,-----C>005FE6- + COUNTERBlT - - ---~C'OO~H2- 4-q COUNTER BIT 3 OR 606---~C'005Flb- + COUMER - 1 OR r5C~~~~ 72 GO~CO \14C 104-J7 11DIC j 11111 11111 2211111 "iiiIT IIII II LAo-B3E2 7-4- JlllJ '1 I 1I PRE SCR r5C~~F-1ll1J 77 DO%CD 14F 7 11Dl~ _B3E2 PH r 5C~r,J~cl 82 a13t:,CD 7 "OIC III 12C I.~B3E2 ~H r 5cprJ~Dl D'1~CD 1,F C7 7 110lC LA-BJE2J 110--1- II I' I II II' III II I I 11'1 I II II I II CUUNH:R BlT 1 ,bob-------CXOO,)GF&- 52-1- ilill II"" I - COUNTER BIT 2 OR 505----CX005GJ6- 5 7 - 1 - . + CliUNTER . BIT 15T 3]"---..-IC'005<"2- b11i 1I1II 1111 - CO T!I':E--------C)(011P.P.6- 67--4_ 11111 II" 11111 - 2 BliS BIT - z ~us - I ITI 1.2----~-DlOO4GBb- 72-1 BIT , ,35---------Dl004GFb- Z BUS BIT "404------DlOO4GK<- I III I III III I IIIIII I I "-1111 i III II a2-1iiii II - , BUS I:Ill h5-S--------·0P:004GB&- 87-1- I' Iii I 11111 1-, 110 -18fh 2 2D06t-.R 67 ZJ13t:. co C III III ,.5CIlNBA, t.G11 1" 47 I I I 211-·--1- 1I11I I"II I J I I CU I Ie JI I-I 2 ZUOOt,A P~ 1 OF 1- C 2 ZD06hP. 61 2J13t:. LA- 3E2 j III1I 302-6- 11111.:0 J23K 402--3- A *'" 42 . ** 402 * 1221wt.P. 47 22Wt. 17 21 Vt-.R 4222Tt, 21q 21Th 12 42 24~ 1IIII 227 24~ LA-B!~2J I'll 11,1 III II II! I II II II II III I Ii III I II 11'1 'I I II Id I ,I III II III IIIII IIl ~ 1 27-23LOfo! 302 ZG11 I B~~D~f6~D5 57 rSCPNBh, -54~PRIR I hB10 lORi JI ~ 3EZ 1'10DIFIED BIT 1 OR 4 rSC~NBG' I II III' IiI III LOC. ~-B3~2 II.: BIT 1,3 I J 302 ZG11t-. LR-B3E2 M00IFIEO r -23L~;-1 302 ZG11h 27 ~B3t. J I'lODIFIED BIT 1.S5------GF2 L(;X007 L.(X010 1'I001Fl"0 >IT 1.404- - - - - G G 2 I.(X007 I.(X010 I'lODIFIED Ell 1ST 3J..---~GH2 \.(;xoo i' "CXO' 0 1'100IFIED BIT 1 OR 4 - - - - G J 2 LCX007 L(;X010 '<.X007 ' ---- CX01 Cl-G1'l2 1'I0DIFIEtl BIT 1.6-6-----lGl'lc LC)(OOi' \.(;X010 , 1* * I I I: 11111: 1IIII ~ 464~ 11111: 1,1:1* 1111' :~ * ** I'III : 1 I I III* * I~ s:. I 'II !.* : I'II~ * I * CXCOb I'lODIF!ED BIT 1,33-------GE2 Lcxco:, L(;xO"C I : '1111*: I 111** " I~ I; 0 I " 464 - (IlO[)IFIED BIT 2 rR 5 - - - G K 6 I I~ 455 I *",c 1* 1 " II: 1'10DIFIED I ** I :* Blf 15T 3 SC~NBF' 62 -22L ARIOR ~D13 482------¢ I, 532------¢ 32 -21H ~RIOR ~~1~ 47~ 27 -23Lt,;- III 402 * 473 - 02Trsc~~a~U05 01 T ~B3E2j 11111* hB1i 455 I I ~B3~~ II II 12 * t 37 -53~~RIR 13~~ z~~i IOR II I I'lQDIFIED fIT 1.5 1* J ~ 3E2 ~UDIFl~D BIT 3 OR 6 r5C~I'JCA, I I 111 1,: III 11* 1111 : rScANcBl " 52 -04Ft.RklR 04Q 446 0 hU04 4q7-----¢ 27 -23L it 302 Z011 "11III I 11111* 1* ** 22 01W [SCANBC, DE ~P04 f * 402 02W J 539---1111~ I * R-B3E2 I I: I * '11* 1'10DIFIED B1T 1,6 IIII III II III *t I IIII '11**~ 504 I111* J II: 11* 462 1"* t '" II : I,ll III III * * 1I1~ t II : I II I I: II :* 532 - B3ECJ 1111: II " 1** 1\ * 'III 539 - 504~ I 1111* 1111* I"111 I' I" 227-1I II 11111 * CI=1NEE, OE hP12 111* II * 11111 1111 11111 03T I Iii 1 ,I; III:'* II I- 24~A C : BIT 1.4 04T. I 000 MODIFIED I 302 ZG11 t. ~B3E2 ~ II II 11111 I1I1 I rSCPM~&' 27 -23Lt- 211 23~__ rSC~NAc;, ARI PH'17C 219--1- 11 7 -18Gb. OR 51Tt.A 203---152Tt. 203 24T~_ ~83t2 'I I !! I r5CArJAFl IARI PH 19F SCAN~ I I: ~ 3c2 fARj 124 -1 ott-. CD I 37lijli ill/I 104 -'9E~_ CD 2 ZDOOt,A C 67 ZJ13t. 11"I' 1 II11 BIT 1,41-----ICX005GC2- 42--2-1 COUNTER BIT 'j .4-----r,X005GC6- SCAN'PH :;Ej 19<: rAPj III 67 ZJ13b.~83E2 124---1--- 311i 11111 47-2- I '17---1--- SUSST CTRL REG ,0·' .)·0",' 0'· 0", 0 O' ,) , ' A ~U ' I ' . I *** ** *** *** * 1I11~ III~ I iI~ 111* 'II:1* I TY~E 6609 CSa f~SK SL~POhT FEATLhE REG A~D fGDIFIED COU~TEcR -E.c ••+nSTOI II I" : '~.~g.PRIORITY 1111: 111.1: 512 t .. ~IQ"!.TV REGs----GE6. It BIT h1 TO • BIT '.2 TO PRIORITV REGs------GF2 ~ ~XOO8 III : : '" Q ~:~OC;~~eJRE~~p 27'~ * BlD .. BIT 1.5 TO 29 II Q 65 11N 'II ~e3D2-' 504----6 11111. 111 110 II 11* IIIIIG 111II 279 • BIT II III III II I~ I II* 001 264 1___ I * * : BIT 0.7 REGS TO PRIORITy 1111 i TII'1E.--------~CX011 B.J2- I09F 74 U09la..B3DcJ OR eXM1 R~GS IIIII~ BtT 1.' Tn 1.~ Tn PRIORITY ~rGS"'--~EL2 III 110 P~IORITY ~EGS "..cl(I)O~ I 111001 .. 5C~DC, II III III 379 11 .....0R I Q I J07 S12~ IIIII~ 52Q 12Cl I I II I I l,z iiil;) I-I I 11111 ~ I III1 I) 319 11 F I n~ I I I "11':I I II,;. 525 081(~ I I '1\ 10211 • 8IT 0.6 TO PRI~RITY ~EGs------GQ6 111119 LQ..B302J 4:)'008 1 1111* II: ..SCc.rJCE, 1I11 230 20101 O~ ~09J 52~1I II 251 .08H! III i 1* 11111* I.Q-B302 111 ~ 1 11"* I 2?4 • BIT 0.1 TO PRIORITY REG~B6 II loll LCX(iOS III >:K .. SC~Cth II Q 230 ZD1~ Q loal( 5:25-2I 257 ~BLb. I II Q Lt\-B302J II all ~ BIT hO TO ~ PRIOAITY REGS 532 • .,T REGS------GC. II Q rSC~Di 532~ I~~ 319 11Q OR J04 525 13Q rSC~8r; 5CANQ] PH I I I I I. 287 • BYT 1.4 TO PRiORITY IIIIIG 1.(:)(008 ...--l'F~ 36~ ~I 402 ~I 000 11111 .... ~r.S 111110 145 44 41 11111: rse~8E, - C5b n..,E--------:::r"""""'CX011 ~6- ~2-2- • cs $ ~B3~ ~2- 11111 74-3S-- IIIII~ 111119 11111* PRIORITY 'II I* I: 1111: I' ~tT 1.' T~ 11111* _____1_ II 1317 ':: ::1A : : 1'1 ;~ ~g:-~8lJ06C 245'1 II~: ~Cf,- 11111 • C2 TiMe-----___~cxo, i 51:2- 7,.J!,!.!.!. 1\ 138 - . 5 3 , . _ 1 1 ': 11111 - I ,.SCANS&, 56 ZU11~A lOR 1010 23~1121 32 -51,. .... 5' V 231--2-1- 1~-53~ • C10 TII'1E'---------CXO'1~S2_ 500-1-- • 1J2j-1 I - 1'100IFIED BIT 1.&&--.....--~C)(006(jI"l6- 47'-1- - 'III'I I Ii i ~C2 I III '11111 1 I "11m 11111 TI"'E-------.....~CX01' ABO- '53-2II" I C01 TrrlE----------Cx:01 1 56-02IIIII C56 T!I1E---------=CX01 1 sq....z- '24--!~~ I'1ODU\..US REG 311m .'l1m - C10 I1III "" I.AooB302~ ----~CX006GF2- .. I'IODIFIED BIT , .4------ lI II II 1\ II 1* 11111 i I 1101 III . 1\11\ I'II~ III I I! ~ III ~81 4:)(008 1=001 I,.,~ 539 • SIT ,.3 TO PRIORITY : I~ I ' \ . '<)(008 ~EGs------GJ2 50• • • ,T 1 •• TO oo,OR"Y REGs------G•• II ~ I' : L(X008 Id I ! I~ I ., I: II! ~ ioOl ! I I eX007 II C)(001 000 I 000 "'1IJ"", o I".t • • . ',J",." ... " " '" I I. 'j t de' tfttWif#'tiff1ttff¥\t1 riW.'±t1tYMMW#UHd"t'M 0 0 0.0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + SET ; i .,./ ~RIORITY ~EGS~-----------C~ XOO3fC2- " 2-63 * rRI REG 1.2 ,:20 2804 ~:6i ~~~~~d~ ~ fl ~2 + Sf.L~CT + SH.tCT + Stl~~T + SElE('T + BIT PkI RtG OO_~----(CX004fC&_ II PRI REG 01------(C'OO4FE6- P~l ktG 8-03 'II II It ,Q---------~CXooq~Gb_ Zo-b~ II PRI f. :0 11* 11* 1 Btl "1" ¢ I: ~~EG 1~ Ugi~:~ ZG11 A3 2 -1 8N ~ BIT 1.S-- CXOO9-DKb I:** .,. 4,. -16J1JI--Co-l1?~ 2 4 3 i o - - - - - - - - - - - - c > ~B3DeJ 11* , 228 ~'~lUl<1TY * o.~ 26 44--, F\E';S BIT 0.0- ClCC09-BDb 11* ~tUD~ SCA~ + j;RIORlTY 11* 62 2J071--Co-119P 228 rRI REG 243 11* . I exoos 000 I .::. r r.~tG I ~ ~~~11~~ >:t I II: II: II: I I: II; II:d: ~eCS-----CX007GC&- ~b-1- ~EC~X007GE&- 1 PRIORITY REGS BIT O.b 0.6 TO 1.1 TO PRIORITY I I ~ I REGS BIT 1.4 1* 32 ZGC81--CO--J18~ 213~--------------------------Q Y)-B3D2 I'~ PRI ~tG 0.5 " I II + BIT + EIT ;= '" REC5-----CXOOlEL2- 38-1- PRI~lTY REGs-----cX007C~&_ 2 -1SNIC .:: *ilL '.5 TO 20 ZE041A2 26 ZG11 IA) I '': » + BIT r so::r'~Cl Ilu 1.4 TO PRIORITY REG>-----C'OO7EK2- 32--] * ** * * .* 1* REG 1.0 r.~EG B Z(!11ltlO 14 2B031~1 II\< 74 2J06 -CO-- 19lJ 1 2 8 0 S - - - - - - - - - - - - - - 0 0 4:<-B3D ~RI ) II~ I I.: II: 1* 1: I I* I'1* * I: 62--1 i· I: + ~IT I~ I :* 1.b TO PRI~RITY ~EGS-----CX007GP~ 80-1- I 'I * ** II: II: I LOC. r;-E~iD2 TYPE 6608 CSf SL~~CRT FEPTL~E PPlrRITV REGISTER lQCPL STORE --E .C.-HISTCJ;Y-II"~cr.27~~:B 309521C 30953~ F~~~E exoos .. 000 DATE L~ST EC 04-19-72 309545 . 1. IIp.N. IBI'! . ;-". 01 CO~P.SDD S99?t69 I I 000 C)c008 1 • )--~-. I ifJl,i'fiiitHf'Ii*,b'JM%Mtew··'H'I"f'ffN"tM'U'n·"'H.., o o 0' - n tStt?""'''''''.''' rr t , • • ··""RW" , a'S,·· .".,..lnmmr",.· t,umps" smn"!,,"''''''",,!$'' . . :":'$ ,.;t,,, ri ,'='.,.';'··4."*I¥'*·' ., mern 'tr .... '("W,!!,"·i"=ff.nf'iM"" '1 twS",WS'!SIi"! rrr '. OM' ···,"fT ... "!,," '1151 ."tnm"··X"t!T$d'ft'UY'·'·'ti 117' r '1!S'(·7i1'''''rbMMff'"¥"''Wf· e,.t''SNf, .. t"'.· ·'·tttMife"'!'!i' fflfW'··"iifft¥'·· ...;u'rfi#* ,·''''U''i'jjp!-. . .iC'·'=''ij"ii''=nrin"t"ii...=...·'fiiliM"'whi'i",\j;:i'vii·tl.M.... "WrNMfri:n"#t\, 'rrrnM" ·17''1' rn '!!'Wiwe",!,:..,. _ 0 cO eO- Ot 0 0 0 0 0 • ;,0) OJ 0 0 0 0 0 0 )0) OJ 0> • G~TE INPUT 40 B~R - GATE PRE + GATE + SET + SET eX001EE6- BA~ TO BAR- PRE BAR TO BAR- CX001FM2- + PRIORITy REGS :31:T 0.7 + PRIORITY REGS + PRIORITY + PRIORITY + PR10RITY + PRIORITY 1.' REGS BtT 1.4 + PRIORITY aIT ,.2 REGS BIT 1.5 REGS SIT 1.0 REGS BIT ,.3 REGS BIT 1.6 - Z BUS BIT 0.6 1111 ,o--~ ,.llli 1111 CXOOBBG6- 26-1--- ,III CX008BK&- 3 J - 1111 ,.1 1111 CX008DG&- 38-1--- If II CX008DKo'" 42""1- C'OO!!FD6- 4J exoo·..... ill liiiIIII eX008FK6- 54"liii 5a~1-- IIII DK914EH6- 10-1111 r 26~CD 18 R02~ rscoNl PH 30 28~CD 18 B02~ -OM004CB6- 8",,1- ,.6 "11 9o-l~-IIII OM004GF6- lie l;I 013 P02 83D2 rSCONOE] Pt-' 38 29~ 18.B02 C 118- - l;I lie >II rSCONOF] PH 50 28~ 18 B02 C *' *'>II :lI POl B3D2 ** 124-1*'* :lI ** * 131-1** .:c .:.* I) PRE SQR rSCONO] PH 26 01K~ 18 B02 C "6 OJ~hCD 18 B021,g,. l;I 139----- 003 ** * 145-1- B302 rSCONOj PH ~ I: 13302 rSCAM"] PH B05 34 03~CD 18 B02lg., I~ 152-1- B302 PRE Bj:lR rSCOMO] PH 22 04Kt:.CD 18 B02lg.. 005 160-- B302 BAR TO INDQTA BIT 0.4 rSCAND~ 2 39Hb. N OR -* 002 S09 ~B3E2Y'+ '** ** .:. .:. *' **':lI III - * 161 * **lie ** *.;..;. ** ** * ** *>II* **'lie * ~ BAR Bll' 1.6 1 ... 1- 202 31K 14 ~03 10 -lJH\A 90 -SO:.4 ~B3E 6 I I .SCO",C] lOR 29L 210 2S11~ SCONO r PH ] OR 26L 218 'SCO"] 218 33L~CD 14 M03~ 1- -U11~ B3E2 B~R . 'SCON"] 6 2S11M~ OR 52H 226124 2512,_ 10 -U11fl1,l=1 78 -DO~ LA-B3E2 - B~R 242 18T~ 14 ~03 C 51~ 242 1B~R I 2S0"t_! 258 14 ~03 C 266 19~CD 14 1'103~ OR 46L ~C~'l 17T _16T B3E;!,J ~09N J09P J\3E2 ~19b1 B3E z.J rSC~~C1 10 -U11M 62 -S10f:l. LA- 3E2 ZS11~ B3E2 BAR ...1- 1- 6 J PH ~ONC"1 1SW CO I .SCON8l lOR 4~ 2.8 1 S2• 25".0 ZSOBt\. *:lIlie lie * 325--10 lie lie >II *>II*' 1Q *Q I * 332 333 I~ ~19U 34.-1~ B3E cl BAR TO INDATA BIT 1.4 ,.SCANEC, 2 36Kt:. A OR M08 318 36u.. u+ "'A-B3E2J BAR TO INDAJA BIT 1.3 rSCANEBl 2 02"t. A OR DM 325 01r,~ u+ 4i-B3E2J 411 lie lie ,.SCANE~ ** I: 35'~I: 10 lie ** BAR TO III/DATA BIT 1.0 rSCANDGl 2 12~ A OR J02 346 11~ u+ LA-B3E2J (> *.:*** *lie0 42 5 *.:. l;I 43 2 BAR TO INOATA B~T 0.6 ,SCRN 2 11K~ A OR D10 300 19U~ ut B3E2J El - II: III~ 43 9 Q ** * III **Q ** * 44 6 BIT 1.0 C)(01o-ED6 B~R BIT 1.1 CX01o-EF2 + BAR BIT 1.1 CX01o-EF& B~ BIT 1.2 Cx01o-EG2 + BAR BIT 1.2 CXO'lo-EG6 325 - BAR BIT 1.3 C)(01o-EH2 318 - BAR BIT 1.4 C)(01o-EK2 311 - BAR BIT 1.5 CX010-EL2 304 - BAR BIT ,.6 C)(01o-El'12 339 340 332 333 + BAR BIT 1.6 ** * ::. 4&O----IQ * 167 + BAR TO 450 + BAR TO INCAnt BIT O.&-- CUO'1-GS2 .:. 453 + B~ TO INDATI=I BIT 0.7-- CU011-GC2 446 + B~R TO INDATA BIT 439 + BAR TO 432 + BAR Ta INDATR BIT '.2-- CU012-GG2 425 + MR TO IN DATA BIT 1.3- CU012-GH2 418 + MR TO I!'JDATA BIT 1.4- CU012-GK2 411 + BAR TO III/DATA BIT 1.S-- CU012-GL2 404 + BAR TO INDATR BIT 1,6-- 45)1----00 011 * ** *lie .:. C)(01o-EM6 INDAT~ BIT 0,4-- CU011-GA2 1.~ CU012-GC2 llc *lie * *' * *** >:& ~ :1& III ** III l;I l;I ** ** * * :lI * *'>II **lie * ** >II l;I + BAR 347 305 ~ lie :) CX01o-ED2 011 lie 011 - ~ ~ l;I ~B3E2 346 - BAR BIY 1.0 011 l;I 10 -U"~ 58 -S13b. CX01o-EC2 .:. lie 266 353 - BAA BIT 0,1 l;I MR.TO INDATA BIT 0.7 rSCANOF, 2 131,~ A OR D12 35l 14Lt:. ~+ L4-B3E2 C~OO9 C)(01C>-EB6 *lie lie 418 B~R TO INDATA BIT 1.2 2 03Rtt. A OR 003 332 04Rb. u+ LA-B3E2 J 000 + B~R BIT 0,6 300 (> * *::.* **Q ::. ~B3E2 Q 360 l* ND'1 ~ 347 2 38L~ A OR P10 311 3qL~ B3E2 Bj:lR TO INDRTA BIT 1.1 r SCA 2 01Ob. A OR D02 339 01 RflI. Ij+ 1Q 339 340 BRR BIT 0.7 I 3E2 10 B3E2 PH ~NCEl I ~C~"] 47H 250 160 ZUO~ PH BIT 1.0 250 09Q co 14 ~03 C ,.SCA{lJE~ lie 318 . BAR rSCANCFl PH 6 ZS11bA lOR 145 10 -U11M . B3E2 ~ONCl!'6~ 17W LA- 3E2 66 -C12~ 34~ p'/: d~ 404 * lie ** ** ** lie * l;I l;I INDAT~ BIT ,,1-- CU012-GF2 CU012-G~ lie LOC. TYPE A-B3D2 6808 A-B3E2 6809 C5B SUPPORT FEATURE PRE BAR PNt' BAR -eOC9-HISTU;(V-lI'lACH.27RNB 309521C 309545 FR~~E CXI)09 DATE LAST EC C6-23-'2 3015)3 oeo - o o o o Q o o o o a o () ;,) :) 'W':Mj'"l o 0 0 BAR TO INDATA BIT 1.5 *lie* lie PH -G02~ 'SCON] .J~ 311 BIT 1.2 234 16V CD 14 1"103 C 1~ >II ~ONC~tl,34H 'SCONBF] lOR 54L 234 6 ZS11fl1oA OR 139 ZU12~_ 10 -lJ 1 1fl1oA 70 ..p02~ "A-B3E : BIT 1.3 226 34K CD 14 M03 C .- • 25"" 131 2U'1_ 10 -U11b,A 74 ~32H J B3E BAR TO INDRTf'l BIT ,.6 ,.sCANEEl 2 311-~ A UR 1'111 304 36~ 'j+ LA-B3E2 1111: ~g; BAR 6 2S11bA 118 2JO~ -81~ B3E2 J32~ ~ONO~ PH '-I 82 e 210 33H CD 14 1"103 C 10 -U11M 86 -D11t:. . I.A-B3E2 10 PH ~ON~ eo ~31L MR BIT 1.5 110 ZI'I02t) l;I B302 "1004GK&- .2"i1i1 IT 1.5 -...*' PRE BAR .DL004GF&- 1""11ii - Z BUS BIT 1. 4 _ _ - 110- 83D2 I1II - 2 BUS BIT 1.3-- lie 1111 25""~~N] CO 27H 202 6 10J -28l<.tI, l;I J,'c l;I ] G12 DL004GS&- 14-rlii - Z BUS BIT '.2----- - Z BUS BIT 42 1111: 103-1- B3E2 SCONO PH CX008DD&- 34-1- ~:~::::-~ :::1111 - Z BUS BIT 1 .0 54 SO~CC 18 P13li. 6-9- CXOO.8D6- 2'"11ii OJ014GF6- - ZBUS BIT 0.7 - Z BUS BIT 2-1m CX003BI'I2.. 1 8 - 9 - REGS BIT 0.6 SCot r PH'8] 42C " II 1111 PRE BAR- PRIORITY REGS BIT - Z BU C)(001FK2- CXOOj GL'" BAR + PRIORITY ~ "ffstr#'1!"n$"WWr'W"·,,i'tf'fIffl,.tfW' o o () 01 IBM CORP.SDD CX009 P.N. 5997670 000 o o J o .em "r . ·ft' II. 1~"i ., ' ..·· .. yt~J!' "C"n" ," '" .', 'tdttit"WWM t'tIt " i t ! II :ott ""t,. P "1'11 t t ' 'td.Nt he W tWM 00.0000000000000000000000000000000 ... ,/ - I'lODIF1ED BIT " 1.3-------~CXOObGEZ- - rODIFIED BIT 1.!5i------fCXOObGF2- rJODIf'IED BIT 1.4------1f;XOObGG2- Z.J.!! !5-H~ s-ill III - MODIFIED BIT 1.ST 33-----CXOC6GHZ- 11-11- MODIFIED BIT 1 OR 4,--------~CX006GJZ- III 14-11- III - MODIFIED BIT 2 OR s---'------CX006GKb- 17-11III - "IUDlfIED BIT OR 20-11III + MODIF IE.D BIT 1,6------CXOC6GI'1Z- 23-1:3 bob----oo1~XOOoGLb- III III - MUVIF IE.D BIT 1.6------tC)/006GI'I6- 26--1- III + bAR B1T O.~ CX009tB6- 29-11O.7-,-----~O·OC9EC2- 32-1J III BIT 35-3-III + BAR 38-2III - BAR BIT 41-2-III + BAR 1.1--------iCX009t:F6III 1.2--------CX009£.:G2- 47-1TI - EAR BIT B~R 1.0,--------------~C)(009ED2- BIT 1.0>---------CX009ED61.1--------------~CX009EF2- BIT - 44 r 50 SCPN~A1 _ARIUR 35 12W '4~~P '3~ ~11V I r~CANPB, 7T~ I I 1* II !: I I ·~*· :; g~~~13E2J 36 08TMI OR 4709T~ ~09U 1 I I 091-;- 35 41 50 09Lb. Ol:l~ LA-B3E2.1 rSCPM::o, IGR 44 '4~A j ~'1U 50 13l1ib. 35 091;-1 4~ 09Lb. .. 7 08l EV ]11N 11 ZO 1* I: ZB1~ tB11~ I: 23 -131<1 i-R-B3E2 1* II~ .lIt I e .;: * * .;: LI~EADBUS BIT 6 53 I: I I~ rSCQr-.PEl .,. IlJfI P07.;:1bo------O -3'\~A 712 LJ1::;_1 1 III~ I; Z~04b.A !~ 68 Z~O::?h J LA-E3f2 1** * 1* LIr-IE~Deus BIT 7 * * 56 -3H~P 71 ZJ1 ~ Ll~i~D~US SCANEE, r 14~b. 29 140 32 I III 1 74 ~-e3A2B12 184 A-B3A2!l04 239 A-B3A2809 249 p-e:lP2P()8 C)tOIO 259 A-B3A21305 269 A-llJ~2e06 A-B3~2802 2e6 f:-B3P2D02 279 000 II~ I 1*1* I I: II!' 1* I 1*1* Ill; I11*11111111 11* 11* 11* 11* II:* * P-B3A2003 ~-B3P2B13 Of:. 1 J05* 184 U ~~B3t2"' I~*'· ¢ 111* .;: II::* I I:* II; LI~i*D~US rscANBcl 20 ZB11M OR ~~ ::~~R J LI~~ACBUS j EIT 4 rSCQN~H, CJfI 1.., ZP1ot:..Il be ZPO~ IUR I I 1** ¢ 111* 102 -26t1:l. I I '-A-B3E2" I III:I! .... LI~EADBUS I~ ZJ'~RI EIT 3 Uk 1* j ,SCANS1\, ~O%269 1ZJ13t1.A .... 1* I* -¢ :... -36F~ LI~EPDBUS BIT 0 r SCANf: D, AR IJOb* 279 ~B3E2J + LINE~DEwS 81T 2:------- AAC~4~DE4 249 + LINEPDBUS BIT 4,------- ~AOO~-DE4 2{)9 + LINt~Dt;US tilT 3~--- AAOO4-tl)4 239 + LINE~Dt;US BIT ~5------- AA004-Ef4 279 + LINE' 174 + LINEAOEUS BIT 314 + LINt~Deus BIT 68------- AAOO~K4 1* 304 + LINEADEUS BIT ~p.------- AAOO4-fN4 \: I: I: 184 + LINEADEUS BIT 1-------· 28b + LINEADEli~ BIT 9 0 9 - - - AA004-GL4 1* 1** III~ I II'~.... 59 71 -q1LM~ ZJ1 ~ LA-B3E2..1 1*~ 1* I 1* 111* lilt III: I 1* II It~ *** * ** * **>:: ** *** I: Ililt l~ ZU04~~~f~~J I L,02*c~6--. I ~B3E2 Q 1* 1* 1* 1* 1* 1* LOC. TYPE A-B3E2 6809 JEUS BIT 0>---- AAOO4-fA6 7'------- A~004-CEb 1* 1* I: U 1* I .;. ** ** III ** ** * 1* C)/010 1* LINEADBUS eIT 8 rSC~NBGl 5 2UO~A IUR U03*31~ 68 2PO~_ ~ LINEAD6US 71 ~\nJt) I 1 I: 62 -4H.tI.R 1 * * 1* ~B3E2~ 1-- 259 ~ ¢ ~B3E2 26 68 ZPO~ 1* 1* ,,-------Q/: 000 IU09*]O'.. ... 1* LINt~DSU~ 29 19Q A~O . TII"E----------lC)/01 1 ee2- 68- !2 - CO T1I''E--···---CX011£B6- 21~ 21~ 12b 21Gh **.;: 135,------------1- 11 ?D13h 1.4~--------------~C~009tK2- 11 109 11? "1* III t 1** 1* 1** 12&6------" I"Ij; IJ;I .;: *.;. 5O-~ BPR BIT 1.6,----------------CX009f:.~2- 65 23RI 102 22J '--1-0 32 J<)91 C ¢ ~14J ~B3D2~ 111'1* , 111* * I III * 310---1- rSC~~~E.l 120 24~CD 32 J09~ ~24D rsc;;:G,c1 126 22C CD 22 G09lg.. b3D c1 11111* I II 1~o--,---- III 11"11;1 I 111* 11** I11/'1* I~ 1 40~~¢ 11 1111*'" 11111* ,'If * 111'" I rSCANllC, ~10 23~CD ~H 510 ! ~E3D~ 32 J091C C7 TII'lt rSLPNBt<, PH 324--1-¢ 324 21F CD 11 II I'.;:;' 11111: I " 1# Q 325 1,226--7~ ------v I I I II J;I I /1 I' * I * I IIOt I~ 111'1';... I: 11. 1: t: 'IIp,!trf 11* I': IIIII~ '1* I"I": 1* III r:r 11111: III IIi III I 1"* III: LfI: I III' d :: III III f (I :;. '1'*'* 1I I>:' I 11111* 111 * 11 ItI'11*,: I IL~ 11111: Ill,l~ 11111: II II: IP!l~ I""* 111: ,1 1 * 111* 11"/* 111* I~] 22 GOqlC ~'7L L+looB3D2.J 111* 11 111* 424 11111* 0 42s----1- * I t: II f 1* 11/11: lit: Ill: Id: 'II: 11' * ii I Ill: ~ 11 11/11** I"III~II:* 1 I I I 11111: /11 !dll~* II III!!!: 'I I~'.;: III~ ,IIII~ 11 * I 111.:- III 11111: III 1111 ::. 111114< 1* lOC- ~E!3D2 AWI~ I-I I 1"1* !: 511---¢ 404 512 1----0 !*" * I III :* ... "Ill*II 1* III ** I111/: + C5b I II '" 127 - L.(,)(00211.(.):003 T I I ' 1 E : - - - - - - CX007-AL2 C56 TII'![---------~~L6 '-eXOO3 \.(;)(004 LCX007 '" '" I I III ** 324 + 'pI 1 I:I:* lQ-E3D~ Cb7 T l I ' 1 E . - - - - - - C)(OO?~1'l2 1 J 1111: II 1* IIIII! 111/: ~I ... I; 1'1*: fd lId: 1111 * 1 * 325 - C67 III: TI!'1E.--------~~1'16 '-eX003 \.CX004 \'cXOO,. 30~ + co TIf'1E---------BB2 ' 126 1* II : I r5CPNCS, I11111:I: I:: I* III : I: ! CLOCK E~RCR II I: L: II * I 11\: II ~ I I (: C58 42 ZD07 205 - C70 TII'IE---------4=lnBb '-exOO] L(;)(004 I.CX007 I 1* 51' 1" C23 '-'-l-tlJU:: 50:'-1-1- 11111~c*... I ;:-~:~:J 11': 1; /111111* 11111* 11K~CD p>-i 32 J091C 111 * /11 * II C23 Tl~t rSCANAo, I 111'I1;* 20.q + 00 ~013 504---~--¢ 4:f- 1 417----- U'1~CO 22 G091CS3DZJ24L 411-1-10 412 "'2-1- rSC~~~Fl ~23E C1 TII'1E fse~E~. 404 11 111* 22 G09tg..B3DJ'21H 317-1---1¢ 318 23F~CO 318-1- , I I I: ~u, Lp-B3D?J C2 TI~ I I17H ~H I II : 1"111': 119-1-10 II 000 co, TlI'IE r:n~r~E-t 42q + C1 5«::5 + • CXOQ1-BF2 T1 I ' ! E - - r - - - - - - - - B J 2 \'cXC03 \'cX004 \.( 'lC00? T l I " E - - - - - - (;i(001-BI'12 C55 CLwel< E"'Io/O~:--'--- CI<007-GL2 "* "* 104 - SYNC csa C.LOCKS.--- ~~OO,+-{;N6 : I * !I!II: "'11* III I; TYPl f,S08 (S8 S~P~LFT FlATLhE - f .C.-!WI 5 TOPY-f'1I"PC .... 27PfliB 309521C IF~~fE 1 ]Cl953e .. I DATE LAST EC '! (>4-19-12 309545 C)(Cl11 000 IIBM 01 (xO" CORP.SDD I I P.~I. 599?672 I 000 ') sa J jW 4¥SI!! t5I i ii II::: •, ) :.U"!il2!iiliii!iiilll 1Il1I; ''''l$hUII$ tr *'t., 'm"" ,w .• '\1 5" .. ,..·'....· . U'" ''''''',' t, - IC INST--------..-.lCDOO' FR!5- - RI INST TYPE:--------tCOO2t1'... INST·--------.ctDOO~ .... - M INST TYFE-BYTE:-----t!CDO02tH6- + LH INST'--------....(CDOOlAF2- 2-~ Jl1 + IP REG lIT 1eZ.2------CCZOOJRH2- 38- - INST TYPE-HAL."W,)~tll----CZ003GL.2-" ZERO~----cDF914J1(6- II (J) REG - CJI REG - 2 (J) REG Z~~~39Q ~S3GJ 14 5 If N •* i 21D 152 lA-S3G2 •** CP REG BIT 0.3 '1ii ZGO~ N A~21e ~5 9 lA-B3G2J an 0.3:-----,,-""0040_ "'fii~ 62 zm~]361( sn •• III . 66 an 0.2'------DD'IO.... 2- : ; CP ~jJT 111 74 ZJ0Jt REG BIT 0.1------DNOO.0-lii - JG2 IC INST , 11 2 BUS BYTE OZERO~----D.""K'" *' JI (J) BJG2 ZB021~jRBB11aH 13., 46- - - Z BUS BYTE 1 ZERO-----DK974f..... E ~ * i ••• tP ReG BIT 0.2 a•* 166 lA-BJG2 0.7'------DP992GR6- ~'1 ," CP REG BIT 0.1 58 - CP REG Bn 1.1------DQOO4a0274. ~D] 01D ZB02lN, B31;2 , 173 j III IAP.]1SL 130 58 62 ZI'10?t>OE 66 ZG09tl. - . - ' , , ** • ; ~OA t 3705-:1 ONLV. , 11: 'M 1t *t't. '.,:1+"'.' 206 ZJ1~ 109 -2.~ ; 0IiI t..16L. 30] 26 -01 oc.A. '17 ~O~ *• -I'ICalA. 117 -.JO~ • '!5~70 ZB'1t.. ~~~ :• ••*• ••* •* •••* * ••• % ••*• * •*• •* • :* •• = = •* •• ••= • ** ••• •• •* -JO& 70 ZI111 1n~,b. 54 10 130 20ft 14 70 20: TYPE ZSO~ 030 SIP! TO PH 59'7673 ~C 310268 • • • • • • • • ''''!'''.''''' '"""\.''':'",:''f>.' ~ . '; ",' ~' .. , ~:01~ ~j:" .. ,....~f' .... .::~.;.' t"· .~:~' ~~:.,t""'·c" .t .. ' '. Ie: "Wte,±Wu,!'M*MW CZOO1 14' + IC * * : 159 + CP ReG = * 173 + (JI REQ BIT 0 . 1 - - - - : ,66 + r::P REG BIT 0.22----. CZOO2-M2 103 + r:P REG lIT 0.1'1---- eZOO2-BA2 1S2 + CP : ZJ1 0b.A • ZSO~ • ZB11~ • Bi.I_ : I~ST'------ CZOO~2 In 0.33---- CZQOz-ACZ CZOO~G2 • • • • -2a~ 1~6~ ZB'1l 137 -18H OlO .000: III: :i -32,._ REG BIT 1 . 1 - - - - CZOO3-llD2 • 70 3G : • • • ••• •• *• *• :• • •• •*• ••• •• •• •• • ••• • •* 111 - 2 BUS ZeROOO----- CUOO4-ll'l6 303 - GATE Z COND----- CZOO4-EC2 304 + GATE tc~~~-\.C-lCl-.O-l-"'-ZO-O-.--£EC' I.J 206 - Z IUS BYTE 0 LcL.OO5 ~ 0 AND 1 ZERD-fD6 III III III III •** •** •*• •• ••* • . • • • • • • • • • '. Me *• III III * * III •• •• ••• •• A-83li2 Y702 CZO01 'h1.:1t ..• ZJOCl:. lB11b. 130 -1 6 zP02b.A 54 Z,JQSb. 70 ZB11b. 117 t :* • 50 14 tiM" : 22 • .I.! 16H 30'404------:009 \- * LOC, ".'''W JO,) O).~ 0 0 0 0 0 * ••* • ••• ••• * •• •* •• ••• • III THIs PAGE IS "'f" G~~~D li.oJ10 20166----- • * ••• -•• •* ** -•• •** 34 -24{. Of , II , II - Z BUS BYTE )( - 7< 2J03 38 -23C REG BIT 1.30J-----~CZOO3AG2- 3 A 3(;2 310 + [P + fit so -,JO ~1 10 -G05el. 10] -1St: II 11II - RR INST TypE~lH:AES$oS---O(CIlOO3..... 2 INST TYPE----cCZOO2.,~... 54 Z.)Os.t A 50 Z,J06b>j ,Jjl ,11 ,Jil - L. :INST'----------CCDO03AH6- + RI+RR-BYTf e,. o o 00000 - BeT , CONOIT1ON COJ)ES GATE Z CCNOIT1ON" . lSTOAV:lMCH.2?11lNB -eeet-H 312922 114419 PRAM 01 ,~e.-7' AT! e· • ... • • • • LAS E l1!05i liP! CORP .SJ)D CZOO1 PIN, 175020, 030 • • ' . \ ,II o "I "" I r j 'WN!' f' DlW'I" NW 1I"*M'U",..!tllt, 'Ii Hi"t 't t'W,,'fW',u' ..,. '*B' W+bttt!! II!: 1'1 f'ttl\W't":r,IZWttrrw,',r=#rr,': }'i" 'ltNItb" "='j t 'db' J tWMN i "til'hl'm',,!" :tJ"-lii:itl""!ttrtt'vwrrMWtd t";'ft'iM,,"t#E'#fii"'''FIW "S' 'trcru 't tMttstttjj" I'-ttd It tHerM t ' t'ri 1]'!'f'f,,·'!t II'E 'dt.'m'Helem'. f 'ott, 'the 0'0 0 .1.090• • • 0 • -C~ COOJlll<&* z-Ll~ - 11 DIl TII'IE'---------... - 12 CD 102 31cJ. A 109 32th TII'iE-----~CCOOJCJ.- ~ '8 .101. Ii1 - 13 CD T l P £ - - - - - - - - - t ,CC003DJ6- 111 - oP XXXX XXXX X111 XXXX:---cCDOO1 SBo- 11-l!. - OP XXXl( XXXX XooO XXXX:---iCDOOUB3- 1 ~!l - XXXX:--~COO018B6- 17-H RI HlST T'f9E,-----~CDO02CF.... ~ - RR 1"151 T'f9E-SYTE:------4CDOO2CH .... ~1 31~ JIS.31E l3G 030 206060-----J~ '.•• I= '" ••* •..'" *'" • *''"" •'" • - OP XXXI( XXXX X011 21H - RH;:JHlYTE INST TYPE,----lCD0010H2- 26-1~ ... LH 29- !NST'---------~CDOO3AF2- - \. INST'----------iCDOO3A, H6- 32- L 1~: :~~:t:IABJ4JH I"1 11 32 - RR INST-HW+ADOR:------4CDOO:3CN6- 35-- + Ie + OP + OP + OP , I REG BIT 0.3300-----~CZOO1~C2- 41- I' 17 INST'----------4CZ001RBZ- 38- REG SIT 0.,-------4CZ001AG2- 44- U REG BIT O,2:------4:CZ001 AN2- 41- II + OP + 0.0 ...E••• 5~1': C~V HOlnCVER-----:~977GI(6- 62- - , , I + 1.0 C~V HOI..DOVER:-------...:DK9nGJ(~ ~ 1 - Z BUS Blf 1.p-------DK976EA6~ 65- - I .,." , ' ;>4-1III . t - oP REG slY 0.2""------:CN004GF2- 71-~- oP REG BIT - 0.l]o----Or~OO4GH2- III cP ,lYI)91{iM- 71-1--, III RE~ Bn O. b o 6 - - - - - - 0 , e;91 GE~ 81TI REG BIT O . 5 - 5 - - - - - -.... QP - S~ BIT O.,-,..--------r:P192ED2- - 81-'1- , II oP ,, III SDR BIT 1-,.,...-------D'l9""ED2- a l i i RE~ , BIT 0.7-' -,,-----~tJ'J2';f.lo- 96-1:!- '" '" • ..'''""" **• *311 GATE ',....." * RrtRR-BvTE INST TyPE 26 1*:* lUO~~44E 1S0--------O~ ~~G2J : •=... '" *'*" 124 C: .65 206 -26~ 12] ZJ1~ 50 86 '30 * ,. -14~ • 130 -1:;;. ~ 3G ,. '" 59 ZB12~ '" so 83 -80~__ • : 11 -34\"boA • 23 Z30~ 86 -811~ 89 -01 Ctl. *'" ALLOW SET C AND Z ceND 2 ~c, ZG11~ OR 26 l\,;02tl. BE 311 -26Ft_ • • 230 -Z6El__ : • . ... ... '" ',.•''""" •* ...= ... •• •* "• *'" ••,. * •• 311 ...'" ,.• ••• i":' * ..,. " ~ ...* * :41 ... ••..• '•" * **... '(I ... •,. 311 LOC. TYPe INST T~E-- ClOO1-Hf2 • 3G • •* ~ + RI1-RR--BYTE *:41 * *...* ...* '..." 160 :* '" *311 *... ... 311 ,.. ... • * •*'" :41 311 311 A-BJGZ "1702 Cor'OITION CeOES seT CC~jnlnCN (iEr.£~AnCN --C:.C.-H. 312)22 lSTORV-lMCH.21RNB OlO 5%1'1 TO PN 5i976t' fJ6 "Czoo" LcZ005 '" 5 -G1~ 145 -25Cb. ~ 332 - ALLOW SET C RND Z COND • ~Oc~ 2 -C11~ 3!5 -Ge~ 237 -29~ C COND PRRT 1----- CZOO3-ED4 ... 8 -..J1~ 140 + GATE 3322-.-------o~ 1- 32 304 * '••*" ...'" ** • ,. ~ JG DN6 :$ • -O~ xxx x xxxx "CP001 "CD002 ",SOO] * *• 1- 139 - cP XXX X xooo •... :II l' -34L~A 23 zso~ Ct:lOO2-CC6 • 1- ,. -o8F~ ADO+SU81R~CT1 t. 1* :: IIII 5 Ji I-IIR I ~b ~ I be ---t:. I 2 II UPI..-.----------CZ004BN4- I II 14 ,PUt:.. II II - GATE C COND>-------CZOOJfC2- 6 I ~11AI I I 56~ 44-1 . 14 R 2 ZP03tl. 14 2P13b. II l 125~ ~~--- 13&8-------------------~11 BUS BIT O.5i-------iCI1001 A.J2- 50-2- + TIe IR 210 - C C O N D I - - - - - - - - CLOO5-0C2 : 20 01- - - - - -_ _ _ _ _-<:>0 C CON!) I II + GATE 2 ZPO~A ]2 zso~ CZ005 20 lUO%1=l lOR t-.U12 21 0 1 - - - - - - - - - - - -_ _0 I 80 21'1121_ ZU04t:.A ZU1~ 000 * 2 ZP03t:.A R 20 zuo%. 56 ----tI. 68 ~ I L+i-S3GC' II: I ~D T ZSO~1U07 ~L~B3G2.1u+ 1/: ,--AF, S 2S0~ !~~1- 7'79------~CQ005V~ 3811 RLLUIII SET C 102 ,.-..AC, IA I FlA-- 1 2 5 < 5 - - - - - - - - - - 1 2 ZPO~ SIS II - 44 I.A-B]G2 - PRoe; LEV 5 CURRENT'-----
Source Exif Data:File Type : PDF File Type Extension : pdf MIME Type : application/pdf PDF Version : 1.3 Linearized : No XMP Toolkit : Adobe XMP Core 4.2.1-c041 52.342996, 2008/05/07-21:37:19 Create Date : 2018:10:08 15:41:53-08:00 Modify Date : 2018:10:08 17:09:17-07:00 Metadata Date : 2018:10:08 17:09:17-07:00 Producer : Adobe Acrobat 9.0 Paper Capture Plug-in Format : application/pdf Document ID : uuid:7c78bb5a-8930-3642-9fff-5c86d8a2f68b Instance ID : uuid:fbfaf459-9981-f149-9920-d7ee50970fc6 Page Layout : SinglePage Page Mode : UseNone Page Count : 121EXIF Metadata provided by EXIF.tools