mid2_soln_f05 - Problem 1. ten points: Fterninoer: FCI-T...

Info iconThis preview shows pages 1–8. Sign up to view the full content.

View Full Document Right Arrow Icon
Background image of page 1

Info iconThis preview has intentionally blurred sections. Sign up to view the full version.

View Full DocumentRight Arrow Icon
Background image of page 2
Background image of page 3

Info iconThis preview has intentionally blurred sections. Sign up to view the full version.

View Full DocumentRight Arrow Icon
Background image of page 4
Background image of page 5

Info iconThis preview has intentionally blurred sections. Sign up to view the full version.

View Full DocumentRight Arrow Icon
Background image of page 6
Background image of page 7

Info iconThis preview has intentionally blurred sections. Sign up to view the full version.

View Full DocumentRight Arrow Icon
Background image of page 8
This is the end of the preview. Sign up to access the rest of the document.

Unformatted text preview: Problem 1. ten points: Fterninoer: FCI-T all your oesig ns, excess complexity will be penalized. Shown below is a mod 1e syne‘hroneue oounler. whioh eounte in order: Donations. = none. oeet. note. not 1. men. me. 1111. oooo, (at Suppose It is desired to one a :1 clear s'lgnel to the shove oireuit. Show how the too ut to each T Hip-flop would be modified so as to respond to the CLFt input: CLFI = t resets (Junction; to UDDEI at the next etoolt pulse. Dre-{u the moo'rfieetlon for the one T flip-Ilene shown below. “fou then.r use AND. lElFt. NUT gates: multtpleeers. deooders as needed. Hf...“ -lr EL'E' G? to] Modify the mod 15 synehtonous oounter given ehoue so that it eounts in the sequence El. 1. 2. 3. 4, 3.9.1123, 11.12.13.14.15. El. Note tl' at It oounts in normal DI'dEI eeoept when it slrtlosfrorn st to E5. ti] Beefng explatn wnet moottieatiens are needed. G'n-e trout ettetegy. not 'oooleen expression ' quantum...) flat-u me: e {toeo'}. ' summers-motel, h using at most 1" AND. CIFL NUT gates. tn] Complete the circuit drawn balm-r. Problem 1 [eentjl [s] Destgn e elreu'rt such that when the input :1 gees ta 1 eerlng ene deck eertee. then the eutput .1: will be the next 5 eeneeemlve steels pulses. z witl he ID at all ether times- [Assume the: an: rernelns fl thmugheut the IJn'I-ethet 2 can have mnzere eutput.} Given helm-t ts the eeuntet trern pert {th together with eteer and enable inputs Drew the additienet eirm'mr se that the elreutt behaves as specified: ee net rnetlrl',r Ihe eeunter and keep the enable Input at 1- QUESTI'DN 2 {10 pm} Nam-u 't'eu hue three [unctiunll unite Iwith the {nurturing dumpthzum. UL has 2 1B- h'Lt inputs a and h, 1 mutt-pl input-E .51 end an; unlt U4 he: 2 1-5-th input: In and d, 1 ml Input 3:. and pmdume a 16-bit reeult; uult [iu has I lfi-hlt Input 1:, 1 «neutral input. a; and 'FIT‘DIJI'LHDEE- e lit-hit nuult- The I'unetlnn tables {cur eeeh unit Whehw. 31 at: Until-b} '3 D it I: “A G. 3.! “PM mm a u e a end Ir 1 e glue d 1 e phu: 1 I] I 1 El- 1 1 a. pr b Inter-matheet these unite en u to create a. functinuel unit F that ewcpu tile ltl—h'rt. Heep-ta twu funetlen hips fl and Jig. and pres-dunes 1 15-bit output I-EIII'I'delE I-EI the table inpute A and E. :- Fed- each pl' F": tunet'mu. tie-tribe in Englieh how the three unit-I: mutrlbute t-p it: fleefipn :- Keep the mount hf alt-e legit: :- emeJJ ea yet-u can. In partletIJnt'. don't use any I'I'IIJIEI- er deemders. label all the emupenente need. :- Gme input equetinne For the metro] inpuL signals of each unit, .‘v QUEETIUN a {1n pm.) Consider th: flute trmitinu ding-run betaw. EI-d'l “Wit-inn arc i9 Matted with mantra-l input: am that induce that trunnion on the next clack. [Far-LIFE flip-flupfltflhcfldthnm- Hume thc hill-1]. Ufljgmdfllitflmflthlfld hinthehhhbflnwWflthflhackaid-E 511' Benin the: circuit that implements this ntnte madfina. Output-E nfthm: HJp-fl-npa .1'1. and I.) In tJLn't th: flats W! K input: n[ I” Glut the minimal! SUP input equation far and: yum: darith If waned-:11.) 9+.i5'i-tm-‘L {3mg '5? Li:- fl _ r .5 ' Ip- | r. 'IIjI E [III It: r. L:- {J 'l .0 I: L' l | L) l t' L I: I L“ I L: I. I. L" L I | | I 'h. — l..- I | '- | n:- I U1 II I l I -' I: QUESTIDN a (1:: pm] Nun-I: 1% m 1.1:. h'LLil-d a. 2533-: El mcmury, using 237 I .9. daipa. Each chlp has 2? addmu Hm. a chip enable I'm.- Eh’, I. madfwriua Hue RH’ [haa I.I'alua I an a raa-Izl1 value El an 1 write]. 3 Iii-Ira lit-TEE in that wry Lht! 3 bit! on a write, find 3 data. Liqu nut. that can}- the 3 bits on a mad. I? pit] Haw |:|1.a113.r mcmun' chip! da- w. Inn-ad m uaa'? Q [3 pm] Design this memory 15in; mincidm “Ida-Hing. The avarall mummy is ha Inw- Hfl ail-Lira: hum. E: dun 'in'pul. I'm-u. 3 data aunput. Jim. I. HEW lint. and 4m Huh-1E- IJEIE EH. |.--"I'|i‘i'«r a dill-Elm. bring aura La label all mines. decoders, rcgiahgrh bud, 1rl—ataha buffers. star. that I'M-kl: up flu: rlnfign. mama] am a [r 3 Name _ _ QUE-ETIDN :- (21: pm] “reap-Judi“: Imman- mammal“ [Wilt-I] Fur thl- Eulluwing instructiflm: [gilt-m i.1|. HTL], write out 1h: and the value a! tin: mntml afignaL-i reference 1:: 5h: 1:35.55 mm mm:th dumript'mn- attache-d. La- thix exam} 1'na'. 32W“. Emm in: nit-mating. E3 +— H'E — 3- PM the cnrrmmndinr, binary Lnstlurimn mud in. the MHE helm" Fur. iu the can-nun] signals gummy-d by this imuucLi-Jn. Us: '3‘ 1.4:: debut: chm‘t care mum. “HEB.” that some field: [e.g.. FE] require- mul'Llple: him. QUESTIDN E1121] pm} mm: _—_ The iru'lruttifln Batch Mlflflfl Fm E'I'Bn' LC-E bulruttkm goal thmufih Enur Elihu : 13. 3-3. 35. and 32. .53 3.3.5:. an thug Ettghcd LCJ “at; trnmlflun diagram. The lahte bEIEI'H' “BEE [Elfin-11t- I-TII'I-lrfll EIEI'IIE mt Lb:- LC—S data path. In eat-h mlumn fun: per State] plane a. chat-1c nun-I: [n the raw Winn; m a mntml signal that Tun-5r. be Spain-19d in “1&1 Eli-flit In? mflfl‘ DF‘BFW-ml- Lg“ lib-"1‘3 f” mlm'i'l signals fur which dmfi m apply. w: are um: making that mu Epflify what the “June: is. WI: l-‘l-‘E flaking will to Mint“?! tht cunhml Signal: which are nut- dfln‘t catal- Alfln fipecifir launching and: [CDND[2:G}}. and the jump index {J'II required l'lzlr ml} nude. Tit-IL may fill: Llare jump lndex in decimal. Enntnzr] Signal 31-h: IS State :13 SIM-I: 35 State :12 t” r -I':--S*t““"mysatemxtm u at I _ mmx ———— g .2 - Maw w}, =ch 151-:- mm H Pc-Mux ——— mt _——_ was: 1 —_— ———— mm - ——— mum i ——— Em“ 'w-m m I: la:- mmn m mt mm mm “ raw "-2: um I. Brmhing: God: {WED-2 CDHDI CDHEHJ] H lhithrm 11- 'It:="l thin! .u I. Jump 'tl'aclm Value in Hitm—ittalructiun [J[fi] J|4| J|3| .T|fl] J[1] J|III|] H!- d i jump in queenor: 1' {m pm} Home 1 Identify two were in which the LES-3 ISA euppolce euhcoutlne toilet For each. explain why eithet the EDDIE-tron mmt be Prflvirier] 1:! herdl'ere. or could be ploviclecl .sl hi.th execution coet in eol'iwue. {a} "1: LIi-3 wee-mes Porn-tore 5|..me for store-Aunts Pie-menus- in the nee-5. Brie oonoerns mgmant of the Dragon-1 counter (PE) or calling the storootine. and m rev-amino Fran :1 call. Instructio-I: Jen cult Jenn {"1 Pr‘flt-ILIIEEI tn mun n wbrouthe coil. instruction RET - '-5 rJr‘m'idlfl tn cause o retiree. All of the.“ instructions. ' {Ill-'5! the F": to be 'loooeo; in Edition- JSH. and J5EE cm“ the wine :IF the fit: to be written inte RF. before the teen. BEE-3U“ the Pi: is not direttls' acne-tibia at the £51: level '21-}. a firearm-tr I:th use on 1rretructio-1 other than Jim-“JEFF: or RET oa chcrlqe it], the LIZ-3. 'is providing Pen-mare Seen-art tn econ-ohm chttomiity that cannot tat othr'n'ise pragr‘El'II-Ifl using the LII-3 instmctim set. Another Ithr the LII-3 smarts subroutines is by providing ‘1” flfldI'EJ-E'i-I'IIEI Milt that {Hr-HE. fl rlel'lclr'y address in turns {If an anIEt untied to o register (in particular. tre 51:41:21: WIR‘IEF, He}. This. note: em}- the cclepucotim of undresses Fur until items Inth'ih o stat-t frame. Fuel-Her, o stnpler' I5!— thnt difl net suspect this addressing lode owlo stt'll stoned LIE! EI‘F stall“ fPfl'Iti. Flo-titer thcrl have the hardware :mput-l R-fi-tuffset by 5TH I14“ LEE. the-I: sane address could be computed. e.g.. using ire-emote addressing th tunaute FLE- alus offset. then UII the! address in a second instruchm to 'loclo or store o register to the stock Frme. I- [n Inmr. Architectures the program": mute: Fe a. general. regletec. aooeeeltrle an the eootee Illd'I'l-nr duti— netion fioI e11}- nonne] cegleter-to—reghter operation. What hardware euppuet—if mgr—in necessary In lummrt euh'clutine tells on such e machine? Eb} Eubr'wtirei con nel- IJe Hotel-rented directly in soften. hitl'lout specialized honor-ore sumor-t. II'I'flIflir'IE that. the Pt: Ilere directly accusdnh to the pngrll'lIEl“ in the I54. £43.. 1'1: - RF. {in a subroutine cel'l rue needle we the Pf tl} 5WD: cl return. and had the P1: mth another value. Thie eon oil be done to soft-wore. Sumo-3e that RE is the stack pointer. Dne 1fi5tmtttflfi mitt-ans it to reoeime a return value. The neat instruction sou-es R? to the stoet. and .1 third irutruction merges tne PI: to implement the julp. tilt-en the subtouti-te is to return. it occesses the swea- FIE w'lue. but adds. 1 to- it in order to accomt fill“ the instruction that Lee-dell the PE irlr-toiecth' after the ewe. Thn incremented value L5 then toodeo tree it? to truieher'rt the return. ...
View Full Document

This note was uploaded on 06/21/2011 for the course ECE 290 taught by Professor Staff during the Spring '08 term at University of Illinois, Urbana Champaign.

Page1 / 8

mid2_soln_f05 - Problem 1. ten points: Fterninoer: FCI-T...

This preview shows document pages 1 - 8. Sign up to view the full document.

View Full Document Right Arrow Icon
Ask a homework question - tutors are online