Sistemas de Computação Hardware · •Hardware –Parte física do sistema de computação...
Transcript of Sistemas de Computação Hardware · •Hardware –Parte física do sistema de computação...
![Page 1: Sistemas de Computação Hardware · •Hardware –Parte física do sistema de computação –Geralmente não é reconfigurável •Software –Parte lógica do sistema de computação](https://reader031.fdocuments.net/reader031/viewer/2022022707/5be3beb309d3f233038c3623/html5/thumbnails/1.jpg)
Roteiro
• Sistemas de Computação
• Hardware
– Sistema Central
– Periféricos
1
![Page 2: Sistemas de Computação Hardware · •Hardware –Parte física do sistema de computação –Geralmente não é reconfigurável •Software –Parte lógica do sistema de computação](https://reader031.fdocuments.net/reader031/viewer/2022022707/5be3beb309d3f233038c3623/html5/thumbnails/2.jpg)
Sistemas de Computação
• Hardware
– Parte física do sistema de computação
– Geralmente não é reconfigurável
• Software
– Parte lógica do sistema de computação
– Reconfigurável
2
![Page 3: Sistemas de Computação Hardware · •Hardware –Parte física do sistema de computação –Geralmente não é reconfigurável •Software –Parte lógica do sistema de computação](https://reader031.fdocuments.net/reader031/viewer/2022022707/5be3beb309d3f233038c3623/html5/thumbnails/3.jpg)
Hardware
• Esquema básico
3
Periféricos
Sistema Central
CPU
Memória
![Page 4: Sistemas de Computação Hardware · •Hardware –Parte física do sistema de computação –Geralmente não é reconfigurável •Software –Parte lógica do sistema de computação](https://reader031.fdocuments.net/reader031/viewer/2022022707/5be3beb309d3f233038c3623/html5/thumbnails/4.jpg)
Hardware
4
Memória Auxiliar
Sistema Central
Unidade de Saída Unidade de Entrada
Periférico Periférico
![Page 5: Sistemas de Computação Hardware · •Hardware –Parte física do sistema de computação –Geralmente não é reconfigurável •Software –Parte lógica do sistema de computação](https://reader031.fdocuments.net/reader031/viewer/2022022707/5be3beb309d3f233038c3623/html5/thumbnails/5.jpg)
Sistema Central
5
CPU
ULA
UC
Memória Principal
Memória Auxiliar
Unidade de Saída
Unidade de Entrada
Operações Lógicas e Aritméticas
Controle das demais unidades
Armazena dados e programas em
processamento
![Page 6: Sistemas de Computação Hardware · •Hardware –Parte física do sistema de computação –Geralmente não é reconfigurável •Software –Parte lógica do sistema de computação](https://reader031.fdocuments.net/reader031/viewer/2022022707/5be3beb309d3f233038c3623/html5/thumbnails/6.jpg)
Sistema Central
• Unidade Central de Processamento (UCP/CPU)
– Processa os dados de entrada em dados de saída
– Ciclo de processamento
• Busca de instrução na memória principal
• Execução da Instrução
• Reinicia o ciclo
6
![Page 7: Sistemas de Computação Hardware · •Hardware –Parte física do sistema de computação –Geralmente não é reconfigurável •Software –Parte lógica do sistema de computação](https://reader031.fdocuments.net/reader031/viewer/2022022707/5be3beb309d3f233038c3623/html5/thumbnails/7.jpg)
Ciclo de Execução
7
CPU
ULA
UC
Memória Principal
Busca
Instrução
Executa
Instrução
Periféricos
![Page 8: Sistemas de Computação Hardware · •Hardware –Parte física do sistema de computação –Geralmente não é reconfigurável •Software –Parte lógica do sistema de computação](https://reader031.fdocuments.net/reader031/viewer/2022022707/5be3beb309d3f233038c3623/html5/thumbnails/8.jpg)
Sistema Central
• Unidade de Controle (UC/CU)
– Controla o fluxo de dados e a interpretação de cada instrução do programa
– Todo o processamento é coordenado pela unidade de controle
• Unidade Lógica e Aritmética (ULA/ALU)
– Realiza as operações aritméticas e lógicas
– É coordenada pela UC.
8
![Page 9: Sistemas de Computação Hardware · •Hardware –Parte física do sistema de computação –Geralmente não é reconfigurável •Software –Parte lógica do sistema de computação](https://reader031.fdocuments.net/reader031/viewer/2022022707/5be3beb309d3f233038c3623/html5/thumbnails/9.jpg)
Memória
• Armazena informações utilizadas pela CPU
– Memória Principal ou Central • Rápida, custosa, limitada,
temporária e volátil
– Memória Auxiliar • Mais lenta, maior
capacidade, teoricamente permanente e não volátil
9
![Page 10: Sistemas de Computação Hardware · •Hardware –Parte física do sistema de computação –Geralmente não é reconfigurável •Software –Parte lógica do sistema de computação](https://reader031.fdocuments.net/reader031/viewer/2022022707/5be3beb309d3f233038c3623/html5/thumbnails/10.jpg)
Memória Principal
• Tipos de Memória Principal
– RAM (Random Access Memory)
• Memória de Trabalho
• Volátil
• Permite Gravação e Leitura
– ROM (Read Only Memory)
• Fins Específicos
• Não volátil
• Apenas Leitura (gravada pelo fabricante)
10
![Page 11: Sistemas de Computação Hardware · •Hardware –Parte física do sistema de computação –Geralmente não é reconfigurável •Software –Parte lógica do sistema de computação](https://reader031.fdocuments.net/reader031/viewer/2022022707/5be3beb309d3f233038c3623/html5/thumbnails/11.jpg)
Tipos de RAM
• DRAM (Dynamic RAM)
– Construída com capacitores
– Carga dos capacitores deve ser renovada periodicamente (refresh)
– Lenta e Custosa
• SRAM (Static RAM)
– Construída com transistores
– Rápida e Cara
– Embora volátil, só perde o conteúdo quando desligada
11
![Page 12: Sistemas de Computação Hardware · •Hardware –Parte física do sistema de computação –Geralmente não é reconfigurável •Software –Parte lógica do sistema de computação](https://reader031.fdocuments.net/reader031/viewer/2022022707/5be3beb309d3f233038c3623/html5/thumbnails/12.jpg)
Tipos de ROM
• ROM
– Gravada durante a fabricação
– Baixo custo para grandes volumes
• PROM (Programmable ROM)
– Programável após a fabricação (uma vez)
– EPROM (Erasable PROM) • Gravado e Apagado com ultravioleta
– EEPROM (Electrically Erasable PROM) • Apagável Elétricamente
– Custo alto
12
![Page 13: Sistemas de Computação Hardware · •Hardware –Parte física do sistema de computação –Geralmente não é reconfigurável •Software –Parte lógica do sistema de computação](https://reader031.fdocuments.net/reader031/viewer/2022022707/5be3beb309d3f233038c3623/html5/thumbnails/13.jpg)
Memória Principal
• Quantidade de memória principal afeta o custo e o desempenho do sistema
• O tamanho máximo da memória principal é limitado pela arquitetura da CPU
13
![Page 14: Sistemas de Computação Hardware · •Hardware –Parte física do sistema de computação –Geralmente não é reconfigurável •Software –Parte lógica do sistema de computação](https://reader031.fdocuments.net/reader031/viewer/2022022707/5be3beb309d3f233038c3623/html5/thumbnails/14.jpg)
Memória Auxiliar
• Em relação à memória principal
– Mais lenta
– Custo menor
– Não volátil
– Maior capacidade
• Acesso Seqüencial ou Aleatório
• Armazenamento de informações e programas
14
![Page 15: Sistemas de Computação Hardware · •Hardware –Parte física do sistema de computação –Geralmente não é reconfigurável •Software –Parte lógica do sistema de computação](https://reader031.fdocuments.net/reader031/viewer/2022022707/5be3beb309d3f233038c3623/html5/thumbnails/15.jpg)
Memória Auxiliar
• Tipos de Memória Auxiliar
– Cartão e fita de papel perfurado
– Disco Flexível (Magnético)
• 8’’ (430/1.2 KB); 5.25’’ (360/1.2 KB); 3.5’’ (720/1.44 KB) ZIP (100/250 MB); JAZZ (1/2)
– Disco Rígido (HD)
– Fitas
• Carretel (±40 MB), cartucho, cassete
• DAT – Digital Audio Tape
15
![Page 16: Sistemas de Computação Hardware · •Hardware –Parte física do sistema de computação –Geralmente não é reconfigurável •Software –Parte lógica do sistema de computação](https://reader031.fdocuments.net/reader031/viewer/2022022707/5be3beb309d3f233038c3623/html5/thumbnails/16.jpg)
Memória Auxiliar
• Tipos de Memória Auxiliar
– Óticas
• CD-ROM (até 800 MB), CD-R (Recordable)/WORM (Write-Once Read Many); DVD (Digital Video Disk)
– Cartão de Memória
• EEPROM
• PCMCIA – Personal Computer Memory Card International Association (±200MB)
• Compact Flash
16
![Page 17: Sistemas de Computação Hardware · •Hardware –Parte física do sistema de computação –Geralmente não é reconfigurável •Software –Parte lógica do sistema de computação](https://reader031.fdocuments.net/reader031/viewer/2022022707/5be3beb309d3f233038c3623/html5/thumbnails/17.jpg)
Termos Comuns
• Memória Virtual – Emula memória principal maior
– Utiliza memória secundária
– Troca de dados entre memória principal e secundária: swapping
• Memória Cache – Memória de alta velocidade associada ao
processador
– Armazena dados comumente utilizados
17
![Page 18: Sistemas de Computação Hardware · •Hardware –Parte física do sistema de computação –Geralmente não é reconfigurável •Software –Parte lógica do sistema de computação](https://reader031.fdocuments.net/reader031/viewer/2022022707/5be3beb309d3f233038c3623/html5/thumbnails/18.jpg)
Organização da Memória
18
CPU
ULA
UC
Memória Principal
Memória Secundária
![Page 19: Sistemas de Computação Hardware · •Hardware –Parte física do sistema de computação –Geralmente não é reconfigurável •Software –Parte lógica do sistema de computação](https://reader031.fdocuments.net/reader031/viewer/2022022707/5be3beb309d3f233038c3623/html5/thumbnails/19.jpg)
Memória Principal vs. Secundária
• Memória Auxiliar
– Não volátil
– Custo menor
– Mais Lenta
– Maior Capacidade
• Memória Principal
– Volátil
– Custo maior
– Mais rápida
– Menor capacidade
19
![Page 20: Sistemas de Computação Hardware · •Hardware –Parte física do sistema de computação –Geralmente não é reconfigurável •Software –Parte lógica do sistema de computação](https://reader031.fdocuments.net/reader031/viewer/2022022707/5be3beb309d3f233038c3623/html5/thumbnails/20.jpg)
Representação de Dados na Memória
• Unidades de Armazenamento da Memória Principal e Auxiliar
– BIT (Binary digiT)
– BYTE – 8 bits
– K, KB – Quilobyte • Mil
• 1024 (210 bytes)
– M, MB – Megabyte • Milhão
• 1.048.576 (220 bytes)
– G, GB – Gigabyte • Bilhão
• 1.073.741.824 (230 bytes)
– T, TB – Terabyte • Trilhão
20
![Page 21: Sistemas de Computação Hardware · •Hardware –Parte física do sistema de computação –Geralmente não é reconfigurável •Software –Parte lógica do sistema de computação](https://reader031.fdocuments.net/reader031/viewer/2022022707/5be3beb309d3f233038c3623/html5/thumbnails/21.jpg)
Periféricos
• Comunicação entre a máquina e o mundo exterior
– Unidades de Entrada
– Unidades de Saída
21
![Page 22: Sistemas de Computação Hardware · •Hardware –Parte física do sistema de computação –Geralmente não é reconfigurável •Software –Parte lógica do sistema de computação](https://reader031.fdocuments.net/reader031/viewer/2022022707/5be3beb309d3f233038c3623/html5/thumbnails/22.jpg)
Dispositivos de Entrada
• Convertem dados em sinais utilizáveis pelo computador
– Teclado
– Mesa Digitalizadora
– Tela sensível ao toque
– Caneta Luminosa
– Joystick
– Mouse
PUCRS/FACIN - Introdução à
Informática 22
![Page 23: Sistemas de Computação Hardware · •Hardware –Parte física do sistema de computação –Geralmente não é reconfigurável •Software –Parte lógica do sistema de computação](https://reader031.fdocuments.net/reader031/viewer/2022022707/5be3beb309d3f233038c3623/html5/thumbnails/23.jpg)
Dipositivos de Saída
• Dispositivos de saída convertem sinais digitais armazenados internamente para formas úteis externamente;
• A informação pode sair do sistema em diferentes formas básicas e suas combinações: – Texto
– Imagem
– Som
– Sinais Digitais ou Analógicos
23
![Page 24: Sistemas de Computação Hardware · •Hardware –Parte física do sistema de computação –Geralmente não é reconfigurável •Software –Parte lógica do sistema de computação](https://reader031.fdocuments.net/reader031/viewer/2022022707/5be3beb309d3f233038c3623/html5/thumbnails/24.jpg)
Dispositivos de Entrada e Saída
• Funcionam tanto como dispositivos de entrada como de saída:
– Disco Rígido
– Tela sensível ao toque
– Joystick Force Feedback
24
![Page 25: Sistemas de Computação Hardware · •Hardware –Parte física do sistema de computação –Geralmente não é reconfigurável •Software –Parte lógica do sistema de computação](https://reader031.fdocuments.net/reader031/viewer/2022022707/5be3beb309d3f233038c3623/html5/thumbnails/25.jpg)
Dispositivos de Entrada
• Teclado
• Caneta Luminosa
– Identificação de elementos da tela
• Mouse
• Trackball
• Touchpad
25
![Page 26: Sistemas de Computação Hardware · •Hardware –Parte física do sistema de computação –Geralmente não é reconfigurável •Software –Parte lógica do sistema de computação](https://reader031.fdocuments.net/reader031/viewer/2022022707/5be3beb309d3f233038c3623/html5/thumbnails/26.jpg)
Dispositivos de Entrada
• Joystick
• Scanner
– Mesa / Mão
– Tridimensional
– OCR
26
![Page 27: Sistemas de Computação Hardware · •Hardware –Parte física do sistema de computação –Geralmente não é reconfigurável •Software –Parte lógica do sistema de computação](https://reader031.fdocuments.net/reader031/viewer/2022022707/5be3beb309d3f233038c3623/html5/thumbnails/27.jpg)
Dispositivos de Entrada
• Digitalizador de vídeo
• Digitalizador espacial
• Painel ou mesa sensível ao toque - touch panel
• Mesa digitalizadora
27
![Page 28: Sistemas de Computação Hardware · •Hardware –Parte física do sistema de computação –Geralmente não é reconfigurável •Software –Parte lógica do sistema de computação](https://reader031.fdocuments.net/reader031/viewer/2022022707/5be3beb309d3f233038c3623/html5/thumbnails/28.jpg)
Dispositivos de Entrada
• Luva eletrônica
– Data Glove
– Luva com esqueletos externos
• Data suit
• Leitora de código de barras
28
![Page 29: Sistemas de Computação Hardware · •Hardware –Parte física do sistema de computação –Geralmente não é reconfigurável •Software –Parte lógica do sistema de computação](https://reader031.fdocuments.net/reader031/viewer/2022022707/5be3beb309d3f233038c3623/html5/thumbnails/29.jpg)
Dispositivos de Entrada
• Dispositivos de rastreamento - tracking devices
• Câmaras digitais
29
![Page 30: Sistemas de Computação Hardware · •Hardware –Parte física do sistema de computação –Geralmente não é reconfigurável •Software –Parte lógica do sistema de computação](https://reader031.fdocuments.net/reader031/viewer/2022022707/5be3beb309d3f233038c3623/html5/thumbnails/30.jpg)
Dispositivos de Saída
• Monitores
• Projetores Digitais
30
![Page 31: Sistemas de Computação Hardware · •Hardware –Parte física do sistema de computação –Geralmente não é reconfigurável •Software –Parte lógica do sistema de computação](https://reader031.fdocuments.net/reader031/viewer/2022022707/5be3beb309d3f233038c3623/html5/thumbnails/31.jpg)
Dispositivos de Saída
• Traçadores gráficos ou Plotters
• Offset Digitais
31
![Page 32: Sistemas de Computação Hardware · •Hardware –Parte física do sistema de computação –Geralmente não é reconfigurável •Software –Parte lógica do sistema de computação](https://reader031.fdocuments.net/reader031/viewer/2022022707/5be3beb309d3f233038c3623/html5/thumbnails/32.jpg)
Dispositivos de Saída
32
• Impressoras
– Matriciais
– Jato de Tinta
– Laser
– Transferência Térmica
• Registradores fotográficos
![Page 33: Sistemas de Computação Hardware · •Hardware –Parte física do sistema de computação –Geralmente não é reconfigurável •Software –Parte lógica do sistema de computação](https://reader031.fdocuments.net/reader031/viewer/2022022707/5be3beb309d3f233038c3623/html5/thumbnails/33.jpg)
Dispositivos de Saída
• Óculos Estereoscópicos
– Óculos com lentes de cristal líquido capazes de bloquear a visão quando necessário
33
![Page 34: Sistemas de Computação Hardware · •Hardware –Parte física do sistema de computação –Geralmente não é reconfigurável •Software –Parte lógica do sistema de computação](https://reader031.fdocuments.net/reader031/viewer/2022022707/5be3beb309d3f233038c3623/html5/thumbnails/34.jpg)
Dispositivos de Saída
• Head Mounted Displays - HMD
– Duas pequenas telas
– Fone de ouvido
• Dispositivos Geradores de Sensação de Tato e de Força (haptic displays)
34
![Page 35: Sistemas de Computação Hardware · •Hardware –Parte física do sistema de computação –Geralmente não é reconfigurável •Software –Parte lógica do sistema de computação](https://reader031.fdocuments.net/reader031/viewer/2022022707/5be3beb309d3f233038c3623/html5/thumbnails/35.jpg)
Dispositivos de Entrada e Saída
• Monitores de toque (touchscreen)
• Joystick Force Feedback
35
![Page 36: Sistemas de Computação Hardware · •Hardware –Parte física do sistema de computação –Geralmente não é reconfigurável •Software –Parte lógica do sistema de computação](https://reader031.fdocuments.net/reader031/viewer/2022022707/5be3beb309d3f233038c3623/html5/thumbnails/36.jpg)
Dispositivos de Entrada e Saída
• Unidade de Disco Magnético
• Unidade de Disco Ótico
• Modem
• Unidade de Fita Magnética
36