فہرست کا خانہ:
تعریف - توسیعی میموری (EM) کا کیا مطلب ہے؟
توسیعی میموری (EM) متعدد ٹکنالوجی مختلف حالتوں کے لئے ایک عمدہ یا چھتری اصطلاح ہے جو ضروری نہیں کہ ایک دوسرے کے ساتھ کام کریں یا ایک دوسرے سے براہ راست وابستہ ہوں۔ تاہم ، ان ٹیکنالوجیز کا مقصد اسی مسئلے کو حل کرنا تھا ، جو ڈاس آپریٹنگ سسٹم میں پروگراموں کے لئے قابل استعمال میموری پر 640 KB کی حد تھی۔ سب سے زیادہ استعمال شدہ توسیع شدہ میموری کی مختلف حالت توسیع شدہ میموری کی تصریح (EMS) یا LIM EMS تھی۔
ٹیکوپیڈیا نے توسیع شدہ میموری (EM) کی وضاحت کی
توسیعی میموری سے مراد DOS آپریٹنگ سسٹم کے ذریعہ عائد 640 KB حد سے زیادہ حد سے زیادہ استعمال کرنے کی اجازت دینے کے مختلف طریقوں سے مراد ہے۔ سب سے زیادہ استعمال شدہ توسیع شدہ میموری سسٹم وہ تصریح تھا جو مشترکہ طور پر لوٹس سوفٹویئر ، انٹیل اور مائیکرو سافٹ کے ذریعہ تیار کیا گیا تھا ، جسے سیدھے توسیع شدہ میموری کی تصریح کہا جاتا ہے۔ لیکن دوسروں سے اس کو ممتاز کرنے کے ل sometimes ، اسے ڈویلپروں کی نمائندگی کرنے کے ل sometimes کبھی کبھی LIM EMS بھی کہا جاتا تھا۔ سب سے پہلے استعمال شدہ ورژن EMS 3.2 تھا ، جو 8 MB تک توسیع شدہ میموری کو سپورٹ کرنے کے قابل تھا۔
ایک اور توسیع شدہ میموری ٹکنالوجی AST ریسرچ ، اشٹون ٹیٹ اور کواڈرم ، توسیعی EMS (EEMS) نے تیار کی اور LIM EMS 3.x کے ساتھ براہ راست مقابلہ کیا۔ EEMS نے کم رام میں کسی بھی 16 KB خطے کو توسیع شدہ میموری میں نقشہ بنانے کی اجازت دی ، جب تک کہ یہ براہ راست CPU میں مداخلت یا وڈیو اور نیٹ ورک کارڈ کے ذریعہ استعمال شدہ I / O میموری سے وابستہ نہیں تھا۔ اس کا مطلب یہ تھا کہ پروگراموں کو اضافی رام میں تبدیل اور تبدیل کیا جاسکتا ہے۔ تاہم ، عملی طور پر EEMS کی تمام خصوصیات کو LIM EMS میں شامل کیا گیا تھا۔
آئی بی ایم کے پاس اپنی توسیع شدہ میموری کی تصریح بھی تھی ، جسے انہوں نے توسیعی میموری میموری (XMA) کہا۔ انہوں نے توسیعی بورڈ استعمال کیے جو توسیع شدہ میموری ماڈل یا توسیعی میموری کے ذریعہ حل کیے جاسکتے ہیں۔ یہ بورڈز EMS کے خانے سے باہر کام نہیں کر سکے اور اس کے لئے استعمال ہونے والا IBM DOS ڈرائیور XMAEM.SYS تھا ، لیکن بعد میں XMA2EMS.SYS نامی ڈرائیور نے XMA بورڈز کو EMS Emulation دیا۔