سبق

پروسیسر نوشتہ جات: یہ کیا ہے اور یہ کیسے کام کرتا ہے

فہرست کا خانہ:

Anonim

پروسیسر کا ریکارڈ ایک ایسا سوال ہے جو بہت سے لوگوں کو مجبور کرتا ہے ، لہذا ہم نے اس کی تفصیل کے لئے ایک جگہ وقف کردی ہے۔

رجسٹرز کسی پروسیسر کے آپریشن کے ل very بہت کارآمد ہیں کیوں کہ وہ اس کی مدد کرتے ہیں اور اس میں رہنمائی کرتے ہیں کہ پراسیس شدہ ڈیٹا کو کہاں بھیجنا ہے۔ چونکہ ہم جانتے ہیں کہ یہ ایسی تجریدی چیز ہے جس کی وضاحت آسان نہیں ہے ، لہذا ہم نے اسے ذیل میں سمجھنے والے انداز میں بیان کیا ہے۔

آئیے شروع کریں!

فہرست فہرست

وہ کیا ہیں؟ وہ کس کام کے لئے کام کرتے ہیں؟

اندراجات ہر مائکرو پروسیسر کے اندر ہوتے ہیں اور ان کا کام اعداد و شمار کی قدروں ، احکامات ، ہدایات یا بائنری ریاستوں کو محفوظ کرنا ہوتا ہے جو حکم دیتے ہیں کہ کون سے ڈیٹا پر کارروائی کی جانی چاہئے ، جیسے اس کو کیسے کرنا چاہئے۔ ایک رجسٹر اب بھی ایک تیز رفتار میموری ہے جس کی صلاحیت کم ہے۔

ہر ریکارڈ میں ہدایت ، اسٹوریج ایڈریس یا کسی بھی قسم کا ڈیٹا شامل ہوسکتا ہے۔ ایک پروسیسر میں ہمیں 4 سے 64 بٹس تک کی گنجائش والی جگہیں ملتی ہیں کیونکہ ہدایت نامہ پر مشتمل ہونے کے لئے ہر رجسٹر اتنا بڑا ہونا ضروری ہے۔ 64 بٹ کمپیوٹر کی صورت میں ، ہر ریکارڈ میں 64 بٹ سائز ہوتا ہے۔

ہر مائکرو پروسیسر کے پاس معلومات پر کارروائی کرنے کے لئے مختلف کام یا فرائض ہوتے ہیں۔ یہ ایپلی کیشنز (زیرو اور ایک) سے بائنری زبان میں معلومات حاصل کرتا ہے ، اور پھر ان پر ایک خاص انداز میں کارروائی کرتا ہے۔ ہم کہتے ہیں کہ سی پی یو اس ڈیٹا کا ترجمہ کرتا ہے تاکہ ہم ، صارف ، اسے سمجھیں۔

ایک مائکرو پروسیسر کے اندر ہمیں انفارمیشن ریکارڈ مل جاتا ہے ، جس کا کام عارضی طور پر اس ڈیٹا کو اسٹور کرنا ہوتا ہے جس میں اکثر رسائی حاصل کی جاتی ہے۔

ریکارڈ کی اقسام

پروسیسر کے اندراجات اس مقصد کے مطابق تقسیم یا درجہ بند کردیئے جاتے ہیں جس کی وہ خدمت کرتے ہیں یا ہدایات جو ان کا حکم دیتے ہیں۔

ڈیٹا ریکارڈز

وہ عددی اعداد و شمار کی قدر ، جیسے حروف یا چھوٹے آرڈرز کو محفوظ کرتے ہیں۔ پرانے پروسیسروں کے پاس ایک خاص ڈیٹا رجسٹر تھا: جمع کرنے والا ، جو کچھ خاص کارروائیوں کے لئے استعمال ہوتا تھا۔

میموری ڈیٹا ریکارڈ ( MDR )

یہ وہی ہے جس کا ہم نے پہلے حوالہ دیا ہے ، یہ ایک رجسٹر ہے جو پروسیسر میں ہے اور وہ ڈیٹا بس سے جڑا ہوا ہے ۔ اس کی صلاحیت کم اور تیز ہے جس کے ذریعہ وہ بس کا ڈیٹا لکھتا یا پڑھتا ہے جو میموری پر جاتا ہے یا I / O بندرگاہ ، یعنی ایک پیریفیریل۔

ایڈریس ریکارڈ

وہ ایسے پتوں کو محفوظ کرتے ہیں جو مین یا بنیادی میموری تک رسائی کے ل are استعمال ہوتے ہیں ، جسے ہم عام طور پر ROM یا رام کے نام سے جانتے ہیں ۔ اس لحاظ سے ، ہم رجسٹروں والے پروسیسرز کو دیکھ سکتے ہیں جو صرف پتے یا عددی اقدار کو بچانے کے لئے استعمال ہوتے ہیں۔

عام مقصد کے اندراج ( جی پی آر )

وہ رجسٹر ہوتے ہیں جو پتے یا عام ڈیٹا کو اسٹور کرتے ہیں ۔ یہ ایک طرح کی مخلوط رجسٹریاں ہیں جو اپنے اشارے کے مطابق کوئی خاص کام نہیں کرتی ہیں۔

مخصوص مقصد کے ریکارڈز ( SPRs )

اس موقع پر ، ہم ایسے رجسٹروں کے ساتھ کام کر رہے ہیں جو سسٹم اسٹیٹ ڈیٹا کو اسٹور کرتے ہیں ، جیسے اسٹیٹ رجسٹر یا انسٹرکشن پوائنٹر ۔ وہ PSW ( پروگرام کی حیثیت کے لفظ ) کے ساتھ مل سکتے ہیں۔

حیثیت کے ریکارڈ

ان کا استعمال حقیقی اقدار کو بچانے کے لئے کیا جاتا ہے جن کا کام یہ تعین کرنا ہوتا ہے کہ ہدایت کو کب عمل میں لایا جائے یا نہیں۔ جسے سی سی آر ( کنڈیشن کوڈ رجسٹر) بھی کہا جاتا ہے۔ اس قسم کے ریکارڈ کے اندر ، ہمیں درج ذیل ملتے ہیں:

  • پرچم یا " FLAGS " کی رجسٹریشن ۔ ہم اسے X86 فن تعمیر کے ساتھ انٹیل پروسیسرز میں پاتے ہیں ۔ ہمیں 16 بٹس چوڑائی والے ایک رجسٹر کا سامنا ہے۔ لیکن ، اس کے 2 جانشین ہیں:
    • EFLAGS ، 32 بٹس چوڑا۔ RFLAGS ، 64 بٹس چوڑا ہے۔

فلوٹنگ پوائنٹ ریکارڈ

پہلے ، ہمیں یہ بتانا چاہئے کہ تیرتا نقطہ کیا ہے۔ سچل نقطہ ایک نمونہ ہے ، ایک فارمولے کی شکل میں ، مختلف سائز کی اصلی تعداد کی جو ریاضی کے عمل کو انجام دینے کے لئے استعمال ہوتا ہے۔ ہم اس کو ان سسٹمز میں ملیں گے جن کو بہت تیز پروسیسنگ سسٹم کی ضرورت ہوتی ہے۔

لہذا ، یہ رجسٹر ان نمائندوں کو بہت سے فن تعمیرات میں رکھتے ہیں۔

مستقل ریکارڈ

اس کا مقصد صرف پڑھنے والی اقدار جیسے صفر ، ایک یا save کو بچانا ہے۔

ہم تجویز کرتے ہیں کہ مارکیٹ میں بہترین پروسیسر پڑھیں

پروسیسر کے اندراجات کیا ہیں اس بارے میں اب تک ہماری وضاحت۔ ہم جانتے ہیں کہ یہ سمجھنے میں کوئی پیچیدہ چیز ہوسکتی ہے ، لہذا ہم سے پوچھنے یا اپنی دانشمندی سے اس معلومات کی تکمیل کرنے میں دریغ نہ کریں۔

سبق

ایڈیٹر کی پسند

Back to top button