Familia dos processadores 80x86

Disponível somente no TrabalhosFeitos
  • Páginas : 5 (1079 palavras )
  • Download(s) : 0
  • Publicado : 23 de agosto de 2011
Ler documento completo
Amostra do texto
UFC – Universidade Federal do Ceará – Campus Sobral Arquitetura e Organização de Computadores Prof. Fernando

Anderson Lennon Paz Gomes Francisco Gerardo Medeiros Neto
1

Família de processadores 80x86
A arquitetura x86, foi chamada assim, pois os primeiros processadores desta família eram identificados somente números terminados com a sequência "86".  O maior benefício da arquitetura x86era a compatibilidade.  Os conjuntos de instruções da família x86 evoluíam a cada novo modelo, porém o conjunto inicial (do 8086) é mantido. Portanto, um programa que rodasse no 8086 deveria funcionar em qualquer outro processador da família x86, porém o inverso poderia não acontecer.

2

Evolução dos processadores x86

8086

80186 80286
80386 80486
3

Processador 8086Lançado em 1978 o processador Intel 8086 foi o primeiro processador com barramento de 16 bits, que acabou não fazendo tanto sucesso na época ,mas foi um dos primeiros processadores feito pela Intel para ser usado com os PCs. Possuía uma velocidade 3 vezes maior que o seu antecessor 8085.

4

Processador 8086

5

Processador 80186
Lançado em 1982, ele veio com a ideia de embutir funções antesexecutadas por circuitos externos ao processador, e agora eram feitas pelo mesmo. Tiveram pouca aceitação para PCs, já que foram apenas melhorias a nível de circuitos internos do processador. Eram geralmente encontrado em sistemas embarcados.

6

Processador 80186

7

Processador 80286
Lançado ainda em 1982 passou a ser utilizado pela IBM em seu PC AT, ele veio com grandes novidadescomparadas aos seus antecessores, como:  Tinha uma capacidade de memória dezesseis vezes maior do que os da geração anterior.  A criação da memória virtual, onde o processador poderia utilizar outras fontes de memórias externas para simular a memória interna e chegar a grandes quantidades de memória virtual.  A multitarefa cooperativa, em que o processador executa os programas em intervalos tãorápidos que parecem rodar simultaneamente.
8

Processador 80286
Outra característica importante era que este processador poderia trabalhar em dois modos:  Modo real, onde ele simulava o 8086(o que mantinha a compatibilidade).  Modo protegido, onde os programas eram executados em porções protegidas da memória, onde ele usava todas as suas funcionalidades.

Obs.: O 286 tinha um erro deprojeto, ele só possuía a instrução do modo real para o protegido, mas não o contrário.
9

Processador 80286

10

Processador 80386
Lançado em 1985 foi o primeiro processador da família x86 de 32 bits, feito em duas arquiteturas, o 386 DX e o 386 SX. A principal diferença dentre essas duas arquiteturas é que o 80386 DX tinha um barramento externo de 32 bits e o do 80386 SX de 16 bits. Uma dasmaiores inovações era a capacidade de endereçamento, que era de até 4 GB de memória real e 64 TB de memória virtual. E conseguia chavear entre o modo real e modo protegido sem erros.
11

Processador 80386

12

Processador 80486
Lançado em 1989, teve poucas inovações em relação ao seu antecessor 386, como:  A adição de uma memória cache L1 de 8KB.  A adição de um coprocessador 80387 pararealizar operações matemáticas.  A implantação de algumas técnicas RISC.  A tecnologia de multiplicação de clocks internos, ou seja, funcionava com um clock que era 2 ou 3 vezes mais rápido do que o clock da placa mãe.

13

Processador 80486

14

Arquitetura do 80186
Possuía 16 bits de barramentos de dados externo multiplexado com um barramento de endereço de 20 bits, teoricamentepodendo ‘ler’, se cada endereço tivesse 1 byte, até 2^20=1.048.576 endereços =1MiB de memória. Tinha 100.000 transistores. O 80188 era equivalente, porém o barramento de dados era de 8 bits.
15

Arquitetura do 80186
Foi comercializado com clock máximo entre 5 MHz e 25 MHz. Possuía gerador de clock interno, temporizador, recurso de economia de energia e desligamento, unidades programáveis...
tracking img