Números Binários
Codigo Binário do número 136 |
O sistema
binário ou de base 2 é um
sistema de numeração posicional em que todas as quantidades se representam com
base em dois números, ou seja, zero e
um (0 e 1).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 (aceso, apagado). Com efeito, num sistema simples como este é possível
simplificar o cálculo, com o auxílio da lógica booleana. Em computação,
chama-se um dígito binário (0 ou 1) de bit, que vem do inglês Binary Digit. Um agrupamento de 8 bits corresponde a um byte (Binary Term). Um
agrupamento de 4 bits, ainda, é chamado de nibble.
Um
processador é formado por milhares de blocos lógicos complexos, formados por
portas lógicas básicas, e o funcionamento destas está amparado por um postulado
fundamental a eletrônica digital que determina que um circuito opere apenas com
2 níveis de tensão bem definidos. Em um circuito digital TTL (Transistor
Transistor Logic), os dois níveis de tensão padronizados são 0V (zero volt) e
5V (cinco volts). Ao projetar um sistema digital, ao invés de trabalhar com
níveis de tensão trabalha-se com níveis lógicos, então, no caso do circuito
TTL, 0V será representado por “0” e 5V será representado por “1”, e os níveis
de tensão entre eles serão ignorados, ou seja, adotar-se-à uma faixa até a qual
será considerado nível lógico zero, e a partir dela, nível lógico 1. Neste
caso, de 0V a 2,5V temos “0”, e a partir daí até 5V temos “1”.
O sistema
binário é base para a Álgebra booleana (de George Boole - matemático inglês),
que permite fazer operações lógicas e aritméticas usando-se apenas dois dígitos
ou dois estados (sim e não, falso e verdadeiro, tudo ou nada, 1 ou 0, ligado e
desligado). Toda a electrónica digital e computação está baseada nesse sistema
binário e na lógica de Boole, que permite representar por circuitos
electrónicos digitais (portas lógicas) os números, caracteres, realizar
operações lógicas e aritméticas. Os programas de computadores são codificados
sob forma binária e armazenados nas mídias (memórias, discos, etc) sob esse
formato.
A
conversão de um número decimal no seu equivalente binário é chamada
codificação. Um número decimal é expresso como um código binário ou número
binário. O sistema numérico binário, como apresentado, é conhecido como código
binário puro. Este nome o diferencia de outros tipos de códigos binários. O
sistema numérico decimal é fácil de se usar devido à familiaridade. O sistema
numérico binário é menos conveniente de se usar pois nos é menos familiar. É
difícil olhar em número binário e rapidamente reconhecer o seu equivalente
decimal.
Por
exemplo, o número binário 1010011 representa o número decimal 83. É difícil
dizer imediatamente, por inspeção do número, qual seu valor decimal.
Entretanto, em alguns minutos, usando os procedimentos descritos anteriormente,
pode-se prontamente calcular seu valor decimal. A quantidade de tempo que leva
para converter ou reconhecer um número binário é uma desvantagem no trabalho
com este código, a despeito das numerosas vantagens de "hardware".
Os
engenheiros reconheceram este problema cedo, e desenvolveram uma forma especial
de código binário que era mais compatível com o sistema decimal. Como uma
grande quantidade de dispositivos digitais, instrumentos e equipamentos usam
entradas e saídas decimais, este código especial tornou-se muito difundido e
utilizado. Esse código especial é chamado decimal codificado em binário (BCD -
binary coded decimal). O código BCD combina algumas das características dos
sistemas numéricos binário e decimais.
Interessante!!!
ResponderExcluir