Eletrônica Digital Operações Aritméticas Binárias

Slides:



Advertisements
Apresentações semelhantes
Eletrônica Digital prof. Victory Fernandes
Advertisements

Parte 1: Organização de Computadores
Operações Aritméticas no Sistema Binário
Eletrônica Digital Flip-Flops e Registradores de Deslocamento
Sistemas de Numeração.
Arquitetura de Computadores
Aritmética Computacional
Aula 1 Eletrônica Digital Ferramentas de Simplificação de Circuitos Lógicos Digitais Prof. Wanderley.
Lógica booleana e implementação de funções booleanas
Arquitetura de Computadores
Sistemas de Numeração.
Potências de Base /10 = 0, /100 = 0, /1000 = 0, /10000 = 0,0001 … 10-n 0,00…00001 n zeros
Representação de Dados e Sistemas de Numeração Aula 4
Multiplicação e Divisão Serial Moraes/Ney - 07/novembro/2007
Eletrônica Digital Contadores
Eletrônica Digital Projeto de Circuitos Combinacionais
Eletrônica Digital Sistemas de Numeração
Eletrônica Digital Projeto de Circuitos Combinacionais Aritméticos
Eletrônica Digital Álgebra de Boole e Simplicação
William Stallings Arquitetura e Organização de Computadores 8a Edição
25/02/ Organização de Computadores: Uma Introdução aos Componentes Fundamentais Lógica Digital Introdução a Arquitetura Prof. Dr. Ronaldo Gonçalves.
ORGANIZAÇÃO BÁSICA DE COMPUTADORES E LINGUAGEM DE MONTAGEM
MC542 Organização de Computadores Teoria e Prática
Introdução à informática
Soma de Produtos Soma de produtos é uma forma padrão de representação de funções Booleanas constituida pela aplicação da operação lógica OU sobre um conjunto.
Linguagens Livres de Contexto
Universidade do Estado de Santa Catarina – CCT/UDESC
Faculdade Pitágoras Prof. Edwar Saliba Júnior Setembro de 2008
UNIDADE II.
Sistemas de Numeração Sistemas Numéricos de Interesse
Introdução a Tecnologia da Informação
Sistemas Numéricos Sistemas Numéricos de Interesse
INTRODUÇÃO À ENGENHARIA
Faculdade Pitágoras Prof. Edwar Saliba Júnior Setembro de 2008
Sistemas de Numeração e Conversão de Base
CIRCUITOS LÓGICOS UNIDADE 1 SISTEMAS DE NUMERAÇÃO
Circuitos combinatórios típicos: circuitos aritméticos
Conceitos de Lógica Digital
Operações Aritméticas em Binário
Projeto de Circuitos Combinacionais Aritméticos
ORGANIZAÇÃO E ARQUITETURA DE COMPUTADORES I prof. Dr. César Augusto M. Marcon prof. Dr. Edson Ifarraguirre Moreno Qualificadores.
Sistemas de Numeração.
Representação Digital da Informação
Binários Prof. Ricardo S. Casado.
ICC – 4.2. Aritmética Binária
Computador Simplificado Conceitos p.ex. FLUXO de execução
Infra-Estrutura de Hardware
Aula de apoio aos feras: Arquitetura de Computadores e
Tópicos em Arquitetura de Computadores João Angelo Martini Universidade Estadual de Maringá Departamento de Informática Mestrado em Ciência.
Campus de Caraguatatuba Aula 8: Noções Básicas sobre Erros (2)
Representação de dados
Pet computação UFPE Aula de apoio aos feras: Sistemas de Numeração.
Sistemas Numéricos SISTEMA DECIMAL
Mestrandos: Agnaldo de Oliveira Daiane Corrêa Juliana Alves
Códigos de Detecção e Correcção de erros
Sistemas de Numeração.
Representação de Números Inteiros
Representação de Dados
Conversão numérica Notação posicional: 9145 = 9* * * *100 Pode ser representado como Binário: Octal: Hexadecimal:
Subtrator e Somador BCD
Operações Aritméticas no Sistema binário
Campus de Caraguatatuba Aula 9: Noções Básicas sobre Erros (3)
Signo Significado Sentido
FUNDAMENTOS DE COMPUTAÇÃO
ORGANIZAÇÃO DE COMPUTADORES
SISTEMAS DE NUMERAÇÃO 1. SISTEMAS DE NUMERAÇÃO 2. ARITMÉTICA BINÁRIA
ICC – 4.1. Aritmética Binária
MATEMÁTICA APLICADA Prof. Sérgio Mélega
Organização e Arquitetura de Computadores A.L.Lapolli – Organização e Arquitetura de Computadores Objetivo: Objetivo: Realizar as quatro.
Circuitos Digitais Prof. Marcio Cunha Aula 02 – Sistemas de Numeração.
Transcrição da apresentação:

Eletrônica Digital Operações Aritméticas Binárias Aula 1 Eletrônica Digital Operações Aritméticas Binárias Prof. Wanderley

Operações Aritméticas no Sistema Binário Aula 1 Operações Aritméticas no Sistema Binário É a base para a área de Eletrônica Digital e Microprocessadores Veremos adição, subtração e multiplicação de números binários Veremos como representar o sinal (positivo ou negativo) em notação binária Veremos o método do complemento de 2, em que consiste e para que serve

Aula 1 Adição Lembrando que no sistema binário há apenas dois algarismos, 0 e 1 +0 +1 1 10 Observe que no sistema decimal o resultado da última soma é representado pelo algarismo 2. Entretanto esse algarismo não existe no sistema binário A última operação permite apresentar ainda a regra de transporte, isto é, 1+1=0 e transporta 1 (vai um) A operação de transporte é comumente denominada carry, termo derivado do ingrês

Aula 1 Adição Agora queremos somar o número 112 ao número 102 11 +10 1

Adição Agora queremos somar o número 112 ao número 102 Transporta 1 1 Aula 1 Adição Agora queremos somar o número 112 ao número 102 1 11 +10 01 Transporta 1

Adição Agora queremos somar o número 112 ao número 102 Verificação Aula 1 Adição Agora queremos somar o número 112 ao número 102 1 11 +10 101 Verificação 0112 = 310 , 0102 = 210 e 1012 = 510 Logo, 0112 + 0102 =1012 310 + 210 = 510

Aula 1 Adição Exercício: Some o número 1102 ao número 1112 e verifique o resultado 11 110 +111 1101 Verificação 1102 = 610 , 1112 = 710 e 11012 = 1310 Logo, 01102 + 01112 =11012 610 + 710 = 1310 Tarefa para casa: Efetue as operações no sistema binário 110012+10112 1011012+111000112 111112+1111112 1001112+11102+10112

Subtração Observe que 0-1=1, porém haverá um transporte para a coluna seguinte que deve ser acumulado no subtraendo para posterior subtração do minuendo. Exemplo: - 0 1 0 - 1 1 1 1 1000 -111 0001 Tarefa para casa: Efetue as operações no sistema binário 10102 -10002 100102-100012 110002 -1112

Multiplicação Exemplo: x0 x1 1 11010 x 10 00000 11010+ 110100 Tarefa para casa: Efetue as operações no sistema binário 11002 x 0112 11012 x1012 1001012 x10012

Notação dos Números Binários Positivos e Negativos Uma forma de representar o sinal de um número binário é acrescentando um bit de sinal à esquerda do número (o bit mais significativo) O bit de sinal é zero quando o número é positivo e um quando o número é negativo Esta notação é denominada sinal-módulo Exemplo: Represente os números +3510 e -7310 em binário, utilizando a notação sinal-módulo 3510 =1000112 +1000112=01000112 7310 =10010012 - 10010012 =110010012

Notação dos Números Binários Positivos e Negativos Outra forma de representar o sinal de um número binário negativo é utilizando a notação de complemento de 2 Consiste em inverter primeiramente cada bit do número (complemento de 1) e em seguida somar 1 ao resultado Exemplo: Represente o número -110011012 na notação complemento de 2 11001101 00110010 (complemento de 1) + 1 00110011 (complemento de 2) Tarefa para casa: Represente os seguintes números utilizando as notações sinal-módulo e complemento de 2 -2710 -8810

Utilizando o Complemento de 2 em Operações Aritméticas Exemplo: Use a notação de complemento de 2 para somar 110101112 a -1001012. 11010111 -00100101 00100101 11011010 (complemento de 1) + 1 11011011 (complemento de 2) + 11011011 110110010 Tarefa para casa: Efetue as operações utilizando complemento de 2 101010112 -10001002 100112-101012