This commit is contained in:
Anatoliy Belyanskiy 2023-11-18 22:33:44 +10:00
parent b534dc7d5d
commit c3b87678c7

View File

@ -2,18 +2,18 @@
;*************************************** ;***************************************
ORG org_addr - exe_header.length ORG org_addr - exe_header.length
exe_header: exe_header:
BYTE 'EXE' ; 0-3 EXE ‘¨£­ âãà  BYTE 'EXE' ; 0-2 EXE ‘¨£­ âãà 
BYTE 0 ; 4 Version of EXE file BYTE 0 ; 3 Version of EXE file
DWORD exe_header.length ; 5-6 ª ª®£® ᬥ饭¨ï ¢ ä ©«¥ ¡ã¤¥â £à㧨âìáï ª®¤ ¢ DWORD exe_header.length ; 4-5 ª ª®£® ᬥ饭¨ï ¢ ä ©«¥ ¡ã¤¥â £à㧨âìáï ª®¤ ¢
; ; 7-8 ¯ ¬ïâì ¯®  ¤à¥áã (Code_addr) Low addr, High addr. ; ; 6-7 ¯ ¬ïâì ¯®  ¤à¥áã (Code_addr) Low addr, High addr.
WORD Loader_length ; 9-10 <EFBFBD> §¬¥à ¯¥à¢¨ç­®£® § £àã§ç¨ª  ¨«¨ 0 WORD Loader_length ; 8-9 <EFBFBD> §¬¥à ¯¥à¢¨ç­®£® § £àã§ç¨ª  ¨«¨ 0
WORD #0000 ; 11-12 Reserved WORD #0000 ; 10-11 Reserved
WORD #0000 ; 13-14 Reserved WORD #0000 ; 12-13 Reserved
WORD #0000 ; 15-16 Reserved WORD #0000 ; 14-15 Reserved
WORD code_addr ; 17-18 €¤à¥á à á¯®«®¦¥­¨ï ª®¤  ¢ ¯ ¬ï⨠(#4100-#FFFF) WORD code_addr ; 16-17 €¤à¥á à á¯®«®¦¥­¨ï ª®¤  ¢ ¯ ¬ï⨠(#4100-#FFFF)
WORD program_start ; 19-20 €¤à¥á ¢ ¯ ¬ïâ¨ á ª®â®à®£® § ¯ãáâ¨âáï ª®¤ (Reg. PC) WORD program_start ; 18-19 €¤à¥á ¢ ¯ ¬ïâ¨ á ª®â®à®£® § ¯ãáâ¨âáï ª®¤ (Reg. PC)
WORD stack_point ; 21-22 €¤à¥á á⥪  (Reg. SP) WORD stack_point ; 20-21 €¤à¥á á⥪  (Reg. SP)
IFDEF EXEinfoMACRO ; 23-512 Œ®¦­® ¨á¯®«ì§®¢ âì ¯®¤ ⥪áâ ¤«ï ¢ë¯¥­¤àñ¦  ¨«¨ ­¥ ¨á¯®«ì§®¢ âì IFDEF EXEinfoMACRO ; 22-512 Œ®¦­® ¨á¯®«ì§®¢ âì ¯®¤ ⥪áâ ¤«ï ¢ë¯¥­¤àñ¦  ¨«¨ ­¥ ¨á¯®«ì§®¢ âì
_mEXEinfo _mEXEinfo
ENDIF ENDIF
; <20><>ˆŒ…<C592>: ; <20><>ˆŒ…<C592>: