انحصار متقابل: رویکردهای سختافزاری
توضیحات
در جلسه بیست و چهارم فیلم آموزشی (آموزش مجازی) سیستم عامل دکتر حقیقت ویژه کنکور کارشناسی ارشد مهندسی کامپیوتر و کنکور کارشناسی ارشد مهندسی فناوری اطلاعات و کنکور دکتری مهندسی کامپیوتر و نیز امتحانات دانشگاهی و آزمونهای استخدامی، ادامه فصل مهم چهارم سیستم عامل با عنوان «انحصار متقابل: رویکردهای سختافزاری» ارائه میشود. هدف از این جلسه بحث و بررسی رویکردهای سختافزاری ازکار انداختن وقفهها، TSL و Swap برای ایجاد انحصار متقابل است. ابتدا روش از کار انداختن وقفهها مطرح و نقاط قوت و ضعف و محدودیتهای آن در مود کاربر و در سیستمهای چندپردازنده شرح داده میشود. سپس راه حلهای TSL: Test-and-set با کد برنامه اسمبلی آن شرح داده میشود (و خط به خط در جندین سناریو مختلف Trace میشود) و مزایا و معایب آن ارائه میشود و تمامی شروط هفت گانه راه حلهای خوب در مورد آن مورد بررسی قرار میگیرد. سپس دستورالعمل Swap به عنوان جایگزین TSL شرح داده میشود.