היי יש לי בגרות עוד מעט וניתקעתי על השאלה הזו בתירגול
קוד:KK : MOV SI,10H MOV BX,0H MOV AX, [SI] AGAIN : ADD BL,AH JNC AD INC BH AD : DEC AL JNZ AGAIN MOV [SI+2],BX RET
א. הסבר את ההוראות שמספריהן 9,8,4,3
אז הסברתי ככה:
3- העתק את הערך בזיכרון עליו מצביע SI לאוגר AX
4- חבר בין AH לBL והחזר לBL
8- עם הערך לא שווה ל0 קפוץ לאיפה שכתוב AGAIN
9- העתק את הערך שנמצא בBX למצביע SI והוסף לו 2.
ב. הסבר מה מבצעת תת-השגרה.
בזה נתקעתי שוב...
ג. בטבלה שלהלן נתונים תכני התאים בכתובות 10H-13H בסגמנט הנתונים שבזיכרון, לפני ביצוע תת השגרה:
כתובת התא 10H תוכן התא 03H
כתובת התא 11H תוכן התא 80H
כתובת התא 12H תוכן התא 10H
כתובת התא 13H תוכן התא 20H
גם בזה נתקעתי...
וכתבתי טבלת מעקב לב' אבל לא הבנתי מה אני צריך לכתוב בטבלה שכתוב לי JNC AD או AD : DEC AL?
תודה על העזרה!!



ציטוט ההודעה


