Électronique numérique: opérations logiques

Une des choses qui rend binaire si utile dans l'électronique est qu'il est très efficace pour le traitement des opérations spéciales appelées opérations logiques. Les opérations logiques comparer deux bits binaires et fournir un troisième bit binaire en conséquence. Il ya 16 opérations logiques possibles. Pour l'instant, concentrons-nous sur trois d'entre eux: ET, OU, XOR et.

La liste qui suit résume ces trois opérations logiques de base:




  • ET: Une opération et compare deux valeurs binaires. Si les deux valeurs sont 1, le résultat de l'opération ET est une valeur 1. Si est égal à 0 ou les deux valeurs sont 0, le résultat est 0.

  • OU: Une opération OU compare deux valeurs binaires. Si au moins l'une des valeurs est égal à 1, le résultat de l'opération OU est 1. Si les deux valeurs sont 0, le résultat est 0.

  • XOR: Une opération OU-Exclusif compare deux valeurs binaires. Si exactement l'un d'eux est égal à 1, le résultat est égal à 1. Si les deux valeurs sont 0 ou si les deux valeurs sont 1, le résultat est 0.

    First ValueDeuxième valeurETOUXOR
    00000
    01011
    10011
    11110

On peut appliquer des opérations logiques à des nombres binaires qui ont plus d'un chiffre binaire par application de l'opération d'un bit à la fois. La meilleure façon de le faire manuellement est d'aligner les deux nombres binaires sur le dessus de l'autre et puis écrire le résultat de l'opération ci-dessous chaque chiffre binaire. L'exemple suivant montre comment vous calculez 10010100 11011101 ET:

image0.jpg

Comme vous pouvez le voir, le résultat est 10010100.


» » » » Électronique numérique: opérations logiques