Escolar Documentos
Profissional Documentos
Cultura Documentos
Sistemas de numerao
Nos sistemas digitais, recorre-se com frequncia a diferentes sistemas de numerao para representar a informao digital.
maior peso 10...... 10 4 103 10 2 101 ...... 10000 1000 100 10 Sistema de numerao binrio
menor peso 10 0 1
Em sistemas descritos atravs de variveis lgicas recorre-se com frequncia ao sistema de numerao de base 2 (binrio). A vantagem na utilizao deste sistema de numerao resulta da correspondncia directa entre os dgitos 0 e 1 e os valores lgicos 0 e 1. Caractersticas do sistema de numerao binrio: Base: 2 Dgitos:0,1 Potncias:
2 4
2 2
menor peso 20 1
Neste sistema os dgitos binrios representam os coeficientes das potncias de base 2. Por exemplo, o nmero 19 (decimal) representado pela sequncia de dgitos binrios
10011 = 1x2 4 + 0x2 3 + 0x2 2 + 1x21 + 1x2 0 10011 = 16 + 0 + 0 + 2 + 1 = 19 Converso entre o sistema decimal e binrio
Considere-se a diviso inteira de N por 2. Dado que cada diviso desloca o ponto decimal em uma posio para a esquerda, temos
N ....x 8 x 4 x 2 x 1 = = ....x 8 x 4 x 2 + resto x 1 2 2 O dgito menos significativo x1 corresponde ao resto da diviso inteira e o quociente corresponde a um novo ' nmero N =...x 8 x 4 x 2 , onde x 2 passa a ser o dgito menos significativo.
Aplicando divises sucessivas e considerando o resto, obtm-se a sequncia de dgitos binrios que representam o nmero N no sistema de numerao binrio. Por exemplo 19 1 2 9 1
menos significativo
2 4 0
2 2 0
mais significativo
2 1 1
2 0
19(10 ) = 10011( 2)
base
A relao especial com o sistema de numerao binrio reside no facto de trs dgitos binrios representarem oito
(2 ) nmeros distintos e quatro dgitos binrios representarem dezasseis (2 ) nmeros distintos. Esta relao
3 4 7 3 678 678 67 8 678 67 8 Octal 4 24 4 44 4 24 1 0 1 1 1 1 0 0 1 1 0 0 1 0 Binario
permite efectuar converses entre estes sistemas de uma forma quase imediata, conforme se pode verificar no seguinte exemplo.
64 3 4 7 8 64 E 4 7 8 64 D 4 64 3 4 7 8 7 8 64 2 48 Hexadecimal 7 1 1 1 1 1 0 1 1 0 1 0 0 1 1 0 0 1 0 Binario
2 3 1
mais significativo
2 1 1
2 0
28(10 ) = 11100( 2) Binrio Decimal 10101(2) = 1x2 4 + 0x2 3 + 1x2 2 + 0x21 + 1x2 0 = 16 + 4 + 1 = 21(10) DecimalOctal
menos significativo mais significativo 19 3 8 2 2 8 0
19(10 ) = 23( 8 )
Octal Decimal
45(10 ) = 2D (16 ) Hexadecimal Decimal 2D (16) = 2x161 + 13x16 0 = 32 + 13 = 45(10 ) Binrio Octal
6 5 678 678 6 74 678 67 8 Octal 4 24 40 8 4 44 1 0 1 1 0 0 0 0 1 0 1 1 0 0 Binario
678 678 6 78 4 4 1 1 1 1 0 1 0 1 0
7 5 2
1 1 1 1 0 1 0 1 0 14243 14 4 2 3 14 4 2 3
1 E A
752(8)=1EA(16)
16 0
Binrio di bi
Grupos 3 B
Decimal
B di bi
Octal Grupos 4
di bi
Hexadecimal
Mtodo Soma de potncias de base b (bi) multiplicados pelo respectivo dgito (di) Converso directa entre dgito e grupo Diviso sucessiva pela base B