Usando instruções aritméticas genéricas de 3 endereços (com um operando destino e dois operandos fontes, nessa ordem), indique como a expressão A =...
Usando instruções aritméticas genéricas de 3 endereços (com um operando destino e dois operandos fontes, nessa ordem), indique como a expressão A = B - (C * D) + E pode ser traduzida. Isto é, assinale a alternativa que mostra a sequência de instruções que implementa a expressão.
a. SUB A, B, C MUL A, A, D ADD A, A, E b. MUL A, C, D SUB A, B, A ADD A, A, E c. MUL A, C, D SUB A, A, B ADD A, A, E d. SUB A, B, C ADD A, D, E MUL A, A, A
Analisando as opções fornecidas, a sequência de instruções que implementa a expressão A = B - (C * D) + E é a seguinte:
b. MUL A, C, D
SUB A, B, A
ADD A, A, E
Portanto, a alternativa correta é a letra b.
0
0
✏️ Responder
Para escrever sua resposta aqui, entre ou crie uma conta
Compartilhar