Anda di halaman 1dari 19

Eletrônica Digital

Prof. Msc. : Elton Alvarenga


E-mail: elton.apj@gmail.com
Aritmética binária
Soma binária
Soma binária
Exemplos:

● 110012 + 10112 =

● 100012 +111112 =
Subtração binária
Subtração binária
Exemplos:

● 110102 - 100112 =

● 10001101002 - 111010112 =
Multiplicação binária
Multiplicação binária
Exemplo:

● 11102 x 11112 =


Obs: sempre somar de Par em Par
Soma binária
Multiplicação binária
Resolva:

● 101012 x 11012 = ?
Divisão binária
Regra: Mesmo método que decimal, deslocamento e
subtrações.

Obs: sempre que resultado da


● 110012 1012 subtração menor que divisor posso
descer um algarismo sem
-101 101 acrescentar o zero;
00101
Após primeira descida tenho que
-101 compensar com zero.
000
Divisão binária

● 100101002 1002
-100 100101
000101
-100
00100
-100

000
Números binários
negativos/positivos

a representação sinal e amplitude utiliza um bit para representar o sinal,
o bit mais à esquerda: 0 para indicar um valor positivo, 1 para
indicar um valor negativo.

Nome do processo sinal-módulo
Números binários
negativos/positivos

Sinal e Amplitude.
● Exemplo 3510 = 1000112
● +3510 = 01000112

● 7310 = 10010012
-7310 = 110010012
Números binários
negativos/positivos

Complemento de 2 uma outra forma de representar os números
binários negativos, mas para obtê-la, devemos primeiramente converter
o número na notação complemento de 1

● Ex: 110011012 = Complemento de 1 (001100102)


Números binários
negativos/positivos

Operações Aritméticas utilizando Complemento de 2;

● Ex: 110101112 - 1001012


● Basta converter -1001012 para complemento de 2 com mesmo
número de bits do número positivo ;

00100101 = 11011010 Complemento de 1

11011010+1 = 11011011

11010111
Desconsidero o bit de estouro!
+11011011
110110010
Números binários
negativos/positivos

Complemento de 2 dar-se-á somando 1 ao Complemento de 1

● Ex: -110011012 = Complemento de 1 (001100102 + 1 ) = 001100112


Números binários
negativos/positivos

Operações Aritméticas utilizando Complemento de 2;

● Ex: 101010112 - 10001002


● 01000100 = 101110112 + 1 = 10111100

10101011
+10111100
101100111
Desconsidero o bit de estouro!
Referências bibliográficas
CAPUANO, Francisco G.; IDOETA, Ivan Valeije. Elementos de Eletrônica Digital. 40ª ed. São Paulo: Érica. 544 p.
TOCCI, Ronald J.; WIDMER, Neal S.; MOSS, Gregory L..Sistemas Digitais: Princípios e Aplicações. 10ª ed. São
Paulo: Pearson, 2007. 830 p.
FLOYD, Thomas. Sistemas Digitais: Fundamentos e Aplicações. 9ª ed. São Paulo: Artmed, 2007. 888 p.
COSTA, Cesar da. Projetos de Circuitos Digitais com FPGA.1ª ed. São Paulo: Érica. 208 p.
MARQUES, Angelo Eduardo B.; CRUZ, Eduardo Cesar A.;
CHOUERI JÚNIOR, Salomão. Dispositivos Semicondutores: Diodos e Transistores - Estude e Use. 12ª ed. São
Paulo: Érica. 408 p.
MALVINO, Albert Paul. Eletrônica - Vol. 1 e 2. 4ª ed. São Paulo: Pearson.

Anda mungkin juga menyukai