עמוד:79

קבוצת אוגרי ההצבעה ואוגרי האינדקס אוגרי ההצבעה ואוגרי האינדקס הם אוגרים ייעודיים בני 16 סיביות ( לא ניתן לגשת בנפרד לבית העליון או לבית התחתון שלהם ) והם משמשים כמצביעים לתא בזיכרון . ישנם חמישה סוגים של אוגרי הצבעה ואוגרי אינדקס : SP , BP , SI , DI ו . IP- האוגרים האלה מכילים כתובות . נפרט בקצרה על תפקידי האוגרים האלה : האוגר IP ( מצביע הוראות – ( Instruction Pointer – מצביע על כתובתו של הזיכרון שיש להביא ממנו את ההוראה הבאה בתכנית אל יחידת המישק לפס . בניגוד לשאר אוגרי ההצבעה , הוא אינו בשליטת המתכנת , כלומר לא ניתן לכתוב הוראה שבה IP הוא אופרנד . האוגר SP ( מצביע מחסנית – ( Stack Pointer – האוגר הזה מכיל את כתובתה של המחסנית . המחסנית היא קטע מוגדר בזיכרון הראשי , שהמיקרו-מעבד משתמש בו לביצוע פונקציות וכאמצעי זיכרון מהיר . בסעיף 1 . 8 נפרט על המחסנית ואופן השימוש בה . האוגרים – BP , SI , DI מכילים כתובות זיכרון של אופרנדים ומשמשים בעיקר בביצוע לולאות שבהן יש גישה לקטע רציף של תאים בזיכרון הנקראים ' מערכים . ' על תפקיד אוגרים אלו נרחיב בהמשך . אוגר דגלים אוסף של סיביות באוגר הדגלים נקראות גם דגלים ולכל דגל ( סיבית ) יש שם שבאמצעותו ניתן לפנות אליו בנפרד . הדגלים משקפים את התכונות של תוצאות החישוב האריתמטי או החישוב הלוגי האחרון . כלומר בעקבות ביצוע הוראה אריתמטית או לוגית , מצב הדגלים מתעדכן בהתאם לתוצאה שהתקבלה . איור 1 . 30 מתאר את אוגרי הדגלים במיקרו-מעבד . 8086 איור 1 . 30 אוגר דגלים במיקרו-מעבד 8086

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


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