Você consegue ler o código binário:
01010011 01101001 01101101 00101100 00100000 01101101 01110101 01101001 01110100 01101111 01110011 00100000 01100100 01100101 00100000 01101110 11110011 01110011 00100000 01100011 01101111 01101110 01110011 01100101 01100111 01110101 01101001 01101101 01101111 01110011 00100001
Alguém consegue realmente ler o código binário?
Com certeza.
Há alguns anos que minha esposa comprou alguns travesseiros e um cobertor da ThinkGeek parecidos com este:


(Observação: imagens graças à Pesquisa de imagens do Google.)
Um dia, entrei no quarto de hóspedes onde usávamos e notei um padrão. Percebi que o código binário lá era ASCII e comecei a ler em voz alta:
“‘A’… ‘L’… ‘M’… ‘O’… Oh, uau, aquele travesseiro realmente diz ‘ALMOFADA’.”
Minha esposa, que também estava na sala comigo, pareceu um pouco surpresa:
— “Você acabou de ler isso?”
— “Sim!”
[ E caso você esteja se perguntando, o cobertor diz “cobertor” em letras minúsculas ]
O ASCII é, particularmente, muito fácil de ler na forma binária, pelo menos para dígitos e caracteres alfabéticos (pontuação, nem tanto). Os dígitos 0 a 9 começam todos com 0011 seguido por 4-bits para o dígito:
00110000é 000110001é 100110010é 2- …
00111001é 9.
Os caracteres alfabéticos maiúsculos começam com 0100 para A a O e 0101 para P a Z. Ou, outra forma de pensar sobre isso, se você atribuir os números de 1 a 26 às letras de A a Z, todas as letras residirão em 0x40 mais o número da letra.
01000001é A01000010é B- …
01001111é O01010000é P- …
01011010é Z
Os caracteres alfabéticos minúsculos funcionam de maneira semelhante, apenas começando com 0110 e 0111.
Depois de lembrar desses padrões, ler ASCII de um despejo binário não é tão difícil. Experimente nas fotos acima.
Claro, despejos binários puros não são realmente comuns. Mais comumente, lidamos com hex-dumps. Ainda posso reconhecer linguagens de máquina para certas máquinas de seus hex-dumps. Por exemplo, o Computer History Museum em Mountain View tem um grande pôster com vários códigos hexadecimais. Eu o identifiquei como código 8080 antes de notar a pequena placa ao lado que indicava que era um dump hexadecimal de uma parte do Microsoft BASIC original para 8080. 🙂 Também posso ler pequenos pedaços de 6502 dessa forma.
Como exercício, escreva “Eu estudo na UTFPR” em binário, apresente o binário de cada letra correspondente. Na sequência, escreva a mesma frase em hexadecimal apresentando o hexadecimal correspondente de cada letra da frase. Cole no comentário o resultado!
Referência
Destaques interessantes. Quora. 2023. Acesso em 17/05/2023 em quora.com.
Eu estudo na UTFPR
Bin: 01000101 01110101 00100000 01100101 01110011 01110100 01110101 01100100 01101111 00100000 01101110 01100001 00100000 01010101 01010100 01000110 01010000 01010010
Hex: 45 75 20 65 73 74 75 64 6F 20 6E 61 20 55 54 46 50 52
CurtirCurtir
Binário –
01000101 01110101 00100000 01100101 01110011 01110100 01110101 01100100 01101111 00100000 01101110 01100001 00100000 01010101 01010100 01000110 01010000 01010010
Hexadecimal –
45 75 20 65 73 74 75 64 6f 20 6e 61 20 55 54 46 50 52
CurtirCurtir
Eu estudo na UTFPR
Em binário:
01000101 01110101 00100000 01100101 01110011 01110100 01110101 01100100 01101111 00100000 01101110 01100001 00100000 01010101 01010100 01000110 01010000 01010010
Em hexa:
45 75 20 65 73 74 75 64 6F 20 6E 61 20 55 54 46 50 52.
CurtirCurtir
Eu estudo na UTFPR
Bin:
01000101 01110101 00100000 01100101 01110011 01110100 01110101 01100100 01101111 00100000 01101110 01100001 00100000 01010101 01010100 01000110 01010000 01010010
Hex:
45 75 20 65 73 74 75 64 6F 20 6E 61 20 55 54 46 50 52
CurtirCurtir
Binário:01000101 01110101 00100000 01100101 01110011 01110100 01110101 01100100 01101111 00100000 01101110 01100001 00100000 01010101 01010100 01000110 01010000 01010010
Hexadecimal:45 75 20 65 73 74 75 64 6f 20 6e 61 20 55 54 46 50 52
CurtirCurtir
Em binário:
01000101 01110101 00100000 01100101 01110011 01110100 01110101 01100100 01101111 00100000 01101110 01100001 00100000 01010101 01010100 01000110 01010000 01010010
Em Hexadecimal:
45 75 20 65 73 74 75 64 6f 20 6e 61 20 55 54 46 50 52
CurtirCurtir
Eu estudo na UTFPR
Bin:
01000101 01110101 00100000 01100101 01110011 01110100 01110101 01100100 01101111 00100000 01101110 01100001 00100000 01010101 01010100 01000110 01010000 01010010
Hex:
45 75 20 65 73 74 75 64 6F 20 6E 61 20 55 54 46 50 52
CurtirCurtir
a) Carros elétricos com menos provabilidades de acidentes, agua potavel para todos, celulares mais baratos, e uma vida mais longa com tecnologia.
b) Uma maior produtividade e facilidade nas informações
c) A revolução industrial coloca em risco trabalhos em diversas áreas
d) Automação avançada, assistência de tomada de decisões, melhoria de saúde, mobilidade autônoma, personalização, aprimoramento de produtividade, assistência em educação, inovação continua, desafios éticos e regulatórios
e) Tecnologia, medicina, engenharia,
f) O surgimento e evolução de novas tecnologias importantes para uma nova revolução industrial passa pela necessidade de desenvolvimento e aprimoramento de software e componentes eletrônicos mais potentes, eficientes e baratos.
g) A computação quântica não vem para substituir a clássica. As duas vão coexistir. A computação quântica chega para resolver problemas que hoje demorariam anos para se executar.
h) Com certeza
aluno: Julio Cezar Giandoso Filho
CurtirCurtir
Eu estudo na UTFPR
Binário:
01000101 01110101 00100000 01100101 01100101 01110100 01110101 01100100 01101111 00100000 01101110 01100001 00100000 01010101 01010100 01000110 01010000 01010010
Hexadecimal:
45 75 20 65 73 74 75 64 6F 20 6E 61 20 55 54 46 50 52
CurtirCurtir
Eu estudo na UTFPR
Binário:
01000101 01110101 00100000 01100101 01100101 01110100 01110101 01100100 01101111 00100000 01101110 01100001 00100000 01010101 01010100 01000110 01010000 01010010
Hexadecimal:
45 75 20 65 73 74 75 64 6F 20 6E 61 20 55 54 46 50 52
CurtirCurtir
Binário: 01000101 01110101 00100000 01100101 01110011 01110100 01110101 01100100 01101111 00100000 01101110 01100001 00100000 01010101 01010100 01000110 01010000 01010010
Eu estudo na UTFPR
CurtirCurtir
Eu estudo na UTFPR
Em binário01000101 01110101 00100000 01100101 01110011 01110100 01110101 01100100 01101111 00100000 01101110 01100001 00100000 01010101 01010100 01000110 01010000 01010010
Em hexadecimal45 75 20 65 73 74 75 64 6F 20 6E 61 20 55 54 46 50 52
CurtirCurtir
bin: 01000101 01110101 00100000 01100101 01100101 01110100 01110101 01100100 01101111 00100000 01101110 01100001 00100000 01010101 01010100 01000110 01010000 01010010
hex: 45 75 20 65 73 74 75 64 6F 20 6E 61 20 55 54 46 50 52
CurtirCurtir
Eu estudo na UTFPR
Em binário
01000101 01110101 00100000 01100101 01110011 01110100 01110101 01100100 01101111 00100000 01101110 01100001 00100000 01010101 01010100 01000110 01010000 01010010
Em hexadecimal
45 75 20 65 73 74 75 64 6F 20 6E 61 20 55 54 46 50 52.
CurtirCurtir
PORTGUÊS/BINÁRIO
Eu estudo na UTFPR = 01000101 01110101 00100000 01100101 01110011 01110100 01110101 01100100 01101111 00100000 01101110 01100001 00100000 01010101 01010100 01000110 01010000 01010010
CurtirCurtir
Eu estudo na UTFPR.
Binário: 01000101 01110101 00100000 01100101 01110011 01110100 01110101 01100100 01101111 00100000 01101110 01100001 00100000 01010101 01010100 01000110 01010000 01010010.
Hexadecimal: 45 75 20 65 73 74 75 64 6F 20 6E 61 20 55 54 46 50 52.
CurtirCurtir
Eu estudo na UTFPR.
Binário: 01000101 01110101 00100000 01100101 01110011 01110100 01110101 01100100 01101111 00100000 01101110 01100001 00100000 01010101 01010100 01000110 01010000 01010010.
Hexadecimal: 45 75 20 65 73 74 75 64 6F 20 6E 61 20 55 54 46 50 52.
CurtirCurtir
PORTGUÊS/BINÁRIO
Eu estudo na UTFPR = 01000101 01110101 00100000 01100101 01110011 01110100 01110101 01100100 01101111 00100000 01101110 01100001 00100000 01010101 01010100 01000110 01010000 01010010
Em hexadecimal
45 75 20 65 73 74 75 64 6F 20 6E 61 20 55 54 46 50 52.
CurtirCurtir
“Eu estudo na UTFPR” corresponde em binário a seguinte sequência :
01000101 01110101 00100000 01100101 01110011 01110100 01110101 01100100 01101111 00100000 01101110 01100001 00100000 01010101 01010100 01000110 01010000 01010010
Hexadecimal: 45 75 20 65 73 74 75 64 6F 20 6E 61 20 55 54 46 50 52
CurtirCurtir
“Eu estudo na UTFPR”
Em binário:
01000101 01110101 00100000 01100101 01110011 01110100 01110101 01100100 01101111 00100000 01101110 01100001 00100000 01010101 01010100 01000110 01010000 01010010
Em hexadecimal:
45 75 20 65 73 74 75 64 6f 20 6e 61 20 55 54 46 50 52
CurtirCurtir
“Eu estudo na UTFPR”
Bin: 01000101 01110101 00100000 01100101 01110011 01110100 01110101 01100100 01101111 00100000 01101110 01100001 00100000 01010101 01010100 01000110 01010000 01010010
Hex: 45752065737475646f206e61205554465052
CurtirCurtir
A frase: “Eu estudo na UTFPR” em binário
1000101 1010101 1000101 1010011 1010100 1010101 1000100 1001111 1001110 1010101 1010100 1000110 1010000 1010010
Em hexadecimal
45 75 2065 73 74 75 64 6f 20 6e 61 20 55 54 46 50 52
CurtirCurtir
Bin:
01010011 01101001 01101101 00101100 00100000 01101101 01110101 01101001 01110100 01101111 01110011 00100000 01100100 01100101 00100000 01101110 11110011 01110011 00100000 01100011 01101111 01101110 01110011 01100101 01100111 01110101 01101001 01101101 01101111 01110011 00100001
Hex:
45 75 20 65 73 74 75 64 6F 20 6E 61 20 55 54 46 50 52
Frase:
“Eu estudo na UTFPR”
CurtirCurtir
Binário:
01000101 01110101 – Eu
01100101 01110011 01110100 01110101 01100100 01101111 – estudo
01101110 01100001 – na
01010101 01010100 01000110 01010000 01010010 – UTFPR
01000101 01110101 01100101 01110011 01110100 01110101 01100100 01101111 01101110 01100001 01010101 01010100 01000110 01010000 01010010 – Eu estudo na UTFPR
Hexadecimal:
45 75 – Eu
65 73 74 75 64 6F – estudo
6E 61 – na
55 54 46 50 52 – UTFPR
Binário:
01000101 01110101 0010 0000 – Eu
01100101 01110011 01110100 01110101 01100100 01101111 0010 0000 – estudo
01101110 01100001 0010 0000 – na
01010101 01010100 01000110 01010000 01010010 0010 0000 – UTFPR
01000101 01110101 0010 0000 01100101 01110011 01110100 01110101 01100100 01101111 0010 0000 01101110 01100001 0010 0000 01010101 01010100 01000110 01010000 01010010 0010 0000 – UTFPR – Eu estudo na UTFPR
Hexadecimal:
45 75 20 – Eu
65 73 74 75 64 6F 20 – estudo
6E 61 20 – na
55 54 46 50 52 20 – UTFPR
45 75 20 65 73 74 75 64 6F 20 6E 61 20 55 54 46 50 52 20 – Eu estudo na UTFPR
45 75 65 73 74 75 64 6F 6E 61 55 54 46 50 52
CurtirCurtir
Em português:
“Eu estudo na UTFPR”
Em binário:
01010011 01101001 01101101 00101100 00100000 01101101 01110101 01101001 01110100 01101111 01110011 00100000 01100100 01100101 00100000 01101110 11110011 01110011 00100000 01100011 01101111 01101110 01110011 01100101 01100111 01110101 01101001 01101101 01101111 01110011 00100001
Em hexadecimal:
4575206573747564 6f206e61205554465052
CurtirCurtir
PORTUGUÊS/BINÁRIO
“Eu estudo na UTFPR”
Binário:
01000101 01110101 00100000 01100101 01110011 01110100 01110101 01100100 01101111 00100001 01010101 01010100 01000110 01010000 01010010
Hexadecimal:
45752065737475646F215554465052
CurtirCurtir
Frase em Binário: “Eu estudo na UTFPR”
01000101 01110101 00100000 01100101 01110011 01110100 01110101 01100100 01101111 00100000 01101110 01100001 00100000 01010101 01010100 01000110 01010000 01010010
Eu -> 01000101 01110101 0010 0000
estudo -> 01100101 01110011 01110100 01110101 01100100 01101111 0010 0000
na -> 01101110 01100001 0010 0000
UTFPR -> 01010101 01010100 01000110 01010000 01010010 0010 0000
Em HEX:
45 75 20 65 73 74 75 64 6F 20 6E 61 20 55 54 46 50 52 20
CurtirCurtir
Binário: 01000101 01110101 00100000 01100101 01110011 01110100 01110101 01100100 01101111 00100000 01101110 01100001 00100000 01010101 01010100 01000110 01010000 01010010
Hexadecimal: 45 75 20 65 73 74 75 64 6f 20 6e 61 20 55 54 46 50 52
CurtirCurtir
Boa tarde,
Frase: Eu estudo na UTFPR
Frase em binário: 01000101 01110101 00100000 01100101 01110011 01110100 01110101 01100100 01101111 00100000 01101110 01100001 00100000 01010101 01010100 01000110 01010000 01010010
Frase em hexadecimal: 45 75 20 65 73 74 75 64 6F 20 6E 61 20 55 54 46 50 52 20
CurtirCurtir
Frase em português:
“Eu estudo na UTFPR”
Em binário:
01010011 01101001 01101101 00101100 00100000 01101101 01110101 01101001 01110100 01101111 01110011 00100000 01100100 01100101 00100000 01101110 11110011 01110011 00100000 01100011 01101111 01101110 01110011 01100101 01100111 01110101 01101001 01101101 01101111 01110011 00100001
Em hexadecimal:
4575206573747564 6f206e61205554465052
CurtirCurtir
Eu estudo na UTFPR
Binário: 01000101 01110101 00100000 01100101 01110011 01110100 01110101 01100100 01101111 00100000 01101110 01100001 00100000 01010101 01010100 01000110 01010000 01010010
Hexadecimal: 45 75 20 65 73 74 75 64 6F 20 6E 61 20 55 54 46 50 52
CurtirCurtir
g. PORTUGUES/BINÁRIO
Eu estudo na UTFPR
BINÁRIO : 0100 0101 0101 0101 0100 0101 0101 0011 0101 0100 0101 0101 0100 0100 0100 1111 0100 1110 0100 0001 0101 0101 0101 0100 0100 0110 0101 0000 0101 0010
CurtirCurtir
Eu estudo na UTFPR: 0100 0101 0101 0101 0100 0101 0101 0011 0101 0100 0101 0101 0100 0011 0100 1111 0100 1110 0100 0001 0101 0101 0101 0100 0100 0110 0101 0000 0101 0010
CurtirCurtir
Frase: “Eu estudo na UTFPR”
Binário: 01000101 01110101 00100000 01100101 01110011 01110100 01110101 01100100 01101111 00100000 01101110 01100001 00100000 01010101 01010100 01000110 01010000 01010010
Hex: 45 75 20 65 73 74 75 64 6f 20 6e 61 20 55 54 46 50 52
CurtirCurtir
g. PORTUGUÊS/BINÁRIO
Frase: “Eu estudo na UTFPR”
Binário: 01000101 01110101 00100000 01100101 01110011 01110100 01110101 01100100 01101111 00100000 01101110 01100001 00100000 01010101 01010100 01000110 01010000 01010010
CurtirCurtir
Eu estudo na UTFPR
binário e hexadecimal
E = 01000101 = 45
u = 01110101 = 75
(espaço) = 00100000 = 20
e = 01100101 = 65
s = 01110011 = 73
t = 01110100 = 74
u = 01110101 = 75
d = 01100100 = 64
o = 01101111 = 6F
(espaço) = 00100000 = 20
n = 01101110 = 6E
a = 01100001 = 61
(espaço) = 00100000 = 20
U = 01010101 = 55
T = 01010100 = 54
F = 01000110 = 46
P = 01010000 = 50
R = 01010010 = 52
CurtirCurtir
Eu estudo na UTFPR
Binário: 01000101 01110101 00100000 01100101 01110011 01110100 01110101 01100100 01101111 00100001 01010101 01010100 01000110 01010000 01010010
Hexadecimal: 45 75 20 65 73 74 75 64 6F 20 6E 61 20 55 54 46 50 52
CurtirCurtir
Frase em Binário: “Eu estudo na UTFPR”
01000101 01110101 00100000 01100101 01110011 01110100 01110101 01100100 01101111 00100000 01101110 01100001 00100000 01010101 01010100 01000110 01010000 01010010
Eu -> 01000101 01110101 0010 0000estudo -> 01100101 01110011 01110100 01110101 01100100 01101111 0010 0000na -> 01101110 01100001 0010 0000UTFPR -> 01010101 01010100 01000110 01010000 01010010 0010 0000
Em HEX:
45 75 20 65 73 74 75 64 6F 20 6E 61 20 55 54 46 50 52 20
CurtirCurtir
Binário:
01000101 01110101 00100000 01100101 01110011 01110100 01110101 01100100 01101111 00100000 01101110 01100001 00100000 01010101 01010100 01000110 01010000 01010010
Hexadecimal: 45 75 20 65 73 75 64 6F 20 6E 61 20 55 54 46 50 52
CurtirCurtir
Mensagem em:
ASCII: Eu estudo na UTFPR!
Hexadecimal: 45, 75, 20, 65, 73, 74, 75, 64, 6F, 20, 6E, 61, 20, 55, 54, 46, 50, 52, 21.
Binário: 01000101, 01110101, 00100000, 01100101, 01110011, 01110100, 01110101, 01100100, 01101111, 00100000, 01101110, 01100001, 00100000, 01010101, 01010100, 01000110, 01010000, 0101001000100001.
CurtirCurtir
“Eu estudo na UTFPR”
g. PORTUGUES/BINÁRIO/HEXADECIMAL
E: 0100 0101 / 45
u: 0111 0101 / 75
e: 0110 0101 / 65
s: 0111 0011 / 73
t: 0111 0100 / 74
u: 0111 0101 / 75
d: 0110 0100 / 64
o: 0110 1111 / 6F
n: 0110 1110 / 6E
a: 0110 0000 / 60
U: 0101 0101 / 55
T: 0101 0100 / 54
F: 0100 0110 / 46
P: 0101 0000 / 50
R: 0101 0010 / 52
CurtirCurtir
EU estudo na UTFPR
Binário:01000101 01110101 00100000 01100101 01110011 01110100 01110101 01100100 01101111 00100000 01101110 01100001 00100000 01010101 01010100 01000110 01010000 01010010
Hexadecimal:45, 75, 20, 65, 73, 74, 75, 64, 6F, 20, 6E, 61, 20, 55, 54, 46, 50, 52
CurtirCurtir
Eu estudo na UTFPR
Binário:
01000101 01110101 00100000 01100101 01110011 01110100 01110101 01100100 01101111 00100000 01101110 01100001 00100000 01010101 01010100 01000110 01010000 01010010
Hexadecimal:
45 75 20 65 73 74 75 64 6F 20 6E 61 20 55 54 46 50 52 21.
CurtirCurtir
01100001 01101101 01100101 01101001 00100000 01101111 00100000 01100101 01111000 01100101 01110010 01100011 01101001 01100011 01101001 01101111 00100000
CurtirCurtir
“Eu estudo na UTFPR”
0100 0101 0111 0101 0010 0000 0110 0101 0111 0011 0111 0100 0111 0101 0110 0100 0110 1111 0010 0000 0110 1110 0110 0001 0010 0000 0101 0101 0101 0100 0100 0110 0101 0000 0101 0010
CurtirCurtir
“Eu estudo na UTFPR”
Binário:
01000101 01110101 00100000 01100101 01100101 01110100 01110101 01100100 01101111 00100000 01101110 01100001 00100000 01010101 01010100 01000110 01010000 01010010
Hexadecimal:
45 75 20 65 73 74 75 64 6F 20 6E 61 20 55 54 46 50 52
CurtirCurtir
Eu estudo na UTFPR
Em Binário: 01000101 01110101 00100000 01100101 01110011 01110100 01110101 01100100 01101111 00100000 01101110 01100001 00100000 01010101 01010100 01000110 01010000 01010010
Em Hexadecimal: 45 75 20 65 73 74 75 64 6F 20 6E 61 20 55 54 46 50 52
CurtirCurtir
01000101 01110101 00100000 01100101 01110011 01110100 01110101 01100100 0110 1111 00100000 01101110 01100001 00100000 01010101 01010100 01000110 01010000 01010010
45 75 20 65 73 74 75 64 6F 20 6E 61 20 55 54 46 50 52
CurtirCurtir
Eu estudo na UTFPR
Bin: 01000101 01110101 00100000 01100101 01110011 01110100 01110101 01100100 01101111 00100000 01101110 01100001 00100000 01010101 01010100 01000110 01010000 01010010
CurtirCurtir
Eu estudo na UTFPR
binário : 01000101 01110101 00100000 01100101 01110011 01110100 01110101 01100100 01101111 0010 0000 01101110 01100001 00100000 01010101 01010100 01000110 01010000 01010010
Hexadecimal: 45 75 20 65 73 74 75 64 6F 20 6E 61 20 55 54 46 50 52
CurtirCurtir