Процессор использует порядок байтов для хранения байтов в памяти
mov rax, "bloopers"
mov [s_out], rax
В этом случае, что хранится по адресу [s_out]
и [s_out+7]
и что происходит, когда я печатаю s_out
Я в замешательстве, поскольку rax
будет хранить "bloopers" как "srepoolb".
Но я не знаю, что произойдет, если вы переместитесь rax
в s_out
. Работает ли он так же, как регистр?