Comprendre le binaire ?

Résolu/Fermé
damien84 - 14 nov. 2004 à 00:45
 Gango - 30 janv. 2017 à 21:41
En lisant plusieurs fois l'explication sur le binaire, je n'y ai toujours rien compris. Pourtant, y'a des trucs sur l'informatique que j'ai pigé, alors que je n'y connaissait absolument rien au début.
Mais l'explication sur le binaire, c'est trop dur à comprendre.

Faut il avoir un cerveau supérieur à la moyenne pour comprendre tous ça? Parce que la, j'ai tout essayer, mais je ne comprend pas.


Si quelqu'un avait la gentillesse d'essayer de m'expliquer d'une autre façon, qui sait, peut être que j'y pigerais quelque chose, car je trouve l'informatique et le net en général passionant, et exeptionnel.

Et les gens qui se croivent supérieur car ils sont doués en informatique, ce n'est pas la peine de me répondre, ça m'enerve les gens de ce type!!

Merci

65 réponses

Merci encore pour les explications...

Ca devient de plus en plus passionant et je commence à comprendre de plus en plus de trucs. Mais de la à dire que c'est simple...lol

Donc, l'ordinateur est une machine numérique car il n'as que deux états possibles, et une machine numérique ne comprend que le binaire. Il y a l'héxadécimal, mais ce dernier est traduit en binaire de toute façon, donc, c'est plus simple de calculer en héxadécimal mais le pc ne comprend pas cette base.

Mais le binaire, le 0 et le 1, ça correspont à deux état, mais c'est quoi ces deux états possible (0, le courant ne passe pas et 1, le courant passe... c'est ça??? ou c'était juste pour donner un exemple de deux états possible???)

Autre chose, le son n'est pas numérique car il n'as pas que deux état possible, donc le son numérique, ça existe pas. Et c'est ce qui explique qu'une radio est analogique.
1
blux Messages postés 25976 Date d'inscription dimanche 26 août 2001 Statut Modérateur Dernière intervention 18 avril 2024 3 287
19 nov. 2004 à 10:40
Si si, la musique nuémrique existe : on peut coder le son en binaire, cette étape s'appelle l'échantillonnage.

Un CD n'est qu'une suite de 0 et 1 qui sont transformés ensuite pour recréer le signal analogique d'origine.

analogique : qui prend une infinité de valeur
digital (ou numérique) : qui prend un nombre fini de valeurs

A+ Blux
 "Les cons, ça ose tout.
C'est même à ça qu'on les reconnait"
0
Marden Messages postés 1072 Date d'inscription dimanche 11 février 2001 Statut Membre Dernière intervention 29 janvier 2006 208 > blux Messages postés 25976 Date d'inscription dimanche 26 août 2001 Statut Modérateur Dernière intervention 18 avril 2024
27 nov. 2004 à 17:34
Le terme de "musique numérique" est évidemment impropre, c'est surtout un raccourci "vendeur".
Tous les phénomènes physiques pourraient être qualifiés ainsi, dès lors qu'un capteur du phénomène produit une grandeur électrique qu'il est alors facile de numériser. Le "cadran" analogique reste encore et néanmoins une solution économique.

On pourrait avoir une "vitesse numérique" (vent, voiture, ...), un "poids numérique", ...

Pour l'analogique, le problème des transducteurs (capteurs) est qu'ils peuvent n'être sensibles qu'à partir d'un certain seuil, et inversement, être soumis à des phénomènes de saturation. Il est donc difficile de parler d'infinité de valeurs mais simplement de valeurs "proportionnelles" (ou suivant une loi connue) à l'intensité du phénomène.
0
lami20j Messages postés 21331 Date d'inscription jeudi 4 novembre 2004 Statut Modérateur, Contributeur sécurité Dernière intervention 30 octobre 2019 3 567
12 mai 2007 à 12:50
Salut,

Il existe 10 catégories de gens.
Ceux qui comprennent le binaire et ceux qui ne le comprennent pas...
1
lermite222 Messages postés 8702 Date d'inscription dimanche 8 avril 2007 Statut Contributeur Dernière intervention 22 janvier 2020 1 190
30 nov. 2008 à 06:20
Bonjour tous,
1°) Il faut oublier la relation Courant = oui, pas de courant = non, cela dépend de la convention adoptée, il y à la logique positive et négative où c’est l’inverse.
Ce qu’il faut retenir c’est l’état VRAI et l’état FAUX ou bien OUI et NON ou encore 1 et 0
2°) Pour la conversion des caractères en code ASCII ou UNICODE ce sont les pilotes qui gère les traductions et pour le clavier c’est un circuit électronique spécialisé qui traduit une touche par un code binaire au moyen d’une matrice.
3°) En fait, l’ordinateur est uniquement un calculateur, ce qui nous permet de communiquer avec l’ordinateur ce sont tout les pilotes et circuits électroniques spécialisés tel les cartes graphiques pour traduire des nombres en courant pour les pixels de l’écran, les pilotes d’imprimantes pour traduire en points à afficher etc.
4°) Suite à un poste plus haut… L’ordinateur ne comprend pas l’hexadécimal, c’est une facilité employée pour écrire des nombres binaires en plus cour et il faut aussi un pilote (ou traducteur) de l’hexa vers binaire pour que l’ordinateur comprenne.
5°) Pour aider à comprendre les bases numériques il y a une particularité à exploiter, la rotation…
En décimale, si ont écrit 1 et qu’ont le fait « rouler » vers la gauche d’un rang ça donne 10 c'est-à-dire multiplié par 10
En binaire, si ont écrit 1 et qu’ont le fait « rouler » vers la gauche d’un rang ça donne aussi 10 mais ça représente deux, c'est-à-dire multiplié par 2, c’est vrai aussi en octal où c’est multiplié par 8 et en hexa où c’est multiplié par 16
6°) J’ai aussi vu qu’un intervenant parle des Nand, Or etc. cela ne représente que des combinaisons de bytes, pour prendre simple une porte Nand à 2 entrées et une sortie if faut que les 2 entrées soient à OUI pour que la sortie soit aussi à OUI pour une porte OR il faut seulement une des entrée à OUI pour que la sortie soit à OUI.
Partant de là, il y à une multitude de combinaisons possible et ces circuits logiques portent d’autre nom. Ils sont en général représenter par leurs ‘tables de vérités’.
A+
1
Salut tous le monde, j'aurai encore des questions, et merci pour toutes les réponses très précises qui ont été données jusque la, ça m'as bien aidé...

Je voudrais savoir quel sont les composants du PC qui traitent les informations binaires, est ce qu'il n'y a que le processeur ou d'autres composants??

Je n'arrive toujours pas à totalement comprendre comment un PC peut faire tant de choses alors qu'il ne comprend que des 0 et des 1!!!

Bon sinon, quand j'écris un texte sur mon PC, lui, le processeur, il n'y voit que des 0 et des 1, il ne voit pas le texte car il ne sait pas traiter ce genre d'informations. Mais donc, il y a plusieurs processus avant que le PC traite mon texte en binaire. Il traite mon texte en code ASCII ( il est ou ce code, il fait partie de l'OS??), enfin ce que je veux dire par la, c'est qu'il y a toujours plusieurs processus avant que le processeur traite l'information en binaire.

Pas evident tous ça!!
0

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
spirou69 Messages postés 22 Date d'inscription mardi 14 novembre 2000 Statut Membre Dernière intervention 13 juillet 2013 7
27 nov. 2004 à 16:01
Sur la question des paillettes, j'ai oublié de préciser que, comme le disque tourne au dessus de la tête de lecture, le passage à grande vitesse d'une paillette sur la tête de lecture provoque un courant induit, qui s'estompe très vite. La paillette suivante provoque le même courant, une fraction de seconde plus tard. C'est la succession de ces petits courants qui montent et qui descendent qui provoquent des variations de tension à une fréquence précise (définie lors de la mise en place des paillettes lors de l'écriture), et ainsi on reconstitue une fréquence de 500 ou 1500 Hz. On ne peut pas ne rien mettre pour un zéro. Il faut quelque chose. donc 500 Hz.
Tu vois, c'est quand même un peu bourrin. Mais comme c'est pas à notre échelle, ça parraît très minutieux. Mais on pourrait optimier plus.
Personnellement, j'en suis arrivé à me poser la question de la réalité de ce que l'on voit sur un écran. On voit des caractères, mais est-on sûr qu'ils sont là ? et si oui, où sont-ils ? quand on descend au niveau des fréquences, comment peut-on savoir que l'on lit un A ou un B ? surtout si il y a plusieurs plateaux sur le disque.
De même, les images vidéo numériques sont codées en binaire. Où sont les octets de cette arme que l'on voit pointée sur la tempe d'un prisonnier otage ? Qu'est-ce qui nous dit que cela est bien réel ? parce qu'on a reçu une vidéo ? Mon oeil !
Et je parle pas de ce qui se passe dans notre cerveau quand on regarde une image télé ou vidéo...
Tout cela pour dire que ce n'est pas parce qu'on voit quelque chose sur l'écran que c'est la réalité ...
Mais on s'écarte du binaire.
0
Interressant cette question de réel ou virtuel...

Pour moi, depuis que j'ai internet (très longtemps donc) je me suis toujours dit que c'était vraiment incroyable l'informatique et internet. Un bon PC, une connexion haut débit et tu as le monde chez toi et tu peux absolument tout faire!!

Toute ces choses que l'on peut faire sur internet, tous ses protocoles, tous ses serveurs... Ce ne sont que des trucs que l'on ne voit pas, et je trouve vraiment incroyable que l'on puisse parler ave son voisin ou avec une personne habitant à l'autre bout du monde avec la même facilité!!

Et ce qui est vraiment dingue, c'est toutes ses choses que peut faire un PC alors que le pauvre ne comprend que des 0 et des 1!!! Y'a vraiment de quoi se demander si c'est bien réelle tous ça...

Tu veux dire par la que lorsque l'on regarde des vidéos numériques ou n'importe quoi, peut être que ce n'est qu'une illusion, pêut être qu'en faite, ce n'est pas réelle?? Pourquoi pas, mais on ne peut pas le savoir...lol

J'ai lu des trucs incroyables sur les nouvelles technologies, et il parait que dans un laboratoire, des gens arrivent à jouer à Pong avec la pensée. C'est vrai que c'est très simple car il n'y a pas beaucoup de choix à faire dans ce jeu, juste gauche ou droite, mais de la à y jouer par la pensée, je n'arrive pas à croire que ça puisse être vrai!!!
En gros, ce que voulait dire cette article, c'est que l'on pourrait certainement un jour controler son PC avec la pensée, c'est de la pur folie, j'arrive vraiment pas à crore que l'être humain puisse creer de tels choses. C'est vraiment passionant...

Un jour, on pourra certainement faire beaucoup mieux que dans tous les films de sience fiction, et à l'allure ou va la technologie, ça pourrait arriver plus vite qu'on pense!
0
ce n'est pas parceque ce que nous savons est représenté par des
0 et des 1 que nous ne savons pas.
en fait 0 et 1, ou vrai faux, ou tout état physique à deux positions
comme un drapeau levé ou abaissé, constitue un système d'information à deux états, ce qui largement suffisant pour
représenter toute l'information.
il faut distinguer l'information de sa représentation, et le chinois qui
comporte un alphabet de 10000 mots élémentaires ne permet pas de dire plus de chose jque l'anglais qui dispose d'un alphabet de
26 lettres.
Au delà du binaire il y a son agencement dans le programme qui
peut être très élaboré.
Il y a plusieurs années que l'ordinateur peut battre un maître d'échec.
Je ne prétends pas qu'il ait une intelligence propre, mais il dispose
d'une intelligence artificielle, implantée par l'homme plus efficace
dans de nombreux domaines que celle de l'homme.
0
isloer Messages postés 93 Date d'inscription mardi 9 août 2005 Statut Membre Dernière intervention 15 février 2012
4 mai 2007 à 20:36
Réconfortant de voir qu'il y a des gens qui semblent
prendre plaisir à essayer de faire comprendre à d'autres , ce à quoi ils accèdent avec plus de facilité que certains (dont je fais partie) dont l'aisance en matières logiques est limitée.
Merci
0
spirou69 Messages postés 22 Date d'inscription mardi 14 novembre 2000 Statut Membre Dernière intervention 13 juillet 2013 7
7 mai 2007 à 12:15
Réponse au message d'arsen du mercredi 2 février 2005... (pas rapide, je sais !)
Je suis d'accord avec toi Arsene sur le choix de la base 16.
Ce que tu dis confirme bien que le choix a été murement réfléchi, optimisé, mais qu'un autre choix aurait pu être fait (10 ou 12), avec des complications bien plus inextricable, je te l'accorde. C'est donc pour ça que les processeurs à 10 ou 12 bits n'existent pas : ce n'était pas optimisé, le calcul de ton mathématicien le prouvent bien.

Sauf qu'on s'est rendu compte que de plus en plus, il fallait codifier les instructions sur 2 octets, puis sur 4, puis 8, ce qui a nécessité pour gagner de la rapidité de traitement, de concevoir des processeurs à 16 bits, puis 32, puis 64 etc....(pour économiser les cycles d'horloge pour la lecture).
le choix de 8 est finalement le plus optimisé, et n'a pas été remis en cause jusqu'à ce jour. Les chercheurs de l'époque étaient vraiment des visionnaires exceptionnels.
Les premiers processeurs conçus ainsi furent le Z80, de zillog, l'intel 8086, et le motorola 6800. Ce qui donna les 3 catégories d'ordinateurs qui en découlent : le TRS80 de Tandy Radio Shark, fondé sur le Z80, (avec toute sa lignée type ZX sincler)lignée éteinte rapidement, les PC d'IBM pour le 8086 (et sa lignée 80286, 80386, 80486, pentium, etc...), et enfin les apple, lisa, et macintosh pour le motorola 6800 et suivants.
0
spirou69 Messages postés 22 Date d'inscription mardi 14 novembre 2000 Statut Membre Dernière intervention 13 juillet 2013 7
7 mai 2007 à 12:38
Maintenant que tout cela est bien compris, bien décrit, et que tout est clair, je vais envoyer un gros pavé dans la boue ... hé hé hé :

Je voudrais souligner qu'il existe en fait 3 états pour les courants : 0,1 et ... -1.
En effet, dès le début on a utilisé la polarisation du courant pour la lecture des tores de ferrite des mémoires : Pour tester l'état d'un tore, il faut envoyer un courant de sens +1. Si le courant induit est détecté, c'est que le tore était à zéro, sa lecture l'a fait passer à 1. Il faut donc la remettre à sa valeur initiale en lui envoyant un courant '-1'. Si le courant induit n'est pas détecté, c'est qu'il était déjà chargé, donc il contenant '1' avant sa lecture. L'information de l'état de la mémoire était donc analysée par déduction du courant induit, généré ou non.
Maintenant, on construit des mémoires polarisées qui conservent l'état +1,0,et -1. Bien-sûr, les applications ne sont pas vulgarisées car cela donne des ouvertures gigantesques dans les modèles mathématiques et physiques encore largement inexploitées. De plus, cela devient totalement incompatible avec nos PC, donc inutilisable dans le grand public. Mais dans les laboratoires de l'INSA, de l'ENS de Lyon, et du M.I.T, c'est utilisé (en recherche pure).
0
blux Messages postés 25976 Date d'inscription dimanche 26 août 2001 Statut Modérateur Dernière intervention 18 avril 2024 3 287
9 mai 2007 à 10:00
Pas forcément : on peut peut avoir une multitude d'états si on prend non pas la polarisation, mais la ddp...
0
phil_2045 Messages postés 642 Date d'inscription samedi 15 mai 2004 Statut Membre Dernière intervention 23 septembre 2007 155
11 mai 2007 à 22:17
oulah bindidon, c'est pas tout jeune ça les mémoires a tores de ferrite...
ça remonte au paléolithique au moins :)




ivin y'neebfbve crepé
0
mais comment on peut changer un codage binaire en decimale car c'st ce qui me manke dans mes info

ismail de tanger age 15 ans: loisir dj mixer
0
blux Messages postés 25976 Date d'inscription dimanche 26 août 2001 Statut Modérateur Dernière intervention 18 avril 2024 3 287
18 oct. 2007 à 08:42
Tout (ou presque) a été expliqué ci-dessus...
0
en fait vous n avez pa d exercices
0
Effectivement en TOR il n'existe que le binair.
Mais alors pourquoi ne pas utiliser l'analogique 4-20ma par exemple.
Je pense que cela ralentirait enormement les calculs mais cela doit être possible???
0
FrancoisaliasPaco Messages postés 15 Date d'inscription samedi 3 novembre 2007 Statut Membre Dernière intervention 24 janvier 2008 3
22 déc. 2007 à 00:56
bonjour je n'ai pas lu le sujet, mais unee technique pour le binaire :

(10001101)2
pour savoir a quoi ca correspond : 1x2^7 + 0x2^6 + 0x2^5 + 0x2^4 + 1x2^3 + 1x2^2 + 1x2^1 + 1x2^0
fo decomposer le nombre de depart en digit c'est a dire separer les numero un a un, le tout dernier doi etre multiplier par 2^0, lavant dernier par 2^1, a chauqe foi il faut rajouter un a la puissance de 2. et ce jusqu'au premier

voila
0
le binaire est une combinaison de 0 (false) et 1 (true) qui correspond a 1 bit.
dans 1 octet, y a 8 bits et la combinaison maxi de ces 8 bits donne 255.
1 octet a donc 256 valeurs possibles : de 0 a 255
le 1er octet de gauche a la valeur 128
le 2eme 64
le 3eme 32
le 4eme 16
le 5eme 8
le 6eme 4
le 7eme 2
le 8eme 1

ainsi dans le calcul d une valeur (par ex 122)
y a 0 fois 128
y a 1 fois 64 (reste 58)
y a 1 fois 32 (reste 26)
y a 1 fois 16 (reste 10)
y a 1 fois 8 (reste 2)
y a 0 fois 4 (reste 2)
y a 1 fois2 (reste 0)
y a 0 fois 1 (reste 0)

ainsi 122 s ecrit en binaire 01111010
chaque fois que tu tapes sur ton clavier, tu envoies 1 code binaire qui a une valeur (voir tableau des caracteres ASCII).

voila en gros une application du binaire (1/0)
@+
0
é apré ya un delire avec lé fonction nand, or ....
mé la jsé pu dc si kelkin se rapelle de ca merci dme prevnir ^^
0
spirou69 Messages postés 22 Date d'inscription mardi 14 novembre 2000 Statut Membre Dernière intervention 13 juillet 2013 7
22 déc. 2007 à 15:07
Stp napal, merci d'éviter le langage SMS, c'est déjà assez dur avec le binaire, faut pas en rajouter avec la codification phonétique. De plus, cela te permettra de développer l'agilité des petits doigts engourdis qui tapent les mots complets pour le plus grand plaisir des lecteurs ring&rds comme mmoi !
merci
0
lami20j Messages postés 21331 Date d'inscription jeudi 4 novembre 2004 Statut Modérateur, Contributeur sécurité Dernière intervention 30 octobre 2019 3 567
22 déc. 2007 à 15:09
Salut,

Stp napal, merci d'éviter le langage SMS,

Ca veut dire quoi stp? ;-)
0
cancrelure Messages postés 2 Date d'inscription lundi 14 janvier 2008 Statut Membre Dernière intervention 15 janvier 2008
14 janv. 2008 à 10:57
bonjour, si j'ai bien compris un nombre binaire qui ce termine par un 1
donne obligatoirement un chiffre decimal impair ?
0
blux Messages postés 25976 Date d'inscription dimanche 26 août 2001 Statut Modérateur Dernière intervention 18 avril 2024 3 287
14 janv. 2008 à 11:02
Impair sans aucun doute, mais pas forcément décimal...

11 -> 3
101 -> 5
0
cancrelure Messages postés 2 Date d'inscription lundi 14 janvier 2008 Statut Membre Dernière intervention 15 janvier 2008
15 janv. 2008 à 01:09
bonsoir, si j'ai bien compris un nombre binaire qui fini a droite par un 1 cela fait automatiquement un chiffre impair en decimal est ce exact ?
0
blux Messages postés 25976 Date d'inscription dimanche 26 août 2001 Statut Modérateur Dernière intervention 18 avril 2024 3 287
15 janv. 2008 à 08:27
Ca donne un nombre impair en base 10...

Après, il peut y avoir confusion entre décimal et entier...
0