В чем функциональная разница между этими ассемблерными кодами? - PullRequest
0 голосов
/ 04 октября 2019
addq (%rbx), %rax

и

movl (%rbx), %ecx
addq %rcx, %rax

Я предполагаю, что старшие 32 бита% rbx отбрасываются при этом movl (%rbx), %ecx.

Так что %rax во втором примереимеет только младшие 32 бита из %rbx. Это правильно?

...