27
Microprocessadores
UNINTER
27
Microprocessadores
UNINTER
7
Microprocessadores
UNINTER
20
Microprocessadores
UNINTER
20
Microprocessadores
UNINTER
20
Microprocessadores
UNINTER
68
Microprocessadores
USU
8
Microprocessadores
UNIUBE
1
Microprocessadores
UMG
56
Microprocessadores
UNOPAR
Texto de pré-visualização
220 1920 310 TAREFA MICROPROCESSADORES Questão 1 220 Decrementar Contador Pergunta Qual instrução é usada para decrementar o valor de um contador no PIC16F877A Sua Resposta B DECFSZ Status CORRETA Justificativa A instrução DECFSZ Decrement file Skip if Zero faz exatamente o que é pedido ela decrementa o valor de um registrador o contador Além disso ela tem a funcionalidade extra de pular a próxima instrução se o resultado do decremento for zero o que é extremamente útil em laços e contagens INCF Incrementa soma 1 DEC Não é uma instrução padrão do PIC16 a correta seria DECF BCF BSF Limpam colocam em 0 ou setam colocam em 1 um único bit e não o valor completo do registrador Questão 2 1920 Arquitetura do 8085 Pergunta Qual afirmação sobre a arquitetura do microprocessador 8085 é verdadeira Sua Resposta C Suporta operações de 8 bits Status CORRETA Justificativa O Intel 8085 é um microprocessador de 8 bits Isso significa que sua Unidade Lógica e Aritmética ULA e seu barramento de dados foram projetados para manipular dados de 8 bits por vez A 32 bits Incorreto É um processador de 8 bits B Harvard Incorreto O 8085 usa a arquitetura von Neumann onde dados e instruções compartilham o mesmo barramento e memória D Sem barramento de controle Incorreto Todo processador precisa de um barramento de controle para sincronizar operações sinais como Read Write etc E RISC Incorreto O 8085 é um exemplo clássico de arquitetura CISC Complex Instruction Set Computer com um conjunto de instruções variado e complexo Questão 3 310 Limpar Bandeira de Interrupção Pergunta Qual instrução é usada para limpar a bandeira de interrupção externa no registrador INTCON Sua Resposta C BCF INTCON INTF Status CORRETA Justificativa Para limpar uma bandeira ou flag que é um único bit dentro de um registrador usamos a instrução BCF Bit Clear file A sintaxe é BCF registrador bit INTCON é o registrador de controle de interrupções INTF é o bit específico dentro do INTCON que sinaliza a ocorrência de uma interrupção externa Portanto BCF INTCON INTF é o comando exato para limpar o bit INTF do registrador INTCON Isso é fundamental dentro da rotina de interrupção para que o microcontrolador possa detectar uma nova interrupção no futuro Questão 4 710 Verificar Limite de Contador Pergunta Qual instrução é usada para verificar se o valor do contador atingiu um limite específico Sua Resposta D DECFSZ Status CORRETA Justificativa Esta pergunta é muito parecida com a primeira mas com foco na verificação do limite A instrução DECFSZ Decrementa e Pula se for Zero é ideal para isso Ela combina a ação de contar decrementando com a verificação do limite o limite sendo zero Em programação é comum carregar um contador com um valor e decrementálo até chegar a zero para controlar um laço ou evento BTFSC BTFSS Testam um único bit não um valor completo INCF Apenas incrementa não testa MOVF Apenas move dados não testa Questão 5 810 Configurar Direção de Pinos Pergunta Qual registrador é usado para configurar a direção entradasaída dos pinos do PORTA no PIC16F877A Sua Resposta C TRISA Status CORRETA Justificativa Nos microcontroladores PIC os registradores TRISx TriState são responsáveis por definir a direção de cada pino de um pórtico PORTx Para configurar o PORTA usase o registrador TRISA Para configurar o PORTB usase o TRISB e assim por diante O registrador PORTA em si é usado para ler o valor dos pinos se configurados como entrada ou para escrever um valor nos pinos se configurados como saída A configuração é feita no TRISA Em um contador digital é necessário garantir que o valor exibido no display de 7 segmentos seja atualizado corretamente após cada incremento ou decremento do contador Qual das seguintes instruções é usada para verificar se o valor do contador atingiu um limite específico antes de atualizar o display de 7 segmentos A BTFS C B BTFSS C INCF D DECFSZ E MOVF Em um sistema de controle de iluminação é necessário configurar os pinos dos pórticos do microcontrolador PIC16F877A como entrada ou saída Considerando o pórtico A para essa configuração é usado qual registrador Qual registrador é usado para configurar a direção dos pinos entrada ou saída no microcontrolador PIC16F877A A PORTA B PORTB C TRISA D TRISB E TRISC
27
Microprocessadores
UNINTER
27
Microprocessadores
UNINTER
7
Microprocessadores
UNINTER
20
Microprocessadores
UNINTER
20
Microprocessadores
UNINTER
20
Microprocessadores
UNINTER
68
Microprocessadores
USU
8
Microprocessadores
UNIUBE
1
Microprocessadores
UMG
56
Microprocessadores
UNOPAR
Texto de pré-visualização
220 1920 310 TAREFA MICROPROCESSADORES Questão 1 220 Decrementar Contador Pergunta Qual instrução é usada para decrementar o valor de um contador no PIC16F877A Sua Resposta B DECFSZ Status CORRETA Justificativa A instrução DECFSZ Decrement file Skip if Zero faz exatamente o que é pedido ela decrementa o valor de um registrador o contador Além disso ela tem a funcionalidade extra de pular a próxima instrução se o resultado do decremento for zero o que é extremamente útil em laços e contagens INCF Incrementa soma 1 DEC Não é uma instrução padrão do PIC16 a correta seria DECF BCF BSF Limpam colocam em 0 ou setam colocam em 1 um único bit e não o valor completo do registrador Questão 2 1920 Arquitetura do 8085 Pergunta Qual afirmação sobre a arquitetura do microprocessador 8085 é verdadeira Sua Resposta C Suporta operações de 8 bits Status CORRETA Justificativa O Intel 8085 é um microprocessador de 8 bits Isso significa que sua Unidade Lógica e Aritmética ULA e seu barramento de dados foram projetados para manipular dados de 8 bits por vez A 32 bits Incorreto É um processador de 8 bits B Harvard Incorreto O 8085 usa a arquitetura von Neumann onde dados e instruções compartilham o mesmo barramento e memória D Sem barramento de controle Incorreto Todo processador precisa de um barramento de controle para sincronizar operações sinais como Read Write etc E RISC Incorreto O 8085 é um exemplo clássico de arquitetura CISC Complex Instruction Set Computer com um conjunto de instruções variado e complexo Questão 3 310 Limpar Bandeira de Interrupção Pergunta Qual instrução é usada para limpar a bandeira de interrupção externa no registrador INTCON Sua Resposta C BCF INTCON INTF Status CORRETA Justificativa Para limpar uma bandeira ou flag que é um único bit dentro de um registrador usamos a instrução BCF Bit Clear file A sintaxe é BCF registrador bit INTCON é o registrador de controle de interrupções INTF é o bit específico dentro do INTCON que sinaliza a ocorrência de uma interrupção externa Portanto BCF INTCON INTF é o comando exato para limpar o bit INTF do registrador INTCON Isso é fundamental dentro da rotina de interrupção para que o microcontrolador possa detectar uma nova interrupção no futuro Questão 4 710 Verificar Limite de Contador Pergunta Qual instrução é usada para verificar se o valor do contador atingiu um limite específico Sua Resposta D DECFSZ Status CORRETA Justificativa Esta pergunta é muito parecida com a primeira mas com foco na verificação do limite A instrução DECFSZ Decrementa e Pula se for Zero é ideal para isso Ela combina a ação de contar decrementando com a verificação do limite o limite sendo zero Em programação é comum carregar um contador com um valor e decrementálo até chegar a zero para controlar um laço ou evento BTFSC BTFSS Testam um único bit não um valor completo INCF Apenas incrementa não testa MOVF Apenas move dados não testa Questão 5 810 Configurar Direção de Pinos Pergunta Qual registrador é usado para configurar a direção entradasaída dos pinos do PORTA no PIC16F877A Sua Resposta C TRISA Status CORRETA Justificativa Nos microcontroladores PIC os registradores TRISx TriState são responsáveis por definir a direção de cada pino de um pórtico PORTx Para configurar o PORTA usase o registrador TRISA Para configurar o PORTB usase o TRISB e assim por diante O registrador PORTA em si é usado para ler o valor dos pinos se configurados como entrada ou para escrever um valor nos pinos se configurados como saída A configuração é feita no TRISA Em um contador digital é necessário garantir que o valor exibido no display de 7 segmentos seja atualizado corretamente após cada incremento ou decremento do contador Qual das seguintes instruções é usada para verificar se o valor do contador atingiu um limite específico antes de atualizar o display de 7 segmentos A BTFS C B BTFSS C INCF D DECFSZ E MOVF Em um sistema de controle de iluminação é necessário configurar os pinos dos pórticos do microcontrolador PIC16F877A como entrada ou saída Considerando o pórtico A para essa configuração é usado qual registrador Qual registrador é usado para configurar a direção dos pinos entrada ou saída no microcontrolador PIC16F877A A PORTA B PORTB C TRISA D TRISB E TRISC