×
ribbon

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

معماری کامپیوتر یکی از دروس اصلی رشته های علوم و مهندسی کامپیوتر است که اهمیت بسیار زیادی دارد.... بیشتر
محبوب کاربران
4.8 (95 امتیاز)
22,225دانشجو
دانشگاه صنعتی شریف

مازیار گودرزی

مشخصات دوره
محتوای دوره
توضیحات دوره
دیدگاه کاربران
درباره مدرس

محتوای دوره

1 فصل30 جلسه33 ساعت ویدیو
فیلم های آموزشی
  جلسه اول - معرفی درس و مطالب آن
مشاهده
"39:01
  جلسه دوم - مقدمه درس - روند حرکت تکنولوژی
مشاهده
"75:38
  جلسه سوم - اجزای پایه سخت افزار - کارایی و توان
مشاهده
"69:00
  جلسه چهارم - مرور بر مبانی مورد نیاز از درس مدارهای منطقی
"66:50
  جلسه پنجم - ISA - زبان اسمبلی کامپیوتر پایه
"73:08
  جلسه ششم - ادامه زبان اسمبلی
"77:19
  جلسه هفتم - دستورات حلقه ، زیربرنامه ها و وقفه
"68:21
  جلسه هشتم - رجیستر ها (ثبات) - آشنایی با واحد کنترل
"71:40
  جلسه نهم - سازمان داخلی کامپیوتر پایه
"69:13
  جلسه دهم - پیاده سازی تعدادی از دستورات
"73:38
  جلسه یازدهم - پیاده سازی دستورات دسترسی به حافظه و وقفه
"77:07
  جلسه دوازدهم - پیاده سازی واحد کنترل به صورت سیم بندی شده
"68:39
  جلسه سیزدهم - ادامه پیاده سازی واحد کنترل به صورت سیم بندی شده
"70:25
  جلسه چهاردهم - ارائه مثال هایی از پیاده سازی واحد کنترل
"73:29
  جلسه پانزدهم - طراحی واحد کنترل به صورت ریز برنامه ای
"73:20
  جلسه شانزدهم - ادامه طراحی واحد کنترل به صورت ریز برنامه ای
"73:04
  جلسه هفدهم - ادامه طراحی واحد کنترل به صورت ریز برنامه ای
"77:22
  جلسه هجدهم - سلسله مراتب حافظه
"72:11
  جلسه نوزدهم - بخش ١ - حافظه نهان
"27:26
  جلسه نوزدهم - بخش ٢ - حافظه نهان
"41:29
  جلسه بیستم - ادامه حافظه نهان - حافظه مجازی
"76:32
  جلسه بیست و یکم - ادامه حافظه مجازی - دستگاه های ورودی/خروجی
"68:12
  جلسه بیست و دوم - ادامه دستگاه های ورودی/خروجی - قابلیت اطمینان و روش های محاسبه
"52:05
  جلسه بیست و سوم - بخش ١ - ادامه دستگاه های ورودی/خروجی - روش های دسترسی به آن ها
"13:33
  جلسه بیست و سوم - بخش ٢ - تکمیل مباحث دستگاه های ورودی /خروجی
"48:51
  جلسه بیست و چهارم - روش انتقال اطلاعات به دستگاه‌های صفر و یک
"65:41
  جلسه بیست و پنجم - آشنایی با پیاده سازی به صورت pipeline
"74:18
  جلسه بیست و ششم - پیاده سازی پردازنده MIPS به صورت pipeline
"78:38
  جلسه بیست و هفتم - مخاطرات پیاده سازی pipeline
"79:16
  جلسه بیست و هشتم
"57:10

توضیحات دوره

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

دوره آموزش معماری کامپیوتر

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

این دوره آموزش معماری کامپیوتر برای رشته علوم کامپیوتر، رشته مهندسی کامپیوتر و مهندسی فن‌آوری اطلاعات یکی از ضروری‌ترین درس‌ها به‌حساب می‌آید که هم برای کنکور کارشناسی ارشد اهمیت دارد و هم جزء یکی از دروس پایه‌ این رشته‌ها است.

درس معماری کامپیوتر به چگونگی کارکرد، طراحی و ساخت پایه‌ای‌ترین اجزای کامپیوتر می‌پردازد. این درس با بررسی یک پردازش گر ساده و ابتدایی اصول کارکرد آن را بیان می‌کند. سپس به معماری‌های مختلف پردازشگر می‌پردازد. بعد از بیان مفاهیم پایه همچنین به بیان مفاهیم پیشرفته‌تر پردازشگر مانند cache, pipelining و غیره نیز می‌پردازد. در انتهای درس، از دانشجو انتظار می‌رود که بتواند یک کامپیوتر ساده بسازد. آشنایی با زبان اسمبلی و درس مدار منطقی به فهم بهتر این درس کمک می‌کند.

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

سرفصل‌های دورە آموزش معماری کامپیوتر به‌صورت زیر و شامل 28 جلسه است.

  • جلسه اول - معرفی درس و مطالب آن
  • جلسه دوم - مقدمه درس - روند حرکت تکنولوژی
  • جلسه سوم - اجزای پایه سخت‌افزار - کارایی و توان
  • جلسه چهارم - مرور بر مبانی موردنیاز از درس مدارهای منطقی
  • جلسه پنجم - ISA - زبان اسمبلی کامپیوتر پایه
  • جلسه ششم - ادامه زبان اسمبلی
  • جلسه هفتم - دستورات حلقه، زیربرنامه‌ها و وقفه، ممیز شناور، جمع و تفریق، ضرب بوث و غیره
  • جلسه هشتم - رجیسترها (ثبات و انتقال ثبات) - آشنایی با واحد کنترل
  • جلسه نهم - سازمان داخلی کامپیوتر پایه
  • جلسه دهم - پیاده‌سازی تعدادی از دستورات
  • جلسه یازدهم - پیاده‌سازی دستورات دسترسی به حافظه و وقفه
  • جلسه دوازدهم - پیاده‌سازی واحد کنترل سیم بندی شده
  • جلسه سیزدهم - ادامه پیاده‌سازی واحد کنترل به‌صورت سیم بندی شده
  • جلسه چهاردهم - ارائه مثال‌هایی از پیاده‌سازی واحد کنترل
  • جلسه پانزدهم - طراحی واحد کنترل به‌صورت ریز برنامه‌ای
  • جلسه شانزدهم - ادامه طراحی واحد کنترل به‌صورت ریز برنامه‌ای
  • جلسه هفدهم - ادامه طراحی واحد کنترل به‌صورت ریز برنامه‌ای
  • جلسه هجدهم - سلسله مراتب حافظه
  • جلسه نوزدهم - بخش ١ - حافظه نهان
  • جلسه نوزدهم - بخش ٢ - حافظه نهان
  • جلسه بیستم - ادامه حافظه نهان - حافظه مجازی
  • جلسه بیست و یکم - ادامه حافظه مجازی - دستگاه‌های ورودی/خروجی
  • جلسه بیست و دوم - ادامه دستگاه‌های ورودی/خروجی - قابلیت اطمینان و روش‌های محاسبه
  • جلسه بیست و سوم - بخش ١ - ادامه دستگاه‌های ورودی/خروجی - روش‌های دسترسی به آن‌ها، حافظه dma و غیره
  • جلسه بیست و سوم - بخش ٢ - تکمیل مباحث دستگاه‌های ورودی /خروجی
  • جلسه بیست و چهارم - روش انتقال اطلاعات به دستگاه‌های صفر و یک
  • جلسه بیست و پنجم - آشنایی با پیاده‌سازی به‌صورت pipeline
  • جلسه بیست و ششم - پیاده‌سازی پردازنده MIPS به‌صورت pipeline
  • جلسه بیست و هفتم - مخاطرات پیاده‌سازی pipeline
  • جلسه بیست و هشتم – جلسه پایانی

اطلاعات بیشتر

امتیاز و نظرات کاربران

4.8

از مجموع 95 امتیاز

40نظر

29 روز پیش

تدریسشون عالییییییییییییییییییییی ممنونم بابت تدریس عالی و جامع و ممنون از دانشگاه شریف و سایت مکتب خونه برای انتشار این آموزش ، خدا به همه افراد که در تهیه این آموزش شریک هستند خیر دو دنیا بده ، هرکی درس معماری کامپیوتر می خواهد ببیند آموزش ایشان را نبیند ضرر کرده

سیده زهرا سیدمومنی

2 ماه پیش

عالیییییی

دانشجوی دوره

3 ماه پیش

دوره ی خیلی خوبیه و استاد خیلی خوب تدریس می کنن هرچند اگر برای درس دانشگاه می خواین، سرفصل قدیمیه و باید بخشایی که لازم دارین رو توش پیدا کنین

دانشجوی دوره

4 ماه پیش

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

محمد جواد گنج ور

6 ماه پیش

استاد عزیزم خداقوت .

دانشجوی دوره

7 ماه پیش

بسیار آموزنده، همچنین دانشجویان سوالات دقیق و تیزی میپرسند، استاد با حوصله و به روش سیستماتیک مباحث را پیش برده و دقیق و کامل تدریس میکند.

محمدرضا آزادی

8 ماه پیش

خیلی ممنون از توضیحاتتونبه صورت روان و جامع بود واقعا بی نظیره

دانشجوی دوره

11 ماه پیش

بی نظیره برای هر دانشگاهی که هستید عالیه دم استاد گرم

دانشجوی دوره

1 سال پیش

بسیار عالی است فقط مطابق سرفصل های قدیم است که باید از آن قسمت های مورد نیاز را استخراج کرد.

دانشجوی دوره

1 سال پیش

واقعا فوق‌العاده بود و ازش لذت بردم.از استاد درخواست دارم که دروس دیگر را در سایت مکتب خونه ارائه بکنند و از این سایت درخواست دارم که از ایشان بیشتر بهر ببرند

دانشجوی دوره

1 سال پیش

استاد واقعا عالی هستن و همچنین به مباحث درس کاملا مسلط هستند.

دانشجوی دوره

1 سال پیش

کاش برای همه درس ها ایشون استادم بودن، واقعا تمومم درس رو با این دوره یاد گرفتم نه کلاس های دانشگاه. بهترین تدریس... واقعا خیلی کمک کرد. دم استاد گرم برای این نحوه تدریس و تسلط عالی

دانشجوی دوره

2 سال پیش

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

دانشجوی دوره

2 سال پیش

این دوره مال چه سالی است ؟ خیلی قدیمی بنظر میرسه

دانشجوی دوره

2 سال پیش

دست شما درد نکنه ای استاد عزیز.. عالی عالی عالی...

دانشجوی دوره

دوره‌های پیشنهادی مشابه

درباره استاد

مازیار گودرزی
1دوره
22,225دانشجو

دکتر مازیار گودرزی استاد دانشکده کامپیوتر دانشگاه شریف است. وی مسئولیت مدیریت دو آزمایشگاه تحقیقاتی سامانه‌های آگاه از انرژی، EASY، و خدمات و کاربرد‌های فن آوری موبایل، SMART، را نیز در این دانشکده به عهده دارد. وی تحصیلات خود در مقاطع لیسانس، فوق لیسانس و دکتری را در دانشگاه شریف به اتمام رسانده است. از زمینه‌های تحقیقاتی ایشان بهینه سازی انرژی، محاسبات موبایل و ابری و نیز System-level VLSI design automation است.

اطلاعات بیشتر

سوالات پرتکرار

آیا ممکن است برخی جلسات یک درس ناقص باشند؟

معمولا تمامی جلسات هر درس به‌طور کامل ضبط می‌شوند؛ اما گاهی به دلیل برخی ناهماهنگی‌ها ممکن است یک یا چند جلسه ضبط نشده باشد. جزئیات این موارد در توضیحات هر درس درج شده است.

اگر لینک دانلود یا پخش ویدئو مشکل داشت، چه کاری باید انجام داد؟

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

آیا می‌توان ویدئوهای یک درس را به‌صورت سی‌دی یا دی‌وی‌دی از شما تهیه کرد؟

در حال حاضر امکان ارسال دروس به‌صورت سی‌دی یا دی‌وی‌دی وجود ندارد و همه محتواها به شکل آنلاین ارائه می‌شوند.

مهارت‌هایی که می‌آموزید