سبق

ایکس 86 بمقابلہ بازو پروسیسرز: اہم اختلافات اور فوائد

فہرست کا خانہ:

Anonim

پروسیسروں میں افعال کا ایک متعدد اثر ہوسکتا ہے ، لیکن اہم ایک ہمارے مدر بورڈ سے منسلک ہوتا ہے اور اس طرح مشین کا "دماغ" ہوتا ہے جہاں زیادہ تر معلومات پر کارروائی ہوتی ہے۔ پھر بھی ، یہ پروسیسر بھی ایک دوسرے سے اپنے اختلافات رکھتے ہیں۔ ہم ARM اور x86 پروسیسر کے مابین فرق جاننے جارہے ہیں ۔

اس آرٹیکل میں ہم آپ کو ARM اور x86 کے بارے میں مزید جاننے میں مدد کریں گے۔ بنیادی طور پر یہ ہماری دنیا میں دو عام پروسیسر کنبے ہیں۔ اس کی طاقتیں ، کمزوریاں اور استعمال کیا ہیں؟ تیار ہیں؟ چلو شروع کرتے ہیں!

فہرست فہرست

ایکس 86 پروسیسرز بمقابلہ اے آر ایم: اہم اختلافات اور فوائد

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

انٹیل اور AMD پروسیسرز x86 پروسیسر کے نام سے بھی جانا جاتا ہے۔ کمپیوٹنگ میں ، x86 یا 80 × 86 انٹیل کارپوریشن کے پروسیسرز کے انٹیل 8086 پر مبنی کنبے کے لئے عام نام ہے ۔

فن تعمیر کو x86 کہا جاتا ہے کیونکہ اس فیملی میں پہلے پروسیسروں کی شناخت صرف "86" کے تسلسل کے ساتھ اختتامی تعداد سے ہوئی تھی۔ دوسرے لفظوں میں ، ہم کہہ سکتے ہیں کہ اصطلاح x86 انٹیل 8086 پر مبنی انسٹرکشن سیٹ فن تعمیر کے کنبے سے مراد ہے۔

ARM اور x86 کے درمیان فرق

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

X86 پروسیسرز اور CISC فن تعمیر

x86 پروسیسرز کو CISC (کمپلیکس انسٹرکشن سیٹ کمپیوٹرز) فن تعمیر سے تیار کیا گیا ہے۔ یہ سسٹم زیادہ پیچیدہ ڈھانچے کے لئے استعمال ہوتا ہے ، یعنی ان کو اپنے کاموں میں زیادہ کام کی ضرورت ہوتی ہے اور ان کی تشکیل میں زیادہ عناصر ہوتے ہیں جس کی وجہ سے وہ کمپیوٹرز کے لئے مثالی بن جاتے ہیں۔

CSIC فن تعمیر کی پیچیدگی کی ایک مثال کور 17 چپ کا ہارڈ ویئر ہوسکتا ہے ۔اس کی ساخت بہت زیادہ حصوں اور عناصر کی وجہ سے مکمل ہوگئی ہے ، جس کے نتیجے میں وہ مشین کے لئے زیادہ کام کرتا ہے۔

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

ARM پروسیسرز اور RISC فن تعمیر

اے آر ایم اور ایکس 86 کے مابین فرق بنیادی طور پر اس کی تشکیل کی پیچیدگی کی وجہ سے ہے ، جبکہ x86 زیادہ پیچیدہ فن تعمیر سے تیار کیا گیا ہے ، ایک آرم پروسیسر RISC (ریڈیوسڈ انسٹرکشن سیٹ کمپیوٹر) پر مبنی ہے ، جو خود ہی اس نام کی حیثیت رکھتا ہے۔ وہ کہتے ہیں ، آسان بننا ہے۔

زیادہ ہموار ہونے کے باوجود ، اے آر ایم ڈیوائسز میں کچھ x86 عنصر موجود ہیں ، حالانکہ دونوں پروسیسروں کے اپنے کاموں کو انجام دینے کے انداز میں بہت زیادہ فرق ہے۔

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

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

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

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

اے آر ایم پروسیسر نے ہدایت کی تعداد کو کم سے کم رکھنے پر توجہ دی ہے جبکہ ان ہدایات کو بھی ممکن حد تک آسان رکھنے پر توجہ مرکوز کی ہے۔

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

انٹیل 8086 ، پہلا x86 پروسیسر

اس فن تعمیر سے ماخوذ ، اے ایم ڈی نے x86-64 تیار کیا ہے ، جو ہدایات کا ایک بہت بڑا مجموعہ ہے جس میں ایڈریس کی جگہ کی مزید اجازت دی گئی ہے ، جس سے دوسرے نفاذ کے علاوہ زیادہ رام پڑھنے کی اجازت ہوگی۔

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

یہاں تک کہ سب کچھ ایک ساتھ رکھتے ہوئے اور نتیجہ دینے تک۔ ایکس 86 میں ایک اندرونی پروگرام (مائکرو کوڈ) بھی ہے جو ہدایات پر عمل درآمد کرتا ہے ، جس کی وجہ سے وہ کارخانہ دار کو بہتر بناسکتے ہیں۔ یہ سب کچھ x86 کو بہت تیز اور موثر بناتا ہے ، پھر بھی یہ زیادہ جسمانی جگہ استعمال کرتا ہے اور زیادہ طاقت استعمال کرتا ہے۔

اے آر ایم پروسیسرز کی کارکردگی

اے آر ایم پروسیسرز کے پاس یہ مائکرو کوڈ نہیں ہے ، دیگر آسانیاں کے علاوہ ان کے پاس پروسیسنگ کے کم مراحل ہیں (عام طور پر 3 سے 8 ، x86 میں 16 سے 32 کے مقابلے میں)۔ لیکن اے آر ایم فن تعمیر کو آسان بنانے کی وجہ سے کارکردگی میں ہونے والے نقصان کی تلافی کے لئے ، ان کے پاس کچھ حل ہیں جو کوڈ پر عمل درآمد کو زیادہ موثر بناتے ہیں۔

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

عملی طور پر فرق

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

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

بجلی کے استعمال میں فرق

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

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

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

انٹیل کور ان کی زیادہ پیچیدگی کی وجہ سے اے آر ایم کور کے مقابلے میں بہت زیادہ طاقت استعمال کرتے ہیں ۔ ایک اعلی درجے کا انٹیل I-7 130W تک بجلی کا استعمال کرسکتا ہے ، جبکہ انٹیل نوٹ بک پروسیسرز (جیسے ایٹم اور سیلیرون) 5W کے لگ بھگ استعمال کرتے ہیں۔

انتہائی کم لاگت والے لیپ ٹاپ کے استعمال کے لئے تیار کردہ ، کم بجلی کی کھپت کے پروسیسر (ایٹم لائن) پروسیسر میں گرافکس کو مربوط نہیں کرتے ہیں ، جبکہ موبائل ورژن کرتے ہیں۔ تاہم ، جو لوگ گرافکس کو متحد کرتے ہیں ان میں گھڑی کی رفتار نمایاں طور پر کم ہوتی ہے (300 میگاہرٹز اور 600 میگاہرٹز کے درمیان) ، جس کے نتیجے میں کم کارکردگی ہوتی ہے۔

سافٹ ویئر میں اختلافات

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

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

جب تک ایپلی کیشن جاوا جیسی زبان میں مرتب ہوچکی ہو تب تک دونوں آلات ممکنہ طور پر ایک ہی ایپلیکیشنز چلاسکتے ہیں۔

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

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

درخواست میں اختلافات

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

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

ہم تجویز کرتے ہیں کہ مارکیٹ میں بہترین پروسیسر پڑھیں

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

مجموعی طور پر ، انٹیل اور اے آر ایم دونوں حیرت انگیز مشینیں تیار کرتے ہیں جس میں وسیع پیمانے پر مربوط کنٹرولرز اور پیری فیرلز شامل ہیں۔ ہر قسم ، اے آر ایم یا x86 اپنی جگہ میں فٹ بیٹھتی ہے۔ اگرچہ معلومات پہلے ہی سے جاری ہورہی ہیں کہ ایپل اور مائیکروسافٹ دونوں طرح کے پروسیسروں کے "2-in-1 گولیاں" کے اپنے تصورات میں استعمال کریں گے اور پورٹیبل آلات کی خود مختاری میں کافی حد تک اضافہ کریں گے۔ x86 پروسیسرز بمقابلہ ARM سے متعلق ہمارے مضمون کے بارے میں آپ کا کیا خیال ہے؟ ہم آپ کی رائے جاننا چاہتے ہیں!

سبق

ایڈیٹر کی پسند

Back to top button