En 1977, Intel presentó 8085, el último microprocesador de ocho bits. Hoy en día, hay más de 200 millones de microprocesadores integrados en diversos dispositivos electrónicos, y su producción continuará en el futuro. En 1978, se produjo un microprocesador 8086 - microprocesador de 16 bits con una velocidad de ejecución de 2.5 MPa. Su memoria de microprocesador es hasta 16 veces más alta que 1 MB..
Como una versión mejorada de los procesadores Intel 8008/8080, Intel creó el conocido procesador 8085. En este procesador, se agregaron 2 nuevas instrucciones para encender / apagar los 3 terminales y los puertos de entrada / salida, y se simplificó el hardware utilizando solo una corriente de + 5V (voltios), y se agregó un circuito de control de circuito y generador de impulsos de tiempo . Este microprocesador requiere pocos componentes de hardware, pero su ubicación y funcionalidad pueden proporcionar una eficiencia de trabajo muy alta. El microprocesador 8085 es muy similar a los microcontroladores, como el PIC 16f84, que se utilizan ampliamente en el control de procesos. De acuerdo con su potencia, el 8085 no puede compararse con los microprocesadores Pentium, pero se utilizará durante mucho tiempo porque tiene una gran aplicación en dispositivos electrónicos más simples que no requieren procesadores tan potentes. Este es un procesador de ocho bits, que procesa datos con un tamaño de un byte. Cuenta con un generador de velocidad de reloj con una velocidad de reloj digital de 8 MHz, un controlador especial para operación intermitente y control de tiempo. Tiene acceso a la memoria con una capacidad de 64KV, básicamente hay 16 pines de dirección para direccionamiento directo del espacio de memoria (2dieciséis = 64K).
8086 son microprocesadores de tercera generación. 8086 tiene un bus de datos de 16 bits. 8086 tiene una memoria con una capacidad de 1 MB (220) y las direcciones de 20 bits se utilizan para direccionar las ubicaciones de memoria. 8086 tiene una carcasa de 40 pines y utiliza una fuente de alimentación de 5V. Dependiendo del tamaño y la complejidad de los programas, puede funcionar en dos modos: mínimo y máximo. 8086 contiene unidades separadas que realizan simultáneamente varias fases (transferencia del código de operación de la memoria al microprocesador - recuperación del código de operación, transmisión del operando si se solicita - lectura, ejecución efectiva - ejecución, devolución del resultado a la memoria - escritura). 8086 trabaja exclusivamente en modo realista de operación. Desde 8086 hasta 80286, se utilizan las siguientes direcciones: registros de direccionamiento, inmediato, directo, registro indirecto, basado, indexado, indexado basado e indexado basado en desplazamiento.
En primer lugar, 8085 es un 8 bits, mientras que 8086 es un procesador de 16 bits..
8085 usa una línea de dirección de 18 bits, 8086 a 20 bits uno.
El primero tiene 8 bits, el segundo bus de datos de 16 bits..
La velocidad de reloj de los microprocesadores 8085 es de 3.072 MHz. El 8086 se limitó inicialmente a 5 MHz, pero en la actualidad alcanza los 10 MHz..
El registro de bandera en el caso de 8085 contiene 5 banderas, en el caso de 8086 - 9.
8086 es el único que permite la canalización..
8085 integra un menor número de transistores: alrededor de 6500. 8086 tiene más transistores: alrededor de 29000.
8085 trabaja en ciclo de reloj con 50% de ciclo de trabajo, mientras que 8086 con 33%.
8085 utiliza 64 KB de memoria, 8086 1 MB.
La última versión soporta segmentación de memoria..
8086 puede trabajar en modo mínimo y máximo.
8085 admite códigos decimales y enteros, mientras que 8086 también admite ASCII.
8085 usa solo un procesador - 8086 puede usar uno externo.
8086 es mayor en precio