. 64- Linux System V ABI . , CALL 16 ( 32 ):
16 (32, __m256 ).
, C runtime main, 8, CALL. 16- , PUSH , POP - .
, RAX , :
% rax , ,
printf - , RAX. , RAX 0.
$format, . :
mov $format, %rbx
mov (%rbx), %rdi
RBX. 8 RBX RDI. RDI , . :
lea format(%rip), %rdi
RIP, :
mov $format, %rdi
NUL . .ascii .asciz x86.
:
.data
format: .asciz "%d\n"
.text
.global main
main:
push %rbx
lea format(%rip), %rdi
mov $1, %esi
xor %eax, %eax
call printf
pop %rbx
ret
/
64- Linux ABI, , , . :

, Yes
- , , . main C.
/, , , , .rodata .section .rodata, .data
64- : -, 32- , 64- . .