36
Roteiro Sistemas de Computação Hardware Sistema Central Periféricos 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

Embed Size (px)

Citation preview

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Dispositivos de Entrada e Saída

• Unidade de Disco Magnético

• Unidade de Disco Ótico

• Modem

• Unidade de Fita Magnética

36