Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
Eletrnica Digital
Objetivos: Conceituar os Sistemas de Numeraes, Reconhecer o Sistema de Numerao de um Nmero qualquer. Fazer Mudana de Base entre os Sistemas de Numerao.
Fazer Mudana da Base com Decimais Fracionrios.
disso seu sistema de numrao chamado de Sistema de Numerao Binrio. Nesse sistema de numerao, s so reconhecidos os nmeros: 1e0 Quando armazenamos algum dado no computador, esse dado deve ficar armazenado em algum lugar, agora, que lugar esse? Esse lugar chamado de Memria, assim como ns temos a nossa, o computador tem a dele. Ns pelo menos, quando queremos utilizar algum dado armazenado em nossa memria, temos o trabalho de apenas pensar e a nossa cabea vai onde ns armazenamos o dado e podemos externar essa lembrana. Como um computador uma mquina, como podemos puxar pela sua lembrana? No tem jeito, temos que saber onde ele armazenou, ou seja, a sua LOCALIDADE DE MEMRIA e toda localidade de memria tem um endereo e esse endereo dado atravs de outro sistema de numerao, que chamado de Sistema de Numerao Hexadecimal. Esse sistema de numerao composto por 10 (dez) nmeros e 6 (seis) letras, ou seja, um sistema de numerao Alfanumrico e distribudo da seguinte forma: 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, A, B, C, D, E, F Como podemos observar cada letra corresponde a um nmero decimal: A 10 B 11 C 12 D 13 E 14 F 15
Existe uma semelhana entre os sistemas de numerao decimal e hexadecimal, todos dois tem nmeros de 0 a 9. Outro sistema de numerao que podemos utilizar para endereamento de localidades de memria o Sistema de Numerao Octal. Esse sistema de numerao composto por 8 (oito) nmeros e distribudo da seguinte forma: 0, 1, 2, 3, 4, 5, 6, 7, 8
Para evitar essa confuso, representaremos o nmero no sistema binrio da seguinte forma: (1001)2 (BASE) O ndice dois indica o qual sistema de numerao o nmero est inserido, se no houver nenhum ndice, o nmero est no sistema decimal. SISTEMA HEXADECIMAL: A mesma dvida que ocorreu no sistema binrio pode ocorrer no sistema hexadecimal, como por exemplo, o nmero 156 est no sistema decimal ou no sistema hexadecimal? Resolveremos da mesma forma, como segue abaixo: (156)16 (BASE) Se no tiver indice nenhum, o nmero estar inserido no sistema de numerao decimal. SISTEMA OCTAL: A mesma dvida que ocorreu nos sistemas binrio e hexadecimal pode ocorrer no sistema octal, como por exemplo, o nmero 156 est no sistema decimal, hexadecimal ou no sistema octal? Resolveremos da mesma forma, como segue abaixo: (156)8 (BASE)
O que vemos na relao acima so informaes de enderaamento que se encontram nos computadores. Caminho: (programas-acessrios-Ferramentas do Sistema-Informaes do Sistema). Vamos tomar, como exemplo o endereo: Endereo 0xA0000-0xBFFFF Family 0xFEBF8000-0xFEBFFFFF Controlador de rede hardware Intel(R) 82945G Express Chipset
Esta uma forma de se representar o endereamento de um hardware no Sistema de Numerao Hexadecimal, alm das letras caractersticas, o nmero vem acompanhado sempre pelas iniciais (0x). Numa programao, tambm aceitvel que se represente o Sistema de Numerao Hexadecimal, colocando no final do nmero a letra (H) maiscula, como por exemplo: 323H.
Daqui para frente, iremos representar um nmero no sistema hexadecimal atravs da letra H maiscula
Seguindo o padro acima, transforme o nmero decimal 22 para o sistema base 2. No sistema de numerao decimal muito fcil reconhecer se um nmero par ou impar, se um nmero terminar em 0, 2, 4, 6 ou 8 ele um nmero par e se terminar em 1, 3, 5, 7 ou 9 ele impar, fcil no? Mas se o nmero estiver na base 2, como ser? Verificando o exemplo, o nmero 43 impar e o seu binrio 10101 1 e se voc fez a mudana de base do nmero 22 que par, dever ter achado 10110. Verifique que o binrio do nmero 43 terminou em 1 e o binrio do nmero 22 terminou em 0, da, podemos tirar uma concluso:
TODA VEZ QUE UM NMERO BINRIO TERMINAR EM 0 ELE CORRESPONDER A UM NMERO DECIMAL PAR E TODA VEZ QUE ELE TERMINAR EM 1 ELE CORRESPONDER A UM NMERO DECIMAL MPAR
101011 = 1x25 + 0x24 + 1x23 + 0x22 + 1x21 + 1x20 101011 = 32 + 101011 = 32 + 101011 = 43 Seguindo o exemplo acima, faa a mudana de base do binrio 11001101 e verifique se o decimal ser par ou mpar. 0 + 8 + 8 + 0 + 2 + 2 + 1 1
10
1298 = (2422)8
Seguindo o exemplo acima, faa a mudana de base do decimal 971 para base 8.
Seguindo 10.
11
1298 = 512H EXEMPLO 2: Transforme o nmero 709 decimal para base 16.
709 = 2 12 5 709 = 2 C 5 709 = 2C5H Seguindo os exemplos acima, faa a mudana de base do decimal 64202 para base 16. (o decimal 12 corresponde a letra C se aparecer decimais maiores do que 9, tem que substitui-los pela letra correspondente)
12
10x161
13
Transforma os binrios para decimal: 1 Da: 1101011 = (153)8 Seguindo o exemplo acima, faa a mudana de base do binro 1001101 para base 8. 5 3
14
Seguindo o exemplo acima, faa a mudana de base do binro 11001101 para base 16.
15
16
110 6
110 6
011 3
Seguindo
exemplo
acima,
faa
EXEMPLO: Transforme o octal 537 para o sistema base 16. Transforme os numeros para binrio 5 101 3 011 7 111
Da,
17
(537)8 = 101011111 Transforme o binrio 101011111 para o sistema base 16. 1 1 (537)8 = 15FH Seguindo 16. o exemplo acima, faa a 0101 5 1111 15
Caro aluno! Leia a apostila quantas vezes for necessrio, faa todos os exerccios e tire suas dvidas com o Tutor e o Prof Formador,no tendo mais nenhuma dvida, faa os trabalhos sala de aula.
http://www.newtoncbraga.com.br/index.php/eletronica-digital/90-licao-1eletronica-analogica-e-digital-sistemas-de-numeracao.html
Atividades de aprendizagem
Executar diretamente no ambiente Virtual
18
REFERNCIAS
Elementos de Eletrnica Digital Idoeta, Ivan./Capuano, Francisco. Editora rica Ltda. Sistemas Digitais Princpios e Aplicaes Tocci, Ronald J. Editora Pearson Prentice Hall. Amplificadores operacionais, teoria e anlise Seabra, Antnio C. Editora rica Ltda. Circuitos Digitais Loureno, Antnio C., Eduardo Salomo. Editora rica Ltda. Circuitos Digitais e Microprocessadores Taub, Hewrbert. Editora McGrawHill Ltda.
Microcontroladores Programao e Projetos com 8051 Zelenovsky, Ricardo Editora MZ Ltda.
19