Successfully reported this slideshow.
We use your LinkedIn profile and activity data to personalize ads and to show you more relevant ads. You can change your ad preferences anytime.

T'es bi et c'est tout !

491 views

Published on

Le binaire langage de l'ordinateur reste obscur pour beaucoup de personnes.
Nous, vous proposons de combler cette lacune.

Published in: Software
  • Login to see the comments

  • Be the first to like this

T'es bi et c'est tout !

  1. 1. T’es bi et c’est tout Binaire, vous avez dit binaire !
  2. 2. Pré-requis Informer Informatique généralités Aucun Août 2014 00:30
  3. 3. Le binaire, incontournable Comprendre Fonctionnement d’un ordinateur Discours d’un vendeur Programmation
  4. 4. Des câbles électriques Un ordinateur C’est en partie Des fils électriques
  5. 5. Le courant passe entre nous Un fil électrique Le courant Passe Est coupé
  6. 6. Représenter le courant Passe 1 Coupé 0
  7. 7. Cette petite chose appelée bit * * Ce n'est pas un avis personnel, c'est celui de ma femme. 1 0 Bit Bit binary digit Ouvert Fermé Allumé Éteint Avancer Stopper Plein Vide Vrai Faux Façon de noter deux états différents Le courant passe j’écris 1 Le courant est coupé j’écris 0
  8. 8. L’interrupteur Est coupé 0 Passe 1 Permet ou empêche Le passage du courant
  9. 9. Le clavier une série d’interrupteurs q w e Touche appuyée Touches relâchées Le courant passe Par la touche appuyée q 0 w 0 e 1
  10. 10. Une touche, huit câbles q w Les interrupteurs Possèdent huit fils électriques 0 1
  11. 11. Le courant ne passe pas partout w e 0 1 Certains câbles de la touche Ne s’allument pas
  12. 12. Plusieurs combinaisons possibles 0 1 Chaque touche N’allume que certains câbles e w Soit 255 Agencements possibles Avec 8 fils 255 Caractères disponibles Sur un clavier a
  13. 13. Une représentation simplifiée w 1 1 1 1 1 1 0 0 Je peux représenter comme cela Mais ce n’est pas pratique ! Ou sous forme de cases Plus pratique ! w 1 1 1 0 1 1 1 0 a 1 0 0 0 0 1 1 0
  14. 14. a 1 0 0 0 0 1 1 0 Résumons 1 fil électrique est représenté par 1 bit Qui prend pour valeur 1 0 Le courant passe Le courant ne passe pas Une touche possède 8 fils 8 bits DONC Selon la touche appuyée Les fils « allumés » sont différents Il y a 255 possibilités avec 8 câbles Je dispose donc de 255 caractères sur un clavier Pour simplifier la représentation On note les 0 et 1 à la suite les uns des autres
  15. 15. Cas patent de dyslexie w 3 5 6 7 1 2 4 8 w 1 1 1 0 1 1 1 0 Fil 1 Fil 4 Fil 8 La représentation s’effectue De droite à gauche w 0 1 1 1 0 1 1 1 Fil 8 Fil 4 Fil 1
  16. 16. Le grand huit Le bit a des multiples Comme le centimètre et le mètre (100 fois 1 centimètre) 8 bits est un multiple du bit (8 fois 1 bit) Ce multiple s’appelle un 0 1 1 0 0 0 0 1 Octet a Fil 8 Fil 4 Fil 1 Un octet c’est compter avec seulement 8 doigts
  17. 17. Un câble électrique, une valeur Chaque bit prend une valeur Le 1° centimètre prend la valeur 1 Le 2° centimètre prend la valeur 2 Comme Le 1° doigt la valeur 1 Le 2° doigt la valeur 2
  18. 18. Plusieurs câbles, plusieurs valeurs a 0 Fil 8 128 1 64 1 32 0 16 0 Fil 4 8 0 4 0 2 1 Fil 1 1 Valeurs C’est 2 fois la valeur précédente Le 1° fil prend la valeur 1 Le 3° fil prend la valeur 4 Le 2° fil prend la valeur 2 Mais… L’incrémentation n’est pas de 1
  19. 19. Une touche, une valeur 97 a 4 16 32 64 1 2 8 128 1 0 0 1 1 0 0 0 1 32 64 + + = a w 97 119 Additionner les valeurs des bits à 1
  20. 20. Moi, y’en a parler binaire a 0 Fil 8 128 1 64 1 32 0 16 0 Fil 4 8 0 4 0 2 1 Fil 1 1 Valeurs 97 + + + = La valeur 97 S’écrit 01100001 en binaire !
  21. 21. À cheval sur les mots, à ski sur les lettres 97 a Code ASCII de 119 w Code ASCII de 49 2 Code ASCII de 32 Touche espace Code ASCII de Une touche possède un code numérique Ce code s’appelle code ASCII (prononcez ASKI) ASCII American Standard Code for Information Interchange 0 1 1 0 0 0 0 1 Fil 8 Fil 4 Fil 1 97 64 32 1
  22. 22. À table ou à ski 49 2 97 a 119 w 32 Touche espace Code ASCII Caractère Ensemble des codes Table ASCII 120 x
  23. 23. Et les majuscules 0 1 1 0 0 0 0 1 Fil 8 Fil 4 Fil 1 97 64 32 1 a 0 1 0 0 0 0 0 1 65 64 32 1 A Le courant ne passe plus dans le 6° fil 32 97 32 B = 66 C = 67
  24. 24. Ma touche se propage q w e 0 1 1 0 0 1 0 1 Mémoire de l’ordinateur (RAM) Attente de traitement e = 101 1 + 4 + 32 + 64
  25. 25. L’ordinateur ne connait que le binaire Conserver la valeur 203 203 1 Fil 8 128 1 64 0 32 0 16 1 Fil 4 8 0 4 1 2 1 Fil 1 1 Valeurs 2 1 128 64 8 11001011
  26. 26. Vous dépassez les bornes 0 0 0 0 0 0 0 0 0 1 1 1 1 1 1 1 1 255 255 2 octets (16 bits) 1 128 1 64 1 32 1 16 1 8 1 4 1 2 1 1 0 … 0 … 0 … 0 … 0 … 0 … 1 512 0 256 512 255 Ou 4 ou 8 ou plus
  27. 27. Marche aussi pour les fichiers B o n j o u r 98 111 110 32 106 111 117 146 128 64 32 16 8 4 2 1 0 1 1 0 0 0 1 0 0 1 1 0 1 1 1 1 0 1 1 0 1 1 1 0 0 0 1 0 0 0 0 0 0 1 1 0 1 0 1 0 0 1 1 0 1 1 1 1 0 1 1 1 0 1 0 1 1 0 0 1 0 0 1 0 s 115 0 1 1 1 0 0 1 1 s 115 0 1 1 1 0 0 1 1
  28. 28. Les bits sont stockés sur le support B o n j o u r s s 10 caractères Fichier = 10 octets (1 caractère = 1 octet) Les 80 bits sont écris Dans 80 « cases » (bits) du disque 0 0 1 1 0 1 1 1 1 0 1 1 0 0 0 1 0 1 1 0 1 1 1 0 0 1 1 1 0 0 1 1 0 0 1 0 0 0 0 0 0 1 1 0 1 0 1 0 0 1 1 0 1 1 1 1 0 1 1 1 0 1 0 1 1 0 0 1 0 0 1 0 0 1 1 1 0 0 1 1
  29. 29. Des multiples de l’octet 8 bits 1 octet Mille octets 1 Kilooctet 1 Ko 1 Million d’octets 1 Megaoctet 1 Mo 1 Milliard d’octets 1 Gigaoctet 1 Go Mille milliard d’octets 1 Téraoctet 1 To 1 bit 8000 bits
  30. 30. L’ordinateur compte par 8 Avec ma main c’est pareil Je montre 2, mais ma main a toujours 5 doigts Même si 4 bits suffisent pour conserver une valeur Une valeur est toujours codée sur 8 bits L’ordinateur lit toujours des portions de 8 bits
  31. 31. 32 ou 64 bits Plus il peut traiter d’informations Plus l’ordinateur est puissant Volume d’information qu’un ordinateur est capable de traiter En 1 opération (1 cycle d’horloge)
  32. 32. Merci qui ! Pompe-au-net.fr

×