لماذا لا ياسمين لا تعترف الكلمة "تعويض"?
سؤال
أحاول تجميع بوابة السماء:
yasm-1.2.0-win64.exe "Heaven's Gate.asm"
مع الرمز أدناه:
global main
section .text
main:
bits 32
db 9ah ;call 33:in64
dd offset in64
dw 33h
;32-bit code continues here
bits 64
in64:
gs mov rax, qword [30h] ;gs not fs
mov rax, qword [rax+60h]
mov rax, qword [rax+18h]
mov rax, qword [rax+30h]
mov rax, qword [rax+10h]
bits 32
retf
لكن ياسمين تقول لي:
Heaven's Gate.asm:6: error: undefined symbol `offset' (first use)
Heaven's Gate.asm:6: error: (Each undefined symbol is reported only once.)
أليس كذلك offset
كلمة رئيسية?لماذا أحصل على هذا الخطأ?
المحلول
الإزاحة غير ضروري في بناء الجملة ياسمين / ناسم.إزالتها ، كما التسمية نفسها تقف على تعويض لها.
لا تنتمي إلى StackOverflow