M8-Memórias
Introdução
PROCESSADORES
Ilustração 1 -Microprocessadores
Entidade Formadora Entidade Formadora
Geração
i8086 i8088
1
Geração
2 i80286
Geração
3 i80386DX i80386SX 80486SLC
Geração
4 i80486DX i80486SX i80486DX4
Dentro do Microprocessador.
Para entendermos como funciona um microprocessador, vamos ver como é ele por
dentro e tentar perceber a lógica usada para a sua criação.
O microprocessador executa toda uma série de instruções que lhe dizem o que
deve fazer. Baseado nas instruções que lhe são dadas, ele executa três coisas
básicas através da sua Unidade Aritmética Lógica (ALU):
Dados a
ser Dados
CPU
Processad
os Processados
Ilustração 2 - Funcionamento de um microprocessador
Os dados são normalmente dados do utilizador, sejam eles informações numa base
de dados, uma folha de cálculo, um desenho, etc.
Instruçoõ es de
Processament
o de dados.
Dados a
Processar
CPU Dados
Processados
Ilustração 3 - Processamento de instruções
A descodificação é, é no fundo, a percepção de instruções que o utilizador envia
para o CPU. Todos os CPU dos PC são compatíveis com o 8086. Isto quer dizer que
os programas comunicam com o CPU através de uma família específica de
instruções.
Dado que existe a necessidade dos CPU das gerações subsequentes poderem
utilizar as mesmas instruções do 8088, foi necessário criar um conjunto de
instruções compatíveis. Os CPU mais recentes têm de perceber as mesmas
instruções. Esta compatibilidade standard da industria desde então. Todos os
processadores novos, independentemente da sua geração, tem de ser capazes de
perceber e manipular o formato de instruções 8088.
Instruçoõ es
Dados do
Utilizador
Traduçaõ o ou outros
Instruçoõ es
Internas
Ilustração 4 - Processamento de Instruções
Coprocessador Matemático
O coprocessador matemático, ou, mais correctamente, unidade de virgula flutuante
ou FPU (Floating Point unit), é dedicado à excepção de funções ou operações
matemáticas com números e virgulas flutuante. Um número de vírgula flutuante é
aquele que não é inteiro. Os números inteiros e os dados representados por
números inteiros são processados por um outro componente do processador, a
unidade Aritmética e Lógica.
Desde o 486Dx que o coprocessador matemático passou a ser uma parte integrante
do processador, excepção feita ao 486SX. Nos processadores anteriores ao 486, as
operações de vírgula flutuante eram executadas pela unidade aritmética e lógica,
excepto nos casos em que o PC possuía um coprocessador matemático externo
para a execução dessas operações. O coprocessador trabalhava também com o
processador para aumentar a performance de aplicações com cálculo matemático
intensivo.
NO PC, grande parte do trabalho é feito com informação inteira, isto é, números
inteiros e dados que são representados por números inteiros. Nos inteiros incluímos
números, caracteres e dados similares. Os números que não são inteiros são
números de vírgula flutuante.
2. VELOCIDADE DO PROCESSADOR
Um computador trabalha a milhões destes ciclos por segundo, pelo que a sua
velocidade é medida em megahertz (MHz), isto tendo em linha de conta que um
hertz é igual a um ciclo por segundo.
Dado que quase todas as placas principais nos permitem alterar livremente a
velocidade do barramento e a velocidade do relógio, em princípio, podemos
aumentar a velocidade do processamento da nossa máquina, podemos configurar a
nossa placa de forma que o nosso computador funcione, por exemplo, a 800Mhz,
mesmo que as características da fábrica digam que ele é de 600Mhz, isto é, se ele
funcionar, o que nem sempre acontece.
1. CACHE INTERNA
Pentium II e Pentium
32KB L1
III
Celeron 32 KB + 128KB L2
Pentium II CuMine 32 KB L1+256 KB L2
64KB L1 + 256 KB
AMD K6-3
L2
AMD K7-Athlon 128 KB L1
128 KB L1 + 64 KB
AMD Duron
L2
AMD Athlon 128 KB L1 + 256 KB
Thunderbird L2
Tabela 2 - Tabela de Memória Cache
Para um dado tamanho de cache, uma cache única apresenta uma taxa de
acerto maior do que caches separadas.
MEMÓRIAS
Os PC assim como qualquer outro computador necessitam de uma memória
principal, cujo papel primordial é armazenar dados que estejam a ser usados no
momento.
Memória de Sistema
A memória de sistema é o local onde o computador armazena os programas e os
dados que estão em uso. O temo memória, em si, é algo ambíguo, podendo referir-
se a partes diferentes, dado que, como já vimos, há vários e diferentes tipos de
memórias.
EPROM:
Pode ser apagada e regravada (luz ultravioleta)
Exigem a remoção do chip do seu local
- EEPROM:
Pode ser apagada e regravada (impulsos eléctricos comandados por
software)
É possível apagar apenas o conteúdo de um endereço
Flash-ROM:
É um tipo de memória EEPROM
Ao contrário das EEPROM todo o seu conteúdo é apagado
Paridade:
Memória CACHE
Com o aumento da velocidade dos CPU’s, o tempo de acesso aos dados da memória
tornou-se uma questão fundamental para o desempenho do sistema de
computação.
Os CPU’s são muito mais rápidos que as memórias o que muitas vezes faz com que
estes fiquem num estado de espera.
INSTALAÇÃO DE MEMÓRIAS
O primeiro passo para instalar memória num computador é determinar se temos
o tipo de memória correcto, assim como a quantidade de SIMM necessária
INSTALAÇÃO DE SIMM
Alinhe o entalhe (Groove) lateral no módulo para que a SIMM entre no socket
num ângulo de 45º. Quando a SIMM estiver correctamente colocada, com os
Entidade Promotora Entidade
Formadora
dedos nas extremidades puxe-a para a frente quando estiver num ângulo de 60º.
Os clips do socket abrir-se-ão assegurando a sua perfeita colocação num ângulo
de 90º, logo que isso aconteça, os clips fecham e prendem a SIMM.
INSTALAÇÃO DE DIMM
É buffered ou unbuffered?
No caso das RIMM e das DDR, o processo é precisamente o mesmo das memórias
DIMM.
Entidade Promotora Entidade
Formadora
Bibliografia