Cours de binaire par Richard DEMONGEOT


Cours de Binaire

/!\ Ce cours est toujours en cours d'écriture !!!! /!\

Introduction

Les humains ont pour habitude de compter en décimal, donc avec 10 valeurs pour pour chaque "signe". Dans le monde informatique, il est plus adapté d'avoir un système de comptage avec 2 valeurs par signe, car soit il existe un signal soit il n'y en as pas.
Par annalogie, soit une pièce est allumée, soit elle est éteinte.

Principe

Comme pour le décimal, base la plus courrante chez les humains, l'ordre des symboles as été défini d'une manière plus ou moins arbitraire. En binaire il existe deux états, il nous fallait donc deux symboles.
Les symboles "0" et "1" ont été choisit. Il nous faut maintenant un ordre de croissance entre ceux-ci,

Nous partons de la valeur la plus basse pour un signe, puis on l'incrémente a chaque unitée. Quand nous arrivons a la plus grosse valeur que peux avoir un signe, nous incrémentons le signe précédent, (comme en décimal nous incrémentons les dizaines). En binaire on as donc, et ce par "convention" :
0 => 0 -- Le zéro, qui représente l'abscence est commun a toutes les bases.
1 => 1 -- Le "1" est le symbole directement plus grand que le "0"
2 => 10 -- Le "1" étant le plus grand symbole possible, on incrémente le symbole qui est a sa gauche (quand il n'est pas écrit il vaut "0")
3 => 11 -- Le symbole des "unités", pour reprendre le terme utilisé dans le langage décimal est a "0", le symbole directement supérieur est le "1"


Ce principe est le même pour toutes les "bases" (nombre de valeur par signe).
Opétateur Fonctionnement
AND ( ET ) A et B doivent être a 1 pour que le résultat soit 1
OR ( OU ) A ou B doivent être a 1 pour que le résultat soit 1
XOR ( OU EXLUSIF ) A ou B doivent être a 1, mais pas les deux en même temps pour que le résultat soit 1
NOT ( NON ) Une seule entrée, le résultat est l'inverse de l'entrée.




Auteur : Choubs
Hello

Boule... c'est pour Boule et Bill
tu dois vouloir dire Boole :D
@toutes !
Auteur : r.demongeot
Oups, oui pardon .....

J'ai corrigé
Auteur : @dn
bien l'intro sur le binaire :=)
manque la fonction "non" pour faire des nands et des nors ;)
vivement la suite sur les tableau de karnaugh et les registres à décalages et autres bascule JK . .. @+
Auteur : r.demongeot
J'ai rajouté la fonction unaire NON.
Pour les tableaux de karnaugh, ainsi que les registres il vas falloit que je m'y remette sérieux (j'utilise très peu le binaire maintenant), mais je vais essayer de le faire.
Auteur : doudou
esque tu pouurais mettre une explication sur le binaire ?????
parce que c'est bien joli de mettre 0 = 0 et 1 = 1 par exemple mais moi je comprends pas pourquoi ni commt on fait pour le trouver donc je galere ...
merci bcp davance
Auteur : r.demongeot
Je n'ai pas très bien compris ce qui te pose problème. J'ai toutefois ajouté des explications.
Si tu ne comprends toujours pas, il faudrais mieux expliquer ce qui te pose problème ;)
Auteur : Mud
Hummm. Pas terrible le cours, beaucoup de fautes d'orthographe....
Auteur : rdem
Personne n'empeche de faire un meilleur cours ;) et pour les fautes, j'admet que je ne suis pas très bon en Français, mais j'essaye de corriger ce problème.


Entrez votre nom :

Entrez votre adresse mail (optionnel) :

Entrez votre commentaire :





Si vous souhaitez corriger et/ou pauffiner un point du cours, veuillez contacter l'auteur de ces cours.
Auteur : Richard Demongeot