امتیاز موضوع:
  • 1 رأی - میانگین امتیازات: 3
  • 1
  • 2
  • 3
  • 4
  • 5
سوال ِ معماری کامپیوتر
نویسنده پیام
atiyeh111111 آفلاین
تازه وارد

ارسال‌ها: 1
موضوع‌ها: 1
تاریخ عضویت: خرداد ۱۳۹۳

تشکرها : 0
( 2 تشکر در 1 ارسال )
ارسال: #1
سوال ِ معماری کامپیوتر
4- شکل زیر یک پردازنده خط لوله ای دو مرحله ای را نشان می دهد که شامل دو مرحله واکشی دستورالعمل و اجرا می باشد. این معماری با نام Princeton-style شناخته می شود که شامل یک حافظه اشتراکی دستورالعمل و داده می باشد. فرض کنید که ISA این معماری دارای یک branch delay slot می باشد به این معنی که اجازه می دهد دستورالعمل بعد از branch و jump بدون توجه به نتیجه پرش اجرا می شود.
الف- معادلات منطقی مربوط به تولید stall برای فاز (stage) واکشی دستورالعمل را مشخص نمایید. توضیح دهید چرا این پردازنده به stall نیاز دارد.
ب- معادلات منطقی مربوط به تولید سیگنال PCenable را بنویسید. سیگنال PCenable مشخص می کند که چه موقع مقدار جدید باید در PC نوشته شود و یا اینکه PC باید مقدار قبلی خودش را نگه دارد.
[تصویر:  87487639094706167702.png]


ج- معادلات منطقی مربوط به تولید سیگنالهای کنترلی AddrSrc و IRSrc مالتی پلکسرها را بنویسید.
د- در این قسمت اجرای سیکل به سیکل پردازنده MIPS خط لوله ای دو مرحله ای با معماری Princeton-style مورد بررسی قرار می گیرد. در جدول زیر، هر ردیف مقادیر بعضی از سیگنالهای کنترلی و بعضی از ثباتها را در یک سیکل خاص نشان می دهد. دو ردیف از این ستون برای نمونه پر شده است. بقیه ردیفهای جدول را پر نمایید.
[تصویر:  74753866049170553752.png]

[تصویر:  96050112171663930381.png]

ه- فرض کنید ورودی مالتی پلکسر WBSrc بجای اینکه از ورودی مالتی پلکسر AddrSrc بیاید (خط نقطه چین) از خروجی مالتی پلکسر AddrSrc بیاید (خط bold) و بقیه طرح بدون تغییر باقی بماند (شکل زیر). توضیح دهید چرا اینکار باعث می شود که پردازنده درست کار نکند. یک کد به عنوان مثال ارائه کنید که نشان دهد که پردازنده برای آن کد درست کار نمی کند.


[تصویر:  04048944769219901794.png]
۰۹-خرداد-۱۳۹۳, ۱۲:۰۴:۳۵
ارسال‌ها
پاسخ
تشکر شده توسط : orange signal, a.mehran


موضوعات مرتبط با این موضوع...
موضوع نویسنده پاسخ بازدید آخرین ارسال
Cool [حل شد] اشکال در ساخت منبع تغذیه با پاور کامپیوتر shaparak10 1 2,495 ۰۴-خرداد-۱۳۹۵, ۱۷:۳۱:۱۵
آخرین ارسال: alimogmov
  [سوال] اتصال کامپیوتر به امپلی فایر(mazdak300w) mrkv2000 0 2,175 ۰۷-آذر-۱۳۹۴, ۰۹:۲۰:۴۴
آخرین ارسال: mrkv2000
  مدار الکترونیکی پاور کامپیوتر robojalal 0 3,691 ۱۳-مرداد-۱۳۹۲, ۰۳:۰۰:۳۱
آخرین ارسال: robojalal
  تابلو روان با کیبرد کامپیوتر mehran032 7 6,525 ۱۹-اسفند-۱۳۹۱, ۱۵:۳۳:۴۲
آخرین ارسال: mehran032
  [سوال] اتصال max232 به کامپیوتر alihabibzade 2 3,418 ۲۷-مهر-۱۳۹۱, ۱۹:۱۵:۱۳
آخرین ارسال: omid_phoenix
  [سوال] ارتباط گوشی موبایل با کامپیوتر توسط rs 232 alihabibzade 0 1,925 ۲۵-مهر-۱۳۹۱, ۱۹:۰۲:۳۰
آخرین ارسال: alihabibzade
  راه اندازی پاور کامپیوتر NAVID$KASHI 2 4,437 ۰۵-مهر-۱۳۹۱, ۲۳:۴۲:۱۰
آخرین ارسال: binbin85216
  وصل کردن ال سی دی لب تاب به میکرو یا کامپیوتر abbasalifix 4 6,604 ۲۳-آبان-۱۳۹۰, ۱۶:۱۶:۳۵
آخرین ارسال: abbasalifix
  کمک کنید : دانشجوی رشته ی کامپیوتر هستم university 2 2,996 ۲۷-مهر-۱۳۹۰, ۱۲:۰۰:۵۲
آخرین ارسال: h0x00i
  کنترل هواپیمای رادیویی با کامپیوتر mojtabamalaekeh 1 3,840 ۱۸-اسفند-۱۳۸۹, ۲۳:۵۵:۳۸
آخرین ارسال: eai

پرش به انجمن:


کاربرانِ درحال بازدید از این موضوع: 1 مهمان

صفحه‌ی تماس | IranVig | بازگشت به بالا | | بایگانی | پیوند سایتی RSS