8
ﻣﻌﻤﺎري ﻛﺎﻣﭙﻴﻮﺗﺮ ﻣﻌﻤﺎري ﻛﺎﻣﭙﻴﻮﺗﺮ ﻣﻌﻤﺎري ﻛﺎﻣﭙﻴﻮﺗﺮ ﻣﻌﻤﺎري ﻛﺎﻣﭙﻴﻮﺗﺮ25 25 25 25 6 ﻧﺮم ﻧﺮم ﻧﺮم ﻧﺮم اﻓﺰار اﻓﺰار اﻓﺰار اﻓﺰار1115082 1115082 1115082 1115082 - - - - (ﺗﺠﻤﻴﻊ) ﻧﺮم اﻓﺰار(ﺗﺠﻤﻴﻊ) ﻧﺮم اﻓﺰار(ﺗﺠﻤﻴﻊ) ﻧﺮم اﻓﺰار(ﺗﺠﻤﻴﻊ) ﻧﺮم اﻓﺰار- - - - ﺳﺨﺖ اﻓﺰار ﺳﺨﺖ اﻓﺰار ﺳﺨﺖ اﻓﺰار ﺳﺨﺖ اﻓﺰار- - - - 1115143 1115143 1115143 1115143 60 60 60 60 60 60 60 60 ﻓﻨﺎور ﻓﻨﺎور ﻓﻨﺎور ﻓﻨﺎور ي اﻃﻼﻋﺎت اﻃﻼﻋﺎت اﻃﻼﻋﺎت اﻃﻼﻋﺎت- - - - ﻓﻨﺎور ﻓﻨﺎور ﻓﻨﺎور ﻓﻨﺎور يﺗﺠﻤ) اﻃﻼﻋﺎتﺗﺠﻤ) اﻃﻼﻋﺎتﺗﺠﻤ) اﻃﻼﻋﺎتﺗﺠﻤ) اﻃﻼﻋﺎت((((1115143 1115143 1115143 1115143 - - - - ﻋﻠﻮم ﻛﺎﻣﭙ ﻋﻠﻮم ﻛﺎﻣﭙ ﻋﻠﻮم ﻛﺎﻣﭙ ﻋﻠﻮم ﻛﺎﻣﭙ ﻮﺗﺮ ﻮﺗﺮ ﻮﺗﺮ ﻮﺗﺮ1119010 1119010 1119010 1119010 - - - - ﻋﻠﻮم ﻛﺎﻣﭙ ﻋﻠﻮم ﻛﺎﻣﭙ ﻋﻠﻮم ﻛﺎﻣﭙ ﻋﻠﻮم ﻛﺎﻣﭙﺗﺠﻤ) ﻮﺗﺮﺗﺠﻤ) ﻮﺗﺮﺗﺠﻤ) ﻮﺗﺮﺗﺠﻤ) ﻮﺗﺮ((((1115143 1115143 1115143 1115143 - - - - ﻣﺪ ﻣﺪ ﻣﺪ ﻣﺪ ﺖ اﺟﺮا ﺖ اﺟﺮا ﺖ اﺟﺮا ﺖ اﺟﺮا ﻳﻲ ﻳﻲ ﻳﻲ ﻳﻲ1115191 1115191 1115191 1115191 - - - - ﺟﺒﺮاﻧ ﺟﺒﺮاﻧ ﺟﺒﺮاﻧ ﺟﺒﺮاﻧ ارﺷﺪ ارﺷﺪ ارﺷﺪ ارﺷﺪ1115082 1115082 1115082 1115082 ﻳﻚ ﻳﻚ ﻳﻚ ﻳﻚ) 1 ( ﻣﺎﺷﻴﻦ ﺣﺴﺎب ﻣﺎﺷﻴﻦ ﺣﺴﺎب ﻣﺎﺷﻴﻦ ﺣﺴﺎب ﻣﺎﺷﻴﻦ ﺣﺴﺎب ﺻﻔﺤﻪ ﺻﻔﺤﻪ ﺻﻔﺤﻪ ﺻﻔﺤﻪ1 از از از از8 ﺗﻨﻬﺎ ﺑﺎ ﻳﺎد اوﺳﺖ ﻛﻪ دل ﺗﻨﻬﺎ ﺑﺎ ﻳﺎد اوﺳﺖ ﻛﻪ دل ﻫﺎ آرام ﻣﻲ ﻫﺎ آرام ﻣﻲ ﮔﻴﺮد ﮔﻴﺮد. 1 . ﺑﺎ ﺗﻮﺟﻪ ﺑﻪ ﺷﻜﻞ ﻛﺎﻣﭙ ﻮﺗﺮ ﭘﺎ ﻪ ﻛﻪ در ﭘ ﻮﺳﺖ آﻣﺪه اﺳﺖ ﻛﺪام ﻚ از ز ﺮ ﻋﻤﻞ ﻫﺎ ي ز ﺮ در ﻚ ﭘﺎﻟﺲ ﺳﺎﻋﺖ ﻗﺎﺑﻞ اﻧﺠﺎم اﺳﺖ؟ اﻟﻒ.TR DR PC AR , ب.1 + + AC AC DR AC AC , ج.AR PC DR AC , د.[ ] TR DR AR M TR , 2 . 0 1 2 , , R R R ﺒﺎت ﻫﺎيN ﺑﻴﺘﻲ ﻫﺴﺘﻨﺪ . ﻓﻠﻴﭗ ﻓﻼپ ﻫﺎيS وF وD ﺑﻪ ﻋﻨﻮان ﻛﻨﺘﺮل در ﺳﻴﺴﺘﻢ وﺟﻮد دارﻧﺪ . ﻣﺠﻤﻮﻋﻪ دﺳﺘﻮرات زﻳﺮ در ﺻﻮرﺗﻲ ﻛﻪ ﺳﻴﺴﺘﻢ در اﺑﺘﺪا ﺑﺎ ﻓﻌﺎل ﺷﺪن ﻓﻠﻴﭗ ﻓﻼپS ﺷﺮوع ﺑﻪ ﻛﺎر ﻛﻨﺪ ﭼﻪ ﻋﻤﻠﻲ را اﻧﺠﺎم ﻣﻲ دﻫﺪ ؟ اﻟﻒ. ﺗﻘﺴﻴﻢ0 R ﺑﺮ, 1 R و ﺧﺎرج ﻗﺴﻤﺖ در1 R ب. ﺗﻘﺴﻴﻢ0 R ﺑﺮ, 1 R و ﺧﺎرج ﻗﺴﻤﺖ در2 R و ﺑﺎﻗﻴﻤﺎﻧﺪه در0 R ج. ﺗﻘﺴﻴﻢ0 R ﺑﺮ1 R و ﺧﺎرج ﻗﺴﻤﺖ در0 R و ﺑﺎﻗ ﻣﺎﻧﺪه در1 R د. ﺗﻘﺴﻴﻢ, 1 R ﺑﺮ0 R و ﺧﺎرج ﻗﺴﻤﺖ در2 R و ﺑﺎﻗ ﻣﺎﻧﺪه در1 R . 3 ﻛﺪاﻣﻴﻚ از اﻧﺘﻘﺎل ﺑﻴﻦ رﺟﻴﺴﺘﺮﻫﺎ ﻏﻠﻂ اﺳﺖ؟ اﻟﻒ. 1 2 2 1 R R R R yT , : ب.1 + PC PC WT : ج. AR TR AR PC ZT , : د.0 1 + AR AR AR XT , : . 4 ﺑﻪ ﻣﻨﻈﻮر ﺳﺎﺧﺖ ﻳﻚ ﮔﺬرﮔﺎه ﻣﺸﺘﺮك ﻛﻪ ﺗﻌﺪاد16 ) ﺛﺒﺎتregister ( 8 ﺑﻴﺘﻲ را ﺑﻪ ﻫﻢ وﺻﻞ ﺑﻨﻤﺎﻳﺪ ﺣﺪاﻗﻞ ﺳﺨﺖ اﻓﺰار ﻛﺪام اﺳﺖ. اﻟﻒ.16 ﻋﺪدMax ﺑﺎ3 ﺧﻂ اﻧﺘﺨﺎب. ب. 16 ﻋﺪدMax ﺑﺎ4 ﺧﻂ اﻧﺘﺨﺎب. ج. 8 ﻋﺪدMax ﺑﺎ3 ﺧﻂ اﻧﺘﺨﺎب د. 8 ﻋﺪدMax ﺑﺎ4 ﺧﻂ اﻧﺘﺨﺎب. 5 ) ﻛﺪاﻣﻴﻚ از ﻛﺪﻫﺎي زﻳﺮﻳﻚ دﺳﺘﻮراﻟﻌﻤﻞ ﺛﺒﺎﺗﻲ اﺳﺖ؟X ﺑﻴﺎﻧﮕﺮ اﻳﻦ اﺳﺖ ﻛﻪ ﻫﺮ ﻛﺪي ﻣﻲ ﺗﻮاﻧﺪﺟﺎﻳﮕﺰﻳﻦ آ(. ن ﺷﻮد اﻟﻒXXX 7 . ب. EXXX ج. XXX 0 د. FXXX . 6 ﻣﻘﺎدﻳﺮ ﺧﺎﻧﻪ ﻫﺎي ﺣﺎﻓﻈﻪ در زﻳﺮ ﻣﺸﺨﺺ ﺷﺪه و از ﭘﺮدازﻧﺪه اي اﺳﺘﻔﺎده ﺷﺪه ﻛﻪ داراي ﻳﻚAC ﺑﺎ ﻣﻴﺪان ﺗﻚ آدرس دردﺳﺘﻮراﻟﻌﻤﻞ اﺳﺖ،AC ﭘﺲ از اﺟﺮاي ﻫﺮﻳﻚ ازدﺳﺘﻮ رات زﻳﺮﭼﻪ ﻣﻘﺪاري ﺧﻮاﻫﺪ داﺷﺖﺑﺘﺮﺗﻴﺐ ﭘﺎﺳﺦ ﻣﺮﺑﻮط ﺑﻪ) A ﺗﺎD ( از راﺳﺖ ﺑﻪ ﭼﭗ- ﻣﻘﺪارﻛﻠﻤﻪ20 ﺣﺎﻓﻈﻪ40 اﺳﺖ- ﻣﻘﺪارﻛﻠﻤﻪ30 ﺣﺎﻓﻈﻪ50 اﺳﺖ- ﻣﻘﺪارﻛﻠﻤﻪ40 ﺣﺎﻓﻈﻪ60 اﺳﺖ- ﻣﻘﺪارﻛﻠﻤﻪ50 ﺣﺎﻓﻈﻪ70 اﺳﺖA: LD #20 B: LD @ 20 C: LD 30 D: LD @ 30 اﻟﻒ. 20 و40 و30 و50 ب. 20 و60 و50 و70 ج. 20 و60 و30 و70 د. 40 و60 و50 و70

TR M AR DR TR . - Rah · PDF file70 9 50 9 60 9 20 .* 50 9 30 9 40 9 20 .) ( 70 9 50 9 ... 7 a 5 ` 2 . 7 ... 888 8 : :: : 7777 6789667788996789

  • Upload
    vuhanh

  • View
    217

  • Download
    4

Embed Size (px)

Citation preview

6666 25252525 معماري كامپيوتر معماري كامپيوتر معماري كامپيوتر معماري كامپيوتر

60606060 60606060 1115143111514311151431115143 - - - - سخت افزارسخت افزارسخت افزارسخت افزار - - - - نرم افزار (تجميع)نرم افزار (تجميع)نرم افزار (تجميع)نرم افزار (تجميع) - - - - 1115082111508211150821115082افزارافزارافزارافزار نرمنرمنرمنرم 1115082111508211150821115082ارشدارشدارشدارشد ييييجبرانجبرانجبرانجبران - - - - 1115191111519111151911115191 ييييييييت اجرات اجرات اجرات اجراييييررررييييمدمدمدمد - - - - 1115143111514311151431115143ع) ع) ع) ع) ييييوتر (تجموتر (تجموتر (تجموتر (تجمييييعلوم كامپعلوم كامپعلوم كامپعلوم كامپ - - - - 1119010111901011190101119010وتر وتر وتر وتر ييييعلوم كامپعلوم كامپعلوم كامپعلوم كامپ - - - - 1115143111514311151431115143ع) ع) ع) ع) يييياطالعات(تجماطالعات(تجماطالعات(تجماطالعات(تجم ييييفناورفناورفناورفناور - - - - اطالعاتاطالعاتاطالعاتاطالعات ييييفناورفناورفناورفناور

ماشين حسابماشين حسابماشين حسابماشين حساب ))))1111(((( يكيكيكيك

8888 ازازازاز 1111 صفحهصفحهصفحهصفحه

.گيردگيرد ها آرام ميها آرام مي تنها با ياد اوست كه دلتنها با ياد اوست كه دل

ك پالس ساعت قابل انجام است؟ ير در يز يها ر عمليك از زيوست آمده است كدام يه كه در پيوتر پاي. با توجه به شكل كامپ1

TRDRPCARالف. ←← ←+←+1ب. , ACACDRACAC ,

ARPCDRACج. ←← ]د. , ] TRDRARMTR ←← ,

2 .012 ,, RRRبات هاي ثN بيتي هستند . فليپ فالپ هايS وF وD به عنوان كنترل در سيستم وجود دارند . مجموعه دستورات

شروع به كار كند چه عملي را انجام مي دهد ؟ Sزير در صورتي كه سيستم در ابتدا با فعال شدن فليپ فالپ

1Rو خارج قسمت در 1R,بر 0Rتقسيم .الف

0Rو باقيمانده در 2Rو خارج قسمت در 1R,بر 0Rتقسيم . ب

1Rمانده در يو باق0Rو خارج قسمت در 1Rبر 0Rتقسيم .ج

1Rمانده در يو باق 2Rو خارج قسمت در 0Rبر 1R,تقسيم .د

است؟ غلطكداميك از انتقال بين رجيسترها 3 .

1221 .الف RRRRyT ←← ,:

←+1ب. PCPCWT :

ARTRARPCZT. ج ←← ,:

01د. ←+← ARARARXT ,:

بيتي را به هم وصل بنمايد حداقل سخت افزار كدام است. register (8ثبات ( 16به منظور ساخت يك گذرگاه مشترك كه تعداد 4 .

.خط انتخاب 4با Maxعدد 16. ب .خط انتخاب 3با Maxعدد 16الف.

خط انتخاب 4با Maxعدد 8 .د خط انتخاب 3با Maxعدد 8 . ج

ن شود.)آبيانگر اين است كه هر كدي مي تواندجايگزين Xكداميك از كدهاي زيريك دستورالعمل ثباتي است؟(5 .

XXX7 الف FXXX.د XXX0. ج EXXX. ب .

ميدان تك آدرس دردستورالعمل با ACاستفاده شده كه داراي يك ايپردازنده از مقادير خانه هاي حافظه در زير مشخص شده و6 .

از راست به چپ) Dتا A(بترتيب پاسخ مربوط به رات زيرچه مقداري خواهد داشتپس از اجراي هريك ازدستو ACاست،

است 70حافظه50مقداركلمه -است 60حافظه40مقداركلمه -است 50حافظه30مقداركلمه - است 40حافظه20مقداركلمه -

A: LD #20

B: LD @ 20

C: LD 30

D: LD @ 30

70و 50و 60و 20 . ب 50و 30و 40و 20 .الف

70و 50و 60و 40 .د 70و 30و 60و 20 .ج

6666 25252525 معماري كامپيوتر معماري كامپيوتر معماري كامپيوتر معماري كامپيوتر

60606060 60606060 1115143111514311151431115143 - - - - سخت افزارسخت افزارسخت افزارسخت افزار - - - - نرم افزار (تجميع)نرم افزار (تجميع)نرم افزار (تجميع)نرم افزار (تجميع) - - - - 1115082111508211150821115082افزارافزارافزارافزار نرمنرمنرمنرم 1115082111508211150821115082ارشدارشدارشدارشد ييييجبرانجبرانجبرانجبران - - - - 1115191111519111151911115191 ييييييييت اجرات اجرات اجرات اجراييييررررييييمدمدمدمد - - - - 1115143111514311151431115143ع) ع) ع) ع) ييييوتر (تجموتر (تجموتر (تجموتر (تجمييييعلوم كامپعلوم كامپعلوم كامپعلوم كامپ - - - - 1119010111901011190101119010وتر وتر وتر وتر ييييعلوم كامپعلوم كامپعلوم كامپعلوم كامپ - - - - 1115143111514311151431115143ع) ع) ع) ع) يييياطالعات(تجماطالعات(تجماطالعات(تجماطالعات(تجم ييييفناورفناورفناورفناور - - - - اطالعاتاطالعاتاطالعاتاطالعات ييييفناورفناورفناورفناور

ماشين حسابماشين حسابماشين حسابماشين حساب ))))1111(((( يكيكيكيك

8888 ازازازاز 2222 صفحهصفحهصفحهصفحه

A,Bدر دو حالت B < Aانجام مي شود مشخص كنيد شرط تعيين كننده A+B'+1به صورت A,Bبا فرض اينكه مقايسه دو عدد 7 .

(Sign=s,carry=c,overflow=v,zero=zبدون عالمت و عالمت دار به ترتيب چيست؟

1,0الف ==′′+ CSVVS 0,1 . ب ==+ SZC

1,1.ج ==′′+ CSVVS .1,0د =+= ZCS

3پالس ساعت به طول مي انجامد .اجراي دستورات 2يك پردازنده با مشخصات زير پياده سازي شده است :واكشي دستورات 8 .

مگاهرتز كار مي كند .ايجاد تغييرات زير ممكن است : 100پالس ساعت به طول مي انجامد .پردازنده در سرعت

مگاهرتز كاهش يابد . 80انجام واكشي در يك پالس ساعت كه باعث مي گردد سرعت پردازنده به . 1حالت

مگاهرتز كاهش يابد . 75ده به اجراي دستورات در دو پالس ساعت كه باعث مي گردد سرعت پردازن. 2حالت

اي مگاهرتز افزايش يابد .چنانچه برنامه 150پالس ساعت كه باعث مي گردد سرعت تا 4پالس ساعت و اجرا در 3واكشي در . 3حالت

ترين زمان اجرا را منجر مي شود .با تعداد دستور مشخص روي ساختارهاي فوق اجرا شود كدام ساختار كم

3د. حالت 1ج. حالت 2ب. حالت 2و1. حاالت الف

ثبات كامپيوتر پايه متصل به (شكل ضميمه)از 11- 9توجه:براي پاسخگويي به سواالت (كداميك از گزاره هاي زير صحيح است ؟. 9

) يك گذرگاه مشترك استفاده كنيد

هستند.ALU،هر دوريزعمل هاي DR ←AC وعمل AC ←DR. عمل الف

است.ALU،يك ريزعمل DR ←AC وعمل BUSيك ريزعمل انتخاب AC ←DR عمل .ب

است .ALU،يك ريز عمل AC ←DRوعمل BUSيك ريزعمل انتخاب DR ←AC. عمل ج

هستند. BUS،هردوريزعمل هاي انتخاب DR ←AC وعمل AC ←DR . عمل د

6666 25252525 معماري كامپيوتر معماري كامپيوتر معماري كامپيوتر معماري كامپيوتر

60606060 60606060 1115143111514311151431115143 - - - - سخت افزارسخت افزارسخت افزارسخت افزار - - - - نرم افزار (تجميع)نرم افزار (تجميع)نرم افزار (تجميع)نرم افزار (تجميع) - - - - 1115082111508211150821115082افزارافزارافزارافزار نرمنرمنرمنرم 1115082111508211150821115082ارشدارشدارشدارشد ييييجبرانجبرانجبرانجبران - - - - 1115191111519111151911115191 ييييييييت اجرات اجرات اجرات اجراييييررررييييمدمدمدمد - - - - 1115143111514311151431115143ع) ع) ع) ع) ييييوتر (تجموتر (تجموتر (تجموتر (تجمييييعلوم كامپعلوم كامپعلوم كامپعلوم كامپ - - - - 1119010111901011190101119010وتر وتر وتر وتر ييييعلوم كامپعلوم كامپعلوم كامپعلوم كامپ - - - - 1115143111514311151431115143ع) ع) ع) ع) يييياطالعات(تجماطالعات(تجماطالعات(تجماطالعات(تجم ييييفناورفناورفناورفناور - - - - اطالعاتاطالعاتاطالعاتاطالعات ييييفناورفناورفناورفناور

ماشين حسابماشين حسابماشين حسابماشين حساب ))))1111(((( يكيكيكيك

8888 ازازازاز 3333 صفحهصفحهصفحهصفحه

رسيده است پس از آنكه اين 20ذخيره شده در آدرس BSAبراساس شماي حافظه زير فرض كنيد اينك نوبت اجراي دستور 10 .

خواهدبود؟21دستور اجرا گردد وانشعاب به ريز برنامه يا روال صورت گيرد محتواي كداميك از خانه هاي زير برابر

M[225] . الف

M[22]. ب

. M[226] ج

M[175] .د

كدام 2Sو0S ،1Sمشخص كنيد توابع كنترل خطوط انتخاب و شكل پيوست كامپيوتر پايه Decodeو Fetchبا توجه به فاز 11 .

است؟

[ ]

);15(),110(),1412(...:

;1,:

;:

702

1

0

IRIIRARDecodeIRDDT

PCPCARMIRT

PCART

←−←−←

+←←

1010122 . الف ,, TSTTSTS =+==

210211102 .ب ,, TTSTTSTTS +=+=+=

210101212 .ج ,, TTSTTSTTS +=+=+=

2100101012 . د ,, TTTSTTSTTS ++=+=+=

6666 25252525 معماري كامپيوتر معماري كامپيوتر معماري كامپيوتر معماري كامپيوتر

60606060 60606060 1115143111514311151431115143 - - - - سخت افزارسخت افزارسخت افزارسخت افزار - - - - نرم افزار (تجميع)نرم افزار (تجميع)نرم افزار (تجميع)نرم افزار (تجميع) - - - - 1115082111508211150821115082افزارافزارافزارافزار نرمنرمنرمنرم 1115082111508211150821115082ارشدارشدارشدارشد ييييجبرانجبرانجبرانجبران - - - - 1115191111519111151911115191 ييييييييت اجرات اجرات اجرات اجراييييررررييييمدمدمدمد - - - - 1115143111514311151431115143ع) ع) ع) ع) ييييوتر (تجموتر (تجموتر (تجموتر (تجمييييعلوم كامپعلوم كامپعلوم كامپعلوم كامپ - - - - 1119010111901011190101119010وتر وتر وتر وتر ييييعلوم كامپعلوم كامپعلوم كامپعلوم كامپ - - - - 1115143111514311151431115143ع) ع) ع) ع) يييياطالعات(تجماطالعات(تجماطالعات(تجماطالعات(تجم ييييفناورفناورفناورفناور - - - - اطالعاتاطالعاتاطالعاتاطالعات ييييفناورفناورفناورفناور

ماشين حسابماشين حسابماشين حسابماشين حساب ))))1111(((( يكيكيكيك

8888 ازازازاز 4444 صفحهصفحهصفحهصفحه

6666 25252525 معماري كامپيوتر معماري كامپيوتر معماري كامپيوتر معماري كامپيوتر

60606060 60606060 1115143111514311151431115143 - - - - سخت افزارسخت افزارسخت افزارسخت افزار - - - - نرم افزار (تجميع)نرم افزار (تجميع)نرم افزار (تجميع)نرم افزار (تجميع) - - - - 1115082111508211150821115082افزارافزارافزارافزار نرمنرمنرمنرم 1115082111508211150821115082ارشدارشدارشدارشد ييييجبرانجبرانجبرانجبران - - - - 1115191111519111151911115191 ييييييييت اجرات اجرات اجرات اجراييييررررييييمدمدمدمد - - - - 1115143111514311151431115143ع) ع) ع) ع) ييييوتر (تجموتر (تجموتر (تجموتر (تجمييييعلوم كامپعلوم كامپعلوم كامپعلوم كامپ - - - - 1119010111901011190101119010وتر وتر وتر وتر ييييعلوم كامپعلوم كامپعلوم كامپعلوم كامپ - - - - 1115143111514311151431115143ع) ع) ع) ع) يييياطالعات(تجماطالعات(تجماطالعات(تجماطالعات(تجم ييييفناورفناورفناورفناور - - - - اطالعاتاطالعاتاطالعاتاطالعات ييييفناورفناورفناورفناور

ماشين حسابماشين حسابماشين حسابماشين حساب ))))1111(((( يكيكيكيك

8888 ازازازاز 5555 صفحهصفحهصفحهصفحه

انجام دهيم . با فرض اينكه هر عمل boothرا با الگوريتم B=011101و A=000011اگر بخواهيم ضرب عالمت دار دو عدد 15 .

حاصل ضرب برابر با كدام مقدار خواهد بود ؟ ( زمان آماده طول بكشد 55nsو هر مكمل گيري 2nsو هر عمل شيفت 10nsجمع

سازي اوليه انباشتگر صفر در نظر گرفته مي شود ) .

10000101011 .ب 10000010111 . الف

10000010111 .د 110000001101ج.

كدام عناصر زير مي توان انجام داد؟حداقل يك ضرب سه بيتي در سه بيتي را با 16 .

(Full Adder)جمع كننده تمام افزار 2و ANDگيت 9 .الف

(Full Adder)جمع كننده تمام افزار 2و ANDگيت 6 .ب

(Full Adder)جمع كننده تمام افزار 3و ANDگيت 6 .ج

(Full Adder)جمع كننده تمام افزار 3و ANDگيت 9 د.

كداميك از روش ها به تعداد بيشتري جمع كننده BCD،با بكارگيري بلوك جمع كننده BCDرقم Kبا BCDبراي جمع داده هاي 17 .

BCDنياز دارد وكداميك كندتر است؟

روش موازي و روش تمام سري .ب بيت موازي وروش تمام سري –روش رقم سري .الف

روش تمام سري وروش موازي .د بيت موازي –روش موازي وروش رقم سري . ج

MS5.2اگر زمان اجراي هر دستور بدون خط لوله ميلي ثانيه اي، 5/0مرحله اي و با سيكل ساعت 5به كمك يك خط لوله 18 .

دستور يكسان چقدر مي باشد؟ 50ميزان تسريع اجراي باشد،

63.4 .د 83.4 .ج 73.4 .ب 5.4 .الف

راي سيستم خط لوله شكل زير، تأخيرهاي انتشار زير را . ب19

داريم.

تأخير انتشار براي خواندن اپرند از حافظه و انتقال به رجيسترهاي

1R،2R ،4R نانو ثانيه است.تأخير انتشار براي ضرب 40برابر

نانو ثانيه است.تأخير انتشار براي انتقال نتيجه 45كننده معادل

نانوثانيه است.تأخير انتشار براي جمع 5معادل 3Rحاصلضرب به

الك سيكل نانو ثانيه است.حداقل ك 15معادل 5Rدو عدد و انتقال به

براي سيستم خط لوله فوق كدام است.

ns40 . د ns50 . ج ns55. ب ns45 . الف

6666 25252525 معماري كامپيوتر معماري كامپيوتر معماري كامپيوتر معماري كامپيوتر

60606060 60606060 1115143111514311151431115143 - - - - سخت افزارسخت افزارسخت افزارسخت افزار - - - - نرم افزار (تجميع)نرم افزار (تجميع)نرم افزار (تجميع)نرم افزار (تجميع) - - - - 1115082111508211150821115082افزارافزارافزارافزار نرمنرمنرمنرم 1115082111508211150821115082ارشدارشدارشدارشد ييييجبرانجبرانجبرانجبران - - - - 1115191111519111151911115191 ييييييييت اجرات اجرات اجرات اجراييييررررييييمدمدمدمد - - - - 1115143111514311151431115143ع) ع) ع) ع) ييييوتر (تجموتر (تجموتر (تجموتر (تجمييييعلوم كامپعلوم كامپعلوم كامپعلوم كامپ - - - - 1119010111901011190101119010وتر وتر وتر وتر ييييعلوم كامپعلوم كامپعلوم كامپعلوم كامپ - - - - 1115143111514311151431115143ع) ع) ع) ع) يييياطالعات(تجماطالعات(تجماطالعات(تجماطالعات(تجم ييييفناورفناورفناورفناور - - - - اطالعاتاطالعاتاطالعاتاطالعات ييييفناورفناورفناورفناور

ماشين حسابماشين حسابماشين حسابماشين حساب ))))1111(((( يكيكيكيك

8888 ازازازاز 6666 صفحهصفحهصفحهصفحه

كاهش مي يابد فرض كنيد t 9/0بهt )سه ايستگاهي را به چهار ايستگاه تبديل كنيم پريود ساعت ازpipelineاگر يك خط لوله(20 .

nدستورات پرش هستند. دستور بعد از دستور پرش وارد لوله نمي شود تا اينكه دستور پرش به اتمام برسد.نسبت زمان اجرا %30

دستور در ساختارسه ايستگاهي به ساختار چهار ايستگاهي چقدر است؟

. الف ntt

ntt

71/17/2

9.12

+

+

. ب

71.1

9.1

. ج ntt

ntt

71.16.3

9.13

+

+

. د

6.3

3

مي باشد؟ نادرست)data transfer) I/Oكدام جمله دررابطه باانتقال داده ورودي/خروجي 21 .

به كارمي روند.I/Oازپردازش CPUبراي مستقل كردن(I/O channel). كانال هاي ورودي/خروجي الف

گيرند. مي CPUبرنامه نويسي شده در مقايسه با روش وقفه وقت بيشتري را از I/O روش . ب

روي يك وسيله جانبي براي ورودوخروج اطالعات جلوگيري نمايد.CPUاستفاده ازوقفه مي تواندازتوقف .ج

ازجهت سخت افزاركنترل بهينه مي باشد.I/O براي انتقال DMAروش . د

) در مقايسه با ورودي و خروجي مجزاmemory mapped I/Oخروجي در فضاي حافظه ( - مزيت نگاشت ورودي22 .

)Isolated I/Oچيست؟ (

نيز استفاده نمود. I/oتمام دستورالعمل هاي مربوط به حافظه را مي توان براي .الف

است.Isolated معموال سريعتراز . ب

.اب يك درگاه ورودي يا خروجي نياز داردبه مدارهاي سخت افزاري كمتري براي انتخ . ج

.فضاي قابل آدرس دهي حافظه تقريبا دوبرابر مي شود . د

%مواقع در 90)است،اگر اطالعات مورد درخواست در cache، يك حافظه اصلي ويك كش (CPUدر يك سيستم كه شامل يك 23 .

cache 100باشد،همچنين اگرزمان دستيابي به حافظه اصليns 1، وزمان دستيابي به كش ns باشد،متوسط زمان دستيابي

چقدر است؟(برحسب نانوثانيه)

9.10 د 11. ج 9.11. ب 10 .الف

)از بلوك هاي چهار (Two way set associative cacheدر يك حافظه نهان شركت پذير مجموعه اي با دو بلوك در هر مجموعه 24 .

كلمه از حافظه اصلي را در خود جاي دهد. اندازه حافظه اصلي 2048اي استفاده مي شود .اين حافظه نهان مي تواند در مجموع كلمه

k) 128 ( بر چسب كلمه استTag در اين حافظه چند بيت دارد؟

8د. 7ج. 6ب. 9الف.

د؟ باش نمي RISCهاي معماري . كدام يك از موارد زير از ويژگي25

الف. دستورات نسبتاً كم

ب. دستيابي به حافظه منحصر است به دستورات باركردن و ذخيره سازي

ج. قالب دستورات با طول متغير

د. اجراي دستورات در يك سيكل

6666 25252525 معماري كامپيوتر معماري كامپيوتر معماري كامپيوتر معماري كامپيوتر

60606060 60606060 1115143111514311151431115143 - - - - سخت افزارسخت افزارسخت افزارسخت افزار - - - - نرم افزار (تجميع)نرم افزار (تجميع)نرم افزار (تجميع)نرم افزار (تجميع) - - - - 1115082111508211150821115082افزارافزارافزارافزار نرمنرمنرمنرم 1115082111508211150821115082ارشدارشدارشدارشد ييييجبرانجبرانجبرانجبران - - - - 1115191111519111151911115191 ييييييييت اجرات اجرات اجرات اجراييييررررييييمدمدمدمد - - - - 1115143111514311151431115143ع) ع) ع) ع) ييييوتر (تجموتر (تجموتر (تجموتر (تجمييييعلوم كامپعلوم كامپعلوم كامپعلوم كامپ - - - - 1119010111901011190101119010وتر وتر وتر وتر ييييعلوم كامپعلوم كامپعلوم كامپعلوم كامپ - - - - 1115143111514311151431115143ع) ع) ع) ع) يييياطالعات(تجماطالعات(تجماطالعات(تجماطالعات(تجم ييييفناورفناورفناورفناور - - - - اطالعاتاطالعاتاطالعاتاطالعات ييييفناورفناورفناورفناور

ماشين حسابماشين حسابماشين حسابماشين حساب ))))1111(((( يكيكيكيك

8888 ازازازاز 7777 صفحهصفحهصفحهصفحه

يحيسواالت تشر

نمره دارد. 2/1مورد به اختيار پاسخ دهيد. هر پرسش 5سوال زير ، به 6توجه: از

؟ اشرح دهيد ر ه اي را رسم كرده وآنزنجيرسخت افزار مربوط به وقفه اولويت دار . 1

سخت افزار مربوط به حافظه تداعيگر را به همرا ه يك سلول از آن بطور كامل رسم كرده ومعادالت مدار انطباق را بنويسيد؟. 2

با دنباله اي از اعداد انجام شود يك پيكر بندي خط لوله با (Ci+Di) (Ai+Bi) دربرخي از محاسبات علمي الزم است تارابطه حسابي . 3

به صورت جدول رسم كنيد؟ 6تا i=1سه قطعه را براي انجام آن رسم كنيد ومحتواي تمامي ثبات هاي خط لوله را به ازاء

012 عدد دودويي 2كننده را براي ضرب . مدار ضرب4 aaaA 0123و = bbbbB اي رسم كنيد؟ به روش آرايه =

بيتي با استفاده از بافرهاي سه حالته رسم كنيد. 5يك گذركاه مشترك براي چهار ثبات . 5

فلوچارت سيكل وقغه را در يك كامپيوتر پايه رسم كنيد. 6

6666 25252525 معماري كامپيوتر معماري كامپيوتر معماري كامپيوتر معماري كامپيوتر

60606060 60606060 1115143111514311151431115143 - - - - سخت افزارسخت افزارسخت افزارسخت افزار - - - - نرم افزار (تجميع)نرم افزار (تجميع)نرم افزار (تجميع)نرم افزار (تجميع) - - - - 1115082111508211150821115082افزارافزارافزارافزار نرمنرمنرمنرم 1115082111508211150821115082ارشدارشدارشدارشد ييييجبرانجبرانجبرانجبران - - - - 1115191111519111151911115191 ييييييييت اجرات اجرات اجرات اجراييييررررييييمدمدمدمد - - - - 1115143111514311151431115143ع) ع) ع) ع) ييييوتر (تجموتر (تجموتر (تجموتر (تجمييييعلوم كامپعلوم كامپعلوم كامپعلوم كامپ - - - - 1119010111901011190101119010وتر وتر وتر وتر ييييعلوم كامپعلوم كامپعلوم كامپعلوم كامپ - - - - 1115143111514311151431115143ع) ع) ع) ع) يييياطالعات(تجماطالعات(تجماطالعات(تجماطالعات(تجم ييييفناورفناورفناورفناور - - - - اطالعاتاطالعاتاطالعاتاطالعات ييييفناورفناورفناورفناور

ماشين حسابماشين حسابماشين حسابماشين حساب ))))1111(((( يكيكيكيك

8888 ازازازاز 8888 صفحهصفحهصفحهصفحه