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:
Excelente artigo informativo e educacional.
Postar um comentário