Aula 01 Flashcards

1
Q

Quais os componentes básicos da CPU?
pag. 03

A
  • Unidade de Controle (UC);
  • Unidade Lógica e Aritmética (ULA);
  • Registradores;
  • Interconexão da CPU: barramentos que proporcionam a comunicação entre a UC, ULA e os registradores.
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

Qual o registrador mais importante e o que ele faz?

A

O registrador mais importante é o PC (Program Counter ), que indica a próxima instrução a ser buscada para execução.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

Qual o tipo de memória dos registradores?

pag.04

A

SRAM (Static RAM)

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

Qual o tipo da memória principal?

A

tipo DRAM (Dynamic RAM, mas
comumente chamada apenas de RAM)

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
5
Q

Qual a função do registrador IR (Instruction Register)?

A

contém a instrução lida mais recentemente;

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
6
Q

Como se calcula o endereçamento de um processador 16bits?

A

2^16 = 2^10 x 2^6

2^10 = 1 KB
1KB x 2^6= 64KB
Lembrando 2^10 = 1 KB
2^20 = 1 MB
2^30 = 1 GB…

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
7
Q

Sobre paralelismo, qual forma procura executar mais instruções por segundo?

pag. 35

A

Pipelining (Nível de Instrução)

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
8
Q

Sobre paralelismo, qual o nome dado quando mais de uma CPU trabalha juntas no mesmo problema, ampliando o poder computacional do sistema?

A

Escalabilidade por multiprocessamento

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
9
Q

Pipeline é uma técnica de aceleração de processamento através da possibilidade de se obter a execução de múltiplas instruções ao mesmo tempo, dividindo-se as instruções em etapas, como por exemplo em quatro que são:
pag. 36

A
  1. Busca da informação (fetch cycle );
  2. Decodificação da instrução (instruction decode);
  3. Execução da operação (execute cycle );
  4. Escrita do resultado (write back).
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
10
Q

Quando o responsável pelo paralelismo é o compilador, qual o nome dessa técnica?
pag. 40

A

A técnica VLIW (instruções em palavras muito longas) consiste em criar “instruções de grande tamanho”, as quais podem “juntar” mais de uma das instruções de máquina de verdade. Quem faz esse “meio de campo”? O compilador! Ele, ao criar o código-objeto (a ser executado), utiliza um formato de instrução que inclui mais de uma delas na mesma “instrução” a ser buscada e decodificada pela CPU (processador). Para isso é necessário que o hardware possua mais unidades funcionais para as instruções do “pacote”.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
11
Q

Quais são os 3 tipos de hazard(risco) de pipeline que fazem a parada de um duplo pipeline?
pag. 38

A
  • Problemas de dependência de dados (data hazards);
  • Problemas gerados por estruturas de desvio (control hazards);
  • Problemas de conflitos entre recursos requeridos.
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
12
Q

O que são as memórias ROMs? e quais os tipos?
pag 62

A

ROM: Read Only Memory - Memória somente para leitura.
3 tipos: PROM, EPROM e EEPROM.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
13
Q

Qual a diferença dos principios de localidade temporal e espacial quando falamos de memória CACHE?
Pag. 64

A

Temporal: um dado acessado recentemente tem mais chances de ser usado novamente.
Espacial: há uma maior probabilidade de acesso para dados e instruções em endereços próximos àqueles acessados recentemente.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
14
Q

Quais os Tipos de Memória CACHE?
pag. 65

A

L1 que pode ser dividida em 2: uma para dados e outra para instruções.
L2: possui mais memória que L1 e um pouco mais lenta.
L3: cache externa ao processador, na placa mãe, mais memória que L2 e mais lenta que L2.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
15
Q

Em bytes qual a capacidade de armazenamento de 1MB, 1 GB e 1 TB?
pag. 69

A

1 MB = 1 milhão de bytes
1 GB = 1 bilhão de bytes
1 TB = 1 trilhão de bytes

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
16
Q

Qual o tipo de memória flash utilizada nos SSDs?
pag 69

A

NAND