فہرست کا خانہ:
تعریف - پروٹیکٹڈ موڈ کا کیا مطلب ہے؟
پروٹیکٹڈ موڈ انٹیل 80286 کے مطابق سی پی یو کا آپریشنل موڈ ہے۔ یہ سسٹم سافٹ ویئر کو ورچوئل میموری ، پیجنگ اور سیف ملٹی ٹاسک جیسی خصوصیات کو استعمال کرنے کی اجازت دیتا ہے۔ یہ ایپلی کیشن سافٹ ویئر پر OS کے کنٹرول کو بڑھانے کے لئے بھی ڈیزائن کیا گیا ہے۔
اس اصطلاح کو محافظ مجازی ایڈریس وضع کے نام سے بھی جانا جاتا ہے۔
ٹیکوپیڈیا نے محفوظ وضع کی وضاحت کی
1982 کے اوائل میں انٹیل کے x86 فن تعمیر میں پروٹوکٹڈ موڈ شامل کرلیا گیا تھا۔ اس کے بعد یہ انٹیل x86 کے تمام فن تعمیرات کے لئے ایک بنیادی فاؤنڈیشن میں تیار ہوا۔ ابتدائی ورژنوں نے اصلی موڈ میں واپس جانے یا محفوظ وضع کو فعال کرنے کی اجازت نہیں دی۔ تاہم ، کی بورڈ کنٹرولر کے ذریعہ رام میں اسٹیک پوائنٹرز ، رجسٹرز اور رکاوٹ ماسک کو بچانے کے لئے ایک آپشن فراہم کیا گیا تھا۔ بعد میں ، 386 پروسیسر کی آمد کے ساتھ ، محفوظ وضع کو آسانی سے قابل بنایا جاسکتا ہے ، جس نے 286 فن تعمیر میں شامل پیچیدہ اقدامات کو ختم کیا ، جس میں محفوظ موڈ سے باہر نکلنے کے لئے کوئی داخلی طریقہ کار موجود نہیں تھا۔
- استحقاق کی سطح: چار مراعات کی سطح موجود ہیں (انگوٹھی بھی کہا جاتا ہے) ، جہاں رنگ 3 سب سے کم مراعات یافتہ ہے اور انگوٹی 0 سب سے زیادہ مراعات یافتہ ہے۔ یہ حلقے سسٹم سافٹ ویئر کو کاموں کو ڈیٹا تک رسائی سے روکنے کی اجازت دیتے ہیں۔ عام طور پر ، ایک درخواست رنگ 3 پر چلتی ہے جبکہ او ایس 0 رنگ پر چلتا ہے۔
- ورچوئل 86 8086 mode موڈ: انٹیل شرائط کو مجازی موڈ کی حیثیت سے محفوظ موڈ ، جو اس سے پہلے کسی تحریری کوڈ کو 86 8086 for کے لئے نئے نظام (پسماندہ مطابقت) پر بغیر کسی ترمیم کے چلانے کی اجازت دیتا ہے ، جو نظام استحکام اور سلامتی فراہم کرتا ہے۔
- اصلی موڈ کی درخواست کی مطابقت: ونڈوز 3.x ، اپنے جانشینوں کے ساتھ مل کر ، ونڈوز 2.x ایپلی کیشنز کو چلانے کے ل real ، اصلی موڈ کے ساتھ بائنری مطابقت فراہم کرتا ہے ، محفوظ موڈ میں بھی۔
- طبقہ سے خطاب: محفوظ وضع میں ، طبقہ کے حصے کی جگہ 16 بٹ سلیکٹر ہوتا ہے۔ 13 بالائی بٹس میں وضاحتی جدول کے اندر اندراج کی فہرست شامل ہوتی ہے۔ اس اندراج میں کچھ جھنڈے ، طبقہ کے سائز کی ایک حد قیمت ، اور طبقہ کا اصل لائن پتہ شامل ہے۔ کم سے کم دو بٹس 0 سے 3 تک درخواست کے استحقاق کی وضاحت کرتے ہیں۔ آخری تھوڑا سا یہ واضح کرتا ہے کہ آپریشن جی ڈی ٹی کے خلاف ہے یا ایل ڈی ٹی کے خلاف۔
- ملٹی ٹاسکنگ: یہ او ایس کی صلاحیت ہے کہ وہ متعدد کاموں کو بیک وقت چلائے۔ اس کو تب ہی لاگو کیا جاسکتا ہے جب ہر کام مختلف پروسیسروں پر عملدرآمد کے لئے طے ہوتا ہے۔ کاموں کے مابین تبدیل ہوتے وقت ، پروسیسر موجودہ ٹاسک اسٹیٹ سیکشن میں موجودہ سیاق و سباق کی معلومات کو محفوظ کرتے ہیں۔ جب پھانسی کے لئے اصل کام کو دوبارہ ترتیب دینا ہوتا ہے تو ، پروسیسرز کے ذریعہ محفوظ کردہ معلومات کو دوبارہ عمل میں لانے کے لئے اپنے داخلی اندراجات قائم کرنے کے لئے استعمال کیا جاتا ہے۔
- تحفظ: پروٹیکشن وضع سافٹ ویئر کیڑے سے بچاتا ہے اور OS کو قابل اعتماد ملٹی ٹاسکنگ انجام دینے میں مدد کرتا ہے۔ میموری سائیکل شروع ہونے سے پہلے اور جانچ پڑتال کی جاتی ہے اور کوئی بھی گستاخ میموری سائیکل ختم ہوجاتا ہے ، جس سے کوئی استثنا پیدا ہوتا ہے۔ غیر قانونی میموری حوالوں کو مسدود کرکے سافٹ ویئر ڈویلپمنٹ ٹولز کے استحکام کو یقینی بنایا گیا ہے۔
- پیجنگ: صفحات میموری کے حصے ہیں۔ آپریٹنگ سسٹم ہر کام کے ل a ایک مختلف ورچوئل ایڈریس تشکیل دے سکتا ہے ، جس سے ایک کام کو دوسرے کی یادداشت کو جوڑنے سے روکتا ہے۔ اسٹوریج کے لئے زیادہ جگہ کی اجازت دیتے ہوئے ، صفحات کو ابتدائی سے ثانوی اسٹوریج میں بھی منتقل کیا جاسکتا ہے۔
- ڈیبگنگ سپورٹ: محفوظ وضع کے ایک حصے کے طور پر ، 80386 کنفیبلبل ڈیبگ رجسٹروں کا ایک سیٹ فراہم کرتا ہے۔ آپ کسی بھی ڈیبگ رجسٹر میں مطلوبہ میموری ایڈریس اور بریک پوائنٹ کو متحرک کرنے کے لئے سائیکل کی قسم کی وضاحت کرکے ایک بریک پوائنٹ مرتب کرسکتے ہیں۔ جب بریک پوائنٹ سے ٹکرا جاتا ہے تو ، ایک استثنا پیدا ہوتا ہے اور ڈیبگر پروسیسر کی داخلی حالت کے بارے میں معلومات ظاہر کرنے کا کنٹرول حاصل کرتا ہے۔