X

Traducteur Binaire

Convertissez les fichiers binaires en texte / anglais ou en ASCII à l’aide de prepostseo Traducteur binaire . Entrez des nombres binaires (E.g: 01000101 01111000 01100001 01101101 01110000 01101100 01100101) et cliquez sur le bouton Convertir .

upload clear sample   Sample

Table of Contents

Traducteur Binaire


Le traducteur binaire est un outil permettant de traduire le code binaire en texte à des fins de lecture ou d'impression. Vous pouvez traduire le binaire en anglais en utilisant deux méthodes. ASCII et Unicode.

Système de numération binaire

Le système de numération binaire est basé sur le nombre 2 (base). Il se compose de deux chiffres sous forme de système de base 2: 0 et 1.

Bien qu'il ait été appliqué à diverses fins en Égypte ancienne, en Chine et en Inde, le système binaire est devenu le langage du monde moderne de l'électronique et des ordinateurs. C'est le système le plus efficace pour détecter l'état d'un signal électrique (0) et actif (1). C'est également la base du code binaire utilisé dans les machines informatiques pour composer les données. Même le texte numérique que vous lisez actuellement est constitué de nombres binaires.

Il est plus facile de lire un nombre binaire qu’il n’apparaît: il s’agit d’un système de positionnement; par conséquent, chaque chiffre d'un nombre binaire est élevé aux puissances de 2, en commençant par 20 à partir de la droite. Chaque chiffre binaire dans le système binaire correspond à 1 bit.

Qu'est-ce que l'ASCII?

ASCII est une norme de codage de caractères pour les communications électroniques, abrégée de l'American Standard Code for Information Interchange. Dans les ordinateurs, les équipements de télécommunication et autres périphériques, les codes ASCII représentent le texte. Bien que de nombreux caractères supplémentaires soient pris en charge, la plupart des schémas de codage de caractères modernes sont basés sur ASCII.

ASCII est le nom traditionnel du système de codage. l'IANA (Internet Assigned Numbers Authority) préfère le nom US-ASCII mis à jour, qui précise que ce système a été développé aux États-Unis et basé sur les symboles typographiques principalement utilisés.

ASCII est l’un des points forts de l’IEEE.

Binaire à ASCII

Initialement basé sur l’alphabet anglais, ASCII code 128 caractères de nombre entier à sept bits spécifiés. Quatre-vingt-quinze caractères codés sont imprimables, notamment les chiffres 0 à 9, les lettres minuscules de z à z, les lettres majuscules de A à Z et les symboles de ponctuation. En outre, 33 codes de contrôle non imprimables provenant de machines Teletype ont été inclus dans la spécification ASCII d'origine; la plupart d'entre elles sont maintenant obsolètes, bien que certaines soient encore couramment utilisées, telles que les retours chariot, les sauts de ligne et les codes de tabulation.

Par exemple, binaire 1101001 = hexadécimal 69 (i est la neuvième lettre) = décimal 105 représenterait une minuscule I dans le codage ASCII.

Utilisations de l'ASCII

Comme mentionné ci-dessus, en utilisant ASCII, vous pouvez traduire le texte de l'ordinateur en texte humain. En termes simples, c’est un traducteur binaire en anglais.

Tous les ordinateurs reçoivent des messages en séries binaires, 0 et 1. Cependant, tout comme l'anglais et l'espagnol peuvent utiliser le même alphabet, mais pour beaucoup de choses similaires, ils ont des mots complètement différents, les ordinateurs ont également leur propre version linguistique. ASCII est utilisé comme une méthode permettant à tous les ordinateurs de partager des documents et des fichiers dans la même langue.

ASCII est important car les développeurs ont donné un langage commun au développement.

En 1963, ASCII a été utilisé pour la première fois dans le commerce en tant que code de téléimprimeur à sept bits pour le réseau TWX (Teletype Writer eXchange) d’American Telephone & Telegraph. A l'origine, TWX utilisait le précédent ITA2 à cinq bits, que le système de téléimprimeur télex concurrent utilisait également. Bob Bemer a présenté des fonctionnalités telles que la séquence d'échappement. Son collègue britannique, Hugh McGregor Ross, a contribué à populariser ce travail - "à tel point que le code pour devenir ASCII s'appelait pour la première fois le code Bemer – Ross en Europe", selon Bemer. En raison de son travail considérable en ASCII, Bemer fut appelé "le père de ASCII".

Jusqu'en décembre 2007, lorsque l'encodage UTF-8 le surpassait, l'ASCII était l'encodage de caractères le plus répandu sur le Web. UTF-8 est rétrocompatible avec ASCII.

UTF-8 (Unicode)

UTF-8 est un codage de caractères qui peut être aussi compact que l'ASCII, mais peut également contenir des caractères Unicode (avec une augmentation de la taille du fichier).

UTF est le format de transformation Unicode. Le '8' signifie représenter un caractère en utilisant des blocs de 8 bits. Le nombre de blocs qu'un personnage doit représenter varie de 1 à 4.

L’une des fonctionnalités vraiment intéressantes d’UTF-8 est sa compatibilité avec les chaînes nulles. Une fois encodé, aucun caractère n'aura d'octet nul (0).

Unicode et le jeu de caractères universel (UCS) de l'ISO / CEI 10646 ont une gamme de caractères beaucoup plus étendue et leurs différentes formes de codage ont commencé à remplacer rapidement l'ISO / CEI 8859 et l'ASCII dans de nombreuses situations. Bien que l'ASCII soit limité à 128 caractères, Unicode et UCS prennent en charge davantage de caractères grâce à la séparation des concepts d'identification uniques (utilisant des nombres naturels appelés points de code) et à l'encodage (formats binaires UTF-8, UTF-16 et UTF-32 bits maximum). ).

Différence entre ASCII et UTF-8

ASCII a été incorporé comme les 128 premiers symboles du jeu de caractères Unicode (1991), de sorte que les caractères ASCII 7 bits des deux jeux ont les mêmes codes numériques. Il permet à UTF-8 d’être compatible avec l’ASCII 7 bits, puisqu'un fichier UTF-8 contenant uniquement des caractères ASCII est identique à un fichier ASCII contenant la même séquence de caractères. Plus important encore, la compatibilité en aval est garantie car un logiciel qui reconnaît uniquement les caractères ASCII 7 bits comme spéciaux et ne modifie pas les octets avec le jeu de bits le plus élevé (comme cela est souvent fait pour prendre en charge les extensions ASCII 8 bits telles que ISO-8859-1) conserver les données UTF-8 inchangées.

Applications du traducteur de code binaire

  • L'application la plus courante pour ce système de numération est visible dans la technologie informatique. Après tout, la base de tout langage informatique et de toute programmation est un système de numérotation à deux chiffres utilisé dans le codage numérique.
  • C'est ce qui constitue le processus de codage numérique en prenant des données, puis en les décrivant avec des bits d'information restreints. Les informations restreintes sont constituées des 0 et des 1 du système binaire. Les images sur votre écran d'ordinateur en sont un exemple. Pour coder ces images, une ligne binaire est utilisée pour chaque pixel.
  • Si un écran utilise un code de seize bits, des instructions seront données à chaque pixel sur la couleur à afficher en fonction des bits 0 et 1. Il en résulte plus de 65 000 couleurs représentées par 2 ^ 16. En plus de cela, vous trouverez l'application du système de nombres binaires dans une branche mathématique appelée algèbre booléenne.
  • Les valeurs de la logique et de la vérité concernent ce domaine des mathématiques. Dans cette application, les instructions se voient attribuer un 0 ou un 1 selon qu'elles sont vraies ou fausses. Vous voudrez peut-être essayer un convertisseur de binaire en texte si vous cherchez un outil utile dans cette application.

Tables

Binaire Hexadecimal ASCII
00000000 00 NUL
00000001 01 SOH
00000010 02 STX
00000011 03 ETX
00000100 04 EOT
00000101 05 ENQ
00000110 06 ACK
00000111 07 BEL
00001000 08 BS
00001001 09 HT
00001010 0A LF
00001011 0B VT
00001100 0C FF
00001101 0D CR
00001110 0E SO
00001111 0F SI
00010000 10 DLE
00010001 11 DC1
00010010 12 DC2
00010011 13 DC3
00010100 14 DC4
00010101 15 NAK
00010110 16 SYN
00010111 17 ETB
00011000 18 CAN
00011001 19 EM
00011010 1A SUB
00011011 1B ESC
00011100 1C FS
00011101 1D GS
00011110 1E RS
00011111 1F US
00100000 20 Space
00100001 21 !
00100010 22 "
00100011 23 #
00100100 24 $
00100101 25 %
00100110 26 &
00100111 27 '
00101000 28 (
00101001 29 )
00101010 2A *
00101011 2B +
00101100 2C ,
00101101 2D -
00101110 2E .
00101111 2F /
00110000 30 0
00110001 31 1
00110010 32 2
00110011 33 3
00110100 34 4
00110101 35 5
00110110 36 6
00110111 37 7
00111000 38 8
00111001 39 9
00111010 3A :
00111011 3B ;
00111100 3C <
00111101 3D =
00111110 3E >
00111111 3F ?
01000000 40 @
01000001 41 A
01000010 42 B
01000011 43 C
01000100 44 D
01000101 45 E
01000110 46 F
01000111 47 G
01001000 48 H
01001001 49 I
01001010 4A J
01001011 4B K
01001100 4C L
01001101 4D M
01001110 4E N
01001111 4F O
01010000 50 P
01010001 51 Q
01010010 52 R
01010011 53 S
01010100 54 T
01010101 55 U
01010110 56 V
01010111 57 W
01011000 58 X
01011001 59 Y
01011010 5A Z
01011011 5B [
01011100 5C \
01011101 5D ]
01011110 5E ^
01011111 5F _
01100000 60 `
01100001 61 a
01100010 62 b
01100011 63 c
01100100 64 d
01100101 65 e
01100110 66 f
01100111 67 g
01101000 68 h
01101001 69 i
01101010 6A j
01101011 6B k
01101100 6C l
01101101 6D m
01101110 6E n
01101111 6F o
01110000 70 p
01110001 71 q
01110010 72 r
01110011 73 s
01110100 74 t
01110101 75 u
01110110 76 v
01110111 77 w
01111000 78 x
01111001 79 y
01111010 7A z
01111011 7B {
01111100 7C |
01111101 7D }
01111110 7E ~
01111111 7F DEL