۰
subtitle
به نظر من اصلا گزینه ۱ نمیتونه جواب باشه.
شکل یک، حالت بدون پایپلاینه پس یک کلاک باید به اندازهی تموم شدن یکی از ۱۰۰ عملیات باشه که میشه ۹۰ نانو ثانیه
زمان اجرای ۱۰۰ دستور: ۱۰۰*۹۰ = ۹۰۰۰
در مورد شکل ۲ هم که پایپلاین هست و ۳ مرحله داریم و زمان کلاک برابر با بیشترین مرحله میشه که برابر با ۵۰ نانو ثانیه
زمان اجرای ۱۰۰ دستور: ۳*۵۰+(۱۰۰-۱)*۵۰ = ۵۶۰۰
معلومه که زمان اجرای شکل b سریعتر و به اندازهی ۱/۶ سریعتره که همون نزدیک به ۲ برابر میشه
غیر از این چه جوری میتونه باشه که جواب بشه شکل a و اونم ۳ برابر
شکل یک، حالت بدون پایپلاینه پس یک کلاک باید به اندازهی تموم شدن یکی از ۱۰۰ عملیات باشه که میشه ۹۰ نانو ثانیه
زمان اجرای ۱۰۰ دستور: ۱۰۰*۹۰ = ۹۰۰۰
در مورد شکل ۲ هم که پایپلاین هست و ۳ مرحله داریم و زمان کلاک برابر با بیشترین مرحله میشه که برابر با ۵۰ نانو ثانیه
زمان اجرای ۱۰۰ دستور: ۳*۵۰+(۱۰۰-۱)*۵۰ = ۵۶۰۰
معلومه که زمان اجرای شکل b سریعتر و به اندازهی ۱/۶ سریعتره که همون نزدیک به ۲ برابر میشه
غیر از این چه جوری میتونه باشه که جواب بشه شکل a و اونم ۳ برابر

