x86 64 registos rax/eax/ax / al sobrescrever o conteúdo total do registo [duplicado]
Esta pergunta já tem uma resposta:
Porque é que as instruções x86-64 em registos de 32 bits z ... ja a escapar algum ponto vital sobre o porquê. implementado assim?
Uma explicação sobre" porquê " seria muito apreciada.
Como é que o AX, ah, Al mapeia o EAX?
O meu entendimento dos registos x86 diz que cada registo pode ser acedido por todo o código de 32 bits e é dividido em v ...
0000 0000
E quando lermos, deve voltar.
0000 0111
Isto está correcto? e se for qual o valor que AH realmente tem?
Onde posso encontrar nomes de registro x86?
Onde posso encontrar os nomes completos do 80x86?
Sei que EAX significa Machado estendido.
Qual é então o significado do machado? Ou seja, o AX é um acrónimo?