עמוד:88

בית אחד מתאים לאחסן מידע שמתקבל מיחידות קלט ושמועבר ליחידות פלט , כמו מקלדת , מדפסת ומודם . יש במיקרו-מעבד 8086 הוראות רבות שהן בגודל בית . נשאלת אם כן השאלה : כיצד המיקרו-מעבד יכול לקרוא 2 בתים מן הזיכרון ? התשובה לכך היא שהזיכרון הראשי במיקרו-מעבד 8086 מאורגן בשני בנקים כמתואר באיור . 1 . 32 בכל אחד מן הבנקים יש עד . 512 KB בנק אחד מכיל את כל הבתים הנמצאים בכתובות זוגיות , ולכן הוא נקרא הבנק הזוגי ; הבנק השני מכיל את כל הבתים הנמצאים בכתובות אי-זוגיות , ולכן הוא נקרא הבנק האי-זוגי . ארגון כזה מאפשר למיקרו-מעבד 8086 לקרוא בבת אחת שני בתים – בית אחד מכל בנק , וכך לקרוא מילה שלמה בת שני בתים מן הזיכרון . למשל , בעת קריאה של מילה מן הכתובת , 00000 h המיקרו-מעבד יודע להתייחס לשתי כתובות עוקבות : 00000 h ו . 00001 h- המיקרו-מעבד פונה לבנק הזוגי כדי לקרוא את הבית שבכתובת 00000 h ולבנק האי-זוגי כדי לקרוא את הבית שבכתובת . 00001 h שני הבתים האלה יועברו במקביל אל פס הנתונים של המיקרו-מעבד . הבית הזוגי יועבר אל 8 הסיביות הפחות משמעותיות בפס , והבית האי-זוגי יועבר אל 8 הסיביות היותר משמעותיות בפס . ארגון הזיכרון בשני בנקים נפרדים מאפשר אם כן למיקרו-מעבד 8086 לפנות לבתים , ולא רק למילים שלמות . כך למשל יכול המיקרו-מעבד לבצע מחזור של כתיבה לבית הנמצא איור 1 . 31 מבנה הזיכרון במיקרו-מעבד 8086

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


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