مائکروپروسیسرس اور مائکروکنٹرولرز کے مابین فرق جانیں

مسائل کو ختم کرنے کے لئے ہمارے آلے کو آزمائیں





مائکرو پروسیسر:

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

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




مائکرو پروسیسرز کی اقسام:

مائکروپروسیسرز کی مختلف اقسام

مائکروپروسیسرز کی مختلف اقسام

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

مائکرو کنٹرولر:

مائکروکنٹرولر

مائکروکنٹرولر



مائکروکونٹرولر الیکٹرک گیجٹس کا نظم کرنے کے لئے موزوں ‐ a ip چپ پر ایک کمپیوٹر ہے۔ اس کا مقصد خاص طور پر کسی خاص نظام کو کنٹرول کرنے جیسے عین کاموں کے لئے ہے۔ ایک مائکروکنٹرولر بعض اوقات مختصر UC ، µC ، یا MCU کا استعمال کرتا ہے ، بنیادی طور پر مائکرو پروسیسر کی ایک خاص قسم ہے جس کا مقصد خود کو اطمینان بخش اور منافع بخش ہونا ہے۔ نیز ، ایک مائکروکانٹرولر ایک نظام کا ایک حصہ ہے جو بنیادی طور پر ایک مکمل سرکٹ بورڈ ہے۔ ایک فکسڈ ان سسٹم ایک کمپیوٹر سسٹم ہے جس کا مقصد ایک سے زیادہ افعال کو بار بار انجام دینے کے لئے ہوتا ہے جن میں وقتی کام کی حدود ہوتی ہیں۔ یہ ایک پوری مشین کے عنصر کی حیثیت سے سرایت کرتا ہے جس میں اکثر ہارڈویئر اور موٹرز والے عناصر کی گنتی ہوتی ہے۔ کچھ بیرونی الیکٹرانک پیری فیرلز کو مائکروکانٹرولر سے انٹرفیس کیا جاتا ہے بہتر کارکردگی کے لئے درخواستوں پر منحصر ہے.

مائکروکانٹرولرز کی مثال 8051 ، انٹیل کی 80196 ، مائکروچپ کی پی آئی سی اور موٹرولا کی 68 ایچ سی ایکس ایکس سیریز ہے۔ مائکروکنٹرولر جو عام طور پر کھلونوں ، آٹوموبائل ، آلات اور آفس مشینوں میں شامل ہوتے ہیں وہ گیئرز ہوتے ہیں جو مائکرو پروسیسر سسٹم کے متعدد اجزاء کو سولو مائکروچپ پر جوڑ دیتے ہیں:

  • میموری (ROM اور رام دونوں)
  • سی پی یو کور (مائکرو پروسیسر)
  • کچھ متوازی ڈیجیٹل I / O

مائکرو قابو پانے والا ایک ایکلیے آئی سی پیک میں متعدد مددگار افعال کو شامل کرنے کا مشاہدہ کرتا ہے۔ یہ کام یہ ہیں: -

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

مائکروکانٹرولرز کی اقسام:

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


مائکروکانٹرولرز کی مختلف اقسام

مائکروکانٹرولرز کی مختلف اقسام

  • 8 بٹ مائکروکانٹرولر: جب کسی ایم سی یو میں اندرون بس 8 بٹ بس ہوتی ہے تو پھر اے ایل یو آرڈر پر بائٹ پر منطق اور ریاضی کے عمل کو انجام دیتی ہے۔ ایم سی یو 8 بٹ مائکرو کنٹرولر ہے۔ 8 بٹ ایم سی یو کی مثال یہ ہیں- انٹیل 8031/8051 ، موٹرولا ایم سی 68 ایچ سی 11 اور پی آئی سی ون ایکس خاندان۔
  • 16 بٹ مائکروکانٹرولر: 16 بٹ مائکروکانٹرولر ایک 16 بٹ بس پر مشتمل ہے اور اے ایل یو 16 بٹ اوپیراینڈ پر ریاضی اور منطقی کاروائیاں کرتی ہے۔ یہ 8 بٹ ایم سی یو کے مقابلے میں زیادہ سے زیادہ صحت سے متعلق اور کارکردگی فراہم کرتا ہے۔
  • 32 بٹ مائکروکانٹرولر: جب ایم سی یو میں ڈیٹا منتقل کرنے کی تقریب کے لئے اندرون بس 32 بٹ بس ہوتی ہے تو پھر اے ایل یو آرڈرز پر 32 بٹس کے اوپیرا لفظوں پر منطق اور ریاضی کے افعال انجام دیتی ہے۔ ایم سی یو 32 بٹ مائکرو کنٹرولر ہے۔ یہ 16 بٹ ایم سی یو کے مقابلے میں بہتر درستگی اور کارکردگی کی فراہمی کرتے ہیں۔
  • ایمبیڈڈ مائکروکانٹرولر: جب ایک فکسڈ یا ایمبیڈڈ سسٹم میں ایک ایم سی یو شامل ہوتا ہے جس میں ہر ہارڈ ویئر اور سافٹ ویئر کے حصے ایک سولو یونٹ میں شامل ہوتے ہیں تو ، ایم سی یو ایمبیڈڈ مائکرو کنٹرولر کے نام سے جانا جاتا ہے۔ پردیی آلات کو کنٹرول کرنے یا استعمال کرنے کے دوران پروسیسنگ کے لئے انتہائی کم یا کوئی اضافی پیریفرل یونٹ یا سسٹم موجود ہے۔ مثال کے طور پر ، ٹیلیفون وصول کرنے والا سرکٹ ایک بلٹ یا ایمبیڈڈ مائکرو کنٹرولر پر ملازم ہے۔
  • بیرونی میموری مائکرو کنٹرولر: جب ایک اندرونی یا ایمبیڈڈ سسٹم میں ایک ایسی ایم سی یو شامل ہوجاتی ہے جس میں ہارڈ ویئر اور سافٹ ویئر کے ہر حصے ایک سولو جزو کے طور پر موجود نہیں ہوتے ہیں اور میموری کے جزو کا ایک یا ٹکڑا بیرونی طور پر انٹرفیسنگ سرکٹ میں لایا جاتا ہے جس کے نام سے جانا جاتا ہے گلو سرکٹ ، MCU ایک پردیی یا بیرونی میموری مائکرو کنٹرولر کے طور پر جانا جاتا ہے. مثال کے طور پر ، 8031 ​​ایک پروگرام میموری پر مشتمل ہوتا ہے جو اس کے ساتھ انٹرفیس ہوتا ہے۔ 8051 میں گھر کے ساتھ ساتھ پیریفرل پروگرام میموری بھی موجود ہے۔

مائکروپروسیسرس اور مائکروکنٹرولرز کے مابین فرق

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

مائکرو پروسیسر اور مائکروکنٹرولر کے مابین فرق

مائکرو پروسیسر اور مائکروکنٹرولر کے مابین فرق

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

اس کے برعکس a PIC فیملی کا مائکروکینٹرلر یا 8051 کنبے یا کسی اور فرد نے اپنے اطلاق کو چھوٹے سرایت والے نظام جیسے ٹریفک سگنلز کا کنٹرول سسٹم یا کسی طرح کا روبوٹ سسٹم میں نوٹس لیا ہے۔ نیز یہ گیجٹس اپنی ساری زندگی کے دور میں اسی طرح کے کام یا اسی طرح کے پروگرام کا نظم کرتے ہیں۔ ایک اور فرق یہ ہے کہ مائکروکانٹرولر کو عام طور پر فوری کاموں کو سنبھالنا پڑتا ہے جبکہ اس کے برعکس کمپیوٹر سسٹم میں مائکرو پروسیسرز ہر وقت فوری کام کو نہیں سنبھال پاتے ہیں۔

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

تصویر کے کریڈٹ: