Diferencias entre microprocesador 8085 y 8086

En el mundo cambiante de las tecnologías, los dispositivos utilizados también están cambiando. Echemos un vistazo a los cambios entre la serie 8085 de microprocesadores y la serie 8086 de microprocesadores.

Número de serie. microprocesador 8085 microprocesador 8086
1 El bus de datos es de 8 bits. El bus de datos es de 16 bits.
2 El bus de direcciones es de 16 bits. El bus de direcciones es de 20 bits.
3 La capacidad de la memoria es de 64 KB. También 8085 puede realizar operaciones de hasta 2 8 , es decir, 256 números. Un número mayor que este se tomará varias veces en un bus de datos de 8 bits. La capacidad de la memoria es de 1 MB. También 8086 puede realizar operaciones hasta 2 16 , es decir, 65.536 números.
4 Las direcciones de los puertos de entrada/salida son de 8 bits. Las direcciones de los puertos de entrada/salida son de 8 bits.
5 La frecuencia de funcionamiento es de 3,2 MHz. La frecuencia de funcionamiento es de 5 MHz, 8 MHz, 10 MHz.
6 8085 MP tiene un modo de funcionamiento único. 8086 MP tiene dos modos de funcionamiento. 1. Modo mínimo = PROCESADOR de CPU única 2. Modo máximo = PROCESADOR de CPU múltiple.
7 No tiene instrucciones de multiplicación y división. Tiene instrucciones de multiplicación y división.
8 No es compatible con el revestimiento de tuberías. Es compatible con la canalización ya que tiene dos unidades independientes, la Unidad de ejecución (EU) y la Unidad de interfaz de bus (BIU).
9 No es compatible con la cola de instrucciones. Es compatible con la cola de instrucciones.
10 El espacio de memoria no está segmentado. El espacio de memoria está segmentado.
11 Consta de 5 banderas (Bandera de signo, Bandera cero, Bandera de transporte auxiliar, Bandera de paridad, Bandera de transporte). Consta de 9 banderas (Bandera de desbordamiento, Bandera de dirección, Bandera de interrupción, Bandera de trampa, Bandera de señal, Bandera cero, Bandera de transporte auxiliar, Bandera de paridad, Bandera de transporte).
12 Es un microprocesador de bajo costo. Es comparativamente un microprocesador de alto costo.
13 Hay 5 modos de direccionamiento. Hay 11 modos de direccionamiento.
14 No hay concurrencia en la obtención, decodificación y ejecución. Hay concurrencia en la obtención, decodificación y ejecución debido a la cola de instrucciones.
15 Tiene casi 6500 transistores. Tiene casi 29000 transistores.
dieciséis Es un microprocesador basado en acumulador porque el acumulador contiene una actividad importante en las operaciones de ALU en la tienda y actualiza los cálculos. Es un microprocesador basado en registros de propósito general (GPR) porque no hay un acumulador específico adjunto con la entrada de ALU. todos los GPR están conectados con él a través de Bus.
17 Se admite aritmética entera, decimal y hexadecimal También admite aritmética ASCII sobre enteros, decimales y hexadecimales.
18 Necesitaba menos hardware externo. Necesitaba más hardware externo. Porque aquí funciona más de 1 procesador y también se puede emplear un procesador externo adicional según los requisitos.
19 Funciona sobre el 50% del ciclo de trabajo. Eso significa que para un pulso de reloj de ciclo de instrucción se mantiene alto durante el 50% del pulso. Funciona con un ciclo de trabajo del 33 %. Eso significa que para un pulso de reloj de ciclo de instrucción se mantiene alto durante el 33% del pulso.
20 En el microprocesador 8085 para modos de direccionamiento inmediato, hay instrucciones que contienen «I». por ejemplo, MVI, LXI, etc. En el microprocesador 8086 para modos de direccionamiento inmediato, no hay ninguna instrucción que contenga «I». En otras palabras, no hay instrucción MVI en 8086 para mover/transferir datos. Solo la instrucción MOV es suficiente.
21

En el microprocesador 8085 ADD, las instrucciones SUB se llevaron a cabo en el acumulador de forma predeterminada. Se usa solo 1 registro para la operación aritmética porque otro registro es fijo y es acumulador.

Ejemplo: ADD C  hará [A]<- [A] + [C]

En el microprocesador 8086, podemos dar un registro de origen y destino y, de acuerdo con esa suma o cualquier operación aritmética, se realizará.

Por ejemplo: ADD AX,BX  hará [ AX] <- [AX] + [BX]

Publicación traducida automáticamente

Artículo escrito por Sakshi98 y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *