Langage des ordinateurs Découverte Junior – Gérard Villemin Langage des ordinateurs Clément à Cagnes-sur-Mer Le 19 juillet 2012 Technologie Junior – Chapitre 7
Inverseur L’ordinateur ne connait que le courant qui passe ou qui ne passe pas. Si le courant passe c’est 1; s’il ne passe pas c’est 0. Une simple information dans l’ordinateur qui vaut 0 ou 1 s’appelle un bit (avec un b au début comme binaire) Il est possible de transformer une information binaire, un bit, en son inverse: si elle vaut 1, elle devient 0; et si elle vaut 0, elle devient 1. Inverseur Inverseur : S’il y a du courant à l’entrée (E), il n’y en a pas à la sortie (S) et inversement, s’il n’y a pas de courant à l’entrée, alors il y en a à la sortie.
ET / OU ET L’entrée E1 ET l’entrée E2 doivent être à 1 pour que la sortie S soit à 1. OU L’entrée E1 OU l’entrée E2 doit être à 1 pour que la sortie S soit à 1.
OU exclusif L’entrée A OU l’entrée B doit être à 1 pour que la sortie S soit à 1, mais pas les deux à la fois. C’es A à 1 OU B à 1, exclusivement. A mais pas B L’un ou l’autre B mais pas A Table de vérité Circuit logique Symbole OU ex
Système binaire et correspondance décimale Compter en binaire Système binaire et correspondance décimale Pour dire 4 l’ordinateur dit 100 Pour dire 20 l’ordinateur dit 11 100 Système binaire Système décimal
Addition de l’ordinateur Exemple d’addition (à suivre sur la table de droite) Table d’addition A + B Lorsqu’on ajoute 1 et 1, la somme est 10. C’est 0 avec un 1 de retenue (R).
Circuit d’addition En ajoutant A et B: la sortie (S) est une fonction OU exclusif et la retenue (R) un simple ET.
Circuit d’addition à 2 bits Comme dans les additions décimales, on ajoute les unités (U) puis les dizaines (D) sans oublier la retenue (R). Exemple: A = 10 et B = 11, alors S = 101 avec Su = 1 Sd = 0 et Rd = 1 (retenue des dizaine à ajouter aux centaines)
Circuit d’addition avec retenue Circuit logique Table de vérité Le circuit logique est un peu plus compliqué, mais il reflète la table de vérité.
Circuit d’addition 8 bits Pour réaliser un additionneur d’autant de bits que l’on veut, il suffit de brancher des additionneurs avec retenue les uns derrière les autres (montage en cascade) Découverte Junior