microprocesseurs et microcontrôleurs sont des composants informatiques qui sont quelque peu semblable à un autre dans la conception, mais ont nettement différentes fonctions. Chaque appareil est construit dans un but précis , et chacun se spécialise en fournissant un type particulier de traitement des données. L'un des deux est plus impliqué dans l'interaction avec le monde réel par l'électronique contrôlant directement , et l'autre est plus centrale dans un système informatique unique. En comparant les modèles
Un microprocesseur se compose d'une unité centrale de traitement unique , tandis qu'un microcontrôleur est un petit ordinateur lui-même. Un microcontrôleur typique se compose d'une unité centrale , une sorte de mémoire de stockage embarquée et un système qui permet l'entrée et la sortie des données . Un microprocesseur , d'autre part , est constitué du seul processeur central intégré placé sur une carte de circuit intégré. Microprocesseurs nécessitent des interfaces pour communiquer avec d'autres parties de l'ordinateur , comme la mémoire .
Comparer la fonction
microprocesseurs sont généralement trouvés au centre des ordinateurs personnels, serveurs et postes de travail . Ces données-process puces de tous les processus actifs sur l'ordinateur . Cela inclut tous les processus de logiciels en cours d'exécution , le système d'exploitation ainsi que des informations sur le disque dur ou RAM. Microcontrôleurs , en revanche, sont généralement implantés dans des machines et autres appareils électroniques et de fournir une fonction spécifique. Ils traitent d'un type spécifique d'information pour le périphérique qu'ils sont intégrés po
similitudes
deux microcontrôleurs et microprocesseurs contiennent une unité centrale de traitement. Les deux sont construits sur un circuit intégré . En outre , les deux appareils sont capables d' accepter l'entrée , mais microprocesseurs n'acceptent que des données binaires et les microcontrôleurs sont capables d'accepter les contributions des langages de programmation de haut niveau. Les deux types de puces sont capables de répondre aux interruptions , si les interruptions de microcontrôleurs viennent généralement à partir d'une pression sur un bouton alors que les interruptions de microprocesseurs sont généralement livrés à partir d'un logiciel ou système d'exploitation. Une interruption est un signal qui indique au processeur qu'il doit changer de tâches.
Applications réelles du monde
Microprocesseurs des différents niveaux de pouvoir millions vitesse des ordinateurs personnels dans le monde . Les microcontrôleurs sont souvent utilisés dans les usines qui utilisent la robotique dans le cadre de leur processus d'assemblage . Les microcontrôleurs à ces processus disent les composants robotiques comment se déplacer, et quand effectuer des tâches spécifiques. Les microcontrôleurs sont également trouvés en abondance dans les automobiles modernes, ainsi que l'électronique de la maison. Microcontrôleurs , parce qu'ils sont moins coûteux d'utiliser l'ensemble , on trouve en plus grande quantité que le microprocesseur souvent plus rapide et plus puissant .