Logo Passei Direto
Buscar

Lógica Programável: Conceitos em VHDL

Questionário de Lógica Programável (VHDL): conjunto de questões de múltipla escolha com feedback sobre registradores e detecção de borda, IP cores/SoC, configurações e arquiteturas, contadores, controle de ULA, definição de ROM via CONSTANT e a instrução LDdA,n.

User badge image
Lucas Gaipo

em

Ferramentas de estudo

Questões resolvidas

Material
páginas com resultados encontrados.
páginas com resultados encontrados.

Escolha uma das opções e acesse esse e outros materiais sem bloqueio. 🤩

Cadastre-se ou realize login

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

Escolha uma das opções e acesse esse e outros materiais sem bloqueio. 🤩

Cadastre-se ou realize login

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

Escolha uma das opções e acesse esse e outros materiais sem bloqueio. 🤩

Cadastre-se ou realize login

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

Escolha uma das opções e acesse esse e outros materiais sem bloqueio. 🤩

Cadastre-se ou realize login

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

Escolha uma das opções e acesse esse e outros materiais sem bloqueio. 🤩

Cadastre-se ou realize login

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

Escolha uma das opções e acesse esse e outros materiais sem bloqueio. 🤩

Cadastre-se ou realize login

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

Escolha uma das opções e acesse esse e outros materiais sem bloqueio. 🤩

Cadastre-se ou realize login

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

Questões resolvidas

Prévia do material em texto

Questão 1/10 - Lógica Programável 
 Ler em voz alta 
Os registradores em VHDL são implementados em região de código sequencial dentro de 
uma estrutura PROCESS. 
No caso de um registrador sensível a borda, caso dos flip-flops, o código VHDL que 
identifica uma borda de descida na entrada de clock é: 
Nota: 10.0 
 
A 
 
IF (ck’EVENT AND ck = ‘1’) 
 
B 
 
IF (ck’EVENT AND ck = ‘0’) 
Você assinalou essa alternativa (B) 
Você acertou! 
Rota3 – Tema3 
 
C 
 
IF (NOT ck’STABLE AND ck = ‘1’) 
 
D 
 
IF (ck = ‘0’) 
 
E 
 
IF (ck’STABLE AND ck = ‘0’) 
 
Questão 2/10 - Lógica Programável 
 Ler em voz alta 
Os IP cores são blocos de hardware que executam tarefas específicas. 
A tecnologia que possibilita projetar dispositivos FPGA com memória, elementos lógicos 
e um processador IP core em sua arquitetura interna é chamada de: 
Nota: 10.0 
 
A 
 
SOC 
 
B 
 
SOPC 
Você assinalou essa alternativa (B) 
Você acertou! 
Rota6 – Tema1 
javascript:void(0)
javascript:void(0)
 
C 
 
SO 
 
D 
 
ARM 
 
E 
 
RISC 
 
Questão 3/10 - Lógica Programável 
 Ler em voz alta 
A configuração em VHDL estabelece o elo entre a declaração de um componente e uma 
entidade de projeto. 
É necessário utilizar a configuração quando o componente possui uma entidade com: 
Nota: 10.0 
 
A 
 
vários pacotes 
 
B 
 
várias constantes 
 
C 
 
vários mapeamentos de portas 
 
D 
 
várias arquiteturas 
Você assinalou essa alternativa (D) 
Você acertou! 
Rota3 – Tema2 
 
E 
 
várias bibliotecas 
 
Questão 4/10 - Lógica Programável 
 Ler em voz alta 
Contadores em VHDL podem ser implementados utilizando máquina de estados ou 
utilizando estrutura IF / ELSE sem máquina de estados, sempre utilizando uma entrada de 
clock ativo por borda de subida ou descida. 
No caso do contador utilizando estrutura IF / ELSE sem máquina de estados e que 
permite carregar um valor inicial de contagem, no que diz respeito ao sincronismo com o 
sinal de clock, o reset é __________ e a carga de dados é ____________. 
javascript:void(0)
javascript:void(0)
A opção abaixo que completa corretamente os espaços na ordem em que se apresentam 
é: 
Nota: 10.0 
 
A 
 
síncrono ; paralela síncrona 
 
B 
 
assíncrono ; paralela assíncrona 
 
C 
 
assíncrono ; paralela síncrona 
Você assinalou essa alternativa (C) 
Você acertou! 
Rota4 – Tema3 
 
D 
 
síncrono ; serial síncrona 
 
E 
 
assíncrono ; serial síncrona 
 
Questão 5/10 - Lógica Programável 
 Ler em voz alta 
Dado uma unidade lógica e aritmética (ULA) de 3 bits de controle implementada em 
VHDL, em que as 4 primeiras operações são lógicas e as últimas 4 operações são 
aritméticas, considerando uma contagem de 000 a 111 na sua tabela verdade. 
O bit de entrada de controle que define se a operação é lógica ou aritmética é o: 
Nota: 10.0 
 
A 
 
LSB 
LSB significa bit menos significativo, posicionado mais à direita, portanto, faz parte das operações em si, não serve para definir qual tipo de operação é realizada, se lógica ou aritmética. 
 
B 
 
MSB 
Você assinalou essa alternativa (B) 
Você acertou! 
MSB significa bit mais significativo, posicionado mais à esquerda, portanto, é o bit utilizado para definir se uma operação é lógica ou aritmética, conforme a Rota4 – Tema1. 
 
C 
 
USB 
javascript:void(0)
USB não corresponde a uma sigla utilizada para identificação de bits. 
 
D 
 
OSB 
OSB não corresponde a uma sigla utilizada para identificação de bits. 
 
E 
 
ASB 
ASB não corresponde a uma sigla utilizada para identificação de bits. 
 
Questão 6/10 - Lógica Programável 
 Ler em voz alta 
Os dados armazenados na memória ROM em VHDL são definidos na arquitetura da 
entidade na região de declarações, antes da palavra reservada BEGIN. 
A classe de objetos utilizada para definir o número de endereços e armazenar os dados 
na memória ROM é: 
Nota: 10.0 
 
A 
 
VARIABLE 
Classe usada para definir objetos que mudam de valor, portanto, não pode ser usada para definir uma memória ROM. 
 
B 
 
CONSTANT 
Você assinalou essa alternativa (B) 
Você acertou! 
Classe correta, conforme a Rota5 – Tema1. 
 
C 
 
GENERIC 
GENERIC não corresponde a uma classe de objetos, mas a uma região de declaração de constantes. 
 
D 
 
SIGNAL 
SIGNAL é uma classe usada para definir sinais, portanto, não pode ser usada para definir uma memória ROM. 
 
E 
 
FILE 
FILE é uma classe usada para definir arquivos, portanto, não pode ser usada para definir uma memória ROM. 
 
javascript:void(0)
Questão 7/10 - Lógica Programável 
 Ler em voz alta 
Sobre o conjunto de instruções do microprocessador VHDL apresentado na Aula Teórica 
6. 
A instrução de carga direta do Acumulador (LDdA,n) é executada por meio da leitura do 
dado em hexadecimal 10 apontado por Pc, fazendo o armazenamento no registrador Acc 
do valor que está no endereço de memória apontado por: 
Nota: 0.0Você não pontuou essa questão 
 
A 
 
[Pc-1] 
 
B 
 
[Pc+1] 
Você assinalou essa alternativa (B) 
 
C 
 
[[Pc+1]] 
 
D 
 
[Pg&0] 
Rota6 – Tema3 
 
E 
 
[[Pg&0]] 
 
Questão 8/10 - Lógica Programável 
 Ler em voz alta 
Para a realização de testes em VHDL é possível gerar formas de onda para estimular uma 
entidade. 
Os estímulos de teste são armazenados em um vetor declarado como constante cujos 
elementos são do tipo: 
Nota: 10.0 
 
A 
 
ARRAY 
 
B 
 
VECTOR 
 
C 
 
COMPOSITE 
javascript:void(0)
javascript:void(0)
 
D 
 
RECORD 
Você assinalou essa alternativa (D) 
Você acertou! 
Rota5 – Tema5 
 
E 
 
SCALAR 
 
Questão 9/10 - Lógica Programável 
 Ler em voz alta 
Sobre circuitos codificadores/decodificadores e multiplexadores em VHDL. 
 
Dadas as seguintes sentenças: 
I – O codificador de prioridade pode ser implementado com construção WHEN ELSE, 
utilizando código concorrente. 
II – O codificador de prioridade pode ser implementado com construção WITH SELECT, 
utilizando código sequencial. 
III – Um multiplexador de 4 entradas com 4 bits cada, considerando o uso do tipo 
BIT_VECTOR, declara cada uma das suas entradas de dados da seguinte forma: IN 
BIT_VECTOR (4 DOWNTO 0). 
IV – Considerando um decodificador BCD para 7 segmentos para um display anodo 
comum, cuja saída é dada na seguinte ordem: hgfedcba. Para mostrar o dígito decimal 4 
com o ponto decimal, o código binário na saída do decodificador é 00011001. 
Quanto à veracidade dessas sentenças, marque a alternativa correta: 
Nota: 10.0 
 
A 
 
V, F, V, V 
 
B 
 
V, V, F, F 
 
C 
 
F, V, V, V 
 
D 
 
F, F, V, V 
 
E 
 
V, F, F, V 
javascript:void(0)
Você assinalou essa alternativa (E) 
Você acertou! 
Rota4 – Tema2 
 
Questão 10/10 - Lógica Programável 
 Ler em voz alta 
O NIOS II é o processador software core da Altera. 
O nome do seu barramento interno que interliga todos os seus componentes é: 
Nota: 10.0 
 
A 
 
Altera Switch Fabric 
 
B 
 
Quartus Switch Fabric 
 
C 
 
Avalon Switch Fabric 
Você assinalou essa alternativa (C) 
Você acertou! 
Rota6 – Tema2 
 
D 
 
Avalon Switch Industry 
 
E 
 
Altera Switch Industry 
 
 
javascript:void(0)

Mais conteúdos dessa disciplina