Beruflich Dokumente
Kultur Dokumente
Todos os sistemas numricos possuem uma base. No sistema numrico a base 10, no sistema binrio a base 2 e o sistema hexadecimal tem base 16. O valor representado por cada algarismo no sistema, determinado pela respectiva posio em relao aos outros algarismos que constituem o nmero.
A designao de decimal para este sistema numrico, advm de usar a base 10 e usa os algarismos 0, 1, 2, 3, 4, 5, 6, 7, 8, 9. posio de cada um destes algarismos dentro do nmero est associado um determinado valor. Assim, e caminhando da direita para a esquerda, o algarismo mais direita, deve ser multiplicado por 1, o algarismo situado imediatamente esquerda deste, multiplicado por 10, o que vem a seguir por 100, etc.
Exemplo:
O sistema numrico binrio, difere em vrios aspectos do sistema decimal que o que ns utilizamos na vida diria. Este sistema numrico de base igual a 2 e s contm dois algarismos, que so 1 e 0. O sistema numrico binrio, o usado nos computadores e nos micro controladores, porque , de longe, muito mais adequado ao processamento por parte destes dispositivos, que o sistema decimal.
Exemplo:
01 um nmero binrio com 2 dgitos; 0001 um nmero binrio com 4 dgitos; 010101 um numero binrio com 6 dgitos; 10011011 um nmero binrio com 8 dgitos.
H ainda, dos mais utilizados, nmeros binrios com 16 e 32 dgitos ou bits. O agrupamentos de 8 bits designa-se por byte.
Converso binrio-decimal
100101
1010 0111
Exemplo_4:
100101,11
A construo de um nmero binrio simples. Comea-se da direita para a esquerda e vo-se substituindo os 0 por 1. Essa converso encontrase feita na tabela ao lado.
Operaes em binrio
Existem quatro operaes aritmticas aplicveis a nmeros em binrio. So elas a adio, subtraco, multiplicao e diviso. Adio em binrio:
A adio executada de tal modo que, so somados individualmente, os dgitos situados em posies idnticas, em ambos os nmeros. Se ambos os dgitos forem zero, ento, a soma zero, se um deles for igual a 0 e o outro for 1, o resultado 1. A soma de 1 com 1 d dois, mas em binrio d 0 e vai um, este 1 vai ter que ser adicionado ao resultado da soma dos dgitos binrios situados imediatamente esquerda dos anteriores.
Adio em binrio:
0+0=0 0+1=1 1+0=1 1+1=0 e vai 1
Subtraco em binrio: A subtraco, tal como a adio, obedece ao mesmo princpio. O resultado de subtrairmos dois zeros ou dois uns, zero. Se quisermos subtrair 1 a 0, temos que pedir emprestado 1 ao dgito binrio imediatamente esquerda no nmero. 0-0=0 0-1=1 e vai 1 1-0=1 1-1=0
Multiplicao em binrio: A multiplicao em binrio processa-se da mesma forma que em decimal. Coloca-se um nmero sobre o outro e multiplica-se da seguinte forma:
Diviso em binrio: Exemplo 1___18012 Exemplo 2____37 5 Exemplo3_____100111 Exemplo4_____111010 Exemplo 5_____100101 101
O sistema numrico hexadecimal, tem uma base igual a 16. Se a base 16, vamos precisar de 16 smbolos diferentes para algarismos. No sistema hexadecimal, os algarismos so: 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, A, B, C, D, E, F. As letras A, B, C, D, E e F correspondem respectivamente aos decimais 10, 11, 12, 13, 14 e 15.
Geralmente, os nmeros hexadecimais so escritos com um prefixo $ ou 0x, ou com o sufixo h, para realar o sistema numrico que estamos a utilizar. Assim, o nmero hexadecimal A37E, pode ainda ser mais correctamente escrito como $A37E, 0xA37E ou A37Eh.
1.
Converso Hexadecimal_binrio
Para traduzirmos um nmero hexadecimal para o sistema numrico binrio, no necessrio executar qualquer clculo mas, simplesmente, substituir cada algarismo do nmero pelos dgitos binrios que o representam. Como o valor mximo representado por um algarismo no sistema hexadecimal 15, isso significa que so precisos 4 dgitos binrios, para cada algarismo hexadecimal.
Converso Hexadecimal_binrio
2.
Converso Decimal_Binrio A converso decimal_binrio separada em nmeros inteiros e nmeros fraccionrios, tendo mtodos de resoluo diferentes.
Converso Decimal_Hexadecimal
Utiliza-se o mtodo das divises sucessivas para os nmeros inteiros e das multiplicaes sucessivas para os nmeros decimais, no entanto neste caso fazem-se divises e multiplicaes por dezasseis.
Exemplo_1: 1375 16 Exemplo_2: 1987,6543 16
No cdigo binrio natural a gerao dos nmeros em binrio feita recorrendo frmula de notao posicional. No entanto vamos analisar outros tipos de cdigos binrios, estes podem dividir-se em dois grupos os Cdigos Numricos e os Cdigos Alfanumricos.
O cdigo BCD ( Binary Coded Decimal) utiliza a representao binria de cada dgito de um nmero decimal
Como se pode verificar pela tabela ao lado a cada digito decimal correspondem quatro bits em BCD, sendo invlidos os restantes cdigos at 1111.
Este cdigo obtido a partir do cdigo BCD, adicionando a cada dgito trs em binrio.
Analisando a tabela, verifica-se que ao zero decimal vai corresponder ao trs binrio e essa diferena de trs vai manterse ao longo da tabela.
O cdigo ASCII dos cdigos alfanumricos mais utilizados. Este utiliza alm dos nmeros as letras do alfabeto os sinais de pontuao, etc. O cdigo ASCII ( American Standard Code for Information Interchange) utiliza sete bits, o que d 2=128 caracteres diferentes.
Neste cdigo acrescenta-se um bit de sinal esquerda do nmero. Esse bit de sinal pode ser 0 ou 1. Se for 0 indica que o numero positivo; Se for 1 indica que o numero negativo; (tabela_1)
Neste cdigo, um numero para passar de positivo a negativo, alm do sinal negativo antes do numero, tambm se complementam os zeros e os uns, isto , os zeros passam a uns e os uns passam a zeros. (tabela_2)
Neste cdigo, tal como no anterior, completando os nmeros positivos obtm-se os negativos. Neste caso soma-se mais um ao nmero negativo depois de ter sido complementado.
transformar
uma
Ex. 5-2=5+2*=3
Vejamos porqu:
complemento de 2)
(3
em