בהווווללל!!! צריך עזרה דחוף בנוגע לקוד מסויים

עמוד

ברוכים הבאים לאתר תחרויות קודגורו! פורומים אקסטרים בהווווללל!!! צריך עזרה דחוף בנוגע לקוד מסויים

מוצגות 2 תגובות – 1 עד 2 (מתוך 2 סה״כ)
  • מאת
    תגובות
  • #76969
    superblader
    משתתף

    אם מישהו יכול לתת הסבר על הפקודה call far(ואם אפשר אז גם דוגמא). אני חורש על הרשת, ספרות מקצועית, ולא מצאתי כ-ל-ו-ם!!!

    אנא עזרו לי.

    תודה רבה!!!!

    #78391
    DL!
    משתתף

    Examples:
    call far ptr 1008:3187 ; 9A 87 31 08 10
    call far [bx] ; FF 1F

    Usage:
    CALL FAR expects a single operand ("argument"), which can be either a direct address (1st example) or indirect address (2nd example).

    Then, it takes the following actions:
    1. push the value of CS to the stack
    2. push the value of IP to the stack (IP already points to the *next* opcode, that is – the one after the CALL FAR opcode)
    3. set the values of CS and IP to the given address


    In general, if you can't find documentation for some opcode – you can try going through the engine's source code. That way you can see for yourself exactly what the opcode does.

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