|
בזמן הדלקת המחשב שבו מותקן כרטיס מתאם EGA, נטענת משפחת הגופנים הראשונית מזיכרון ROM שעל כרטיס המתאם אל זיכרון RAM שלו.
מחולל התווים מקבל את תבניות הגופנים מזיכרון RAM ושולח אותם למסך. בזיכרון RAM של מתאם EGA יש מקום ל2 משפחות של גופנים שאפשר לטעון על פי בחירת המשתמש.
ניתן לעצב אותיות ותווים אחרים, שאינם קיימים בטבלת ASCII , ולהציג אותם באמצעות מתאם המסך. יצרני הכרטיס המתאם מספקים תוכנית המאפשרת לערוך ולטעון גופנים שונים על פי בחירתנו.
מתאם מסך EGA שומר כל תו מטבלת ASCII ב 14 בתים . במתאם מסך VGA דרושים 16 בתים לשמירה של כל תו.
כל בית מייצג שורת נקודות מסך על המסך. כלומר, כל בית מייצג 8 נקודות. כך, כל סיבית בבתים אלה מתורגמת לנקודת אור על המסך, כאשר הערך הרשום בה הוא 1.
כדי להגדיר טבלת ASCII מלאה, המכילה 256 תווים, דרושים 256*14 בתים עבור מתאם VGA.
כדי לשנות טבלת ASCII המוצגת על המסך ולהגדיר גופן חדש, יש צורך להכין אזור זיכרון RAM , לכתוב לתוכו את הגופן החדש שרוצים להגדיר ( לדוגמא גופן עברי תנ"כי יפני וכו') ולבצע פסיקת שירות 10H, המנוהלת באמצעות ROM BIOS .
|