Présentation

Article

1 - ALGÈBRE DE BOOLE ET FONCTIONS BOOLÉENNES

2 - SYNTHÈSE DE FONCTIONS COMBINATOIRES

3 - OPÉRATEURS ARITHMÉTIQUES

Article de référence | Réf : E180 v1

Opérateurs arithmétiques
Opérateurs logiques - Fondements

Auteur(s) : Daniel ETIEMBLE

Relu et validé le 13 juil. 2023

Pour explorer cet article
Télécharger l'extrait gratuit

Vous êtes déjà abonné ?Connectez-vous !

Sommaire

Présentation

Version en anglais English

RÉSUMÉ

Cet article décrit comment réaliser les opérateurs logiques de calcul et de mémorisation des systèmes électroniques complexes. Il débute par une présentation des fondements mathématiques avec l’algèbre de Boole et les fonctions booléennes. Ensuite, il expose les trois grandes méthodes de synthèse de fonctions combinatoires, cette synthèse consiste à partir d’une expression booléenne à spécifier les opérateurs matériels permettant l’implémentation de la table ou de l’expression correspondante. Pour terminer, il choisit de présenter en exemple les opérateurs mathématiques (additionneurs et multiplieurs).

Lire cet article issu d'une ressource documentaire complète, actualisée et validée par des comités scientifiques.

Lire l’article

Auteur(s)

  • Daniel ETIEMBLE : Ingénieur de l’Institut National des Sciences Appliquées (INSA) de Lyon - Professeur à l’Université Paris Sud

INTRODUCTION

Le chapitre « Opérateurs logiques » présente les différents opérateurs de calcul et de mémorisation que l’on trouve dans les systèmes électroniques complexes, et notamment dans les ordinateurs. La caractéristique essentielle de ces opérateurs est de travailler sur des données quantifiées (numériques ou digitales) n’utilisant que les valeurs 0 ou 1, par opposition aux circuits et opérateurs analogiques qui travaillent sur des données continues.

Dans ce premier article, nous présentons les fondements mathématiques et la manière de réaliser les opérateurs logiques combinatoires. L’algèbre de Boole fournit les fondements mathématiques nécessaires au traitement des informations quantifiées, et à la réalisation des différents opérateurs matériels qui réalisent ce traitement. Les portes logiques (composants logiques de base) sont associées aux différents opérateurs de l’algèbre de Boole. Les méthodes de synthèse de fonctions combinatoires permettent de réaliser des opérateurs de traitement plus complexes, comme les décodeurs, les multiplexeurs, les additionneurs, les unités arithmétiques et logiques, les multiplieurs… à partir des opérateurs matériels fondamentaux, qui vont des portes logiques aux opérateurs universels comme les ROM, les réseaux logiques programmables (PLA, PAL…). Les opérateurs arithmétiques sont un bon exemple de ces opérateurs combinatoires.

Les bascules, réalisées à partir des portes logiques élémentaires, et qui permettent de constituer les registres et les automates font l’objet d’un second article []. Des exemples de réalisation font l’objet d’un troisième article [].

Cet article est réservé aux abonnés.
Il vous reste 94% à découvrir.

Pour explorer cet article
Téléchargez l'extrait gratuit

Vous êtes déjà abonné ?Connectez-vous !


L'expertise technique et scientifique de référence

La plus importante ressource documentaire technique et scientifique en langue française, avec + de 1 200 auteurs et 100 conseillers scientifiques.
+ de 10 000 articles et 1 000 fiches pratiques opérationnelles, + de 800 articles nouveaux ou mis à jours chaque année.
De la conception au prototypage, jusqu'à l'industrialisation, la référence pour sécuriser le développement de vos projets industriels.

DOI (Digital Object Identifier)

https://doi.org/10.51257/a-v1-e180


Cet article fait partie de l’offre

Électronique

(228 articles en ce moment)

Cette offre vous donne accès à :

Une base complète d’articles

Actualisée et enrichie d’articles validés par nos comités scientifiques

Des services

Un ensemble d'outils exclusifs en complément des ressources

Un Parcours Pratique

Opérationnel et didactique, pour garantir l'acquisition des compétences transverses

Doc & Quiz

Des articles interactifs avec des quiz, pour une lecture constructive

ABONNEZ-VOUS

Version en anglais English

3. Opérateurs arithmétiques

Les opérateurs arithmétiques sont fondamentaux pour de nombreuses applications. Associés aux opérateurs logiques, ils constituent l’unité arithmétique et logique (UAL) qui est le cœur de la partie calcul des unités centrales des ordinateurs. Qu’ils travaillent sur des nombres entiers (opérateurs entiers) ou des nombres en représentation flottante (opérateurs flottants), ils sont utilisés largement en traitement numérique, en traitement du signal, etc.

La caractéristique essentielle des opérateurs arithmétiques est le traitement par bit (ou bloc de bits) et la propagation des retenues. Ils sont le domaine type d’utilisation de la logique en tranches.

Nous examinerons les techniques fondamentales de réalisation des additionneurs, puis des multiplieurs pour nombres entiers et flottants.

3.1 Additionneurs

L’opération typique d’addition de deux nombres de n bits implique d’une part le traitement d’une tranche de 1 bit et d’autre part, le traitement des retenues.

HAUT DE PAGE

3.1.1 Traitement d’une tranche de 1 bit

L’addition de deux bits a i et b i avec la retenue entrante r i –1 fournit une somme s i et une retenue r i , selon le tableau suivant.

Le schéma logique de l’additionneur correspondant, appelé additionneur 1 bit, est donné en figure 19.

L’additionneur 1 bit peut être implanté avec des portes logiques, par exemple de type NAND. D’après le tableau précédent, on a les relations :

s i = r i1 ¯ a ¯ i b i + ...

Cet article est réservé aux abonnés.
Il vous reste 95% à découvrir.

Pour explorer cet article
Téléchargez l'extrait gratuit

Vous êtes déjà abonné ?Connectez-vous !


L'expertise technique et scientifique de référence

La plus importante ressource documentaire technique et scientifique en langue française, avec + de 1 200 auteurs et 100 conseillers scientifiques.
+ de 10 000 articles et 1 000 fiches pratiques opérationnelles, + de 800 articles nouveaux ou mis à jours chaque année.
De la conception au prototypage, jusqu'à l'industrialisation, la référence pour sécuriser le développement de vos projets industriels.

Cet article fait partie de l’offre

Électronique

(228 articles en ce moment)

Cette offre vous donne accès à :

Une base complète d’articles

Actualisée et enrichie d’articles validés par nos comités scientifiques

Des services

Un ensemble d'outils exclusifs en complément des ressources

Un Parcours Pratique

Opérationnel et didactique, pour garantir l'acquisition des compétences transverses

Doc & Quiz

Des articles interactifs avec des quiz, pour une lecture constructive

ABONNEZ-VOUS

Lecture en cours
Opérateurs arithmétiques
Sommaire
Sommaire

BIBLIOGRAPHIE

  • (1) - HENNESSY (J.-L.), PATTERSON (D.) -   Architecture des ordinateurs. Une approche quantitative.  -  Vuibert (2003).

Cet article est réservé aux abonnés.
Il vous reste 92% à découvrir.

Pour explorer cet article
Téléchargez l'extrait gratuit

Vous êtes déjà abonné ?Connectez-vous !


L'expertise technique et scientifique de référence

La plus importante ressource documentaire technique et scientifique en langue française, avec + de 1 200 auteurs et 100 conseillers scientifiques.
+ de 10 000 articles et 1 000 fiches pratiques opérationnelles, + de 800 articles nouveaux ou mis à jours chaque année.
De la conception au prototypage, jusqu'à l'industrialisation, la référence pour sécuriser le développement de vos projets industriels.

Cet article fait partie de l’offre

Électronique

(228 articles en ce moment)

Cette offre vous donne accès à :

Une base complète d’articles

Actualisée et enrichie d’articles validés par nos comités scientifiques

Des services

Un ensemble d'outils exclusifs en complément des ressources

Un Parcours Pratique

Opérationnel et didactique, pour garantir l'acquisition des compétences transverses

Doc & Quiz

Des articles interactifs avec des quiz, pour une lecture constructive

ABONNEZ-VOUS