תקלה בEMU8086

עמוד
מוצגות 4 תגובות – 1 עד 4 (מתוך 4 סה״כ)
  • מאת
    תגובות
  • #76789
    NetanHell
    משתתף

    לא הכי קשור לכאן, אבל זה המקום היחיד כנראה שמישהו יוכל לעזור לי;
    משום מה, אם אני משתמש בפקודה ORG התוכנית עפה לי למיקום שהיא בוחרת.
    זו בעיה ידועה?

    ( אותה התוכנית רצה חלק בALAB )

    #77981
    CodeGuru
    מנהל בפורום

    שלום נתן,
    אתה לא מתכוון לשורד שרץ במנוע המשחק, נכון?
    הפקודה
    ORG
    גורמת לאסמבלר לשים את הפקודות בכתובת אחרת, אבל זה עלול ליצור "חור" ובזמן ריצה ה
    CPU
    ימשיך לבצע סדרתית, ו"יפול" לתוך קטע לא מאותחל.

    מקווה שהבנתי נכון את שאלתך.

    #77980
    NetanHell
    משתתף

    אכן, ציינתי שאין קשר לתחרות.
    אני יודע מה הפקודה עושה, אבל הבעיה שהקומפיילר EMU לא מבצע אותה בצורה דומה לAlab.

    אם כבר-אז כבר, יש קומפיילר אחר שאולי תמליצו עליו לסטודנט שלומד אסמבלי 8086 ?

    תודה מראש :)

    #77979
    CodeGuru
    מנהל בפורום

    שלום שוב,

    אני אוהב את
    NASM
    הוא גם חינמי וגם נוח לשימוש.

    בהצלחה!

מוצגות 4 תגובות – 1 עד 4 (מתוך 4 סה״כ)
  • יש להתחבר למערכת על מנת להגיב.