Intel 8086
Origem: Wikipédia, a enciclopédia livre.
O 8086 é um microprocessador de 16 bits da Intel que é suposto ser usado como CPU num microcomputador.
Quando se diz que é um processador de 16 bits, quer-se dizer que a sua unidade lógica e aritmética, os seus registradores internos, e a maior parte das suas instruções foram concebidos para trabalhar com palavras de 16 bits. Além disso o 8086 tem um barramento de dados de 16 bits, ou seja, pode ler e escrever na memória ou nas portas 16 bits de uma só vez. O barramento de endereços é de 20 bits, ou seja o 8086 consegue endereçar 1 Mb (2^20) posições de memória. Cada uma destas posições de memória é ocupada por um byte.
O 8086 está dividido em três unidades distintas: a BIU (Bus Interface Unit), a EU (Execution Unit) e a AU (Addresing Unit). A BIU envia os endereços pedidos pela AU para o barramento de endereços, lê instruções da memória que envia a BIU, lê e escreve dados nas portas e na memória, etc. Por outras palavras é a unidade responsável por todas as transferências de dados e endereços através dos barramentos. A EU diz à AU onde é que há-de ir buscar instruções ou dados, descodifica as instruções e executa-as.
Lista de microprocessadores da Intel |
4004 | 4040 | 8008 | 8080 | 8085 | 8086 | 8088 | iAPX 432 | 80186 | 80188 | 80286 | 80386 | 80486 | i860 | i960 | Pentium | Pentium_Pro | Pentium_II | Celeron | Pentium_III | Pentium_4 | Pentium_M | Itanium | Intel Core Duo |