just a girl21
New member
../images/Emo35.gif שאלה בנוגע לאסמבלי
שאלה קצת מתוסבכת, מקווה שאני אסביר אותה כראוי... אנחנו בונים פסיקה, שתפקידה לקלוט 2 מספרים מהמשתמש, הראשון בין 0 ל9999, והשני בין 0 ל255, המספר הראשון נכנס לAx, והמספר השני נכנס לBL, אחריזה מתבצעת הפקודה div BL. הפסיקה שלנו אמורה לגרום לכך שגם אם התוצאה גדולה מכדי להכנס לAL תתבצע הפקודה. את רוב הפסיקה בניתי, אבל נתקעתי ב2 דברים עיקריים: 1. איך אני מקדם את IP? (כי כשביצעתי inc IP, וגם add byte prt ip,2 קיבלתי הודעת שגיאה) 2. אחרי שקלטתי את המספר, איך אני מרכיב את הקוד האסקי שקיבלתי למספר? תודה מראש, ומקווה שהשאלה הובנה
שאלה קצת מתוסבכת, מקווה שאני אסביר אותה כראוי... אנחנו בונים פסיקה, שתפקידה לקלוט 2 מספרים מהמשתמש, הראשון בין 0 ל9999, והשני בין 0 ל255, המספר הראשון נכנס לAx, והמספר השני נכנס לBL, אחריזה מתבצעת הפקודה div BL. הפסיקה שלנו אמורה לגרום לכך שגם אם התוצאה גדולה מכדי להכנס לAL תתבצע הפקודה. את רוב הפסיקה בניתי, אבל נתקעתי ב2 דברים עיקריים: 1. איך אני מקדם את IP? (כי כשביצעתי inc IP, וגם add byte prt ip,2 קיבלתי הודעת שגיאה) 2. אחרי שקלטתי את המספר, איך אני מרכיב את הקוד האסקי שקיבלתי למספר? תודה מראש, ומקווה שהשאלה הובנה