Circuits logiques
Quel circuit produit en binaire le numéro de l'entrée de plus haute priorité lorsque plusieurs entrées valent 1 simultanément ?
- AEncodeur de priorité
- BDémultiplexeur
- CComparateur
Afficher la réponse et l'explication
Réponse : A. Encodeur de priorité
L'encodeur convertit l'entrée valant 1 en code binaire ; un encodeur ordinaire suppose qu'une seule entrée vaut 1. L'encodeur de priorité produit, même si plusieurs entrées valent 1 simultanément, le numéro de l'entrée de plus haute priorité, ainsi qu'un signal indiquant la présence d'une entrée valide. Il sert à choisir une requête dans un contrôleur d'interruptions, ou à détecter la position du premier 1 (détection des zéros de tête) lors de la normalisation en virgule flottante.