Diferencia entre 8085 y 8086

Diferencia entre 8085 y 8086

En 1977, Intel introdujo 8085, el último microprocesador de ocho bits. Hoy hay más de 200 millones de microprocesadores integrados en varios dispositivos electrónicos, y su producción continuará en el futuro. En 1978, se produjo un microprocesador 8086 - 16 bits con una tasa de ejecución de 2.5 MPa. Su memoria de microprocesador es hasta 16 veces más como 1 MB.

Que es 8085?

Intel, una versión actualizada de los procesadores Intel 8008/8080, 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 simplificaron el hardware utilizando solo una corriente de + 5V (voltio), así como un generador de impulso de tiempo y un circuito de control de circuito. Este microprocesador requiere pocos componentes de hardware, pero su ubicación y funcionalidad pueden proporcionar una eficiencia laboral muy alta. El microprocesador 8085 es muy similar a los microcontroladores, como PIC 16F84, que se utilizan ampliamente en el control de procesos. Según su potencia, 8085 no se puede comparar con los microprocesadores de Pentium, pero se usará durante mucho tiempo porque tiene una gran aplicación en dispositivos electrónicos más simples que no requieren procesadores tan poderosos. Este es un procesador de ocho bits, que está procesando datos con un tamaño de un byte. Tiene un generador de velocidad de reloj con una velocidad de reloj digital de 8 MHz, un controlador especial para la operación intermitente y el control de tiempo. Tiene acceso a la memoria con una capacidad de 64 kV, básicamente hay 16 pines de dirección para el direccionamiento directo del espacio de memoria (2dieciséis = 64k).

Especificaciones técnicas

  • Frecuencia 5MHz;
  • alrededor de 6500 transistores por 1 μm
  • Bus de datos de 8 bits
  • 16 bits
  • La versión AH tiene un consumo de energía 20% menor que el procesador 8085 normal.
  • Direccionamiento de memoria directa de 64 kbps;
  • 1.3 μs de comando (0.8 μs a 8085AH-2 /0.67 en 8085AH-1);
  • 4 entradas de interrupción del vector (una no se puede enmascarar);
  • decimal, binario y aritmética con doble precisión.

Que es 8086?

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 se utilizan direcciones de 20 bits para abordar 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 algunas fases (transferencia de código operativo desde la memoria al microprocesador - OpCode Fetch, la transmisión de operando si se solicita - Leer, ejecución efectiva - ejecución, retorno del resultado a la memoria - Escribir). 8086 funciona exclusivamente en modo de operación realista. A partir de 8086 a 80286, las siguientes direcciones están en uso: registros que abordan, inmediatos, directos, registrando indirectamente, basado, indexado, basado y basado con desplazamiento con desplazamiento con desplazamiento.

 Especificaciones técnicas

  • Frecuencia de hasta 10 MHz;
  • alrededor de 29000 transistores por 1 μm
  • Bus de datos de 16 bits
  • Línea de dirección de 20 bits
  • Direccionamiento de memoria directa de 1 MB;
  • Modo mínimo y máximo
  • Decimal, binario y ascii.

Diferencia entre 8085 y 8086

  1. Tamaño

En primer lugar, 8085 es de 8 bits, mientras que 8086 un procesador de 16 bits.

  1. Dirección

8085 usa línea de dirección de 18 bits, 8086 un 20 bit uno.

  1. Bus de datos

El primero tiene 8 bits, el segundo bus de datos de 16 bits.

  1. Velocidad de reloj

La velocidad del reloj de los microprocesadores 8085 es 3.072 MHz. 8086 se limitó inicialmente a 5 MHz, pero sube a 10 MHz hoy en día.

  1. Registro de bandera

El registro de la bandera en el caso de 8085 contiene 5 banderas, en el caso de 8086 - 9.

  1. Tubería

8086 es el único que permite la tubería.

  1. Número de transistores

8085 integra un menor número de transistores: alrededor de 6500. 8086 tiene más transistores: alrededor de 29000.

  1. Ciclo de reloj

8085 funciona en el ciclo de reloj con un ciclo de trabajo del 50%, mientras que 8086 con 33%.

  1. Tamaño de la memoria

8085 usa memoria de 64 kb, 8086 1 MB.

  1. Segmentación de memoria

La versión posterior admite la segmentación de memoria.

  1. Modos de operacion

8086 puede funcionar en modo mínimo y máximo.

  1. Aritmética

8085 admite el código decimal y entero, mientras que 8086 también admite ASCII.

  1. Número de procesador

8085 usa solo un procesador: 8086 puede utilizar uno externo.

  1. Costo

8086 es mayor en precio

8085 vs. 8086

Resumen

  • El microprocesador 8085 fue diseñado por Intel a mediados de 1977. Es compatible con el microprocesador 8080 y requiere menos hardware adicional, lo que permite crear un sistema informático más simple y barato. Este microprocesador tiene una arquitectura von Neumann, que implica mezclar el código operativo y el operando. El microprocesador 8085 requiere: CPU, memoria y modelo de E / S.
  • En 1978, Intel lanzó el nuevo procesador 8086, y un año después, 8088, que se distingue solo en la línea de dirección. Este es el primer procesador de 16 bits. El 8086 tiene un bus de datos de 20 bits que permite el almacenamiento de un máximo de 220 = Datos de 1 MB. Para obtener información, este procesador contiene alrededor de 29,000 transistores, y desde este tipo de procesador hay diferentes procesadores que operan a los 5.Frecuencia operativa de 6 o 10 MHz. La novedad de estos procesadores fue la segmentación del espacio de memoria, es decir, su división en 4 segmentos de 214b (bytes).