עזרה באמבלי

ron ad

New member
עזרה באמבלי

שלום, באחת השאלות בבגרות יש להשלים את שם הפקודה כך שיתאים....: start:________ [bx+si],3 איזו פקודה יכולה להתאים? לדעתי השורה כלל לא נכונה. יש להעתיק את 3 לאוגר ואיתו לעבוד.
 

ron ad

New member
לדעתי זו טעות

בספר שברשותי שפת אסבלי למחשב האישי מאת אלי כהן רשום במפורש שאין לרשום פקודה הכוללת תא זיכרון ונתון מספרי. בספר זה מוגדר ככל ברזל , א"ב של אסמבלי.
 

vinney

Well-known member
לא בדיוק

בנוסף לדוגמא שכבר קיבלת, הנה עוד קצת: -a 0B6C:0100 cmp byte ptr [bx+si],3 0B6C:0103 sub byte ptr [bx+si],3 0B6C:0106 inc byte ptr [bx+si],3 אם אתה לא תשתמש ב byte ptr אתה עלול לקבל שגיאה, אבל אין בעיה עקרונית לעבוד ישירות מול הזכרון כל זה אגב ב 8086, כל מעבד והכללים שלו.
 
למעלה