Escolar Documentos
Profissional Documentos
Cultura Documentos
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