Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
Manutenção de Computadores
HARDWARE
Processador Processador
• São circuitos integrados com a tarefa de pegar dados,
processar esses dados conforme a programação prévia
(definidas em um software) e devolver o resultado.
• Deve ser capaz de reconhecer as instruções presentes
no programa.
• É possível um Pentium executar um programa escrito
para o 8088?
• É possível um Pentium executar um programa escrito
para Machintosh?
• É ele quem processa programas e que comanda todas
as tarefas produzidas pelo micro.
• O processador é o cérebro do sistema.
3 4
Co-processador Memória
• É um microprocessador com utilização dedicada a uma
única tarefa específica
• Exemplo: aritmético (ou matemático)
• O processador não faz cálculos matemáticos complexo
(como um seno ou raiz cúbica),
• Como ele resolveria? teria que desmembrar a tarefa em
várias instruções para que o processador pudesse
entender.
• Com o passar do tempo, o uso do co-processador
aritmético tornou-se quase que obrigatório para micros
profissionais, que todos os processadores já vem com um
embutido
5 6
1
Memória Memória
• A memória é um dispositivo organizado e dividido • Dispositivos digitais trabalham com palavras binárias.
sistematicamente em pequenas áreas chamadas • A unidade usada para se referir à memória é o byte.
endereços. • A memória deve trabalhar com um mesmo número de
• Processador processa as informações residentes na bits que o processador.
memória • Um processador de 32 bits necessitará de uma memória
• Dizer que uma memória tem 1MB (Mega Byte) significa de 32 bits, mesmo que a unidade de memória de
dizer que ela tem 1M de endereços que armazenam 1 referência ainda seja o byte.
byte cada. • Uma vez que memória é um elemento externo ao
• Como 1 M = 220 = 1.048.576, teremos esta quantidade de processador, dizer que um processador pode acessar 1
endereços para guardar um dado de 8 bits em cada um. MB de memória, não significa que ele terá 1 MB de
memória! Significa que o processador é capaz de
enxergar até 1.048.576 lugares diferentes para colocar
dados de 8 bits.
7 8
9 10
ROM ROM
• BIOS (Basic Input/Output System – Sistema • POST (Power On Self Test – Auto Teste ao Ligar): Um
auto teste feito sempre que ligamos o micro que executa
Básico de Entrada e Saída): “Ensina” o as seguintes rotinas, sempre que o micro é ligado:
processador a trabalhar com os periféricos – Identifica a configuração instalada.
– Inicializa todos os circuitos periféricos de apoio (chipset) da
mais básicos do sistema, tais como os circuitos placa-mãe.
de apoio, unidade de disquetes e o vídeo em – Inicializa o vídeo.
– Testa a memória.
modo texto. – Testa o teclado.
– Carrega o sistema operacional para a memória.
– Entrega o controle do processador ao sistema operacional.
11 12
2
ROM Cache
• O processador é um dispositivo muito mais rápido do
• SETUP (Configuração): Programa de que a memória.
configuração de hardware do computador; • Para resolver essa diferença de velocidade solução foi a
utilização de um pequena quantidade de memória RAM
– normalmente chamado pressionando um de alto desempenho, chamada memória estática.
conjunto de teclas durante o POST • Funciona como uma intermediária na escrita e leitura de
dados na memória RAM.
(geralmente basta apertar a tecla DEL
• Essa técnica foi chamada de cache de memória
durante a contagem de memória; esse • A principio existiam uma cache interna (localizada no
procedimento, Contudo, pode variar de próprio processador), e outra cache externa (localizada
acordo com o fabricante). fisicamente na placa-mãe).
• Nos processadores Pentium Pro, Pentium II e
posteriores possuem tanto a cache interna com a
externa dentro do próprio processador, o que torna a
denominação de interna e externa não fazerem sentido.
13 14
Barramento
Barramento
• É o caminho de comunicação entre o processador e os
diversos circuitos do micro, podem ser dividido em local
e de Entrada e Saída
• O barramento local faz a comunicação entre o
processador e a memória RAM e com um circuito da
placa-mãe chamado de ponte norte,
• Esse tipo de barramento é de alto desempenho e pode
ser dividido em:
– Barramento de dados: é por onde os dados circulam;
– Barramento de endereços: É por onde a informação de
endereço é fornecida;
– Barramento de controle: Informações adicionais como, por
exemplo, se a operação é de leitura ou escrita.
15 16
Barramento
Se processador quiser guardar o dado 10101110 no endereço 5h?
Barramento
• O barramento é compartilhado entre todos os circuitos
5h da placa-mãe,
• As informações chegam a todos os circuitos ao mesmo
tempo
• Quem indica para qual dispositivo os dados estão
endereçados é o barramento de controle.
10101110 • O barramento de I/O é o que faz a comunicação com os
periféricos, entre esses barramentos podemos citar o
AGP e o PCI.
• Devido a comunicação com os periféricos serem mais
lentas, eles não podem ser conectados ao barramento
local, para que não haja queda de desempenho. A
comunicação entre os barramentos de I/O e o local é
Escrita feita por um circuito chamado ponte, que faz parte dos
circuitos de apoio da placa-mãe (chipset).
17 18
3
Clock Reset
19 20
21 22
23 24
4
Circuitos de Apoio (Chipset) Chipset
• Na placa-mãe existem diversos circuitos
que auxiliam o processador nas tarefa,
esse circuitos são denominados chipset.
• O chipset é responsável por auxiliar o
processador no gerenciamento do micro,
por exemplo, no controle de interrupção e
no acesso direto à memória.
25 26
Controlador de Interrupções
Acesso Direto a Memória (DMA)
(IRQ)
Quadro de Interrupções – 80286 e Superiores • Todo o acesso a memória é sempre feito através do
* primeiro controlador ** segundo controlador processador.
IRQ0* Temporizador da placa-mãe (conectado ao chipset) • Se algum outro dispositivo quiser acessar a memória,
IRQ1* Teclado (conectado ao chipset)
IRQ2* Conexão em cascata (conectado ao chipset)
deverá faze-lo através do processador, e isso pode
IRQ8** Relógio de tempo real (conectado ao chipset) tornar o processamento lento.
IRQ9** Interface de vídeo • Para solucionar este problema, o periférico poderá
IRQ10** Normalmente disponível usufruir de um circuito de apoio chamado DMA ( Direct
IRQ11** Normalmente disponível Memory Acess).
IRQ12** Mouse de barramento • O DMA permite a transferência de dados sem o
IRQ13** Co-processador matemático (conectado ao chipset)
IRQ14** Porta IDE primária
conhecimento do processador, com isso ganharemos
IRQ15** Porta IDE secundária tempo e desempenho, pois enquanto uma transferência
IRQ3* COM2 e COM4 (comunicação serial) de DMA está sendo feita, o processador poderá estar
IRQ4* COM1 e COM3 (comunicação serial) executando uma outra tarefa.
IRQ5* Placa de som
IRQ6* Unidade de disquete
IRQ7* Porta paralela 29 30
5
Placa-Mãe Placa-Mãe
Conector da fonte de alimentação
Soquete para módulos de
• O computador é na verdade uma placa de memória
Placa-Mãe Placa-Mãe
33 34
35 36
6
Flat Cable
• Alguns periféricos (disco rígido, unidade de
disquete) utilizam um tipo de cabo bastante
peculiar para a sua conexão ao micro.
• Trata-se do flat cable, um cabo plano e flexível. PLACA - MÃE
• Para a conexão do flat cable, basta observar a
marcação do pino 1 do periférico (podendo ser
feita de várias maneiras, mas a mais comum é
vir o número 1 estampado próximo ao pino 1)
que deve coincidir com a marcação do pino 1 do
flat cable (que é feita através de um fio de cor
diferenciada, geralmente vermelha).
37
7
Placa – Mãe (Componentes) Placa – Mãe (Componentes)
• Bateria: Responsável • Soquete de memória:
por alimentar a Onde a RAM é
memória de instalada. Atualmente
configuração as placas-mãe
(memória CMOS) e aceitam módulo de
também alimentar o memórias SIMM,
relógio de tempo real. DIMM, RIMM, DDR.
43 44
45 46
configuração executada
soquete que utiliza através do setup
47 48
8
Placa – Mãe (Componentes) Placa – Mãe (Componentes)
• Conector VRM: Esse conector serve para • Conector da fonte:
a instalação de um módulo regulador de Onde os fios
voltagem e é encontrado em alguns provenientes da fonte
de alimentação
modelos de placa-mãe. devem ser instalados.
• Esse módulo serve para alterar a tensão O formato desse
de alimentação do processador da placa- conector varia de
mãe, caso ela não seja capaz de fornecer acordo com o formato
uma determinada tensão de alimentação. da placa-mãe
49 50
53 54
9
Classificação de Processadores
• RISC (Reduced Instruction Set Computing –
Computação utilizando um Conjunto Reduzido de
Instruções) : é um processador com poucas instruções,
PROCESSADORES padronizadas e sem microcódigos, é um processador
específico, o que faz com que o processamento seja
mais rápidos (muito usado em servidores).
• CISC (Complex Instruction Set Computing –
Um Breve Histórico Evolutivo Computação utilizando um Conjunto Complexo de
Instruções): é um processador com muitos recursos
(memória cache, integração de circuitos de apoio dentro
do processador, co-processador acoplado...). Muito
usado em estações de trabalho, ou no uso pessoal.
56
57 58
59 60
10
Processador – Pentium MMX Processador – Pentium MMX
• O Pentium é um processador que em termos de software, é igual ao
386 e ao 486 (software) • (Single Instruction, Multiple Data – Instrução
• Em hardware, existem vários fatores que tornam o Pentium mais Única para Múltiplos Dados)
rápido:
– barramento de 64 bits: o acesso a memória é feito a 64 bits por • Como as aplicações multimídia são as maiores
vez,
– cache interna (L1)de 16 KB,
beneficiadas pelo conjunto de instruções MMX,
– co–processador é mais rápido, entre outras características. muitas pessoas chamam esse processadores
• O processador com tecnologia MMX têm dois conjuntos de de processadores multimídia.
instruções:
– o primeiro com as informações tradicionais da família Intel, • As vantagens do processador MMX são:
– e o segundo com as chamadas instruções MMX. Esse conjunto
tem 57 instruções muito simples, como soma, subtração e utilização da tecnologia MMX, cache L1 de
comparação. A tecnologia MMX é apenas um conjunto de
informações simples que não altera drasticamente a estrutura 32KB entre outras.
interna do processador.
61 62
63 64
11
Processadores – Família Intel Processadores – Família Intel
• Processador Celeron: é um Pentium de baixo custo, • Pentium IV - ???
pois possui todas as suas características exceção das
modificações no circuito de cache L2, que o tornaram • Pentium IV HT - ???
mais barato que o Pentium. • HT - A tecnologia HyperThreading faz com que
• Esses processadores foram projetados para unir um o sistema operacional "pense" que há dois
nível balanceado de tecnologia comprovada e valor aos processadores instalados na máquina, isto é,
PCs básicos desktop e notebook. "pense" que a sua máquina é uma Dual-Pentium
• Foram elaboradas para satisfazer às necessidades 4. Isso é possível porque há partes do
básicas de computação, como, por exemplo, enviar processador que normalmente ficam ociosas e o
mensagens de email aos amigos e familiares, controlar
as despesas domésticas e executar sofware que a Intel fez foi "liberar" tais partes para serem
educacional para as crianças. usadas como se fossem um novo processador.
67 68
69
Barramentos Barramentos
• Barramento é uma via de comunicação rápida. • ISA (Industry Standard Architecture)
• Em um micro temos vários barramentos.
• EISA (Extended Industry Standard Architecture)
• barramento local (é o principal deles) que faz a
comunicação entre o processador e os dispositivos da • VLB (VESA Local Bus)
placa-mãe (memória RAM, cache, chipset).
• PCI (Peripheral Component Interconect)
– É o mais rápido, pois o circuitos se comunicarão com o
processador em seu potencial máximo. • AGP (Accelerated Grafics Port)
– Não é padronizado, e é por isso que cada tipo de processador
necessita de um modelo de placa-mãe diferente. • USB (Universal Serial Bus)
• Outro tipo de barramento existente em um micro, é o • Firewire (também chamado de IEEE 1394)
barramento de expansão
• Serve para conectar dispositivos independentemente • IrDA (Infrated Developers Association)
71 72
12
Barramentos Barramento Local
• Todos esses modelos (exceção de USB, Firewire e • O barramento local pode ser dividido em três grupos:
IrDA, que são externos) são disponibilizados na placa- Barramento de dados, Barramento de endereços e
mãe do micro através de conectores chamados slots. Barramento de controle
• O maior problema desse tipo de barramento é a • Ex: Processador Pentium com barramento de 64 bits,
velocidade, significa que o barramento local terá o seu barramento
• Embora a maioria dos periféricos seja lenta, há pelo de dados de 64 bits, com isso o acesso a memória será
menos três classes de periféricos que são bastante feito a 64 bits por vez.
prejudicadas: vídeo, disco rígido (HD) e interfaces de • Processador trabalha a 66 MHz ou a 100 MHz, significa
rede. que é essa a freqüência de operação do barramento
• Nas placas-mãe onde os dispositivos são integrados a local.
própria placa (on board), a comunicação dos periféricos • Taxa de Transferência entre Processador/Memória:
com o processador é feita através de um barramento de barramento local de 64 bits a 66 MHz = 528 MB/s
extensão, chamado barramento X. (64 bits * 66 milhões / 8).
– A divisão por 8 é para se obter o valor em bytes.
73 74
75 76
13
Barramento EISA (Extended Barramento VLB (VESA Local
Industry Standard Architecture) Bus)
• Desenvolvido por um conjunto de nove empresas (AST, • A VESA (Vídeo Electronic Standard Association –
Epson, HP, NEC, Olivetti, Tandy, Wyse, Zenith e Associação de Padrões Eletrônicos de Vídeo) é formada
Compaq) pelos fabricantes de interface de vídeo, a fim de definir
padrões, como o Super VGA, por exemplo.
• Totalmente compatível com o antigo ISA.
• Esse tipo de barramento teve uma grande aceitação no
• EISA tem as seguintes características: mercado -arquitetura aberta e compatível com o
– Barramento de dados de 32 bits. barramento ISA.
– Barramento de endereços de 32 bits. • O barramento VLB é conectado ao barramento local,
– Freqüência de operação 8 MHz. através de um buffer.
• O slots EISA é muito parecido com o slot ISA, pois • Dessa forma, a freqüência de operação do VLB é igual a
ambos tem o mesmo tamanho. A diferença é que o Slot do barramento local.
EISA é mais alto que o ISA, dessa forma é possível se – Barramento de dados igual ao do processador.
conectar os dois tipos de placas neste mesmo slot. – Barramento de endereços de 32 bits.
– Freqüência de operação igual à freqüência do barramento local.
79 80
14
Barramento USB (Universal
Barramento AGP
Serial Bus)
• O USB é uma idéia fantástica para o PC:
um barramento para periféricos onde,
através de um único plug na placa-mãe,
todos os periféricos externos podem ser
encaixados.
85 86
Barramento AGP
MEMÓRIA
ROM
87
15