Logo Passei Direto
Buscar
A figura a seguir mostra o esquema de um microcontrolador com seus componentes. Essa arquitetura está baseada na separação de barramentos de dados das memórias, em que estão instruções de programas e memória de dados.

Com relação à arquitetura adotada para a construção desse microcontrolador, assinale a alternativa CORRETA:


A) Harvard.
B) Multi-thread.
C) Von Neuman.
D) Pipeline.
User badge image
Praticando Para o Saber

há 2 anos

Respostas

User badge image

Ed Verified user icon

há 3 meses

Para responder à sua pergunta, precisamos entender as características das arquiteturas mencionadas: A) Harvard: Essa arquitetura possui barramentos separados para instruções e dados, permitindo que o microcontrolador acesse ambos simultaneamente, o que melhora a eficiência. B) Multi-thread: Refere-se a uma técnica de execução de múltiplas threads de um programa, não é uma arquitetura de microcontrolador. C) Von Neumann: Essa arquitetura utiliza um único barramento para instruções e dados, o que pode causar um gargalo, pois não é possível acessar dados e instruções ao mesmo tempo. D) Pipeline: Refere-se a uma técnica de execução de instruções em estágios, mas não é uma arquitetura em si. Dado que a descrição menciona a separação de barramentos de dados e instruções, a alternativa correta é: A) Harvard.

Essa resposta te ajudou?

0
Dislike0
left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar essa resposta. 🤩

Já tem uma conta?

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

User badge image

Ed Verified user icon

há 2 anos

A arquitetura adotada para a construção desse microcontrolador é a Harvard. A arquitetura Harvard é caracterizada pela separação física dos barramentos de dados e instruções, o que permite que a CPU acesse simultaneamente a memória de dados e a memória de programa. Essa arquitetura é comumente utilizada em microcontroladores e microprocessadores.

Essa resposta te ajudou?

0
Dislike0

Ainda com dúvidas?

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

Mais perguntas desse material

Sobre a linguagem de programação do Arduino, algumas sentenças são apresentadas abaixo. Classifique V para as sentenças verdadeiras e F para as falsas:

( ) Variáveis podem ser declaradas no final do programa, após a função setup() e nunca dentro de blocos de controle.

( ) Quando se trabalha com pinos de entrada ou saída, apenas dois valores são possíveis: HIGH (alto, 1,5 volts) e LOW (baixo, 0 volts)

( ) Deve-se usar “//” no início de uma linha para a inserção de um comentário na linguagem de programação, de modo que tudo que estiver após as duas barras é ignorado pelo compilador.

Assinale a alternativa que apresenta a sequência CORRETA:

( ) Variáveis podem ser declaradas no final do programa, após a função setup() e nunca dentro de blocos de controle.
( ) Quando se trabalha com pinos de entrada ou saída, apenas dois valores são possíveis: HIGH (alto, 1,5 volts) e LOW (baixo, 0 volts)
( ) Deve-se usar “//” no início de uma linha para a inserção de um comentário na linguagem de programação, de modo que tudo que estiver após as duas barras é ignorado pelo compilador.
A) F - F - V.
B) F - V - F.
C) V - F - F.
D) V - F - V.

Ao estudar as características do Arduino e seus usos, é importante também entender seu ambiente de desenvolvimento. Sobre esse dispositivo, classifique V para as sentenças verdadeiras e F para as falsas: ( ) O IDE é dividido em três partes: a Toolbar no topo, o código ou a Sketch Window no centro e a janela de mensagens na base. ( ) Uma vantagem do Arduino é a possibilidade da utilização de caracteres especiais nos nomes das variáveis. ( ) Podemos organizar o código de programação da seguinte maneira: a primeira parte diz respeito às variáveis globais; a segunda, a informar as entradas (INPUT) e saídas (OUTPUT); a terceira parte, algoritmo em si. Assinale a alternativa que apresenta a sequência CORRETA:

O IDE do Arduino é dividido em três partes.
Uma vantagem do Arduino é a possibilidade da utilização de caracteres especiais nos nomes das variáveis.
Podemos organizar o código de programação em três partes.
A) F - V - F.
B) F - F - V.
C) V - F - V.
D) V - F - F.

Um dos fatores determinantes para a enorme versatilidade e popularidade do Arduino é sua plataforma amigável, a que chamamos de Ambiente de Desenvolvimento (IDE). Sobre as características do Arduino, assinale a alternativa CORRETA:

O AVR tem um Clock dedicado que garante a independência da conversão do circuito ADC de outras partes do microcontrolador.
O software Arduino usado para programar o Arduino UNO contém, no ambiente de desenvolvimento, diversas bibliotecas de módulos prontas para uso e o usuário necessita desenvolver uma programação específica para cada módulo.
Embora o Arduino geralmente seja usado para pequenas aplicações amadoras e educacionais, seu conversor analógico para digital integrado pode ser usado para captura e reprodução de som, mas não possibilita aplicações que empregam maior complexibilidade.
Arduino apresenta algumas capacidades de processar som, porém possui limitações específicas da plataforma Arduino com relação à qualidade, sua interface pode ser conectada e instalada no software MATLAB.
A) O AVR tem um Clock dedicado que garante a independência da conversão do circuito ADC de outras partes do microcontrolador.
B) O software Arduino usado para programar o Arduino UNO contém, no ambiente de desenvolvimento, diversas bibliotecas de módulos prontas para uso e o usuário necessita desenvolver uma programação específica para cada módulo.
C) Embora o Arduino geralmente seja usado para pequenas aplicações amadoras e educacionais, seu conversor analógico para digital integrado pode ser usado para captura e reprodução de som, mas não possibilita aplicações que empregam maior complexibilidade.
D) Arduino apresenta algumas capacidades de processar som, porém possui limitações específicas da plataforma Arduino com relação à qualidade, sua interface pode ser conectada e instalada no software MATLAB.

Mais conteúdos dessa disciplina