Resultados da pesquisa a pedido "cpu-registers"

5 a resposta

ontagem de 64 bits, quando usar registros de tamanho men

Entendo que na montagem x86_64 existe, por exemplo, o registro rax (64 bits), mas também pode ser acessado como um registro de 32 bits, eax, 16 bits, ax e 8 bits, todos. Em que situação eu não usaria apenas os 64 bits completos e por que qual ...

5 a resposta

Como saber se um número inteiro binário representa um número negativ

Estou lendo algum texto em C. Na sessão Valores negativos e positivos, o autor mencionou várias maneiras de representar um número negativo em formato binári Eu entendi todo o caminho e queria saber se, com um número binário, podemos determinar ...

2 a resposta

Como a eax store retorna um valor de tamanho maior que 4 byte

@EAX é usado para armazenar o valor de retorno da função na plataforma de 32 bits. Eu me pergunto se o tamanho do valor de retorno de uma função é maior que 4 bytes. Como o eax lida com isso? Nesse caso, o SO pode salvar o valor de retorno na ...