x86-64


10 64-


, com-, ( , "") ELF PE, .

1.64 FASM "format PE64", 64- PE- ( "use64" ), EXAMPLES PE64DEMO .

x86-64 "hello, world" :

 

; 64- PE

; Windows XP 64-bit edition

 

;

format PE64 GUI

 

;

entry start

 

;

section '.code' code readable executable

start:

mov r9d,0 ; uType

== MB_OK ( )

; x86-64

; , !

; d ,

; mov r9,0,

;

lea r8,[_caption] ; lpCaption

; lea

7 ,

; mov reg, offset

- 11,

; lea

lea rdx,[_message] ; lpText

mov rcx,0 ; hWnd -

; ( xor rcx,rcx