elf-


, , "" . elf- ? , -, elf' ( draft http://www.caldera.com/developers/gabi/), , -, , , , NASM, Linux-, , , BSD. , "" : http://nasm.sourceforge.net/.

elf- : elf-header'e, (, . .) program header table, . , . , elf , " ", . , UNIX- elf, 8048000h, ORG, .

:

BITS 32

org 8048000h

ehdr: ; // Elf32_Ehdr

db 7Fh, "ELF", 1, 1, 1 ; // e_ident

times 9 db 0

dw 2 ; // e_type

dw 3 ; // e_machine

dd 1 ; // e_version

dd _start ; // e_entry

dd phdr - $$ ; // e_phoff

dd 0 ; // e_shoff

dd 0 ; // e_flags

dw ehdrsize ; // e_ehsize

dw phdrsize ; // e_phentsize

dw 1 ; // e_phnum

dw 0 ; // e_shentsize