Questão 1701181

Engenharia Elétrica e Engenharia Eletrônica · 2022

Questão

ID 1701181

Disciplina: Engenharia Elétrica e Engenharia Eletrônica

Assunto: Microcontroladores

Ano: 2022 Banca: Fundação de Apoio à Educação e Desenvolvimento Tecnológico de Minas Gerais - Fundacao CEFETMINAS Órgão: Instituto Federal de Educação, Ciência e Tecnologia do Amazonas


A figura a seguir apresenta o registrador de STATUS do microcontrolador da família PIC18 que mostra os bits N (negativo), OV (overflow), Z (zero), Dc (Carry de 1 dígito) e C (carry).

Registrador de STATUS

-----

-----

----

N

OV

Z

DC

C

bit 7 ------------------------------------------------------------------------------------------------------- bit 0

Um programador desenvolveu um código em assembly no intuito de somar dois números de 8 bits, mostrado a seguir:

#DEFINE NUMERO_1 0x00

#DEFINE NUMERO_2 0x01

#DEFINE SOMA 0x02

INICIO:

MOVLW 0x78

MOVWF NUMERO_1, ACCESS

MOVLW 0x19

MOVWF NUMERO_2, ACCESS

MOVF NUMERO_2, w, ACCESS

ADDWF NUMERO_1, f, ACCESS

NOP

Considerando-se o estado inicial dos registradores envolvidos no programa em zero, qual o valor do registrador de STATUS, na base hexadecimal, após a execução de todas as linhas do código?

Alternativas da questão 1701181
Pular para o conteúdo principal