MecaWeb - Sistemas de Numeração - www.cadcobol.com.br |
|
|
|
| Desenvolvido por DORNELLES Carlos Alberto - Analista de Sistemas - Brasília DF. - cad_cobol@hotmail.com |
|
Dentre os sistemas de numeração existentes, três deles são usados constantemente quando se trata de eletrônica digital, são o decimal, binário e hexadecimal, porém um quarto sistema não tão comum, o octal pode ser utilizado em algumas aplicações. |
Sistema de numeração decimal.O sistema decimal é o sistema de numeração normalmente utilizado na representação de valores em todo o mundo. O sistema decimal tem como principais características as seguintes: Base: 10 (equivalente a quantidade de símbolos). Embora o Sistema Decimal possua somente dez símbolos, qualquer número acima disso pode ser expresso usando o sistema de peso por posicionamento, ou mais conhecido como valor de posição, conforme o exemplo a seguir expressado em potência de base dez.
Dependendo do posicionamento, o digito terá um peso diferente. Conclui-se então que conforme maior for a necessidade de valores, maiores combinações irão existir e como conseqüência mais dígitos teremos de utilizar. valor da unidade ......... = 1
valor da dezena .......... = 10
valor da centena ......... = 100
valor da unidade de milhar = 1.000
valor da dezena de milhar = 10.000
valor da centena de milhar = 100.000
Se utilizarmos esta regra pode-se então justificar o valor como 513 da seguinte forma:
5 x 100 (valor centena) = 500
1 x 10 (valor dezena) = 10
3 x 1 (valor unidade) = 3
Total 513
Ou utilizarmos a base 10 para efetivar o mesmo cálculo:
5 x 102 (100) = 500
1 x 101 (10) = 10
3 x 100 (1) = 3
Total 513
É desta forma portanto que são feitas as conversões de valores que utilizam a base de numeração 10. |
Sistema Binário.É o sistema de numeração mais utilizado em processamento de dados digitais, pois utiliza apenas dos algarismos ( 0 e 1 ), sendo portanto mais fácil de ser representado por circuitos eletrônicos (os dígitos binários podem ser representados pela presença ou não de tensão). O sistema binário tem como principais características as seguintes: Base: 2 (equivalente a quantidade de símbolos). Os dígitos binários chamam-se bit (do inglês Binary Digit), o bit é a menor unidade de informação nos circuitos digitais.
O valor da posição é indicado pelo expoente da base do sistema numérico, sendo que o mais significativo será a base elevado ao número de dígitos menos 1, por exemplo, um número de 4 bits terá o bit mais significativo com expoente 3 e o menos significativo com expoente 0, conforme o exemplo, onde MSB - most significant bit - bit mais significativo e LSB - least significant bit - bit menos significativo.
Exemplo de conversão do sistema decimal para binário:
Lembrando que a base diferencia um sistema do outro, por exemplo, o número 1011 na base 2, é lido como um,zero,um,um, já na base 10 seria lido como mil e onze valores completamente diferentes. Em eletrônica digital e informática, costumamos agrupar os bits em conjuntos de 8, formando assim um Byte, podemos também agrupar os bytes, formando kilobits, de forma a expressar com mais facilidades os conjuntos, os múltiplos podem ser vistos nas tabelas abaixo:
|
Sistema OctalO sistema octal não é muito conhecido, mas também tem suas aplicações na eletrônica e informática, é baseado no sistema binário suas características básicas são: Base: 8 (equivalente a quantidade de símbolos). Para representação de qualquer digito em octal, necessitamos de três digitos binários.
|
Sistema HexadecimalO Sistema Hexadecimal foi criado com o mesmo propósito do Sistema Octal, o de minimizar a representação de um número binário. Base: 16 (equivalente a quantidade de símbolos). Esse sistema é amplamente utilizado em computação e em mapeamento de memórias que utilizam palavras de 4,8,16,32 ou 64 bits.
A tabela a seguir mostra a relação entre o sistema hexadecimal e o decimal, pode se observar que o sistema reinicia a cada 16 dígitos.
|