معماری کامپیوتر ، مجموعه ای از قوانین و متد هایی است که عملکرد ، سازماندهی و پیاده سازی یک سیستم کامپیوتری را توصیف می کند . هر سیستم کامپیوتری از دو واحد اصلی پردازشگر مرکزی CPU و حافظه با دستیابی تصادفی RAM تشکیل شده است که ورودی ها و خروجی های سیستم به کمک مدارات واسط به این دو واحد متصل می شوند .
دانش معماری کامپیوتر به ما کمک می کند تا با نحوه کار کامپیوتر و چگونگی برنامه نویسی آن آشنا شویم و برای همین ، واحد درسی با همین نام در مقطع کارشناسی برای دانشجویان مهندسی برق و الکترونیک و کامپیوتر در نظر گرفته شده است .
کتاب پیش رو یکی از بهترین منابع آموزشی برای درس معماری کامپیوتر است و به برسی ساختار پردازنده ها ، معماری های پایه و معروف کامپیوتر ، ارتباط واحد حافظه با پردازنده مرکزی و … پرداخته است .
نام انگلیسی : Principles of Computer Architecture
نویسنده : Miles J. Murdocca – Vincent P. Heuring
ناشر : Prentice Hall