HIT I2CSYS Semester B 2022 Exam A Solution 4web

You might also like

Download as pdf
Download as pdf
You are on page 1of 24
-NH20M/2K/SL/4-SK/7K/9L/11K/12L/16K/18-19K/20M :jnan 77 000 ‘on jnan Hite {rn 171390 [ID Hon inttte of Technology 60069 ,2wnn nw’ RAN [v ao a oer at y 21/06/2022 ,'x wm ,'x Wwond ,2"o"n sume 00 ayy wire sana qn abxwt ni § - nar niexwn 9PM [7D wy nNY’ w nize 20 ABNAD Aalwno TMK Man'o OX 7a AWWA qT , Na Joira (Taka NR) HHA ABDIA AAWTA nx poo’ WF ANY D2 Noon nyRwa = naw op1 wena qa MANDA Rew NON MAAN NP AYA NAWWNA qT a Ww |ANdIW AIIwA AYARND .77an xy AYNAA DANN ANNA OSI AY TNR NIWA qT Ne WINDY VF fantyna 44 qn 1 ny ~NH20M/2K/3L/4-SK/7K/9L/11K/12L/16K/18-19K/20M :nan “thy 000 'on jnan Pry AMR nea, (A@®B)+(A®C) =AGB+C) © a a 1 AGB) SAGO =BET (A®B) @ (CBE) ®OGC) G(BOD) =(AGC) @(T@E) DA+BC=A-(B-(C-D+O)+B) +A :2.90n snmean neSA yD NX 3$ aN, addi $5, $0, 0x8888 lui $3, 0x8FFF add $5, $5, $5 add $3, $5, $3 ox8-FE1110 () OX1FFESFFE 0x80001110 OXOFFFIFFE OXOFFF8FFE Ox8FFESFFE bus :B.290n aya ‘0 8 ,p'0 n'2"0 1) Single Precision Floating Point -2 nxn aNSon HY MN ?mava aawna an (aw no mn 80n "AP nie Tx o"MNANA OMAINAA WwW OX glows en ARYINAW Jan" OF MNA OMaINAA Ww OX ‘mann q90n RA ARYINAW PN" OMB XY ONAINAA Ww OX {mn 7 DON WA ANWINAW PAH xy OWA MANA OAAINAA THe OR ODA DRY pre 23-4 ontsopR bus b@) :4.290n aww, 25 ora [0.143 143 143 143.., Js 9101wa TAWA YW ANwYA DW AD 12134 13/32 1211312 14125 48/125 3/8 -eueiG 41910 2 ny ~-NH20M/2K/3L/4-5K/7K/9L/11K/12L/1 6K/18-19K/20M sjnan 77 000'on jnan P20 13 ja 2's complement r90n xin X Ania nna apa? pn DA 6 jAN < KeXe Ka Xo Me XiKoe M4 KaKaXaXg Xs > X24 XX. nravo 2 x a 22 422 nund no 3 =F nna ye X> a 3 428 mn WD a 60% myn Wo! x7 ! xy a 1 —Aovnr axe 1 28.20n abwe, (2-2) we 624) -n Signed-o1 (2°-2”) wi «O-n_—_-Unsigned-> Q (2-29) wi 62) <0 Signed» (2°-2®) wi On Unsigned-o a 2-2") wi (2-2 Signed-o1 (2°-27) wO-n—Unsigned-> a (28-2) wi (24)-n Signed» (2*-2") 1 O-n_~—-Unsigned->_7 :Ta90n are igle Precision Floating Point 3 2ornw7 4 nia aA PAIMAW BONN 4.x oN FMMAW BIDE On90n 2944 DY NIV Nw wt © x a a a 1 onson and raw nao 23-1 vatso7K NII 8 N10 NO 4) 42am an pmnnw BONN NNDON 27H YY nWTAP IAW 42am ona pminnW oN DNSON 2°41 gw AMX AYIA? Mw 4xi7 naa PNINAW B'98N DNson 2 H1 yw NIvIAg Nw Ww 42an an pMnnw o'9N ANSON 2" +4 BW MIMI VIR w" 42xin nv! PMINAW OB ONBON 2 +4 YY NNR AWA FU 2Br90n abww Rs vanaw qyyn ax PC+4+imm*4 7 nypimw ,bge nTiz9 nNeNna oUM‘nY MIPS-n Tau HOOT FR. 2am aripon yiwa wana qana ayNann Hn navy he RE AMY Tw AMY ne ATA (x ox PC=PC+4 4 GPRIS]>=GPR[2] ox PG=PC+0x408 sway nrinxw bge $8, $2, Ox101 wn?) Fetch, Decode, ALU ® Fetch, Decode, ALU, Memory, Write-Back Fetch, Decode, Memory a Fetch, Decode, ALU, Write-Back 7 44 nn 3 my ~NH20M/2K/3L/4-5K/7KI9L/11K/12L/16K/18-19K/20M :jnan “i? 000 ‘on jnan 9..90n anew main (D3-%) sknwN AONDA (Shift Register) arma vaRe MWA AMAINAN (BFF) OAT AVIK DDN97 -G3 9y Yon QO j>. XOR niyo ywana ,.XOR we new 2uyw nvdy ox Twa AA AN AMEND 143, G2, G1, QO] = [0, 1, 0, 1] :xtn ATMA vane pA [03,02,01,Q0)=[1,0,1,1] [03,02,1,Q0}=(0,1,1,0] [03,02,01,Q0}=[1,0,1,0] {03,02,01,20}=(0,1,0,1] 103,02,01,Q0}=[1,1,0,1] a ae 14 qu 4 ny ~NH20M/2K/SL/4-SK/7K/9L/11K/12L/16K/18-19K/20M sjnan Thy asda. 3b; sub eda add add add ada sub ada sub sub sub sub eda ada add add sub add eub 44 nn § ny. 000 ‘on jnan 210.2900 abew 94, 84, 84, $4, $4, $4, $4, 86, $4, 86, 86, 86, 56, $6, $6, $6, $6, 34, $6, 14.1901 in'n [pI WA 3 O'a4 ANIA ,7 oto3a Unsigned ron RAW [623]; NAA 90) a TTWw MIPS-n 7w "ANONA |) OAM BD $4, $4, 94, 84, $4, $4, 54, 86, $4, $6, $6, $6, $6, 86, 86, 86, 56, 54, $6, ew, $4 94 $6 $4 $4 $6 $6 86 4 $4 $4 $6 $6 $6 86 54 $4 $4 [102112] 211201) (22112]s [21201] (102121), [121201], a a a fi ~NH20M/2K/3L/4-5K/7K/9L/1 1 K/12L/16K/18-19K/20M :jnan TH 000 ‘on nan :12190n araw aves! pire x7 ON RIwINAN APN Overflow w END Nz rDA ANT wt OB Ww 2's Comp. Tanna, on 40110000 + 11010111 > 10111000 + 10110111 «a 01011011 + 00110101 2 01011001 - 10011011 7 10110010 + 10111110 wa a90n ney 2yoaa baANA An 3 %aA C-n yop? MIPS-n yw “now nowa MAA BMAANAN TX if (a >= b) a= 2a; else b=2*b; : sit 41, $3, 44 © beq $1, $0, lebi add #4, $4, $4 beq $0, $0, end add $3, $3, $3 sit $1, 43, $4 bne $1, $0, lebt ada $4, 94, $4 30, $0, end $3, $3, $3 sit $1, $4, $9 bne $1, $0, Labi add $3, €3, $3 beq $0, $0, end lebi: add $4, $4, $4 ena: sit $1, $3, $4 eq $1, $0, lebi add $3, $3, $3 beq $0, $0, end acd $4, $4, 34 14 7unn 6 ny ~NH20M/2K/3L/4-5K/7K/9L/11K/12L/16K/18-19K/20M :jnan Ti? 000 ‘on jnan 1490p anu ?xan ‘ayna nx joa ANA AREIWMAN TX 44 Wn 7 ny ~-NH20M/2K/SL/4-5K/7K/9L/11K/121/16K/18-19K/20M :jnan THz 000 'on jnan i1Sa0n aw Pia ayna Dx poo ANNA TiRNWNAN TR F=C-D+B-A-B+C) + F=t-D 46 290n mva'0 wnn fa Unsigned otp'n Ow rOONA AK VIA ‘ay NTI {unsigned p 0a) 13 .80n2 [a4, a3, 22, a1 ,a0)s BavaiA won Nx D0 N78 .(Full-Aclder 97>) FA 911 (Half-Adder ania) HA ‘291m sna Ys2nA 9x ..HA nea wnnwa’ WwoX MNO" FA oN) M3999 TY HAN IDON O'DTWA Jam> Nx AYIA ONL (via FA -a nx ean man aD wt Aran new 9 17 wt FAI 61 HA D1 4 290m wt Suny! 8 17 WH FA S99 61 HA a'9) 4 Yona wt muna! 8 17 WH FA 299 4-1 HA 91 6 YoIna wt ney! 9 #7 WH FA 9907 4-1 HA 00 6 Yoon wt Jin! 919 WH FA 299 54 HA 299 5 Yoon wt Iny! 8 HY WH FA a9) 541 HA 97 § Yona wt 17 190n avxw, thin MIPS-n ‘rw nan now" addi $t8, $56, -333 THON Ww OANA 0x22D8FEBS ox22D8F333 0x2816F EBS 0x2316F333 44 qn 8 ny ~NH20M/2K/3L/4-5K/7K/9L/11K/42L/16K/18-19K/20M :jnan Ty 000 ‘on jnan 182 Pelt n704 jor AAA TINA yy ADA HMw” BIOMAN "9 Hem'w MIPS Single Cycle -n Taya (avna? ngo2a Tayna Ww ae BH) 01 (sub); RegDst- ALUOp=01 (sub); MemtoReg~* ALUOp=10 (funo); jump=< ALUOp=01 (sub); MemtoRk ALUOp=10 (func); MemtoRe RegWrite=1; Branch=0 .a RegWrite=1; Branch=0 1 182900 aw swan “anoxa NTH |wA AYA MIPS-A YW Aan NEwR OxAFDDOB22 aTADA sw Ssp, 0x822(Sp) sub Sat, $fp, $sp addi $sp, $fp, 0x822 a addi $5p, Sfp, 2082.1 and Sip, $sp, Sat. and Sat, Sip, $sp_ 1 411 ymn 9tiny ~NH20M/2K/3L/4-5K/7K/9L/11K/12L/16K/18-19K/20M ‘jnan 7H vane magn array Ww a*annn rain 49 nx 000 ‘on jnan :20 90n aru. MIPS aenn *w (*mox) gon now nan xan C yn na jynh .$5 “wuNa xem YUN ‘rT NiNW size TA .$4 shy x47 WAY BOMY $5 For (is0/dceizesit4); ‘ if (array[i}>99) array{i] = , addi acai Loop: elt beq add add saa, lw $6, $0, 0 87, $0, 99 $8, 86,85 $8, $0,cont $8, 56,56 88, 56,38 58, $8, 4 $8, 0(58) eogeace nxt: addi, i cont: $5, 86,2, loop ‘apni pia -@@G@O@@ -2 mona aia nrw7s toner oarnan 44 qn 10 Ty slt beq addi. sw sit bne addi sw slt beq addi sw slt beq addi yA ANonA neAPSA $10, $7, $9 $10, $0, nxt $9,$9,-1 $9,0(98) $10, $7, $9 $10, $0, nxt $9,$9,-1 $9,0 ($8) $10, $9, $7 $10, $0, nxt. $9, $9,-1 $9,0 ($8) $8, 87,89 $8,$0, nxt $9,$9,-1 89,0 ($8) fa 27? (& i AOD + MHOC ~ Bben§ tiene cee © = Absac thE +2) Ae (Bee) = As (bO + lak y (© Ago = Abthe + Abe box ere D -OL (A98) o(A@c)= ket 9? = AdA B hoc= Bec /"" Boe = hoe por 73 I Gas) (cae) 6(dac)o(é 5) vee @ nabriearodyy oe 2ABe po 8 (aac) (é 98): Abese fe DA + BC = Ande Bre -AaB te +0 Job (3 A+h-(b+¥(€+cd)) ent, MR (e+D) / C= FFFF 34BI adle ns by ane ® , ¥3=d FFF 0000 2 > fa ane , FRPP 5ar8 ! [i BD ~ nk PREP J bes 452 RAFF Ilo RARA thle Jot) POD -~A + ¥ RFP 00060 _ bree, gFFE INO (2 po pp att dhe Yor bp read sms % QD lw qd. Band pat 0 pw wn uve Juba Gila nda ve nye (A dome Ly Vie parsd oo.) aw ha Liye Yn vo a wry ve CY val yas) hun Va war ee we hed Laney INYIN vali [blero ron ed ye Ge 2 ome Fisa Livin ida rae yo (m2 jhe somo Gn) Linde soo aonb fel (“dr Alfa hd OC we E ee [o.14s 144 LJ ly v, s O Ox -K = E13, = paseaseinety Py kt < < v 41 =pl dlojo, Olo tlo ee A “ULE, = lob obo) 1 Al ojo € [¥ a ty amd als i Zeou 2 eV a L Ip LP} .ofooce vied Ip! 4 ge olololo,,ololl ar 2 “gh = lo fokol.o Foleo! vif Po! INbe. 1gree 00 ° sy) dob Cw ee so 6 OIIH0,/ 07 09° a7 ~ wh og 1.) 000° . eid * yok AO ee alt 2 90 00dd, soo ce] i i oy -L Ht VibEb fdr card [oe ta v y's coh? aw siowBd hye IL 3 (é u ’ -2 +0") 0 +(a4) Nolet > aie jrn ayipr —s0 Us 2” a dasto/ y . LS ot by Joy) ott) 9 aalr Ate ; ' Te apne an et WT 107 Y= of 3 D> ik apn e’ a whWAAr /° ata (G4 al SY phiwad hoor ny Me apie . (oh ast No Aytna ef phoel wv) - (? vel + [* we alls heap 2 ye L’ c Lf beq Wo /° crn Oge @ Peicd —> BOE —s ALU stam ate) Mowery ite fp - pod vhs ie WA Bh Ao fe, re dD, le |ajele ® Worst OO] [lo] | el wwe So Po RT? pd pl) i o a ack 2M | S | o ol d D,=?, 2 2, We S| pay me) [Pro | 0 of @.4% BAR Pp RS By Se 4 3 Peo | Ol J F Po ] _ fl of Bree Oo } pe cS fm — —_ a ve cus fa fu bo # aza-b @ (le 449 49 KR a= ra-rb 7 adh $4448" FB azua-ue al 44,44, 86 # a=4a-3b ad) b94, 64 Haze eG add dy dy dy Arua heudyge # a=ya-k aad eho be bark a be fle sub dedyds #& ar ya-3t Wp : [ace sek sub fb, abs # azab & cule 606 91H aaah su $646 Wud Bra-sh old He AGH a= 1a-6b oi 46 4odb# ae wa-pb <= be adh yo, ads # ae CG odd 46, 46, do# a> 44a sub 46, dae # oz ua-% old 444484 # =e <—hea hw sub $696, 04# ga4a-28 fad pl f a-b thon 42 I %(623],« Gy) #42 434 = @ = Lpytl +3 =3]) QUID = jos) tat = 34) ae'gent) 32 3(r) B3<1(0) [13 =0C)) gap 9 3! 2 (sz | 12] =x Xe PUUptoaltareregepaeas = 9 = Ud toy 4 9t3t2 = 30) Vv ove fe (78°) + (41) --In) & (> ove =v (-FD) + ¢ #3) = Cis) eC bm ovr =U 9) 4 SBF 1BY (s -11tt nF ov 89 (10) = 10 6 ovr (-33) + (bb) aeruy) OQ ef (a>=6) a =2¥e; hag = r*bs pon Wr 6 ip Le tol p Lina 41 to, l Uf act ge Gb, G¢ . BY 43 [? pivoh gn mp B Inlo al $3,438 nt» alin 06% le thet ~! Z mo C tisra nma — Gerwh tar barrkh ne ati } Wh /4 __ Fr Ac +t ED +Ae = «l¥) = Aved + Abin + #bCD + Apen + AeeD + Abed oa Raed + Abe | = - dD tT ACD t AbcD +ABeD «Red = (A5C)D + (ROO 1 + (RAEOHAgC)-) + * ABE) + WED0 + OB0.1 *h)o (+5) Sesin bAmiy rw pe ay Wool Aged th RECO pal ALA’ Bc shown CA eh hac ppl wm 9 ir bees Me ype fara Abcam Ab oho © ae ed puep- loo -7 «1 ok Ab PR Nel pf: Foro pu Tr61) Hon p> AC +AB TAD = « (©) ( - Aged 4 AED + FED +ABCD + ABCD +P ED +ADTD +4 BD +4 Bw 4A LED +A beD +4BD 5” Fe a +hA8 +#b)(25) + (Par Rgt AD AD (CD)t + (As) Gd) +(g54 i) (cD e P> G+AB) €5)+ 1€D)+ Gs) (6) +(Rix%s)eo) Jitin Lent 1 pre tie i {' waypal "So Reva jou oslo = Fed C & Goat hed a recd=a w= c5 Dr & ae h fe Abed: oslo Ab ‘Y (e Roc C IBY ( v 1) ‘ale tl) I A (« G*PA + UXHA 1}? 9) ake bts, de -33 @® j \ OPCODE~4 pt = ory 4442 lol eellel Is = tu 445 ole Hi p01 \ = ox FEES agent) Be | oth | tam Dolo ev{jollo |tloomiu tle lolleet + t t + t t u oi pi at & Bos 2 ox LUD ZFEBR aa prvee bpp We @) , Og AluoP= J (File) pAlusne=0 Man ApAD = Ma uTB=O AGedsT=I pBcvarBs| MAntoMe>zo0 Fukp=o paeci{os [ye pa Auepeor yd 4 (© Atupro)-| — bAtiiss! —'9 fe qse¢ ppranctss 9 (D4 ad @ Alucd=0) > ae 6 oo Memtobser! / [(” (aa ox APD ost (D op cook =43 folo || fl) Ulli tol} eee jooe dle ae] lela Ty toTstalta Sw & ofts0e=4 zs the Ee Ps = 30 Sw 4s, or82u(ifp) © $f = Mz Clave = OX B22 ~NH20M/2K/3L/4-SK/7K/9L/11K/12L/16/18-19K/20M :jnan 77 6000 ‘on jnan ohson aww Jane nxvM array 4w AyANAA Nam> ‘9 NAA MIPS awnn tw (Manox) gon nowy nant yor “184 rane (Words=4 bytes) ov ‘wy ayn min Tuna .$5 “ama xvna wna rm NAW size yA $4 #hW NP WAY BONY $5 for (is0si99) areay(i} adai $6, 50,0 © GGetro faeeae seat 67, 0, 59 Begg # df C ag ST ae addi §9,$9,-1 Mee & da -rl brn K rorr sw §3,0(88) 14 yn 10 tiny

You might also like