Sistemas de Numeração



Documentos relacionados
Representação de Dados e 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.

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

Conversão Entre Bases Numéricas.

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.

Sistemas de Numeração

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

Sistemas de Numerações.

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

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

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

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

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

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

Sistemas de Numeração

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

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

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

SISTEMAS DIGITAIS SISTEMAS DE NUMERAÇÃO E CÓDIGOS

Sistemas de Numeração

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

Matemática Aplicada à Informática

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

Representação de Dados

ORGANIZAÇÃO DE COMPUTADORES MÓDULO 13

Disciplina: : ELETRÔNICA DIGITAL

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

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

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

Introdução à Engenharia de

Notas de aula #1 SISTEMAS NUMÉRICOS

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

1. Sistemas de numeração

3 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

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

Sistemas de numeração

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

SISTEMAS DIGITAIS Prof. Ricardo Rodrigues Barcelar

Conversão de Bases Numéricas

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

Circuitos Digitais Cap. 5

Lista de Exercícios 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

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

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

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

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

Aula 3 - 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

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

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

Sistemas de Numeração

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

Operações aritméticas

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

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

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

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

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

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

Apostila para Eletrônica ELETRÔNICA DIGITAL I

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

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

Capítulo UM Bases Numéricas

2. Sistemas de numeração

Hardware de Computadores

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

AULA 10 REPRESENTAÇÃO NUMÉRICA O

Capítulo 04 : Sistemas Numéricos

ELETRÔNICA DIGITAL 1

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

Exemplo de Subtração Binária

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

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

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

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

INTRODUÇÃO AOS SISTEMAS LÓGICOS

PRONATEC FUNDAMENTOS DE HARDWARE. Prof. Kilmer Pereira

3. Sistemas de Numeração

CAPÍTULO 6 ARITMÉTICA DIGITAL

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

Aula 6 Aritmética Computacional

Unidade 1 - Objectivos das Tecnologias Informáticas

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

Arquitetura de Computadores

SISTEMAS DE NUMERAÇÃO

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

Fabio Bento

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

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

MATEMÁTICA BÁSICA E CALCULADORA

SISTEMAS DE NUMERAÇÃO

SISTEMAS DE NUMERAÇÃO

centena dezena unidade

Lição 1 Introdução à programação de computadores

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.

CALCULADORA SIMPLES COM ULA

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

Transcrição:

Arquitectura de Computadores I Engenharia Informática (11537) Tecnologias e Sistemas de Informação (6616) Sistemas de Numeração Nuno Pombo / Miguel Neto Arquitectura Computadores I 2014/2015 1

Conversão de Hexadecimal para Binário Para converter um número de hexadecimal para binário, o processo é inverso, sendo que substituímos cada símbolo hexadecimal pelos quatro bits correspondentes. Converta os seguintes números hexadecimais para binário: A. 10A4 B. CF8E C. 9742 Nuno Pombo / Miguel Neto Arquitectura Computadores I 2014/2015 21

Conversão de Hexadecimal para Decimal Uma forma de converter um número de hexadecimal para decimal é primeiro converter o número hexadecimal em binário e em seguida converter de binário para decimal; Converta os seguintes números hexadecimais para decimal: A. 1C B. A85 Nuno Pombo / Miguel Neto Arquitectura Computadores I 2014/2015 22

Conversão de Hexadecimal para Decimal Outra forma de converter um número hexadecimal no seu equivalente decimal é multiplicar o valor decimal de cada dígito hexadecimal pelo seu peso e então realizar a soma desses produtos; Os pesos de um número hexadecimal são potências de 16 crescentes (da direita para a esquerda). Nuno Pombo / Miguel Neto Arquitectura Computadores I 2014/2015 23

Conversão de Hexadecimal para Decimal Converta os seguintes números hexadecimais em números decimais: A. E5 B. B2F8 Nuno Pombo / Miguel Neto Arquitectura Computadores I 2014/2015 24

Conversão de Decimal para Hexadecimal Divisões sucessivas de um número decimal por 16 produzem o número hexadecimal equivalente, formado pelos restos das divisões. O primeiro resto produzido é o digito menos significativo (LSD least significant digit); Cada divisão sucessiva por 16 resulta num resto que se torna num dígito no número hexadecimal equivalente. Nuno Pombo / Miguel Neto Arquitectura Computadores I 2014/2015 25

Conversão de Decimal para Hexadecimal Converta o número decimal 650 em hexadecimal Nuno Pombo / Miguel Neto Arquitectura Computadores I 2014/2015 26

Numeração Octal O sistema de numeração octal é composto de oito dígitos: 0, 1, 2, 3, 4, 5, 6, 7 Para contar acima de 7, inicie uma nova coluna e continue: 10, 11, 12, 13, 14, 15, 16, 17, 20, 21,... Nuno Pombo / Miguel Neto Arquitectura Computadores I 2014/2015 27

Conversão de Octal para Decimal Como o sistema de numeração octal tem uma base de oito, cada posição sucessiva de um dígito é uma potência crescente de oito, começando pela coluna mais à direita com 8 0 Nuno Pombo / Miguel Neto Arquitectura Computadores I 2014/2015 28

Conversão de Decimal para Octal Um método de conversão de um número decimal para octal é o da divisão sucessiva por 8; Cada divisão sucessiva por 8 resulta num resto que se torna um dígito do número octal equivalente; O primeiro resto gerado é o dígito menos significativo (LSD). Nuno Pombo / Miguel Neto Arquitectura Computadores I 2014/2015 29

Conversão de Decimal para Octal Um método de conversão de um número decimal para octal é o da divisão sucessiva por 8; Nuno Pombo / Miguel Neto Arquitectura Computadores I 2014/2015 30

Conversão de Octal para Binário Como o dígito octal pode ser representado por 3 bits, é muito fácil converter de octal para binário. Assim, para converter um número octal para binário, simplesmente substitua cada dígito octal pelos três bits apropriados. Nuno Pombo / Miguel Neto Arquitectura Computadores I 2014/2015 31

Conversão de Octal para Binário Converta cada um dos seguintes números octais para binário: A. 13 B. 25 C. 140 D. 7526 Nuno Pombo / Miguel Neto Arquitectura Computadores I 2014/2015 32

Conversão de Binário para Octal A conversão de binário para octal é a operação inversa da conversão de octal para binário; Deve começar-se pelo grupo de três bits mais à direita e, percorrendo os grupos de bits da direita para a esquerda, convertendo cada grupo no seu dígito octal correspondente. Nuno Pombo / Miguel Neto Arquitectura Computadores I 2014/2015 33

Conversão de Binário para Octal Converta cada um dos seguintes números binários para octal: A. 110101 B. 101111001 C. 100110011010 D. 11010000100 Nuno Pombo / Miguel Neto Arquitectura Computadores I 2014/2015 34

Aritmética Binária Nuno Pombo / Miguel Neto Arquitectura Computadores I 2014/2015 35

Adição Binária As quatro regras básicas para a adição de dígitos binários (bits) são: Quando números binários são somados, o último caso acima gera um resultado 0 em uma dada coluna e um carry de 1 para a próxima coluna à esquerda. Nuno Pombo / Miguel Neto Arquitectura Computadores I 2014/2015 36

Adição Binária Ou seja: 112 + 12 Na coluna da direita, 1 + 1 = 0 com um carry de 1 para a próxima coluna à esquerda. Na coluna do meio, 1 + 1 + 0 = 0 com um carry de 1 para a próxima coluna à esquerda. Na última coluna, 1 + 0 + 0 = 1. Nuno Pombo / Miguel Neto Arquitectura Computadores I 2014/2015 37

Adição Binária Efectue as seguintes adições em número binário: A. 11+11 B. 100+10 C. 111+11 D. 110+100 Nuno Pombo / Miguel Neto Arquitectura Computadores I 2014/2015 38

Subtração Binária As quatro regras básicas para a subtração de dígitos binários (bits) são: Quando temos de subtrair 1 de 0 é realizado um borrow à coluna da esquerda. Assim, quando um 1 é obtido como borrow da coluna à esquerda, um 10 é criado na coluna que está a ser realizada a subtração. Nuno Pombo / Miguel Neto Arquitectura Computadores I 2014/2015 39

Subtração Binária Efectue as seguintes subtrações em número binário: A. 11-01 B. 11-10 C. 101-011 CBA A. 1-1=0 B. 1 é emprestado da coluna da esquerda. Assim vem 10-1=1 C. 0-0=0 Nuno Pombo / Miguel Neto Arquitectura Computadores I 2014/2015 40

Multiplicação e Divisão Binária As quatro regras básicas para a multiplicação de dígitos binários (bits) são: A multiplicação é realizada com números binários da mesma maneira que com números decimais. Envolve a formação de produtos parciais: deslocamento de cada produto parcial sucessivo uma posição à esquerda, para então somar todos os produtos parciais. Nuno Pombo / Miguel Neto Arquitectura Computadores I 2014/2015 41

Multiplicação Binária Efectue as seguintes multiplicações em número binário: A. 11x11 B. 111x101 Nuno Pombo / Miguel Neto Arquitectura Computadores I 2014/2015 42

Divisão Binária Efectue as seguintes divisões em número binário: A. 110 11 B. 110 10 Nuno Pombo / Miguel Neto Arquitectura Computadores I 2014/2015 43

Bibliografia: 1. Thomas L. Floyd, Digital Fundamentals, Prentice Hall, 2006; 2. M. Morris Mano and Charles R. Kime, Logic and Computer Design Fundamentals, Prentice Hall, 2001. Nuno Pombo / Miguel Neto Arquitectura Computadores I 2014/2015 61