Processadores de 32 bits e 64 bits? Como é que é?!?

"Isso aí de 32 bits ou 64 bits não era só do Windows e outros sistemas operacionais como o Linux?"

 

Infelizmente, não. Você entenderá um pouco sobre a arquitetura de 32 bits e 64 bits dos processadores... vamos lá!

Primeiro, compreenda o que é um bit. Não confunda bit com pit!

Bit significa dígito binário e é uma sigla de duas palavras inglesas: BInary digiT. É o menor dado na informática, é como se fosse a célula que em conjunto forma os órgãos do corpo de um ser vivo. O bit forma toda a comunicação na informática. Legal, né?

Um bit tem o valor de 0 ou de 1, por isso é se chama binário. Abaixo, escrevemos o nome próprio João em código binário:

01001010     01101111     11100011     01101111
      J                      o                     ã                     o

Mas você é do tipo que envia mensagens informalmente, e ao chamar o nome do seu amigo em um chat qualquer de internet, escreve assim: joao. Veja como fica agora:

01101010     01101111     01100001     01101111
        j                     o                      a                    o

Mesmo que seja uma pequena palavra, exige-se uma sequência de impulsos elétricos que seu processador recebe do teclado, processa e prejeta na sua tela

Então, quando o seu processador recebe a mensagem João, ele age assim para formar a letra J maiúscula (só fizemos com o J para o texto não ficar mais longo):

0 - SEM impulso elétrico
1 - COM impulso elétrico
0 - SEM impulso elétrico
0 - SEM impulso elétrico
1 - COM impulso elétrico
0 - SEM impulso elétrico
1 - COM impulso elétrico
0 - SEM impulso elétrico

A comunicação binária é "parecida" com o código Morse, a diferença é que este última usa-se . (ponto) e - (traço) e os espaços para separar as palavras. Para você entender ainda mais, escrevemos João em código Morse:

. – – –         – – –         . –          – – –
      j                 o               a               o

Outra diferença é que o código Morse é mais simples que o código binário e operado por pessoas em cada ponta da transmissão: um envia a mensagem codificada e outro recebe os códigos e decodifica. Se esses mesmos dois operadores usarem o binário, será mais complicado a troca de informação

Voltando ao bit, se para expressar uma letra são necessários 8 impulpos (ou não) de eletricidade, como nós humanos fazemos para entender melhor? Ficou definido entre os gurus da informática que seriam agrupados 8 bits para formar 1 byte

O jota maiúsculo (J) do nome João tem 8 bits: 01001010, ou seja, tem 1 byte. Ok? Isso facilita muito a nossa vida quando formos nos expressar, é o mesmo que dizer que uma sacola de batatinha tem 2kg ao invés de dizer 2000 gramas

E a organização do agrupamento não termina por aí. Como usou-se todo aquele código para escrever o nome do João, imagina quantos bits são usados para codificar este texto em binário, ser processado, enviar no servidor do blog, ser decodificado pela sua máquina e mostrar este material para você... é muita informação. É preciso agrupar ainda mais, fica assim, então:

8 bits = 1 byte
1000 bytes = 1 kilobytes (kB)
1000 kB = 1 megabyte (MB)
1000 MB = 1 gigabyte (GB)
1000 GB = 1 terabyte (TB)

Só uma curiosidade, 1 byte que tem 8 bits pode ter uma sequência de 256 combinações diferentes. São muitos dados!


E a explicação dos 32 ou 64 bits do processador... se perdeu no meio dos bits?!?

Calma, queridinho(a) leitor(a), já chegaremos lá...

Vamos analisar o processador Intel Core 2 Duo E6320 com 1,86Ghz de frequência (em um próximo artigo explicaremos sobre a frequência de um processador), soquete 775 e dois núcleos. Essas são as únicas medidas de comparação no momento de compra de um processador usado? De forma alguma, tem a questão da arquitetura dele ser de 32 bits ou 64 bits


Processador Intel soquete 775
Fonte: acervo próprio


No caso do E6320, segundo o site da Intel, ele é híbrido e opera em 32 bits e 64 bits. O seu lançamento foi em 2007. Veja o datasheet dele aqui

Imagine o processador como um caminhão que tranporta produtos. Enquanto a frequência é a velocidade deste caminhão, a arquitetura significa a capacidade de carregar mais (64 bits) ou menos (32 bits) produtos em uma única viagem. Sacou?

Vamos analisar um processador concorrente da Intel. O AMD Phenom X4 9600 tem frequência de 2,3Ghz e pode ser instalador em soquetes AM2 e AM2+. Além de ter 4 núcleos, é também híbrido e roda em 32 bits ou 64 bits. Este também foi lançado em 2007. Veja mais as especificações dele neste link


Processador AMD soquete AM2
Fonte: acervo próprio
 

Uma curiosidade: o primeiro processador de 64 bits foi lançado pela AMD lá em 2003 e, atualmente, a grande maioria dos processadores são tanto 32 bits quanto 64 bits. É por isso que ao instalar diferentes sistemas operacionais (Windows, Linux, macOS) com diferentes versões de 32 bits ou 64 bits em uma mesma máquina, sempre funcionará, há compatibilidade entre hardware e software


Ok, queridinho escritor... mas um processador de 64 bits com 3Ghz tem o dobro de desempenho em relação a um de 32 bits com também 3Ghz, né??

Não, queridinho(a) leitor(a)! Conseguiria na teoria, na prática o processador de 64 bits pode processar dados de até 64 bits, mas não significa que ele sempre fará assim. Se uma instrução tiver mais que 64 bits, ele deverá dividir a tarefa em outro ciclo

E lembre-se de mais uma coisa, seu sistema operacional também precisa ser 64 bits para não atrapalhar o desempenho do processador e também permitir maior reconhecimento de memória RAM. Se tem dúvidas, veja este artigo do nosso blog aqui

Agora que tem o conhecimento necessário, se estiver à procura de processadores usados ou kits de placas-mães, visite nossa loja Info Usado em https://www.infousado.com.br/

Todas as peças usadas são testadas, garantia de 90 dias, acompanha nota fiscal e são enviadas para todo o Brasil através do Correios


Márcio Baldo

Comentários