رجسٹر اور میموری کے مابین فرق

مصنف: Laura McKinney
تخلیق کی تاریخ: 1 اپریل 2021
تازہ کاری کی تاریخ: 10 مئی 2024
Anonim
ISA 1.3 رجسٹر اور میموری: MIPS میموری آرگنائزیشن
ویڈیو: ISA 1.3 رجسٹر اور میموری: MIPS میموری آرگنائزیشن

مواد


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

ان مماثلتوں کے باوجود ، رجسٹر اور میموری ایک دوسرے کے ساتھ کچھ اختلافات بانٹتے ہیں۔ رجسٹر اور میموری کے مابین بنیادی فرق یہ ہے کہ رجسٹر کریں اس وقت ڈیٹا رکھتا ہے جس پر سی پی یو اس پر کارروائی کررہا ہے یاداشت پروگرام کی ہدایت اور ڈیٹا رکھتا ہے جس پر عمل درآمد کیلئے پروگرام درکار ہوتا ہے۔

ہم ذیل میں موازنہ چارٹ کی مدد سے رجسٹر اور میموری کے درمیان کچھ اور اختلافات پر تبادلہ خیال کریں گے۔

  1. موازنہ چارٹ
  2. تعریف
  3. کلیدی اختلافات
  4. نتیجہ اخذ کرنا

موازنہ چارٹ

موازنہ کی بنیادرجسٹر کریںیاداشت
بنیادیرجسٹروں میں آپریٹرز یا ہدایات ہوتی ہیں جو سی پی یو فی الحال پروسس کررہی ہے۔میموری میں ہدایات اور اعداد و شمار شامل ہیں جو سی پی یو میں فی الحال عملدرآمد کرنے والے پروگرام کی ضرورت ہے۔
اہلیترجسٹر میں 32 بٹس سے 64 بٹس کے آس پاس ڈیٹا کی تھوڑی سی مقدار ہوتی ہے۔کمپیوٹر کی یادداشت کچھ جی بی سے لے کر ٹی بی تک ہوسکتی ہے۔
رسائیسی پی یو رجسٹر مشمولات پر ایک گھڑی کے چکر میں ایک سے زیادہ آپریشن کی شرح پر کام کرسکتا ہے۔سی پی یو رجسٹر کے مقابلے میں آہستہ شرح پر میموری تک رسائی حاصل کرتا ہے۔
ٹائپ کریںاکمولیٹر رجسٹر ، پروگرام کاؤنٹر ، انسٹرکشن رجسٹر ، ایڈریس رجسٹر ، وغیرہ۔ریم


رجسٹر کی تعریف

رجسٹر ہیں سب سے چھوٹا اعداد و شمار کے حامل عناصر جو ہیں میں تعمیر پروسیسر خود. رجسٹر میموری جگہیں ہیں جو ہیں براہ راست پروسیسر کے ذریعہ قابل رسائی۔ اندراجات میں ہدایات یا کاروائیاں ہوتی ہیں جن کو فی الحال سی پی یو کے ذریعے حاصل کیا جاسکتا ہے۔

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

رجسٹر بٹس میں ناپا جاتا ہے جیسے پروسیسر میں 16 بٹ ، 32 بٹ ، یا 64 بٹ رجسٹر ہو سکتے ہیں۔ رجسٹر بٹس کی تعداد سی پی یو کی رفتار اور طاقت کی وضاحت کرتی ہے۔ مثال کے طور پر ، ایک سی پی یو جس میں 32 بٹ رجسٹر ہوتا ہے وہ ایک وقت میں 32 بٹ ہدایات تک رسائی حاصل کرسکتا ہے۔ سی پی یو جس میں 64 بٹ رجسٹر ہے وہ 64 بٹ ہدایات پر عملدرآمد کرسکتا ہے۔ لہذا ، زیادہ رجسٹر کے بٹس کی تعداد سی پی یو کی رفتار اور طاقت ہے۔


کمپیوٹر رجسٹروں کی درجہ بندی درج ذیل ہے:

DR: ڈیٹا رجسٹر ایک 16 بٹ رجسٹر ہے جو رکھتا ہے چلاتا ہے پروسیسر کے ذریعے چلانے کے لئے.

اے آر: ایڈریس رجسٹر ایک 12 بٹ رجسٹر ہے جو رکھتا ہے کسی میموری مقام کا پتہ.

AC: جمع کرنے والا یہ بھی ایک 16 بٹ رجسٹر ہے جو رکھتا ہے نتائج کی گنتی پروسیسر کے ذریعہ

آئی آر: انسٹرکشن رجسٹر ایک 16 بٹ رجسٹر ہے جو رکھتا ہے ہدایات کا کوڈ جس کو فی الحال پھانسی دینا ہے۔

پی سی: پروگرام کاؤنٹر ایک 12 بٹ رجسٹر ہے جو رکھتا ہے ہدایت کا پتہ جو پروسیسر کے ذریعہ عمل میں لانا ہے۔

TR: عارضی رجسٹر ایک 16 بٹ رجسٹر ہے جو رکھتا ہے عارضی انٹرمیڈیٹ نتیجہ پروسیسر کی طرف سے حساب

آئی این پی آر: ان پٹ رجسٹر ایک 8 بٹ رجسٹر ہے جو رکھتا ہے ان پٹ کیریکٹر سے موصول ان پٹ آلہ اور اسے خدا کے حوالے کیا جمع کرنے والا.

آؤٹ آر: آؤٹ پٹ رجسٹر ایک 8 بٹ رجسٹر ہے جو رکھتا ہے آؤٹ پٹ کیریکٹر کی طرف سے موصول جمع کرنے والا اور اسے خدا کے حوالے کریں آؤٹ پٹ آلہ.

میموری کی تعریف

میموری ایک ہارڈ ویئر ڈیوائس ہے جو کمپیوٹر پروگراموں ، ہدایات اور ڈیٹا کو اسٹور کرنے کے لئے استعمال ہوتی ہے۔ میموری جو پروسیسر کے اندرونی ہے ایک ہے بنیادی میموری (رام)، اور میموری جو پروسیسر سے بیرونی ہے ایک ہے ثانوی میموری (ہارڈ ڈرائیو). میموری کی بنیاد پر بھی درجہ بندی کی جاسکتی ہے غیر مستحکم اور غیر مستحکم یاداشت.

بنیادی طور پر ، کمپیوٹر میموری سے مراد ہے بنیادی میموری کمپیوٹر کے ، جبکہ ثانوی میموری کے طور پر کہا جاتا ہے اسٹوریج کمپیوٹر کے بنیادی میموری وہ میموری ہے جو ہوسکتی ہے براہ راست پروسیسر کے ذریعہ اس تک رسائی حاصل ہوتی ہے جس کی وجہ سے ڈیٹا تک رسائی میں تاخیر نہیں ہوتی ہے ، اور اس طرح پروسیسر تیزی سے گنتی کرتا ہے۔

بنیادی میموری یا رام ہے a غیر مستحکم میموری جس کا مطلب ہے کہ سسٹم کی پاور آن ہونے پر پرائمری میموری میں موجود ڈیٹا موجود ہوتا ہے ، اور سسٹم آف ہونے کے ساتھ ہی ڈیٹا غائب ہوجاتا ہے۔ بنیادی میموری میں اعداد و شمار شامل ہوتے ہیں جو سی پی یو میں اس وقت چلانے والے پروگرام کے ذریعہ درکار ہوں گے۔ اگر پروسیسر کے ذریعہ مطلوبہ ڈیٹا بنیادی میموری میں نہیں ہے ، تو اعداد و شمار کو ثانوی اسٹوریج سے پرائمری میموری میں منتقل کیا جاتا ہے ، اور پھر یہ پروسیسر کے ذریعہ بازیافت کیا جاتا ہے۔

ایک بار آپ محفوظ کریں کمپیوٹر پر موجود ڈیٹا ، پھر اسے منتقل کردیا جاتا ہے ثانوی اسٹوریج تب تک یہ بنیادی میموری میں باقی ہے۔ آج پرائمری میموری یا ریم کی حد ہوسکتی ہے 1 جی بی سے 16 جی بی. دوسری طرف ، آج کا ثانوی ذخیرہ کچھ سے ہے گیگا بائٹس (جی بی) سے ٹیرا بائٹس (ٹی بی).

  1. رجسٹر اور میموری کے درمیان بنیادی فرق وہ ہے اس اعداد و شمار پر مشتمل ہے جو سی پی یو فی الحال پروسس کررہا ہے جبکہ ، میموری پروسیسنگ کے لئے ضروری ہو گا کہ اعداد و شمار رکھتا ہے.
  2. رجسٹر کی حدود ہے 32 بٹس 64 بٹس رجسٹر میں رجسٹر جبکہ ، میموری کی صلاحیت کچھ سے ہوتی ہے جی بی کچھ کو ٹی بی.
  3. پروسیسر تک رسائی حاصل کرتا ہے تیز میموری سے زیادہ
  4. کمپیوٹر کے رجسٹر ہیں جمع کرنے والا اندراج ، پروگرام کاؤنٹر ، ہدایت نامہ ، ایڈریس رجسٹر، وغیرہ۔ دوسری طرف ، میموری کو کمپیوٹر کی مرکزی میموری کہا جاتا ہے جو رام ہے۔

نتیجہ:

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