ٹیکنالوجی

رام کی تعریف

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

رام میموری (رینڈم رسائی میموری، بے ترتیب رسائی میموری) ایک قسم کی غیر مستحکم میموری ہے جس کی پوزیشنوں تک اسی طرح رسائی حاصل کی جاسکتی ہے۔

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

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

یہی وجہ ہے کہ اگر ہمارے پاس موجود ڈیٹا کو RAM میموری میں محفوظ کرنا چاہتے ہیں تو ہمیں اسے فائلوں کی صورت میں مستقل سٹوریج جیسے ہارڈ ڈسک، میموری کارڈ یا USB ڈرائیو میں پھینکنا پڑے گا۔ .

RAM میموری سسٹم کی "کام کرنے والی" میموری ہے، جو ایپلی کیشنز کو چلانے کے لیے ہر وقت استعمال ہوتی ہے۔

پروگرام کو ڈسک سے پڑھا جاتا ہے اور میموری میں کاپی کیا جاتا ہے (ایک طریقہ کار جسے میموری میں "لوڈنگ" کہا جاتا ہے)۔

جدید کمپیوٹرز کے تمام اجزاء کی طرح، RAM میموری بھی اپنی تاریخ رکھتی ہے اور وقت کے ساتھ ساتھ اپنے ارتقاء سے گزرتی ہے۔

پہلی RAM کی یادیں دوسری جنگ عظیم کے بعد فیرائٹ نامی مقناطیسی مواد کا استعمال کرتے ہوئے بنائی گئیں۔

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

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

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

مثال کے طور پر، 1981 سنکلیئر ZX81 1 کلو بائٹ کی سواری کر رہا تھا، جبکہ کوئی اسمارٹ فون آج کا درمیانی رینج 1 گیگا بائٹ پر مشتمل ہے، جو ایک بلین (1,000,000,000) بائٹس کی نمائندگی کرتا ہے۔

RAM میموری نہ صرف مقدار میں بلکہ رسائی کی رفتار اور چھوٹے بنانے میں بھی تیار ہوئی ہے۔

RAM میموری کے اس ارتقاء نے مختلف اقسام کی ٹیکنالوجی کو جنم دیا ہے۔

  • SRAM (جامد رینڈم ایکسیس میموری)، ایک قسم کی میموری پر مشتمل ہے جو ریفریش سرکٹ کی ضرورت کے بغیر بجلی کی فراہمی کے دوران ڈیٹا رکھ سکتی ہے۔
  • NVRAM (غیر مستحکم رینڈم ایکسیس میموری)، جو ہم نے اتار چڑھاؤ والے میموری کی تعریف کی خلاف ورزی کی ہے، کیونکہ یہ برقی کرنٹ منقطع ہونے کے بعد بھی ڈیٹا کو وہاں محفوظ رکھ سکتا ہے۔ یہ بہت کم مقدار میں الیکٹرانک آلات میں پایا جاتا ہے جیسے کہ کنفیگریشن کو برقرار رکھنا۔
  • ڈرام (متحرک رینڈم ایکسیس میموری)، جو کیپسیٹر پر مبنی ٹیکنالوجی استعمال کرتا ہے۔
  • SDRAM (ہم وقت ساز ڈائنامک رینڈم ایکسیس میموری)۔ حقیقت یہ ہے کہ یہ مطابقت پذیر ہے اسے اسی سسٹم بس گھڑی کے ساتھ کام کرنے کی اجازت دیتا ہے۔
  • DDR SDRAM اور، اس کے ساتھ، درج ذیل DDR2، 3 اور 4 ارتقاء۔ وہ تیز رفتار SDRAMs کے تغیر پر مشتمل ہیں۔ یکے بعد دیگرے نمبر (2، 3 اور 4) اس سے بھی زیادہ رفتار کی نشاندہی کرتے ہیں۔
$config[zx-auto] not found$config[zx-overlay] not found