A
Size: a a a
A
G
🐖
A
С
RS
RS
A
s
RS
push RBP
push RBX
push RDI
push RSI
push R12
push R13
push R14
push R15
mov RBP, RSP
sub RSP, 8 ;align saved registers
;--- /пролог
...some code...
;--- эпилог
mov RSP, RBP
pop R15
pop R14
pop R13
pop R12
pop RSI
pop RDI
pop RBX
pop RBP
ret
RS
A
s
push RBP
push RBX
push RDI
push RSI
push R12
push R13
push R14
push R15
mov RBP, RSP
sub RSP, 8 ;align saved registers
;--- /пролог
...some code...
;--- эпилог
mov RSP, RBP
pop R15
pop R14
pop R13
pop R12
pop RSI
pop RDI
pop RBX
pop RBP
ret
push
/pop
одной строкой регистры перечислить (push rbx rdi rsi...
), а он уже сгенерирует столько инструкций, сколько регистров в списке.RS
push
/pop
одной строкой регистры перечислить (push rbx rdi rsi...
), а он уже сгенерирует столько инструкций, сколько регистров в списке.A