WOW !! MUCH LOVE ! SO WORLD PEACE !
Fond bitcoin pour l'amélioration du site: 1memzGeKS7CB3ECNkzSn2qHwxU6NZoJ8o
  Dogecoin (tips/pourboires): DCLoo9Dd4qECqpMLurdgGnaoqbftj16Nvp


Home | Publier un mémoire | Une page au hasard

 > 

Conception et réalisation d'un robot mobile à  base d'arduino

( Télécharger le fichier original )
par Hocine TAKHI
Université Amar Telidji - Instrumentation 2014
  

précédent sommaire suivant

Bitcoin is a swarm of cyber hornets serving the goddess of wisdom, feeding on the fire of truth, exponentially growing ever smarter, faster, and stronger behind a wall of encrypted energy

3.2. Les types des microcontrôleurs

Les microcontrôleurs peuvent être classés selon la largeur des bus interne, l'architecture de la mémoire et de jeu d'instructions.

Figure 3.4 Les types des microcontrôleurs Les microcontrôleurs de 8, 16 et 32 bits

Lorsque l'UAL effectue des opérations arithmétiques et logiques sur un octet (8 bits) à une instruction, on dit qu'il est un microcontrôleur de 8 bits. Son bus interne est de largeur de 8 bits.

Lorsque l'UAL effectue des opérations arithmétiques et logiques sur un octet (16 bits) à une instruction, on dit qu'il est un microcontrôleur de 16 bits. Son bus interne est de largeur de 16 bits. Ses performances et la capacité de calcul sont renforcées avec une plus grande précision par rapport aux microcontrôleurs 8 bits.

Lorsque l'UAL effectue des opérations arithmétiques et logiques sur un octet (32 bits) à une instruction, on dit qu'il est un microcontrôleur de 32 bits. Son bus interne est de largeur de 32 bits. Ses performances et la capacité de calcul sont plus grandes et plus précis par rapport aux microcontrôleurs 16 bits.

Les microcontrôleurs de mémoires embarqués et de mémoires externes

Quand un système embarqué comporte un UC ou tous les blocs fonctionnels en une seule unité, donc il est appelé un microcontrôleur intégré. [32]

43

Quand un système embarqué comporte une unité de microcontrôleur qui n'a pas tous les blocs fonctionnels disponibles sur une seule puce, il est appelé un microcontrôleur de mémoire externe. [31]

L'architecture des microcontrôleurs

Architecture de Von Neumann-(Princeton): quand un UC a une mémoire commune utilisé pour le programme et les données, on dit qu'il a l'architecture Princeton de mémoire dans le processeur.

Architecture de Harvard: quand la mémoire de programme se distincte de la mémoire de données, le UC a l'architecture de Harvard dans son processeur. Alors l'accès à chacune des deux mémoires se fait via un chemin distinct. Cette organisation permet de transférer une instruction et des données simultanément, ce qui améliore les performances.

Figure 3.5 L'architecture d'un microcontrôleur

RISC et CISC l'architecture des microcontrôleurs

l'architecture RISC (Reduced Instruction Set Computer) des microcontrôleurs: quand un microcontrôleur a un jeu d'instructions qui prend moins de modes d'adressage pour les instructions arithmétique et logique et pour les instructions de transfert de données, le microcontrôleur est dit être de l'architecture RISC. [31]

l'architecture CISC (instruction Complicated Set Computer) des microcontrôleurs: quand un MCU a un jeu d'instructions qui prend de nombreux modes d'adressage pour les instructions arithmétique et logiques et pour l'accès à la mémoire et des instructions de transfert de données de le UC est dit être de l'architecture CISC. [32]

précédent sommaire suivant






Bitcoin is a swarm of cyber hornets serving the goddess of wisdom, feeding on the fire of truth, exponentially growing ever smarter, faster, and stronger behind a wall of encrypted energy








"La première panacée d'une nation mal gouvernée est l'inflation monétaire, la seconde, c'est la guerre. Tous deux apportent une prospérité temporaire, tous deux apportent une ruine permanente. Mais tous deux sont le refuge des opportunistes politiques et économiques"   Hemingway