64 بٹ آپریٹنگ سسٹم 16 بٹ ایپس کیوں نہیں چلا سکتے؟

64 بٹ آپریٹنگ سسٹم 16 بٹ ایپس کیوں نہیں چلا سکتے؟

ایک بار جب کمپیوٹرز نے جدید 64 بٹ فن تعمیر کا استعمال شروع کر دیا ، صارفین کو جلد ہی احساس ہو گیا کہ ان پرانے 16 بٹ ایپلی کیشنز کو چلانا کام نہیں کر رہا ہے۔ 64 بٹ مشینیں 16 بٹ ایپس کیوں نہیں چلا سکتیں؟





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





ابھی تک الجھا ہوا ہے؟ فکر مت کرو ، تم اکیلے نہیں ہو۔ لیکن جب تک آپ اس مضمون کے اختتام تک پہنچ جائیں گے ، آپ مزید الجھن میں نہیں پڑیں گے۔





سی پی یو فن تعمیر کی تاریخ

میں جانتا ہوں ، آخری چیز جو آپ پڑھنا چاہتے ہیں وہ تاریخ کا سبق ہے ، ٹھیک ہے؟ فکر مت کرو ، یہ مختصر ہے۔ یہ سمجھنا بھی ضروری ہے کہ 64 بٹ سسٹم مقامی طور پر 16 بٹ ایپس کیوں نہیں چلا سکتے۔

اگر آپ 80 اور 90 کی دہائی میں رہتے تھے ، تو شاید آپ کو وہ پرانے 16 بٹ ڈایناسور یاد ہوں گے جن کے بارے میں ہر ایک کا خیال تھا کہ خون بہانے والی ٹیکنالوجی ہے۔



اس وقت ، یہ تھا۔ وہ پرانی مشینیں چل رہی تھیں۔ انٹیل 8086۔ 1978 میں پروسیسر۔ پروسیسر 16 بٹ ایڈریسنگ کا استعمال کرتے ہوئے 1Mb کے ایڈریس اسپیس تک رسائی حاصل کرنے کے قابل تھا۔ 64 Kb میموری سے پہلے چلنے والی مشینوں کے ساتھ ، یہ ایک زبردست ترقی تھی اور ذاتی کمپیوٹنگ میں ایک نئے دور کا آغاز تھا۔

اس موڈ میں (کہا جاتا ہے۔ اصلی موڈ۔ ) ، ایک حصہ رام کے لیے مخصوص کیا گیا تھا ، اور باقی حصہ BIOS اور کمپیوٹر ہارڈ ویئر جیسے گرافکس کارڈ کے ذریعے استعمال کیا گیا تھا۔





تھوڑی دیر بعد 80286 پروسیسر کے ساتھ CPU فن تعمیر میں مزید ترقی آئی ، جو 16 بٹ ایڈریسنگ کا استعمال کرتے ہوئے 16Mb سے خطاب کرنے کی صلاحیت رکھتا ہے۔ 286 فن تعمیر کے ساتھ 'پروٹیکٹڈ موڈ' آیا ، ان خصوصیات کے ساتھ جو نہ صرف زیادہ میموری کو ایڈریس کرنے کی اجازت دیتے ہیں بلکہ ملٹی ٹاسکنگ بھی کرتے ہیں۔ پرانے 16 بٹ ایپلی کیشنز کو 'اصلی موڈ' میں چلانا ہمیشہ آسان نہیں تھا ، لیکن یہ ممکن تھا۔

16 بٹ کا اختتام ، ترتیب دیں ...

1985 میں ، انٹیل نے اس کی اگلی نسل کا پروسیسر متعارف کرایا: انٹیل 386۔ یہ انٹیل کا پہلا سی پی یو تھا جو 32 بٹس کا استعمال کرتے ہوئے ایک وقت میں میموری کو ایڈریس کرسکتا تھا ، اور 4 جی بی ایڈریس ایبل میموری تک رسائی حاصل کرسکتا تھا۔ اس وقت ، یہ کمپیوٹر استعمال کرنے والوں کو ایک اہم پیش رفت کی طرح لگتا تھا۔ پی سی گیمنگ اپنے عروج کے دن میں داخل ہونے والی تھی۔





32 بٹ فن تعمیر کی آمد کے ساتھ ساتھ ایک توسیع شدہ ورژن آیا۔ محفوظ موڈ۔ اس نے نہ صرف زیادہ میموری تک رسائی کی صلاحیت کی اجازت دی ، بلکہ اس میں خصوصیات کا ایک سیٹ بھی شامل ہے جہاں سافٹ ویئر سسٹم کو پرچم لگا سکتا ہے چاہے وہ 16 بٹ ہو یا 32 بٹ کوڈ۔ یہ اس کے ذریعہ ممکن ہوا جس کے نام سے جانا جاتا ہے۔ ورچوئل 86 موڈ۔ ، جو بنیادی طور پر ایک بلٹ ان ورچوئلائزڈ 8086 سسٹم تھا۔

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

64 بٹ آرکیٹیکچر نے ہر چیز کو برباد کر دیا۔

4 جی بی ایڈریس ایبل میموری کی حد کئی سالوں تک 32 بٹ سسٹم کے لیے بیساکھی رہی۔ تاہم ، 64 بٹ پروسیسرز کی ایجاد کے ساتھ ایک اور پیش رفت ہوئی۔ ان نظاموں میں ایک نیا موڈ شامل تھا (جسے کہا جاتا ہے۔ لمبا موڈ۔ 16 ملین ٹیرا بائٹ تک میموری کی صلاحیت رکھتا ہے۔ کمپیوٹر ایپلی کیشنز کے لیے یہ ایک محدود عنصر بننے سے پہلے شاید ایک طویل وقت ہو جائے گا۔

تاہم ، اس زبردست ترقی کے ساتھ ایک اہم تجارتی پیش رفت ہوئی۔ جب صارفین نے 16 بٹ ایپلی کیشنز کو چلانے کی کوشش کی جس کے لیے طویل عرصے سے تعاون یافتہ 'ریئل موڈ' یا 'ورچوئل 8086 موڈ' درکار تھا ، تو انھوں نے ایک غلطی کا پیغام دریافت کیا جس میں لکھا گیا تھا کہ 'Program.exe ایک درست Win32 ایپلی کیشن نہیں ہے۔'

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

لہذا جب کہ 64 بٹ سسٹم کے لیے 16 بٹ MS-DOS ایپلی کیشنز کو چلانا 'ناممکن' ہے ، صارفین کے لیے یہ کام کرنا ناممکن نہیں ہے۔ لیکن ایسا کیوں ہوا؟

64 بٹ آرکیٹیکچر NTVDM کو ہٹا دیتا ہے۔

32 بٹ پروسیسر کی ہر نسل میں سالوں کے دوران ، آپریٹنگ سسٹم میں 16 بٹ DOS ایپلی کیشنز کو ہینڈل کرنے کے لیے آپریٹنگ سسٹم میں بہت محنت کی گئی۔ یہ این ٹی وی ڈی ایم ، یا این ٹی ورچوئل ڈاس مشین کے نام سے جانا جاتا ہے۔

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

مائیکرو سافٹ نے اپنے پہلے 64 بٹ آپریٹنگ سسٹم کو فوری طور پر ریلیز کرنے کے لیے اس کوشش کو ختم کرنے کا فیصلہ کیا ہے۔ اپنے سپورٹ پیج پر ، مائیکروسافٹ واضح طور پر کہتا ہے کہ '16-bit MS-DOS اور مائیکروسافٹ ونڈوز 3.x افادیتیں شروع نہیں ہوں گی۔ '

کوی معذرت نہیں. یہ صرف تعاون یافتہ نہیں ہے۔

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

64 بٹ سسٹم پر 16 بٹ ایپلی کیشنز کیسے چلائیں۔

صرف اس لیے کہ 16 بٹ ڈاس ایپلی کیشنز کو 64 بٹ ونڈوز سسٹم پر مقامی طور پر سپورٹ نہیں کیا جاتا ، اس کا مطلب یہ نہیں کہ یہ ناممکن ہے۔ چیزیں ترتیب دینے کے لیے آپ کو کچھ اضافی ٹولز انسٹال کرنے کی ضرورت ہے۔

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

1. ریٹرو گیمز ڈاس باکس کے ساتھ کھیلیں۔

اپنے کمپیوٹر پر پرانی DOS ایپس چلانے کا ایک آسان طریقہ ایمولیٹر استعمال کرنا ہے۔ ان میں سے ایک مقبول ترین ہے۔ ڈاس باکس۔ .

ڈرائیونگ کے دوران ٹیکسٹ کا آٹو جواب

کرسچن نے ڈاس باکس کو انسٹال اور کنفیگر کرنے کا طریقہ بتایا۔ پرانے ریٹرو گیمز چلائیں۔ آپ کی ونڈوز مشین پر۔

اس کے بارے میں بڑی بات یہ ہے کہ ان میں سے بیشتر گیمز اتنی پرانی ہیں۔ انہیں ترک کرنے والا سمجھا جاتا ہے۔ ، تاکہ آپ قانونی طور پر انہیں ڈاؤن لوڈ اور مفت کھیل سکیں۔

2. ورچوئل باکس کے اندر ایپس چلائیں۔

چونکہ آپریٹنگ سسٹم جیسے ونڈوز ایکس پی اور ونڈوز 7 16 بٹ ایپلی کیشنز کو مقامی طور پر چلا سکتے ہیں ، آپ اپنے 64 بٹ سسٹم پر وہی آپریشنل سسٹم بنا کر ورچوئل مشین بنا سکتے ہیں۔

اس کے لیے سب سے زیادہ مشہور اور آسان ایپلی کیشنز میں سے ایک ہے۔ ورچوئل باکس۔ . ہمارے پاس ایک مکمل گائیڈ ہے۔ ورچوئل باکس کو ترتیب دینے اور استعمال کرنے کا طریقہ ، لہذا آپ ابھی اس نقطہ نظر کو استعمال کرنا شروع کر سکتے ہیں۔

بس انسٹال کرنے کے لیے صحیح آپریٹنگ سسٹم کا انتخاب یقینی بنائیں۔ ونڈوز 7 یا اس سے پہلے کے ساتھ رہو ، اور آپ اپنے ورچوئل سسٹم پر پرانے DOS ایپس کو ڈاؤن لوڈ اور انسٹال کر سکتے ہیں۔

3. لینکس استعمال کریں۔

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

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

4. ایمولیٹر استعمال کریں۔

DOSBox صرف ایمولیٹر نہیں ہے جو پرانی DOS ایپس چلانے کے مقصد کے لیے دستیاب ہے۔ وہاں بہت سارے عمدہ ایمولیٹر ہیں جو کام کرتے ہیں۔ یہ خاص طور پر سچ ہے اگر آپ گیمر ہیں۔

عیسائی نے احاطہ کیا ہے کہ کس طرح تقلید کی جائے۔ کموڈور دوست۔ ، کو راسباری پائی ، ایک انڈروئد ، اور یہاں تک کہ کلاسیکی SNES کسی بھی پی سی پر

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

16 بٹ پر ہار نہ مانیں۔

اس کی کوئی وجہ نہیں ہے کہ آپ کو یہ سوچنا چاہیے۔ ناممکن 64 بٹ مشین پر 16 بٹ ایپلی کیشنز چلائیں۔ یہ مقامی طور پر ناممکن ہوسکتا ہے ، لیکن جیسا کہ آپ دیکھ سکتے ہیں کہ کام کو پورا کرنے کے بہت سارے حل ہیں۔

بانٹیں بانٹیں ٹویٹ ای میل۔ 12 ویڈیو سائٹس جو یوٹیوب سے بہتر ہیں۔

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

اگلا پڑھیں۔
متعلقہ موضوعات۔
  • گیمنگ
  • ٹیکنالوجی کی وضاحت
  • ایمولیشن
  • ونڈوز 10۔
  • 64 بٹ
مصنف کے بارے میں ریان ڈوبے۔(942 مضامین شائع ہوئے)

ریان نے الیکٹریکل انجینئرنگ میں بی ایس سی کی ڈگری حاصل کی ہے۔ اس نے 13 سال آٹومیشن انجینئرنگ میں ، 5 سال آئی ٹی میں ، اور اب ایک ایپس انجینئر ہے۔ MakeUseOf کے سابق منیجنگ ایڈیٹر ، انہوں نے ڈیٹا ویژوئلائزیشن پر قومی کانفرنسوں میں بات کی اور قومی ٹی وی اور ریڈیو پر نمایاں رہے۔

ریان ڈوبے سے مزید

ہماری نیوز لیٹر کو سبسکرائب کریں

ٹیک ٹپس ، جائزے ، مفت ای بکس ، اور خصوصی سودوں کے لیے ہمارے نیوز لیٹر میں شامل ہوں!

سبسکرائب کرنے کے لیے یہاں کلک کریں۔