

Seu próximo nível começa aqui
Seu desenvolvimento não pode ter limites. Garanta sua Assinatura Ilimitada e libere uma preparação completa com os melhores professores do Brasil.
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?
08.
0A.
1A.
18.
02.