Buscar

(repondido)Lista AC_B2

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

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

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
Você viu 3, do total de 3 páginas

Prévia do material em texto

Nome: Kaique Luiz Appolinario Nardi 
	
	Data: 16/05/2021
	Nota: 
	
	Disciplina: Arquitetura e Organização de Computadores
Exercícios Prova B2
1. Realize uma discussão sobre a arquitetura Von Neumman.
R: A arquitetura de Von Neumman é, uma arquitetura de computadores onde se caracteriza pela possibilidade de uma maquina digita, podendo armazenar seus programas no mesmo espaço de memoria dos dados. É uma arquitetura onde á um processador (cpu) e um armazenamento (memoria), se comportando da seguinte maneira CPU comportando instruções e MEMORIA os dados.
2. Qual o papel do barramento dentro da arquitetura de computadores?
R: O barramento tem seu papel de permitir a interligação entre dispositivos, em outras palavras ele é um caminho usado para transportar dados/informações de um dispositivo para outro.
3. Explique a diferença de funcionamento dos barramentos simples e dos barramentos múltiplos.
R: Os barramentos simples são compostos por apenas uma linha, para receber e enviar dados , portanto gera um atraso (DELAY).
 Já falando dos barramentos múltiplos, ele é composto por múltiplos barramentos com varias interfaces de barramento bidirecionais, como por exemplo o barramento de dados, endereços e controle, reduzindo assim o atraso (DELAY).
 Conclui-se então a diferença entre esses dois barramentos, que é como uma estrada, quanto mais faixas mais carros transitam nela, da mesma forma em uma barramento, mais linhas resultara em um maior tráfegos de dados ou informações.
4. O que é largura do barramento e qual a função das linhas do barramento?
R: A largura de um barramento é proporcionar a o números de linhas, quanto mais linhas maior será o barramento. Já falando sobre as linhas elas tem a função de transportar as informações de um dispositivo para o outro.
5. Compare os barramentos de endereços e barramentos de controle.
R: EEm quanto o barramento de endereço e responsável por endereçar para onde os dados iram, o barramento de controle e responsável por controlar o acesso da linha de endereço.
6. Realize uma discussão sobre os tipos de barramentos
R: Dentre o grupo de barramentos existe os 3 principais que são:
B Barramento de dados que como o próprio no nome já expõem, é um tipo de barramento que ocorre a troca de dados no computador.
 Barramento de endereço é um tipo de barramento que indica os endereços, para onde os dados iram.
 Barramento de controle é usado para controlar o acesso das linhas de dados e endereços, utilizado tanto para transmitir comandos quanto para transmitir informações de temporização.
7. Qual a diferença entre os barramentos síncronos e assíncronos?
R: A diferença é que o síncronos possuem o (clock), e os assíncronos não possuem (clock).
8. Qual a função da interrupção em uma arquitetura de computadores?Explique seu funcionamento.
R: Sabe-se que a interrupção acontece quando o processador esta sobre carregado, e um periférico solicita um tempo de processamento, automaticamente o processador escolhe um processo menos importante e interrompe.
9. Qual o problema gerado pelas interrupções?
R: OO grande problema é quando o processador esta executando apenas coisas importantes, e tem que escolher dentre elas uma para interromper.
10. Qual a funcionalidade do DMA (Direct Memory Access)?
R: DMA é um dispositivo alocado na placa mãe, permitindo que outros dispositivos acesse diretamente a memoria RAM, como os discos rígidos, aumentando assim o desempenho na transmissão de grandes quantidades de dados.
11. Explique a diferença entre o DMA e BUS MASTERING.
R:O BUS MASTERING é uma versão melhorada do DMA, onde o DMA é utilizado por periféricos mais lentos, e o BUS MASTERING é utilizado por periféricos mais rápidos.
12. Qual a função do nível ISA (Instruction Set Architecture)?
R:O nível ISA tem a função de definir aspectos da máquina, para um programador da linguagem, tendo assim acesso diretamente no hardware, podendo executar qual quer uma instrução.
13. Dentro da hierarquia da organização de computadores, aonde é localizado o nível ISA?
R:O nível ISA está localizado um nível depois do hardware.
14. Classifique e explique o modo de execução do nível ISA.
R: Modo de execução do nível ISA, é dividido em:
 Modo kernel
· Acesso total da máquina, podendo executar qualquer instrução.
Modo usuário
· Executa programas de aplicações, e não permite certas instruções de hardware.
15. Explique o papel dos registradores na arquitetura.
R: Os registradores têm o papel de controlarem as execuções do programa, guardando os resultados temporariamente e usando para outros propósitos.
16. Classifique e explique os tipos de registradores.
R: Os registradores são divididos em:
Registradores de propósito específico 
· Program couter (PC), que serve para informar qual a próxima instrução.
· Stack Pointer (SP), que acumula execuções dos comandos de repetição.
· Existe vários outros tipos de registradores específicos.
Registradores de propósito geral
· Registradores para armazenar variáveis locais e resultados intermediários de cálculo.
17. Realize uma comparação entre as instruções e as estruturas de dados.
R:
18. Quais os critérios utilizados para determinar o tamanho de uma instrução?
R: Uns dos critérios são o tamanho da instrução que deve levar em conta o tempo necessário para sua decodificação e sua execução. Outro critério muito importante também é o provimento de espaço suficiente no campo do formato da instrução, para que todas as operações desejadas possam ser expressas.
19. O que é um endereçamento de memória?
R:Endereço de memória tem sua função de identifica uma locação física na memória de um computador.
20. Qual a função dos modos de endereçamento?
R: Os modos de endereçamento representam as interpretações realizadas pela arquitetura para a localização do operando na memória. Esses modos de endereçamento permitem codificar o campo de endereço, além de permitir que o endereço seja determinado dinamicamente em tempo de execução.
21. Compare o funcionamento dos modos de endereçamento direto e imediato.
R: A semelhança entre os dois é que, ambos vão até o operando, mas tem um detalhe que os tornam diferentes, pois o imediato vai ate o operando e já o traz, em quanto o direto apenas volta com a informação de seu endereço. 
22. Explique o funcionamento do endereçamento via registrador.
R: Nesse modo, o operando especificado vem da memória ou vai para a memória, mas seu endereço não está gravado na instrução. Quando um endereço é usado dessa maneira, ele é chamado de ponteiro. A grande vantagem é o fato de ele poder referenciar a memória, sem ter que pagar o preço de ter que expressar, na instrução, o endereço de memória completo.
23. O que são instruções Diáticas?
R: são instruções que combinam 2 operando para produzir um resultado,, portanto essas operações são maiores.
24. O que são instruções Monádicas?
R:São instruções que contém apenas um operando, e produzem um resultado, então pelo fato de conter apenas um operando essas operações são menores.

Continue navegando