Você está na página 1de 3

EAD-Organização e Arquitetura de Computadores

Exercícios de fixação-20/03

Matheus Nunes Ortlieb RGM: 40172

1) Qual é, em termos gerais, a distinção entre a organização e a


arquitetura do computador? Cite exemplos.
R: A arquitetura de computadores está relacionada a atributos que têm impacto
direto direto sobre a execução lógica. Se tratando eles de conjuntos de instruções,
números de bits, mecanismos de entrada e saída, e entre outros.
Já a organização se refere às unidades operacionais e suas interconexões, como
por exemplo detalhes de hardware, interfaces entre computadores periféricos e
tecnologias de memórias utilizadas.

2) Liste e defina resumidamente os principais componentes estruturais de um


computador.
R: Os componentes físicos do computador são basicamente processador,
placa-mãe, memória e dispositivos de entrada e saída. O processador é o
responsável pela execução de todas operações no computador, a placa-mãe é a
responsável pela interconexão de todos os dispositivos que compõem o
computador, a memória é basicamente dividida em dois grupos, a memória
principal, que é diretamente acessada pelo processador, e a memória secundária,
que é usada para gravar grande quantidade de dados por um período longo de
tempo.

3) O que é um computador de programa armazenado?


R: São basicamente os computadores de hoje em dia, computadores que
armazena os dados e informações de forma digital

4) Explique a lei de Moore.


R: Uma lei que visa dobrar o poder de processamento dos computadores a cada
três meses

5) Qual é a principal característica que distingue um microprocessador?


R: A principal característica é seu tamanho
6) Liste e defina brevemente algumas das técnicas usadas nos processadores
atuais para aumentar a velocidade.
R: Colocar outros cores no processador e separar as unidades de processamento
para cada tipo de atividade, por exemplo uma placa gráfica

7) Caracterize brevemente a lei de Amdahl.


R: É uma técnica usada para calcular a melhor performance possível em
processadores multicores

8) Defina MIPS e FLOPS.


R: - MIPS são as milhões de informações por segundo
- FLOPS são as milhões de informações de ponto flutuante

9) Que categorias gerais de funções são especificadas pelas instruções do


computador?
R: Memória, entrada e saída, processamento de dados e controle

10) Liste e defina resumidamente os estados possíveis que definem a execução de


uma instrução.
R: Busca de instrução, decodificação de instrução, busca de operando, execução
de instrução e gravação

11) Liste e defina resumidamente duas técnicas para lidar com múltiplas
interrupções.
R: Desativar as interrupções enquanto uma interrupção estiver sendo processada,
ou definir prioridades para interrupções e permitir que uma interrupção de maior
prioridade faça com que um tratamento de interrupção com menor prioridade seja
interrompida

12) Explique o que é um barramento compartilhado e uma interconexão ponto a


ponto. Cite exemplos de uso.
R: Barramento compartilhado é um tipo de conexão onde os dispositivos usam o
mesmo canal para se comunicar

13) Quais são as diferenças entre acesso sequencial, acesso direto e acesso
aleatório?
R: Acesso sequencial: o acesso é feito em uma sequência linear específica
Acesso direto: não necessita de ser feito sequencialmente
Acesso aleatório: qualquer local pode ser selecionado aleatoriamente
14) Qual é a relação entre tempo de acesso, custo de memória e capacidade?
R: Para ter um tempo de acesso menor, precisa que a informação esteja em um
local de fácil acesso, o que irá custar uma memória maior no processador e uma
maior capacidade

15) Como o princípio de localidade se relaciona com o uso de múltiplos níveis de


memória?
R: Pois quanto mais longe a memória estiver, mais demorada será a ação

16) Quais são as diferenças entre mapeamento direto, mapeamento associativo e


mapeamento associativo em conjunto?
R: No mapeamento direto cada tipo de informação terá seu lugar na memória, no
mapeamento associativo as informações não tem um local fixo, pegando assim o
primeiro local vago que encontrar, e o mapeamento associativo em conjunto divide a
memória em conjuntos e dentro destes conjuntos as informações podem ocupar
qualquer lugar livre

17) Descreve o processo para endereçar um bloco da memória principal na


memória cache via mapeamento direto.
R: O processo é dividido em duas partes, uma parte guardando qual posição do
cache e a outra marca qual dado está salvo neste local

Você também pode gostar