Академический Документы
Профессиональный Документы
Культура Документы
Pour effectuer une addition en numération décimale vous utilisez un système de retenue. C’est le
même principe en binaire. On compte en partant de la droite et en prenant en compte les retenues
partielles.
MONTAGE SEMI-ADDITIONNEUR
On veut réaliser l’addition binaire de deux chiffres A1 + B1 en tenant compte d’une éventuelle
retenue intermédiaire Ro (issue, par exemple, de l’addition A0 + B0). Le résultat est R1S1.
On veut toujours réaliser une addition binaire mais cette fois-ci, on veut additionner deux mots
binaires de deux bits chacun : A1A0 + B1B0.
Généraliser le montage pour additionner deux mots binaires codés sur 3 bits : A2A1A0 + B2B1B0.
Il faut prévoir un autre additionneur à rajouter sous le montage précédent.
Sauvegarder ce montage une fois le professeur appelé pour vérification.
RÉALISATION D’UNE SOMMATRICE
On souhaite réaliser une calculatrice binaire rudimentaire grâce à des portes logiques.
Elle doit additionner deux nombres A et B dont la somme sera notée S.
On se limite à des sommes simples :
• A codé sur 3 bits, s’écrit en binaire : A2A1A0.
• B codé sur 3 bits, s’écrit : B2B1B0.
• S codé sur 4 bits, s’écrit S3S2S1S0.
Pour rendre la simulation proche de la réalité, on visualisera la valeur décimale de A, B et S sur
des afficheurs 7 segments.
Le montage est composé d’un afficheur (ensemble de Dels) protégé par des résistances et
commandé par un décodeur. Ce composant permet de traduire un nombre binaire B codé sur 4
bits (écrit DCBA) en un nombre décimal N affiché sur 7 bits (a b c d e f g).
En vous aidant du tableau ci-dessus et des caractéristiques de A, B et S et sachant que l’on veut
utiliser 3 afficheurs 7 segments,
11. De quelles entrées D, C, B, A a-t-on besoin pour coder A ? pour coder B ? pour coder S ?
Pour ceux qui s’impatientent, concevoir une multiplicatrice qui réalise A1A0× B1B0 = S2S1S0.
Aide : le produit A× B est réalisé par une porte ET.