עמוד:317

2 . 4 מיקרו-מעבדים מתקדמים ( פנטיום ) ותכונותיהם עד כה תיארנו באופן כללי את המיקרו-מעבד , 8086 ובאמצעותו הכרנו את העקרונות של המנגנונים העיקריים של המיקרו-מעבד . חברת אינטל , שפיתחה את ה , 8086- פיתחה במשך עשרות שנים משפחה של מיקרו-מעבדים הידועה בשם משפחת . 80 × 86 אינטל התחייבה שתהיה תאימות בין כל דור חדש של מיקרו-מעבדים לדורות הקודמים לו , כלומר , שיישומים של המיקרו-מעבדים הישנים יפעלו גם במיקרו-מעבדים המתקדמים . לכן , היכרות עם המיקרו-מעבד , 8086 גם אם הוא מיקרו-מעבד ישן , מאפשרת להבין את העקרונות שעליהם מבוססים המיקרו-מעבדים המתקדמים שבהם נדון בפרק זה . הדיון בפרק זה יתמקד בארכיטקטורה של המיקרו-מעבד פנטיום , אשר ניתן להריץ בו גם תכניות הפועלות ב , 8086- וגם להשתמש בו כמיקרו-מעבד מתקדם . במושג ארכיטקטורה של מיקרו-מעבד אנו מתכוונים למבנה הכולל של היחידות המרכיבות את המיקרו-מעבד , לאופן ההתקשרות של היחידות זו עם זו ולאופן התקשרותן עם היחידות החיצוניות למיקרו-מעבד , קרי הזיכרון ויחידות הקלט והפלט . תחילה נסכם את הנושאים העיקריים שדנו בהם בתיאור המיקרו-מעבד 8086 ואת ההתפתחויות שחלו במיקרו-מעבדים ממשפחה זו , ולאחר מכן נתאר את החידושים והשינויים בפנטיום . בגלל מגוון הסוגים של מיקרו-מעבדי פנטיום בעלי ארכיטקטורות שונות , פרק זה יתמקד בפנטיום באופן כללי ויתייחס לעקרונות פעולתו . בסוף הפרק נסקור את הסוגים השונים של מיקרו-מעבדי הפנטיום . בתיאורנו נתמקד באוגרים של הפנטיום , ביחידת הממשק לפס שלו וביחידת הביצוע שלו . כמו כן , נתאר את הזיכרון הפיזי המתחבר למיקרו-מעבד , את חלוקת הזיכרון לסגמנטים לוגיים , ואת צורת הגישה של המיקרו-מעבד לסגמנטי הזיכרון שלו . במהלך הפרק , נשווה את הפנטיום למיקרו-מעבד שלמדנו עליו עד עכשיו , ונראה את ההבדלים ביניהם ואת משמעותם . בנוסף , נתאר בקצרה כמה מנגנונים חדשים שאינם קיימים במיקרו-מעבד שבו עסקנו עד כה , כגון : זיכרון מטמון , ( Cache memory ) ביצוע הוראות בשיטת " קו צינור " , ( Pipeline ) ארכיטקטורה המאפשרת ביצוע הוראות במקביל , ( Superscalar ) קיומו של מנגנון לניבוי ההוראה הבאה . ( Branch prediction ) מנגנונים אלו , יש לציין , משותפים לכל המיקרו-מעבדים החדישים .

מטח : המרכז לטכנולוגיה חינוכית


לצפייה מיטבית ורציפה בכותר