מיקרו-בקר – הבדלי גרסאות

תוכן שנמחק תוכן שנוסף
Rubinbot (שיחה | תרומות)
מ r2.5.4) (בוט משנה: ro:Microcontroler
מ ויקישיתוף בשורה
שורה 1:
[[קובץ:153056995 5ef8b01016 o.jpg|שמאל|ממוזער|250px|[[מעגל משולב]] תוצרת [[אינטל]], מיקרו-בקר הכולל מעבד הרץ ב-12 MHz,{{כ}} 128 ביטים של RAM, {{כ}} 2048 ביטים של EPROM ו-[[I/O]]]]
'''מיקרו-בקר''' הינוהוא רכיב מתוכנת, שהוא למעשה מערכת [[מחשב]] פונקציונלית שלמה, המוכללת ב[[רכיב אלקטרוני]] בודד. כך ניתן למצוא בתוך הרכיב את כל המרכיבים המקובלים של מערכת מחשב, כמו [[מעבד|יחידת עיבוד]] ו[[זיכרון מחשב|זיכרון]]. כפי ששמו מרמז, מטרתו של המיקרו-בקר היא לבקר על תהליכים, ולצורך כך, נמצא במיקרו-בקרים גם רכיבי כניסות ויציאות (I/O), המשמשים לבקרה ול[[תקשורת]] עם העולם החיצוני.
 
מיקרו-בקרים מצויים כיום כמעט בכל מוצר המכיל אלמנט אלקטרוני/חשמלי כלשהו, כגון [[כלי תחבורה|כלי-רכב]], מכונות ביתיות ומשרדיות ו[[צעצוע]]ים. השימוש במיקרו-בקר כ[[מעגל משולב]] בודד, במקום מספר רכיבים נפרדים (מיקרו-מעבד, זכרונות ובקרי I/O), מאפשר להקטין בגודל ועלות היצור של מוצרים.
 
==מבנה המיקרו-בקר==
שורה 9:
במיקרו-מעבד נמצאת [[מעבד|יחידת העיבוד]] בלבד, בנוסף לזכרונות קטנים המיועדים לפעולות העיבוד בלבד: [[אוגר (מחשבים)|אוגר]]ים המכילים את ה[[נתונים]] עליו יתבצעו פעולות העיבוד הקרובות, או את תוצאות פעולות העיבוד האחרונות, ולעתים גם [[זיכרון מטמון]] שתפקידו היחיד הוא להאיץ את מהירות העיבוד.
 
לעומתו, המיקרו-בקר יכיל זיכרון נתונים המשמש לאחסון המידע הזמני כולו, גם זה שאינו עובד לאחרונה או יעובד בקרוב, כמו גם את כל ה[[תוכנה]] אותה מריץ הבקר. כאמור, לצורכי בקרת תהליכים, המיקרו-בקר יכיל רכיבי כניסה/יציאה -- כמו כניסות ויציאות [[דיגיטלי|דיגיטליות]]ות פשוטות (הפועלות ברמה של 0/1), אך על פי רוב גם סוגים מורכבים יותר של כניסות ויציאות, כמו כניסות ויציאות אנלוגיות או [[מנשק]]ים תקשורתיים טוריים ומקביליים בתקנים שונים. הכניסות והיציאות מאפשרות לבקר להתחבר לרכיבים דוגמת מפסקים/כפתורים, נורות ו[[ממסר|ממסרים]]ים, וכיוצא בזה.
 
דרישות הפעולה עבור מיקרו-בקרים לרוב שונות מאלו של מעבדי מחשב, ומושת דגש רב יותר על מאפיינים כמו עלות, ניצול זיכרון וצריכת אנרגיה. היות שכך, בעוד שמעבדים מודרניים פועלים עם מלים בנות 64 סיביות ויותר, ופועלים במהירויות שעון של [[הרץ|גיגה-הרצים]], ניתן למצוא מיקרובקרים אשר עושים שימוש במילים קטנות עד כדי ארבע סיביות (בכדי להגיע לניצול יעיל של הזיכרון), או בקרים המופעלים באמצעות שעון איטי, עד כדי סדר גודל של קילו הרצים בודדים (בכדי להקטין למינימום את הצריכה האנרגטית שלהם).
שורה 24:
 
==קישורים חיצוניים==
*{{ויקישיתוף בשורה|Special:Search/Category:Microcontrollers}}
* [http://lirtex.com/he/%D7%9E%D7%90%D7%9E%D7%A8%D7%99%D7%9D/%D7%9E%D7%94%D7%95-%D7%9E%D7%99%D7%A7%D7%A8%D7%95-%D7%91%D7%A7%D7%A8-%D7%94%D7%A1%D7%91%D7%A8-%D7%A2%D7%9C-%D7%90%D7%A8%D7%9B%D7%99%D7%98%D7%A7%D7%98%D7%95%D7%A8%D7%AA-%D7%9E%D7%99%D7%A7%D7%A8%D7%95-%D7%91%D7%A7%D7%A8-%D7%95%D7%A1%D7%A7%D7%99%D7%A8%D7%AA-%D7%A1%D7%95%D7%92%D7%99-%D7%9E%D7%99%D7%A7%D7%A8%D7%95-%D7%91%D7%A7%D7%A8%D7%99%D7%9D-%D7%A9%D7%95%D7%A0%D7%99%D7%9D הסבר על ארכיטקטורת מיקרו-בקרים וסקירת סוגי מיקרו-בקרים שונים]
* [http://www.lirtex.com/he/embedded/%D7%9E%D7%90%D7%9E%D7%A8%D7%99%D7%9D/%D7%A1%D7%A7%D7%99%D7%A8%D7%AA-%D7%98%D7%9B%D7%A0%D7%95%D7%9C%D7%95%D7%92%D7%99%D7%95%D7%AA-%D7%A0%D7%A4%D7%95%D7%A6%D7%95%D7%AA-%D7%91%D7%AA%D7%97%D7%95%D7%9D-%D7%94%D7%9E%D7%99%D7%A7%D7%A8%D7%95 סקירת טכנולוגיות נפוצות בעולם המיקרו-בקרים ומיקרו-מעבדים]