You are on page 1of 12

1.

Operaesaritmticas
Adio
SistemaNumricodecimal:podeseobterresultadosde2tipos:
Resultadode1dgito:
2+5=7

Lembrandoqueosistemanumricodecimalconstitudodedezalgarismos:

0
1
2
3
4
5
6
7
8
9

Aoperaoadiopodeserentendidacomosendoumdeslocamentodireitana
srieacima,cadadeslocamentocorrespondendoaadiodeumaunidade:

1unidade

7
7

2unidade

Resultadode2dgitos:
8+5=13

Lembrandoqueosistemanumricodecimalconstitudodedezalgarismos:

0
1
2
3
4
5
6
7
8
9

Aoperaoadiopodeserentendidacomosendoumdeslocamentodireitanasrie
acima,cadadeslocamentocorrespondendoaadiodeumaunidade:

2 unidadeEstouro

9
1unidade

Humestouro,poisomaioralgarismodosistemadecimal(9)ultrapassado,havendo
anecessidadedeserecomearodeslocamentoapartirdozero(0)paraquea
operaosejacompletada,oqueacontecernoalgarismo3.Aesteestourodseo
nomedevaiumoucarry(transporte).
Estemecanismopodeseradotadoparanmeroscomvriosdgitos.
718+627=1345

Obs:osnmerosaseremsomadospossuem3algarismos,masoresultadopossui4
algarismos.

SistemaNumricoHexadecimal:
Nestesistemanumrico,omecanismoexatamenteomesmo,squeoestouro
ocorrequandooalgarismoFultrapassado:

Lembrandoqueosistemanumricodecimalconstitudodedezalgarismos:
0123456789ABCDEF

Comnmerosdeumalgarismo:

5+8=D(16)

Comnmerosdevriosalgarismos:

4B7+D83=123A(16)

Nosistemanumricobinrio

Segueomesmomecanismoutilizado,nossistemasnumricosanteriores,pormh
apenasdoisalgarismos:

0e1
Haverestouroapenasquandoseadicionarumaunidadeaoalgarismo1:

A
0
0
1
1

B
0
1
0
1

S
0
1
1
0

Exemplos:
10+01=11
101+011=1000

Exerccios:
a) 4B73F(16)+FFFF(16)
b) 1001110101(2)+00111110111(2)
c) 9BCD,4AE(16)+197D,ABD(16)
d) 101110011111010,10111(2)+10110,110(2)

VaiUm
0
0
0
1

2. Subtrao
Sistemanumricodecimal:
Asubtraocorrespondeaodeslocamentoesquerdadominuendodetantas
unidadesquantasforemosubtraendo.Exemplo:

73=4
(minuendo)(subtraendo)

1
2
3
Quandoominuendomenorqueosubtraendoocorreumestouro,enestecaso,
devesesubtrairumaunidadedominuendoousomarumaunidadeaosubtraendoda
casaseguinte.
Aesteestourodseonomedevemumouborrow(emprstimo).

Fazendo:

5328=25
(minuendo)(subtraendo)

6
8

Casadas
7
7

8
6

unidades

Casadas

Aplicandoestemtodooqueacontecercom:

2853=?(Oquerepresenta?)
(minuendo)(subtraendo)

Paraseobteroresultadocorreto,fazse:
Chamasemduloaquantidadedenmerosquepodeserrepresentadapelo
seusalgarismos.Exemplo:

dezenas

Algarismos
1
2
3

Nmeros
De0a9
De00a99
De000a999

Mdulo
10
100
1000

Chamasecomplementodeumnmeroadiferenaentreeleeoseumduloe
representadocomumabarrasobreonmero.Exemplo:
Ocomplementode6ou64(106=4)
Ocomplementode32ou3268(10032=68)

Usandoosconceitos,mduloecomplemento,verificaseoseguinteresultado:
2853=...9975usandoosconceitosdemduloecomplemento10075=25

Seaoperaodesubtraooinversodaadio,entopossveldizerqueuma
subtraoentredoisnmeros(minuendoesubtraendo)igualsomadominuendo
comocomplementodosubtraendosendoagora,ovaiumiguala1significaqueo
resultadopositivoeovaiumigualazerosignificaqueoresultadonegativoe,
portanto,devesercomplementado:
Exemplo:
93=9+3=9+7=6evaium=1,resultadopositivo=6
26=2+6=2+4=6evaium=0,resultadonegativo,ento6=4

Aotransformarumaoperaodesubtraoemumaoperaodeadioe,
eventualmente,emumcomplementoquenosistemabinrio,muitosimples.
Humaquestoaconsiderar!Omdulodeumnmeropossuisempreumalgarismoa
maisqueosnmerosquepodemserrepresentadosdentrodele.Exemplo:mdulo
100(3algarismos),representanmerosde00a99(2algarismos).
Comotransformarestemtodoparaqueonmerodealgarismosejafixo?
Aoinvsdesefazeracomplementaodeumnmerosubtraindoodomdulo,fazse
subtraindoodomaiornmerodomdulo(mdulo1)somadose1aofinalda
operao.
Exemplo:
4=104=6ou4=(94)+1=5+1=6
276=1000276=724ou276=(999276)+1=723+1=724
Estanovamaneirapermitequeocomplementosejafeitodgitoadgito:

0=9 5=4
1=8 6=3
2=7 7=2
3=6 8=1
4=5 9=0
Exemplo:complementodgitoadgitodenmeroscomvriosalgarismos:

9346=(9)(3)(4)(6)=0653=653
8759873=(8)(7)(5)(9)(8)(7)(3)=1240126

Subtraousandocomplementodgitoadgito:
Subtraocomresultadopositivo:
578325=578+325+1=578+674+1=253evaium=1
Oqueindicaumresultadopositivo.

Quantovale:2391=?
Subtraocomresultadonegativo:

239671=239+671+1=239+328+1=568evaium=0

Oqueindicaumresultadonegativo.Logodevesecomplementarnovamenteo
resultado,adicionarumecolocarosinalnegativofrente:

568+1=432

SistemaNumricoHexadecimal
Subtraocomresultadopositivo:
C7
2B
09C

0123456 789ABDEF
C

7 6 5 4 3 2 1

11

10

0123456 78ABDEF
9
C

Subtraocomnmeronegativo:
5D
B9

...FFFA4SequenciadeFs(...FFF)significaqueoresultadonegativo

6 Estouro

0123467
89BCDEF
5
A

5 4 3 2 1

11 10

9 8 7

necessrioaplicarateoriadacomplementaoparasefazerestaverificao.Sejaa
relaodecadaalgarismodosistemahexadecimal

0=F

4=B 8=7C=3

1=E
5=A 9=6 D=2
2=D
6=9 A=5 E=1
3=C
7=8 B=4 F=0
Exemplo:subtraocomresultadopositivo:
C72B=9CouC7+2B+1=C7+D4+1=9Cevaium=1,resultadopositivo
Subtraocomresultadonegativo:
5DB9=...FFFA4ou5D+B9+1=5D+46+1=A4,vaium=0,resultadonegativo
Devesecomplementaroresultadonovamenteecolocarosinalnegativo:

A4+1=5C
Sistemanumricobinrio
Estaaformacomooscomputadoresexecutamaoperaodesubtrao:

A
B
S

Operando
A
B
0
0
0
1
1
0
1
1

Resultado Estouro
S
VEMUM
0
0
1
1
1
0
0
0

Obs:acolunadasubtraopossuiosmesmosresultadosdacolunadasoma!
Adiferenaentreosresultadosnasoperaesdeadioesubtrao,nosistema
binrio,estapenasnascolunasVAIUMeVEMUM.
Logo,umalgarismocomplementodooutro:

0=1e1=0
Subtraocomresultadopositivo:
Vaium11110
111011=1110+0011+1=1110+1100+1=1011
No.positivo1100+

1
Subtraocomresultadonegativo:
1011
01011100=0101+1100+1=0101+0011+1=1001
Devesecomplementaoresultadonovamentee

Vaium00101

acrescentarosinaldemenos:

No.negativo0011+

1001+1=0111

1001

Omtododesefazerasubtraousandoocomplementochamado,nosistema
binrio,desubtraoemcomplementode2,jqueocomplementodoalgarismomais
umigualaocomplementodoalgarismoemrelaoaomdulo,quenosistema
binrio2.
Deslocamento
Acrescentandosezerosadireitadapartefracionriadeumnmero,seuvalorno
alterado,ouseja,56,3=56,30=56,300=...,,analogamente,acrescentandosezeros
esquerda,seuvalortambmnoalterado:56=056=0056=00056=...000056
Odeslocamentoesquerdadosalgarismosdeumnmerocorresponde
multiplicaopelasuabase.
Exemplo:
SistemaDecimal:
1230(10)=123(10)x10
12300(10)=123(10)x10x10
SistemaBinrio:
10(2)=100(2)/2
SistemaHexadecimal
4E2(16)=4E20(16)/16

Exerccios:
1)Calculeoresultadodasoperaesaseguir:
a) BABACA(16)BOBOCA(16)=?(16)
b) 19330(16)9851(16)=?(16)
c) 110110(2)1101111(2)=?(2)
d) 101010111,101(2)10001010,01(2)=?(2)
e) 10111(2)1011001,101(2)=?(2)
f) F0F0,CA(16)CADA,D(16)=?(16)
g) DAD0,D(16)FACA(16)=?(16)
2)Calculeoresultadodassubtraesaseguirutilizandoomtododocomplemento
de2.
a)
b)
c)
d)
e)

11010011(2)10111010(2)=?(2)
10000000(2)1(2)=?(2)
110101010(2)101010100(2)=?(2)
0110001(2)1100001(2)=?(2)
1010101111(2)1111001010(2)=?(2)

PortasLgicas
Umavarivellgicaaquelaquepodeassumirapenasosvalores1ou0.
Atabelaverdadeumarepresentaoemformadetabeladasfuneslgicase
facilitaarepresentaoeaanlisedasmesmas:
Exemplo:umatabelaverdadecom3(trs)variveisdeentradaeumavarivelde
sada.

A
0
0
0
0
1
1
1
1

B
0
0
1
1
0
0
1
1

C
0
1
0
1
0
1
0
1

PortalgicaE(AND)
Smbolo:

A
S
B

Funolgica:
S=A.B
Tabelaverdade:
A
0
0
1
1

PortalgicaOU(OR)
Smbolo:

B
0
1
0
1

S
0
0
0
1

A
S
B

Funolgica:
S=A+B
Tabelaverdade:

A
0
0
1
1
PortaInversoraNO(NOT)
Smbolo:

B
0
1
0
1

S
0
1
1
1

Funolgica:
S=A
Tabelaverdade:
A
0
1

PortalgicaNE(NAND)
Smbolo:

S
1
0

A
S

Funolgica:
S=A.B
Tabelaverdade:
A
0
0
1
1

B
0
1
0
1

S
1
1
1
0

PortalgicaNOU(NOR)
Smbolo:

A
S
B

Funolgica:
S=A+B
Tabelaverdade:
A
0
0
1
1

B
0
1
0
1

S
1
0
0
0

PortalgicaOUEXCLUSIVO(XOR)
Smbolo:

A
S
B

Funolgica:
S=A+B
Tabelaverdade:
A
B
S
0
0
0
A.B
0
1
1
1
0
1
A.B
1
1
0

Obs:afunoOUEXCLUSIVOpodesertambmrepresentadaporumasomade
produtosobtidaatravsdaanlisedatabelaverdade.Possuicomoresultadonvel
lgico1,semprequeestiveremsuasvariveisdeentradaumnmerompardeuns.

PortalgicaCOINCIDNCIA(XNOR)
Smbolo:

A
S
B

Funolgica:
S=AB
Tabelaverdade:
A
B
S
0
0
1
0
1
0
1
0
0
1
1
1

Obs:possuicomoresultadonvellgico1,semprequeexistiremsuasvariveisde
entradaumnmeropardenveislgicos0(zero).
lgebrabooleana
OObjetivodoestudodalgebrabooleanaamanipulaoalgbricadasfunes
lgicas:
Postulados:
SeA=0entoA=1
SeA=1entoA=0

A=A
0.0=0
0.1=1.0=0
1+1=1
0+1=1+0=1
0=1
1=0
Teoremas:
A+0=A
A+1=1
A+A=A
A+A=1
A.0=0
A.1=A
A.A=A
A.A=0
DeMorgan:

A+B+C+...=A.B.C....

A.B.C....=A+B+C+...

Propriedades:
Comutativa:
A.B=B.A
A+B=B+A

Associativa:
A.(B.C)=(A.B).C
A+(B+C)=(A+B)+C

Distributiva:
A.(B+C)=A.B+A.C
A+(B.C)=(A+B).(A+C)

Absoro:
A+A.B=A
A+A.B=A+B

You might also like