Handbook de TI para Concursos
http://www.candidatoreal.com
Sum´ ario http://www.candidatoreal.com
I
Fundamentos de Computa¸c˜ ao 16
1 Arquitetura e Organiza¸ c˜ ao de Computadores
1.1 Conceitos B´ asicos . . . . . . . . . . . . . . . . .
1.2 Estrutura e Funcionamento da CPU . . . . . .
1.2.1 Pipelines . . . . . . . . . . . . . . . . .
1.3 Conjunto de Instru¸c˜ oes . . . . . . . . . . . . . .
1.4 Unidade de Controle . . . . . . . . . . . . . . .
1.5 Modos de Endere¸camento . . . . . . . . . . . .
1.6 Organiza¸c˜ ao de Mem´ oria . . . . . . . . . . . . .
1.7 Desempenho do computador . . . . . . . . . . .
1.7.1 Tempo de execu¸c˜ ao de um programa . .
1.7.2 Desempenho da CPU . . . . . . . . . .
1.7.3 Programas para medir desempenho . . .
1.7.4 Comparando desempenho . . . . . . . .
1.7.5 Lei de Amdahl . . . . . . . . . . . . . .
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
17
17
18
20
22
24
25
26
28
29
29
30
30
31
2 Componentes de um Computador
2.1 Principais componentes de Hardware
2.1.1 Discos R´ıgidos . . . . . . . .
2.1.2 Teclado . . . . . . . . . . . .
2.1.3 Mouse . . . . . . . . . . . . .
2.1.4 Placa de rede . . . . . . . . .
2.1.5 Impressora . . . . . . . . . .
2.1.6 Monitor . . . . . . . . . . . .
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
33
34
34
36
37
37
38
38
3 Aritm´ etica Computacional
3.1 N´ umeros Com Sinal e N´ umeros Sem Sinal . . .
3.1.1 Sinal e amplitude/magnitude . . . . . .
3.1.2 Complemento de 1 . . . . . . . . . . . .
3.1.3 Complemento de 2 . . . . . . . . . . . .
3.1.4 Nota¸c˜ ao em excesso . . . . . . . . . . .
3.2 Adi¸c˜ ao e Subtra¸c˜ ao . . . . . . . . . . . . . . . .
3.3 Opera¸c˜ oes L´