{"id":250033,"date":"2022-12-30T16:09:00","date_gmt":"2022-12-30T13:09:00","guid":{"rendered":"https:\/\/howto.com.de\/traduction-dinformations-en-code-binaire-quest-ce-que-cest-ses-types-decodage\/"},"modified":"2025-03-18T21:58:21","modified_gmt":"2025-03-18T18:58:21","slug":"traduction-dinformations-en-code-binaire-quest-ce-que-cest-ses-types-decodage","status":"publish","type":"post","link":"https:\/\/howto.com.de\/fr\/traduction-dinformations-en-code-binaire-quest-ce-que-cest-ses-types-decodage\/","title":{"rendered":"Traduction d&rsquo;informations en code binaire &#8211; qu&rsquo;est-ce que c&rsquo;est, ses types, d\u00e9codage"},"content":{"rendered":"<p>\n  Tout le monde conna\u00eet la capacit\u00e9 des ordinateurs \u00e0 calculer de grands groupes de donn\u00e9es en presque quelques secondes. Cependant, tout le monde ne sait pas que cette capacit\u00e9 des machines \u00e9lectroniques d\u00e9pend de la pr\u00e9sence de courant et de tension.\n<\/p>\n<h2>\n  Qu&rsquo;est-ce qu&rsquo;un code binaire?<br \/>\n<\/h2>\n<p>\n  Comment un ordinateur parvient-il \u00e0 traiter rapidement d&rsquo;\u00e9normes quantit\u00e9s d&rsquo;in<a href=\"\/recomendet-appsumo\" class=\"sds-arl\">formation<\/a>s? Le syst\u00e8me binaire l&rsquo;y aide. Les donn\u00e9es entrant dans cet appareil intelligent ressemblent \u00e0 des uns et \u00e0 des z\u00e9ros. Chaque unit\u00e9 et chaque z\u00e9ro correspond \u00e0 un certain \u00e9tat du fil \u00e9lectrique:\n<\/p>\n<ul>\n<li>1 &#8211; haute tension.\n  <\/li>\n<li>0 &#8211; faible.\n  <\/li>\n<\/ul>\n<p>\n  Ou pour les unit\u00e9s &#8211; la pr\u00e9sence de tension et pour les z\u00e9ros &#8211; l&rsquo;absence.\n<\/p>\n<p>\n  La base du syst\u00e8me binaire de calcul sont les codes binaires. Qu&rsquo;est-ce qu&rsquo;un code binaire?\n<\/p>\n<p>\n  Le processus de conversion des donn\u00e9es en z\u00e9ros et en uns est appel\u00e9 \u00ab\u00a0conversion binaire\u00a0\u00bb, et leur d\u00e9signation finale est \u00ab\u00a0code binaire\u00a0\u00bb.\n<\/p>\n<h2>\n  Profondeur de bits du code binaire<br \/>\n<\/h2>\n<p>\n  Tous les nombres binaires sont une collection de bits, c&rsquo;est-\u00e0-dire des uns et des z\u00e9ros, et chaque bit est un bit ou une position dans un nombre binaire. Souvent, dans les <a href=\"\/recommend-todoist_com\" class=\"sds-arl\">t\u00e2ches<\/a> informatiques, il s&rsquo;agit de savoir combien d&rsquo;informations tel ou tel code binaire contient. Il faut savoir que chaque chiffre du code binaire contient la quantit\u00e9 d&rsquo;information qui est \u00e9gale <a href=\"https:\/\/howto.com.de\/fr\/revue-edifier-tws-nb-veritables-ecouteurs-sans-fil-dentree-de-gamme\/\" title=\"\u00e0 un bit\">\u00e0 un bit<\/a>.\n<\/p>\n<p>\n  Quelle est la profondeur de bits d&rsquo;un code binaire? Si vous regardez du point de vue de l&rsquo;arithm\u00e9tique, la profondeur de bits fait r\u00e9f\u00e9rence \u00e0 la place qu&rsquo;un chiffre occupe lors de l&rsquo;\u00e9criture de nombres. Ensuite, la profondeur de bits du code binaire signifie le nombre de places de caract\u00e8res (chiffres) ou le nombre de bits qui sont pr\u00e9-allou\u00e9s afin d&rsquo;\u00e9crire le nombre.\n<\/p>\n<h3>\n  D\u00e9cryptage binaire<br \/>\n<\/h3>\n<p>\n  Comment d\u00e9crypter le code binaire? La notation d\u00e9cimale est bas\u00e9e sur le syst\u00e8me d\u00e9cimal couramment utilis\u00e9 dans la vie de tous les jours et les valeurs num\u00e9riques sont ici repr\u00e9sent\u00e9es sous la forme de dix chiffres de z\u00e9ro \u00e0 neuf. Chacune des places dans les nombres a dix fois plus de valeur que la place de droite. Pour repr\u00e9senter un nombre sup\u00e9rieur \u00e0 9 dans le syst\u00e8me d\u00e9cimal, un z\u00e9ro est utilis\u00e9, qui est plac\u00e9 \u00e0 droite. Et l&rsquo;unit\u00e9 est situ\u00e9e \u00e0 gauche dans l&rsquo;endroit suivant, plus pr\u00e9cieux.\n<\/p>\n<p>\n  Le syst\u00e8me binaire fonctionne de mani\u00e8re similaire, dans lequel seuls deux chiffres sont utilis\u00e9s &#8211; z\u00e9ro et un. Les si\u00e8ges de gauche ont deux fois plus de valeur que les si\u00e8ges de droite. Ainsi, pour un code binaire, il est typique que seuls 0 et 1 puissent \u00eatre des nombres uniques, et pour tout nombre sup\u00e9rieur \u00e0 un, 2 places sont d\u00e9j\u00e0 requises.\n<\/p>\n<p>\n  Apr\u00e8s 0 et 1, les nombres binaires suivants suivent:\n<\/p>\n<ul>\n<li>10 (c&rsquo;est-\u00e0-dire 1,0).\n  <\/li>\n<li>11 (1.1).\n  <\/li>\n<li>100(1,0,0).\n  <\/li>\n<\/ul>\n<p>\n  En binaire, 100 est l&rsquo;\u00e9quivalent d\u00e9cimal de 4. Ainsi, n&rsquo;importe quel nombre peut \u00eatre exprim\u00e9 sous forme de code binaire, mais cela prendra plus de place. De plus, en attribuant certains nombres binaires \u00e0 chaque lettre de l&rsquo;alphabet, n&rsquo;importe quel mot peut \u00eatre traduit en code binaire.\n<\/p>\n<p>\n  <strong>Vid\u00e9o sur la conversion de nombres en code binaire<\/strong>\n<\/p>\n<div class=\"sds-iframe-wrapper fitvidsignore\" style=\"position:relative;padding-top:56.25%;max-width:100%;\"><iframe allowfullscreen style=\"position:absolute;top:0;left:0;width:100%;height:100%;\" src=\"\/\/www.youtube.com\/embed\/RI5LXgvTV38\" frameborder=\"0\"><\/iframe><\/div>\n<p>\n  Par exemple, pour transmettre un message sur un canal de communication num\u00e9rique, il est cod\u00e9, c&rsquo;est-\u00e0-dire que chaque caract\u00e8re du message d&rsquo;origine est compar\u00e9 \u00e0 un certain code (mot de code). Pour cela, des codes binaires sont utilis\u00e9s &#8211; une s\u00e9quence de uns et de z\u00e9ros.\n<\/p>\n<p>\n  Par exemple, pour encoder le mot \u00abm\u00e8re \u00bb, le code suivant est choisi:\n<\/p>\n<ul>\n<li>M-00.\n  <\/li>\n<li>A-1.\n  <\/li>\n<li>Y-01.\n  <\/li>\n<li>L-0.\n  <\/li>\n<li>U-10.\n  <\/li>\n<\/ul>\n<p>\n  L&rsquo;espace est 11.\n<\/p>\n<p>\n  Les lettres cod\u00e9es seront combin\u00e9es en une cha\u00eene de bits et seront transmises sur le r\u00e9seau sous cette forme&nbsp;:\n<\/p>\n<p>\n  MAMAN SAVON LAMU \u2192 0010011100010111010010\n<\/p>\n<p>\n  Une fois que cette cha\u00eene a \u00e9t\u00e9 livr\u00e9e \u00e0 sa destination, le probl\u00e8me de restauration du message d&rsquo;origine doit \u00eatre r\u00e9solu. Ainsi, apr\u00e8s avoir re\u00e7u le message \u00ab\u00a0001001\u00a0\u00bb, son d\u00e9codage peut se faire de plusieurs mani\u00e8res. Par exemple, en supposant qu&rsquo;il se compose uniquement des lettres L (code 0) et A (code 1), vous obtenez:\n<\/p>\n<p>\n  LALLAAALLLLALAAAALLTOUT\n<\/p>\n<p>\n  Cela signifie que le code ci-dessus n&rsquo;est pas uniquement d\u00e9codable. Les codes uniquement d\u00e9codables sont ceux dans lesquels tout message de code ne peut \u00eatre d\u00e9cod\u00e9 que d&rsquo;une seule mani\u00e8re.\n<\/p>\n<p>\n  <strong>Codes uniformes<\/strong>\n<\/p>\n<p>\n  Ce probl\u00e8me est r\u00e9solu en divisant correctement la cha\u00eene de bits en mots cod\u00e9s s\u00e9par\u00e9ment. Cela peut \u00eatre fait, par exemple, en utilisant un code uniforme, dont la longueur des mots est toujours la m\u00eame. Par exemple, cette phrase se compose de six caract\u00e8res, ce qui signifie qu&rsquo;un code \u00e0 trois bits peut \u00eatre appliqu\u00e9.\n<\/p>\n<p>\n  Par exemple, si vous encodez la phrase ci-dessus avec le code suivant&nbsp;:\n<\/p>\n<ul>\n<li>M-000.\n  <\/li>\n<li>A-001.\n  <\/li>\n<li>Y-010.\n  <\/li>\n<li>L-011.\n  <\/li>\n<li>Espace &#8211; 101, alors vous obtenez ce qui suit&nbsp;:\n  <\/li>\n<\/ul>\n<p>\n  SAVON MAMAN LAMU \u2192 000001000001101000010011001101011001000100\n<\/p>\n<p>\n  Ce message a une longueur de 42 bits. Bien qu&rsquo;il soit plus long que le premier, qui ne fait que 22 bits, il est beaucoup plus facile de l&rsquo;analyser en mots individuels pour le d\u00e9codage&nbsp;:\n<\/p>\n<p>\n  000 001 000 001 101 000 010 011 001 101 011 001 000 100\n<\/p>\n<p>\n  M A M A M Y L A &nbsp; L A M U&nbsp;\n<\/p>\n<p>\n  Bien qu&rsquo;un tel code uniforme ne puisse pas \u00eatre qualifi\u00e9 d&rsquo;\u00e9conomique, il peut \u00eatre d\u00e9cod\u00e9 sans ambigu\u00eft\u00e9.\n<\/p>\n<p>\n  <strong>Vid\u00e9o sur la conversion de lettres en code binaire<\/strong>\n<\/p>\n<p>\n  <strong><div class=\"sds-iframe-wrapper fitvidsignore\" style=\"position:relative;padding-top:56.25%;max-width:100%;\"><iframe allowfullscreen style=\"position:absolute;top:0;left:0;width:100%;height:100%;\" src=\"\/\/www.youtube.com\/embed\/6jWkRiGDvNg\" frameborder=\"0\"><\/iframe><\/div><\/strong>\n<\/p>\n<p>\n  <strong>Codes in\u00e9gaux<\/strong>\n<\/p>\n<p>\n  Code binaire in\u00e9gal &#8211; qu&rsquo;est-ce que c&rsquo;est? Il est parfois utilis\u00e9 pour raccourcir la longueur des messages. Dans un code non uniforme, le mot de code correspondant \u00e0 un certain caract\u00e8re de l&rsquo;alphabet peut diff\u00e9rer en longueur des autres mots.\n<\/p>\n<p>\n  Par exemple, si vous utilisez le code suivant pour encoder \u00ab\u00a0Maman a savonn\u00e9 le lama\u00a0\u00bb&nbsp;:\n<\/p>\n<ul>\n<li>M-01.\n  <\/li>\n<li>A-00.\n  <\/li>\n<li>O \u2014 1011\n  <\/li>\n<li>L-100.\n  <\/li>\n<li>U-1010.\n  <\/li>\n<li>Espace &#8211; 11, il s&rsquo;av\u00e9rera:\n  <\/li>\n<\/ul>\n<p>\n  MAMAN SAVON LAMU \u2192 0100010011011011100001110000011010\n<\/p>\n<p>\n  Ce message est compos\u00e9 de 34 bits. Cette cha\u00eene de bits peut \u00eatre d\u00e9cod\u00e9e sans ambigu\u00eft\u00e9, car dans la premi\u00e8re lettre &#8211; M, qui a le code 01, le code est unique, car les autres mots de code ne commencent pas par 01. De la m\u00eame mani\u00e8re, vous pouvez d\u00e9ter<a href=\"\/recomendet-cryptocloud_plus-product\" class=\"sds-arl\">miner<\/a> la deuxi\u00e8me lettre &#8211; A. La propri\u00e9t\u00e9 lorsque les mots de code ne correspondent pas au d\u00e9but des autres mots de code est appel\u00e9e la condition Fano, et les codes d\u00e9cod\u00e9s \u00e0 l&rsquo;aide de la propri\u00e9t\u00e9 Fano sont appel\u00e9s codes de pr\u00e9fixe.\n<\/p>\n<p>\n  Les codes de pr\u00e9fixe ont une signification pratique importante &#8211; avec leur aide, les caract\u00e8res des messages re\u00e7us sont d\u00e9cod\u00e9s au fur et \u00e0 mesure de leur arriv\u00e9e, sans attendre que le message entier parvienne au destinataire.\n<\/p>\n<h3>\n  Types de codes binaires<br \/>\n<\/h3>\n<p>\n  Pour repr\u00e9senter des nombres entiers, il existe les types de codes binaires suivants&nbsp;:\n<\/p>\n<ul>\n<li>Iconique.\n  <\/li>\n<li>Non sign\u00e9.\n  <\/li>\n<\/ul>\n<p>\n  Les nombres n\u00e9gatifs ne peuvent \u00eatre repr\u00e9sent\u00e9s que sous forme sign\u00e9e. Les nombres entiers sont stock\u00e9s dans un ordinateur dans un format \u00e0 virgule fixe.\n<\/p>\n<p>\n  <strong>Codes non sign\u00e9s<\/strong>\n<\/p>\n<p>\n  Dans les codes binaires entiers non sign\u00e9s, tous les chiffres binaires sont repr\u00e9sent\u00e9s \u00e0 la puissance 2&nbsp;:\n<\/p>\n<p><a href=\"https:\/\/howto.com.de\/wp-content\/uploads\/2022\/11\/bb0032029317833c6c1685b621241acc-1-1.webp\" data-rel=\"lightbox\"><img decoding=\"async\" class=\"SDStudio-light-box-enable SDStudio-editor-tools-md-imp\" src=\"https:\/\/howto.com.de\/wp-content\/uploads\/2022\/11\/bb0032029317833c6c1685b621241acc-1-1.webp\" alt=\"Traduction d&#039;informations en code binaire - qu&#039;est-ce que c&#039;est, ses types, d\u00e9codage\" \/><\/a><\/p>\n<p>\n  La valeur du nombre minimum possible est z\u00e9ro et le maximum est d\u00e9termin\u00e9 par la formule:\n<\/p>\n<p><a href=\"https:\/\/howto.com.de\/wp-content\/uploads\/2022\/11\/post-194424-6384489ad5a44-1.webp\" data-rel=\"lightbox\"><img decoding=\"async\" class=\"SDStudio-light-box-enable SDStudio-editor-tools-md-imp\" src=\"https:\/\/howto.com.de\/wp-content\/uploads\/2022\/11\/post-194424-6384489ad5a44-1.webp\" alt=\"Traduction d&#039;informations en code binaire - qu&#039;est-ce que c&#039;est, ses types, d\u00e9codage\" \/><\/a><\/p>\n<p>\n  Ces deux nombres d\u00e9finissent la plage de nombres repr\u00e9sent\u00e9s en code binaire.\n<\/p>\n<ul>\n<li>Si un entier non sign\u00e9 \u00e0 huit chiffres est pr\u00e9sent\u00e9, la plage de nombres est \u00e9crite \u00e0 l&rsquo;aide du code&nbsp;: 0\u2026255.\n  <\/li>\n<li>Si un code \u00e0 seize chiffres est pr\u00e9sent\u00e9 &#8211; 0&#8230; 65535.\n  <\/li>\n<\/ul>\n<p>\n  Dans les processeurs \u00e0 huit bits, ces nombres sont stock\u00e9s dans deux cellules de m\u00e9moire, situ\u00e9es \u00e0 des adresses adjacentes. Travailler avec de tels nombres est effectu\u00e9 \u00e0 l&rsquo;aide de commandes sp\u00e9ciales.\n<\/p>\n<p>\n  <strong>Signer les codes<\/strong>\n<\/p>\n<p>\n  Dans les codes sign\u00e9s entiers directs, la repr\u00e9sentation du signe d&rsquo;un nombre s&rsquo;effectue \u00e0 l&rsquo;aide du chiffre le plus significatif du mot. Pour un code de caract\u00e8re direct, z\u00e9ro est utilis\u00e9 pour indiquer le signe \u00ab\u00a0+\u00a0\u00bb et un est utilis\u00e9 pour indiquer le signe \u00ab\u00a0-\u00ab\u00a0. La saisie d&rsquo;un bit de signe d\u00e9calera la plage de nombres vers des valeurs n\u00e9gatives.\n<\/p>\n<ul>\n<li>Un entier sign\u00e9 binaire de huit bits est \u00e9crit en utilisant la plage suivante: -127\u2026+127.\n  <\/li>\n<li>Le code \u00e0 seize chiffres sera \u00e9crit dans la plage: -32767\u2026+32767.\n  <\/li>\n<\/ul>\n<p>\n  Dans les processeurs \u00e0 huit bits, ces nombres sont \u00e9galement stock\u00e9s dans deux cellules de m\u00e9moire, dont les adresses sont situ\u00e9es l&rsquo;une \u00e0 c\u00f4t\u00e9 de l&rsquo;autre.\n<\/p>\n<p>\n  L&rsquo;inconv\u00e9nient de ce code est la n\u00e9cessit\u00e9 d&rsquo;un traitement s\u00e9par\u00e9 des bits de signe et des bits num\u00e9riques. Les programmes ex\u00e9cut\u00e9s dans de tels algorithmes sont assez complexes. Pour s\u00e9lectionner et modifier le bit de signe, vous devrez appliquer la m\u00e9thode de masquage de bits, ce qui entra\u00eene une augmentation de la taille du programme et une diminution de ses performances. Pour \u00e9viter les diff\u00e9rences dans l&rsquo;algorithme de traitement des bits num\u00e9riques et de signe, des codes binaires invers\u00e9s sont utilis\u00e9s.\n<\/p>\n<p>\n  La diff\u00e9rence entre les codes binaires invers\u00e9s sign\u00e9s et les codes directs est la formation de nombres n\u00e9gatifs en inversant tous les bits des nombres. Cependant, les bits num\u00e9riques et de signe ne diff\u00e8rent pas. De tels codes peuvent simplifier consid\u00e9rablement l&rsquo;algorithme de travail.\n<\/p>\n<p>\n  Mais malgr\u00e9 cela, travailler avec des codes inverses n\u00e9cessite un algorithme sp\u00e9cial pour reconna\u00eetre les signes, calculer les valeurs absolues des nombres et restaurer le signe du r\u00e9sultat d&rsquo;un nombre. De plus, le code inverse direct d&rsquo;un nombre n\u00e9cessite l&rsquo;utilisation de deux codes pour se souvenir de z\u00e9ro \u00e0 un moment o\u00f9 l&rsquo;on sait que z\u00e9ro est un nombre positif et qu&rsquo;il ne peut jamais \u00eatre n\u00e9gatif.\n<\/p><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Le code binaire est exactement la base sur laquelle chaque ordinateur fonctionne. Gr\u00e2ce au syst\u00e8me binaire, un ordinateur traite rapidement d&rsquo;\u00e9normes quantit\u00e9s d&rsquo;informations.<\/p>\n","protected":false},"author":1,"featured_media":247974,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":"","_wp_rev_ctl_limit":""},"categories":[542,691],"tags":[],"class_list":["post-250033","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-des-ordinateurs","category-ordinateurs"],"_links":{"self":[{"href":"https:\/\/howto.com.de\/fr\/wp-json\/wp\/v2\/posts\/250033","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/howto.com.de\/fr\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/howto.com.de\/fr\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/howto.com.de\/fr\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/howto.com.de\/fr\/wp-json\/wp\/v2\/comments?post=250033"}],"version-history":[{"count":0,"href":"https:\/\/howto.com.de\/fr\/wp-json\/wp\/v2\/posts\/250033\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/howto.com.de\/fr\/wp-json\/wp\/v2\/media\/247974"}],"wp:attachment":[{"href":"https:\/\/howto.com.de\/fr\/wp-json\/wp\/v2\/media?parent=250033"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/howto.com.de\/fr\/wp-json\/wp\/v2\/categories?post=250033"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/howto.com.de\/fr\/wp-json\/wp\/v2\/tags?post=250033"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}