Sei sulla pagina 1di 12

FACULDADE DE ENGENHARIA E INOVAÇÃO TÉCNICA – FEITEP

CURSO DE ENGENHERIA ELÉTRICA

CIRCUITOS ARITMÉTICOS

Aluno: Alexandre Vedovoto

R.A: 1183

Professor: Sergio

Disciplina: Circuitos Digitais

MARINGÁ, 2016
INTRODUÇÃO

Os computadores e calculadoras digitais realizam várias operações aritméticas com


números representados no formato binário. Será abordado nesse trabalho com são realizadas
as principais operações aritméticas básicas necessário para o entendimento do funcionamento
das maquinas digitais.

Veremos também a Unidade Lógica e Aritmética responsável pela realização dos


cálculos, sendo esta responsável por executar operações em altíssima velocidade, algo
impossível humanamente, entre outros assuntos.
Operações aritméticas no Sistema Binário

Nas áreas da Eletrônica Digital e dos microprocessadores, o estudo das operações


aritméticas no sistema binário é muito importante.

Adição no Sistema Binário

Para realizarmos uma operação de adição no sistema binário utilizamos o mesmo


procedimento de uma adição convencional. Utilizando o Carry também conhecido como regra
de transporte, onde 1+1=0 e transfere o 1 para a próxima coluna.

Abaixo podemos verificar alguns exemplos de adição binária.

a)

b) 112 +102

c) 110012+10112
Multiplicação Binária

Ocorre exatamente com uma multiplicação no sistema decimal.

Abaixo veremos alguns exemplos de como efetuar a multiplicação binária

a) 110102 x 1012

b) 110102 x 1012

Divisão Binária

O processo para dividir um número binário por outro é o mesmo seguido para números
decimais, sendo o procedimento mais simples com os binários.

Verifica-se quantas vezes o divisor “cabe dentro” do dividendo, existindo apenas 2


possibilidades 0 ou 1. Exemplos:
No primeiro exemplo temos 10102 dividido 112 resultando em 00112. E no exemplo
abaixo 10102 dividido por 1002 o resultado é 0010,12
Sistema de complemento 2

O complemento de 2 de um número binário é obtido tomando o complemento de 1 do


número e somando 1 na posição do bit menos significativo. Esse processo é mostrado abaixo.

Assim, dizemos 010011 é a representação em complemento de 2 de 101101.

Vejamos um outro exemplo de conversão de um número binário em representação em


complemento de 2.

As operações de adição e subtração são realizadas em máquinas digitais que usam a


representação em complemento de 2 para números negativos.

Somador completo em CIs

O circuito somador completo (full adder) é composto de três entradas binárias A,B,C
que representam os bits a serem somados, sendo C1 (carry-in) o correspondente ao vai-um
(carry-out) de uma possível operação anterior. Possuem também duas saídas, uma que
representa o resultado da soma (S) e a outra (C0) que representa o vai-um ou carry-out desta
operação.

A operação e representada pela tabela verdade e o diagrama abaixo:


Obtendo-se as expressões booleanas das saídas S e C0 por mapas de Kaurnaugh, tem-se o
seguinte:

A implementação do circuito somador completo, de acordo com as expressões


booleanas obtidas, é mostrado na figura abaixo:
Circuitos Aritméticos

Uma função essencial da maioria dos computadores e calculadoras é a realização de


operações aritméticas. Estas operações são realizadas na unidade lógica e aritmética de um
computador, em que portas lógicas e flip-flops são combinadas para que possam somar,
subtrair, multiplicar e dividir números binários. Esses circuitos realizam operações aritméticas
em velocidades consideradas humanamente impossíveis.

Unidade Lógica e Aritmética

É responsável por realizar todas as operações lógicas e aritméticas de um computador.


O objetivo principal de uma unidade lógica aritmética (ALU) é receber dados binários
armazenados na memória é executar operações aritméticas e lógicas sobre esses dados, de
acordo com instruções provenientes de uma unidade de controle.

A ALU contém pelo menos 2 registradores. O Registrador B e o registrador


acumulador. Ela também contém uma lógica combinacional que realiza as operações
aritméticas e lógicas sobre números binários armazenados no registrador B e no acumulador.

Exemplo de ALU típica.


A subtração binária em complemento de 2

A operação de subtração pode ser realizada da seguinte forma:

A-B = A+(-B)

Porém, um número negativo pode ser representado pelo seu complemento acrescido de
uma unidade ou seja:

Este modo de operação é denominado subtração em complemento de 2 , pois trate-se


do sistema binário.
Exemplo:

Conclusões:
Os resultados deram iguais e portanto a operação esta correta.
O resultado positivo com o carry igual a 1 no modo de operação em complemento de
2.
Adição no sistema de complemento de 2

Os bits de sinal da 1ª parcela e da 2ª parcela são ambos 0, e o bit de sinal da soma é 0,


indicando que é positiva. Observe também que a primeira e a segunda parcela tem a mesma
quantidade bits. Isso sempre tem de ser feito no sistema do complemento de 2.

Alguns tipos de operação de adição de complemento de 2 pode ser visto abaixo.


CONCLUSÃO

Nas áreas da Eletrônica Digital e dos microprocessadores, o estudo das operações


aritméticas no sistema binário é muito importante. Uma função essencial da maioria dos
computadores e calculadoras é a realização de operações aritméticas. Os circuitos realizam
operações aritméticas em velocidades consideradas humanamente impossíveis, sendo a
grande responsável por essa rapidez e processamento dos cálculos a unidade central de
processamento ULA.
REFERÊNCIAS

Sistemas Digitais Princípios e aplicações. Ed 10º.Ronald J. Tocci, Neal S. Widmer, Gregory


L. Moss

Circuitos Digitais. Edº 4, Antonio Carlos de Lourenço.Editora Erica

Elementos de Eletronica Digital. Ed 40º.Ivan Valeije Idoleta, Francisco Gabriel Capuano

Potrebbero piacerti anche