Esclarecendo a classificação do Intel 8086
O Intel 8086 (1978) é um microprocessador de 16 bits de propósito geral (CPU), não um coprocessador.
Distinções principais
- Microprocessador (CPU): Executa o fluxo principal de instruções, gerencia controle do sistema, busca/decodifica/executa instruções para SO e aplicações. O 8086 é o processador central.
- Coprocessador: Processador auxiliar especializado descarregando tarefas específicas (matemática, E/S, gráficos) da CPU. Exemplos: 8087 (coprocessador de ponto flutuante para 8086/8088), 80287, 80387.
Destaques da arquitetura 8086
- Barramento de dados 16 bits, barramento de endereços 20 bits (espaço de memória 1 MB)
- Modelo de memória segmentada (CS, DS, SS, ES)
- Conjunto de instruções: MOV, ADD, JMP, INT, etc. — computação geral
- Sem hardware de ponto flutuante embutido — requer 8087 para FPU em hardware
- Velocidades de clock: 5, 8, 10 MHz
O 8086 lançou a arquitetura x86 que domina PCs hoje. Seu companheiro "coprocessador" era o 8087; o 8086 em si é a CPU host.