LÃGICA COMBINACIONAL - Wuala
LÃGICA COMBINACIONAL - Wuala
LÃGICA COMBINACIONAL - Wuala
Create successful ePaper yourself
Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.
6.2 ADIÇÃO E SUBTRAÇÃO BINÁRIA<br />
Adição binária<br />
0 + 0 = 0<br />
0 + 1 = 1<br />
1 + 0 = 1<br />
1 + 1 = 0 e “vai-1”<br />
Exemplos:<br />
110 11001 111<br />
+111 +1011 +111<br />
+111<br />
Obs<br />
a) É importante entender a diferença entre adição lógica e adição binária. A adição lógica<br />
corresponde à função lógica OU, que estabelece uma saída 1 sempre que uma ou mais<br />
entradas for 1. A adição binária é uma operação aritmética que produz a soma algébrica<br />
de dois números distintos. Embora o símbolo + seja empregado para indicar ambas as<br />
operações, o seu significado deverá estar claramente definido pelo contexto em que for<br />
utilizado.<br />
b) Também é importante destacar a diferença entre adição e soma. Enquanto adição é o<br />
processo aritmético, a soma representa o resultado da operação aritmética de adição.<br />
Subtração binária<br />
0 – 0 = 0<br />
1 – 1 = 0<br />
1 – 0 = 1<br />
0 – 1 = 1 e “empresta-1”<br />
Exemplos:<br />
1110 1000 11000<br />
-1001 -111 - 111<br />
Subtração usando o complemento de 2<br />
A subtração pelo processo do complemento é um método de executar a subtração pela<br />
soma, permitindo que o mesmo circuito seja usado para soma e para subtração.<br />
Utiliza-se o bit mais significativo para simbolizar o sinal do número, onde: 0 indica número<br />
positivo e 1 indica número negativo. Os bits restantes indicam a magnitude do número.<br />
Para a representação de um número negativo, usa-se o seguinte procedimento:<br />
a) Dado um número inteiro positivo, complementa-se o mesmo, trocando todos os 0s<br />
por 1s e todos os 1s por 0s;<br />
b) Soma-se 1 ao resultado do item anterior, obtendo-se o número negativo.<br />
Portanto, para efetuar a subtração a-b com auxílio da adição, utiliza-se a expressão:<br />
a – b = a + (complemento de 2 de b)<br />
52