Logo Passei Direto
Buscar

Informática

Engenharias
Para garantir que os LEDs pisquem com um intervalo correto, o programa inclui uma subrotina de atraso que faz o microcontrolador esperar 1 segundo antes de executar a próxima instrução. Qual instrução é usada para chamar a subrotina de atraso quefaz o microcontrlador esperar 1 segundo? A CALL WAIT_1s B GOTO WAIT_1s C RETURN D NOP E decfsz CONT3, f
User badge image
eduardo oliveira

ano passado

Respostas

User badge image

Ed Verified user icon

ano passado

Para chamar uma subrotina em um programa de microcontrolador, a instrução correta a ser utilizada é a que permite a execução de uma função ou subrotina e, em seguida, retornar ao ponto de onde foi chamada. Analisando as opções: A) CALL WAIT_1s - Esta é a instrução correta para chamar uma subrotina. Ela faz com que o microcontrolador execute a subrotina WAIT_1s e, após a execução, retorna à próxima instrução. B) GOTO WAIT_1s - Esta instrução faz um salto incondicional para a subrotina, mas não permite retornar ao ponto de chamada, o que não é o comportamento desejado para uma subrotina. C) RETURN - Esta instrução é usada para retornar de uma subrotina, não para chamá-la. D) NOP - Esta instrução significa "no operation" e não tem relação com chamar subrotinas. E) decfsz CONT3, f - Esta instrução decrementa o valor de CONT3 e, se o resultado for zero, faz um salto, mas não é usada para chamar subrotinas. Portanto, a instrução correta para chamar a subrotina de atraso que faz o microcontrolador esperar 1 segundo é: A) CALL WAIT_1s.

Essa resposta te ajudou?

0
Dislike0

Ainda com dúvidas?

Envie uma pergunta e tenha sua dúvida de estudo respondida!

Mais conteúdos dessa disciplina