Buscar

Priscila é uma aluna muito interessada e sempre busca melhorar a eficiência dos sistemas que desenvolve. Atualmente, está envolvida em um projeto d...

Priscila é uma aluna muito interessada e sempre busca melhorar a eficiência dos sistemas que desenvolve. Atualmente, está envolvida em um projeto de robótica. Ela não gostaria de utilizar processadores existentes no mercado, e sua ideia é projetar um processador para seu robô. Durante uma aula de arquitetura de computadores, Priscila estava estudando dois tipos de arquitetura de processadores: arquitetura baseada em pilhas e arquitetura baseada em registradores de uso geral. Durante a explicação, Priscila ficou bastante intrigada e fez a seguinte pergunta para a professora: “Como saber qual o tipo de arquitetura que mais se encaixaria em um sistema embarcado, como um robô?” Escreva o que a professora de Priscila pode ter respondido.

a.A arquitetura mais adequada para sistemas embarcados é a baseada em Lista, pois foi utilizada nos primeiros sistemas computacionais e é um dos motivos e justamente a maneira como os operandos e as instruções são definidos. Em uma arquitetura baseada em listas, a maioria das instruções precisa definir os operandos, pois eles estão em lista, devendo apenas especificar a operação que deve ser realizada, aumentando o tamanho dos programas e, consequentemente, a quantidade de memória a ser utilizada. Nos primeiros sistemas, memória era um artigo de luxo, então, ter programas que ocupassem menos memória era uma grande vantagem. Sistemas embarcados também têm essa característica com relação à quantidade de recurso de memória. Com um robô e um sistema embarcado, a arquitetura baseada em pilhas pode ajudar no desenvolvimento do sistema em questão. É preciso lembrar que a limitação de memória em sistemas embarcados deve-se por aspectos como baixo custo e baixo consumo de energia.
b.A arquitetura mais adequada para sistemas embarcados é a baseada em pilhas, pois foi utilizada nos primeiros sistemas computacionais e é um dos motivos, e justamente a maneira como os operandos e as instruções são definidos. Em uma arquitetura baseada em pilhas, a maioria das instruções não precisa definir os operandos, pois eles estão na pilha, devendo apenas especificar a operação que deve ser realizada, diminuindo o tamanho dos programas e, consequentemente, a quantidade de memória a ser utilizada. Nos primeiros sistemas, memória era um artigo de luxo, então, ter programas que ocupassem menos memória era uma grande vantagem. Sistemas embarcados também têm essa característica com relação à quantidade de recurso de memória. Com um robô e um sistema embarcado, a arquitetura baseada em pilhas pode ajudar no desenvolvimento do sistema em questão. É preciso lembrar que a limitação de memória em sistemas embarcados deve-se por aspectos como baixo custo e baixo consumo de energia
c.A arquitetura mais adequada para sistemas embarcados é a baseada em implementação, pois foi utilizada nos primeiros sistemas operacionais e é um dos motivos e justamente a maneira como os operandos e as instruções são definidos. Em uma arquitetura baseada em implementação, a maioria das instruções não precisa definir os operandos, pois eles já estão implementados, devendo apenas especificar a operação que deve ser realizada, diminuindo o tamanho dos programas e, consequentemente, a quantidade de memória a ser utilizada. Nos primeiros sistemas, memória era um artigo de luxo, então, ter programas que ocupassem menos memória era uma grande vantagem. Sistemas embarcados também têm essa característica com relação à quantidade de recurso de memória. Com um robô e um sistema embarcado, a arquitetura baseada em pilhas pode ajudar no desenvolvimento do sistema em questão. É preciso lembrar que a limitação de memória em sistemas embarcados deve-se por aspectos como baixo custo e baixo consumo de energia.
d.A arquitetura mais adequada para sistemas embarcados é a Árvore binária de busca, pois foi utilizada nos primeiros sistemas computacionais e é um dos motivos e justamente a maneira como os operandos e as instruções são definidos. Em uma arquitetura baseada em Árvore binária de busca, a maioria das instruções precisa definir os operandos, pois eles estão em árvore binária, devendo apenas especificar a operação que deve ser realizada, diminuindo o tamanho dos programas e, consequentemente, a quantidade de memória a ser utilizada. Nos primeiros sistemas, memória era um artigo de luxo, então, ter programas que ocupassem menos memória era uma grande vantagem. Sistemas embarcados também têm essa característica com relação à quantidade de recurso de memória. Com um robô e um sistema embarcado, a arquitetura baseada em pilhas pode ajudar no desenvolvimento do sistema em questão. É preciso lembrar que a limitação de memória em sistemas embarcados deve-se por aspectos como baixo custo e baixo consumo de energia.
e.A arquitetura mais adequada para sistemas embarcados é o vetor associativo, pois foi utilizada nos primeiros sistemas de aplicação e é um dos motivos e justamente a maneira como os operandos e as instruções são definidos. Em uma arquitetura baseado em vetor associativo, a maioria das instruções não precisa definir os operandos, pois eles estão em vetores, devendo apenas especificar a operação que deve ser realizada, diminuindo o tamanho dos programas e, consequentemente, a quantidade de memória a ser utilizada. Nos primeiros sistemas, memória era um artigo de luxo, então, ter programas que ocupassem menos memória era uma grande vantagem. Sistemas embarcados também têm essa característica com relação à quantidade de recurso de memória. Com um robô e um sistema embarcado, a arquitetura baseada em pilhas pode ajudar no desenvolvimento do sistema em questão. É preciso lembrar que a limitação de memória em sistemas embarcados deve-se por aspectos como baixo custo e baixo consumo de energia.

Essa pergunta também está no material:

2 pág.

Arquitetura de Computadores

💡 1 Resposta

User badge image

Ed Verified user icon

A resposta correta para a pergunta de Priscila seria: b) A arquitetura mais adequada para sistemas embarcados é a baseada em pilhas, pois foi utilizada nos primeiros sistemas computacionais e é um dos motivos, e justamente a maneira como os operandos e as instruções são definidos. Em uma arquitetura baseada em pilhas, a maioria das instruções não precisa definir os operandos, pois eles estão na pilha, devendo apenas especificar a operação que deve ser realizada, diminuindo o tamanho dos programas e, consequentemente, a quantidade de memória a ser utilizada. Nos primeiros sistemas, memória era um artigo de luxo, então, ter programas que ocupassem menos memória era uma grande vantagem. Sistemas embarcados também têm essa característica com relação à quantidade de recurso de memória. Com um robô e um sistema embarcado, a arquitetura baseada em pilhas pode ajudar no desenvolvimento do sistema em questão. É preciso lembrar que a limitação de memória em sistemas embarcados deve-se por aspectos como baixo custo e baixo consumo de energia.

0
Dislike0

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

✏️ Responder

SetasNegritoItálicoSublinhadoTachadoCitaçãoCódigoLista numeradaLista com marcadoresSubscritoSobrescritoDiminuir recuoAumentar recuoCor da fonteCor de fundoAlinhamentoLimparInserir linkImagemFórmula

Para escrever sua resposta aqui, entre ou crie uma conta

User badge image

Outros materiais