עמוד:59

הערך שנקלט מהמתגים MOV AL , 00110000 b ; הערך למיסוך המשנה רק את הסיבית השמינית MOV AH , 10000000 b ; פעולת המיסוך XOR AL , AH ; בהוראת XOR שכתבנו , אוגר המקור שמכיל את ערך המיסוך הוא AH ואוגר היעד ששומר את המידע שיש למסך הוא . AL מביצוע XOR נקבל : לאחר ביצוע פעולת XOR האוגר AL מכיל את הערך . 10110000 b באופן כללי , למיסוך של ערך אוגר יעד כלשהו עם ערך מיסוך 10000000 b יש תמיד שתי תוצאות אפשריות : הסימן x מציין שלא משנה אם הסיבית היא ' 0 ' או ' 1 ' ( המצב הזה נקרא . ( Don’t care התוצאה של הפעולה XOR בין ' 0 ' לסיבית אחרת שערכה x היא , x כלומר אין שינוי בערך הסיבית . אולם הפעולה XOR בין הסיבית ' 1 ' לסיבית אחרת שערכה x היא . ( x לסיכום , במיסוך עם הפעולה , XOR נקבע בערך המיסוך כל סיבית שיש לשנותה כ ' 1 ' - ואת שאר הסיביות נקבע כ . ' 0 ' - תרגיל 1 . 9 א . אם ערך האוגר AL הוא , 6 Dh מהו ערך המיסוך הדרוש כדי לשנות את הסיביות הרביעית והחמישית ? מהי תהיה תוצאת פעולת המיסוך עם הערך שחישבתם ? ב . אם ידוע כי ערך המיסוך הוא C 8 h וכי מפעולת המיסוך התקבל הערך : , F 0 h מה היה הערך המקורי באוגר היעד לפני ביצוע פעולת המיסוך ?

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


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