• همه دسته بندی ها
  • تحصیلی
  • برنامه نویسی و IT
  • زبان های خارجی
  • مهندسی
  • علوم پایه و پزشکی
  • علوم انسانی
  • هنر
  • مدیریت و کسب و کار
  • مالی و سرمایه گذاری
  • تربیت بدنی
اولین موتور جستجوی آموزشی در ایران

هدف از این درس، آشنایی دانشجویان رشته مهندسی کامپیوتر با معماری و سازمان‌دهی پردازدنده‌ها است که شامل آشنایی با معماری دستورالعمل و نیز ساختار داخلی پردازنده می‌شود. در ضمن دانشجویان با محاسبات کامپیوتری مورد استفاده در پردازنده‌ها همه‌منظوره نیز آشنا می‌شوند. که شامل نمایش اعداد و عملیات اصلی شامل جمع، تفریق، ضرب و تقسیم در سیستم‌های عددی مخالف می‌شود. در ادامه، سلسله مراتب حافظه در سیستم‌های پردازشی مورد بحث قرار می‌گیرد.

 - دانشجویانی که این درس را با موفقیت پشت سر بگذارند بینش مناسبی در موارد زیر خواهند داشت:

1- معماری‌های مختلف کم‌دستور / پردستور

2- تحلیل کارآیی پردازنده‌ها

3- طراحی و پیاده‌سازی پردازنده‌ها

4- الگوریتم‌های حساب کامپیوتری در پردازنده‌ها

5- طراحی اجزای جانبی و ارتباط آن‌ها با پردازنده

درس معماری کامپیوتر یکی از دروس اصلی و پایه در مقطع کارشناسی رشته علوم کامپیوتر و همه گرایش‌های رشته مهندسی کامپیوتر شامل نرم‌افزار، سخت‌افزار و فناوری اطلاعات (IT) است. همچنین، معماری کامپیوتر یکی از گرایش‌های مقطع کارشناسی ارشد رشته مهندسی کامپیوتر محسوب می‌شود. معماری کامپیوتر به ساختار زیربنایی یک سیستم کامپیوتری اطلاق می‌شود. با توجه به این که نرم‌افزار وابستگی مستقیمی با سخت‌افزار دارد، شناخت کافی و دقیق معماری سیستم‌های کامپیوتری برای توسعه‌دهندگان نرم‌افزار و برنامه‌نویسان، به اندازه فعالان و متخصصین سخت‌افزار دارای اهمیت است. معماری کامپیوتر علم یا مجموعه قواعدی است که نحوه ارتباط و تعامل نرم‌افزار با سخت‌افزار را تعیین می‌کند. گرچه اصطلاح معماری کامپیوتر ممکن است پیچیده به نظر برسد، اما به وضوح، تعریفش از آن‌ چه تصور می‌شود، ساده‌تر است. معمولا اصطلاح معماری در ذهن به عنوان طراحی و ساخت یک خانه یا ساختمان تلقی می‌شود. با همین ذهنیت می‌توان معماری کامپیوتر را نیز به عنوان ساخت یک کامپیوتر و سرهم کردن اجزای آن در محل مناسب در نظر گرفت.

فهرست مطالب درسی

1- مقدمات:

- تاریخچه کامپیوتر و پردازنده‌ها

- کاربرد پردازنده‌ها در دنیای کنونی

- دسته‌بندی انواع پردازنده

2- معرفی مفاهیم پایه:

- معرفی اجزای اصلی یک پردازنده

- معرفی مفهوم مجموعه دستور‌العمل

- مفاهیم معماری کامپیوتر و سازمان کامپیوتر

- سیستم‌های عددی و عملیات پایه

3- معرفی زبان مدل‌سازی سخت‌افزار وریلاگ

- معرفی زبان و ساختارهای پایه مدل سازی در آن.

- مثال‌های مدل‌سازی اجزای یک پردازنده شامل بخش‌های ترکیبی و ترتیبی و خط لوله.

4- طراحی پردازنده

- طراحی مسیر داده

- طراحی واحد کنترل

+ کنترل سیم‌بندی شده

+ کنترل به‌صورت ریزبرنامه‌ریزی

- مقایسه و تحلیل معماری RISC و CISC

- ارزیابی کارآیی پردازنده‌های کامپیوتری

5- معرفی مکانیسم خط لوله

- مسیر داده خط لوله

- مسیر کنترل خط لوله- معرفی مخاطرات خط لوله و روش‌های حل یا کاهش این مخاطرات

- ارزیابی کارآیی پردازنده‌های دارای خط لوله

6- سلسله مراتب حافظه

- تحلیل علل نیاز به وجود سلسله مراتب حافظه

- حافظه نهان

7- حساب کامپیوتری

- الگوریتم‌های حسابی صحیح برای عملیات جمع، تفریق، ضرب و تقسیم برای اعداد

- الگوریتم‌های ممیز شناور برای عملیات جمع، تفریق، ضرب و تقسیم برای اعداد

8- تجهیزات جانبی پردازنده

- روش‌های ارتباطی پردازنده با ادوات جانبی

- ارتباط برنامه‌ریزی‌شده (Programmed I/O)

- ارتباط با استفاده از وقفه (Interrupted I/O)

- دسترسی مستقیم به حافظه (DMA)

- انواع گذرگاه‌ها

9- معرفی پردازنده های چندهسته‌ای

فایل های سرفصل 1

جلسه 1 درس معماری کامپیوتر ـ گروه مهندسی تکنولوژی نرم ‌افزار کامپیوتر
جلسه 1 درس معماری کامپیوتر ـ گروه مهندسی تکنولوژی نرم ‌افزار کامپیوتر (رایگان)
حجم فایل: 66 مگابایت و 40 کیلوبایت مدت زمان: 45 دقيقه و 46 ثانيه
جلسه 2 درس معماری کامپیوتر ـ گروه مهندسی تکنولوژی نرم  افزار کامپیوتر
جلسه 2 درس معماری کامپیوتر ـ گروه مهندسی تکنولوژی نرم افزار کامپیوتر (رایگان)
حجم فایل: 102 مگابایت و 240 کیلوبایت مدت زمان: 53 دقيقه و 22 ثانيه
جلسه 3 درس معماری کامپیوتر ـ گروه مهندسی تکنولوژی نرم ‌افزار کامپیوتر
جلسه 3 درس معماری کامپیوتر ـ گروه مهندسی تکنولوژی نرم ‌افزار کامپیوتر (رایگان)
حجم فایل: 113 مگابایت و 460 کیلوبایت مدت زمان: 59 دقيقه و 33 ثانيه
جلسه 4 درس معماری کامپیوتر ـ گروه مهندسی تکنولوژی نرم ‌افزار کامپیوتر
جلسه 4 درس معماری کامپیوتر ـ گروه مهندسی تکنولوژی نرم ‌افزار کامپیوتر (رایگان)
حجم فایل: 151 مگابایت و 710 کیلوبایت مدت زمان: 1 ساعت و 14 دقيقه
جلسه 5 درس معماری کامپیوتر ـ گروه مهندسی تکنولوژی نرم ‌افزار کامپیوتر
جلسه 5 درس معماری کامپیوتر ـ گروه مهندسی تکنولوژی نرم ‌افزار کامپیوتر (رایگان)
حجم فایل: 137 مگابایت و 640 کیلوبایت مدت زمان: 1 ساعت و 17 دقيقه
جلسه 6 درس معماری کامپیوتر ـ گروه مهندسی تکنولوژی نرم ‌افزار کامپیوتر
جلسه 6 درس معماری کامپیوتر ـ گروه مهندسی تکنولوژی نرم ‌افزار کامپیوتر (رایگان)
حجم فایل: 107 مگابایت و 160 کیلوبایت مدت زمان: 1 ساعت و 6 دقيقه
جلسه 7 درس معماری کامپیوتر ـ گروه مهندسی تکنولوژی نرم ‌افزار کامپیوتر
جلسه 7 درس معماری کامپیوتر ـ گروه مهندسی تکنولوژی نرم ‌افزار کامپیوتر (رایگان)
حجم فایل: 110 مگابایت و 410 کیلوبایت مدت زمان: 1 ساعت و 10 دقيقه
جلسه 8 درس معماری کامپیوتر ـ گروه مهندسی تکنولوژی نرم ‌افزار کامپیوتر
جلسه 8 درس معماری کامپیوتر ـ گروه مهندسی تکنولوژی نرم ‌افزار کامپیوتر (رایگان)
حجم فایل: 129 مگابایت و 230 کیلوبایت مدت زمان: 1 ساعت و 19 دقيقه
جلسه 9 درس معماری کامپیوتر ـ گروه مهندسی تکنولوژی نرم ‌افزار کامپیوتر
جلسه 9 درس معماری کامپیوتر ـ گروه مهندسی تکنولوژی نرم ‌افزار کامپیوتر (رایگان)
حجم فایل: 117 مگابایت و 600 کیلوبایت مدت زمان: 1 ساعت و 10 دقيقه
جلسه 10 درس معماری کامپیوتر ـ گروه مهندسی تکنولوژی نرم ‌افزار کامپیوتر
جلسه 10 درس معماری کامپیوتر ـ گروه مهندسی تکنولوژی نرم ‌افزار کامپیوتر (رایگان)
حجم فایل: 106 مگابایت و 390 کیلوبایت مدت زمان: 1 ساعت و 2 دقيقه
جلسه 11 درس معماری کامپیوتر ـ گروه مهندسی تکنولوژی نرم ‌افزار کامپیوتر
جلسه 11 درس معماری کامپیوتر ـ گروه مهندسی تکنولوژی نرم ‌افزار کامپیوتر (رایگان)
حجم فایل: 100 مگابایت و 260 کیلوبایت مدت زمان: 1 ساعت و 5 دقيقه
جلسه 12 درس معماری کامپیوتر ـ گروه مهندسی تکنولوژی نرم ‌افزار کامپیوتر
جلسه 12 درس معماری کامپیوتر ـ گروه مهندسی تکنولوژی نرم ‌افزار کامپیوتر (رایگان)
حجم فایل: 128 مگابایت و 460 کیلوبایت مدت زمان: 1 ساعت و 20 دقيقه
جلسه 13 درس معماری کامپیوتر ـ گروه مهندسی تکنولوژی نرم ‌افزار کامپیوتر
جلسه 13 درس معماری کامپیوتر ـ گروه مهندسی تکنولوژی نرم ‌افزار کامپیوتر (رایگان)
حجم فایل: 98 مگابایت و 560 کیلوبایت مدت زمان: 1 ساعت و 2 دقيقه
جلسه 14 درس معماری کامپیوتر ـ گروه مهندسی تکنولوژی نرم  افزار کامپیوتر
جلسه 14 درس معماری کامپیوتر ـ گروه مهندسی تکنولوژی نرم افزار کامپیوتر (رایگان)
حجم فایل: 112 مگابایت و 740 کیلوبایت مدت زمان: 1 ساعت و 8 دقيقه
جلسه 15 درس معماری کامپیوتر ـ گروه مهندسی تکنولوژی نرم  افزار کامپیوتر
جلسه 15 درس معماری کامپیوتر ـ گروه مهندسی تکنولوژی نرم افزار کامپیوتر (رایگان)
حجم فایل: 118 مگابایت و 810 کیلوبایت مدت زمان: 1 ساعت و 13 دقيقه
جلسه 16 درس معماری کامپیوتر ـ گروه مهندسی تکنولوژی نرم ‌افزار کامپیوتر
جلسه 16 درس معماری کامپیوتر ـ گروه مهندسی تکنولوژی نرم ‌افزار کامپیوتر (رایگان)
حجم فایل: 133 مگابایت و 420 کیلوبایت مدت زمان: 1 ساعت و 13 دقيقه
جلسه 17 درس معماری کامپیوتر ـ گروه مهندسی تکنولوژی نرم ‌افزار کامپیوتر
جلسه 17 درس معماری کامپیوتر ـ گروه مهندسی تکنولوژی نرم ‌افزار کامپیوتر (رایگان)
حجم فایل: 128 مگابایت و 70 کیلوبایت مدت زمان: 1 ساعت و 15 دقيقه
جلسه 18 درس معماری کامپیوتر ـ گروه مهندسی تکنولوژی نرم ‌افزار کامپیوتر
جلسه 18 درس معماری کامپیوتر ـ گروه مهندسی تکنولوژی نرم ‌افزار کامپیوتر (رایگان)
حجم فایل: 77 مگابایت و 120 کیلوبایت مدت زمان: 44 دقيقه و 49 ثانيه

دوره های مشابه

آموزش درس معماری کامپیوتر
رایگان
28 ساعت و 25 دقيقه
درس معماری کامپیوتر یکی از دروس اصلی و پایه در مقطع کارشناسی رشته علوم کامپیوتر و همه گرایش‌های رشته مهندسی کامپیوتر شامل نرم‌افزار، سخت‌افزار و فناوری اطلاعات (IT) است.

درس معماری کامپبوتر معماری کامپیوتر معماری کامپیوتر گروه مهندسی کامپیوتر

آموزش درس معماری کامپیوتر
رایگان
32 ساعت و 32 دقيقه
درس معماری کامپیوتر به چگونگی کارکرد، طراحی و ساخت پایه ای ترین اجزای کامپیوتر می پردازد. این درس با بررسی یک پردازش گر ساده و ابتدایی اصول کارکرد آن را بیان میکند. سپس به معماری های مختلف پردازشگر میپردازد.

computer architecture معماری کامپیوتر

آموزش کامل V-ray
رایگان
13 ساعت و 5 دقيقه
آموزش کامل نرم افزار راینو
رایگان
32 ساعت و 27 دقيقه
راینو (Rhinoceros) یکی از محبوب ترین نرم افزارهای مورد استفاده طراحان و به خصوص طراحان صنعتی است و در آن از سیستم نربز (Non-uniform Rational B-Spline) استفاده شد که در واقع یک سیستم ریاضی برای محاسبه و ارائه منحنی ها و سطوح در گرافیک کامپیوتری است.

Rhinoceros آموزش نرم افزار راینو مدرن آموز معماری

دیدگاه خود را از طریق فرم زیر ارسال نمایید