SISTEMAS DE NUMERAÇÃO



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

1. Sistemas de numeração

SISTEMAS DIGITAIS Prof. Ricardo Rodrigues Barcelar

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

Sistemas de Numeração

Sistemas de Numerações.

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

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

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

Sistemas de Numeração

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

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

Aula 3 - Sistemas de Numeração

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

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

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.

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

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

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

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

I n f o r m á t i c a

Capítulo 2. Representação de dados em sistemas computacionais

3 Sistemas de Numeração:

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

Introdução à Engenharia de

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

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

Bases Numéricas e Conversão. DCC Circuitos Digitais

Matemática Aplicada à Informática

Notas de aula #1 SISTEMAS NUMÉRICOS

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

Lista de Exercícios Sistemas de Numeração

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

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

Classe A: Apenas o primeiro octeto identifica a rede e os três últimos identificam os Hosts.

AULA 10 REPRESENTAÇÃO NUMÉRICA O

Capítulo 9: Codificação. Prof.: Roberto Franciscatto

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

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

SISTEMAS DE NUMERAÇÃO

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

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

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

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

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

Fabio Bento

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

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

Hardware de Computadores

Introdução à Lógica de Programação

Tópico 2. Conversão de Unidades e Notação Científica

centena dezena unidade

Capítulo UM Bases Numéricas

Sistemas de Numeração

Arquitetura de Rede de Computadores

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

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

ORGANIZAÇÃO DE COMPUTADORES MÓDULO 13

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

Exemplo de Subtração Binária

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

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

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

Conversão Entre Bases Numéricas.

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

PROGRAMADOR JAVA. Aula 0 20 semanas. Instrutor : Léo Billi leo.billi@gmail.com

CURSO: Engenharia Elétrica e Engenharia de Computação. DISCIPLINA: Circuitos Lógicos I Z520234

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

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

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

INSTITUTO FEDERAL DE EDUCAÇÃO, CIÊNCIA E TECNOLOGIA DO RIO GRANDE DO SUL CAMPUS CAXIAS DO SUL

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.

Informática Sistemas de Numeração. Profª. Me. Valéria Espíndola Lessa

Disciplina: : ELETRÔNICA DIGITAL

Sistemas de Numeração

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

ORGANIZAÇÃO DE COMPUTADORES MÓDULO 12

Aula 2 Modelo Simplificado de Computador

Hit dos Bits. Série Matemática na Escola

Introdução à Informática

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

INTRODUÇÃO AOS SISTEMAS LÓGICOS

Sistema Numérico. Decimal, Binário e Hexadecimal

Prof. Dr. Charlie Antoni Miquelin BÁSICO DE COMPUTAÇÃO EM TC

Representação de Dados

Sistemas de numeração

Conversão de Bases Numéricas

Dadas a base e a altura de um triangulo, determinar sua área.

ARQUITETURA DE COMPUTADORES

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

REDES DE COMPUTADORES - I UNI-ANHANGUERA. CURSO DE ANÁLISE E DESENVOLVIMENTO DE SISTEMAS PROF. MARCIO BALIAN

Sistemas de Numeração

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

Introdução à Informática Aulas 9 e 10

MA14 - Aritmética Unidade 4. Representação dos Números Inteiros (Sistemas de Numeração)

Entradas e Saídas Analógicas

RESPOSTA AO RECURSO = que corresponde a 260 decimal, alternativa A.

Controladores Lógicos Programáveis CLP (parte-3)

Transcrição:

Universidade do Contestado Campus Concórdia Curso de Sistemas de Informação Prof.: Maico Petry SISTEMAS DE NUMERAÇÃO DISCIPLINA: Fundamentos em Informática

SISTEMAS DE NUMERAÇÃO E REPRESENTAÇÃO DE DADOS Criação dos números necessidade de contar Características que a evolução nos levou Dedos das mãos -10 Dedos das mãos e dos pés -20 Primeiros sistemas de numeração: decimal e vigesimal Ex: 80 em francês quatrevingt(ou quatro vezes o vinte)

SISTEMAS DE NUMERAÇÃO E REPRESENTAÇÃO DE DADOS Computadores usam chaves elétricas para representar números e caracteres. Cada chave possui apenas dois estados Então, computadores pensam usando apenas dois dígitos: Ligado (1) Desligado (0) Computadores representam os dados para descrever números e caracteres na forma de um conjunto de 0s e 1s (bits)

SISTEMAS DE NUMERAÇÃO E REPRESENTAÇÃO DE DADOS Para um melhor entendimento do funcionamento do computador é importante entender como ele representa os dados; Todo sistema de numeração tem uma base ou raíz. Sistema decimal 10 números (0,1,2,3,4,5,6,7,8 e 9) Sistema binário - base 2 Sistema hexadecimal - base 16

SISTEMA DECIMAL É o sistema de numeração normalmente utilizado na representação de valores em todo mundo. Devido a própria formação básica, o que fazemos na verdade é decorar a seqüência de valores. Naturalmente não nos damos conta que existe um certo sentido na colocação destes números; De 0 até o valor 9 existem digitossuficientes para a representação sem a repetição de símbolos; A partir do valor 10 percebemos a combinação do valor 1 com 0, no valor 11 a combinação do valor 1 com o 1 e assim sucessivamente

SISTEMA DECIMAL Quanto maior for o número, mais combinações irão ocorrer; Imaginemos então que temos um valor hipotético, que poderia ser 513. Teríamos: 5 centenas, 1 dezena e 03 unidades. Apenas para relembrar: 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

SISTEMA DECIMAL 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 10 2 (100) = 500-1 x 10 1 (10) = 10-3 x 10 0 (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 Utiliza como base ou raiz dois dígitos os valores 0 e 1. Isto significa dizer que se necessitarmos representar dois valores teremos símbolos suficientes. Mas para representar mais de dois valores? A resposta é: fazendo combinações. 0 1 10 11 100 101 110 111 1000 1001 1010 1011 e assim por diante...

Conversão Binário para Decimal Se precisarmos converter os valores binários em decimais, usamos a mesma regra citada para valores decimais, ou seja, usamos a base 2 dos binários e multiplicamos pelos seus dígitos. Vejamos: Valor em Binário: 1011 1x2 3 (8) = 8 0x2 2 (4) = 0 1x2 1 (2) = 2 1x2 0 (1) = 1 Valor em Decimal = 11

Conversão Binário para Decimal Sempre partindo do dígito menos significativo com o valor da base 2 0 para o mais significativo neste caso 2 3. Para ficar mais simples pode-se usar uma tabela: Decimal Base Binário 1024 512 256 128 64 32 16 8 4 2 1 2 10 2 9 2 8 2 7 2 6 2 5 2 4 2 3 2 2 2 1 2 0 0 0 0 0 0 0 0 1 0 1 1 8 + 0 + 2 + 1 = 11

Conversão Decimal para Binário Para efetivar a conversão de decimal para binário deve decompor o valor decimal e utilizar os valores restantes da divisão: 11 2 1 5 2 1 2 2 0 1 Da esquerda para direita teremos então o nosso valor 1011embinário.

EXERCÍCIOS Converter os números abaixo da base binária para a decimal: 11 111 100 1000 1111 110001 1100010 0111100 10000100110 Converter os números abaixo da base decimal para a binária: 144 88 424 80 35 255 831 900

SISTEMA HEXADECIMAL Conforme o próprio nome diz, o sistema hexadecimal utiliza uma base com 16 dígitos para a representação de valores. Da mesma forma que o binário e o decimal, após atingir o número de símbolos que ele pode representar sem repetição ele então passa a fazer combinações. Uma particularidade do sistema hexadecimal é que ele utiliza letras a partir do 11º valor: 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, A,B,C,D,E

SISTEMA HEXADECIMAL Valor : 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, A, B, C, D, E. Valor 10 = A Valor 26 = 1A Valor 11 = B Valor 26 = 1ª Valor 12 = C Valor 27 = 1B Valor 13 = D Valor 28 = 1C Valor 14 = E Valor 29 = 1D Valor 15 = F Valor 30 = 1E Valor 16 = 10 Valor 31 = 1F Valor 17 = 11 Valor 32 = 20...

Conversão Decimal para Hexadecimal Para se converter um valor hexadecimal em decimal usando nosso valor 513, deve proceder da mesma forma que o binário, só que efetivando a divisão pela base do sistema hexadecimal que é 16. 513 16 1 32 16 0 2 Da esquerda para direita teremos então 201 Logo, 513 em decimal equivale a 201 em hexadecimal

Conversão Hexadecimal para Decimal Usando o valor resultante poderemos novamente converter o valor hexadecimal para decimal usando a tabela sugerida no modelo binário, apenas usando a base do hexadecimal (16) Decimal 65536 4096 256 16 1 Base 16 4 16 3 16 2 16 1 16 0 Hexadecimal 0 0 2 0 1 2 x 16 2 (256) = 512 0x16 1 (16) = 0 1x16 0 (1) = 1 Total 513

Conversão Hexadecimal para Binário Para proceder a conversão do valor 201 hexadecimal = 513 em decimal para binário devese converter todos os valores em binário: devese fazer com que todos os digitos sejam convertidos em uma cadeia binária de 04 dígitos. Isto justifica-se pelo fato de que são necessários até 04 dígitos para representar o valor 16. 2 = 0010 0 = 0000 1 = 0001 001000000001

Conversão Hexadecimal para Tirando a prova: Decimal Decimal Base Binário 1024 512 256 128 64 32 16 8 4 2 1 2 10 2 9 2 8 2 7 2 6 2 5 2 4 2 3 2 2 2 1 2 0 0 1 0 0 0 0 0 0 0 0 1 512 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 1 = 513

Conversão Binário para Hexadecimal Para converter os valores de binário para hexadecimal deve-se utilizar uma cadeia de 04 digítos (da esquerda para direita) atribuindo seu respectivo número em hexadecimal. Vejamos o valor 234 como exemplo: 234 2 0 117 2 1 58 2 0 29 2 1 14 2 0 7 2 1 3 2 1 1 Em binário: 1 1 1 0 1 0 1 0

Conversão Binário para Hexadecimal Para conversão em hexadecimal converte o binário em cadeias de 04 dígitos e em seguida para o respectivo código em hexadecimal. 1110 1010 1x2 3 = 8 1x2 3 = 8 1110 = 14 decimal 1x2 2 = 4 0x2 2 = 0 1010 = 10 decimal 1x2 1 = 2 1x2 1 = 2 14 = E em hexadecimal 0x2 0 = 0 0x2 0 = 0 10 = A em hexadecimal 14 10

Conversão Binário para Hexadecimal Tirando a Prova: Decimal 65536 4096 256 16 1 16 Base 16 4 16 3 16 2 16 1 16 0 2 4 Hexadecimal 0 0 0 E A 0 E (14) x 16 1 (16) = 224 A (10) x 16 0 (1 ) = 10 Total = 234

Conversão Decimal para Hexadecimal 348 16 21,75 0,75*16 = 12 = C em hexadecimal 21 16 1,3125 0,3125*16 = 5 Como não dá para dividir 1 por 16, fica 1 Logo, 348 = 15C

A utilização dos sistemas decimal, binário e hexadecimal, baseia-se no fato de que os usuários só entendem em decimal; Portanto os valores tem que ser apresentados em decimal (apresentação); Só processam e armazenam em binário (processamento e armazenamento) pois o computador só conhece os impulsos elétricos (ligados ou desligados); E para a otimização de códigos em programação utiliza-se o código em hexadecimal.

EXERCÍCIOS Converter os números abaixo da base decimal para a hexadecimal: 10; 512; 438; Converter os números abaixo da base binária para a hexadecimal: 10000101; 101101110; 10100110;

EXERCÍCIOS Converter os números abaixo da base hexadecimal para a decimal : 5CB6; 12C; 34F; Converter os números abaixo da hexadecimal base para a binária : 255; 9A; 9C7;

Fonte Fundamentos em Informática (Sistemas de Numeração e Representação de Dados) (Apostila da disciplina elaborada pelo prof. MOACIR KICHEL, M.Sc. e gentilmente cedida para uso no curso de Sistemas de Informação)