Intel 80486

Origem: Wikipédia, a enciclopédia livre.
Ir para: navegação, pesquisa
Question book.svg
Esta página ou secção não cita nenhuma fonte ou referência, o que compromete sua credibilidade (desde maio de 2013).
Por favor, melhore este artigo providenciando fontes fiáveis e independentes, inserindo-as no corpo do texto por meio de notas de rodapé. Encontre fontes: Googlenotícias, livros, acadêmicoScirusBing. Veja como referenciar e citar as fontes.
O DIE exposto de um 486DX2.

Os Intel i486dx4 (também chamados 486 ou 80486 ou Four Eight Six) são uma família de microprocessadores CISC da Intel que fazem parte da família de processadores x86. Seu predecessor foi o processador 386. Foi nomeado sem o prefixo usual "80" porque uma corte de justiça vetou a patente de um simples número (como 80486) e então a CISS abandonou completamente a nomeação baseada somente em números a partir do seu sucessor, o processador Pentium.

Do ponto de vista do software, o conjunto de instruções da família i486 é similar ao do seu predecessor, com a adição de umas poucas instruções extras.

Entretanto, do ponto de vista do hardware, a arquitetura do i486 é um grande avanço. Ele vem com um cache de dados e instruções no chip, uma unidade de ponto flutuante (FPU) adicional, pela primeira vez dentro do chip (os modelos DX), e uma unidade de interface de barramento aprimorada. Em adição a isso, o núcleo do processador pode sustentar a taxa de execução de uma instrução por ciclo de clock. Esses avanços dobraram o desempenho bruto em relação a um 386 de mesmo clock. Entretanto, alguns modelos do i486 são mais lentos que os mais rápidos 386, especialmente os "SX".

Uma versão de 25 MHz foi introduzida em abril de 1989, uma de 33 MHz em maio de 1990 e uma de 50 MHz em junho de 1991.

A arquitetura de um 486DX2 (em inglês).
Foto de um microprocessador 486 SL.

As diferenças entre os 386 e os 486[editar | editar código-fonte]

  • Memória cache de dados e instruções - Uma memória SRAM de 8 Kibibytes incluídos no núcleo do processador e projetado para armazenar as instruções mais utilizadas (nível 1). Os 386 tem suporte ao cache fora do chip, mas esse era muito mais lento.
  • Pipelining - Permite o processador fazer os processos de Localizar-Buscar-Executar em cada ciclo por pulso de clock. O pipeline executa o passo da informação prévia de dois ciclos por pulso de clock. O Localizar alimentaria a seguinte busca, o Buscar alimentaria a seguinte Executa. Os 386 tem a necessidade de executar cada etapa separada.
  • Melhorias ao desempenho de MMU.
  • FPU integrado (DX somente)- Acelerava os calculos das funções matemáticas.

Os i486 têm um barramento de dados de 32 bit e um barramento de endereços de 32 bit. Isto requer quatro módulos SIMM de 30 pinos combinados ou um módulo SIMM de 72 pinos. O barramento de endereço de 32 bit possibilita o processador a acessar diretamente 4 Gibibytes de memória RAM.

O gerente de projeto para os i486 foi Pat Gelsinger.

Modelos[editar | editar código-fonte]

Há diversos sufixos e variantes incluindo:

  • Intel 80486 - O microprocessador original.
  • Intel 80486SX - É um i486DX com processador de ponto flutuante desativado ou inexistente. As primeiras variantes eram DX com a FPU (defeituosa) desabilitada. As versões posteriores têm o FPU removido do DIE para reduzir a área e cortar custos.
  • Intel 80486DX - Versões mais avançadas do 80486 original.
  • Intel 80486DX2 - O clock do processador é o dobro do clock do barramento externo.
  • Intel 80486SX2 - É o mesmo i486DX2 com o FPU desabilitado.
  • Intel 80486SL - Um i486DX com circuito otimizado para baixo consumo. Usado principalmente em computadores portáteis.
  • Intel 80486SL-80486SL-NM - i486DX otimizado para circuitos de baixo consumo. O sufixo realçado de SL denotando um i486 com os circuitos especiais de baixo consumo similares a àqueles dos processadores i486SL.
  • Intel 80487 - i486DX com a pinagem ligeiramente diferente para o uso em sistemas i486SX como FPU.
  • Intel 80486 OverDrive - i486SX, i486SX2, i486DX2 ou i486DX4. Processadores de atualização, esses modelos possuem a pinagem e a tensão diferentes para se adaptarem as placas-mãe que não suportariam os processadores normais de mesmo nome.
  • Intel 80486DX4 - Projetado para funcionar com o triplo de pulso de clock (e não quadrupla como acreditadam frequentemente; o DX3 funcionou 2,5 vezes mais e nunca foi vendida).

As taxas de clock internas incluíram 16, 20, 25, 33, 40, 50, 66, 75 e 100 MHz. Os DX2 de 66 MHz eram os 486 refinados mais difundidos enquanto as mais poderosas tais como os OverDrive e o DX4 foram pouco usados em favor do sucessor Pentium. Os únicos processadores que funcionaram com barramento de 50 MHz, os 486DX-50 tiveram problemas de compatibilidade com placas-mãe e componentes por causa da exigência dessa velocidade. O 486DX-50 era um chip impopular e foi substituído rapidamente pelos 486 DX2 com o dobro de clock que funcionavam com a metade da velocidade.

Alternativas ao Processador[editar | editar código-fonte]

Processadores compatíveis foram produzidos por outras companhias tais como a IBM, a Texas Instruments, a AMD, a Cyrix e a Chips and Technologies. Alguns são cópias quase exatas nas especificações e no desempenho, outros não. Os 486, entretanto, foram cobertos por muitas patentes do 386 da Intel e só algumas eram das suas próprias. Intel e a IBM possuem licenças cruzadas destas patentes e para a AMD foi concedido os direitos às patentes relevantes num estabelecimento de leis em 1995 entre as companhias.

Plataforma[editar | editar código-fonte]

Considerando a plataforma, os sistemas baseados no 486 primeiro foram equipados somente com slots 16 bits e 8 bits do ISA. Algumas placas-mãe combinavam o ISA com um barramento de alta velocidade, o VESA local bus (VLB), primeiramente para placas de vídeo e controladoras das partes periféricas (portas seriais, disco rígido, joystick, disquete). Antes algumas placas-mãe vieram equipadas com a versão 32 bit do padrão ISA: EISA. Este padrão foi suplantado pelos VLB e em seguida pelo PCI. As últimas versões de placas vinham equipados com slots ISA e PCI e às vezes com o VLB (sabido que o desempenho era sofrível nessa configuração). A velocidade do barramento era determinada por multiplicadores para o ISA, mas o clock do PCI era igual ao clock do 486(algumas placas tiveram multiplicadores para estes também).

Mais tarde as placas de 486 suportaram também o "Ligar e Usar", uma tecnologia desenvolvida pela Microsoft, que começou como uma parte do Windows 95 e é projetada para facilitar a instalação de componentes e periféricos.