sistemas, processadores e periféricos - asic-reliability.com · 1 1 sistemas, processadores e...
TRANSCRIPT
![Page 1: Sistemas, Processadores e Periféricos - asic-reliability.com · 1 1 Sistemas, Processadores e Periféricos Revisão Adaptado a partir dos Slides de Organização de Computadores](https://reader031.vdocuments.site/reader031/viewer/2022022109/5c4551e893f3c34c50608d03/html5/thumbnails/1.jpg)
1 1
Sistemas, Processadores e Periféricos
Revisão
Adaptado a partir dos Slides de Organização de Computadores do professor
Leandro Galvão DCC/UFAM
Prof. Frank Sill TorresProf. Ricardo de Oliveira Duarte
DELT – Escola de EngenhariaUFMG
![Page 2: Sistemas, Processadores e Periféricos - asic-reliability.com · 1 1 Sistemas, Processadores e Periféricos Revisão Adaptado a partir dos Slides de Organização de Computadores](https://reader031.vdocuments.site/reader031/viewer/2022022109/5c4551e893f3c34c50608d03/html5/thumbnails/2.jpg)
Memória Virtual × Memória CacheMemória Virtual × Memória Cache
Página ou Segmento
Falta de página
Substituição de erros controlado pelo SistemaOperacional
Tamanho determinado pelo tamanho do endereço do processador
Divide espaço do armazenamento secundário com sistema de arquivos
Memória Virtual
Memória Virtual
Bloco
Miss (falha)
Substituição de erro controlada pelohardware
Independe do tamanho do endereço do processador
Espaço totalmenteutilizado como memória
Memória cache
Memória cache
2
![Page 3: Sistemas, Processadores e Periféricos - asic-reliability.com · 1 1 Sistemas, Processadores e Periféricos Revisão Adaptado a partir dos Slides de Organização de Computadores](https://reader031.vdocuments.site/reader031/viewer/2022022109/5c4551e893f3c34c50608d03/html5/thumbnails/3.jpg)
Memória Virtual:: Tradução de endereçosMemória Virtual:: Tradução de endereços
Espaço de endereços do processo A
Instruções Dados Pilha
Espaço de endereços do processo B
Espaço de endereços do processo C
Memória física:
3
![Page 4: Sistemas, Processadores e Periféricos - asic-reliability.com · 1 1 Sistemas, Processadores e Periféricos Revisão Adaptado a partir dos Slides de Organização de Computadores](https://reader031.vdocuments.site/reader031/viewer/2022022109/5c4551e893f3c34c50608d03/html5/thumbnails/4.jpg)
Memória Virtual:: Tradução de endereçosMemória Virtual:: Tradução de endereços
Dá a ilusão de se ter uma quantidade de memória ilimitada à
disposição
4
![Page 5: Sistemas, Processadores e Periféricos - asic-reliability.com · 1 1 Sistemas, Processadores e Periféricos Revisão Adaptado a partir dos Slides de Organização de Computadores](https://reader031.vdocuments.site/reader031/viewer/2022022109/5c4551e893f3c34c50608d03/html5/thumbnails/5.jpg)
Identificação da página :: Tabela de PáginasIdentificação da página :: Tabela de Páginas
Tabela de páginas
Bit de validade
5
![Page 6: Sistemas, Processadores e Periféricos - asic-reliability.com · 1 1 Sistemas, Processadores e Periféricos Revisão Adaptado a partir dos Slides de Organização de Computadores](https://reader031.vdocuments.site/reader031/viewer/2022022109/5c4551e893f3c34c50608d03/html5/thumbnails/6.jpg)
TLB – Translation Lookaside BufferTLB – Translation Lookaside Buffer
TagEndereço de página física
TLB
1 0 11 1 11 1 11 0 10 0 01 0 1
Endereços de página física ou de disco
1 1 11 0 01 0 01 0 10 0 01 0 11 0 10 0 01 1 11 1 10 0 01 1 1
Tabela de Páginas
Disco
Memória PrincipalNúmero de
página virtual
2
1
3 6
![Page 7: Sistemas, Processadores e Periféricos - asic-reliability.com · 1 1 Sistemas, Processadores e Periféricos Revisão Adaptado a partir dos Slides de Organização de Computadores](https://reader031.vdocuments.site/reader031/viewer/2022022109/5c4551e893f3c34c50608d03/html5/thumbnails/7.jpg)
Integração da Memória Virtual, TLBs e CachesIntegração da Memória Virtual, TLBs e Caches
Condição ideal Pior caso
Endereço virtual
TLB
cache
Processador
MemóriaPrincipal
Endereço virtual
TLB
cache
Processador
MemóriaPrincipal
tratamento de falta na TLB
tratamento de falta na MP
tratamento de falta na cache
falta
falta
falta
7
![Page 8: Sistemas, Processadores e Periféricos - asic-reliability.com · 1 1 Sistemas, Processadores e Periféricos Revisão Adaptado a partir dos Slides de Organização de Computadores](https://reader031.vdocuments.site/reader031/viewer/2022022109/5c4551e893f3c34c50608d03/html5/thumbnails/8.jpg)
Proteção com Memória Virtual:: Compartilhando informações entre processosProteção com Memória Virtual:: Compartilhando informações entre processos
Processos A e B compartilham várias páginas Suas tabelas de páginas informam onde as páginas
virtuais estão alocadas na memória física
Espaço de endereços do processo BEspaço de endereços do processo A
Tabela de páginas de A
Tabela de páginas de B
Memória física 8
![Page 9: Sistemas, Processadores e Periféricos - asic-reliability.com · 1 1 Sistemas, Processadores e Periféricos Revisão Adaptado a partir dos Slides de Organização de Computadores](https://reader031.vdocuments.site/reader031/viewer/2022022109/5c4551e893f3c34c50608d03/html5/thumbnails/9.jpg)
SPP – UFMG/DELT 9
Sistemas, Processadores e Periféricos
Aula 10 – Periféricos(cap. 2)
Prof. Frank Sill TorresProf. Júlio Cezar Melo
Prof. Ricardo de Oliveira Duarte
DELT – Escola de Engenharia, UFMG
![Page 10: Sistemas, Processadores e Periféricos - asic-reliability.com · 1 1 Sistemas, Processadores e Periféricos Revisão Adaptado a partir dos Slides de Organização de Computadores](https://reader031.vdocuments.site/reader031/viewer/2022022109/5c4551e893f3c34c50608d03/html5/thumbnails/10.jpg)
SPP – UFMG/DELT 10
Discos Magnéticos (1) Dependendo de como as partículas magnéticas estão alinhadas→
representação de bit 0 ou 1 Atualmente discos magnéticos até 3 TB Gravação
― Discos velhos: gravação longitudinal ― Discos atuais: gravação perpendicular (capacidade até 10 vezes maior)― Mudança da polaridade do cabeçote magnético: Alguns milhões de
vezes por segundo
Gravação longitudinal Gravação perpendicular
![Page 11: Sistemas, Processadores e Periféricos - asic-reliability.com · 1 1 Sistemas, Processadores e Periféricos Revisão Adaptado a partir dos Slides de Organização de Computadores](https://reader031.vdocuments.site/reader031/viewer/2022022109/5c4551e893f3c34c50608d03/html5/thumbnails/11.jpg)
11
Discos Magnéticos (2)
SATA / IDE ConectadorConexão de SATA / IDE
Conexão de energia
JumperAtuador
Eixo do atuador
Braço do atuador
CabeçotePrato
Eixo
![Page 12: Sistemas, Processadores e Periféricos - asic-reliability.com · 1 1 Sistemas, Processadores e Periféricos Revisão Adaptado a partir dos Slides de Organização de Computadores](https://reader031.vdocuments.site/reader031/viewer/2022022109/5c4551e893f3c34c50608d03/html5/thumbnails/12.jpg)
SPP – UFMG/DELT 12
Discos Magnéticos (3)
Um disco com dois pratos
Cabeçote de Leitura/Escrita
Pratos
Outro cabeçote
![Page 13: Sistemas, Processadores e Periféricos - asic-reliability.com · 1 1 Sistemas, Processadores e Periféricos Revisão Adaptado a partir dos Slides de Organização de Computadores](https://reader031.vdocuments.site/reader031/viewer/2022022109/5c4551e893f3c34c50608d03/html5/thumbnails/13.jpg)
SPP – UFMG/DELT 13
Discos Magnéticos (4)
![Page 14: Sistemas, Processadores e Periféricos - asic-reliability.com · 1 1 Sistemas, Processadores e Periféricos Revisão Adaptado a partir dos Slides de Organização de Computadores](https://reader031.vdocuments.site/reader031/viewer/2022022109/5c4551e893f3c34c50608d03/html5/thumbnails/14.jpg)
SPP – UFMG/DELT 14
Discos Magnéticos - Estrutura do Disco
Um disco com cinco zonas. Cada zona tem muitas trilhas.
![Page 15: Sistemas, Processadores e Periféricos - asic-reliability.com · 1 1 Sistemas, Processadores e Periféricos Revisão Adaptado a partir dos Slides de Organização de Computadores](https://reader031.vdocuments.site/reader031/viewer/2022022109/5c4551e893f3c34c50608d03/html5/thumbnails/15.jpg)
SPP – UFMG/DELT 15
Discos Magnéticos - Trilhas
Parte de uma trilha do disco. São ilustrados dois setores.
![Page 16: Sistemas, Processadores e Periféricos - asic-reliability.com · 1 1 Sistemas, Processadores e Periféricos Revisão Adaptado a partir dos Slides de Organização de Computadores](https://reader031.vdocuments.site/reader031/viewer/2022022109/5c4551e893f3c34c50608d03/html5/thumbnails/16.jpg)
SPP – UFMG/DELT 16
Formato de Trilhas
Fonte: ITEC 2011, Uni. York
dataheadergap gapCRC
SetorSetor anterior Setor seguinte
Lacuna entre dois blocos
Lacuna entre dois blocos
CRC• Cyclic Redundancy Code (verificação de redundância cíclica)• ‘Rodapé’ no fim de cada setor• Código detector de erros (baseado no tipo de função hash)
![Page 17: Sistemas, Processadores e Periféricos - asic-reliability.com · 1 1 Sistemas, Processadores e Periféricos Revisão Adaptado a partir dos Slides de Organização de Computadores](https://reader031.vdocuments.site/reader031/viewer/2022022109/5c4551e893f3c34c50608d03/html5/thumbnails/17.jpg)
SPP – UFMG/DELT 17
Localização de um bloco de dados
Tempo de Busca
Tempo de LatênciaTaxa de
transferência
Tempo de Acesso = tempo de busca + latênciaFonte: ITEC 2011, Uni. York
Busca
Latência
Cabeçote
Trilhadesejada
Transferência
![Page 18: Sistemas, Processadores e Periféricos - asic-reliability.com · 1 1 Sistemas, Processadores e Periféricos Revisão Adaptado a partir dos Slides de Organização de Computadores](https://reader031.vdocuments.site/reader031/viewer/2022022109/5c4551e893f3c34c50608d03/html5/thumbnails/18.jpg)
SPP – UFMG/DELT 18
Terminologia
Tempo de Busca- Tempo para o movimento do cabeçote até trilha desejada
Tempo de latência- Tempo até o bloco desejado chegar debaixo do cabeçote depois
que o mesmo esteja posicionado sobre a trilha correta Tempo de Acesso
- Tempo até os dados serem lidos- Tempo de Acesso = tempo de busca + tempo de latência
Taxa de transferência- Quantidade de dados transferidos
Fonte: ITEC 2011, Uni. York
![Page 19: Sistemas, Processadores e Periféricos - asic-reliability.com · 1 1 Sistemas, Processadores e Periféricos Revisão Adaptado a partir dos Slides de Organização de Computadores](https://reader031.vdocuments.site/reader031/viewer/2022022109/5c4551e893f3c34c50608d03/html5/thumbnails/19.jpg)
SPP – UFMG/DELT 19
Exemplo: Latência
P: O disco magnético roda a 3600 rpm. Calcule o tempo de latência média?
Período da rotação = (1 / 3600) minutos= (1 / 3600) 60 segundos= 0,01667 s= 16,67 ms
Tempo da latência (médio) = 16,67 / 2 ms= 8,33 ms
Fonte: ITEC 2011, Uni. York
![Page 20: Sistemas, Processadores e Periféricos - asic-reliability.com · 1 1 Sistemas, Processadores e Periféricos Revisão Adaptado a partir dos Slides de Organização de Computadores](https://reader031.vdocuments.site/reader031/viewer/2022022109/5c4551e893f3c34c50608d03/html5/thumbnails/20.jpg)
SPP – UFMG/DELT 20
Exemplo: Taxa de Transferência
Q: Determine a taxa de transferência em MBytes/s para um disco magnético com:– Velocidade da rotação = 7200 rpm– Setores por trilha = 30– Dados por setor = 512 bytes = 0,5 KBytes
R: Taxa de transferência = 7200 x 30 = 216.000 setores/min= 216.000 x 0,5 = 108.000 KBytes/min= 108.000 / 60 = 1.800 KBytes/s= 1.800 / 210 = 1,76 MBytes/s
Fonte: ITEC 2011, Uni. York
![Page 21: Sistemas, Processadores e Periféricos - asic-reliability.com · 1 1 Sistemas, Processadores e Periféricos Revisão Adaptado a partir dos Slides de Organização de Computadores](https://reader031.vdocuments.site/reader031/viewer/2022022109/5c4551e893f3c34c50608d03/html5/thumbnails/21.jpg)
21
Discos de Estado Sólido (SSD)
Inglês: Solid‐State Disk ou Solid‐State Drive Aplicação da memória flash (não volátil) Sem partes móveis
Estrutura de um NAND Flash
![Page 22: Sistemas, Processadores e Periféricos - asic-reliability.com · 1 1 Sistemas, Processadores e Periféricos Revisão Adaptado a partir dos Slides de Organização de Computadores](https://reader031.vdocuments.site/reader031/viewer/2022022109/5c4551e893f3c34c50608d03/html5/thumbnails/22.jpg)
22
SSD – Comparação (2011)
Fonte: wikipedia.de
Disco Rígido SSDTamanho máximo 3 TB 1 TBPreço 0,2 R$ / GB 6 R$ / GBLeitura até 150 MB/s até 509 MB/sEscrita até 150 MB/s até 446 MB/sTempo de acesso –Leitura (média)
> 3,5 ms 0,2 ms
Tempo de acesso –Escrita (média)
> 3,5 ms 0,4 ms
Energia 6 W (2 W em notebooks) 0,5 WImunidade ao Choque 60 g 1500 g
Junho 2011
![Page 23: Sistemas, Processadores e Periféricos - asic-reliability.com · 1 1 Sistemas, Processadores e Periféricos Revisão Adaptado a partir dos Slides de Organização de Computadores](https://reader031.vdocuments.site/reader031/viewer/2022022109/5c4551e893f3c34c50608d03/html5/thumbnails/23.jpg)
23
SSD - Vantagens
Sem partes móveis → confiabilidade mais alta, completamente silencioso
Sem rotação → Início mais rápido Sem tempo de busca → tempo de latência muito baixo =
tempo de acesso reduzido Local dos dados sem importância → desempenho
determinístico para escrita Consumo reduzido de energia
![Page 24: Sistemas, Processadores e Periféricos - asic-reliability.com · 1 1 Sistemas, Processadores e Periféricos Revisão Adaptado a partir dos Slides de Organização de Computadores](https://reader031.vdocuments.site/reader031/viewer/2022022109/5c4551e893f3c34c50608d03/html5/thumbnails/24.jpg)
24
Alto custo: R$ 6 por GB (SSD) vs. R$ 0,20 por GB (HD)
Capacidade inferior aos HD (disco rígido)
Número das escritas / apagamentos limitado
Antes escritas blocos precisam ser apagados → velocidadereduzida para escritas
SSD - Desvantages
Dados de junho de 2011
![Page 25: Sistemas, Processadores e Periféricos - asic-reliability.com · 1 1 Sistemas, Processadores e Periféricos Revisão Adaptado a partir dos Slides de Organização de Computadores](https://reader031.vdocuments.site/reader031/viewer/2022022109/5c4551e893f3c34c50608d03/html5/thumbnails/25.jpg)
25
SSD - Células
a) SLC (Single Level Cell)– Cada célula armazena apenas um bit (2 níveis de tensão possíveis)– Usado (até o momento) apenas em aplicações militares e industriais
b) MLC (Multi Level Cell)– Cada célula armazena (pelo menos) dois bits (mais de dois níveis de
tensões diferentes)– Ocupa mesma área do que SLC– Desempenho (pelo menos)
duas vezes maior que o das memórias SLC
– Usado em produtos COTS(Commodity Of‐The‐Shelf)
– Mais baratos do que SLC
![Page 26: Sistemas, Processadores e Periféricos - asic-reliability.com · 1 1 Sistemas, Processadores e Periféricos Revisão Adaptado a partir dos Slides de Organização de Computadores](https://reader031.vdocuments.site/reader031/viewer/2022022109/5c4551e893f3c34c50608d03/html5/thumbnails/26.jpg)
26
SSD – Arquitetura típica
Bloco 0Bloco 1
Bloco 2Bloco 3
1 Página = 2KB1 Bloco = 64 páginas(128KB)
……
……
Escrita de uma página
Apagamento de um bloco
Fonte: Po‐Chun HuangBloco = conjunto de páginas
![Page 27: Sistemas, Processadores e Periféricos - asic-reliability.com · 1 1 Sistemas, Processadores e Periféricos Revisão Adaptado a partir dos Slides de Organização de Computadores](https://reader031.vdocuments.site/reader031/viewer/2022022109/5c4551e893f3c34c50608d03/html5/thumbnails/27.jpg)
SPP – UFMG/DELT 27
SSD – Acesso
Escrita / Leitura: por páginas Apagamento: por blocos Escrita na página que já foi usada:
– Antes, a página e por consequência, o bloco relacionado à página precisarão ser apagados
– Outras páginas do bloco precisarão ser salvas Problema: Células atuais (25 nm) tipo MLC só permitem 3000 – 5000
apagamentos → vida ú l baixa Solução: Wear‐leveling
– Distribuição inteligente dos acessos– Memória real maior do que a memória que o usuário pode usar (até 20 %)
Contudo: vida esperada > 5 anos, ou seja, escritas de > 36 TB possíveis (fonte: micron) Dados de junho de 2011
![Page 28: Sistemas, Processadores e Periféricos - asic-reliability.com · 1 1 Sistemas, Processadores e Periféricos Revisão Adaptado a partir dos Slides de Organização de Computadores](https://reader031.vdocuments.site/reader031/viewer/2022022109/5c4551e893f3c34c50608d03/html5/thumbnails/28.jpg)
28
SSD - Componentes Logicos
![Page 29: Sistemas, Processadores e Periféricos - asic-reliability.com · 1 1 Sistemas, Processadores e Periféricos Revisão Adaptado a partir dos Slides de Organização de Computadores](https://reader031.vdocuments.site/reader031/viewer/2022022109/5c4551e893f3c34c50608d03/html5/thumbnails/29.jpg)
SPP – UFMG/DELT 29
RAID
R.A.I.D. = “Redundant Array of Inexpensive Disks” (Arranjo Redundante de Discos Baratos)
Categoria de discos com dois ou mais discos combinados para aumentar tolerância a falhas e/ou desempenho
Geralmente usado em servidores (menos encontrados em PCs)
Classificação em níveis diferentes (os mais comuns serão apresentados nos slides seguintes)
![Page 30: Sistemas, Processadores e Periféricos - asic-reliability.com · 1 1 Sistemas, Processadores e Periféricos Revisão Adaptado a partir dos Slides de Organização de Computadores](https://reader031.vdocuments.site/reader031/viewer/2022022109/5c4551e893f3c34c50608d03/html5/thumbnails/30.jpg)
SPP – UFMG/DELT 30
RAID – Nível 0 Nível 0
– Organização de discos que permite “data striping” (distribuição de dados) => blocos de um arquivo (Tira X) são distribuídos por múltiplos discos => acesso até n vezes mais rápido (n = número de discos)
– Não provê nenhum tipo de redundância– Permite aumento do desempenho, entretanto não provê tolerância a falhas Disco 1 Disco 2 Disco 3 Disco 4
![Page 31: Sistemas, Processadores e Periféricos - asic-reliability.com · 1 1 Sistemas, Processadores e Periféricos Revisão Adaptado a partir dos Slides de Organização de Computadores](https://reader031.vdocuments.site/reader031/viewer/2022022109/5c4551e893f3c34c50608d03/html5/thumbnails/31.jpg)
SPP – UFMG/DELT 31
RAID – Nível 1
Nível 1– Possibilidade de “data mirroring” (espelhamento de
dados) = todos os dados são armazenados simultâneos em dois (ou mais) discos diferentes
– Se um disco falhar, ele é removido: sistema pode mudarpara disco redundante sem perder funcionalidade.
– Provê aumento de tolerância a falhas
Disco 1 Disco 2 Disco 3 Disco 4 Disco 5 Disco 6 Disco 7 Disco 8
![Page 32: Sistemas, Processadores e Periféricos - asic-reliability.com · 1 1 Sistemas, Processadores e Periféricos Revisão Adaptado a partir dos Slides de Organização de Computadores](https://reader031.vdocuments.site/reader031/viewer/2022022109/5c4551e893f3c34c50608d03/html5/thumbnails/32.jpg)
SPP – UFMG/DELT 32
RAID – Nível 3
Nível 3– Todos os Bytes sequenciais são armazenados em discos
diferentes– Cálculos da paridade dos Bytes sequenciais armazenados
em uma mesma tira dos discos são armazenados em disco adicional
– Aumento de desempenho e de tolerância a falhas
Disco 1 Disco 2 Disco 3 Disco 4 Disco 5
Byte 1 Byte 2 Byte 3 Byte 4
![Page 33: Sistemas, Processadores e Periféricos - asic-reliability.com · 1 1 Sistemas, Processadores e Periféricos Revisão Adaptado a partir dos Slides de Organização de Computadores](https://reader031.vdocuments.site/reader031/viewer/2022022109/5c4551e893f3c34c50608d03/html5/thumbnails/33.jpg)
SPP – UFMG/DELT 33
RAID – Paridade (simples) Paridade simples baseado no XOR (paridade complexo
baseado no Galois Field ou Reed‐Solomon) Operador XOR usado para geração da paridade e para
recuperação dos dados no caso de uma perda de disco Exemplo:
– 6 discos: 4 com dados, 1 para paridade, 1 para reserva
D. #1: 00101010 (Dados)D. #2: 10001110 (Dados)D. #3: 11110111 (Dados)D. #4: 10110101 (Dados)D. #5: ‐ ‐ ‐ ‐ ‐ ‐ ‐ ‐ (Reserva)D. #6: 11100110 (Paridade)
D. #1: 00101010 (Dados)D. #2: 10001110 (Dados)D. #3: destruído (Dados)D. #4: 10110101 (Dados)D. #5: 11110111 (Reserva)D. #6: 11100110 (Paridade)
Caso normal:bitn da Paridade = XOR de bitsn dos dados
Disco 3 destruído:bitn da Reserva = XOR de bitsndos dados coretos e da Paridade
Fonte: wikipedia.com
![Page 34: Sistemas, Processadores e Periféricos - asic-reliability.com · 1 1 Sistemas, Processadores e Periféricos Revisão Adaptado a partir dos Slides de Organização de Computadores](https://reader031.vdocuments.site/reader031/viewer/2022022109/5c4551e893f3c34c50608d03/html5/thumbnails/34.jpg)
SPP – UFMG/DELT 34
RAID – Nível 5
Nível 5– Distribuição dos blocos (Tira X) de um arquivo e da
paridade da Tira X (PX‐X) espalhada em múltiplos discos– Baseado na paridade → Falha de um disco não influencia
no funcionamento do sistema– Aumento de desempenho e da tolerância a falhas– Nível mais frequentemente usado
![Page 35: Sistemas, Processadores e Periféricos - asic-reliability.com · 1 1 Sistemas, Processadores e Periféricos Revisão Adaptado a partir dos Slides de Organização de Computadores](https://reader031.vdocuments.site/reader031/viewer/2022022109/5c4551e893f3c34c50608d03/html5/thumbnails/35.jpg)
SPP – UFMG/DELT 35
RAID - RealizaçõesRAID em Hardware RAID pelo Host RAID em
Software
Precisa um chip Sim Sim (mas, muitosplaca mãe já têm) Não
Computações na CPU Não Sim (alguns) Sim
Só com hardware especial Sim Sim Não
Preço Muito alto Baixo SemDesempenho Alto Baixo Baixo
Vantagens Confiável Barato Independente de hardware
Desvantagens Problemas nocaso de perda
Drivers nem sempre confiáveis
Dependente de falhas da CPU
![Page 36: Sistemas, Processadores e Periféricos - asic-reliability.com · 1 1 Sistemas, Processadores e Periféricos Revisão Adaptado a partir dos Slides de Organização de Computadores](https://reader031.vdocuments.site/reader031/viewer/2022022109/5c4551e893f3c34c50608d03/html5/thumbnails/36.jpg)
SPP – UFMG/DELT 36
CD-ROM (1)
Estrutura de gravação de um Disco Compacto ou CD‐ROM
![Page 37: Sistemas, Processadores e Periféricos - asic-reliability.com · 1 1 Sistemas, Processadores e Periféricos Revisão Adaptado a partir dos Slides de Organização de Computadores](https://reader031.vdocuments.site/reader031/viewer/2022022109/5c4551e893f3c34c50608d03/html5/thumbnails/37.jpg)
SPP – UFMG/DELT 37
Laser
Plano
Luz refletida
Laser
Depressão
Luz dispersa
CD-ROM (2)
Sensor
![Page 38: Sistemas, Processadores e Periféricos - asic-reliability.com · 1 1 Sistemas, Processadores e Periféricos Revisão Adaptado a partir dos Slides de Organização de Computadores](https://reader031.vdocuments.site/reader031/viewer/2022022109/5c4551e893f3c34c50608d03/html5/thumbnails/38.jpg)
SPP – UFMG/DELT 38
Tocador de CD: responsável para encontrar e ler dados no CD Componentes fundamentais:
– Motor: rotação do disco (200 – 500 rpm, dependendo da trilha)– Sistema de laser e de lente: foco nos dados e leitura dos dados– Sistema de monitoramento: controle do movimento do laser para seguir
o sulco
CD-ROM (3)
![Page 39: Sistemas, Processadores e Periféricos - asic-reliability.com · 1 1 Sistemas, Processadores e Periféricos Revisão Adaptado a partir dos Slides de Organização de Computadores](https://reader031.vdocuments.site/reader031/viewer/2022022109/5c4551e893f3c34c50608d03/html5/thumbnails/39.jpg)
SPP – UFMG/DELT 39
Layout lógico de dados em um CD‐ROM
CD-ROM (4)
![Page 40: Sistemas, Processadores e Periféricos - asic-reliability.com · 1 1 Sistemas, Processadores e Periféricos Revisão Adaptado a partir dos Slides de Organização de Computadores](https://reader031.vdocuments.site/reader031/viewer/2022022109/5c4551e893f3c34c50608d03/html5/thumbnails/40.jpg)
SPP – UFMG/DELT 40
CD-Graváveis
![Page 41: Sistemas, Processadores e Periféricos - asic-reliability.com · 1 1 Sistemas, Processadores e Periféricos Revisão Adaptado a partir dos Slides de Organização de Computadores](https://reader031.vdocuments.site/reader031/viewer/2022022109/5c4551e893f3c34c50608d03/html5/thumbnails/41.jpg)
SPP – UFMG/DELT 41
DVD
Mesmo desenho dos CDs, mas– Depressões menores (0,4 µm em vez de 0,8 µm em CDs)– Espiral mais estreita (0,74 µm entre trilhas contra 1,6 µm em CDs)– Laser vermelho (650 nm versus 780 nm para CDs)
Aumento da capacidade em 7 vezes para 4,7 GB
Tocador de DVD 1x com 1,4 MB/s (versus 150 KB/s para CDs)
![Page 42: Sistemas, Processadores e Periféricos - asic-reliability.com · 1 1 Sistemas, Processadores e Periféricos Revisão Adaptado a partir dos Slides de Organização de Computadores](https://reader031.vdocuments.site/reader031/viewer/2022022109/5c4551e893f3c34c50608d03/html5/thumbnails/42.jpg)
SPP – UFMG/DELT 42
DVD (Digital Versatile Disk)
Para aplicações especiais: dupla camada e dupla face
– Uma face, uma camada (4,7 GB)
– Uma face, dupla camadas (8,5 GB)
– Dupla face, uma camada (9,4 GB)
– Dupla face, dupla camadas (17 GB)
Camada dupla:
– Camada refletiva embaixo, coberta por uma camada semi‐refletiva
– Dependendo de onde o laser é focalizado => ele se reflete de uma camada ou outra
![Page 43: Sistemas, Processadores e Periféricos - asic-reliability.com · 1 1 Sistemas, Processadores e Periféricos Revisão Adaptado a partir dos Slides de Organização de Computadores](https://reader031.vdocuments.site/reader031/viewer/2022022109/5c4551e893f3c34c50608d03/html5/thumbnails/43.jpg)
SPP – UFMG/DELT 43
DVD
DVD de dupla face e dupla camada
![Page 44: Sistemas, Processadores e Periféricos - asic-reliability.com · 1 1 Sistemas, Processadores e Periféricos Revisão Adaptado a partir dos Slides de Organização de Computadores](https://reader031.vdocuments.site/reader031/viewer/2022022109/5c4551e893f3c34c50608d03/html5/thumbnails/44.jpg)
SPP – UFMG/DELT 44
Blu-ray (Raio-Azul)
Sucessor do DVD Uso de um laser azul
– Comprimento de onda (405 nm) mais curto do que o laser vermelho (do DVD)
– Permite um foco mais preciso => depressões e planos menores
Capacidade: 25 GB (uma face), 50 GB (dupla face) A taxa de dados: aproximadamente 4,5 MB/s Melhoria na correção de falhas (22,2 % dos dados para
redundância)
![Page 45: Sistemas, Processadores e Periféricos - asic-reliability.com · 1 1 Sistemas, Processadores e Periféricos Revisão Adaptado a partir dos Slides de Organização de Computadores](https://reader031.vdocuments.site/reader031/viewer/2022022109/5c4551e893f3c34c50608d03/html5/thumbnails/45.jpg)
SPP – UFMG/DELT 45
Monitores CRT
CRT = Cathode Ray Tube (tubos de raios catódicos) – Uso de um feixe de elétrons emitido por um catodo
aquecido dentro de um tubo de vácuo– Aceleração do feixe por diferença de potencial entre o
catodo e o anodo (32.000 V) A tela com cobertura fosforescente (elementos de transição
ou metais raros) => emite luz visível quando excitada pela alta energia dos elétrons
Deflexão do raio por campo eletro‐magnético para acender um ponto numa posição da tela (anteparo de fósforo)
![Page 46: Sistemas, Processadores e Periféricos - asic-reliability.com · 1 1 Sistemas, Processadores e Periféricos Revisão Adaptado a partir dos Slides de Organização de Computadores](https://reader031.vdocuments.site/reader031/viewer/2022022109/5c4551e893f3c34c50608d03/html5/thumbnails/46.jpg)
SPP – UFMG/DELT 46
Monitores CRT
(a) Seção transversal de um CRT
(b) Padrão de varredura de feixe de eletrons de um CRT
![Page 47: Sistemas, Processadores e Periféricos - asic-reliability.com · 1 1 Sistemas, Processadores e Periféricos Revisão Adaptado a partir dos Slides de Organização de Computadores](https://reader031.vdocuments.site/reader031/viewer/2022022109/5c4551e893f3c34c50608d03/html5/thumbnails/47.jpg)
SPP – UFMG/DELT 47
LCD ‐ Liquid Crystal Display (tela de cristal líquido)– Cristais líquidos = moléculas orgânicas viscosas que fluem como líquido,
mas com estrutura espacial semelhantes a de um cristal– Em 1888: descoberta por botânico austríaco (Rheinitzer)– Década de 1960: Primeira aplicação em visores (calculadoras, relógios ...) – Quando todas as moléculas estão alinhadas na mesma direção => as
propriedades ópticas do cristal dependerão da direção e polarização da luz incidente
– Pelo campo elétrico: Mudança do alinhamento molecular e, por conseguinte, as propriedades ópticas
Fonte: S. Palmer, LCTec Displays, Inc. 2005
Monitores de Tela Plana
![Page 48: Sistemas, Processadores e Periféricos - asic-reliability.com · 1 1 Sistemas, Processadores e Periféricos Revisão Adaptado a partir dos Slides de Organização de Computadores](https://reader031.vdocuments.site/reader031/viewer/2022022109/5c4551e893f3c34c50608d03/html5/thumbnails/48.jpg)
SPP – UFMG/DELT 48
vertical
horizontal
Polarização vertical e horizontal
Monitores de Tela Plana
![Page 49: Sistemas, Processadores e Periféricos - asic-reliability.com · 1 1 Sistemas, Processadores e Periféricos Revisão Adaptado a partir dos Slides de Organização de Computadores](https://reader031.vdocuments.site/reader031/viewer/2022022109/5c4551e893f3c34c50608d03/html5/thumbnails/49.jpg)
SPP – UFMG/DELT 49
Várias tipos de visores de LCD (TN, IPS, VA, ...) Principio TN (twisted nematic = nemático
retorcida) => mais comum― Placa frontal: com minúsculos sulcos
horizontais ― Placa traseira: com minúsculos sulcos
verticais― Na ausência de um campo elétrico =>
moléculas de LCD tendem a se alinhar comos sulcos verticais e horizontais
― Uma vez que os alinhamentos frontal e traseiro estão a 90 graus de diferença => a estrutura cristalina fica retorcida
Monitores de Tela Plana
![Page 50: Sistemas, Processadores e Periféricos - asic-reliability.com · 1 1 Sistemas, Processadores e Periféricos Revisão Adaptado a partir dos Slides de Organização de Computadores](https://reader031.vdocuments.site/reader031/viewer/2022022109/5c4551e893f3c34c50608d03/html5/thumbnails/50.jpg)
SPP – UFMG/DELT 50
― Na parte da frente do visor: polaroide horizontal→ só a luz polarizada horizontalmente poderá passar
― Na parte de trás do visor: polaroide vertical→ só a luz polarizada verticalmente poderá passar
― Existência do Campo elétrico → nenhum líquido entre as placas→ luzpolarizada verticalmente (pelo polaroide frontal) bloqueada pelo polaroide traseiro → tela uniformemente escura
― Ausência de um campo elétrico → estrutura cristalina retorcida das moléculas do LCD guia a luz na passagem→ tela LCD uniformementebrilhante
― Aplicação da tensão elétrica em partes selecionadas→ estrutura retorcida pode ser destruída, bloqueando a luz nessas posições
Monitores de Tela Plana
![Page 51: Sistemas, Processadores e Periféricos - asic-reliability.com · 1 1 Sistemas, Processadores e Periféricos Revisão Adaptado a partir dos Slides de Organização de Computadores](https://reader031.vdocuments.site/reader031/viewer/2022022109/5c4551e893f3c34c50608d03/html5/thumbnails/51.jpg)
SPP – UFMG/DELT 51
Monitores de Tela Plana
Fonte: Moni‐X Ltd., 2005
![Page 52: Sistemas, Processadores e Periféricos - asic-reliability.com · 1 1 Sistemas, Processadores e Periféricos Revisão Adaptado a partir dos Slides de Organização de Computadores](https://reader031.vdocuments.site/reader031/viewer/2022022109/5c4551e893f3c34c50608d03/html5/thumbnails/52.jpg)
SPP – UFMG/DELT 52
Arquitetura de um display
Monitores de Tela Plana
![Page 53: Sistemas, Processadores e Periféricos - asic-reliability.com · 1 1 Sistemas, Processadores e Periféricos Revisão Adaptado a partir dos Slides de Organização de Computadores](https://reader031.vdocuments.site/reader031/viewer/2022022109/5c4551e893f3c34c50608d03/html5/thumbnails/53.jpg)
SPP – UFMG/DELT 53
Controle das tensões realizada pela matriz de transistores de película delgada (TFT = thin‐film transistors)
Monitores de Tela Plana
![Page 54: Sistemas, Processadores e Periféricos - asic-reliability.com · 1 1 Sistemas, Processadores e Periféricos Revisão Adaptado a partir dos Slides de Organização de Computadores](https://reader031.vdocuments.site/reader031/viewer/2022022109/5c4551e893f3c34c50608d03/html5/thumbnails/54.jpg)
SPP – UFMG/DELT 54
Monitores: Pixels
Pixel = elemento de um imagem– Ponto singular em uma imagem gráfica– Tela → dividida em milhares (ou milhões) de pixels
dispostos em fileiras e colunas – Os pixels são tão juntos → parecem estar ligados – Número de cores possíveis→ determinado pelo número
de bits usados para representar um pixel• Para tela P&B (preto e branco): cada pixel
representado pelo 1 bit (preto: 0 ou branco: 1 )• Com 8 bits por pixel: tela poderá exibir até 256 cores
![Page 55: Sistemas, Processadores e Periféricos - asic-reliability.com · 1 1 Sistemas, Processadores e Periféricos Revisão Adaptado a partir dos Slides de Organização de Computadores](https://reader031.vdocuments.site/reader031/viewer/2022022109/5c4551e893f3c34c50608d03/html5/thumbnails/55.jpg)
SPP – UFMG/DELT 55
Monitores: Cores
Realização de Cores baseada no modelo RGB (normalmente)– Representação da cor natural como
combinação de 3 canais de cor: Red(vermelho), Green (verde) e Blue (azul)
– Modelo aditivo → Cores criadas por adição e mistura das cores primárias
– Semelhante a olho humano No monitores: Cada pixel consiste de três
dots (pontos) com cores diferentes (veja no próximo slide)
Fonte: wikipedia.com
![Page 56: Sistemas, Processadores e Periféricos - asic-reliability.com · 1 1 Sistemas, Processadores e Periféricos Revisão Adaptado a partir dos Slides de Organização de Computadores](https://reader031.vdocuments.site/reader031/viewer/2022022109/5c4551e893f3c34c50608d03/html5/thumbnails/56.jpg)
SPP – UFMG/DELT 56
Monitores: Cores
Fonte: wikipedia.com
![Page 57: Sistemas, Processadores e Periféricos - asic-reliability.com · 1 1 Sistemas, Processadores e Periféricos Revisão Adaptado a partir dos Slides de Organização de Computadores](https://reader031.vdocuments.site/reader031/viewer/2022022109/5c4551e893f3c34c50608d03/html5/thumbnails/57.jpg)
SPP – UFMG/DELT 57
Normalmente especificados em polegadas (inches)
1’’ = 2,54 cm
Dimensão diagonal da área visível da tela
Por exemplo: tela de 15”
15”
Monitores: Tamanho da Tela
![Page 58: Sistemas, Processadores e Periféricos - asic-reliability.com · 1 1 Sistemas, Processadores e Periféricos Revisão Adaptado a partir dos Slides de Organização de Computadores](https://reader031.vdocuments.site/reader031/viewer/2022022109/5c4551e893f3c34c50608d03/html5/thumbnails/58.jpg)
SPP – UFMG/DELT 58
Resolução = número de pixels que a tela pode exibir, dado em n vezesm onde, n = número de pixels horizontais, m = número de pixels verticais
Monitores: Resolução
Fonte: sc
attertech.com
![Page 59: Sistemas, Processadores e Periféricos - asic-reliability.com · 1 1 Sistemas, Processadores e Periféricos Revisão Adaptado a partir dos Slides de Organização de Computadores](https://reader031.vdocuments.site/reader031/viewer/2022022109/5c4551e893f3c34c50608d03/html5/thumbnails/59.jpg)
SPP – UFMG/DELT 59
Mouse
.
Envio de uma sequencia de poucos Bytes toda a vez que o mouse se movimenta a uma distância mínima
Informações enviadas:– Número das unidades o mouse se moveu nas direções x e y
desde a última vez– Estados correntes das teclas do mouse
Primeiro mouse (1970) de Douglas EngelbartFonte: wikipedia.com
![Page 60: Sistemas, Processadores e Periféricos - asic-reliability.com · 1 1 Sistemas, Processadores e Periféricos Revisão Adaptado a partir dos Slides de Organização de Computadores](https://reader031.vdocuments.site/reader031/viewer/2022022109/5c4551e893f3c34c50608d03/html5/thumbnails/60.jpg)
SPP – UFMG/DELT 60
Mouse (2)
Provided courtesy of Michael Stanley & EE HomePage.com
Mouse ótico– Luz do LED refletido na
superfície para sensor de imagens
– Cada imagem analisada pelo DSP (Digital SignalProcessor)
– DSP detecta padrões e baseado nisso as distâncias de movimento
![Page 61: Sistemas, Processadores e Periféricos - asic-reliability.com · 1 1 Sistemas, Processadores e Periféricos Revisão Adaptado a partir dos Slides de Organização de Computadores](https://reader031.vdocuments.site/reader031/viewer/2022022109/5c4551e893f3c34c50608d03/html5/thumbnails/61.jpg)
SPP – UFMG/DELT 61
Mouse (3)
Provided courtesy of Karthikeyan & cdn.digisecrets.com
LED
Lente
Controlador
Sensor optico do mouse
![Page 62: Sistemas, Processadores e Periféricos - asic-reliability.com · 1 1 Sistemas, Processadores e Periféricos Revisão Adaptado a partir dos Slides de Organização de Computadores](https://reader031.vdocuments.site/reader031/viewer/2022022109/5c4551e893f3c34c50608d03/html5/thumbnails/62.jpg)
SPP – UFMG/DELT 62
Impressoras (1)
(a) A letra “A” em uma matriz 5 x 7 – cada cabeçote com 7 agulhas. (b) A letra “A” impressa com 24 agulhas sobrepostas.
![Page 63: Sistemas, Processadores e Periféricos - asic-reliability.com · 1 1 Sistemas, Processadores e Periféricos Revisão Adaptado a partir dos Slides de Organização de Computadores](https://reader031.vdocuments.site/reader031/viewer/2022022109/5c4551e893f3c34c50608d03/html5/thumbnails/63.jpg)
SPP – UFMG/DELT 63
Impressoras (2)
Pontos de meio‐tom para várias faixas de escala de cinza. (a) 0 – 6. (b) 14 – 20. (c) 28 – 34.
(d) 56 – 62. (e) 105 – 111. (f) 161 – 167.
![Page 64: Sistemas, Processadores e Periféricos - asic-reliability.com · 1 1 Sistemas, Processadores e Periféricos Revisão Adaptado a partir dos Slides de Organização de Computadores](https://reader031.vdocuments.site/reader031/viewer/2022022109/5c4551e893f3c34c50608d03/html5/thumbnails/64.jpg)
SPP – UFMG/DELT 64
Impressoras (3)
Funcionamento de uma impressora a laser
![Page 65: Sistemas, Processadores e Periféricos - asic-reliability.com · 1 1 Sistemas, Processadores e Periféricos Revisão Adaptado a partir dos Slides de Organização de Computadores](https://reader031.vdocuments.site/reader031/viewer/2022022109/5c4551e893f3c34c50608d03/html5/thumbnails/65.jpg)
SPP – UFMG/DELT 65
Telecomunicações (1)
MODEM (Modulador – Demodulador)– Envio de dados digitais através de uma linha telefônica– Década de 1960: primeiros modems como uma forma de
permitir aos terminais se conectar a computadores através de linhas telefônicas
![Page 66: Sistemas, Processadores e Periféricos - asic-reliability.com · 1 1 Sistemas, Processadores e Periféricos Revisão Adaptado a partir dos Slides de Organização de Computadores](https://reader031.vdocuments.site/reader031/viewer/2022022109/5c4551e893f3c34c50608d03/html5/thumbnails/66.jpg)
SPP – UFMG/DELT 66
Telecomunicações (2)
Transmissão, bit a bit, do número binário 01001010000100 por uma linha telefônica. (a) Sinal de dois níveis sujeito a ruídos da linha. (b) Modulação de amplitude. (c) Modulação de frequência. (d) Modulação em fase.
![Page 67: Sistemas, Processadores e Periféricos - asic-reliability.com · 1 1 Sistemas, Processadores e Periféricos Revisão Adaptado a partir dos Slides de Organização de Computadores](https://reader031.vdocuments.site/reader031/viewer/2022022109/5c4551e893f3c34c50608d03/html5/thumbnails/67.jpg)
SPP – UFMG/DELT 67
Linhas Digitais de Assinante (1)
Operação do ADSL
![Page 68: Sistemas, Processadores e Periféricos - asic-reliability.com · 1 1 Sistemas, Processadores e Periféricos Revisão Adaptado a partir dos Slides de Organização de Computadores](https://reader031.vdocuments.site/reader031/viewer/2022022109/5c4551e893f3c34c50608d03/html5/thumbnails/68.jpg)
SPP – UFMG/DELT 68
Linhas Digitais de Assinante (2)
Configuração típica de equipamento ADSL
![Page 69: Sistemas, Processadores e Periféricos - asic-reliability.com · 1 1 Sistemas, Processadores e Periféricos Revisão Adaptado a partir dos Slides de Organização de Computadores](https://reader031.vdocuments.site/reader031/viewer/2022022109/5c4551e893f3c34c50608d03/html5/thumbnails/69.jpg)
SPP – UFMG/DELT 69
Internet por Cabo (1)
Alocação de frequência em um sistema de TV a cabo usado para acesso à Internet.
![Page 70: Sistemas, Processadores e Periféricos - asic-reliability.com · 1 1 Sistemas, Processadores e Periféricos Revisão Adaptado a partir dos Slides de Organização de Computadores](https://reader031.vdocuments.site/reader031/viewer/2022022109/5c4551e893f3c34c50608d03/html5/thumbnails/70.jpg)
SPP – UFMG/DELT 70
Internet por Cabo (2)
• Detalhes típicos dos canais ascendentes e descendentes na América do Norte • QAM‐64 (Modulação de amplitude em quadratura) permite 6 bits/Hz → funciona somente em altas frequências
• QPSK (Modulação por chaveamento de fase em quadratura) funciona em baixas frequências→ apenas 2 bits/Hz
![Page 71: Sistemas, Processadores e Periféricos - asic-reliability.com · 1 1 Sistemas, Processadores e Periféricos Revisão Adaptado a partir dos Slides de Organização de Computadores](https://reader031.vdocuments.site/reader031/viewer/2022022109/5c4551e893f3c34c50608d03/html5/thumbnails/71.jpg)
SPP – UFMG/DELT 71
O que vocês aprenderam hoje?
Arquitetura e Funcionamento de: – Discos magnéticos
– Discos de estado sólido
– Discos Ópticos: CDROMs / DVDs / Blu‐ray
– Monitores: CRTs / LCD – TFT
– Impressoras: Matricial, InkJet e Laser
– Comunicação de dados: MODEM
R.A.I.D