الفرق بين المعالج الدقيق و متحكم

مؤلف: Laura McKinney
تاريخ الخلق: 2 أبريل 2021
تاريخ التحديث: 17 قد 2024
Anonim
ما هو الفرق بين المعالج (microprocessor ) وبين المتحكم الصغري ( micro-controller ) ؟
فيديو: ما هو الفرق بين المعالج (microprocessor ) وبين المتحكم الصغري ( micro-controller ) ؟

المحتوى


المعالجات الدقيقة و Microcontroller هما الرقائق الإلكترونية القابلة للبرمجة النموذجية المستخدمة لأغراض مميزة. الفرق الكبير بينهما هو أن المعالج الدقيق هو عبارة عن محرك حساب قابل للبرمجة يتكون من ALU و CU والسجلات ، يشيع استخدامها كوحدة معالجة (مثل وحدة المعالجة المركزية (CPU) في أجهزة الكمبيوتر) والتي يمكنها إجراء العمليات الحسابية واتخاذ القرارات. من ناحية أخرى ، فإن متحكم دقيق هو معالج دقيق متخصص يُعتبر "كمبيوتر على شريحة" لأنه يدمج مكونات مثل المعالج الدقيق والذاكرة والإدخال / الإخراج الرقمي المتوازي.

تم تصميم متحكم أساسي لإدارة المهمة في الوقت الحقيقي ، على عكس المعالج الدقيق.

    1. رسم بياني للمقارنة
    2. تعريف
    3. الاختلافات الرئيسية
    4. خاتمة

رسم بياني للمقارنة

أساس للمقارنةالصغريمتحكم
الأساسيتتكون من شريحة سيليكون واحدة تضم ALU و CU وسجلات.يتكون من المعالج الدقيق والذاكرة ومنفذ الإدخال / الإخراج ووحدة التحكم في المقاطعة ، إلخ.
صفة مميزةوحدة تابعةوحدة قائمة بذاتها
منافذ الإدخال / الإخراجلا يحتوي على منفذ الإدخال / الإخراج المدمجمنافذ الإدخال / الإخراج المضمنة موجودة
نوع العملية المنفذةالغرض العام في التصميم والتشغيل.تطبيق المنحى أو مجال معين.
المستهدفة لالسوق الراقيةالسوق المدمجة
استهلاك الطاقةيوفر خيارات أقل لتوفير الطاقةيتضمن المزيد من خيارات توفير الطاقة


تعريف المعالج الدقيق

ال المعالج هو رقاقة السيليكون يعمل كوحدة المعالجة المركزية (CPU). يمكن أن تؤدي وظائف بما في ذلك المنطقية والحساب وفقا للتعليمات المحددة مسبقا ، المحددة من قبل الشركة المصنعة. تتكون وحدة المعالجة المركزية من ALU (الوحدة الحسابية والمنطقية) ، وحدة التسجيل والتحكم. يمكن تصميم المعالج الدقيق بعدة طرق بناءً على مجموعة التعليمات وبنية النظام.

هناك نوعان من هياكل النظام مقدمة لتصميم المعالج الدقيق - هارفارد وفون نيومان. معالج نوع Harvard مدمج مع حافلات معزولة عن ذاكرة البرنامج والبيانات. في المقابل ، يشارك المعالج المستند إلى بنية Von-Neumann ناقل واحد لذاكرة البرنامج والبيانات.

المعالجات الدقيقة ليست وحدة مستقلة تعتمد على وحدات أجهزة أخرى مثل الذاكرة ، مؤقت ، وحدة تحكم المقاطعات ، وهكذا دواليك. تم تطوير أول معالجات دقيقة بواسطة Intel في عام 1971 وتم تسميتها Intel 4004.

تعريف متحكم

ال متحكم هي التكنولوجيا المتقدمة بعد المعالج الدقيق والتغلب على أوجه القصور في المعالج الدقيق. تم دمج شريحة متحكم دقيق للغاية مع وحدة المعالجة المركزية والذاكرة (RAM و ROM) ، والسجلات ، ووحدات التحكم في المقاطعة ، ومنافذ الإدخال / الإخراج المخصصة. يبدو أن مجموعة شاملة من المعالج. على عكس المعالجات الدقيقة ، لا يعتمد المتحكم الدقيق على وحدات الأجهزة الأخرى ، فهو يحتوي على جميع الكتل الأساسية لضمان حسن سير العمل.


متحكم هو أكثر قيمة من المعالج الدقيق في مجال النظم المدمجة لأنها أكثر فعالية من حيث التكلفة ومتاحة بسهولة. تم تطوير أول جهاز متحكم دقيق TMS 1000 من قبل Texas Instruments في عام 1974. يشبه التصميم الأساسي لمتحكمات TI معالج Intel 4004/4040 (4 بت) الذي أضيف إليه المطورون حتى دعم RAM و ROM و I / o. ميزة أخرى من متحكم هو أنه يمكننا كتابة تعليمات مخصصة إلى وحدة المعالجة المركزية.

  1. يتكون المعالج الدقيق من رقاقة سيليكون لها وحدة منطقية حسابية (ALU) ، ووحدة تحكم (CU) وسجلات. على العكس من ذلك ، يتضمن متحكم خصائص المعالج الدقيق ، جنبا إلى جنب مع ذاكرة الوصول العشوائي ، ROM ، عدادات ، منافذ الإدخال / الإخراج ، إلخ.
  2. يتطلب المعالج الدقيق مجموعة من الرقائق الأخرى مثل المؤقتات ووحدات التحكم في المقاطعة وذاكرة البرنامج والبيانات مما يجعلها معتمدة. على العكس من ذلك ، لا يتطلب متحكم وحدات الأجهزة الأخرى لأنه بالفعل ممكّن به.
  3. يتم توفير منافذ الإدخال / الإخراج الضمنية في متحكم بينما لا تستخدم المعالجات الدقيقة منافذ الإدخال / الإخراج المضمنة.
  4. يقوم المعالج الدقيق بعمليات الأغراض العامة. في المقابل ، ينفذ متحكم عمليات التطبيق المنحى.
  5. في المعالج الصغري يكون التركيز الرئيسي على الأداء وبالتالي فهو يهدف إلى السوق المتطورة. من ناحية أخرى ، الهدف متحكم للسوق المدمجة.
  6. استخدام الطاقة في متحكم أفضل من المعالج الدقيق.

خاتمة

يمكن للمعالج الدقيق تنفيذ عمليات متعددة الأغراض للعديد من المهام المختلفة. على العكس من ذلك ، يمكن للتحكم الدقيق أداء المهام المعرفة من قبل المستخدم حيث يتعامل مع نفس المهمة لدورة الحياة بأكملها.