سی پی یو اپنے کمپیوٹیشنز کو کہاں اسٹور کرتا ہے۔

Mitchell Rowe 18-10-2023
Mitchell Rowe

سنٹرل پروسیسنگ یونٹ (CPU) ہارڈ ویئر کا ایک پیچیدہ لیکن اہم حصہ ہے۔ یہ کمپیوٹر سسٹم کا "دماغ" ہے اور کمپیوٹر کے مختلف کاموں کے لیے ذمہ دار ہے۔ ان کاموں کو انجام دینے کے دوران، یہ بہت زیادہ حساب کتاب کرتا ہے۔ لہذا سوال؛ سی پی یو اپنے حسابات کو کہاں محفوظ کرتا ہے؟

فوری جواب

سی پی یو اپنے تمام کمپیوٹیشنز کو ذخیرہ کرنے کے لیے رجسٹر کا استعمال کرتا ہے۔ رجسٹر ایک عارضی میموری ہیں، سی پی یو کیشے اور رینڈم ایکسیس میموری (RAM) کی طرح۔ لیکن، رجسٹر کافی چھوٹے اور تیز تر ہوتے ہیں۔

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

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

سی پی یو اپنی کمپیوٹیشنز کو کہاں اسٹور کرتا ہے؟

سی پی یو اپنے کمپیوٹیشن کو اس میں اسٹور کرتا ہے۔ انوکھی قسم کی عارضی میموری جسے رجسٹر کہا جاتا ہے۔ یہ رجسٹرز کا استعمال کرتا ہے کیونکہ یہ سی پی یو کیشے یا یہاں تک کہ RAM میں ڈیٹا کو ذخیرہ کرنے میں زیادہ موثر سے زیادہ ہے۔

رجسٹرز CPU فن تعمیر کا حصہ ہیں، اور آپ انہیں تبدیل (شامل یا ہٹا) نہیں سکتے۔ وہ سپر فاسٹ اسٹوریج کی تھوڑی مقدار پر مشتمل ہوتے ہیں جو ہو سکتا ہے۔تصادفی طور پر رسائی حاصل کی۔ کچھ رجسٹر مخصوص وجوہات کی بنا پر صرف پڑھنے کے لیے یا صرف لکھنے کے لیے ہیں۔

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

بھی دیکھو: ایئر پوڈس پر سری والیوم کو کیسے بڑھایا جائے۔

رجسٹرز اور میموری کا درجہ بندی

کیا آپ نے پہلے کبھی میموری درجہ بندی کی اصطلاح سنی ہے؟ ٹھیک ہے، یہ عام طور پر کمپیوٹر فن تعمیر میں میموری کی مختلف اقسام اور ان کے کام کرنے کے طریقے کو بیان کرنے کے لیے استعمال ہوتا ہے۔ ہارڈ ڈرائیوز، مثال کے طور پر، میموری کی سست اور بڑی قسم کی ہوتی ہیں اور درجہ بندی کے لحاظ سے نیچے رکھی جاتی ہیں۔ CPU رجسٹر تیز ترین (رسائی کے وقت کی ترتیب) اور سب سے چھوٹی میموری کی اقسام ہیں۔ اس طرح، وہ اہرام کے سب سے اوپر، اس کے بعد CPU کیشے پر رکھے جاتے ہیں۔

CPU رجسٹروں کے سائز مختلف ہوتے ہیں ۔ رجسٹر میموری کی جسامت کا تعین ان بٹس کی تعداد سے ہوتا ہے جو اس کے پاس ہو سکتا ہے۔ مثال کے طور پر، سب سے زیادہ عام رجسٹر سائز ہیں 8-bit (مطلب 8 بٹس 12-bit ، 16-bit ، 32-bit ، اور 64-bit ۔ رجسٹر بعض اوقات مختلف طریقوں میں کام کر سکتے ہیں، یعنی ایک 32-bit رجسٹر کو تقسیم کیا جا سکتا ہے۔ 8 بٹ سائز 4 بار ۔ یہ اسے مختلف ڈیٹا کو بیک وقت ذخیرہ کرنے کے قابل بناتا ہے۔

بھی دیکھو: اپنے مائیکروفون کو باس کیسے بوسٹ کریں۔اہم نوٹ

CPU کیش اور رجسٹرز اہم اجزاء ہیں جنہیں نظر انداز نہیں کیا جا سکتا۔ CPU کو ان کی ضرورت ہے کہ وہ اپنے کام معقول اور زیادہ سے زیادہ کارکردگی کے ساتھ انجام دیں۔ اگر کیشے موجود نہیں ہے تو، CPUs کو RAM سے ڈیٹا لوڈ کرنے کی ضرورت ہوگی، جس سے کمپیوٹر بہت سست ہو جائیں گے۔

CPU رجسٹر کیسے کام کرتے ہیں؟

ہم نے ذکر کیا کہ رجسٹر مختلف قسم کے ہوتے ہیں (ذیل میں تفصیلات تلاش کریں) مختلف مقاصد کے لیے۔ وہ اکثر یا تو ڈیٹا یا ایڈریس رکھتے ہیں تاکہ سسٹم میں کہیں اور ذخیرہ شدہ ڈیٹا کو تلاش کرنے میں مدد کریں۔ ڈیٹا عام طور پر ذخیرہ کیا جاتا ہے – CPU کیش یا RAM میں۔

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

رجسٹرز کی اقسام

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

ہم نے ذیل میں ان میں سے کچھ CPU رجسٹرز کا ذکر کیا ہے تاکہ آپ کو عام خیال فراہم کیا جاسکے کہ وہ کیسے کرتے ہیں۔ ایک نظر ڈالیں!

  • مستقلرجسٹرز - وہ صرف پڑھنے کے لیے اقدار کو اسٹور کرتے ہیں۔
  • ایڈریس رجسٹرز - اسٹور ڈیٹا ایڈریس ، جو ڈیٹا کو تلاش کرنے میں CPU کی مدد کرتے ہیں۔ RAM میں۔
  • ڈیٹا رجسٹر - وہ عددی ڈیٹا ذخیرہ کرتے ہیں جو ریاضی کے کاموں کے لیے استعمال ہوتے ہیں۔ 5
  • انسٹرکشن رجسٹرز – اسٹور کریں ہدایات جو اس وقت CPU پر عمل کر رہا ہے۔

رجسٹرز کی کئی دوسری قسمیں ہیں؛ آپ یہاں ایک جامع فہرست دیکھ سکتے ہیں۔ یہ تمام رجسٹر آپ کے کمپیوٹر کے آپریشنز کو موثر، تیز، اور 100% کامیاب بنانے کے لیے CPU کے ساتھ ہم آہنگی سے کام کرتے ہیں۔

نتیجہ

سی پی یو اپنے حسابات کو کہاں محفوظ کرتا ہے؟ ہم نے سیکھا ہے کہ CPU اپنے حسابات کو ذخیرہ کرنے کے لیے رجسٹرز کا استعمال کرتا ہے۔ رجسٹر ایک خاص قسم کی عارضی میموری ہیں۔ وہ کمپیوٹر سسٹم میں میموری کی سب سے چھوٹی اور تیز ترین قسم ہیں۔

رجسٹرز کمپیوٹر فن تعمیر کے میموری درجہ بندی میں اہرام کے سب سے اوپر ہیں۔ اگلی لائن میں CPU کیشے ہے۔ دونوں کاموں کو انجام دینے میں CPU کو زیادہ سے زیادہ موثر اور تیز رفتار بنانے میں اہم کردار ادا کرتے ہیں۔

ہم نے یہ بھی سیکھا ہے کہ رجسٹروں کی بہت سی قسمیں ہیں۔ ہر قسم کو ایک خاص مقصد کے لیے ڈیزائن کیا گیا ہے۔ تو،ہم امید کرتے ہیں کہ آپ ابھی اور مستقبل میں اوپر والے سوال کا آرام سے جواب دے سکتے ہیں۔

Mitchell Rowe

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