Circuits Combinatoires

Les Circuits Combinatoires représentent le chapitre 1 du module Structures Machines 2, vous avez ci-dessus les vidéos du cours, avec en plus la possibilité de lire ou de télécharger le cours et les TD avec leurs solutions sous format PDF.

Sommaire

  1. Cours et exercices en français des Circuits Combinatoires
    1. Cours Circuits Combinatoires
    2. Série d’exercices 0
    3. Série d’exercices 1
  2. Course and exercises in english of Combinational Circuits
    1. Combinational Circuits course
    2. Problem set 0
    3. Problem set 1
  3. Cours Circuits Combinatoires en vidéo
    1. Préambule
    2. Table des matières
    3. Introduction
    4. Définition
    5. Portes logiques
    6. Règles de construction d’un Circuit Combinatoire
    7. Spécification d’un circuit combinatoire
    8. La méthode à 5 étapes
    9. Les Sorties Indéfinies
    10. Les circuits combinatoires les plus connus
    11. Portes Universelles
    12. Valeur Z et son utilisation dans les Bus
    13. Composition en Cascade

Cours et exercices en français des Circuits Combinatoires

Cours Circuits Combinatoires

Chapitre-1-SM2

Série d’exercices 0

Le chapitre sur les Circuits Combinatoires est assisté par 2 séries d’exercices, la Série 0 est une série d’introduction, et la Série 1 comporte l’essentiel des exercices. Les 2 séries avec leurs solutions peuvent être directement consultées, ou bien téléchargées sous format PDF.

Serie-0

Soluce-Serie-0

Série d’exercices 1

Le chapitre sur les Circuits Combinatoires est assisté par 2 séries d’exercices, la Série 0 est une série d’introduction, et la Série 1 comporte l’essentiel des exercices. Les 2 séries avec leurs solutions peuvent être directement consultées, ou bien téléchargées sous format PDF.

Serie-1

Soluce-Serie-1


Course and exercises in english of Combinational Circuits

Combinational Circuits course

Chapter-1

Problem set 0

The chapter on Combinatorial Circuits is complemented by 2 Problem sets, Problem set 0 is an introductory exercice set, and Problem set 1 contains the essentials of the exercises. The 2 Problem sets with their solutions can be directly consulted, or downloaded in PDF format.

Problem-set-0

Problem-set-0-solution

Problem set 1

The chapter on Combinatorial Circuits is complemented by 2 Problem sets, Problem set 0 is an introductory exercice set, and Problem set 1 contains the essentials of the exercises. The 2 Problem sets with their solutions can be directly consulted, or downloaded in PDF format.

problem-set-1

problem-set-1-solution

Cours Circuits Combinatoires en vidéo

Préambule
Table des matières
Introduction
Définition
Portes logiques
Règles de construction d’un Circuit Combinatoire
Spécification d’un circuit combinatoire
La méthode à 5 étapes
Les Sorties Indéfinies
Les circuits combinatoires les plus connus
Portes Universelles
Valeur Z et son utilisation dans les Bus
Composition en Cascade

7 réflexions sur « Circuits Combinatoires »

  1. bon jour professeur
    concernant la serie 1 l’exercice 3 …..l’encodeur est un exercice supllimentaire qu’on doit faire chez nous….j’ai essayer de le faire mais quand j’ai regarder la solution que vous aver mais …exactement dans la table de virité …j’ai remarquer que vous avez pas appliqué la priorité a gauche d’un encodeur ??
    normalement l’encodeur a une priorité ( la priorité a gauche )….pourquoi vous avez pas appliqué cette priorité ?
    merci

    1. السلام عليكم

      Je n’arrive pas bien à saisir la notion de « priorité à gauche », si c’est la même notion que celle du circuit du contrôleur de priorité alors la réponse est non, il n’y a pas de priorité dans le circuit de l’encodeur, par contre si vous insinuez l’ordre inversé de la nomenclature des entrées E3, E2, E1, E0 qui devrait être E0, E1, E2, E3 parce qu’ils ne représentent pas une valeur binaire, là oui, mais la solution reste correcte quel que soit l’ordre, cet ordre est juste une convention, le circuit devrait rester le même au final.

  2. Bonjour professeur je n’arrive pas à comprendre le shifteur c’est quoi un shifteur et le rôle de shifteur ?

    1. السلام عليكم

      Le shifteur est un circuit qui fait le décalage au niveau des bits d’une valeur donnée, c’est une opération dite bitwise en anglais, ça veut dire que c’est une opération qui se fait sur les bits (pas sur la valeur comme les opérations +,-,*,/).

      Disons par exemple on a la valeur 4 (en binaire c’est 0100) si je fais un décalage des bits à droite (سحب إلى اليمين) par un seul bit (sur une seule case), ça devient 0010 (la valeur 2 en binaire). Le langage C++ contient cette opération, c’est les opérandes << et >>, si vous exécuter l’instruction x = 4 >> 1; x aurait la valeur 2.

  3. bonjour monsieur pouvez vous m’expliquer quand est ce qu’on saisit les entrées dans l’ordre E2-E1-E0
    et E0-E1-E0 s’il vous plait

    1. السلام عليكم
      Il faut savoir que l’ordre n’a pas d’influence sur la justesse de la solution si toutes les étapes sont faites correctement, quelque soit l’ordre, la solution est normalement correcte à la fin. Néanmoins, utiliser l’ordre E2-E1-E0 pour les entrées et les sorties qui représentent une valeur binaire rend la lecture des valeurs plus facile, par exemple la valeur 6 (110 en binaire) va s’écrire 110 avec l’ordre E2-E1-E0, tendit que si c’était l’ordre E0-E1-E2 ça s’écrirait en inverse 011, qui est normalement non intuitive à lire et qui peut induire à erreur.
      كان الله في عونكم

Laisser un commentaire

Votre adresse e-mail ne sera pas publiée.