• Matéria: Informática
  • Autor: ingridfabriss
  • Perguntado 8 anos atrás

O microcontrolador ATmega328 atua sobre o conjunto de instruções da AVR. Essas instruções estão classificadas basicamente em quatro grandes grupos: instruções aritméticas/lógicas, instruções de transferência de dados, instruções de desvio de programa, e instruções de controle interno do microcontrolador. Os caminhos percorridos pelo programa em seu fluxograma são feitos pelas instruções de desvio, que podem ser incondicionais, ou condicionadas à algum resultado usado como critério de decisão. Cada uma delas tem um propósito específico e deve ser usada no contexto apropriado para surtir o efeito desejado.
Em relação a instrução em assembly para o AVR de mnemônico BREQ, está correto afirmar que:

Escolha uma:

a.
desviar o programa para onde seu rótulo indica, independentemente de qualquer resultado anterior.

b.
transferir o dado que está onde o seu rótulo aponta, para que este possa ser processado no núcleo.

c.
invocar a sub-rotina que é indicada pelo seu rótulo, independentemente de qualquer resultado anterior.

d.
processar o último dado que foi transferido para o núcleo, indicado pelo rótulo junto à instrução.

e.
desviar o programa para onde o seu rótulo aponta, caso o resultado da última operação seja zero.

Respostas

respondido por: ernandomascareov2f1w
60
desviar o programa para onde o seu rótulo aponta, caso o resultado da última operação seja zero.

hpadilharosa1: certo, obrigado.
graitonneves: CORRETO
Perguntas similares