Sistemas de Numeração



Documentos relacionados
Hardware de Computadores

Aula 3 - Sistemas de Numeração

Sistemas de Numeração

Escola Secundária c/3º CEB José Macedo Fragateiro. Curso Profissional de Nível Secundário. Componente Técnica. Disciplina de

O matemático indiano Pingala apresentou a primeira descrição conhecida de um sistema numérico binário no século III a.c..

SISTEMAS DIGITAIS Prof. Ricardo Rodrigues Barcelar

1. Sistemas de numeração

Trabalho compilado da Internet Prof. Claudio Passos. Sistemas Numéricos

Pontifícia Universidade Católica do Rio Grande do Sul Faculdade de Engenharia Disciplina de Lógica Computacional Aplicada. Prof. Dr.

Sistemas de Numerações.

Curso: Técnico de Informática Disciplina: Redes de Computadores. 1- Apresentação Binária

Codificação 1. Introdução. C 2 R r {! + codificação

Introdução à Engenharia de

Sistemas de Numeração. Introdução ao Computador 2010/1 Renan Manola

SISTEMAS DE NUMERAÇÃO

Organização de Computadores. Cálculos Binários e Conversão entre Bases Aritmética Binária

Sistemas de Numeração. Professor: Rogério R. de Vargas INFORMÁTICA 2014/2

Notas de aula #1 SISTEMAS NUMÉRICOS

Sistemas de Numeração. Engenharia da Computação 3 Período Alex Vidigal Bastos

3 Sistemas de Numeração:

Unidade 3: Sistemas de Numeração Conversões Entre Quaisquer Bases e Aritmética em Bases Alternativas Prof. Daniel Caetano

Representação de Dados e Sistemas de Numeração

Sistemas numéricos. Prof. Leandro Tonietto Introdução a computação e suas aplicações Curso de Segurança da Informação UNISINOS ago-09

Sistema de Numeração e Conversão entre Sistemas. Prof. Rômulo Calado Pantaleão Camara. Carga Horária: 60h

Conversão de Bases e Aritmética Binária

Vamos exemplificar o conceito de sistema posicional. Seja o número 1303, representado na base 10, escrito da seguinte forma:

Sistemas de Numeração

Eletrônica Digital 1 Módulo1 Capítulo 1 Sistemas Numéricos. Prof. Nilton Costa Junior

ORGANIZAÇÃO DE COMPUTADORES MÓDULO 13

ARQUITETURA DE COMPUTADORES. Sistemas de Numeração. 1 Arquitetura de Computadores

Sistemas de Numeração

Capítulo UM Bases Numéricas

Sistemas Numéricos Eletrônica Digital PROFESSOR LUCAS KOEPSEL ROSA

Sistemas Numéricos e a Representação Interna dos Dados no Computador

REPRESENTAÇÃO DE DADOS EM SISTEMAS DE COMPUTAÇÃO AULA 03 Arquitetura de Computadores Gil Eduardo de Andrade

PRONATEC FUNDAMENTOS DE HARDWARE. Prof. Kilmer Pereira

2. Sistemas de Numeração, Operações e Códigos. 2. Sistemas de Numeração, Operações e Códigos 1. Números Decimais. Objetivos.

Fabio Bento

Conversão de Bases Numéricas

REPRESENTAÇÃO DE DADOS E SISTEMAS DE NUMERAÇÃO

Aritmética Binária e. Bernardo Nunes Gonçalves

Circuitos Digitais. Conteúdo. Sistema de Numeração e Códigos :: Conversões de Binário para Decimal SISTEMA DE NUMERAÇÃO E CÓDIGOS

O número é algo abstrato que representa a idéia de quantidade, expressos através de símbolos previamente acordados.

centena dezena unidade

Sistemas de numeração

Notação Posicional. Introdução à Computação. Bases. Bases. Sistemas de Numeração. Exemplo:

Aula 08. Sistemas Numéricos Conversões. Prof. Dr. Dilermando Piva Jr.

ELETRÔNICA DIGITAL 1

LÓGICA DE PROGRAMAÇÃO PARA ENGENHARIA INTRODUÇÃO À ORGANIZAÇÃO DE COMPUTADORES

Sistemas de Numeração. Bases Numéricas e Conversão entre bases

Representação de Dados

Exemplo de Subtração Binária

Introdução. A Informação e sua Representação (Parte III) Universidade Federal de Campina Grande Departamento de Sistemas e Computação

Deste modo, por razões tecnológicas e conceituais, os números binários e a álgebra boole-ana formam a base de operação dos computadores atuais.

Álgebra de Boole. Sistema de Numeração e Códigos. Prof. Ubiratan Ramos

Em um sistema de numeração de base b qualquer, um número positivo é representado pelo polinômio:

Aula 2 Sistemas de Numeração (Revisão)

Números base 2, 8, 10, 16. Sistemas da Computação Prof. Rossano Pablo Pinto, Msc. rossano at gmail com 2 semestre 2007

Matemática Aplicada à Informática

Conversões em Sistemas de Numeração. José Gustavo de Souza Paiva

Cálculo Numérico Faculdade de Engenharia, Arquiteturas e Urbanismo FEAU

Cálculo Numérico Aula 1: Computação numérica. Tipos de Erros. Aritmética de ponto flutuante

Genericamente qualquer sistema de numeração pode ser caracterizado por:

Faculdade de Tecnologia de Teresina-PI Tecnologia em Redes de Computadores. Arquitetura de Computadores Prof. Nathan Saraiva

Curso de Hardware Aula 01 Tema: Sistema de Medidas Por: Edmilson de Oliveira Reis Revisado em: 02/03/2012

Sistemas de Numeração e Conversão de Base

Aula 6 Aritmética Computacional

No microfone, sua saída pode assumir qualquer valor dentro de uma faixa de 0 à 10mV. 1 - Sistemas de numeração

Sistema de Numeração e Códigos. Sistemas de Informação CPCX UFMS Prof. Renato F. dos Santos

Lista de Exercícios Sistemas de Numeração

Capítulo 2. Numéricos e Códigos Pearson Prentice Hall. Todos os direitos reservados.

Lógica Combinacional Aula 01 Sistema de Numeração. Felipe S. L. G. Duarte

INTRODUÇÃO AOS SISTEMAS LÓGICOS

Aula 6. Sistemas de Numeração. SEL Sistemas Digitais. Prof. Dr. Marcelo Andrade da Costa Vieira

Sistema de Numeração e Conversão entre Sistemas. Prof. Rômulo Calado Pantaleão Camara. Carga Horária: 60h

Sistemas de Numeração. 1 Introdução aos sistemas numeração

Ano letivo: 2012/2013. Sistemas de numeração. Pág.: 1/11. Escola profissional de Fafe SDAC. Trabalho elaborado por: Ana Isabel, nº905 TURMA 7.

Universidade do Minho Departamento de Electrónica Industrial. Sistemas Digitais. Exercícios de Apoio - I. Sistemas de Numeração

Sistemas de Numeração

ELETRÔNICA. Changed with the DEMO VERSION of CAD-KAS PDF-Editor ( INTRODUÇÃO

Cálculo Numérico. ECA / 4 créditos / 60 h Introdução, Erros e Matlab. Ricardo Antonello.

Informática Aplicada à Química. Sistemas de Numeração Representação de Dados

2. Sistemas de Numeração

Organização e Arquitetura de Computadores I

1. Introdução 2. Representação de números 2.1. Conversão Numérica 2.2. Aritmética de ponto flutuante 3. Erros 3.1 Erros Absolutos e Relativos

Laboratório - Uso da calculadora do Windows com endereços de rede

Disciplina: : ELETRÔNICA DIGITAL

Fundamentos em Informática (Sistemas de Numeração e Representação de Dados)

3. Sistemas de Numeração

ICC - Aula 6. Ivan da Silva Sendin. November 17, Bits, portas logicas, flip-flops,... Numeros e Simbolos Exercicios

COMPUTAÇÕES NUMÉRICAS. 1.0 Representação

SISTEMAS DE NUMERAÇÃO

CAPÍTULO 6 ARITMÉTICA DIGITAL

PC Fundamentos Revisão 4

2. Representação Numérica

Conversão Entre Bases Numéricas.

ANALÓGICA X DIGITAL. Vamos começar essa aula estabelecendo os dois tipos de eletrônica: Eletrônica Analógica. Eletrônica Digital

Aula 5. Simplificação de funções lógicas (cont.) Sistemas de numeração

ARQUITETURA DE COMPUTADORES - CONCEITUAL

Transcrição:

Professor Menezes SISTEMA DE NUMERAÇÃO 1-1 Sistemas de Numeração Observe que alguns números decimais a possuem uma representação muito curiosa no sistema binário: 1 decimal = 1 binário; 2 decimal = 10 binário 3 decimal = 11 binário 4 decimal = 100 binário O texto a seguir procura mostra como os vários sistemas de numeração põem ser utilizados para facilitar a leitura e o armazenamento de informação nas palavras do computador. É destacada a notação posicional dos sistemas de numeração que é o elo entre os sistemas de diferentes bases. Os conceitos de bit, byte e palavra, fundamentais na computação, são também apresentados. Número e numeral Quando dizemos o número 10 estamos cometendo um abuso de linguagem, e para sermos corretos deveríamos dizer: o número que representamos pelo numeral 10. O numeral é o símbolo gráfico que usamos para representar a idéia comum aos dois conjuntos que estamos comparando: o número. Assim, três, 2 + 1, Treis, Three, 3,...,III, são numerais distintos que representam a mesma idéia o número três. Os sistemas de numeração na história Alguns historiadores supõem que o sistema foi adotado pelo homem primitivo por compatibilidade com o número de dedos das mãos, artifício usado no princípio para contar as coisas do mundo, como seus bens, rebanho e dinheiro. O sistema base 10 competiu, para se tornar o sistema padrão, durante uma fase longa da história da humanidade com o sistema de numeração base 60, cujos resquícios ainda são vistos no sistema de divisão do tempo, 1 minuto de sessenta segundos e 1 hora de sessenta minutos, e na trigonometria, onde o círculo é dividido em 360 graus (660). O sistema baseado em 60 é interessante porque 60 é divisível por 2, 3, 4, 5, 6, 10, 12, 15, 20 e 30, enquanto que 10 é divisível somente por 2 e 5. O maior número de divisores torna o sistema em base 60 muito mais prático para a divisão de grandezas (pesos, medidas, etc).

Professor Menezes SISTEMA DE NUMERAÇÃO 2-2 Nesta figura podemos ver o formato e seqüência corretas da grafia manuscrita medieval dos números ou algarismos arábicos do sistema decimal que aparecem na página de título do livro " Libro Intitulado Arithmetica Practica " por Juan de Yciar, matemático e calígrafo Basco, Saragossa 1549. No início dos anos 1600, ocorreu uma importante modificação no formato da grafia do décimo número ou do zero, que inicialmente tinha o formato pequeno e circular «o». Posteriormente, evoluiu para o formato oval atual «0» desta forma foi possível a sua distinção quanto a grafia da letra «o» minúscula, ou da letra «O» maiúscula. Notação posicional e o sistema de base decimal Valor atribuído a um símbolo dependente da posição em que ele se encontra no conjunto de símbolos que representa uma quantidade. O valor total do número é a soma dos valores relativos de cada algarismo (decimal). Ou seja, a ordem dos algarismos (números) que estamos acostumados a usar; 1, 2, 3, 4, 5, 6, 7, 8, 9, 0. No sistema de numeração decimal, 735=700+30+5 Neste exemplo temos que o algarismo 5 representa 5 unidades. E o algarismo 3 representa 3 dezenas (ou 3 grupos de dez unidades). E por último que o algarismo 7 representa 7 centenas (ou 7 grupos de cem unidades). 573=500+70+3 Neste outro exemplo temos que o algarismo 3 representa 3 unidades. E o algarismo 7 representa 7 dezenas (ou 7 grupos de dez unidades). E, finalmente, que o algarismo 5 representa 5 centenas (ou 5 grupos de cem unidades). O Sistema Binário O sistema binário é um sistema de numeração posicional em que todas as quantidades se representam utilizando como base o número dois, com o que se dispõe das cifras: zero e um (0 e 1).

Professor Menezes SISTEMA DE NUMERAÇÃO 3-3 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 é chamado de nibble. 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 usandose apenas dois dígitos ou dois estados (sim e não, falso e verdadeiro, tudo ou nada, 1 ou 0, ligado e desligado). Toda eletrônica digital e computação está baseada nesse sistema binário e na lógica de Boole, que permite representar por circuitos eletrô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. Matematicamente o sistema mis natural de todos seria o binário, com apenas dois dígitos o 0 e o 1. Como expressar 1968 no sistema binário? Solução: 111101100000, de fato 1 0 0 0 0 0 0 0 0 0 0 + : 1 x 2 10 = 1024 + 1 0 0 0 0 0 0 0 0 0 : 1 x 2 9 = 512 1 0 0 0 0 0 0 0 0 : 1 x 2 8 = 256 1 0 0 0 0 0 0 0 : 1 x 2 7 = 128 0 0 0 0 0 0 0 : 0 x 2 6 = 0 1 0 0 0 0 0 : 1 x 2 5 = 32 1 0 0 0 0 : 1 x 2 4 = 16 0 0 0 0 : 0 x 2 3 = 0 0 0 0 : 0 x 2 2 = 0 0 0 : 0 x 2 1 = 0 0 : 0 x 2 0 = 0 1 1 1 1 0 1 1 0 0 0 0 1968

Professor Menezes SISTEMA DE NUMERAÇÃO 4-4 O processo de conversão de decimal para binário consiste em representar o número decimal como uma soma de potências de dois. Isto pode ser feito através de divisões sucessivas por 2, até que o quociente seja igual a zero. O resto da última divisão representa o dígito menos significativo ( mais à direti) do número binário, o resto da próxima divisão o próximo dígito e assim por diate. Observe que o resto da divisão por 2 será sempre 0 ou 1: 1968 2 16 984 2 8 18 492 2 0 4 9 246 2 0 12 4 123 2 0 6 3 61 2 0 1 1 30 2 10 15 2 0 1 7 2 1 3 2 1 1 2 1 0 Logo 1968 10 = 1 1 1 1 0 1 1 0 0 0 0 2 O sistema binário é extremamente prático quanto às operações de soma e multiplicação (ao contrário das 200 fórmulas o sistema decimal, só existem 8 para serem decoradas). As Operações são definidas pelas tabelas. + 1 0 X 1 0 1 10 1 1 1 0 0 1 0 0 0 0 Sistema Hexadecimal O sistema de numeração hexadecimal utiliza 16 dígitos (0, 1, 2, 3, 4, 5, 6, 7, 8, 9, A, B, C, D, E, F) cujas correspondências aos sistemas decimal e binário estão abaixo, na próxima página. Observe que com quatro dígitos binários podemos representar todos os dígitos hexadecimais. Com isto, a conversão binário hexadecimal é feita simplesmente separando-se o número binário em gruos de 4 dígitos e substituindo-se cada grupo pelo dígito hexadecimal equivalente (ver tabela abaixo). A conversão hexadecimal binário é igualmente simples. Cada dígito hexadecimal é substituído pelo número binário de 4 dígitos equivalente.

Professor Menezes SISTEMA DE NUMERAÇÃO 5-5 Decimal Binário Hexadecimal 0 0000 0 1 0001 1 2 0010 2 3 0011 3 4 0100 4 5 0101 5 6 0110 6 7 0111 7 8 1000 8 9 1001 9 10 1010 A 11 1011 B 12 1100 C 13 1101 D 14 1110 E 15 1111 F Para somar números hexadecimais a tabela a seguir será de grande valia. + 0 1 2 3 4 5 6 7 8 9 A B C D E F 0 0 1 2 3 4 5 6 7 8 9 A B C D E F 1 1 2 3 4 5 6 7 8 9 A B C D E F 10 2 2 3 4 5 6 7 8 9 A B C D E F 10 11 3 3 4 5 6 7 8 9 A B C D E F 10 11 12 4 4 5 6 7 8 9 A B C D E F 10 11 12 13 5 5 6 7 8 9 A B C D E F 10 11 12 13 14 6 6 7 8 9 A B C D E F 10 11 12 13 14 15 7 7 8 9 A B C D E F 10 11 12 13 14 15 16 8 8 9 A B C D E F 10 11 12 13 14 15 16 17 9 9 A B C D E F 10 11 12 13 14 15 16 17 18 A A B C D E F 10 11 12 13 14 15 16 17 18 19 B B C D E F 10 11 12 13 14 15 16 17 18 19 1A C C D E F 10 11 12 13 14 15 16 17 18 19 1A 1B D D E F 10 11 12 13 14 15 16 17 18 19 1A 1B 1C E E F 10 11 12 13 14 15 16 17 18 19 1A 1B 1C 1D F F 10 11 12 13 14 15 16 17 18 19 1A 1B 1C 1D 1E Tabela para multiplicação. X 1 2 3 4 5 6 7 8 9 A B C D E F 10 1 1 2 3 4 5 6 7 8 9 A B C D E F 10 2 2 4 6 8 A C E 10 12 14 16 18 1A 1C 1E 20 3 3 6 9 C F 12 15 18 1B 1E 21 24 27 2A 2D 30 4 4 8 C 10 14 18 1C 20 24 28 2C 30 34 38 3C 40 5 5 A F 14 19 1E 23 28 2D 32 37 3C 41 46 4B 50

Professor Menezes SISTEMA DE NUMERAÇÃO 6-6 6 6 C 12 18 1E 24 2A 30 36 3C 42 48 4E 54 5A 60 7 7 E 15 1C 23 2A 31 38 3F 46 4E 54 5D 62 69 70 8 8 10 18 20 28 30 38 40 48 50 58 60 68 70 78 80 9 9 12 1B 24 2D 36 3F 48 51 5A 63 6C 75 7E 87 90 A A 14 1E 28 32 3C 46 50 5A 64 6E 78 82 8C 96 A0 B B 16 21 2C 37 42 4E 58 63 6E 79 84 8F 9A A5 B0 C C 18 24 30 3C 48 54 60 6C 78 84 90 9C A8 B4 C0 D D 1A 27 34 41 4E 5D 68 75 82 8F 9C A9 B6 C3 D0 E E 1C 2A 38 46 54 62 70 7E 8C 9A A8 B6 C4 D2 E0 F F 1E 2D 3C 4B 5A 69 78 87 96 A5 B4 C3 D2 E1 F0 10 10 20 30 40 50 60 70 80 90 A0 B0 C0 D0 E0 F0 100 Sistema Octal Sistema Octal é um sistema de numeração cuja base é 8, ou seja, utiliza 8 símbolos para a representação de quantidade. No ocidente, estes símbolos são os algarismos arábicos: 0 1 2 3 4 5 6 7 O octal foi muito utilizado em informática como uma alternativa mais compacta ao binário na programação em linguagem de máquina. Hoje, o sistema hexadecimal é mais utilizado como alternativa ao binário. Este sistema também é um sistema posicional e a posição de seus algarismos determinada em relação à vírgula decimal. Caso isso não ocorra, supõe-se implicitamente colocada à direita do número. A aritmética desse sistema é semelhante a dos sistemas decimal e binário, o motivo pelo qual não será apresentada. Exemplo: - Qual o número decimal representado pelo número octal 4701? Utilizar o TFN. 4 x 8³ + 7 x 8² + 0 x 8¹ + 1 x 8 = = 2048 + 448 + 0 + 1 = 2497 Conversão de Base Como a base 10 é a que nos é mais familiar, serão mostrados a seguir procedimentos para conversão de números numa base b qualquer para a base 10 e vice-versa. Serão consideradas as partes inteiras e fracionárias dos números. Conversão de Decimal para Base b i) Parte Inteira: Dividir o número decimal pela base b obtendo quociente e resto. Dividir o quociente obtido pela base b obtendo novo quociente e novo resto. Repetir o processo até que o quociente seja 0.

Professor Menezes SISTEMA DE NUMERAÇÃO 7-7 1280 10 N 8 Essa operação vale para qualquer base 1280 10 = 2400 8 1280 8 48 160 8 0 0 20 8 4 2 8 2 0 0,8125 1,625 1,25 0,5 1,0 Retirar somente a parte inteira de cada resultado ii) 0,8125 10 = 0,1101 2 Parte Fracionária: Multiplicar a parte fracionária por base b. Multiplicar a nova parte fracionária obtida por base b. Repetir o processo até que a parte fracionária seja nula ou atingir a precisão desejada. Conversão da base b para Decimal 5 10 + 4 14 x 5 70 + 0 70 x 5 350 + 1 351 i) Parte Inteira: Multiplique o dígito mais à esquerda pela base b e some o próximo dígito à direita. Multiplique a soma pela base b e some o próximo dígito. Repita o processo até que o dígito mais à direita tenha sido adicionado. 2401 5 N 10 N 10 = 351 0,2 0,132 5 --> N 10 0,4 + 3 3,4 x 0,2 0,68 + 1 1,68 x 0,2 N 10 = 0,336 ii) Parte Fracionária: Multiplique o dígito mais à direita por 1/b e some o próximo dígito à esquerda. Multiplique a soma por 1/b e adicione o próximo dígito. Repita o processo até que o último dígito tenha sido adicionado e a soma multiplicada por 1/b.

Professor Menezes SISTEMA DE NUMERAÇÃO 8-8 Operações com binários Binários a decimais Dado um número N, binário, para expressá-lo em decimal, deve-se escrever cada número que o compõe (bit), multiplicado pela base do sistema (base = 2), elevado à posição que ocupa. Uma posição à esquerda da vírgula representa uma potência positiva e à direita uma potência negativa. A soma de cada multiplicação de cada dígito binário pelo valor das potências resulta no número real representado. Exemplo: 1011(binário) 1 2 3 + 0 2 2 + 1 2 1 + 1 2 0 = 11 Portanto, 1011 é 11 em decimal Decimais em binários Dado um número decimal inteiro, para convertê-lo em binário, basta dividi-lo sucessivamente por 2, anotando o resto da divisão inteira: 12(dec) -> bin 12 / 2 = 6 + 0 06 / 2 = 3 + 0 03 / 2 = 1 + 1 01 / 2 = 0 + 1 12(dec) = 1100(bin) Observe que os números devem ser lidos de baixo para cima: 1100 é 12 em decimal. Existe um método muito simples para converter binário em decimal, e viceversa. 128 64 32 16 8 4 2 1 0 0 0 0 1 0 1 0 = 10 (2+8=10) 0 0 0 1 1 0 0 0 = 24 (8+16=24) 1 1 0 0 0 0 0 0 = 192 (64+128=192) 1 0 1 1 1 0 1 0 = 186 (2+8+16+32+128=186) Decimais fracionários em binários Exemplo I 0.5625 10 Parte inteira = 0 10 = 0 2 Parte fracionária = 0.5625 10 Multiplica-se a parte fracionária por 2 sucessivamente, até que ela seja igual a zero ou cheguemos na precisão desejada.

Professor Menezes SISTEMA DE NUMERAÇÃO 9-9 fração x 2 = vai-um + fração seguinte 0.5625 x 2 = 1 + 0.1250 0.1250 x 2 = 0 + 0.2500 0.2500 x 2 = 0 + 0.5000 0.5000 x 2 = 1 + 0.0000 <-- nesta linha a fração zerou, finalizamos a conversão Anotando a seqüência de vai-um (carry) na ordem de cima para baixo, temos: 1001 Portanto, 0.5625 10 = 0.1001 2 No entanto, é mais comum nunca zerarmos a fração seguinte da multiplicação. Neste caso, devemos parar as multiplicações quando atingirmos uma certa precisão desejada. Exemplo II 67.575 10 Parte inteira = 67 10 = 1000011 2 Parte fracionária = 0.575 2 fração x 2 = vai-um + fração seguinte 0.5750 x 2 = 1 + 0.1500 0.1500 x 2 = 0 + 0.3000 0.3000 x 2 = 0 + 0.6000 <--- esta fração e suas subseqüentes serão repetidas em breve. 0.6000 x 2 = 1 + 0.2000 0.2000 x 2 = 0 + 0.4000 0.4000 x 2 = 0 + 0.8000 0.8000 x 2 = 1 + 0.6000 <--- a partir daqui repetimos a fração 0.6000 e suas subseqüentes 0.6000 x 2 = 1 + 0.2000 Ou seja, entramos em um ciclo sem fim. Escolhemos uma precisão e finalizamos o processo quando esta precisão for atingida, então na ordem de cima para baixo, temos: 10010011 2 Soma de Binários Para somar dois números binários, o procedimento é o seguinte: Exemplo 1: * 1100 + 111 ----- = 10011 Explicando: Os números binários são base 2, ou seja, há apenas dois algarismos: 0 (zero) ou 1 (um). Na soma de 0 com 1 o total é 1. Quando se soma 1 com 1, o resultado é 2, mas como 2 em binário é 10, o resultado é 0 (zero) e passa-se o outro 1 para a "frente", ou seja, para ser somado com o próximo elemento, conforme assinalado pelo asterisco. Exemplo 2:

Professor Menezes SISTEMA DE NUMERAÇÃO 10-10 ** 1100 + 1111 ----- = 11011 Explicando: Nesse caso acima (exemplo 2), na quarta coluna da direita para a esquerda, nos deparamos com uma soma de 1 com 1 mais a soma do 1 ( * ) que veio da soma anterior. Quando temos esse caso (1 + 1 + 1), o resultado é 1 e passa-se o outro 1 para frente. Subtração de Binários Para subtrair dois números binários, o procedimento é o seguinte: * *** 1101110-10111 ------- = 1010111 Explicando: Quando temos 0 menos 1, precisamos "emprestar" do elemento vizinho. Esse empréstimo vem valendo 2 (dois), pelo fato de ser um número binário. Então, no caso da coluna 0-1 = 1, porque na verdade a operação feita foi 2-1 = 1. Esse processo se repete e o elemento que cedeu o "empréstimo" e valia 1 passa a valer 0. Os asteriscos marcam os elementos que "emprestaram" para seus vizinhos. Perceba, que, logicamente, quando o valor for zero, ele não pode "emprestar" para ninguém, então o "pedido" passa para o próximo elemento e esse zero recebe o valor de 1. Multiplicação de Binários A multiplicação entre binários é similar a realizada normalmente. A única diferença está no momento de somar os termos resultantes da operação: 1 0 1 1 x 1 0 1 0 --------- 0 0 0 0 + 1 0 1 1 + 0 0 0 0 + 1 0 1 1 --------------- = 1 1 0 1 1 1 0 * Perceba que na soma de 0 e 1 o resultado será 1, mas na soma de 1 com 1, ao invés do resultado ser 2, ele será 0 (zero) e passa-se o 1 para a próxima coluna, conforme assinalado pelo asterisco. Nota que se a soma passar de 2, deve-se somar o número em binário correspondente ( ex. 4 = 100, 3 =11). 1 1 1 x 1 1 1

Professor Menezes SISTEMA DE NUMERAÇÃO 11-11 --------- 1 1 1 + 1 1 1 + 1 1 1 --------------- = 1 1 0 0 0 1 No caso, a terceira coluna a soma dá 4 (com mais um da anterior), que adiciona um "1" duas colunas depois (100). Divisão de Binários Essa operação também é similar a realizada entre números decimais: 110 10-10 11 -- 010-10 -- 00 Deve-se observar somente a regra para subtração entre binários. Nesse exemplo a divisão de 110 por 10 teve como resultado 11. Exercício 1. Converter para o equivalente no sistema decimal: a) 11001100 b) 110110 c) 111000111 d) 11011 e) 101010 2. Converter os números decimais abaixo para os binários equivalentes: a) 285 b) 473 C) 694 3. Achar as diferenças binárias: a) 11100111 x 11 b) 111011 x 1011 c) 11101 x 1101 4. Converter para decimal: a) 4205 6 b) 142032 5 c) 153B 16 5. O que está errado? a) 1532 4 b) 2193 7 c) 1013 2 6. Reescreva o número decimal 3263 nas bases: a) 83 b) 4 c) 12 (use A = 10 e B = 11)