IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
logo
Sommaire > F.A.Q. Générale > Technologies
        Quelle est la différence entre un microprocesseur et un micro-contrôleur ?
        Quelle est la différence entre le 'RISC' et le 'CISC' ?
        Quelle est la différence entre une architecture de 'Von Neumann' et de 'Harvard' ?

rechercher
precedent    sommaire    suivant    telechargermiroir


Quelle est la différence entre un microprocesseur et un micro-contrôleur ?
auteur : Romain Tartière (Smortex)
Un microprocesseur est un circuit électronique permettant de faire divers calculs. Il nécessite d'autres circuits pour fonctionner, tels que RAM, ROM, et périphériques d'entrées/sorties. La communication entre ces éléments se fait grâce à plusieurs bus : le bus d'adresse qui permet choisir "l'endroit" où lire et écrire les données, le bus de donnée qui fait transiter les données, et le bus de contrôle qui renseigne sur l'état du micro (Débordement, Interruptions activées, etc ...). Un microcontrôleur possède tous les éléments dans un même boîtier. Il suffit donc de le relier aux périphériques pour le mettre en oeuvre.


Quelle est la différence entre le "RISC" et le "CISC" ?
auteur : Romain Tartière (Smortex)
Il existe deux familles de microprocesseurs / microcontrôleurs (micros). Les micros CISC (Complete Instruction Set Computers) possèdent un grand nombre d'instructions (plusieurs dizaines, voir centaines) permettant de réaliser des opérations très variées. Chaque instruction est exécutée en un certain nombre de cycles d'horloge, dépendant de l'instruction elle même, mais aussi (et surtout) du mode d'adressage utilisé. L'autre famille de micros, RISC (Reduced Instruction Set Computers) possède un nombre d'instructions bien plus faible (quelques dizaines au maximum) qui permettent de réaliser des opérations simples (opérations logiques, sommes, etc...). Mais chaque instruction est exécutée en un seul cycle d'horloge. Il en résulte une vitesse de calcul très supérieure à celle de la famille CISC.

Les circuits tels que les x86, 68HC11 sont des circuits CISC,les microprocesseurs de Mac, les Pic, les processeurs Alpha sont du type RISC.


Quelle est la différence entre une architecture de "Von Neumann" et de "Harvard" ?
auteur : Romain Tartière (Smortex)
Dans une architecture de type Von Neumann, les codes opérations (opcodes) et les paramètres sont stockés les uns derrière les autres dans le programme. Avec une architecture Harvard, les opcodes et leurs paramètres sont situés à des endroits différents.

Les x86, 68HC11, ont une architecture Von Neumann. Les Pic ont une architecture Harvard.


rechercher
precedent    sommaire    suivant    telechargermiroir

Consultez les autres F.A.Q's


Valid XHTML 1.1!Valid CSS!

Les sources présentées sur cette page sont libres de droits et vous pouvez les utiliser à votre convenance. Par contre, la page de présentation constitue une œuvre intellectuelle protégée par les droits d'auteur. Copyright © 2007 Developpez Developpez LLC. Tous droits réservés Developpez LLC. Aucune reproduction, même partielle, ne peut être faite de ce site ni de l'ensemble de son contenu : textes, documents et images sans l'autorisation expresse de Developpez LLC. Sinon vous encourez selon la loi jusqu'à trois ans de prison et jusqu'à 300 000 € de dommages et intérêts.