Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
1:
Hardware Gráfico
1
Sumário
− Monitores CRT
− Monitores LCD
− Placas Gráficas
2
Modelo de
Von Neumann
Arquitectura conceptual
dum computador
Controlo e
CPU processamento de
instruções
Armazenamento
Diálogo com
de dados,
periféricos, E/S Memória programas, e
diálogo homem- ficheiros
máquina
3
Arquitectura conceptual
dum computador (cont.)
4
Informação num computador digital
− A informação é representada num
computador digital é binária, ou seja, é
formada por bits: 0 (zero) e 1(um).
− bit (binary digit): dígito binário.
1 bit
− byte (8 bits): octeto
− memória principal (RAM): sequência de 1 byte
bytes endereçaveis.
− palavra: tamanho natural de dados dum
computador. O tamanho depende da CPU.
Há CPU de 16-bits, de 32-bits, etc.
− registos (CPU): pequenas memórias
existentes dentro da CPU. Uma CPU de 16- memória
bits tem registos de 16-bits, etc.
palavra
(registo)
2 bytes 5
Armazenamento de informação
digital
− A informação analógica é contínua.
Problema fundamental: degradação
ENIAC:
Electronic Numeric Integrator And
Computer
• J.P. Eckert e J.W. Mauchly
• Moore School, University of Pennsylvania
• Trabalho iniciado em 1943 e terminado em
finais de 1945.
• Programação: pela activação/desactivação
de comutadores (switches).
• Memória principal: 19000 tubos de vácuo
(vacuum tubes)
• Poder de cálculo: 500 multiplicações por
segundo.
• Tamanho: 30m x 3m x 1m
• Peso: 30 toneladas
7
Memória principal:
RAM (Random Access Memory)
Memória principal (RAM): memória
Repositório sequencial de bytes.
Cada byte tem um endereço (valor inteiro).
Os endereços permitem o acesso aleatório à
memória.
Espaço de endereçamento físico: conjunto de 234567
endereços para os bytes existentes em RAM.
Espaço de endereçamento virtual: espaço de 234568
endereçamento físico + espaço de
endereçamento disponível
Espaço de endereçamento virtual duma
máquina de 32 bits = 232 bytes ≈ 4GB
10
Monitores CRT
(Cathode Ray Tube)
− História breve:
1897, Karl Braun desenvolveu o primeiro CRT duma
forma controlada.
1940, utilização em TV (televisores).
Até 2001, dominância no mercado de monitores.
Maior fabricante actual: Philips Electronics.
− Constituição:
1 invólucro de vidro (semelhante a uma garrafa)
1 cátodo (de carga negativa)
3 canhões de electrões, um para cada côr
fundamental (RGB)
1 anôdo (de carga positiva)
1 tela com bolbos (ou pontos) de fósforos R (red), G
(green), e B (blue).
11
Pixel e Resolução
Pixel:
• É um trio de 3 bolbos de fósforo, um por cada cor
fundamental: R (red), G (green) e B (blue).
Fósforo:
• Um fósforo é qualquer material que, quando
exposto a radiação, emite luz visível.
Resolução:
• VGA 640x480
• SVGA 800x600
• XGA 1024x768
12
Distância entre bolbos de fósforo
(Dot pitch)
Tela de fósforos
Dot pitch: dum monitor CRT
• É a distância entre dois pontos de fósforo da
mesma côr.
• Esta distância varia normalmente entre 0.22mm e
0.3mm.
dot pitch
13
Formação da imagem por
varrimento progressivo
(progressive scanning)
Varrimento progressivo:
• Na figura ao lado, as linhas azuis indicam que o
feixe de electrões (ou, melhor, 3 feixes de
electrões) faz por estimulação dos fósforos, i.e. o
feixe está ligado;
• As linhas interrompidas representam o retorno do
feixe (desligado) ao lado esquerdo da tela; este
movimento de retorno ou reposicionamento do
canhão chama-se retraço horizontal;
• A linha verde indica o retraço vertical, o qual
acontece no final da última linha da tela, com
retorno do feixe (desligado) ao início da primeira
linha.
Frame:
• Imagem formada pelo feixe de electrões durante o
varrimento completo da tela de fósforos. NOTA: Nos televisores CRT usa-se
varrimento entrelaçado.
14
Taxa de refrescamento
(refresh rate)
Taxa de refrescamento:
• É o número de frames por segundo geradas no
monitor.
Hertz (Hz):
• Unidade de medida da taxa de refrescamento.
Efeito de “flickering”:
Exemplo:
• 75 Hz é a taxa de refrescamento miníma Dado um monitor com:
recomendável para um monitor CRT. HSF = 96 kHz
• Evita-se assim o efeito de “flickering”. resolução = 1280x1024
tem-se VSF = 96000 / 1024 x 0.95 = 89 Hz
Taxa de refrescamento máxima: Exemplo:
HSF = 96 kHz
VSF = HSF / nº de linhas horizontal x 0.95 resolução = 1600x1200
tem-se VSF = 96000 / 1200 x 0.95 = 76 Hz
em que:
VSF = vertical scanning frequency (refresh rate)
HSF = horizontal scanning frequency
15
Shadow mask CRT
• A shadow mask está localizada imediatamente
antes da camada de fósforo;
• Cada furo da máscara circunscreve cada pixel, por
forma a aumentar a qualidade da imagem.
16
Tela de fósforos
dum monitor CRT
17
Monitores LCD
(Liquid Crystal Display)
• DSTN (Dual Scan Twisted Nematic)
• TFT (Thin Film Transistor)
18
Pixel LCD
• Os cristais líquidos foram descobertos no final do
séc. XIX pelo botânico Frieddrich Reinitzer.
• Os cristais líquidos são substâncias quase
transparentes que exibem propriedades quer da
matéria sólida quer da matéria líquida.
• A passagem de luz através dos cristais líquidos
provoca o alinhamento das suas moléculas - uma
propriedade dos sólidos.
• Em 1960, descobriu-se que a carga eléctrica
mudava o seu alinhamento molecular, e
consequentemente a forma como a luz passava
através dos cristais - uma propriedade dos líquidos.
20
Monitores LCD de matriz activa
(TFT)
• Os LCDs de matriz activa dependem basicamente
dos thin film transistors (TFT).
• Os TFT são transistores (comutadores) e
condensadores minúsculos. Estão dispostos
matricialmente num substracto de vidro - um
transistor por cada cor (RGB) de cada pixel.
• O endereçamento dum pixel é feito por activação da
sua linha, após o que se aplica uma carga à sua
coluna. Tendo em conta que todas as outras linhas
estão desactivadas, só o condensador daquele pixel
recebe a carga, que a mantém até ao próximo ciclo
de refrescamento.
21
Placas Gráficas
22
Tipos de placas gráficas
23
Resolução
• É o número de pixéis usados para representar uma imagem.
• Determina quer o nível de detalhe quer os requisitos de armazenamento.
24
272 × 416 136 × 208 68 × 104
Profundidade da cor
(Colour depth)
Imagem monocromática a preto e branco:
• Cada pixel é armazenado num bit (o ou 1). 2 níveis
• Uma imagem monocromática 640×480 ocupa 37.5 KB em memória (escala: 0-1)
(ficheiro).
Imagem monocromática em tons de cinzento:
• Cada pixel é armazenado num byte (0 a 255). 256 níveis
• Uma imagem em tons de cinzentos 640×480 ocupa 300 KB em (escala: 0-255)
memória (ficheiro).
Imagem a cores de 8-bits:
• Cada pixel é armazenado num byte.
• Suporta 256 cores, com qualidade de cor aceitável. formato GIF
• Uma imagem a cores de 8-bits com resolução 640×480 ocupa 300 (8 bits)
KB em memória (ficheiro).
Imagem a cores de 24-bits:
• Cada pixel é representado por três bytes (e.g., RGB).
• Suporta 256×256×256 cores (16777216).
• Uma imagem a cores de 24-bits com resolução 640×480 ocupa 900
KB em memória (ficheiro). formato JPEG
(24 bits)
• Muitas imagens a cores de 24-bits são armazenadas como imagens
de 32-bits, sendo o byte suplementar usado para guardar um valor
alpha que representa informação de efeitos especiais. 25
Componentes da placa gráfica
Componentes:
• Processador gráfico (GPU)
• Memória vídeo
• Conversor digital-analógico (RAMDAC -
random access memory digital-to-analogue
converter)
• Driver software
26
Funcionamento da placa gráfica
27
Funcionamento da placa gráfica
(cont.)
D. Os objectos são processados e
desenhados, a GPU armazena os
dados processados (i.e. os dados a
ser visualizados no ecrã) no frame
buffer.
E. Toda a informação armazenada no
frame buffer é finalmente transferida
para a RAMDAC, onde a informação
digital é convertida em sinais
analógicos compreensíveis pelos
monitores CRT.
F. Os dados analógicos são enviados
para o monitor através do VGA
connector. O monitor acende os pixéis
no ecrã (60 ou mais vezes por
segundo) para criar a ilusão duma
imagem contínua e suave.
28
Diferenças entre PCI e AGP bus
1. Um bus é como uma auto-estrada para transferir
dados entre o chipset (motherboard) e a placa
gráfica
2. Há duas auto-estradas principais: PCI (Peripheral
Component Interconnect) e AGP (Accelerated
Graphics Port)
3. PCI. Introduzido pela Intel no início dos anos 90. É
a auto-estrada usada para todos os periféricos que
se ligam à placa-mãe. Isto significa que uma placa
gráfica PCI tem de partilhar a largura de banda do
bus com outros periféricos (placa de som, modem,
etc.), mas a transferência de dados é feita sem
intervenção da CPU.
4. AGP. Introduzido pela Intel em 1996 e é suportado
pela maioria das placas-mãe. É um bus dedicado a
gráficos. A grande vantagem é a grande largura de
banda disponível, o que significa que maior
quantidade de dados podem ser processados.
5. Por exemplo, a taxa de dados da AGP 1X mode
(66MHz = 264 MB/sec) é 2 vezes mais rápida que a
da PCI (33MHz = 132MB/sec), enquanto a AGP 2X
mode (133 MHz = 528 MB/sec) é 4 vezes mais
rápida e a AGP 4X é 8 vezes mais rápida. A AGP
29
8X é actualmente a mais ráida de todas.
Intel© 850 Chipset