PDA

View Full Version : سوال: سوال در مورد معماری کامپیوتر



MasoudAliAkbari
شنبه 13 خرداد 1391, 17:16 عصر
در یک کامپیوتر پایه با 16 KB حافظه و 7 عدد دستور حافظه ای با آدرس دهی مستقیم یا غیر مستقیم و 18 عدد دستور ثباتی و ورودی خروجی قالب دستورالعمل حداقل چند بیتی است؟
گزینه ها: 16 17 18 25
لطفا اگه کسی جواب را می داند راه حل کامل را ذکر کنید
با تشکر

MSK
شنبه 17 تیر 1391, 14:09 عصر
فکر کنم ۱۸ باشه. حالا اگه کسی از دوستان که اطلاعاتش از من بیشتره تایید کنه بهتره. اما راه حل من:
16kb حافظه یعنی ۱۴ بیت برای آدرس دهی:

16kb => 2^4 * 2^10 = 2^14
۷ دستور حافظه یعنی نیاز به ۳ بیت:

2^3-1=7
پس ۱۴+۳ = ۱۷ بیت حد اقل برای دستورات حافظه نیازه. اما برای اینکه تفکیک بین دستورات حافظه و غبر حافظه بدیم به ۱ بیت اضافی هم نیاز داریم. پس در مجموع می کنه ۱۸ بیت. بقیه دستورات هم توی همین ۱۸ بیت جا میشن. پس همش همینه.

امیدوارم درست باشه :-)

zahra zaredar
دوشنبه 01 آبان 1391, 18:42 عصر
سلام کسی جواب این سوالو میدونه؟
برای ساخت یک واحد عملیاتی از ALU با چهار عمل A+B, A+B+1, A-B-1, A-B با کدامیک از بسته های زیر کفایت میکند؟
1) 4 تمام جمع کننده و 4 تا گیت not
2) 4 تمام جمع کننده و 4 گیت xor
تک بیتی هم هست لطفا زود جواب بدید اگه جوابو میدونید با تشریح کامل