traductor binario a texto
El traductor binario es una herramienta para traducir el código binario en texto para fines de lectura o impresión. Puedes traducir binario al inglés usando dos métodos; ASCII y Unicode.
Sistema de números binarios
El sistema de números binarios se basa en el número 2 (radix). Se compone de solo dos números como sistema de numeración base-2: 0 y 1.
Si bien se aplicó para varios propósitos en el antiguo Egipto, China e India, el sistema binario se ha convertido en el lenguaje del mundo moderno de la electrónica y las computadoras. Este es el sistema más eficiente para detectar el estado apagado (0) y encendido (1) de una señal eléctrica. También es la base del código binario utilizado en máquinas basadas en computadora para componer datos. Incluso el texto digital que está leyendo actualmente consiste en números binarios.
Es más fácil leer un número binario de lo que parece: este es un sistema posicional; por lo tanto, cada dígito en un número binario se eleva a las potencias de 2, comenzando con 20 desde la derecha. Cada dígito binario en el sistema binario se refiere a 1 bit.
¿Qué es ASCII?
ASCII es un estándar de codificación de caracteres para la comunicación electrónica, abreviado del Código Estándar Americano para el Intercambio de Información. En computadoras, equipos de telecomunicaciones y otros dispositivos, los códigos ASCII representan texto. Si bien se admiten muchos caracteres adicionales, la mayoría de los esquemas de codificación de caracteres modernos se basan en ASCII.
ASCII es el nombre tradicional para el sistema de codificación; la Autoridad de Números Asignados de Internet (IANA, por sus siglas en inglés) prefiere el nombre actualizado de U.S.-ASCII, que aclara que este sistema se desarrolló en los EE. UU. y se basa en los símbolos tipográficos predominantemente utilizados.
ASCII es uno de los aspectos más destacados del IEEE.
Binario a ASCII
Originalmente basado en el alfabeto inglés, ASCII codifica 128 caracteres enteros de siete bits especificados. Se pueden imprimir noventa y cinco caracteres codificados, incluidos los dígitos del 0 al 9, las letras minúsculas de la A a la Z, las mayúsculas de la A a la Z y los símbolos para la puntuación. Además, se incluyeron 33 códigos de control que no se imprimen originados en máquinas Teletype en la especificación ASCII original; la mayoría de estos están ahora obsoletos, aunque algunos todavía se usan comúnmente, como el retorno de carro, el avance de línea y los códigos de tabulación.
Por ejemplo, binario 1101001 = hexadecimal 69 (i es la novena letra) = decimal 105 representaría una I minúscula en la codificación ASCII.
Usos de ASCII
Como se mencionó anteriormente, al usar ASCII, puede traducir texto de computadora a texto humano. En pocas palabras, es un traductor de binario a inglés.
Todas las computadoras reciben mensajes en binario, series 0 y 1. Sin embargo, al igual que el inglés y el español pueden usar el mismo alfabeto, pero para muchas cosas similares, tienen palabras completamente diferentes, las computadoras también tienen su propia versión de idioma. ASCII se utiliza como un método que permite que todas las computadoras compartan documentos y archivos en el mismo idioma.
ASCII es importante porque las computadoras recibieron un lenguaje común por el desarrollo.
En 1963, ASCII se utilizó comercialmente por primera vez como un código de impresora de siete bits para la red TWX (Teletype Writer eXchange) de American Telephone & Telegraph. Inicialmente, TWX usó el ITA2 de cinco bits anterior, que también usaba el sistema Teleprinter Telex de la competencia. Bob Bemer introdujo características como la secuencia de escape. Su colega británico, Hugh McGregor Ross, ayudó a popularizar este trabajo: "tanto que el código para convertirse en ASCII se llamó por primera vez el Código Bemer-Ross en Europa", según Bemer. Debido a su extenso trabajo en ASCII, Bemer fue llamado "el padre de ASCII".
Hasta diciembre de 2007, cuando la codificación UTF-8 lo superaba, ASCII era la codificación de caracteres más común en la World Wide Web; UTF-8 es compatible con versiones anteriores con ASCII.
UTF-8 (Unicode)
UTF-8 es una codificación de caracteres que puede ser tan compacta como ASCII, pero también puede contener cualquier carácter Unicode (con un aumento de tamaño de archivo).
UTF es el formato de transformación Unicode. El '8' significa representar un carácter utilizando bloques de 8 bits. El número de bloques que un personaje debe representar varía de 1 a 4.
Una de las características realmente agradables de UTF-8 es que es compatible con cadenas terminadas en nulo. Cuando se codifica, ningún carácter tendrá un byte nulo (0).
Unicode y el juego de caracteres universales (UCS) de ISO / IEC 10646 tienen una gama de caracteres mucho más amplia y sus diversas formas de codificación han comenzado a reemplazar rápidamente a ISO / IEC 8859 y ASCII en muchas situaciones. Si bien ASCII está limitado a 128 caracteres, Unicode y UCS admiten más caracteres mediante la separación de conceptos de identificación únicos (utilizando números naturales llamados puntos de código) y codificación (hasta formatos binarios de UTF-8, UTF-16 y UTF-32 bits) ).
Diferencia entre ASCII y UTF-8
ASCII se incorporó como los primeros 128 símbolos en el conjunto de caracteres de Unicode (1991), por lo que los caracteres ASCII de 7 bits en ambos conjuntos tienen los mismos códigos numéricos. Permite que UTF-8 sea compatible con ASCII de 7 bits, ya que un archivo UTF-8 con solo caracteres ASCII es idéntico a un archivo ASCII con la misma secuencia de caracteres. Más importante aún, la compatibilidad hacia adelante se garantiza como un software que reconoce solo los caracteres ASCII de 7 bits como especiales y no altera los bytes con el conjunto de bits más alto (como se hace a menudo para admitir extensiones ASCII de 8 bits como ISO-8859-1) preservar datos UTF-8 sin cambios.
Aplicaciones de traductor de codigo binario
- La aplicación más común para este sistema numérico puede verse en la tecnología informática. Después de todo, la base de todo lenguaje informático y programación es un sistema numérico de dos dígitos utilizado en la codificación digital.
- Esto es lo que conforma el proceso de codificación digital tomando datos y luego describiéndolos con bits de información restringidos. La información restringida consiste en los 0 y 1 del sistema binario. Las imágenes en la pantalla de su computadora son un ejemplo de esto. Para codificar estas imágenes, se utiliza una línea binaria para cada píxel.
- Si una pantalla utiliza un código de dieciséis bits, se le darán instrucciones a cada píxel en qué color mostrar, en función de qué bits son 0s y cuáles son 1s. El resultado de esto es más de 65,000 colores representados por 2 ^ 16. Además, encontrará la aplicación del sistema de números binarios en una rama de matemáticas conocida como álgebra de Boole.
- Los valores de la lógica y la verdad se refieren a este campo de las matemáticas. En esta aplicación, a las declaraciones se les asigna un 0 o 1 en función de si son verdaderas o falsas. Es posible que desee probar un convertidor de texto binario si está buscando una herramienta que le ayude en esta aplicación.
La ventaja del sistema de números binarios
El sistema de números binarios es útil para varias cosas. Por ejemplo, una computadora voltea los interruptores para agregar números. Puede estimular la computadora agregando números binarios al sistema. Ahora hay dos razones principales para usar este sistema de número de computadora. En primer lugar, puede proporcionar un rango de seguridad de confiabilidad. Secundario y lo más importante, ayuda a minimizar los circuitos necesarios. Esto reduce el espacio necesario, la energía consumida y el gasto.
Tables
Binary |
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 |