Digital PDFs
Documents
Guest
Register
Log In
XX-E02FB-92
June 2002
15 pages
Original
0.6MB
view
download
Document:
pdp9mainthw
Order Number:
XX-E02FB-92
Revision:
Pages:
15
Original Filename:
http://bitsavers.org/pdf/dec/pdp9/pdp9mainthw.pdf
OCR Text
POWDER MILL o o RT. 27 to 62 RUSSO'S ~. C, PIZZA HOUSE ~~ MARION'S v ~ ~v MUNICIPAL PARKING ,... DEC PARKING FOR TRAINING WALNUT ITRAININGI N ~ a:: ST. t-: t/) N MISTER TAKEOUT 0 CD ,..: a:: Z 0 t/) tl. 2 0 :x: f- PIZZA PLACE 0 PLACES TO EAT IN MAYNARD \ \ HOMEWORK SHEET 111 PDP-9 MAINTENANCE 1. Code the following instructions: DZM LAC TA~ LAW CLA* 1723 50 /E/17:23 '-0 0 os-o 12 3~o 0/2- 301 17 ?, 0 3 oj C4A./ ~T do Otp£/eAh ~sl<oG/;(J-.u 20 Decode the following instructions: :J/Yl S -:4f. / 0 ~b b 130266 ~.s =/0 + :U.Jd/fl;J/ 521234 AA} d ;:..f?'J -I- ~cli;'" ~f 760132 i-Aw /S'L IJAJd"* /;L "3 c;/ 750044 30 list the Memory Reference instructions that can alter normal program sequencingo -TMP) SAP) /S2- .;[7J1 ~ CAL j 40 What will be in the following registers after doing an Examine Next operation? C p AR UlJu},l/,JjU J PC MB wop..J G~ MA A lJrt./I~C" rfJ AC U/Ucl,JlN74 J L;;/Zi' )J/U)UolZ/ . /-tJ <:"./l t'N LfrJ4 _J~" J />b>CI'IUSJ 0""; Iy C7ll'A'~"~//I/'9 5. Auto-Indexing can only be used with Memory Reference instructionso True·. t/ False " . PDP.;.9 MAINTENANCE HOMEWORK SHEET #2 --.,. 1. When all inputs to an RIll a.-e negative I i~'s oufpui' will be 0 OF volts • . ¢'I/-3v 2. Whoi' is the minimum delay through a B310 tapped delay? p) 7. ,s-N,> 3. What controll ing flip flopswoold hove to be sei' .to transfer the conteni'S of the AC to the AR? . . . AGo j Ad\I ~ h 13"/~1 Otf'lAJ 40 Print K~91117 0 Address Mixer 2 (8169 modul.eat B-6). Input pinH is Hed to gnd •. What effeci' will inputs eitherposit~e or negative on pin F have on "he output? . ~~~ -...3 C~91119-30 The SAO F/F is.a COi11'rol Memory F/f. X True ---"=---- 6 .. Print KC,09#14o Function called CI 170 Write a logitalexpression for C! 17 to be l'rue. ~ +/(1) V f:.O(I)/I SkiP"'1 V [!ORUIY-. J;jx:s({j{~:,<rr(i)A B2J V [iAO(I) A O~H V 11. ur IN)CO}] . 7. The following program has been runo What Clre the contents of ~he AC, 700, Clnd ISO? 600 LAC 601 AND 702 602 DAC 700 603 604 150 151 152 700 JMS HLT 150 -S24 \C2J? ". (8) C(700) = "fAD * XCT HlT 601 C(lSO) == ~:E 702 700 C(AC) = C 6°i~, . @) 'i., . ..(8) 602 ." 124056 016000 80 Print KC,09'1. The MB contains 357162; the following conditions exis'-: SUB is 50i', CMPl and CI 17 are present, MOl is set .. What wm be the octo! result.in ,,·hs !:lG? PDP-9 HOMEvvORK SHEET ti'J 20 The tokll time required tc) c.omplete three sequellkiol main memory cycles is: 3~ Me '3. The CP has access to memory, MS17 is (fJ), and AM 17 is (1)0 The voltage OA the output of the ~fxer produdng MBS 17 is positive (gnd)G True *' . -== Fa&se ------ 40 If the SMflip flop is reset, ~nd a Ct..K'is genera.ted (igput t~ Me'2) I wiH the memory 'ogic produce· ct SYNC Cl~ (Me tl2) and do an tv'I/Jam? ~ 50 The SM Flip flop is set, and a elK s(gna' ;s applied to MC#'}.o The Digit Write Sink flip flop can not be raseto How wilt this effect the memory cycle? 60 The determiniOQ facto, for Digit Cum.mt durillg the write pcrdion'of a memorY cycle is: A. The word read fro.n memory -80 The contents of .foe MAo C. The Ward cutrei1to Do The contents oft he MB 0 PDP-9 HOMEWORK SHEET 1J4 1 Q The CMA contains 24(8)! the IR contains 10010. If the ~09i(.. producing REP failed . and generated REP at this time, what would be the next Control MemoifY location to be cycled? 2. An'"i'Contro! Memory location thatsats the Conto F/F when cycled, will be followed in lS8ns by a CLR pseudo-cycle Q True False ... 3. KC09 '170 (3210 at 0-40 GIven the following inputs e what will be the se3ec:ted output? HV (-)q JV(-)u HU(-)~ HS(+), HT(-), HD (-), HE (+), JU (+}o JS .(+), JT (+)" JD C+)'. JE (+) Ao CMP-7 B. CMG-7 Co CMP-6 Do CMG-6 40 The Register Display can not display the contents of theieftected regi£ter when the computsl" is running due to the speed at which the registers contents is chaRging e False True 5. How would an I)perator normally keep tfack of the Bocotions in memcwy that all'e being deposited into, when manually loading data via the console switches? __ 6. How many times will the computer perform the instruction in location 201? 200 201 202 LAC 203 204 205 206 16 205 DAC~ 16 ISZ 206 JMP 201 HLT 632000 m717 401 606 -, PDP.. 9 HOMEWORK SHEET II 6 2-'1r 10 When doiQ9 a TAD *12 instruction, when wiU the AUT INX flip flop be res\i!t? r:r/V~~ ~. .l.J~ .-.:. fIC . r -C)If 20 If the ADR =~ SAVE flip fiop con not be :iet, would this effect the pooper operation of the SAD instruction? ' 1,/0 30 )!flite a'ogical... expreSSl)ontha~scribes ADD overfjow (ADOF)~ ('~o//. copt -I-l COd/, • CcJcfL) p 4. CoaIrol Memory locatl n 3whan cycled~i1J ~t the MSI flip flop. effect normal operot· of the instrucHol'lo True False' ' Thi~ wiUnot , ,=--u ~ What (£M location Nust be cycled to get address 20, when pe.forrning a CAL instruction? 60 The computer e>Utcutes tbeinstructloD 300 100, The AC c:onlaiAS 400 146 and location 100 contains 643 217., ' . . What will be the re5Ult in the Acl will there be end around catTy? Will ADD overflow exist? What win be the sign of the result? What will 'fi~ L!N~ contain? 70 When performing the instructfon JMP 500, IRt is set when CML 12 is cycled. When will IRI /yr ,~t? So Wrfte a logicnt ,expression to describe when the iR will mfOd:e up the last 4 bits of the eM address o 9. What imnvctions would fall to'fvnttion correctly if CMl<~~ failed'to sat the CJiT Hlp flop? PDP-9 HOMEWORK SHEET 117 1.. Whatlnstructiorv's could fail to operate properly if the AC SIG N flip flop could not be set? 20 Could a negative 12436(8) be loaded into the AC in two's complement form using a LAW InstNction? If yes, what would be the octal code? 3. The Repeat Switch on the console, when used in coniunctlon with the Single Instruction Switch and Cont key, allows the computer to continuously perform the same instruction. 0 True """""'--- False =--- 40 The following program is in memoryo Slng'e Step Switch is up, Key 10 Reset is activoted, addl'8$S 177 is set on the Address Sw;tches and Start Key is activated" What will be in t1e PC, MB, MA, and AC when the computer halts? 177 200 201 DZM elC HLT 10 1.., PC MS= MA AC--=· 9 .. What will be in the AC after the following progrom has been run? 1010 1011 1012 1013 16 263 LAC AND 1010 263 16 xog9 HLT 000262 741 041 ~o 0;// / / PDP-9!9L Homework ~"'~'-··'·-...Jlle following pi'ogrom is !\\'ored in the computer" The ()penl~()f does Oft 10 Rer.et" pots addrrefic'i - -- 500 on fhe Address SIt':itches, Gnd activates the Start Key.j Who~ VI iH be the content!. ofi'M link and AccumuIClto~' when the computer. Holts? aJ b) e~ d) t(1~~ AC 740674 Lnpt: AC 701356 t~}J AC ·441373 tf~}, AC 740673 500 501 502 503 504 lAC 601 200601 XOR 602 240602 OZM 510 DAC JMS 21 530 1405W -~21 100530 505 ~ 10 440010 506 XCT 532 507 TAD 5tH 777771'00" 0 0-0 740040 400532 340501 ·510 511 'J', oooooo@ ~~~J..-, ADD -10 07" 00 G/ SAD 501 JMP 53) JMP '":t- 530 " AND 9 * 601 Q 0 Do ~o 10 000502' -\$- 20 21 1)00000 146040 7'7"0 0)/0 601 000041 602 740fj() 1 500601 320010 540501 600531 620530 cJo~a9'/ 7 L7d o~O .:s~Oo7! 7;/0 b 73 PDP- 9 HomcTTorlc ~h00t /'~l - ANSHER.S 1. Iln 723 200 050 :;60 012 760 301 Illegal lnstruct10n 2 <> JMS * 10266 AND * 123}~ Uti 132 CLA. OAS liLT or Ll\'S HLT 3. CAL, J!t1S, JMP ISZ and SAD 1f conditions n..remet. XOT can if it executes one of the instructions that a1~e listed ~.. AR - The address of the locat1on that 'Uas examined PC - Unchanged . . MB - The 'Hor'd fraan momory MA. - Th.G address of' the loca.tion that llas examined AC - Unchanged 5. Tl'ue PDP...,.91k:mevTO:rk Sheet #2 30 ACO~ 40 None <= ANSWERS ARI 50 False 60 +1(1) v ~o (1) "SKIP (lU v [AT:RL: AXS {SAO (1)0 ~H nne + AUT IW"{ (1)] v 7,. C (AO) :: 004 000 C (700) = 004 000 C (150) = 000 604 80 '57 162 J. (lJ v ~Jrr(l)" IS?] PDP-9 Homework Sheet #3 - ANSWERS 10 17m (8) 20 B 30 True 40 Yes 50 Memory cycle 'tdoll not take place (No read or write) 6 D 0 <) 20 False 4. FaJJ3e - RUN must be restr1to use the REP!' CU{o 50 Monitor the AR on the REgister Display ..- 60 49 tinles PDP... 9 Hane'Work Sheet #6 - ANSWERS 10 When cyoling aMI. 24 20 No 30 (CO ~ ;. tft)jOI) + (C~ tJ C~) 40 False 50 24 60 AC .. 24:; 446 There will be end SZ'Otm.d ca.:t'I'Y !'bare "1111 be ADD ove:rflOt{ Positive result LINK 'tI11ll be set 70 VJhen cyoling OM[, 74 8 @MAP1 (1) + REP] 0 90 CAL, JMS '0 OMAJ.(l) PDP-9 HOm6irTOrk Sheet #7 ... ANS:lJlERS 1. SMA, SPA 20 Yes· 165 34~ 3. False 40 ~ MB MA AO 00200 l40010 00177 000 000
Home
Privacy and Data
Site structure and layout ©2025 Majenko Technologies