Sistemas de numeração

Documentos relacionados
Sistemas numéricos Arquitetura e Organização de Computadores Curso de Análise e Desenvolvimento de Sistemas

Conceitos introdutórios

Aula 2 - Sistemas de Numeração

SISTEMAS DE NUMERAÇÃO

Aula 2 - Sistemas de Numeração

Sistemas Digitais. Prof. Valbério Gonzaga

Números são números, letras são números e sinais de pontuação, símbolos e até mesmo as instruções do próprio computador são números.

Sistemas de Numeração. Tiago Alves de Oliveira

Sistemas de Numeração. Sistemas Decimal, Binário e Hexadecimal.

SISTEMAS DE NUMERAÇÃO

Arquitetura de Computadores

SISTEMAS DE NUMERAÇÃO. Introdução à Ciência da Computação ICC0001

Sistemas de Numeração

SISTEMAS DE NUMERAÇÃO (Unidade 2)

Base: número de símbolos empregados no sistema numérico.

Sistemas de Computação

Sistemas de Numeração

Introdução à Ciência da Computação. Aula 04 Carlos André Guerra Fonseca

Sistemas Numéricos, Operações Lógicas e Tipos de Dados Tratados pelo Computador

S is temas numéricos e a Repres entação Interna dos Dados no Computador

Introdução à Automação

Eletrônica Digital Sistemas de Numeração. Prof. Wanderley

Conversões numéricas de base. Organização de Computadores

Conversão de Bases. Introdução à Organização de Computadores 5ª Edição/2007 Página 54. Sistemas Numéricos - Aritmética. Prof.

CAPÍTULO 1 - SISTEMAS DE NUMERAÇÕES

Sistemas de Numeração. Professor Msc. Rodolfo Lauro Weinert Joinville, 26 de fevereiro de 2018

ELETRÔNICA DIGITAL I

Unidade 2: Sistemas de Numeração Numerais Binários e Bases de Potência de Dois Prof. Daniel Caetano

Eletrônica Digital. Conversão de base e operações aritméticas com números binários. Professor: Francisco Ary

Sistemas Numéricos - Aritmética. Conversão de Bases. Prof. Celso Candido ADS / REDES / ENGENHARIA

Técnico em Eletrônica Módulo I Eletrônica Digital (ED) - Prof. Samuel M. B. Cavalcante

Capítulo 04 : Sistemas Numéricos

ARQUITETURA E ORGANIZAÇÃO DE COMPUTADORES INTRODUÇÃO AOS SISTEMAS DE NUMERAÇÃO

1 x 10 3 = x 10 2 = x 10 1 = x 10 0 = 8 + Total

ELETRÔNICA DIGITAL Aula 1- Sistemas de Numeração. Prof.ª Msc. Patricia Pedroso Estevam Ribeiro

Lógica Matemática Elementos de Lógica Digital. Sistema de numeração 09/08/2016 1

Sistemas de Computação. Sistemas de numeração

Sistema de Numeração Octal

Computação e Programação

Operações com números binários

Sistema de Numeração Octal

Alex Maycon da Silva

Sistemas de numeração: Decimal, Binário, Octal e Hexadecimal

Campus Capivari Análise e Desenvolvimento de Sistemas (ADS) Introdução à Computação Prof. André Luís Belini

FACULDADE PITÁGORAS PRONATEC

SSC512 Elementos de Lógica Digital. Sistemas de Numeração. GE4 Bio

FUNDAMENTOS DE ARQUITETURAS DE COMPUTADORES REPRESENTAÇÃO NUMÉRICA. Cristina Boeres

Sistemas de Numeração. Exemplos de Sistemas de Numeração (1) Exemplos de Sistemas de Numeração (2) Sistemas de Numeração

ARQUITETURA E ORGANIZAÇÃO DE COMPUTADORES INTRODUÇÃO AOS SISTEMAS DE NUMERAÇÃO

Formação dos números: Aplicação da fórmula geral para o numero

Nota-se que um número é expresso como uma soma de potências de 10 multiplicando por coeficientes apropriados.

ELT502 Eletrônica Digital I Graduação em Engenharia Eletrônica

Sistemas de Numeração

SISTEMAS DE NUMERAÇÃO NÃO DECIMAIS

Organização de Computadores I

Sistema binário (0, 1) Sistema octal (0, 1, 2, 3, 4, 5, 6, 7) Sistema hexadecimal (0, 1, 2, 3, 4, 5, 6, 7, 8, 9, A, B, C, D, E, F)

Computador: sinais elétricos Números formados por 0s e 1s b

Disciplina: Introdução à Engenharia da Computação

Binário Decimal

INTRODUÇÃO À ELETRÔNICA DIGITAL (Unidade 1)

Representação Digital da Informação I

Unidade 3: Sistemas de Numeração Numerais Binários e Bases de Potência de Dois Prof. Daniel Caetano

1 bases numéricas. capítulo

ARQUITETURA E ORGANIZAÇÃO DE COMPUTADORES INTRODUÇÃO AOS SISTEMAS DE NUMERAÇÃO

Conversão de Binário, Octal e Hexadecimal para Decimal

Introdução à Computação

Sistemas de numeração

Cursos: Análise, Ciência da Computação e Sistemas de Informação Laboratório I - Prof. Aníbal Notas de aula 2 SISTEMAS NUMÉRICOS

Circuitos Digitais. Prof. Esp. Pedro Luís Antonelli Anhanguera Educacional

PCS 3115 (PCS2215) Sistemas Digitais I. Módulo 02 Sistemas de Numeração. Prof. Dr. Marcos A. Simplicio Jr. versão: 3.0 (Jan/2016) Conteúdo

Prof. Leonardo Augusto Casillo

Sistemas de numeração

Arquitetura e Organização de Computadores. Sistemas Numéricos

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

1 Introdução à Lógica Digital

SISTEMAS DE NUMERAÇÃO BINÁRIO, OCTAL, DECIMAL E HEXADECIMAL

Para essa conversão utiliza-se o valor posicional

1 Introdução à Lógica Digital. Arquitectura de Sistemas Computacionais

Prof. Leonardo Augusto Casillo

Arquitetura de computadores BASE NUMÉRICAS

Lista de Exercícios Sistemas de Numeração

Fundamentos e Suporte de Computadores. P r o f. M a. A n a P a u l a D o m i n g o s

SISTEMAS DE NUMERAÇÃO

ORGANIZAÇÃO DE COMPUTADORES SISTEMAS DE NUMERAÇÃO

Sistemas de Numeração

Circuitos Lógicos. Capítulo 1 Sistema de Numeração e Códigos

1) Conversão de Decimal para Binário

SISTEMAS DE NUMERAÇÃO CONVERSÕES ENTRE BASES. Prof. André Rabelo

2. Conversões de base

Sistemas de Numeração

Sistemas Digitais Módulo 1 Introdução e Sistemas de Numeração

CIRCUITOS DIGITAIS I

Introdução à Organização de Computadores. Conversão de Bases

MAT115 Introdução ao Processamento de Dados Professor: Ibirisol Fontes Ferreira DCC: Departamento de Ciência da Computação

Introdução à Computação: Sistemas de Numeração

Elementos de Lógica Digital Aula 1: Introdução 04/08/2011

Curso de Aritmética Capítulo 1: Conjuntos Numéricos, Operações Básicas e Fatorações

Sistema Supervisório - IHM

Transcrição:

Aula 02 Sistemas de numeração Prof. Tecgº Flávio Murilo 18/03/2013 1

Sistemas de numeração Generalidades Dígitos: São símbolos usados na representação de números. Originado do latim digitus, que significa dedos. Significância posicional: Na maioria dos sistemas de numeração, os dígitos mais à direita são os que têm menos significância, ou seja, menor valor. Consequentemente os dígitos mais à esquerda têm maior significância. 18/03/2013 2

Sistemas de numeração Decimais Características: Possui dez dígitos: 0, 1, 2, 3, 4, 5, 6, 7, 8 e 9. É chamado de decimal devido ao fato de termos 10 dedos, logo é o sistema mais usado. A contagem no sistema decimal inicia com o dígito 0 na posição das unidades até chegar ao dígito 9. Após isto, é acrescentado 1 ao valor da esquerda (dezenas) e a posição das unidades assume novamente o valor 0. Essa sequencia pode seguir indefinidamente desde que o valor mais significativo seja acrescido de 1 e o menos significativo assuma 0 simultaneamente. Valores posicionais: Como exemplo, tomaremos o número 872, que é composto de três dígitos. Observamos que o dígito dois ocupa o valor das unidades, o sete o das dezenas e o oito o das centenas. 18/03/2013 3

Sistemas de numeração Decimais Decimal 00 10 01 11 02 12 03 13 04 14 05 15 06 16 07 17 08 18 09 19 18/03/2013 4

Sistemas de numeração Decimais Valores posicionais: Matematicamente, podemos desmembrar o número 872 da seguinte maneira: 8x10² + 7x10¹ + 2x10º = 8x100 + 7x10 + 2x1 = 800 + 70 + 2 = 8 7 2 10² 10¹ 10º 18/03/2013 5

Sistemas de numeração Octal Características: Possui oito dígitos: 0, 1, 2, 3, 4, 5, 6 e 7. Muito utilizado na computação antigamente como uma alternativa compacta ao binário. A contagem no sistema octal inicia com o dígito 0 na posição menos significativa até chegar ao dígito 7. Após isto, é acrescentado 1 ao valor da esquerda e a posição menos significativa assume novamente o valor 0. Essa sequencia pode seguir indefinidamente desde que o valor mais significativo seja acrescido de 1 e o menos significativo assuma 0. Valores posicionais: Como exemplo, tomaremos o número 272, que é composto de três dígitos. 18/03/2013 6

Sistemas de numeração Octal Octal 00 01 02 03 04 05 06 07 10 11 18/03/2013 7

Sistemas de numeração Octal Valores posicionais: Matematicamente, podemos desmembrar o número 272 da seguinte maneira: 2x8² + 7x8¹ + 2x8º = 2x64 + 7x8 + 2x1 = 128 + 56 + 2 = 2 7 2 8² 8¹ 8º 18/03/2013 8

Transformação Octal para decimal Para transformar um número de octal para decimal, seguimos os seguintes passos: 1. Separar os dígitos e multiplicar cada um individualmente a 8, sendo que n é a posição do dígito, da direita para a esquerda. Na posição mais à direita n tem peso 0 (significância mais baixa). 2. Somar todos os resultados de cada multiplicação individual. Como exemplo tomaremos o número octal 573 : 1. 5x8 7x8 3x8 2. 320 + 56 + 3 = 379 18/03/2013 9

Transformação Decimal para octal Para transformar um número de decimal para octal, seguimos os seguintes passos: 1. Ao invés de separarmos individualmente cada termo e multiplicar por 8, pegamos o número em decimal com todos os dígitos de uma vez e dividimos por oito até que não seja mais possível dividir. 2. Escrevemos todos os restos das divisões seguindo a ordem da direita para a esquerda, o dígito menos significativo é o resultado da última divisão. 18/03/2013 10

Transformação Decimal para octal Como exemplo, faremos a conversão de 173 para octal. 173 8 5 21 8 5 2 Logo 173 em octal é: 255 18/03/2013 11

Sistemas de numeração Hexadecimal Características: Possui 16 dígitos: 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, A, B, C, D, E e F. Mais utilizado na computação atualmente como uma alternativa compacta ao binário. A contagem no sistema hexadecimal inicia com o dígito 0 na posição menos significativa até chegar ao dígito F. Após isto, é acrescentado 1 ao valor da esquerda e a posição menos significativa assume novamente o valor 0. Essa sequencia pode seguir indefinidamente desde que o valor mais significativo seja acrescido de 1 e o menos significativo assuma 0. Valores posicionais: Como exemplo, tomaremos o número 1FA, que é composto de três dígitos. 18/03/2013 12

Sistemas de numeração Hexadecimal Hexadecimal 00 0A 01 0B 02 0C 03 0D 04 0E 05 0F 06 10 07 11 08 12 09 13 18/03/2013 13

Sistemas de numeração Hexadecimal Valores posicionais: Matematicamente, podemos desmembrar o número 1 da seguinte maneira: 1x16² + Fx16¹ + Ax16º = 1x256 + 15x16 + 10x1 = 256 + 240 + 10 = 1 F A 16² 16¹ 16º 18/03/2013 14

Transformação Hexa para decimal Para transformar um número de hexadecimal para decimal, seguimos os seguintes passos: 1. Separar os dígitos e multiplicar cada um individualmente a 16, sendo que n é a posição do dígito, da direita para a esquerda. Na posição mais à direita n tem peso 0 (significância mais baixa). 2. Somar todos os resultados de cada multiplicação individual. Como exemplo tomaremos o número hexadecimal 3 : 1. 10x16 3x16 12x16 2. 2560 + 48 + 12 = 2620 18/03/2013 15

Transformação Decimal para hexa Para transformar um número de decimal para hexa, seguimos os seguintes passos: 1. Ao invés de separarmos individualmente cada termo e multiplicar por 16, pegamos o número em decimal com todos os dígitos de uma vez e dividimos por dezesseis até que não seja mais possível dividir. 2. Escrevemos todos os restos das divisões seguindo a ordem da direita para a esquerda, o dígito menos significativo é o resultado da última divisão. 18/03/2013 16

Transformação Decimal para hexa Como exemplo, faremos a conversão de 3931 para hexadecimal. 3931 16 11 245 16 5 15 Logo 3931 em hexadecimal é: 5 18/03/2013 17

Sistemas de numeração Binários Características: Possui apenas dois dígitos: 0 e 1. É chamado de binário devido ao fato de ser utilizado apenas para expressar estados. O dígito 0 indica o estado desligado, podendo ser chamado de nível baixo, não, falso ou chave aberta. O dígito 1 indica o estado ligado, podendo ser chamado de nível alto, sim, verdadeiro, chave fechada. A contagem no sistema decimal inicia com o dígito 0 na posição menos significativa. Ao chegar em 1 é acrescentado 1 ao valor da esquerda (mais significativo) e o valor menos significativo assume novamente o valor 0. Essa sequencia pode seguir indefinidamente desde que o valor mais significativo seja acrescido de 1 e o menos significativo assuma 0. 18/03/2013 18

Sistemas de numeração Binários Binário 0000 0001 0010 0011 0100 0101 0110 0111 1000 1001 18/03/2013 19

Sistemas de numeração Binários Valores posicionais: Como exemplo, tomaremos o número 101, que é composto de três dígitos. Matematicamente, podemos desmembrar o número 101 da seguinte maneira: 1x2² + 7x2¹ + 2x2º = 1x4 + 0x2 + 1x1 = 4 + 0 + 1 = 1 0 1 2² 2¹ 2º 18/03/2013 20

Transformação Binário para decimal Para transformar um número de binário para decimal, seguimos os seguintes passos: 1. Separar os dígitos e multiplicar cada um individualmente a 2, sendo que n é a posição do dígito, da direita para a esquerda. Na posição mais à direita n tem peso 0 (significância mais baixa). 2. Somar todos os resultados de cada multiplicação individual. Como exemplo tomaremos o número 1001110 : 1. 1x2 0x2 0x2 1x2 1x2 1x2 0x2 2. 64 + 0 + 0 + 8 + 4 +2 + 0 = 78 18/03/2013 21

Transformação Decimal para binário Para transformar um número de decimal para binário, seguimos os seguintes passos: 1. Ao invés de separarmos individualmente cada termo e multiplicar por 2, pegamos o número em decimal com todos os dígitos de uma vez e dividimos por dois até que não seja mais possível dividir. 2. Escrevemos todos os restos das divisões seguindo a ordem da direita para a esquerda, o dígito menos significativo é o resultado da última divisão. 18/03/2013 22

Transformação Decimal para binário Como exemplo, faremos a conversão de 142 para binário. 142 2 0 71 2 1 35 2 1 17 2 Logo 142 em binário é: 10001110 1 8 2 0 4 2 0 2 2 0 1 18/03/2013 23

Exercícios Resolver os seguintes exercícios da página 17 do livro Sistemas Digitais Princípios e Aplicações: Seção 1-2, questão 1-1 Seção 1-3, questões 1-2, 1-3, 1-4 e 1-5 Resolver os seguintes exercícios da página 39 do livro Sistemas Digitais Princípios e Aplicações: Seções 2-1 e 2-2, questões 2-1, 2-2 e 2-3 Seção 2-3, questões 2-4, 2-5, 2-6, 2-8 e 2-9 Seção 2-4, questões 2-11 e 2-12, 2-13, 2-14 e 2-15 18/03/2013 24