Upload
ngominh
View
216
Download
0
Embed Size (px)
Citation preview
URI - Universidade Regional Integrada do Alto Uruguai e das Missões – Santo Ângelo
INTRoDuÇÃO
À
INFORMÁTICA
Curso de Ciência da Computação
1
HardwareConceitos Gerais
Adaptado do material do Profa. Daniela Remião (UFRGS)
URI - Universidade Regional Integrada do Alto Uruguai e das Missões – Santo Ângelo
INTRoDuÇÃO
À
INFORMÁTICA
Curso de Ciência da Computação
2
Sistema de Computador
O computador executa programas ou seqüências de operações que estão armazenadas na sua memória através da combinação das seguintes operações:
•Leitura dos dados•Armazenamento dos dados lidos•Realização dos cálculos necessários•Apresentação dos resultados dos resultados
Entrada SaídaProcessamento
PEOPLEWAREpessoas que trabalham com o computador: digitadores, programadores, analistas, usuários do computador
Hardware + SoftwareParte física Parte Lógica
URI - Universidade Regional Integrada do Alto Uruguai e das Missões – Santo Ângelo
INTRoDuÇÃO
À
INFORMÁTICA
Curso de Ciência da Computação
3
Fundamentos do Hardware
1 - Componentes
2 – Unidade Central de Processamento
3 - Memórias
4 – Unidades de Entrada e Saída
URI - Universidade Regional Integrada do Alto Uruguai e das Missões – Santo Ângelo
INTRoDuÇÃO
À
INFORMÁTICA
Curso de Ciência da Computação
4
monitor,
mouse,
teclado,
modem ...
UC
Dispositivos
de E/S
Memória
secundáriaCache
CPU
ULA
Memória Principal
Esquema Básico do Hardware
Sistema CentralPeriféricos
URI - Universidade Regional Integrada do Alto Uruguai e das Missões – Santo Ângelo
INTRoDuÇÃO
À
INFORMÁTICA
Curso de Ciência da Computação
5
Unidade Central de Processamento (UCP – CPU)
Mecanismo capaz de executar operações com dados.
Esta unidade consiste de duas partes:
– Unidade Lógica e Aritmética (contém os circuitos que manipulam os dados);
– Unidade de Controle (contém os circuitos que coordenam as atividades do computador;
URI - Universidade Regional Integrada do Alto Uruguai e das Missões – Santo Ângelo
INTRoDuÇÃO
À
INFORMÁTICA
Curso de Ciência da Computação
6
Principal componente: CPU•Gerencia todas as funções do sistema•Processador ou Microprocessador•Consiste num circuito integrado (chip)
Sistema Central
Localização: GabineteComposto por circuitos eletrônicos (ou integrados)
Mecanismo capaz de executar operações com dados.
Esta unidade consiste de duas partes:
•Unidade Lógica e Aritmética (contém os circuitos que manipulam os dados);
•Unidade de Controle (contém os circuitos que coordenam as atividades do computador);
URI - Universidade Regional Integrada do Alto Uruguai e das Missões – Santo Ângelo
INTRoDuÇÃO
À
INFORMÁTICA
Curso de Ciência da Computação
7
Esquema básico do hardware
Unidadede
Entrada Unidadede
Saída
Processamentoe
Controle
ArmazenamentoSecundário
URI - Universidade Regional Integrada do Alto Uruguai e das Missões – Santo Ângelo
INTRoDuÇÃO
À
INFORMÁTICA
Curso de Ciência da Computação
8
Unidade de
Saída
Unidade de
Entrada
Memória Auxiliar
Sistema Central
CPU
MemóriaPrincipal
UC
“Cérebro” do Computador
Armazena dados e programas necessários para a realização
de um trabalho
Realiza as operações lógicas e aritméticas
Comanda as outras unidades
ULA
URI - Universidade Regional Integrada do Alto Uruguai e das Missões – Santo Ângelo
INTRoDuÇÃO
À
INFORMÁTICA
Curso de Ciência da Computação
9
Unidade de
Saída
Unidade de
Entrada
Memória Auxiliar
Sistema Central
CPU
MemóriaPrincipal
UC
ULA
URI - Universidade Regional Integrada do Alto Uruguai e das Missões – Santo Ângelo
INTRoDuÇÃO
À
INFORMÁTICA
Curso de Ciência da Computação
10
Unidade Central de
Processamento
(CPU ou UCP)
Microprocessador gerenciamento de todas as funções do sistema, incluindo operaçõesaritméticas e lógicas, entradas e
saídas, controle do fluxo do processamento.milhões de
instruções por segundo
URI - Universidade Regional Integrada do Alto Uruguai e das Missões – Santo Ângelo
INTRoDuÇÃO
À
INFORMÁTICA
Curso de Ciência da Computação
11
Dentro do Sistema:
• Placa-mãe (CPU + memória principal) • Fonte de alimentação• Compartimentos de unidade de disco• Unidade de disco rígido (HD)• Unidades de disco flexível• Unidades de CD-ROM ou DVD-ROM• Unidades de mídia removível (Zip drive)
Sistema Central
Fora do Sistema:
• Chave de energia• Portas• Painel frontal
URI - Universidade Regional Integrada do Alto Uruguai e das Missões – Santo Ângelo
INTRoDuÇÃO
À
INFORMÁTICA
Curso de Ciência da Computação
12
Sistema CentralUnidade Central de Processamento (CPU)
UNIDADE DE CONTROLE (UC):• coordena e controla todas as outras partes do computador • gerencia as operações básicas durante a execução de um programa
O processamento é feito através de um ciclo:
•Busca (fetch): obtém a a próxima instrução de programa da memória do computador.• Decodificação: descobre o que o programa está dizendo para o computador fazer.• Execução: executa a ação solicitada.•Gravação: (write-back): escreve os resultados para um registro interno ou para a memória.
Responsável por fazer o processamento dos dados: transformar dados de entrada em dados de saída.
URI - Universidade Regional Integrada do Alto Uruguai e das Missões – Santo Ângelo
INTRoDuÇÃO
À
INFORMÁTICA
Curso de Ciência da Computação
13
Unidade de Controle (UC):responsável pelo fluxo de dados e interpretação de cada instrução do programa. Todo o processamento é controlado e coordenado pela UC.
Unidade Lógica e Aritmética (ULA):
responsável pelas operações aritméticas e lógicas, tomada de decisão.
U C P
U C U L A
Sistema Central
DECODIFICAÇÃO EXECUÇÃO
MEMÓRIA
GRAVAÇÃOBUSCA
URI - Universidade Regional Integrada do Alto Uruguai e das Missões – Santo Ângelo
INTRoDuÇÃO
À
INFORMÁTICA
Curso de Ciência da Computação
14
BarramentoMeio utilizado para transferir informações (sinais) de um componente para outro do computadorPadrões:
ISA (16 bits) VLB (32 bits) PCI (64 bits)
CPU é um circuito eletrônicoDistingue dois estados1 ou 0 (linguagem da máquina)
Sistema Central
URI - Universidade Regional Integrada do Alto Uruguai e das Missões – Santo Ângelo
INTRoDuÇÃO
À
INFORMÁTICA
Curso de Ciência da Computação
15
Atividades regidas por ciclos
Tempo mínimo para execução de uma tarefaUma instrução n ciclos (ex.: soma)
Clock (relógio ou freqüência): indica o número de ciclos que a CPU executa em um segundoUnidade de medida do clock: MHz (milhões de ciclos por segundo)
MicroprocessadorIntel 4004 (1971): 4 bits; 740 kHz; 2.300 transistoresXeon (1998): 64 bits; 400 MHz; 7,5 milhões de transistores
Sistema Central
URI - Universidade Regional Integrada do Alto Uruguai e das Missões – Santo Ângelo
INTRoDuÇÃO
À
INFORMÁTICA
Curso de Ciência da Computação
16
armazenar informações que serão processadas na UCP
Memória
URI - Universidade Regional Integrada do Alto Uruguai e das Missões – Santo Ângelo
INTRoDuÇÃO
À
INFORMÁTICA
Curso de Ciência da Computação
17
Memória
U C P
U C U L A
URI - Universidade Regional Integrada do Alto Uruguai e das Missões – Santo Ângelo
INTRoDuÇÃO
À
INFORMÁTICA
Curso de Ciência da Computação
18
Memória Principal
ou Central
rápida, custosa, limitada,temporária e volátil
Memória Auxiliar
mais lenta, maior capacidade
e teoricamente permanente: não volátil
Tipos de Memória
URI - Universidade Regional Integrada do Alto Uruguai e das Missões – Santo Ângelo
INTRoDuÇÃO
À
INFORMÁTICA
Curso de Ciência da Computação
19
Composta por dois circuitos eletrônicos:
RAM (Random Access Memory) • Memória de trabalho• Volátil (necessita de energia elétrica para manter as informações armazenadas) • Permite gravação e leitura
ROM (Read Only Memory) • Usada para fins específicos (só é lida pela CPU)• Não volátil• Só leitura (conteúdo gravado pelo fabricante)• Instruções para iniciar o computador (ROM BIOS)
Tipos de Memória
Memória Principal
URI - Universidade Regional Integrada do Alto Uruguai e das Missões – Santo Ângelo
INTRoDuÇÃO
À
INFORMÁTICA
Curso de Ciência da Computação
20
Tipos de RAM:
DRAM (dinamic RAM)•Circuito mais simples•Lenta•Armazenamento de cargas elétricas em capacitores que perdem a carga •Conteúdo deve ser renovado centenas de vezes por segundo (refresh)
SRAM (static RAM)•Circuito mais complexo•Extremamente rápida•Baixo consumo de energia•Embora volátil, só perde o conteúdo se o computador for desligado•Alto custo (cache e placa mãe)
Tipos de Memória
URI - Universidade Regional Integrada do Alto Uruguai e das Missões – Santo Ângelo
INTRoDuÇÃO
À
INFORMÁTICA
Curso de Ciência da Computação
21
Tipos de ROMROM (Read Only Memory)
Programável durante a fabricaçãoBaixo custo para grandes volumesTempo de vida longo
PROM (Programmable ROM)Programável após a fabricaçãoUma vez programada não pode ser modificada
EPROM (Erasable PROM)Conteúdo apagado e regravado - UltravioletaCusto alto
EEPROM (Electrically EPROM)Apagável eletricamenteCusto alto
Tipos de Memória
URI - Universidade Regional Integrada do Alto Uruguai e das Missões – Santo Ângelo
INTRoDuÇÃO
À
INFORMÁTICA
Curso de Ciência da Computação
22
• O tamanho da memória principal afeta o custo da máquina e a velocidade da aplicação (programa)
•O tamanho máximo da memória principal é limitada pela arquitetura do sistema
• O desempenho da CPU é determinado pela velocidade de clock, pela largura do barramento (tamanho da palavra), e o número de operações por ciclo.
Tipos de Memória
URI - Universidade Regional Integrada do Alto Uruguai e das Missões – Santo Ângelo
INTRoDuÇÃO
À
INFORMÁTICA
Curso de Ciência da Computação
23
Memória Auxiliar
Tipos de Memória
•Em relação à memória principal•Mais lenta
•Custo menor
•Não volátil
•Maior capacidade de armazenamento
•Mecanismos de acesso seqüencial ou direto
•Usadas para armazenamento de informações e programas e para fazer backup
URI - Universidade Regional Integrada do Alto Uruguai e das Missões – Santo Ângelo
INTRoDuÇÃO
À
INFORMÁTICA
Curso de Ciência da Computação
24
Tipos de memória auxiliar•Cartão e fita de papel perfurados (obsoletos)•Disco flexível
8” (430/1.2 KB); 5.25” (360/1.2 KB); 3.5” (720/1.44 KB)ZIP (100/250 MB)
•Disco rígido (HD)Winchester, removível
•FitasCarretel (±40 MB), cartucho, casseteDAT - Digital Audio Tape (até 8 GB)
•ÓticasCD-ROM(650 MB),CD-R(Recordable)/WORM(Write-Once Read-Many)DVD: Digital Video Disk Digital Versatile Disk (4.7 GB)
•Cartão de memóriaEEPROM PCMCIA - Personal Computer Memory Card International Association (±200 MB)
Tipos de Memória
URI - Universidade Regional Integrada do Alto Uruguai e das Missões – Santo Ângelo
INTRoDuÇÃO
À
INFORMÁTICA
Curso de Ciência da Computação
25
“Outras” memóriasMemória Virtual
Conjunto de endereços da memória principal passa a ser maior que a quantidade realCombina a memória auxiliar e a principalTroca de dados entre disco e memória: swapping
Memória Cache (512 KB)Dispositivo especial de memória, de alta velocidade, com a função de abrigar o que é mais solicitadoAumenta: taxa transferência e velocidade processadorLocalização “lógica”: entre o processador e a memória principalLocalização “física”: interna (dentro do microprocessador) ou externa (chips adicionais instalados na placa mãe)
Tipos de Memória
URI - Universidade Regional Integrada do Alto Uruguai e das Missões – Santo Ângelo
INTRoDuÇÃO
À
INFORMÁTICA
Curso de Ciência da Computação
26
U C P
Memória Principal
Memória Auxiliar
U C U L A
Tipos de Memória
URI - Universidade Regional Integrada do Alto Uruguai e das Missões – Santo Ângelo
INTRoDuÇÃO
À
INFORMÁTICA
Curso de Ciência da Computação
27
Quadro comparativo:
Memória Auxiliar X Memória Principal
Não volátil Volátil
Custo menor Custo maior
Mais lenta Mais rápida
Maior capacidade Menor capacidade
Tipos de Memória
URI - Universidade Regional Integrada do Alto Uruguai e das Missões – Santo Ângelo
INTRoDuÇÃO
À
INFORMÁTICA
Curso de Ciência da Computação
28
Fonte: http://computer.howstuffworks.com/computer-memory7.htm
URI - Universidade Regional Integrada do Alto Uruguai e das Missões – Santo Ângelo
INTRoDuÇÃO
À
INFORMÁTICA
Curso de Ciência da Computação
29
Unidade de medida para quantificar a memória principal e indicar a capacidade de armazenamento são os múltiplos do byte
K, KB quilobyte (mil) 210 1.024 bytes
M, MB megabyte (milhão) 220 1.048.576 bytes
G, GB gigabyte (bilhão) 230 1.073.741.824 bytes
T, TB terabyte (trilhão) ...
Representação dos Dados na Memória
URI - Universidade Regional Integrada do Alto Uruguai e das Missões – Santo Ângelo
INTRoDuÇÃO
À
INFORMÁTICA
Curso de Ciência da Computação
30
Unidades de Entrada Unidades de Saída
responsáveis pela comunicaçãoentre as pessoas e a máquina
Periféricos
URI - Universidade Regional Integrada do Alto Uruguai e das Missões – Santo Ângelo
INTRoDuÇÃO
À
INFORMÁTICA
Curso de Ciência da Computação
31
Fazem a comunicação homem x máquina•Computador: linguagem de máquina•“Tradução”
São periféricos•Unidade de Entrada (teclado, mouse)•Unidade de Saída (monitor, impressora)•Memória Auxiliar (fitas, discos rígidos, discos flexíveis)
Periféricos
URI - Universidade Regional Integrada do Alto Uruguai e das Missões – Santo Ângelo
INTRoDuÇÃO
À
INFORMÁTICA
Curso de Ciência da Computação
32
U C P
Memória
Unidadesde Entrada
Unidadesde Saída
Memória Auxiliar
URI - Universidade Regional Integrada do Alto Uruguai e das Missões – Santo Ângelo
INTRoDuÇÃO
À
INFORMÁTICA
Curso de Ciência da Computação
33
COMO A INFORMAÇÃO ENTRA NO EQUIPAMENTO
Dispositivos de entrada convertem dados e informação em sinais que o computador pode utilizar e processar.
- Teclado- Mesa Digitalizadora- Tela sensível ao toque- Caneta Luminosa- Joystick- Mouse- Leitora da caracter ótico
URI - Universidade Regional Integrada do Alto Uruguai e das Missões – Santo Ângelo
INTRoDuÇÃO
À
INFORMÁTICA
Curso de Ciência da Computação
34
•MonitoresEntrada: touchscreen
TiposColoridos ou monocromáticosCRT x Cristal Líquido (tela plana) Qualidade: CGA, VGA, SuperVGADot pitch, Entrelaçado X Não Entrelaçado
•Unidade de fita magnética
•Cartão perfurado
Dispositivos de Entrada e Saída
URI - Universidade Regional Integrada do Alto Uruguai e das Missões – Santo Ângelo
INTRoDuÇÃO
À
INFORMÁTICA
Curso de Ciência da Computação
35
•Unidade de disco magnético
•Unidade de disco ótico
•Modem e Fax/Modem
Unidade de comunicação do micro com a linha telefônica
Pode ser interno ou externo
Velocidade: kbps
Dispositivos de Entrada e Saída
URI - Universidade Regional Integrada do Alto Uruguai e das Missões – Santo Ângelo
INTRoDuÇÃO
À
INFORMÁTICA
Curso de Ciência da Computação
36
•Teclado
•Teclado de funções programáveis ou teclado alfanumérico
•Caneta luminosa - light penIdentificação de elementos da tela Detecção de luz
•Trackball
Dispositivos de Entrada
URI - Universidade Regional Integrada do Alto Uruguai e das Missões – Santo Ângelo
INTRoDuÇÃO
À
INFORMÁTICA
Curso de Ciência da Computação
37
Mouse
•Mecânico
•Ótico
•Touch pad
•Sem fio
Dispositivos de Entrada
URI - Universidade Regional Integrada do Alto Uruguai e das Missões – Santo Ângelo
INTRoDuÇÃO
À
INFORMÁTICA
Curso de Ciência da Computação
38
•Alavanca ou joystick
•Scanner
Mesa / Mão
Monocromático / Colorido
Tridimensional
OCR
Dispositivos de Entrada
URI - Universidade Regional Integrada do Alto Uruguai e das Missões – Santo Ângelo
INTRoDuÇÃO
À
INFORMÁTICA
Curso de Ciência da Computação
39
•Digitalizador de vídeo
•Digitalizador espacial
•Painel ou mesa sensível ao toque - touch panel
•Mesa digitalizadora
Dispositivos de Entrada
URI - Universidade Regional Integrada do Alto Uruguai e das Missões – Santo Ângelo
INTRoDuÇÃO
À
INFORMÁTICA
Curso de Ciência da Computação
40
•Luva eletrônica
Data Glove
Luva com esqueletos externos
•Data suit
•Leitora de código de barras
Dispositivos de Entrada
URI - Universidade Regional Integrada do Alto Uruguai e das Missões – Santo Ângelo
INTRoDuÇÃO
À
INFORMÁTICA
Curso de Ciência da Computação
41
•Dispositivos de rastreamento - tracking devices
•Câmaras digitais
Dispositivos de Entrada
URI - Universidade Regional Integrada do Alto Uruguai e das Missões – Santo Ângelo
INTRoDuÇÃO
À
INFORMÁTICA
Curso de Ciência da Computação
42
COMO A INFORMAÇÃO SAIDO EQUIPAMENTO
Dispositivos de saída convertem sinais digitais internamente armazenados para formas úteis externamente.
A informação pode sair do sistema em diferentes formas básicas e suas combinações.
* Texto * Imagem * Som * Digital ou analógico
- Impressoras- Plotters- Monitores de Vídeo
URI - Universidade Regional Integrada do Alto Uruguai e das Missões – Santo Ângelo
INTRoDuÇÃO
À
INFORMÁTICA
Curso de Ciência da Computação
43
Traçadores gráficos ou Plotters
De mesa
Tambor
Eletrostático
Dispositivos de Saída
URI - Universidade Regional Integrada do Alto Uruguai e das Missões – Santo Ângelo
INTRoDuÇÃO
À
INFORMÁTICA
Curso de Ciência da Computação
44
Impressoras de impacto ou matriciais AgulhasVelocidade: CPSBaixa resolução
Impressoras a jato de tinta Velocidade: PPMResolução: DPI
Impressoras a laserÓtima qualidadeMuita memória
Dispositivos de Saída
URI - Universidade Regional Integrada do Alto Uruguai e das Missões – Santo Ângelo
INTRoDuÇÃO
À
INFORMÁTICA
Curso de Ciência da Computação
45
Impressoras de transferência térmica Lenta, mas com qualidade excelenteTinta: “aquecida”Papel especial
Impressoras dye-sublimationTinta: “forma gasosa” Papel especial
Dispositivos de Saída
URI - Universidade Regional Integrada do Alto Uruguai e das Missões – Santo Ângelo
INTRoDuÇÃO
À
INFORMÁTICA
Curso de Ciência da Computação
46
Dispositivos de Saída
Registrador fotográfico Stereo Glasses
Visão estereoscópicaÓculos com lentes de cristal líquido capazes de bloquear a visão quando necessário
URI - Universidade Regional Integrada do Alto Uruguai e das Missões – Santo Ângelo
INTRoDuÇÃO
À
INFORMÁTICA
Curso de Ciência da Computação
47
Dispositivos Geradores de Sensação de Tato e de Força (haptic displays)
Realidade virtual Tato: geometria, textura e temperatura Força: peso e maciez ou dureza
Dispositivos de Saída
Head Mounted Displays - HMDDuas pequenas telasFone de ouvido
URI - Universidade Regional Integrada do Alto Uruguai e das Missões – Santo Ângelo
INTRoDuÇÃO
À
INFORMÁTICA
Curso de Ciência da Computação
48
Histórico dos processadores (Intel)PC XT (eXtended Technology)PC AT (Advanced Technology)Intel 486Pentium (Pro, MMX, II, Xeon, III)
ObservaçãoCo-processador Aritmético: processador encarregado de fazer cálculos
Evolução dos Microcomputadores
URI - Universidade Regional Integrada do Alto Uruguai e das Missões – Santo Ângelo
INTRoDuÇÃO
À
INFORMÁTICA
Curso de Ciência da Computação
49
Modelo MHz Características
PC XT 4,77/12 Lento e limitado; drive de 5,25”
PC AT 286 25 16 bits; drives 5,25” e 3,5”
PC AT 386 SX 25/40 16/32 bits; ambiente gráfico
PC AT 386 DX 33 32 bits
PC AT 486 SX 33/60 32 bits; sem co-processador; drive CD
PC AT 486 DX 33/60 32 bits; com co-processador
PC AT 486 DX2/4 66/100 32 bits; circuito overdrive
Pentium 60/166 64 bits
Pentium MMX 166/333 64 bits; MultiMidiaeXtensions; novasinstruções
Pentium PRO 200 64 bits; SISC e RISC
Pentium II 233/450 Pentium PRO + MMX
Celeron 266/300 Substituto do MMX; desempenhoinferior ao Pentium II
Pentium III 450/500 Sucessor Pentium II, mais 70 novasinstruções
Evolução dos Microcomputadores