ההבדל בין מיקרו-מעבד למיקרו-בקר

מְחַבֵּר: Laura McKinney
תאריך הבריאה: 2 אַפּרִיל 2021
תאריך עדכון: 17 מאי 2024
Anonim
Difference between Microprocessor and Microcontroller
וִידֵאוֹ: Difference between Microprocessor and Microcontroller

תוֹכֶן


מעבד ומיקרו-בקר הם השבבים האלקטרוניים הניתנים לתכנות המשמשים למטרות שונות. ההבדל המשמעותי ביניהם הוא שמעבד מיקרו הוא מנוע חישוב הניתן לתכנות המורכב מ- ALU, CU ורישומים, המשמשים בדרך כלל כיחידת עיבוד (כמו מעבד במחשבים) שיכולים לבצע חישובים ולקבל החלטות. מצד שני, בקר מיקרו הוא מעבד מתמחה הנחשב "מחשב על שבב" שכן הוא משלב רכיבים כמו מעבד מיקרו, זיכרון וקלט / פלט דיגיטלי מקביל.

בקר המיקרו מיועד בעיקר לניהול המשימה בזמן אמת, בניגוד למעבד המיקרו.

    1. טבלת השוואה
    2. הגדרה
    3. הבדלים עיקריים
    4. סיכום

טבלת השוואה

בסיס להשוואהמעבד מיקרובקר מיקרו
בסיסימורכב משבב סיליקון יחיד הכולל ALU, CU ורישומים.מורכב ממעבד, זיכרון, יציאת קלט / פלט, יחידת בקרת הפרעה וכו '.
מאפייןיחידה תלויהיחידה עצמאית
יציאות קלט / פלטאינו מכיל יציאת קלט / פלט מובניתיציאות קלט / פלט מובנות קיימות
סוג הפעולה שבוצעהמטרה כללית בתכנון ותפעול.מכוונת ליישום או ספציפית לתחום
ממוקד לשוק סוף גבוהשוק משובץ
צריכת חשמלמספק פחות חיסכון בחשמלכולל אפשרויות נוספות לחיסכון בחשמל


הגדרת מעבד

ה מעבד הוא שבב סיליקון עובד כיחידת עיבוד מרכזית (CPU). זה יכול לבצע פונקציות כולל לוגיות וחשבון לפי ההוראות שהוגדרו מראש על ידי היצרן. מעבד מורכב מ- ALU (יחידה אריתמטית ולוגית), יחידת רישום ובקרה. ניתן לעצב מעבד מיקרו בדרכים רבות, תלוי במערך ההוראות ובארכיטקטורת המערכת.

ישנם שני ארכיטקטורות מערכת המסופקות לעיצוב מעבד מיקרו - הרווארד ווון-נוימן. המעבד מסוג הרווארד משולב באוטובוסים מבודדים לזיכרון תוכנה ונתונים. לעומת זאת, מעבד המבוסס על ארכיטקטורת פון-נוימן חולק אוטובוס יחיד לזיכרון תוכנה ונתונים.

המעבד הוא לא יחידה עצמאית שהוא מסתמך על יחידות חומרה אחרות כגון זיכרון, טיימר, קוטע בקר וכדומה. המעבד הראשון פותח על ידי אינטל בשנת 1971 ושמו כאינטל 4004.

הגדרת מיקרו-בקר

ה בקר מיקרו היא הטכנולוגיה שפותחה לאחר המעבד ומתגברת על החסרונות של המעבד. שבב המיקרו-בקר משולב מאוד עם מעבד, זיכרון (זיכרון RAM ו- ROM), רישומים, יחידות בקרת הפרעות ויציאות קלט / פלט ייעודיות. נראה שמדובר בסופר-על של המעבד. בניגוד למעבד המיקרו-בקר המיקרו אינו תלוי ביחידות חומרה אחרות, הוא מכיל את כל החסימה החיונית לתפקוד תקין.


בקר מיקרו מוערך יותר ממעבד המיקרו בתחום מערכות משובצות מכיוון שהוא משתלם יותר וזמין בקלות. המיקרו-בקר הראשון TMS 1000 פותח על ידי טקסס אינסטרומנטס בשנת 1974. העיצוב הבסיסי של בקר המיקרו של ה- TI דומה למעבד 4004/4040 (4 סיביות) של אינטל, בו הוספו למפתחים RAM, ROM, I / O תמיכה. יתרון נוסף של המיקרו-בקר הוא שנוכל לכתוב הוראות מותאמות אישית למעבד.

  1. מעבד מיקרו מורכב משבב סיליקון בעל יחידה לוגית אריתמטית (ALU), יחידת בקרה (CU) ורישומים. מנגד, בקר המיקרו משלב תכונות של מעבד מיקרו, יחד עם זיכרון RAM, ROM, דלפקים, יציאות קלט / פלט וכו '.
  2. המעבד זקוק לקבוצה של שבבים אחרים כגון טיימרים, בקרי הפרעה וזיכרון תוכנה ונתונים מה שהופך אותו לתלוי. לעומת זאת, המיקרו-בקר אינו דורש יחידות חומרה אחרות מכיוון שהוא כבר מופעל איתו.
  3. יציאות קלט / פלט מרומזות מסופקות בבקר המיקרו ואילו המעבד המיקרו אינו משתמש בנמלי קלט / פלט מובנים.
  4. המעבד מבצע פעולות למטרות כלליות. לעומת זאת, בקר מיקרו מבצע פעולות מונחות יישומים.
  5. במעבד המיקרו הדגש העיקרי הוא על ביצועים ומכאן שהוא מכוון לשוק המתקדם. מצד שני, יעד בקרת מיקרו לשוק המוטמע.
  6. ניצול הכוח במיקרו-בקר טוב יותר ממעבד המיקרו.

סיכום

מעבד מעבד יכול לבצע פעולות לשימוש כללי למספר משימות שונות. להפך, בקר מיקרו יכול לבצע משימות המוגדרות על ידי המשתמש בהן הוא מטפל באותה משימה לכל מחזור החיים.