ایالت ترجمہ اور ویژیول میموری کمپیوٹر آرکیٹیکچر میں بنیادی نظریات ہیں وہ یادداشت کے وسائل کا مؤثر انتظام اور نظام کی کارکردگی کو بہتر بنانے کے قابل ہوتے ہیں اس مضمون میں ان اصولوں پر تحقیق کی گئی ہے جو ترجمے کے پیچھے چھپے ہوئے ہیں، حسابات کیسے کیے جاتے ہیں اور ان عوامل کو واضح کرنے کے لیے عملی مثالیں فراہم کی جاتی ہیں۔
اصولوں کا ترجمہ
Address Translation میں ایک ایسے ویژیول پتے کو تبدیل کرنا شامل ہے جو کسی پروگرام کو بنیادی یادداشت میں کسی طبیعی پتہ میں استعمال کیا جاتا ہے۔اس عمل کا انتظام میموریل انتظامیہ یونٹ (MU) کے زیر انتظام ہے. Virtin میموریل میموریل سسٹمز کو RM کی توسیع کے طور پر استعمال کرتا ہے، جس سے سہولتوں کو چلانے کے لیے بڑے اطلاقات کو قابل بنایا جاتا ہے۔
اِس ترجمے کے ذریعے بائبل کی سچائیوں کو واضح کِیا گیا ہے ۔
ترجمہ کے عمل میں ویژیول پتے کو حصوں میں تقسیم کرنا شامل ہے: صفحہ نمبر اور شمارے کا صفحہ نمبر کو صفحے کے تختے میں تقسیم کرنا، جو فریم نمبر کو جسمانی یادداشت میں فراہم کرتا ہے. پھر اس کے بعد فریم نمبر کو فریم نمبر سے جوڑ کر فریم نمبر شمار کیا جاتا ہے۔
مثال کے طور پر اگر کسی ویژیول پتے 32 بٹے ہوں اور صفحہ حجم 4 KB ہو تو صفحہ 20 سے اوپری نمبر ہے اور حسابِ ابجد کے حساب سے 12 بٹے ہوئے ہیں۔ صفحہ میز پر تصویری نمبر کو خارج کرتی ہے، جو طبیعی پتہ پیدا کرنے کے لیے spt سے جوڑا جاتا ہے۔
عملی مثالیں
فرض کریں کہ ایک ویژی پتے 0x12345 هے اور صفحہ حجم 4KB ہے صفحہ حجم کے حساب سے صفحہ نمبر حاصل کیا گیا ہے، نتیجہ اخذ کردہ صفحہ 0x12 کا صفحہ 0x345. صفحہ کے اندر موجود صفحہ نمبر 0x345 کے لیے پیالے کا اندراج صفحہ 0x12 کے لیے odepage نمبر معلوم کیا گیا ہے، اس کے بعد 0x12 کا عدد 0x3A کے ساتھ مل کر اخذ کیا گیا ہے۔
سانچہ:ابتدائی ترتیب:
جدید کمپیوٹر سسٹمز کے لیے معلوماتی ترجمے اور بصری یادداشت بہت ضروری ہے وہ یادداشت کو بہتر بنانے اور وسیع اطلاقات کی مدد سے قابلِرسائی ہیں۔ جن اصولوں اور حسابات کو سمجھنا شامل ہے وہ سمجھنے میں مدد کرتے ہیں کہ کمپیوٹر کیسے وسائل کو مؤثر طریقے سے منظم کرتا ہے ۔