0% found this document useful (0 votes)
32 views

1Lupd8Qlyhuvlw/:, Qvwlwxwhri7Hfkqrorj

The document is an assignment for a sessional examination on computer architecture sent to a student by a professor. It contains 4 questions asking the student to: 1) Provide the microoperations for two instructions in a basic computer. 2) Identify any pipeline hazards in a given code segment and rewrite it to handle the hazards. 3) Determine the number of common registers for adjacent procedures in an overlapped register window configuration. 4) Describe the process of strobe and handshaking with their advantages and limitations, drawing diagrams. The student is instructed to submit scanned PDF copies of their handwritten answers by a specified deadline.

Uploaded by

parth dhanawat
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
32 views

1Lupd8Qlyhuvlw/:, Qvwlwxwhri7Hfkqrorj

The document is an assignment for a sessional examination on computer architecture sent to a student by a professor. It contains 4 questions asking the student to: 1) Provide the microoperations for two instructions in a basic computer. 2) Identify any pipeline hazards in a given code segment and rewrite it to handle the hazards. 3) Determine the number of common registers for adjacent procedures in an overlapped register window configuration. 4) Describe the process of strobe and handshaking with their advantages and limitations, drawing diagrams. The student is instructed to submit scanned PDF copies of their handwritten answers by a specified deadline.

Uploaded by

parth dhanawat
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 2

 1LUPDXQLDFLQ0DLO\RXUDVVLJQPHQWIRUVHVVLRQDOH[DPLQDWLRQFRPSXWHUDUFKLWHFWXUH

3$57+'+$1$:$7EFH#QLUPDXQLDFLQ!

\RXUDVVLJQPHQWIRUVHVVLRQDOH[DPLQDWLRQFRPSXWHUDUFKLWHFWXUH
PHVVDJH

8VKD3DWHOXVKDSDWHO#QLUPDXQLDFLQ! 7XH0D\DW30
%FF%&(#QLUPDXQLDFLQ

'HDU6WXGHQW
¬
3OHDVHÀQG$VVLJQPHQWIRU6HVVLRQDO([DPLQDWLRQRI&RPSXWHU$UFKLWHFWXUHVXEMHFW

1LUPD8QLYHUVLW\
,QVWLWXWHRI7HFKQRORJ\
$VVLJQPHQWIRU6HVVLRQDO([DPLQDWLRQ0D\
%7HFK &6( 6HPHVWHU²,9
&6&RPSXWHU$UFKLWHFWXUH

¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬

0D[0DUNV

BBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBB

,QVWUXFWLRQV
L $WWHPSWDOOTXHVWLRQV
LL )LJXUHVWRWKHULJKWLQGLFDWHIXOOPDUNV
LLL 'UDZQHDWVNHWFKHVZKHUHYHUQHFHVVDU\
LY $VVXPHVXLWDEOHGDWDZKHUHYHUQHFHVVDU\DQGVSHFLI\WKHP
Y 6XIÀFLHQWLOOXVWUDWLRQVUHTXLUHGPHUHO\GUDZLQJÀQDOFLUFXLWRU
ZULWLQJ¬RQO\PLFURLQVWUXFWLRQVRUÀQDODQVZHUZLWKRXWH[SODQDWLRQVZLOOQRW
EHFRQVLGHUHG
YL 6FDQQHGSGIFRS\ )LOHQDPHPXVWEH5ROOQR RI\RXUKDQGZULWWHQ
DVVLJQPHQWWREHVXEPLWWHGWKURXJKUHSO\WRWKLVPDLORQO\RQRUEHIRUH
WKPD\ W\SHZULWWHQDVVLJQPHQWVXEPLVVLRQZLOOQRWEHDFFHSWHG
)DLOLQJWRZKLFKWKLVFRPSRQHQWRIH[DPLQDWLRQZLOOOHDGWR¶=(52·PDUNV
IRU\RX

BBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBB

¬
4 ¬ *LYH WKH PLFURRSHUDWLRQV IRU WKH IROORZLQJ LQVWUXFWLRQV LQ WKH EDVLF >@
FRPSXWHU
;&+$&@0>$5@0>$5@@$&
624,I $& 0>$5@ WKHQ3&@3&
$VVXPH WKDW WKH RSFRGH RI ;&+ LV  DQG WKH RSFRGH RI 624 LV 
7KH FRQWHQW RI $& VKRXOG QRW EH FKDQJHG XQOHVV LW LV VSHFLÀHG LQ WKH
LQVWUXFWLRQ7KHH[FOXVLYH25RSHUDWLRQFDQEHSHUIRUPHGRQ$&DQG'5
DQGWKHUHVXOWJRHVWR$&
¬
4 ¬ &RQVLGHU WKH IROORZLQJ FRGH VHJPHQW ,V WKHUH DQ\ SLSHOLQH KD]DUGV >@
KWWSVPDLOJRRJOHFRPPDLOX"LN FEE YLHZ SW VHDUFK DOO SHUPWKLG WKUHDGI$ VLPSO PVJI$« 
 1LUPDXQLDFLQ0DLO\RXUDVVLJQPHQWIRUVHVVLRQDOH[DPLQDWLRQFRPSXWHUDUFKLWHFWXUH

SUHVHQW LQ WKH FRGH" ,I \HV DSSO\ DQ\ WHFKQLTXH RI KDQGOLQJ SLSHOLQH
KD]DUGV DQG UHZULWH WKH FRGH$VVXPH WKDW WKHUH DUH IRXU SKDVHV LQ WKH
LQVWUXFWLRQ H[HFXWLRQ F\FOH ), LQVWUXFWLRQ IHWFK  '$ GHFRGHV WKH
LQVWUXFWLRQDQGFDOFXODWHVWKHHIIHFWLYHDGGUHVV )2 IHWFKHVWKHRSHUDQG
DQG(; H[HFXWHVWKHLQVWUXFWLRQ 
$GGUHVV¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬,QVWUXFWLRQ
¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬/RDG5@0>@
¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬/RDG5@0>@
¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬0XO5@5 5
¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬,QFUHPHQW5@5
¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬6XE5@5²5
¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬%UDQFK,I5 WKHQJRWR
¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬'LY5@55
¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬$GG5@55¬¬¬
¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬6WRUH0>@@5
¬
¬ *LYHWKHRYHUODSSHGUHJLVWHUZLQGRZFRQÀJXUDWLRQIRUDV\VWHPKDYLQJD ¬
4 WRWDORIUHJLVWHUV7KHUHDUHJOREDOUHJLVWHUV7KHRWKHUUHJLVWHUVDUH >@
GLYLGHGLQWRÀYHZLQGRZVWRDFFRPPRGDWHSURFHGXUHV$%&'DQG(
(DFK UHJLVWHU ZLQGRZ FRQVLVWV RI  ORFDO UHJLVWHUV DQG WZR VHWV RI
UHJLVWHUVFRPPRQWRDGMDFHQWZLQGRZV'HWHUPLQHWKHQXPEHURIFRPPRQ
UHJLVWHUVIRUHDFKDGMDFHQWSURFHGXUH
4 ¬'HVFULEHWKHSURFHVVRIVWUREHDQGKDQGVKDNLQJZLWKWKHLUDGYDQWDJHVDQG ¬
OLPLWDWLRQV'UDZQHDWVNHWFKHVWRGHSLFWWKHWUDQVIHU >@

8VKD3DWHO
,718

&21),'(17,$/,7<127,&(
7KLV FRPPXQLFDWLRQ LQFOXGLQJ DQ\ DWWDFKPHQWV  LV LQWHQGHG RQO\ IRU WKH XVH RI WKH DGGUHVVHH V  DQG FRQWDLQV
LQIRUPDWLRQWKDWLV35,9,/(*('$1'&21),'(17,$/8QDXWKRUL]HGUHDGLQJGLVVHPLQDWLRQGLVWULEXWLRQRUFRS\LQJ
RIWKLVFRPPXQLFDWLRQLVSURKLELWHG
¬
',6&/$,0(5
$Q\YLHZVRURSLQLRQVSUHVHQWHGLQWKLVHPDLODUHVROHO\WKRVHRIWKHDXWKRUDQGGRQRWQHFHVVDULO\UHSUHVHQWWKRVHRIWKH
8QLYHUVLW\
¬
:$51,1*
7KLVFRPPXQLFDWLRQLQFOXGLQJDQ\DWWDFKPHQWVPD\QRWEHIUHHRIYLUXVHVLQWHUFHSWLRQVRULQWHUIHUHQFHDQGPD\QRWEH
FRPSDWLEOHZLWK\RXUV\VWHPV<RXVKRXOGFDUU\RXW\RXURZQYLUXVFKHFNVEHIRUHRSHQLQJDQ\DWWDFKPHQWWRWKLVHPDLO
7KHVHQGHURIWKLVHPDLODQG¬1LUPD¬8QLYHUVLW\¬VKDOOQRWEHOLDEOHIRUDQ\GDPDJHWKDW\RXPD\VXVWDLQDVDUHVXOWRI
YLUXVHVLQFRPSOHWHQHVVRIWKLVPHVVDJHDGHOD\LQUHFHLSWRIWKLVPHVVDJHRUFRPSXWHUSUREOHPVH[SHULHQFHG

KWWSVPDLOJRRJOHFRPPDLOX"LN FEE YLHZ SW VHDUFK DOO SHUPWKLG WKUHDGI$ VLPSO PVJI$« 

You might also like