Microprocesseur 8085 vs microprocesseur 8086 : différence et comparaison

Faits marquants

  1. Le 8085 est un microprocesseur 8 bits, tandis que le 8086 est un microprocesseur 16 bits.
  2. Le 8086 offre plus de capacité d'adressage mémoire que le 8085.
  3. Le 8086 a une vitesse d'horloge plus rapide et de meilleures performances que le 8085.
Microprocesseur 8085 vs microprocesseur 8086

Qu'est-ce qu'un microprocesseur 8085 ?

Un microprocesseur 8085 est l'un des premiers microprocesseurs conçus par Intel. Un microprocesseur 8085 est un microprocesseur 8 bits qui peut fonctionner simultanément sur des données 8 bits. Cette opération se fait en un seul cycle.

Le microprocesseur 8085 a reçu son nom car la taille ALU est de 8 bits. Ce type de microprocesseur offre un bus de données de taille 8 bits et un bus d'adresses de 16 bits. Par conséquent, l'espace mémoire accessible autorisé est de 64 Ko.

Dans l'ensemble, un 8085 microprocesseur est capable de stocker 64 kilo-octets de données. Les unités arithmétiques et logiques d'un microprocesseur 8085 peuvent effectuer des opérations telles que l'addition, la soustraction, la comparaison, le complément, l'incrémentation, la décrémentation, le décalage, AND, OR et XOR.

Un microprocesseur 8085 est un processeur basé sur un accumulateur. Lorsqu'une opération se poursuit, les données résident dans l'accumulateur et les registres temporaires. La sortie est stockée dans l'accumulateur et les drapeaux sont reposés en conséquence. Il effectue l'exécution d'un programme en 3 étapes : récupération, décodage et exécution.

Microprocesseur 8085

Qu'est-ce qu'un microprocesseur 8086 ?

Un microprocesseur 8086 est un autre type de microprocesseur conçu par Intel. Un microprocesseur 8086 est un microprocesseur 16 bits conçu pour exécuter simultanément des données 16 bits. Il s'agit d'une version avancée d'un microprocesseur 8085.

Lisez aussi:  Wacom One vs Intuos : différence et comparaison

C'est un microprocesseur 16 bits en raison de la taille de son ALU. Un microprocesseur 8086 fournit un bus de données de taille 16 bits et un bus d'adresses de taille 20 bits. Par conséquent, l'emplacement de mémoire approprié offert par ce type de microprocesseur est de 1 Mo. est de 1 Mo.

Un microprocesseur 8086 possède deux unités d'exploitation distinctes : l'unité d'interface de bus et l'unité d'exécution. Le BIU est responsable de la récupération des instructions de la mémoire et l'UE exécute les instructions dans l'instruction file.

Différence entre le microprocesseur 8085 et le microprocesseur 8086

  1. Un microprocesseur 8085 est un processeur 8 bits, tandis qu'un microprocesseur 8086 est un processeur 16 bits.
  2. Un microprocesseur 8085 a un oscillateur sur puce de 3 MHz, tandis qu'un microprocesseur 8086 est disponible en trois versions avec une fréquence d'horloge de 5 MHz, 8 MHz et 10 MHz.
  3. Un microprocesseur 8085 ne prend pas en charge la mémoire segmentation, alors qu'un microprocesseur 8086 est segmenté.
  4. Un microprocesseur 8085 a 5 drapeaux, à savoir, report, report auxiliaire, parité, zéro et signe, tandis qu'un microprocesseur 8086 a 9 drapeaux, à savoir, report, report auxiliaire, parité, zéro, signe, trap, interruption, direction et débordement .
  5. Un microprocesseur 8085 n'a qu'un seul mode de fonctionnement, tandis qu'un microprocesseur 8086 a deux modes, c'est-à-dire des modes minimum et maximum.

Comparaison entre le microprocesseur 8085 et le microprocesseur 8086

Paramètres de comparaisonMicroprocesseur 8085Microprocesseur 8086
DéfinitionUn microprocesseur 8085 est un processeur 8 bits basé sur un accumulateur qui peut traiter simultanément des données 8 bits.Un microprocesseur 8086 est un processeur 16 bits basé sur des registres qui peut traiter simultanément des données 16 bits.
Capacité maximale de mémoire accessibleLa capacité maximale de mémoire accessible d'un microprocesseur 8085 est de 216 octets ou 64 Ko.La capacité maximale de mémoire accessible d'un microprocesseur 8086 est de 220 octets ou 1 Mo.
Taille de l'unité arithmétique et logique (ALU)Un microprocesseur 8085 a une ALU 8 bits.Un microprocesseur 8086 a une ALU 16 bits.
Nombre de transistorsUn microprocesseur 8085 se compose de 6500 transistors.Un microprocesseur 8086 se compose de 29000 transistors.
OpérationsUn microprocesseur 8085 peut effectuer des opérations d'addition, de soustraction, d'augmentation, de diminution, de comparaison, ET, OU, XOR, de décalage et de complément.Un microprocesseur 8086 peut effectuer toutes les opérations d'un microprocesseur 8085, ainsi que la multiplication et la division.
Bibliographie
  1. https://books.google.com/books?hl=en&lr=&id=cYlDhsRYtsYC&oi=fnd&pg=PA1&dq=difference+between+8085+microprocessor+and+8086+microprocessor&ots=pQ6OWnyHyE&sig=TKl2Q5jVYGvn5bD_JNsM0cnmcCw
  2. https://books.google.com/books?hl=en&lr=&id=8zjLPwPdiuQC&oi=fnd&pg=PR15&dq=difference+between+8085+microprocessor+and+8086+microprocessor&ots=2-CmdxdMWE&sig=7sgUTnVWsUEJUeSq4rxPCJlaqks
Lisez aussi:  HP Chromebook vs Elitebook : différence et comparaison

Dernière mise à jour : 29 juillet 2023

point 1
Une requête?

J'ai mis tellement d'efforts à écrire ce billet de blog pour vous apporter de la valeur. Cela me sera très utile, si vous envisagez de le partager sur les réseaux sociaux ou avec vos amis/famille. LE PARTAGE C'EST ♥️

Laisser un commentaire

Vous voulez enregistrer cet article pour plus tard ? Cliquez sur le cœur dans le coin inférieur droit pour enregistrer dans votre propre boîte d'articles !