آموزش معماری و سازماندهی کامپیوتر قسمت 1: حافظه پنهان

Computer Architecture & Organization Part 1 : Cache Memory

نکته: آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیوها:
توضیحات دوره: کارشناسی ارشد معماری و سازماندهی کامپیوتر همانطور که هسته علوم کامپیوتر را تشکیل می دهد شما با مباحث حافظه کش، تکنیک های نقشه برداری بسیار آشنا خواهید شد شما قادر خواهید بود مصاحبه کننده را در مورد سوالات مربوط به معماری و سازمان کامپیوتر به چالش بکشید. ابعاد مختلف شما قادر خواهید بود به تمام سوالات امتحاناتی مانند GATE، PGEE، ISRO پاسخ دهید (پس از گذراندن تمام قسمت های دوره CO) شما قادر خواهید بود در دوره لیسانس خود در دوره معماری و سازماندهی کامپیوتر خود نمره عالی کسب کنید (پس از اتمام). همه قسمت‌های CO)) درک نحوه عملکرد حافظه کش درک نحوه عملکرد تکنیک‌های نگاشت از RAM به Cache پیش‌ها: داشتن رایانه شخصی با اتصال به اینترنت اگر ایده اولیه صفحه‌بندی دارید، بسیار مفید خواهد بود. سایر مفاهیم صفحه بندی مانند آدرس فیزیکی، شماره فریم، افست و غیره را درک کنید.

شما به‌تازگی با عمیق‌ترین مجموعه دوره‌های آموزشی سازمان رایانه به‌صورت آنلاین برخورد کردید. با بیش از 4000 دانش آموز ثبت نام شده و 500+ بررسی 5 ستاره تا به امروز در زمینه علوم کامپیوتر، دوره های علوم کامپیوتر من مورد علاقه دانشجویان از 101 کشور است.

اگر بخواهید:

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

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

- یا فقط کامپیوترها را در مورد نحوه استفاده آنها از حافظه پنهان درک کنید.

...این Masterclass کامل در حافظه کش دوره ای است که برای انجام همه اینها و موارد دیگر نیاز دارید.


آیا قصد دارید مدرکی در زمینه علوم کامپیوتر به عنوان برتر دریافت کنید؟

این دوره طراحی شده است تا مهارت های لازم برای پاسخ به هر سوالی در مورد حافظه کش را به شما بدهد. در پایان دوره شما موضوع حافظه کش سازمان کامپیوتر را به خوبی درک خواهید کرد و می توانید به هر سوالی در مورد حافظه پنهان پاسخ دهید.

بسیاری از دانش آموزان پس از رفتن به اولین شغل یا ارتقاء خود موفق شده اند. از طریق دوره های من در مورد علوم کامپیوتر.

چرا می خواهید معماری سازمان کامپیوتر را یاد بگیرید؟

واقعیت این است که دوره های علوم کامپیوتر زیادی وجود دارد. این در صدها است. چرا دوره های من را انتخاب می کنید؟

دلیل شماره یک سادگی آن است. به گفته بسیاری از دانشجویان در udemi، درک دوره های من ساده است زیرا من همیشه مفاهیم را از ابتدا به زبانی ساده آموزش می دهم.

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

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

به کدام کتاب درسی مراجعه کنید؟

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

چرا باید این را انتخاب کنید. دوره؟

شما به بیش از 4000 دانش آموزی خواهید پیوست که قبلاً در یکی از دوره های من ثبت نام کرده اند.

بیش از 1000 نظر از دانش آموزان باقی مانده است. دوره های من به عنوان بهترین دوره برای یادگیری علوم کامپیوتر برای مبتدیان رتبه بندی شده است.

چه چیزی این دوره را برجسته می کند؟

مثل شما، هزاران نفر دیگر از آموزش‌های ناقص یوتیوب که فرض می‌کنند قبلاً یک سری چیزها را می‌دانید و همچنین کتاب‌های درسی انبوه را می‌دانید، ناامید و خسته شده بودند.

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

اگر سوالی داشته باشم چه می شود؟

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

نقل قول دانش آموز: "هر چیزی که همیشه می خواستید در مورد سیستم عامل بدانید اما از پرسیدن می ترسید"...و ویگنش سکار پاسخ های درستی را می دهد" توسط کلاوس کالیبا.

خطری هم وجود ندارد!

این دوره با 30 روز ضمانت بازگشت وجه کامل ارائه می‌شود. به این معنی که اگر کاملاً از دوره یا پیشرفت خود راضی نیستید، به سادگی به من اطلاع دهید و من 100% به شما بازپرداخت خواهم کرد.

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

شما به معنای واقعی کلمه نمی توانید ببازید.

برای شروع آماده اید؟

اکنون با استفاده از دکمه "افزودن به سبد خرید" در سمت راست ثبت نام کنید و راه خود را به سمت علوم کامپیوتر شروع کنید.

شما را در داخل می بینیم (عجله کنید، سری سازمان معماری کامپیوتر منتظر است!)


سرفصل ها و درس ها

معرفی Introduction

معرفی Introduction

  • معرفی Introduction

نقشه برداری مستقیم Direct Mapping

نقشه برداری مستقیم Direct Mapping

  • ایده اصلی نقشه برداری مستقیم Basic Idea of Direct Mapping

  • نگاشت مستقیم با مثال 1 توضیح داده شده است Direct Mapping explained with example 1

  • نگاشت مستقیم با مثال 2 توضیح داده شده است Direct Mapping explained with example 2

مشکلات در نقشه برداری مستقیم Problems on Direct Mapping

مشکلات در نقشه برداری مستقیم Problems on Direct Mapping

  • مشکل 1 Problem 1

  • مشکل 2 Problem 2

  • مشکل 3 Problem 3

  • مشکل 4 Problem 4

نکات مهم در نقشه برداری مستقیم Important Points on Direct Mapping

نکات مهم در نقشه برداری مستقیم Important Points on Direct Mapping

  • تعداد مقایسه کننده ها و اندازه مقایسه کننده Number of Comparators and Size of Comparator

  • معایب نقشه برداری مستقیم Disadvantage of Direct Mapping

  • مکان مکانی در مقابل مکان زمانی Spatial Locality vs Temporal Locality

نقشه برداری انجمنی Associative Mapping

نقشه برداری انجمنی Associative Mapping

  • نقشه برداری انجمنی توضیح داد Associative Mapping explained

  • نکات بیشتر در نقشه برداری انجمنی More points on Associative Mapping

مشکلات در نقشه برداری انجمنی Problems on Associative Mapping

مشکلات در نقشه برداری انجمنی Problems on Associative Mapping

  • مشکل 1 Problem 1

  • مشکل 2 Problem 2

  • مشکل 3 Problem 3

  • مشکل 4 Problem 4

تنظیم نقشه برداری انجمنی Set Associative Mapping

تنظیم نقشه برداری انجمنی Set Associative Mapping

  • تنظیم نقشه برداری انجمنی توضیح داده شد Set Associative Mapping Explained

  • تعداد مقایسه کننده ها و تعداد اشتباهات درگیری Number of Comparators & Number of Conflict Misses

مشکلات مربوط به Set Associative Mapping Problems on Set Associative Mapping

مشکلات مربوط به Set Associative Mapping Problems on Set Associative Mapping

  • مشکل 1 Problem 1

  • مشکل 2 Problem 2

  • مشکل 3 Problem 3

  • مشکل 4 Problem 4

  • مشکل 5 Problem 5

مشکلات پیشرفته در تکنیک های نقشه برداری Advanced Problems on Mapping Techniques

مشکلات پیشرفته در تکنیک های نقشه برداری Advanced Problems on Mapping Techniques

  • مشکل 1 Problem 1

  • مشکل 2 Problem 2

  • مشکل 3 Problem 3

  • مشکل 4 Problem 4

  • مشکل 5 Problem 5

تفاوت بین کلمه و بایت Difference between word and byte

تفاوت بین کلمه و بایت Difference between word and byte

  • مورد 1: 1 بایت = 1 کلمه و سیستم آدرس پذیر بایت/کلمه Case 1 : 1 byte = 1 word and byte/word addressable system

  • مورد 2: 1 بایت = k کلمه و سیستم آدرس پذیر کلمه Case 2 : 1 byte = k words and word addressable system

  • مثال برای مورد 2 Example for case 2

  • مورد 3: 1 بایت = k کلمه و سیستم آدرس پذیر بایت Case 3 : 1 byte = k words and byte addressable system

  • مشکل 1 Problem 1

  • مشکل 2 Problem 2

  • مشکل 3 Problem 3

  • مشکل 4 Problem 4

  • مشکل 5 Problem 5

سیاست های جایگزینی حافظه پنهان برای نقشه برداری انجمنی Cache Replacement Policies for Associative Mapping

سیاست های جایگزینی حافظه پنهان برای نقشه برداری انجمنی Cache Replacement Policies for Associative Mapping

  • نیاز به جایگزینی الگوریتم در کش Need for Replacement Algorithms in Cache

  • الگوریتم جایگزینی LRU با نقشه برداری انجمنی LRU Replacement Algorithm with Associative Mapping

  • الگوریتم جایگزینی FIFO با نقشه برداری انجمنی FIFO Replacement Algorithm with Associative Mapping

  • الگوریتم جایگزینی MRU با نقشه برداری انجمنی MRU Replacement Algorithm with Associative Mapping

سیاست های جایگزینی حافظه پنهان برای تنظیم نقشه برداری انجمنی Cache Replacement Policies for Set Associative Mapping

سیاست های جایگزینی حافظه پنهان برای تنظیم نقشه برداری انجمنی Cache Replacement Policies for Set Associative Mapping

  • الگوریتم جایگزینی MRU با نگاشت انجمنی مجموعه دو طرفه MRU Replacement Algorithm with 2 Way Set Associative Mapping

  • الگوریتم جایگزینی LRU با نگاشت انجمنی مجموعه دو طرفه LRU Replacement Algorithm with 2 Way Set Associative Mapping

  • الگوریتم جایگزینی FIFO با نگاشت انجمنی مجموعه دو طرفه FIFO Replacement Algorithm with 2 Way Set Associative Mapping

  • مشکل در نگاشت مستقیم Problem on Direct Mapping

مشکلات بیشتر در مورد جایگزینی حافظه پنهان More Problems on Cache Replacment

مشکلات بیشتر در مورد جایگزینی حافظه پنهان More Problems on Cache Replacment

  • مشکل 1 Problem 1

  • مشکل 2 Problem 2

  • مشکل 3 Problem 3

  • مشکل 4 Problem 4

  • مشکل 5 Problem 5

  • مشکل 6 Problem 6

  • مسئله 7 Problem 7

پاداش: چگونه ادامه دهید Bonus : How to proceed further

پاداش: چگونه ادامه دهید Bonus : How to proceed further

  • پاداش: چگونه ادامه دهید Bonus : How to proceed further

نمایش نظرات

آموزش معماری و سازماندهی کامپیوتر قسمت 1: حافظه پنهان
جزییات دوره
10.5 hours
54
Udemy (یودمی) Udemy (یودمی)
(آخرین آپدیت)
4,473
4.7 از 5
ندارد
دارد
دارد
Vignesh Sekar
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Vignesh Sekar Vignesh Sekar

مهندس نرم افزار، مدرس علوم کامپیوتر