Prof. Leonardo Augusto Casillo
|
|
|
- Rodrigo Cortês Azevedo
- 8 Há anos
- Visualizações:
Transcrição
1 UNIVERSIDADE FEDERAL RURAL DO SEMI-ÁRIDO CURSO: CIÊNCIA DA COMPUTAÇÃO Aula 10 Circuitos Aritmeticos Prof. Leonardo Augusto Casillo
2 Somador Binário Funções aritméticas como adição, subtração, podem ser executadas usando números binários. Tais operações são fundamentais na construção de um computador. Os computadores e as calculadores digitais realizam várias operações aritméticas sobre números representados no formato binário
3 Somador Binário A adição de dois números binários é realizada exatamente da mesma forma que a adição de números decimais. A adição de números binários é baseada nas seguintes identidades: 0+0 = = = = 0 com carry de 1 (ou vai-um de 1)
4 Somador Binário Apesar de a existência do bit de carry, observamos que a adição de dois números tem o mesmo resultado da operação lógica: EXCLUSIVE-OR (XOR). A B F = (A B)
5 Somador Decimal x Binário LSD = Least-significant-digit LSD (9) (15) (24) 1 LSD Não é necessário considerar a adição de mais de dois números binários de uma vez, porque em todos os sistemas digitais o circuito que realiza a adição pode efetuar uma operação apenas com dois números de cada vez. Quando mais de 2 números devem ser somados, os dois primeiros são somados e o resultado é somado com o terceiro número e assim por diante.
6 Representação de Números com Sinal (52) (6 bits = 0 a 63 decimal) Magnitude do número (-52) (7 bits = 31- a + 31 em S&M) Bit de sinal (-) Magnitude do número Quando o bit de sinal igual a 0 o número é positivo, quando 1 é negativo.
7 Meio Somador vai-um c n+1 Entrada de dados a n b n FA a n b n S n C n s n Soma
8 Meio Somador Na forma SDP: s n = a n.b n + a n.b n Simplificando: s n = a n b n Cout c n+1 = a n.b n
9 Somador Completo Também chamado: full-adder. O somador completo tem 3 bits de entrada a n e b n, utilizados pelos dados, e c n, (Carry In Cin) utilizado como bit de entrada do vai-um da coluna imediatamente à direita. O circuito produz dois bits de saída, a soma s n e o vai-um de saída (Carry Out) c n+1.
10 Somador Completo vai-um c n+1 Entrada de dados a n b n FA s n c n vem-um Soma a n b n C n s n c n
11 Somador Completo Na forma SDP: s n = a n.b n.c n + a n.b n.c n + a n.b n.c n + a n.b n.c n Simplificando: s n = (a n.b n + a n.b n ). c n + (a n.b n + a n.b n ). c n = (a n b n ). c n + (a n b n ). c n x x s n = (a n b n c n ) x y = x.y +x.y (x y) = x.y +x.y
12 Somador Completo Da mesma forma para c n+1 c n+1 = a n.b n.c n + a n.b n.c n + a n.b n.c n + a n.b n.c n = a n.b n.(c n + c n ) + (a n.b n + a n.b n ).c n = a n.b n + (a n b n ). c n a b 0 0 ou ainda = a n.b n + a n. c n + b n. c n a b ab ab c c
13 Circuito Somador Completo
14 Circuito Somador Completo c n+1 = a n.b n + (a n b n ). c n s n = (a n b n c n )
15 Somador em Paralelo Supor agora somar palavras de 4 bits A = a 3 a 2 a 1 a 0 B = b 3 b 2 b 1 b 0 Uma unidade somador paralelo produz a soma permitindo que entremos com 2 palavras ao mesmo tempo:
16 Somador em Paralelo a 3 b 3 a 2 b 2 a 1 b 1 a 0 b 0 FA c 3 FA c 2 FA c 1 FA C in =0 c 4 s 3 s 2 s 1 s 0
17 Somador Completo Somador completo CI Somador paralelo de 4 bits
18 Meio Subtrator vai-um c n+1 Entrada de dados a n b n FA a n b n S n C n s n Subtração s n = a n b n c n+1 = a n.b n
19 Subtrator Completo vai-um c n+1 Entrada de dados a n b n FA s n c n vem-um Subtração s n = a n b n c n c n+1 = a n.c n + b n.c n a n b n c n s n c n a b a b ab ab c c
20 Subtrator A maioria dos computadores modernos usa o sistema de complemento de 2 para representar números negativos e realizar subtrações. As operações de adição e subtração de números com sinal podem ser realizadas usando apenas a operação de adição se usarmos a forma de complemento de 2 para representar números negativos.
21 Subtrator Para realizar operações com números inteiros, são considerados os números em sistemas de ponto fixo. O sistema mais usado para representar números binários com sinal é o sistema de complemento de 2. Antes de saber como é esse sistema, temos que saber determinar o complemento de 1 e o complemento de 2 de um número binário.
22 Forma de Sinal e Magnitude (S&M) O sinal do número é calculado separadamente do seu módulo. O bit de sinal é sempre o bit mais à esquerda do valor (MSB)
23 Forma do Complemento de 1 O complemento de 1 de um número binário é obtido substituindo cada 0 por 1 e cada 1 por 0. Em outras palavras, substitui-se cada bit do número binário pelo seu complemento Número binário original Complemento de 1
24 Forma de Complemento de 2 O complemento de 2 de um número é obtido tomando-se o complemento de 1 do número e somando-se 1 na posição do bit menos significativo (binário (45) 10 ) (complemento de 1) 1 (adiciona-se 1) (Complemento de 2)
25 Forma de Complemento de 2 (com sinal) Se o número for positivo, a magnitude é representada na forma binária direta, e um bit de sinal 0 é colocado em frente ao bit mais significativo (MSB). Se o número for negativo, a magnitude é representada na sua forma do complemento de 2 e um bit de sinal 1 é colocado em frente ao MSB.
26 Forma de Complemento de 2 (com sinal) = Bit de Sinal (+) Forma binária direta = Bit de Sinal (-) Complemento de 2
27 Complemento de 2 Representar cada um dos números decimais com sinal usando um número binário com sinal no sistema de complemento de 2. Usar um total de 5 bits incluindo o bit de sinal. (a) +13 (b) 9 (c) +3
28 Complemento de 2 (a) +13 Como o número é positivo, a magnitude (13) é representada na forma direta, ou seja, 13 = Anexando o bit 0 temos: +13 = Bit de sinal
29 Complemento de 2 (b) - 9 Como o número é negativo, a magnitude (9) tem de ser representada na forma de complemento de = (complemento de 1) + 1 (soma-se 1 ao LSB) Anexando o bit de sinal 1 temos: - 9 = (Complemento de 2) Bit de sinal
30 Complemento de 2 (c) +3 O valor decimal 3 pode ser representado em binário usando apenas 2 bits. Entretanto, o enunciado do problema requer uma magnitude de 4 bits precedida de um bit de sinal. Então temos: = Bit de sinal
31 Negação Negação é a operação de conversão de um número positivo em seu equivalente negativo ou a conversão de um número negativo em seu equivalente positivo. Quando os números binários com sinal estão representados no sistema de complemento de 2, a negação é obtida simplesmente realizando-se a operação de complemento de 2. Iniciar com = +9 Fazer complemento de 2 (negação) = -9 Negar Novamente = +9
32 Adição no Sistema Complemento de 2 Caso 1: Dois números positivos Este é feito diretamente. Ex: Somar +9 com (1 a parcela) (2 a parcela) (Soma = +13) Bits de sinal
33 Adição no Sistema Complemento de 2 Caso 2: Um número positivo e outro número menor e negativo Lembre-se que 4 será representado na forma de complemento de 2. Então +4 (00100) tem que ser convertido para 4 (11100) Ex: Somar +9 com (1 a parcela) (2 a parcela) (Soma = +5) Bits de sinal Carry desconsiderado Neste caso, o bit de sinal também participa do processo de soma. Na verdade, um carry é gerado na última posição da soma. Esse carry sempre é desconsiderado; logo a soma final é 00101, o equivalente a +5.
34 Adição no Sistema Complemento de 2 Caso 3: Um número positivo e outro número maior e negativo Ex: Somar -9 com (1 a parcela) (2 a parcela) (Soma = -5) Bits de sinal Carry desconsiderado Neste caso, a soma tem um bit de sinal 1, indicando um número negativo. Como a soma é negativa, está na forma do complemento de 2; logo, os últimos 4 bits, 1011, de fato representam o complemento de 2 da soma. Para obter a magnitude direta da soma, temos de fazer a negação de 11011; o resultado é = +5.
35 Adição no Sistema Complemento de 2 Caso 4: Dois números negativos Ex: Somar -9 com (1 a parcela) (2 a parcela) O carry novamente é desconsiderado (Soma = -13) Bits de sinal Carry desconsiderado
36 Adição no Sistema Complemento de 2 Caso 5: Números iguais e sinais opostos Ex: Somar -9 com (1 a parcela) (2 a parcela) (Soma = 0) O carry novamente é desconsiderado Bits de sinal Carry desconsiderado
37 Subtração A operação de subtração que usa o sistema de complemento de 2 na verdade envolve a operação de soma e não é diferente dos diversos casos de adição tratados anteriormente. Quando efetuamos a subtração de um número binário (o subtraendo) de um outro número binário (o minuendo) usa-se os seguintes procedimentos: Faça a operação de negação do subtraendo. Isso mudará o subtraendo para o seu valor equivalente com sinal oposto. Adicione esse número obtido ao minuendo. O resultado dessa adição representa a diferença entre o subtraendo e o minuendo.
38 Subtração Vamos considerar em que +4 é subtraído de +9. Minuendo (+9) = Subtraendo (+4) = Faça a negação do subtraendo para obter 11100, que representa 4. Agora some este número ao minuendo (1 a parcela) (2 a parcela) (Soma = +5) Bits de sinal Carry desconsiderado
39 Subtração Vamos considerar em que +9 é subtraído de -4. Minuendo (-4) = Subtraendo (+9) = Faça a negação do subtraendo (+9) para obter 11100, que representa 4. Agora some este número ao minuendo (1 a parcela) (2 a parcela) (Soma = -13) Bits de sinal Carry desconsiderado
40 Multiplicador A multiplicação binária é definida pelas seguintes regras: 0 x 0 = 0 0 x 1 = 0 1 x 0 = 0 1 x 1 = 1 Analizando as regras acima, podemos perceber que a operação de multiplicação é o mesmo que a operação AND.
41 Multiplicador A tabela da verdade de uma AND ilustra esta relação: A B (AxB) A B P = A x B
42 Multiplicador Um problema mais prático é a multiplicação de duas palavras de n-bits. Exemplo: x a 1 a 0 b 1 b 0 a 1 b 0 a 0 b 0 p 0 = a 0 x b 0 p 1 = a 0 x b 0 + a 1 x b 0 p 2 = a 1 x b 1 + c 2 a 1 b 1 a 0 b 1 p 3 = c 3 p 3 p 2 p 1 p 0 O produto de duas palavras de dois bits resulta em um produto com 4 bits.
43 Circuito Lógico (Multiplicador 2x2) a 1 a 0 b 1 b o a 1 x b 1 a 1 x b 0 a 0 x b 1 a 0 x b 0 MS MS p 0 = a 0 x b 0 p 1 = a 0 x b 0 + a 1 x b 0 p 2 = a 1 x b 1 + c 2 p 3 p 2 p 1 p 0 p 3 = c 3
44 Multiplicação multiplicando = multiplicador = Produtos parciais Produtos final = 99 10
45 Multiplicação Primeiro produto parcial Segundo produto parcial Soma dos dois primeiros produtos parciais Terceiro produto parcial Soma dos três primeiros produtos parciais Quarto produto parcial Soma dos quatro primeiros produtos parciais que é igual ao produto final
46 Multiplicador 4x4
47 Circuito 4x4 Multiplicador Somador Completo
Operações Aritméticas Prof. Rômulo Calado Pantaleão Camara. Carga Horária: 2h/60h
Operações Aritméticas Prof. Rômulo Calado Pantaleão Camara Carga Horária: 2h/60h Adição no Sistema Binário: É desenvolvida de forma idêntica ao sistema decimal; Apenas quatro casos podem ocorrer: Adição
Capítulo 6 Aritmética Digital: Operações e Circuitos
Capítulo 6 Aritmética Digital: Operações e Circuitos slide 1 Temas abordados nesse capítulo: - Adição, subtração, multiplicação e divisão de dois binários. - Diferença entre soma binária e soma OR. - Vantagens
Sistemas Digitais Módulo 8 Introdução aos Circuitos Aritméticos
Universidade Federal de Uberlândia Faculdade de Computação Sistemas Digitais Módulo 8 Introdução aos Circuitos Aritméticos Graduação em Sistemas de Informação Disciplina: Sistemas Digitais Prof. Dr. Daniel
Circuitos Aritméticos. Circuitos Aritméticos. Circuitos Aritméticos. Circuitos Aritméticos. Circuitos Aritméticos. Circuitos Aritméticos
1 - ADIÇÃO BINÁRIA Computadores digitais e calculadoras realizam as várias operações aritméticas sobre os números representados em forma binária. Na adição binária apenas quatro situações podem ocorrer
Sistemas Digitais. Circuitos Aritméticos. Monitoria SD Daniel Alexandro/Reniê Delgado/Vanessa Ogg. Editado por (DARA)
Sistemas Digitais Circuitos Aritméticos Monitoria SD 2011.2 Daniel Alexandro/Reniê Delgado/Vanessa Ogg Editado por (DARA) Circuitos Aritméticos Circuitos Aritméticos são aqueles que realizam operações
Circuitos Lógicos. Capítulo 9 Aritmérica Digital: Operações e Circuitos
UNIVERSIDADE FEDERAL DE SÃO JOÃO DEL REI Circuitos Lógicos Capítulo 9 Aritmérica Digital: Operações e Circuitos Prof. Erivelton Geraldo Nepomuceno http://www.ufsj.edu.br/nepomuceno [email protected]
Organização de Computadores
Faculdades SENAC Sistemas de Informação 27 de fevereiro de 2008 Contextualizando Aritmética Binária Os Computadores e as calculadoras digitais realizam várias operações aritméticas sobre números representados
Aula 10. Circuitos Aritméticos. SEL Sistemas Digitais. Prof. Dr. Marcelo Andrade da Costa Vieira
Aula Circuitos Aritméticos SEL 44 - Sistemas Digitais Prof. Dr. Marcelo Andrade da Costa Vieira Somadores Circuitos Somadores l Circuitos que realizam operações aritméticas com números binários; l Geralmente
Circuitos Lógicos Aula 22
Circuitos Lógicos Aula 22 Aula passada Armazenamento e transferência Paralela x Serial Divisão de frequência Contador Microprocessador Aula de hoje Aritmética binária Representação binária com sinal Complemento
Circuitos Digitais. Conteúdo. Soma de Números Binários. Soma de Números Binários. Exemplos. Exemplos. Aritmética Binária
Ciência da Computação Aritmética Binária Prof. Sergio Ribeiro Material adaptado das aulas de Sistemas Digitais do Prof. Dr. Marcelo Andrade da USP Conteúdo Soma de números binários. Soma de números BCD.
Capítulo 6 Aritmética Digital: Operações e Circuitos
Capítulo 6 Aritmética Digital: Operações e Circuitos slide 1 Temas abordados nesse capítulo: - Adição, subtração, multiplicação e divisão de dois binários. - Diferença entre soma binária e soma OR. - Vantagens
Universidade Federal de Santa Catarina Centro Tecnológico Departamento de Informática e Estatística Ciências da Computação & Engenharia Eletrônica
Universidade Federal de Santa Catarina Centro Tecnológico Departamento de Informática e Estatística Ciências da Computação & Engenharia Eletrônica Aula 1-T 1. Projeto de unidade lógico-aritmética (ULA).
Aula 9. Aritmética Binária. SEL Sistemas Digitais. Prof. Dr. Marcelo Andrade da Costa Vieira
Aula 9 Aritmética Binária SEL 044 - Sistemas Digitais Prof. Dr. Marcelo Andrade da Costa Vieira . SOMA DE DOIS NÚMEROS BINÁRIOS Álgebra Booleana (OR) Aritmética (+) 0 + 0 = 0 0 + = + 0 = + = 0 + 0 = 0
Arquitetura de Computadores I
Arquitetura de Computadores I Aritmética Computacional - Inteiros - Edson Moreno [email protected] http://www.inf.pucrs.br/~emoreno Sumário A unidade lógico-aritmética Representação de números inteiros
Eletrônica Digital I (EDL I)
Eletrônica Digital I (EDL I) Instituto Federal de Educação, Ciência e Tecnologia de Santa Catarina - Campus São José Prof. Glauco Cardozo [email protected] Ementa à Sistemas de numeração. à Funções
ELETRÔNICA DIGITAL I
ELETRÔNICA DIGITAL I Parte 2 Aritmética Digital Professor Dr. Michael Klug 1 Sistema Decimal: Sistema Binário: Adição Binária carry 1 472 246 718 A B S C 0 0 0 0 0 1 1 0 1 0 1 0 1 1 0 1 S=AB C=carry 2
Circuitos Digitais - Somadores e Subtradores SOMADORES E SUBTRADORES
SOMADORES E SUBTRADORES SOMADORES 1. Introdução Antes de iniciarmos, vamos relembrar o processo de adição binária: (a) 1 1 1 (b) 1 1 1 1 1 0 1 0 1 1 0 0 1 1 0 + 1 1 1 0 0 + 1 1 1 0 0 1 1 0 0 0 1 1 0 0
Sistemas Digitais Módulo 2 Representações com Sinal e Aritmética Digital
Universidade Federal de Uberlândia Faculdade de Computação Sistemas Digitais Módulo 2 Representações com Sinal e Aritmética Digital Graduação em Sistemas de Informação Prof. Dr. Daniel A. Furtado Prof.
Arquitetura de Computadores
Arquitetura de Computadores Eduardo Albuquerque Adaptado do material do Prof. Fábio M. Costa Instituto de Informática UFG 1S/2004 Representação de Dados e Aritmética Computacional Roteiro Números inteiros
SOMADORES E SUBTRATORES
SOMADORES E SUBTRATORES Em sistemas digitais, muitas vezes necessitamos de circuitos que realizem operações de soma e subtração. Em computação, esses circuitos ocupam uma posição de extrema importância,
CIRCUITOS SOMADORES = = =
IRUITOS SOMADORES Os circuitos digitais que efetuam operações aritméticas devem processar os dados na forma binária, ou seja, devem executar as operações matemáticas com os números binários omo o sistema
Operações com números binários
Operações com números binários Operações com sistemas de numeração Da mesma forma que se opera com os números decimais (somar, subtrair, multiplicar e dividir) é possível fazer essas mesmas operações com
Capacidade de Armazenamento. Bit. Binário para Decimal. Decimal para Binário. Operações Aritméticas no Sistema binário.
Bit = BInary digit Bit Menor unidade de dado, física e/ou sua representação lógica, em um computador digital. Desligado = 0 Ligado = Capacidade de Armazenamento byte = 8 bits Byte(B)...B KiloByte(KB)...024Bou2
Arquitetura de Computadores. Tiago Alves de Oliveira
Arquitetura de Computadores Tiago Alves de Oliveira Revisão A B S 0 0 0 Porta Lógica XOR Tabela Verdade XOR 0 1 1 1 0 1 1 1 0 Somadores Os somadores são importantes em computadores e também em outros tipos
Aritmética Digital. Tiago Alves de Oliveira
Aritmética Digital Tiago Alves de Oliveira Introdução Os computadores e as calculadoras digitais realizam va rias operac o es aritme ticas com nu meros representados no formato bina rio. O tema da aritme
Sistemas Digitais Circuitos Aritméticos e Unidades Aritméticas e Lógicas (ALUs)
Sistemas Digitais Circuitos Aritméticos e Unidades Aritméticas e Lógicas (ALUs) João Paulo Baptista de Carvalho [email protected] Circuitos Aritméticos Circuitos aritméticos são aqueles que realizam
Aritmética dos Computadores
William Stallings Arquitetura e Organização de Computadores Capítulo 4 Aritmética dos Computadores Unidade Lógica e Aritmética Faz os cálculos lógicos e aritméticos. Tudo, num sistema computador, está
Introdução à Computação
Universidade Federal de Campina Grande Centro de Engenharia Elétrica e Informática Unidade Acadêmica de Sistemas e Computação Curso de Bacharelado em Ciência da Computação Introdução à Computação A Informação
William Stallings Arquitetura e Organização de Computadores 8 a Edição
William Stallings Arquitetura e Organização de Computadores 8 a Edição Capítulo 9 Aritmética do computador slide 1 Unidade aritmética e lógica Faz os cálculos. Tudo o mais no computador existe para atender
Introdução à Computação
Introdução à Computação Jordana Sarmenghi Salamon [email protected] [email protected] http://inf.ufes.br/~jssalamon Departamento de Informática Universidade Federal do Espírito Santo Agenda
MULTIPLEXADOR E DEMULTIPLEXADOR (Unidade 4)
MINISTÉRIO DA EDUCAÇÃO SECRETARIA DE EDUCAÇÃO PROFISSIONAL E TECNOLÓGICA INSTITUTO FEDERAL DE EDUCAÇÃO, CIÊNCIA E TECNOLOGIA DE SANTA CATARINA BACHARELADO EM CIÊNCIA DA COMPUTAÇÃO DISCIPLINA: ELETRÔNICA
Introdução à Informática
Introdução à Informática Sistemas Numéricos Ageu Pacheco e Alexandre Meslin Objetivo da Aula: Partindo da base, ver como operações aritméticas são efetuadas em outras bases; em especial a 2. Adição na
Binários: Operações matemáticas
Soma Subtração Multiplicação Divisão Eng. da Computação Eng. de Controle e Automação Binários: [email protected] https://sites.google.com/site/awmascarenhas Conteúdo : 1 Adição 1.1 Regras básicas
Técnicas Digitais para Computação
INF 8 Técnicas Digitais para Computação Circuitos Aritméticos Somadores e Subtratores Aula 2 . Meio Somador ou Half-Adder (soma 2 bits) S C S = + = C =. S C S C 2. Somador Completo ou Full-Adder (soma
Organização e Arquitetura de Computadores I
Organização e Arquitetura de Computadores I Aritmética Computacional Slide 1 Sumário Unidade Lógica e Aritmética Representação de Números Inteiros Representação de Números de Ponto Flutuante Aritmética
Multiplicação Divisão
Multiplicação Divisão 1 Introdução Nesta aula iremos analisar como podemos usar o Sistema Numérico para calcular operações básicas usando a Aritmética Decimal na: Multiplicação; Divisão. 2 MULTIPLICAÇÃO
Aritmética Binária e Complemento a Base. Introdução ao Computador 2010/1 Renan Manola
Aritmética Binária e Complemento a Base Introdução ao Computador 2010/1 Renan Manola Sumário Soma e multiplicação binária; Subtração e divisão binária; Representação com sinal; Complemento a base. Adição
SOMADORES E SUBTRATORES
SOMADORES E SUBTRATORES Em sistemas digitais, muitas vezes necessitamos de circuitos que realizem operações de soma e subtração. Em computação, esses circuitos ocupam uma posição de extrema importância,
Arquitetura e Organização de Computadores
UNIVERSIDADE FEDERAL RURAL DO SEMI-ÁRIDO DEPARTAMENTO DE CIÊNCIAS EXATAS E NATURAIS CURSO DE CIÊNCIA DA COMPUTAÇÃO Arquitetura e Organização de Computadores Aritmética Computacional Prof. Sílvio Fernandes
ARITMÉTICA BINÁRIA. Adão de Melo Neto
ARITMÉTICA BINÁRIA Adão de Melo Neto 1 Sumário Adição Multiplicação Subtração Divisão Complemento de 1 Complemento de 2 Representação de um número com sinal Sinal magnitude Complemento de 2 Valor em decimal
Introdução aos processos de operação aritmética - Subtração
Introdução aos processos de operação aritmética - Subtração Cálculo de conversão de bases para responder às questões pertinentes à execução das especificações nas configurações de sistemas, comunicação
Universidade Federal de Uberlândia Faculdade de Computação. Representação e aritmética binária
Universidade Federal de Uberlândia Faculdade de Computação Representação e aritmética binária Prof. Renato Pimentel 1 Tipos de informação Representação por meio de sequências binárias: 8 bits (byte) Também
ELE 0316 / ELE 0937 Eletrônica Básica
Departamento de Engenharia Elétrica FEIS - UNESP Livro Texto Sistemas Digitais Princípios e Aplicações - 10 ed. - Ronald Tocci Aula 05 : Operações Aritméticas Binário / Octal / Hexadecimal 1. 1 3.1 - Operações
Sistemas de Numeração. Exemplos de Sistemas de Numeração (1) Exemplos de Sistemas de Numeração (2) Sistemas de Numeração
Sistemas de Numeração Sistemas de Numeração (Aula Extra) Sistemas de diferentes bases Álgebra Booleana Roberta Lima Gomes - LPRM/DI/UFES Sistemas de Programação I Eng. Elétrica 27/2 Um sistema de numeração
Sistemas de Numeração e Códigos
Sistemas de Numeração e Códigos 123=Cento e Vinte e Três! Porquê? Qual o algoritmo de cálculo de um número? 123 = 1*10 2 + 2*10 1 + 3*10 0 123,95 = 1*10 2 + 2*10 1 + 3*10 0 + 9*10-1 + 5*10-2 Símbolos válidos:0,1,2,3,4,5,6,7,8,9
X. B Y Base do sistema de numeração Dígito do número em questão
INSTITUTO FEDERAL DE SANTA CATARINA CAMPUS SÃO JOSÉ CURSO TÈCNICO INTEGRADO EM TELECOMUNICAÇÕES DISCIPLINA DE ELETRÔNICA DIGITAL PROF. MARIA CLÁUDIA DE ALMEIDA CASTRO 1.1 Introdução Os Números 1. Sistemas
IF-UFRJ FIW 362 Laboratório de Física Moderna Eletrônica Curso de Licenciatura em Física Prof. Antonio Carlos
IF-UFRJ FIW 362 Laboratório de Física Moderna Eletrônica Curso de Licenciatura em Física Prof. ntonio Carlos ula 8: istemas de numeração e portas lógicas Este material foi baseado em livros e manuais existentes
Introdução à Computação
Universidade Federal de Campina Grande Departamento de Sistemas e Computação Introdução à Computação Conceitos Básicos de Eletrônica Digital (Parte III) Prof. a Joseana Macêdo Fechine [email protected]
Sistemas de Computação
Sistemas de Computação Práticas Laboratoriais Semana 2 Prof. Bruno Medeiros Prof. Antonio Pina Sumário Sistemas de numeração e conversão de bases Operações aritméticas e lógicas em base 2 Representação
Sistemas Digitais Circuitos Aritméticos e Representação de Números com Sinal
Sistemas Digitais Circuitos Aritméticos e Representação de Números com Sinal João Paulo Baptista de Carvalho (Prof. Auxiliar do IST) [email protected] Circuitos Aritméticos Circuitos aritméticos são
Relatório de Prática no LABORATORIO
Cod. Disc: TURMA: GRUPO: NOME: Sistemas Digitais Relatório de Prática no LABORATORIO Aula 09 3ª Etapa: Projeto Prático Correção Código BCD e Sinal ANEXO: Teste de Simulação Soma e Subtração PROF. MSc.
Aula 8: Complemento a Um e Complemento a Dois
Aula 8: Complemento a Um e Complemento a Dois Diego Passos Universidade Federal Fluminense Fundamentos de Arquiteturas de Computadores Diego Passos (UFF) Complemento a Um e Complemento a Dois FAC 1 / 40
Complemento a Um e Complemento a Dois
Complemento a Um e Complemento a Dois Cristina Boeres (baseado no material de Fernanda Passos) Instituto de Computação (UFF) Fundamentos de Arquiteturas de Computadores Cristina Boeres (IC/UFF) Complemento
Aula 7: Representações de Números Inteiros: Sinal e Magnitude e Representação em Excesso de k
Aula 7: Representações de Números Inteiros: Sinal e Magnitude e Representação em Excesso de k Diego Passos Universidade Federal Fluminense Fundamentos de Arquiteturas de Computadores Diego Passos (UFF)
SISTEMAS DE NUMERAÇÃO CONVERSÕES ENTRE BASES. Prof. André Rabelo
SISTEMAS DE NUMERAÇÃO CONVERSÕES ENTRE BASES Prof. André Rabelo CONVERSÕES ENTRE BASES 2, 8 E 16 As conversões mais simples são as que envolvem bases que são potências entre si. Exemplo(base 2 para base
MAT115 Introdução ao Processamento de Dados Professor: Ibirisol Fontes Ferreira DCC: Departamento de Ciência da Computação
Representação de dados e sistemas de numeração MAT115 Introdução ao Processamento de Dados Professor: Ibirisol Fontes Ferreira DCC: Departamento de Ciência da Computação Todo o material
Representações de Números Inteiros: Sinal e Magnitude e Representação em Excesso de k
Representações de Números Inteiros: Sinal e Magnitude e Representação em Excesso de k Cristina Boeres Instituto de Computação (UFF) Fundamentos de Arquiteturas de Computadores Material de Fernanda Passos
Capítulo V Sistemas Numéricos
Capítulo V Sistemas Numéricos Introdução Em capítulos anteriores estudamos diversas funções lógicas. No próximo capítulo veremos que operações aritméticas como soma e subtração de números binários podem
Introdução à Computação
Universidade Federal de Campina Grande Centro de Engenharia Elétrica e Informática Unidade Acadêmica de Sistemas e Computação Curso de Bacharelado em Ciência da Computação Introdução à Computação A Informação
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.
Para o computador, tudo são números. 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. O método ao qual estamos acostumados
Circuitos Digitais. Conteúdo. Meio Somador. Circuitos Aritméticos. Meio Somador. Meio Somador. Circuitos Aritméticos. Ciência da Computação
Ciência da Computação Prof. ergio Ribeiro Conteúdo omador/ Exercícios 2 Circuitos aritméticos circuitos combinacionais de finalidade específica presentes em sistemas digitais. ão utilizados para construir
Computação e Programação
Computação e Programação 1ª Aula de 2008-2009 Instituto Superior Técnico, Dep. de Engenharia Mecânica - Sistemas O Visual C++ Para Casa (se possível antes da aula!): Veja o video e o screencast que se
PARTE I I: ARITMÉTICA COMPUTACIONAL ARQUITETURA DE COMPUTADORES ANTONIO RAMOS DE CARVALHO JÚNIOR
PARTE I I: ARITMÉTICA COMPUTACIONAL ARQUITETURA DE COMPUTADORES ANTONIO RAMOS DE CARVALHO JÚNIOR Introdução Como representar números em memória? Como representar números negativos e de ponto flutuante?
Somadores Binários E.T.M./2005 (revisão)
Somadores Binários E.T.M./2005 (revisão) RESUMO Esta experiência tem por objetivo a familiarização com somadores binários, notadamente os paralelos, que realizam a soma simultânea de todos os bits de dois
Eletrônica Digital. Projeto de Circuitos Combinacionais. Alex Vidigal Bastos
Eletrônica Digital Projeto de Circuitos Combinacionais Alex Vidigal Bastos Introdução O circuito combinacional é aquele em que a saída depende única e exclusivamente das combinações entre as variáveis
Operações Aritméticas no sistema binário. Na área de eletrônica digital e microprocessadores é usado as operações aritméticas.
Operações Aritméticas no sistema binário Na área de eletrônica digital e microprocessadores é usado as operações aritméticas. 0 + 0 0 Adição no sistema binário Para efetuar a adição no sistema binário,
Lista de Exercícios Sistemas de Numeração
Lista de Exercícios Sistemas de Numeração 1- (Questão 52 BNDES Profissional Básico Análise de Sistemas - Suporte ano 2010) Um administrador de sistemas, ao analisar o conteúdo de um arquivo binário, percebeu
Eletrônica Digital I (EDL I)
Eletrônica Digital I (EDL I) Instituto Federal de Educação, Ciência e Tecnologia de Santa Catarina - Campus São José Prof. Glauco Cardozo [email protected] Os circuitos lógicos dos sistemas digitais
Prof. Leonardo Augusto Casillo
UNIVERSIDADE FEDERAL RURAL DO SEMI-ÁRIDO CURSO: CIÊNCIA DA COMPUTAÇÃO Circuitos Combinacionais MSI Parte 2 Prof. Leonardo Augusto Casillo Codificadores x Decodificadores Decodificadores (em sua maioria)
Arquitetura e Organização de Computadores. Professor: Lucas Cambuim Aula: Conversão de Bases e Aritmética Computacional
Arquitetura e Organização de Computadores Professor: Lucas Cambuim Aula: Conversão de Bases e Aritmética Computacional 1 Objetivos Entender conceitos básicos de sistemas de numeração como base, valor posicional
Sistemas Numéricos. Soma Subtração. Prof. Celso Candido ADS / REDES / ENGENHARIA
Soma Subtração 1 Introdução Sistemas Numéricos Nesta aula iremos analisar como podemos usar o Sistema Numérico para calcular operações básicas usando a Aritmética Decimal na: Adição; Subtração. 2 SOMA
Representação Digital da Informação II
Representação Digital da Informação II José Costa Introdução à Arquitetura de Computadores Departamento de Engenharia Informática (DEI) Instituto Superior Técnico 2013-09-27 José Costa (DEI/IST) Representação
REPRESENTAÇÃO DE NÚMEROS EM BINÁRIO E HEXADECIMAL
ESCOLA POLITÉCNICA UNIVERSIDADE DE SÃO PAULO Departamento de Engenharia de Sistemas Eletrônicos PSI - EPUSP REPRESENTAÇÃO DE NÚMEROS EM BINÁRIO E HEXADECIMAL 1. Hexadecimal [A1] Hexadecimal é o sistema
Operações aritméticas
Circuitos Lógicos Operações aritméticas Prof.: Daniel D. Silveira Horário: 4a.f e 6a.f de 10h às 12h 1 Adição binária A soma binária ocorre da mesma forma que a decimal:» A operação sobre os dígitos na
Eletrônica Digital. Conversão de base e operações aritméticas com números binários. Professor: Francisco Ary
Eletrônica Digital Conversão de base e operações aritméticas com números binários Professor: Francisco Ary Introdução Como vimos na aula anterior Circuitos digitais são dispositivos eletrônicos que utilizam
Sistema Supervisório - IHM
Faculdade de Tecnologia Pentágono Tecnologia em Mecatrônica Industrial Sistema Supervisório - IHM Aula 2: Sistemas Numéricos, Sinal Digital e Sinal Analógico PROF. MSC. THIAGO ABRAÃO 21 de Agosto de 2017
Índice. 1.2 Sistemas Numéricos em uma Base B Qualquer
Índice 1. SISTEMAS NUMÉRICOS 1.1 Caracterização dos Sistemas Numéricos 1.2 Sistemas Numéricos em uma Base B Qualquer 1.2.1 Sistema de Numeração Decimal 1.2.2. Sistema de Numeração Binário 1.2.3 Sistema
Arquitetura e Organização de Computadores. Sistemas Numéricos
Arquitetura e Organização de Computadores Sistemas Numéricos 1 A Notação Posicional Todos os sistemas numéricos usados são posicionais. Exemplo 1 (sistema decimal): 1999 = 1 x 1000 + 9 x 100 + 9 x 10 +
Aritmética em Bases Não Decimais
Aritmética em Bases Não Decimais Cristina Boeres Insituto de Computação (UFF) Fundamentos de Arquiteturas de Computadores Material cedido por Fernanda Passos (IC/UFF) Aritmética em Bases Não Decimais FAC
Circuitos Digitais Primeira Lista de Exercícios
Circuitos Digitais Primeira Lista de Exercícios Observação: o início da lista é composto dos exercícios recomendados do livro-texto. Os exercícios nas últimas duas páginas da lista são novos (não estão
Circuitos Combinacionais
! Circuitos Combinacionais x Sequenciais Combinacional - saídas dependem unicamente das entradas Entradas Circuito Combinacional Saídas Sequencial -háuma realimentação da saída para a entrada, denominada
Eletrônica Digital. Instituto Federal de Santa Catarina Campus São José. Área de Telecomunicações. Sistema de Numeração
Instituto Federal de Santa Catarina Campus São José Área de Telecomunicações Curso Técnico Integrado em Telecomunicações Eletrônica Digital Sistema de Numeração INTRODUÇÃO Eletrônica digital trabalha com
Sistemas Digitais (SD) Circuitos combinatórios: somadores, subtractores e comparadores
Sistemas Digitais (SD) Circuitos combinatórios: somadores, subtractores e comparadores Aula Anterior Na aula anterior: Circuitos combinatórios típicos: Descodificadores Codificadores Multiplexers Demultiplexers
Sistemas de Numeração. Sistemas de Numeração. Sistemas de Numeração. RUIDO em Sistemas Computacionais. Arquiteturas de Computadores
Arquiteturas de Computadores Sistema de Numeração Decimal - (..9) Número 23 na base (): = Prof. Edward David Moreno Cap 2 Número 23,456 na base (): = AC - CAP2 - Edward Moreno AC - CAP2 - Edward Moreno
Representação de quantidade(número) Expressão de significância posicional
Códigos Numéricos Representação de quantidade(número) Expressão de significância posicional Béabase A i osalgarismosdessabase ioíndiceposicionaldoalgarismo OalgarismodemaiorsignificadoéB-1 Exemplos 9875
2. E presse cada um dos seguintes números inteiros decimais na representação sinal e magnitude e complemento a 2, utilizando 8 bits Resposta:
UNIVERSIDADE FEDERAL FLUMINENSE INSTITUTO DE COMPUTAÇÃO DEPARTAMENTO DE CIÊNCIA DA COMPUTAÇÃO Fundamentos de Arquiteturas de Computadores Turma :A1 Lista 1 Profa.: Simone Martins 1. Efetue as seguintes
Prof. Leonardo Augusto Casillo
UNIVERSIDADE FEDERAL RURAL DO SEMI-ÁRIDO CURSO: CIÊNCIA DA COMPUTAÇÃO Aula 1 Conceitos necessários Prof. Leonardo Augusto Casillo Sistema de numeração: conjunto de regras que nos permite escrever e ler
