sistemas de computação: e/s, hd, controladoras

14
Hardware Sistemas de Entrada e Saída Uma unidade de E/S possui: componente eletrônico ) controlador firmware componente mecânico ) dispositivo CPU interage com o controlador

Upload: phamthu

Post on 07-Jan-2017

218 views

Category:

Documents


2 download

TRANSCRIPT

Page 1: Sistemas de Computação: E/S, HD, controladoras

Hardware Sistemas de Entrada e Saída

Uma unidade de E/S possui:componente eletrônico controlador

firmwarecomponente mecânico dispositivo

CPU interage com o controlador

Page 2: Sistemas de Computação: E/S, HD, controladoras

Hardware Sistemas de Entrada e Saída

Um controlador pode ser, basicamente:

Onboard

(instalado na placa-mãe)Offboard

(instalado fora da placa-mãe)

Placa de expansão

Vantagens/Desvantagens

de cada tipo?

Page 3: Sistemas de Computação: E/S, HD, controladoras

Hardware Sistemas de Entrada e Saída

Dispositivos de E/S são muito diferentesTrês características básicas ajudam a agrupá-los

comportamentoentrada, saída e armazenamento

interaçãohomem, máquina

taxa de dadostaxa de pico na qual os dados podem ser transferidos entre o dispositivo e a memória principal ou processador

Page 4: Sistemas de Computação: E/S, HD, controladoras

Hardware Sistemas de Entrada e Saída

Page 5: Sistemas de Computação: E/S, HD, controladoras

Hardware Sistemas de Entrada e Saída

Disco Rígidoacionado através de um cabeçote para leitura/gravaçãoformado por “pratos”

(1 –

15), feitos de metal ou

vidro1000 a 5000 trilhas

por “prato”

Trilhas na mesma posição em cada prato diferente formam “cilindros” (cylinders)

64 a 200 setores

por trilhasetor é

a menor unidade de alocação, mas

transferências de/para disco são feitas em grupos de setores (clusters

ou blocos)

Page 6: Sistemas de Computação: E/S, HD, controladoras

Hardware Sistemas de Entrada e Saída

Page 7: Sistemas de Computação: E/S, HD, controladoras

trilha

setor

Page 8: Sistemas de Computação: E/S, HD, controladoras

Placa Controladorahttp://computer.howstuffworks.com/hard-disk4.htm

Page 9: Sistemas de Computação: E/S, HD, controladoras

orifício Ventilação(equilibra pressãointerna/externa)

pratos magnéticos

braço

motor de rotação

cabeçotes

Page 10: Sistemas de Computação: E/S, HD, controladoras

cabeçotes

motor para movimen- tação

do braço

Page 11: Sistemas de Computação: E/S, HD, controladoras

Cabeçote magnético-resistivo

Page 12: Sistemas de Computação: E/S, HD, controladoras

Hardware Sistemas de Entrada e Saída

Disco Rígidoo acesso ao disco pelo sistema operacional envolve 3 estágios que consomem tempo:

posicionar o cabeçote na trilha correta: seek

timegirar o disco até

que o setor desejado esteja sob o

cabeçote: atraso ou latência rotacionaltransferir o bloco de dados: tempo de transferência

além desses tempos, há

o tempo gasto pela controladora

para comandar o processo

o tempo total para efetuar uma operação de disco é

a soma de todos os tempos citados

Page 13: Sistemas de Computação: E/S, HD, controladoras

Disco Rígido: Procura (seek)

Page 14: Sistemas de Computação: E/S, HD, controladoras

Disco Rígido: MBR

Master Boot RecordPequeno programa executado para carregar o sistema operacional

Procura na tabela de partição qual é

a partição de bootTransfere o controle para o boot sector da partição

Reside no primeiro setor do disco rígido