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

مصنف: Laura McKinney
تخلیق کی تاریخ: 2 اپریل 2021
تازہ کاری کی تاریخ: 17 مئی 2024
Anonim
Apa Itu Arduino Micro Controller (Subtittle)
ویڈیو: Apa Itu Arduino Micro Controller (Subtittle)

مواد


مائکرو پروسیسر اور مائکروکنٹرولر مخصوص پروگراموں میں قابل الیکٹرانک چپس ہیں جو الگ الگ مقاصد کے لئے استعمال ہوتے ہیں۔ ان کے مابین اہم فرق یہ ہے کہ مائکرو پروسیسر ایک پروگرام قابل حساب انجن ہے جو ALU ، CU اور رجسٹروں پر مشتمل ہوتا ہے ، عام طور پر ایک پروسیسنگ یونٹ (جیسے کمپیوٹرز میں سی پی یو) کے طور پر استعمال ہوتا ہے جو گنتی انجام دے سکتا ہے اور فیصلے کرسکتا ہے۔ دوسری طرف ، مائکروکنٹرولر ایک ماہر مائکرو پروسیسر ہے جسے "کمپیوٹر پر ایک چپ" کے طور پر سمجھا جاتا ہے کیونکہ یہ مائکرو پروسیسر ، میموری اور متوازی ڈیجیٹل I / O جیسے اجزاء کو مربوط کرتا ہے۔

مائکروکونٹرولر بنیادی طور پر مائکرو پروسیسر کے برخلاف اصل وقتی کام کے انتظام کے لئے ڈیزائن کیا گیا ہے۔

    1. موازنہ چارٹ
    2. تعریف
    3. کلیدی اختلافات
    4. نتیجہ اخذ کرنا

موازنہ چارٹ

موازنہ کی بنیادمائکرو پروسیسرمائکروکنٹرولر
بنیادیALU ، CU اور رجسٹروں پر مشتمل ایک واحد سلکان چپ سے بنا ہے۔مائکرو پروسیسر ، میموری ، I / O پورٹ ، رکاوٹ کنٹرول یونٹ وغیرہ پر مشتمل ہے۔
خصوصیتمنحصر یونٹخود موجود یونٹ
I / O بندرگاہیںاس میں بلٹ میں I / O بندرگاہ شامل نہیں ہےبلٹ میں I / O بندرگاہیں موجود ہیں
آپریشن کی قسم انجام دی گئیڈیزائن اور آپریشن میں عمومی مقصد۔درخواست پر مبنی یا مخصوص ڈومین۔
کے لئے نشانہ بنایا گیااعلی آخر مارکیٹایمبیڈڈ مارکیٹ
طاقت کا استعمالبجلی کی بچت کے کم اختیارات فراہم کرتے ہیںبجلی کی بچت کے مزید اختیارات شامل ہیں


مائکرو پروسیسر کی تعریف

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

ایک مائکرو پروسیسر - ہارورڈ اور وان نیومن کے ڈیزائن کے لئے دو سسٹم فن تعمیر مہیا کیے گئے ہیں۔ ہارورڈ ٹائپ پروسیسر کو پروگرام اور ڈیٹا میموری کے ل is الگ تھلگ بسوں کے ساتھ شامل کیا گیا ہے۔ اس کے برعکس ، وان نیومن فن تعمیر پر مبنی پروسیسر پروگرام اور ڈیٹا میموری کے ل bus ایک بس شریک کرتی ہے۔

مائکرو پروسیسر ایک آزاد یونٹ نہیں ہے جو یہ دوسرے ہارڈ ویئر یونٹوں جیسے میموری ، ٹائمر ، رکاوٹ کنٹرولر ، وغیرہ پر انحصار کرتا ہے۔ پہلا مائکرو پروسیسر انٹیل نے 1971 کے سال میں تیار کیا تھا اور اسے انٹیل 4004 کے نام سے موسوم کیا گیا تھا۔

مائکروکنٹرولر کی تعریف

مائکروکنٹرولر یہ مائیکرو پروسیسر کے بعد تیار کی گئی ٹیکنالوجی ہے اور مائکرو پروسیسر کی کوتاہیوں کو دور کرتی ہے۔ مائکروکونٹرولر چپ انتہائی مربوط سی پی یو ، میموری (ریم اور روم) ، رجسٹر ، رکاوٹ کنٹرول یونٹ ، اور سرشار I / O بندرگاہوں کے ساتھ قابل ہے۔ ایسا لگتا ہے کہ یہ مائکرو پروسیسر کا سپر اسٹیٹ ہے۔ مائکرو پروسیسر کے برعکس مائکروکونٹرولر دوسرے ہارڈ ویئر یونٹوں پر منحصر نہیں ہے ، اس میں مناسب کام کرنے کے لئے تمام ضروری بلاک ہوتا ہے۔


سرایت شدہ نظام کے شعبے میں مائکرو پروسیسر کے مقابلے میں ایک مائکرو قابو پانے والے کی زیادہ اہمیت ہوتی ہے کیونکہ یہ زیادہ قیمت اور کارآمد اور آسانی سے دستیاب ہے۔ پہلا مائکروکانٹرولر ٹی ایم ایس 1000 ٹیکساس انسٹرومینٹس نے 1974 میں تیار کیا تھا۔ ٹی آئی کے مائکروکانٹرولر کا بنیادی ڈیزائن انٹیل کے 4004/4040 (4 بٹ) پروسیسر سے مشابہت رکھتا ہے جس میں ڈویلپرز کو رام ، روم ، I / o سپورٹ شامل کیا گیا ہے۔ مائکروکانٹرولر کا دوسرا فائدہ یہ ہے کہ ہم سی پی یو کو اپنی مرضی کے مطابق ہدایات لکھ سکتے ہیں۔

  1. ایک مائکرو پروسیسر سلیکن چپ پر مشتمل ہوتا ہے جس میں ریاضی کا ایک منطقی اکائی (ALU) ، ایک کنٹرول یونٹ (CU) اور رجسٹر ہوتا ہے۔ اس کے برعکس ، مائکروکونٹرولر نے مائکرو پروسیسر کی خصوصیات کے ساتھ ساتھ رام ، آر او ایم ، کاؤنٹرز ، آئی / او بندرگاہیں ، وغیرہ شامل ہیں۔
  2. مائکرو پروسیسر کو دوسرے چپس کے ایک گروپ کی ضرورت ہوتی ہے جیسے ٹائمر ، رکاوٹ کنٹرولر اور پروگرام اور ڈیٹا میموری۔ اس کے برعکس ، مائکروکونٹرولر کو دوسرے ہارڈویئر یونٹوں کی ضرورت نہیں ہے کیونکہ یہ پہلے سے ہی اس کے ساتھ فعال ہے۔
  3. مائکروکنٹرولر میں ضمنی I / O بندرگاہیں فراہم کی جاتی ہیں جبکہ مائکرو پروسیسر بلٹ میں I / O بندرگاہوں پر ملازمت نہیں کرتا ہے۔
  4. مائکرو پروسیسر عام مقصد کے کام انجام دیتا ہے۔ اس کے برعکس ، مائکروکونٹرولر درخواست پر مبنی آپریشن انجام دیتا ہے۔
  5. مائکرو پروسیسر میں بنیادی زور کارکردگی پر ہے لہذا اس کا مقصد اعلی کے آخر میں مارکیٹ ہے۔ دوسری طرف ، ایمبیڈڈ مارکیٹ کے ل mic مائکروکونٹرولر ہدف۔
  6. مائکروکنٹرولر میں بجلی کا استعمال مائکرو پروسیسر سے بہتر ہے۔

نتیجہ اخذ کرنا

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