۰
subtitle
ارسال: #۱
  
پایپ لاین
سلام
۱) پردازنده ای با ساختار پایپ داریم،
if-id-ex-wb
فرض کنید با هر واکشی می توان ۳ دستور را وارد پردازنده کرد ولی به دلیل نبود واحدهای موازی کافی، در مراحل بعد ،فقط ۲ دستور از ۳ دستور واکشی شده همزمان قابل اجراست اجرای ۳۳ دستور در این پردازنده چند پالس طول می کشه؟
جواب ۲۵
میگیم ۳ تای اول مشکلی نداره ،حافظه براش داریم میمونه ۳۰ تای بعد که به ازای هر ۳ تا دستور فقط ۲ تاش اجرا میشه که میشه ۱۰ تا دسته ی ۳ تایی تو هر ذسته ۲ تا اجرا میشه ۲*۱۰ میشه ۲۰
حالا سوال من اینه ما الان ۴ مرحله واسه پایپ داریم واسه ۳ دستور اول که جداش کردیم ۴ تا کلاک میشه
۲۰+۴=۲۴
ولی تو پوران واسه ۳ تای اول زده ۵ کلاک
ممنون میشم جواب بدین
۱) پردازنده ای با ساختار پایپ داریم،
if-id-ex-wb
فرض کنید با هر واکشی می توان ۳ دستور را وارد پردازنده کرد ولی به دلیل نبود واحدهای موازی کافی، در مراحل بعد ،فقط ۲ دستور از ۳ دستور واکشی شده همزمان قابل اجراست اجرای ۳۳ دستور در این پردازنده چند پالس طول می کشه؟
جواب ۲۵
میگیم ۳ تای اول مشکلی نداره ،حافظه براش داریم میمونه ۳۰ تای بعد که به ازای هر ۳ تا دستور فقط ۲ تاش اجرا میشه که میشه ۱۰ تا دسته ی ۳ تایی تو هر ذسته ۲ تا اجرا میشه ۲*۱۰ میشه ۲۰
حالا سوال من اینه ما الان ۴ مرحله واسه پایپ داریم واسه ۳ دستور اول که جداش کردیم ۴ تا کلاک میشه
۲۰+۴=۲۴
ولی تو پوران واسه ۳ تای اول زده ۵ کلاک
ممنون میشم جواب بدین
Can I see some ID?
Feeling left out?
نگران نباش، فقط روی این لینک برای ثبت نام کلیک کن. رمزت رو فراموش کردی؟ اینجا به یادت میاریم! close