Você está na página 1de 27

HARDWARE

Unidade 4
CPUs e Placas-mãe
CPU-Unidade Central de Proc.
 A CPU é composta por:
 Unidade Lógica e Aritmética (ULA) -
responsável pelas contas e comparações.
 Registradores - armazenam os dados
durante as operações.
 Controle - leitura e escrita dos dados na
memória / registradores e demais ações da
CPU.
Arquitetura da CPU

ULA
BUS

Controle
BUS
DADOS ENDE-
REÇOS
Registradores
BUS de dados e endereços
 O BUS de Dados (ou via de dados) é
responsável por receber e enviar dados à
memória ou aos periféricos de entrada e
saída.
 O BUS de Endereços (ou via de
endereços) tem como função selecionar o
endereço de memória ou do periférico
que irá receber ou fornecer os dados.
FLAGS - Exceções
 O registrador flag indica qual o estado da
CPU e se ocorreu algum erro de
processamento, chamado Exceção.

Resultado
Resultadodede
Divisão
Divisãopor
por Estouro
Estourode
de
uma
umaoperação
operação
Zero
Zero capacidade
capacidade
vale
valeZero
Zero
Exceções Fatais
 Uma Exceção Fatal é um erro de
processamento encontrado pela CPU.
 Estes erros podem ser reportados pelo
Sistema Operacional.
 A lista a seguir indica as exceções fatais
informadas pelo Windows 9x.
Exceções Fatais - Códigos
 00: Divide Fault  0A: Invalid Task State Segment Fault
 Ocorreu uma divisão por Zero.
 Erro no gerenciamento de tarefas da
 02: NMI Interrupt CPU.
 Interrupção de Hardware.
 0C: Stack Fault
 04: Overflow Trap
 Erro na pilha operacional.
 Estouro de capacidade de cálculo.
 0D: General Protection Fault
 05: Bounds Check Fault
 Erro de limite em listas (arrays).  Qualquer condição não reconhecida
pela CPU. Quando ocorre, o programa
 06: Invalid Opcode Fault
foi corrompido e será finalizado.
 O processdore encontrou uma
instrução inválida.  0E: Page Fault
 07: Coprocessor not Available Fault  Erro de acesso à memória. Pode
 Não foi encontrado o co-processador significar memória ruim.
aritmético.  10: Coprocessor Error Fault
 08: Double Fault  Exceção produzida pelo coprocessador
 Uma exceção disparou outra exceção. aritmético.
 09: Coprocessor Segment Overrun  11: Alignment Check Fault
 O coprocessador produziu um erro em  Obsoleta. Usado apenas pelo 486.
operações de ponto flutuante.
Clock (Relógio)
 Produz os ciclos temporais usado pela CPU.
 Para a CPU realizar alguma tarefa, ela utiliza um
ou mais ciclos de clock.
 Assim, quanto mais ciclos produzidos por
segundo mais rápido a CPU realizará sua
tarefas.
 O Clock é medido em MHz (MegaHertz). Os
valores atuais estão entre 200MHz e 1GHz).
Clock - Ciclos da CPU
 A CPU executa suas tarefas em seqüência, de
acordo com os ciclos de clock.
 A seqüência de operação é a seguinte:
 Busca de instruções.
 Execução das instruções.
 Busca de dados (se necessário).
 Cada seqüência utiliza um ou mais ciclos de
clock para ser executada.
CPUs-Tipos de Processamento
CISC Complete Instruction Set Code - CPUs com um
 CISC:
grande conjunto de comandos. Podem executar
praticamente qualquer tarefa diretamente.
RISC Reduced Instruction Set Code - CPUs com
 RISC:
conjunto de comandos reduzidos. Para executarem
tarefas mais complexas requerem programação. São
bem mais rápidas que as CPUs CISC.
 Híbridas: Possuem recursos CISC e RISC. Ex.: Pentium
Pro.
Multiplicação de Clock (I)
 Um recurso muito comum atualmente é fazer os
computadores trabalharem com dois clocks: um
para a CPU e outro para os demais dispositivo.
 Dessa forma, pode-se criar microprocessadores
com altos clocks sem necessidade de novas
tecnologias para os periféricos.
 O processo de multiplicação de clock faz com
que o clock interno da CPU seja N vezes maior
que o clock externo.
Multiplicação de Clock (II)
 A primeira CPU com esse recurso foi o Intel 486 DX2, onde o 2
indicava de quanto o clock externo era multiplicado para gerar o
clock interno da CPU.
 Assim, o 486 DX2 66MHz tinha um clock interno de 66MHz e
externo de 33MHz (o limite tecnológico da época).
 Um Pentium MMX 233MHz tem clock externo de 66MHz (PC66) e
interno de 233MHz (fator 3,5).
 A família Pentium II/III segue o padrão PC100, com clock externo
de 100 MHz (PC100). Um Pentium II 400MHz tem multiplicador de
4X, ajustado de fábrica.
 Já existem CPUS (Pentium III e AMD ATHLON) com clock externo
(via de dados) de 133MHz (PC133).
Overclock
 Consiste em se aumentar o clock da CPU, ou
alterando o clock da via de dados ou alterando o
multiplicador.
 Nem todas as CPUs permitem overclock. Algumas
vem com o multiplicador fixo de fábrica (Pentium
II).
 O overclock pode danificar o chip da CPU em um
curto intervalo de tempo.
 Uma CPU com overclock deve possuir um bom
sistema de refrigeração.
CPUS obsoletas

IBM/Cyrix Intel Pentium


5x/6x86

AMD K5 AMD K6
Características das CPUs
CPUs mais populares
CPUS modernas

AMD K6 2 AMD K6 III AMD Athlon


Intel Celeron

Intel Pentium III


Intel Xeon II/III Intel Pentium
Via Cyrix MII

Intel Pentium II Intel Pentium MMX Via Cyrix III


Placas-mãe
 Motherboards (inglês).
 Contém toda a eletrônica necessária para
o funcionamento da CPU.
 Podem trazer periféricos on-board.
 Principais características: chip-set, CPUs
suportadas, slots disponíveis, tipo
(AT/ATX).
Placas AT
Placas ATX
Slots ISA
ISA - Industrial Standard Architecture (8/16 bits - 8 MHz)
Slots PCI
PCI - Peripheral Component Interconnect (32 bits - 33 MHz)
Slot AGP
AGP - Accelerated Graphics Port (Pode compartilhar a
memória de vídeo com a memória RAM a 100Mhz)
Chip-sets
Circuito integrado que controla todas as tarefas da placa-mãe.

 Intel 430TX, TX Pro - Pentium MMX, AMD K6-2 e Cyrix MII.


 Intel 440LX - Pentium II a 66MHz de barramento.
 Intel 440BX - Pentium II a 100MHz de barramento.
 Intel 440EX - Pentium Celeron.

Existem outros chip-sets de fabricantes alternativos, como a VIA, Acer Laboratories (ALI)
e SiS.
Chip-sets mais atuais:
 VIA KX 133 - SlotA (Athlon), 200MHz barramento, AGP 4x.
 AMD 750 - SlotA (Athlon), 200MHz barramento, AGP 2x.
 Intel i820 - Slot1/Socket370 (Pentium III), 100/133MHz barramento, AGP 4X
Chip-sets mais comuns
Chip-sets Intel
Fabricantes
1ª Linha:
 Abit Computer - www.abit.com.tw
 AOpen (Acer) - www.aopen.com.tw
 ASUSTek Computer - www.asus.com
 A-Trend Technology - www.atrend.com.tw
 Diamond Multimedia - www.diamondmm.com
 Elitegroup Computer System - www.ecs.com.tw
 First International Computers - www.fic.com.tw
 Gigabyte Technology - www.gigabyte.com.tw
 Intel Corporation - www.intel.com
 Rise Computer - www.rise.com.tw
 Soyo Computer - www.soyo.com.tw

Você também pode gostar