Micrp
Micrp
Micrp
L’unité de calcul d’un processeur est appelée Unité Arithmétique et Logique (UAL). Cette
unité est constituée de l’ensemble des circuits arithmétiques et logiques permettant au
microprocesseur d’effectuer les opérations élémentaires n´nécessaires à l’exécution des
instructions machinent.Elle inclut donc les circuit des opération suivante :
2. les opérations logiques : compléments à un, à deux, et, ou, ou-exclusif, non, non-et,
etc.
3. les comparaisons : test d'égalité, supérieur, inférieur, et leur équivalents « ou égal ».
Proteus (électronique)
Proteus est actuellement la seule CAO électronique qui permet la conception d'un système
électronique complet et de le simuler, y compris avec le code des microcontrôleurs. Pour ce
faire, elle inclut un éditeur de schéma (ISIS), un outil de placement-routage (ARES), un
simulateur analogique-numérique, un environnement de développement intégré pour
microcontrôleurs, un module de programmation par algorigrammes ainsi qu'un éditeur
d'interface pour smartphone afin de piloter à distance des cartes Arduino ou Raspberry Pi.
But de TP :
Réalisation :
1- Demi-Additionneur :
Table de vérité
A B S R
0 0 0 0
0 1 1 0
1 0 1 0
1 1 0 1
Donc :
S = A ꚚB
R = A.B
Le circuit additionneur examiné précédemment est en mesure d’additionner entre eux deux
nombres binaires d’un seul chiffre. Pour cette raison, il est appelé demi-additionneur.
En effet, lorsque l’on doit additionner des nombres de plus d’un chiffre, il devient n
´nécessaire de disposer de circuits qui tiennent compte de la retenue de la somme effectuée
sur les chiffres de rang immédiatement inferieur.
Table de vérité
A B C-1 S C
0 0 0 0 0
0 0 1 1 0
0 1 0 1 0
0 1 1 0 1
1 0 0 1 0
1 0 1 0 1
1 1 0 0 1
1 1 1 1 1
Donc :
S = AꚚBꚚC
C = A.B + C(AꚚB)
Maintenant nous allons concevoir une Unité Arithmétique et Logique (UAL) n bits. Cette UAL
ne fait pas seulement de calcul Logique mais on pourrait très bien étendre son principe et
rajouter un certain nombre d’opérations booléennes ( ET, OU, XOR bit `a bit...).