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



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

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

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

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

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

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

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

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

Operações aritméticas

Sistemas de Numeração

Conversão Entre Bases Numéricas.

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

Sistemas de Numeração

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

Introdução à Engenharia de

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.

Notas de aula #1 SISTEMAS NUMÉRICOS

SISTEMAS DE NUMERAÇÃO

3. Sistemas de Numeração

CAPÍTULO 6 ARITMÉTICA DIGITAL

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

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

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

3 Sistemas de Numeração:

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.

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.

Exemplo de Subtração Binária

Representação de Dados

Aula 6 Aritmética Computacional

Sistemas de Numeração

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

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

ORGANIZAÇÃO DE COMPUTADORES MÓDULO 13

Hardware de Computadores

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

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

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

1. Sistemas de numeração

Sistemas de Numeração

Aritmética de Ponto Fixo

Aula 3 - Sistemas de Numeração

ELETRÔNICA DIGITAL 1

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

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

Arquitetura de Computadores

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

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

Lista de Exercícios Sistemas de Numeração

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

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

Sistemas de Numerações.

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

Conversão de Bases Numéricas

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

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

UNIBRATEC Ensino Superior e Técnico em Informática DHD Desenvolvimento em Hardware

Circuitos Digitais Cap. 5

Disciplina: : ELETRÔNICA DIGITAL

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

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

Matemática Aplicada à Informática

Capítulo 04 : Sistemas Numéricos

Organização e Arquitetura de Computadores I

PRONATEC FUNDAMENTOS DE HARDWARE. Prof. Kilmer Pereira

Sistemas de Numeração

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

Sistemas de numeração

Apostila para Eletrônica ELETRÔNICA DIGITAL I

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

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

Aula 2: Conversão entre Bases, Aritmética

Prof. Luís Caldas Sistemas de Numeração e Transformação de Base NUMERAÇÃO, BASE NUMÉRICA E TRANSFORMAÇÃO DE UMA BASE

Capítulo UM Bases Numéricas

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.

ORGANIZAÇÃO BÁSICA DE COMPUTADORES E LINGUAGEM DE MONTAGEM. Conceitos Básicos ORGANIZAÇÃO BÁSICA DE COMPUTADORES E LINGUAGEM DE MONTAGEM

Índice de conteúdos. Índice de conteúdos. Capítulo 2. Representação de Números e Erros Representação de números em diferentes bases...

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

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

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

ARQUITETURA DE COMPUTADORES

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

Sistemas de Numeração (Aula Extra)

Aula 9. Introdução à Computação. ADS IFBA

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

Jeandervall. Roteamento

2. Sistemas de numeração

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

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

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

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

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

Engenharia Electrotécnica/ Engenharia Informática Microprocessadores e Aplicações

INTRODUÇÃO AOS SISTEMAS LÓGICOS

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

X = 8 ), onde k é o número de dígitos utilizados para (A1)

SISTEMAS DIGITAIS Prof. Ricardo Rodrigues Barcelar

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

SISTEMAS DE NUMERAÇÃO

Transcrição:

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

Sistemas Numéricos Existem vários sistemas numéricos: Decimal Binário Octal Hexadecimal

Sistema Decimal representado por números de 0 a 9 Exemplo: 1953d 1953d = 1 x 10 3 + 9 x 10 2 + 5 x 10 1 + 3 x 10 0 1000 900 50 + 3 1953

Sistema Binário Representado por números (bits) 0 e 1 Exemplo: 1011b 1011b = 1 x 2 3 + 0 x 2 2 + 1 x 2 1 + 1 x 2 0 + 8 0 2 1 11

Sistema Octal Representado por números de 0 a 7 Exemplo: 3641o 3641o = 3 x 8 3 + 6 x 8 2 + 4 x 8 1 + 1 x 8 0 1536 384 32 + 1 1953

Sistema Hexadecimal Representado por números de 0 a 9 e letras de A a F, onde A=10, B=11, C=12, D=13, E=14 e F=15 Exemplo: 7A1h 7A1h = 7 x 16 2 + 10 x 16 1 + 1 x 16 0 1792 160 + 1 1953

Convertendo Decimal Bin Binário Divide-se o número decimal por 2 até que o resto da última divisão seja 0 ou 1 e o resultado é lido de baixo para cima. Exemplo: 13d binário = 1101b

Convertendo Decimal Octal Divide-se o número decimal por 8 até que o resto da última divisão esteja entre 0 e 7 e o resultado é lido de baixo para cima. Exemplo: 196d octal = 304o 196 8 4 24 8 0 3

Convertendo Decimal Hex Divide-se o número decimal por 16 até que o resto da última divisão esteja entre 0 e F e o resultado é lido de baixo para cima. Exemplo: 2564d hex = A04h 2564 16 4 160 16 0 A

Convertendo Convertendo Hex Hex Bin Binário rio Tabela de conversão Hex Binário 1111 F 1011 B 0111 7 0011 3 1110 E 1010 A 0110 6 0010 2 1101 D 1001 9 0101 5 0001 1 1100 C 1000 8 0100 4 0000 0 Bin Hex Bin Hex Bin Hex Bin Hex

Exemplos: Convertendo o número 2A5Ch em binário: 2 A 5 C hex 0010 1010 0101 1100 bin Convertendo o número 11100110110001b em hexadecimal: 0011 1001 1011 0001 bin 3 9 B 1 hex

Convertendo Oct Bin Binário Tabela de conversão Oct Binário Oct 0 1 2 3 Bin 000 001 010 011 Oct 4 5 6 7 Bin 100 101 110 111

Exemplos: Convertendo o número 1326o em binário: 1 3 2 6 oct 001 011 010 110 bin Convertendo o número 11100110110001b em octal: 011 100 110 110 001 bin 3 4 6 6 1 oct

Conversões de números n fracionários rios Do mesmo modo que os números inteiros podem ser convertidos de diferentes bases, os números fracionários também podem ser convertidos facilmente Como exemplo, vamos representar o número 10,5 decimal, aplicando a seguinte regra de formatação: 10,5 d = 1 x 10 1 + 0 x 10 0 + 5 x 10-1

Conversões de números n fracionários rios Teremos como resultado: + 10 0 0,5 10,5

Conversões de números n fracionários rios Podemos utilizar a mesma regra para converter números binários fracionários para decimal. Exemplo: 101,101b decimal = 5,625d 101,101b = 1 x 2 2 + 0 x 2 1 + 1 x 2 0 + 1 x 2-1 + 0 x 2-2 + 1 x 2-3

Conversões de números n fracionários rios Resultado: + 4 0 1 0,5 0,00 0,125 5,625

Conversões de números n fracionários rios Podemos também converter números decimais fracionários para binários através da regra prática a seguir. Exemplo: converter 8,375d binário 1 - Converter a parte inteira do número para binário: 8 2 Resultado: 8d = 1000b 0 4 2 0 2 2 0 1

Conversões de números n fracionários rios 2 - Multiplicar a parte fracionária do número por 2, separando a parte inteira e repetindo o processo até que seja ZERO, ou seja: 8,375d parte fracionária = 0,375d 0,375 x 2 = 0,750 0,750 x 2 = 1,500 0,500 x 2 = 1,000 0,000 ZERO Resultado: 0,375d = 011b

Conversões de números n fracionários rios 3 - Juntar a parte inteira e fracionária num único número binário: Resultado final: 8,375d = 1000,011b

Notação de números n binários positivos e negativos positivos e negativos Uma forma de representar números binários positivos e negativos é feita através de um bit de sinal, que fica mais a esquerda do número (MSB bit mais significativo). Se o bit de sinal for 0, o número binário é positivo (+) Se o bit de sinal for 1, o número binário é negativo

Notação de números n binários positivos e negativos Exemplos: 0010b = +010b = +2d 1101b = - 101b = - 5d

Notação de números n binários positivos e negativos Uma outra forma de representar números binários positivos e negativos é pelo complemento de 2. Se o bit de sinal (MSB) é 0, o número binário é positivo. Exemplo: 0011b = +011b = +3d

Notação de números n binários positivos e negativos Se o bit de sinal (MSB) é 1, o número binário é negativo e seu valor é dado pelo complemento de 2. Para encontrar o complemento de 2 é preciso encontrar primeiro o complemento de 1 do número binário e depois somar 1 ao resultado.

Notação de números n binários positivos e negativos Exemplo: Representar o número -5d em binário pelo complemento de 2. 1 - Converter para binário: 5d = 0101b 2 - Faze o complemento de 1 trocando os bits 0 por 1 e 1 por 0 : 1010b 3 - Somar 1 ao resultado: 1010 + 1 = 1011b Resultado final: -5d = 1011b

Notação de números n binários positivos e negativos Veja a tabela dos números binários positivos e negativos de 4 bits, representado pelo complemento de 2: Dec 0 1 2 3 Bin 0000 0001 0010 0011 Dec 4 5 6 7 Bin 0100 0101 0110 0111 Dec -8-7 -6-5 Bin 1000 1001 1010 1011 Dec -4-3 -2-1 Bin 1100 1101 1110 1111

Operações Aritméticas ticas Binárias Da mesma forma que realizamos operações aritméticas com números decimais, podemos realizar operações aritméticas com números binários, em operações de adição, subtração, multiplicação e divisão

Adição no Sistema Binário Operações de adição no sistema binário: 0 + 0 0 0 + 1 1 1 + 0 1 1 + 1 10

Adição no Sistema Binário Na adição de números binários, devemos utilizar o bit de transporte carry. Exemplo: 110b + 111b = 1101b bits de carry 11 110 + 111 1101

Subtração no Sistema Binário Operações de subtração no sistema binário: bit de carry 0 0 1-0 - 1 0 1 1-0 1 1-1 0

Subtração no Sistema Binário Na subtração de números binários, devemos utilizar o bit de transporte carry. Exemplo: 1010b - 0111b = 0011b bits de carry 1010 111-0111 0011

Subtração no Sistema Binário Utilizando o método da soma do complemento de 2. Exemplo: 1010b - 0111b = 0011b 1. Encontra-se o complemento de 2 do subtraendo: 0111b 1001b 2. Soma-se o minuendo ao complemento de 2 do subtraendo e desconsidera-se o bit de estouro

Subtração no Sistema Binário Exemplo: 1010b - 0111b = 0111b - 1010 0111 0011 descartar Complemento de 2 1 + 1010 1001 10011 1000 + 1 1001 resultado 0011

Multiplicação no Sistema Binário Operações de multiplicação no sistema binário: 0 x 0 0 0 x 1 0 1 x 0 0 1 x 1 1

Multiplicação no Sistema Binário Exemplo: 11010b x 10b = 110100b 11010 x 10 00000 +11010 110100

Divisão no Sistema Binário Exemplo: 110100b x 10b = 11010b 110100 10-10 11010 010-10 0010-10 000