Tous les microprocesseurs que l’on trouve dans les systèmes électroniques, comme les ordinateurs, manipulent des codes binaires (0 ou 1), appelés des bits, avec lesquels ils effectuent des calculs, des comparaisons ou d’autres opérations.

Les codes binaires (0 ou 1) sont des variables logiques et les opérations qu’effectuent les microprocessseurs des ordinateurs sont réalisés à l’aide d’opérateurs logiques (NON, ET, OU, etc…).

Ils existe des circuits intégrés correspondant aux différents opérateurs logiques que l’on appelle des portes logiques.