این کتاب یکی از منابع آموزشی و تمرینی معتبر برای داوطلبان کارشناسی ارشد مهندسی کامپیوتر است. نویسنده با تکیه بر تجربهی تدریس و تحلیل آزمونهای سالهای مختلف، مباحث معماری کامپیوتر را به شکلی فشرده، طبقهبندیشده و کاملاً مناسب برای مطالعهی آزمونی ارائه کرده است. هدف اصلی کتاب این است که دانشجو یا داوطلب، هم مبانی نظری را عمیق بفهمد و هم بتواند سؤالات امتحانی و تستها را با سرعت و دقت حل کند.
معرفی مباحث کتاب معماری کامپیوتر
مقدمهای بر معماری کامپیوتر معرفی مفاهیم پایهای، تاریخچه معماری کامپیوتر و بررسی انواع مختلف معماریها.
ساختار پردازنده تحلیل اجزای اصلی پردازنده شامل واحد محاسباتی و منطقی (ALU)، واحد کنترل و حافظهٔ کش.
حافظه بررسی انواع حافظهها مانند حافظههای سریع (کش)، حافظهٔ اصلی و حافظهٔ ذخیرهسازی دائمی و نحوهٔ عملکرد آنها.
معماریهای مختلف کامپیوتر مقایسه معماریهایی مانند von Neumann و Harvard و تحلیل تأثیر آنها بر کارایی سیستم.
دستورات و مجموعهدستورها تحلیل مجموعه دستورالعملها، زبان اسمبلی و نقش آنها در عملکرد پردازنده.
مدیریت ورودی/خروجی بررسی سیستمها و تکنیکهای مدیریت ورودی/خروجی و نحوه تعامل آنها با پردازنده.
طراحی سیستمهای چندهستهای بررسی چالشها، ساختارها و راهکارهای طراحی سیستمهای چندهستهای و تأثیر آنها بر کارایی.
تمرینات و مسائل شامل تمرینهای عملی و مسائل تحلیلی برای تقویت مهارتهای طراحی و تحلیل معماری کامپیوتر.