Questão FC374268
A instrução cujo sentido lógico é ebx = ebx + eax, na linguagem de montagem Assembly do 80386, é escrita na forma
Processador
FCC · 2019
A instrução cujo sentido lógico é ebx = ebx + eax, na linguagem de montagem Assembly do 80386, é escrita na forma
- add ebx, eax;
- inc ebx, eax;
- inc ebx+=eax;
- mov ebx, eax;
- add ebx<<eax;
Mostrar resposta e comentário
Gabarito
A
Comentário do professor
ADD é a instrução de soma na linguagem de montagem do 80386. A notação add ebx, eax indica que o conteúdo de EAX é somado ao conteúdo de EBX e o resultado fica em EBX, ou seja, \( \text{EBX} \leftarrow \text{EBX} + \text{EAX} \).
A sintaxe geral é ADD <destino>, <fonte>, onde o destino recebe o resultado e a fonte é o operando somado. Os operandos devem ter o mesmo tamanho (aqui, ambos são registradores de 32 bits).
A execução altera os flags de condição do processador: CF, OF, SF, ZF, PF e possivelmente AF, conforme o resultado da soma. Em resumo, add ebx, eax realiza a adição direta de registers com armazenamento do resultado em EBX.
Conteúdo do catálogo FC Concursos · Atualizado em