segunda-feira, 18 de julho de 2022

O CÓDIGO BINÁRIO

   O código ou sistema binário (sistema exponencial de base 2) é uma forma matemática utilizada como base da linguagem e arquitetura de computadores e de aparelhos com circuitos digitais. Esse sistema de lógica binária permite a interpretação das informações e a execução de ações para toda a eletrônica, a computação e a programação.

  Os computadores digitais trabalham internamente com dois níveis de tensão, pelo que o seu sistema de numeração natural é o sistema binário. Com efeito, num sistema simples como este é possível simplificar o cálculo, com o auxílio da lógica booliana. Um processador é formado por milhares de blocos lógicos complexos, formados por portas lógicas básicas, e o funcionamento desta está amparado por um postulado fundamental à eletrônica digital que determina que um circuito opere apenas com dois níveis de tensão bem definidos.

Numerais hindu-arábicos

  O refinamento dado pelo matemático Gottfried Wilhelm Leibniz (1646-1716), no século XVIII, aos números binários possibilitou que mais tarde, já no século XX, John von Neumann (1903-1957) o utilizasse para a construção dos primeiros computadores eletrônicos, nos anos 1940.

  O sistema binário tem como base da sua linguagem apenas os números 0 e 1, representando para o computador os dois níveis de tensão interna reconhecíveis por seu processador, e equivalente a 1 bit cada - a menor unidade de informação no sistema digital.

  Assim, tudo o que é processado pela máquina e representado na tela consiste, em sua camada mais baixa, em uma representação de combinações desses dois números.

  O número 1 representa que a casa (bit) na qual ele se encontra está "ligada" e o 0 representa que a casa (bit) está "desligada". Pode-se, assim, representar qualquer número ou letra apenas com o "0" e o "1". Por exemplo, o número 30 seria representado no código binário por 11110. O número 60, por 111100. Ou, ainda, o número 150 seria representado no sistema binário por 1010110.

  Esse sistema foi crucial para o desenvolvimento dos computadores e da tecnologia eletrônica, pois facilitou a representação e o processamento (por ter apenas dois estados possíveis, 0 ou 1, diferente do sistema decimal, que conta com 10 estados diferentes), permitindo a simplificação dos circuitos eletrônicos, com o uso mais proveitoso do poder de processamento, por ser fácil de implementar na prática e apresentar grande potencial. Ele é, ainda hoje, a base da microeletrônica e das tecnologias digitais.

Abecedário binário

REFERÊNCIAS BIBLIOGRÁFICAS:

Gonick, Larry. Introdução Ilustrada à Computação. São Paulo: Harper & Row do Brasil, 1984.

Bianchi, Paulo; Bezerra, Milton. Microcomputadores. Arquitetura-Projeto-Programação. Rio de Janeiro, 1983.

Murdoca, Miles K.; Heuring, Vicent P. Introdução à Arquitetura de Computadores. Rio de Janeiro, Campus, 200.

Um comentário: