|
מתאם מסך EGA ומעלה מחזיק לפחות 4 בנקים של זיכרון. בנק 1 לצבע ירוק, בנק 2 לצבע אדום, בנק 3 לצבע כחול ובנק 4 לעוצמת הארה.
במסך מוצגים ארבעת הבנקים בו זמנית. על כן, אם נדליק סיבית (נהפוך אותה מ- 0 ל- 1 ) בבנק 1 ונכבה אותה בשאר הבנקים, תתקבל על המסך נקודה ירוקה בפינה השמאלית העליונה של המסך.
אם נדליק את הסיבית העליונה בכל הבנקים , נקבל נקודה לבנה בפינה הימנית התחתונה של המסך .
כל הבנקים של זיכרון מתאם המסך ממופים החל מכתובת OAOOOh במרחב הזיכרון. כלומר , מנקודת מבטו של המעבד כל הבנקים יושבים באותו מרחב כתובות.
כדי לאפשר למתכנת גמישות ומהירות בכתיבה/קריאה/העתקה של קטעים בתוך המרחב הגפי וכדי להשיג אפקטים מהירים על גבי המסך, כולל מתאם המסך מספר אופני פעולה.
לדוגמא: בכל בנק זיכרון מוקצית לכל נקודות מסך על גבי המסך סיבית אחת ויחידה בכל בנק.
כך שאם מדובר ב- 16 צבעים, נראה 4 בנקים של זיכרון ועבור כל נקודה יוקצו בסך הכל 4 סיביות בכל 4 הבנקים
הנקודות על גבי המסך מיוצגות בזיכרון המתאם ברצף: בית ראשון מכיל 8 סיביות שהן סיביות 0 עד 7 בשורה ראשונה על גבי המסך, בית שני 8 הנקודות הבאות וכולי.
|