هدف از این درس، آشنایی دانشجویان رشته مهندسی کامپیوتر با معماری و سازماندهی پردازدندهها است که شامل آشنایی با معماری دستورالعمل و نیز ساختار داخلی پردازنده میشود. در ضمن دانشجویان با محاسبات کامپیوتری مورد استفاده در پردازندهها همهمنظوره نیز آشنا میشوند. که شامل نمایش اعداد و عملیات اصلی شامل جمع، تفریق، ضرب و تقسیم در سیستمهای عددی مخالف میشود. در ادامه، سلسله مراتب حافظه در سیستمهای پردازشی مورد بحث قرار میگیرد.
- دانشجویانی که این درس را با موفقیت پشت سر بگذارند بینش مناسبی در موارد زیر خواهند داشت:
1- معماریهای مختلف کمدستور / پردستور
2- تحلیل کارآیی پردازندهها
3- طراحی و پیادهسازی پردازندهها
4- الگوریتمهای حساب کامپیوتری در پردازندهها
5- طراحی اجزای جانبی و ارتباط آنها با پردازنده
درس معماری کامپیوتر یکی از دروس اصلی و پایه در مقطع کارشناسی رشته علوم کامپیوتر و همه گرایشهای رشته مهندسی کامپیوتر شامل نرمافزار، سختافزار و فناوری اطلاعات (IT) است. همچنین، معماری کامپیوتر یکی از گرایشهای مقطع کارشناسی ارشد رشته مهندسی کامپیوتر محسوب میشود. معماری کامپیوتر به ساختار زیربنایی یک سیستم کامپیوتری اطلاق میشود. با توجه به این که نرمافزار وابستگی مستقیمی با سختافزار دارد، شناخت کافی و دقیق معماری سیستمهای کامپیوتری برای توسعهدهندگان نرمافزار و برنامهنویسان، به اندازه فعالان و متخصصین سختافزار دارای اهمیت است. معماری کامپیوتر علم یا مجموعه قواعدی است که نحوه ارتباط و تعامل نرمافزار با سختافزار را تعیین میکند. گرچه اصطلاح معماری کامپیوتر ممکن است پیچیده به نظر برسد، اما به وضوح، تعریفش از آن چه تصور میشود، سادهتر است. معمولا اصطلاح معماری در ذهن به عنوان طراحی و ساخت یک خانه یا ساختمان تلقی میشود. با همین ذهنیت میتوان معماری کامپیوتر را نیز به عنوان ساخت یک کامپیوتر و سرهم کردن اجزای آن در محل مناسب در نظر گرفت.
دیدگاه خود را از طریق فرم زیر ارسال نمایید