sistemas de informação
Agosto de 2013
1. Revisão sobre hardware de computadores
Computador é organizado entre hardware e software
Hardware é composto por CPU, memória, dispositivos de entrada e saída e interfaces controladoras
Software é um conjunto de instruções utilizado para gerenciar o hadware Programas de sistemas
Programas de aplicação
2
1.1 Processadores
Central Processing Unit (CPU) = processador
Faz uso de registradores
Registradores especiais
Contador de programa
Contém o endereço de memória da próxima instrução a ser buscada
Ponteiro de pilha
Aponta para o topo da pilha de memória
Pipeline
Busca N+2 decodifica N+1
Superescalar
Chips multithread e multinúcleos
3
1.2 Memória
Camada de Registradores – tão rápida quanto a CPU
Camada da memória cache
Divididas em linhas (L0, L1, L2...)
Geralmente localizada dentro da própria CPU
Memória principal RAM (Random access memory)
Memoria ROM (Read only memory)
EEPROM (Eletrically erasable ROM) e Flash RAM
Acesso aleatório não voláteis que podem ser apagadas e reescritas
Flash
Velocidade intermediária em RAM e disco
CMOS
Volátil – data e hora
4
1.3 Disco
Capacidade muito maior que a memória
principal
Mais barato que a RAM
Tempo de acesso pode ser 3 vezes mais lento que a RAM
Fitas
Muito utilizado para backups
Abriga grandes quantidades de dados
Faz uso de unidade leitora de fita manual ou robotizada
5
1.4 Dispositivos de E/S
Também são controlados pelo sistema operacional
6
1.5 Barramento
Dispositivos mais rápidos, necessidade de novos barramentos
Barramento Cache Barramento Local
Cache
L2
Barramento
SCSI
SCSI
Ponte
PCI
CPU
USB
Barramento de memória
Barramento PCI
Barramento
USB
Ponte
ISA
Disco
IDE
Barramento
IDE
Modem
Cartão de som
Memória principal Adaptador gráfico Barramento ISA
Impressora
7
1.5