فیلم های آموزشی درس ساختار کامپیوتر پیشرفته

9 رای
 ویدئو آموزشی  ساختار کامپیوتر پیشرفته

توضیحات درس

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

درباره استاد : محمّدرضا موحّدین

دکتر محمّدرضا موحّدین در سال ۱۳۶۴ با رتبه اول کنکور وارد دوره کارشناسی مهندسی برق و کامپیوتر دانشکده فنی دانشگاه تهران شد. وی سپس کارشناسی ارشد را در همان دانشگاه و دکتری خود را بصورت مشترک در دانشگاه تهران و دانشگاه صنعتی مونیخ آلمان به پایان رسانید. وی سپس به فعالیتهای صنعتی در زمینه میکروالکترونیک پرداخته و دارای چهار ثبت اختراع (patent) بین المللی و آمریکایی است. وی در کنار فعالیتهای صنعتی، در حال حاضر به صورت افتخاری در دانشکده برق دانشگاه صنعتی شریف تدریس می نماید.

    جلسه اول - جمع و ضرب اعداد صحیح

    جلسه دوم - ضرب کننده اعداد صحیح

    جلسه سوم - تقسیم اعداد صحیح - مقدمه اعداد ممیز شناور

    جلسه چهارم - اعداد ممیز شناور

    جلسه پنجم - عملیات ریاضی اعداد ممیز شناور

    جلسه هشتم - تکمیل دستورالعمل های MIPS

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

    جلسه ششم- طراحی یک ISA

    جلسه دهم - پیاده سازی single cycle پردازنده MIPS

    جلسه نهم - تحلیل دستورات MIPS

    جلسه دوازدهم - پیاده سازی multi-cycle

    جلسه یازدهم - ادامه پیاده سازی single cycle

    جلسه سیزدهم - کنترل پیاده سازی multy cycle

    جلسه چهاردهم - پیاده سازی FSM ها

    جلسه شانزدهم - پایپ لاین

    جلسه پانزدهم - مقدمات پایپ لاین

    جلسه هفدهم - Data Hazard & Data Forwarding

    جلسه هجدهم - Control Hazard

    جلسه بیستم - Super Scalar

    جلسه بیست یکم - Multiple Issues , Dynamic Scheduling

    جلسه بیست دوم - بررسی پردازنده های نوین

    جلسه نوزدهم - Dynamic Branch Prediction

    جلسه بیست سوم - معرفی و مقدمات Cache

    جلسه بیست چهارم - تکمیل مباحث Cache

    جلسه بیست پنجم - parallel processing

نطر کاربران درباره این مطلب
نظر شما درباره این مطلب:

نام :

پیشنهاد :

counter free hit unique web