Sei sulla pagina 1di 67

MAB 124

Sistemas de Numerao
PRC
Sistemas de Numerao
MAB 124
Sistemas de Numerao
PRC
Por que Binrio?
Primeiros computadores projetados eram
decimais
Mark I e ENIA
!o"n #on Neumann prop$s processamento com
dados %inrios &'()*+
Simp,i-ica#a o projeto de computadores
.sado tanto por instru/es como
por dados
0e,ao natura, entre comutadores
on1o-- e c,cu,os com ,23ica Boo,eana
4n 4--
5erdadeiro 6a,so
Sim No
' 7
MAB 124
Sistemas de Numerao
PRC
onta3em e Aritm8tica
9ecima, ou sistema de %ase '7
4ri3em: contando nos dedos
;9<3ito= #em do >atim digitus, que si3ni-ica ;dedo=
Base: o n?mero de d<3itos di-erentes no sistema
num8rico@ inc,uindo Aero
Decimal ou base 10: '7 d<3itos@ 7 at8 (
Binrio ou base 2: B d<3itos@ 7 e '
Bit &d<3ito %inrio+
Octal ou base 8: C d<3itos@ 7 at8 D
Hexadecimal ou base 16: 'E d<3itos@ 7 at8 6

EFemp,os: 10
17
G A
16
H 11
10
G B
16
MAB 124
Sistemas de Numerao
PRC
onsiderando os Bits
Bits so norma,mente armaAenados e
manipu,ados em 3rupos
C %its G ' byte
) %Ites G ' palara &em sistemas de JB %its+
N?mero de %its usados em c,cu,os
A-etam a preciso dos resu,tados
>imitam o taman"o dos n?meros manipu,ados
pe,o computador
MAB 124
Sistemas de Numerao
PRC
N?meros: 0epresentao 6<sica
9i-erentes numerais@
mesmo n?mero de ,aranjas
Komem das ca#ernas: IIIII
0omano: 5
Ar%ico: *
9i-erentes %ases@
mesmo n?mero de
,aranjas

*
'7

'7'
B

'B
J
MAB 124
Sistemas de Numerao
PRC
Sistemas de Numerao
0omanos: independentes da posio
Moderno: %aseado na notao posiciona, &#a,or
posiciona,+
9ecima,: sistema de notao posicional %aseado em
potLncias de '7M
Binrio: sistema de notao posicional %aseado
potLncias de B
4cta, : sistema de notao posicional %aseado em
potLncias de C
KeFadecima,: sistema de notao posicional %aseado
em potLncias de 'E
MAB 124
Sistemas de Numerao
PRC
Sistemas Num8ricos mais omuns
Sistema Base S<m%o,os
.sado por
"umanos?
.sado por
computadores?
9ecima, '7 7@ '@ N ( Sim No
Binrio B 7@ ' No Sim
4cta, C 7@ '@ N D No No
KeFaO
decima,
'E 7@ '@ N (@
A@ B@ N 6
No No
MAB 124
Sistemas de Numerao
PRC
Puantidades 1 onta3em &' de J+
9ecima, Binrio 4cta,
KeFaO
decima,
7 7 7 7
' ' ' '
B '7 B B
J '' J J
) '77 ) )
* '7' * *
E ''7 E E
D ''' D D
MAB 124
Sistemas de Numerao
PRC
Puantidades 1 onta3em &B de J+
9ecima, Binrio 4cta,
KeFaO
decima,
C '777 '7 C
( '77' '' (
'7 '7'7 'B A
'' '7'' 'J B
'B ''77 ')
'J ''7' '* 9
') '''7 'E E
'* '''' 'D 6
MAB 124
Sistemas de Numerao
PRC
Puantidades 1 onta3em &J de J+
9ecima, Binrio 4cta,
KeFaO
decima,
'E '7777 B7 '7
'D '777' B' ''
'C '77'7 BB 'B
'( '77'' BJ 'J
B7 '7'77 B) ')
B' '7'7' B* '*
BB '7''7 BE 'E
BJ '7''' BD 'D
EtcM
MAB 124
Sistemas de Numerao
PRC
on#erso Entre Bases
Possi%i,idades:
9ecima, 4cta,
Binrio
KeFadecima,
MAB 124
Sistemas de Numerao
PRC
EFemp,o
B*
'7
G ''77'
B
G J'
C
G '(
'E
Base
MAB 124
Sistemas de Numerao
PRC
9ecima, para 9ecima,
&s2 para entender+
9ecima, 4cta,
Binrio
KeFadecima,
MAB 124
Sistemas de Numerao
PRC
125
10
=> 5 x 10
0
= 5
2 x 10
1
= 20
1 x 10
2
= 100
125
Base
Peso
MAB 124
Sistemas de Numerao
PRC
Binrio para 9ecima,
9ecima, 4cta,
Binrio
KeFadecima,
MAB 124
Sistemas de Numerao
PRC
Binrio para 9ecima,
Q8cnica
Mu,tip,ique cada %it por B
n
@ onde n 8 o ;peso=
do %it
4 peso 8 a posio do %it@ comeando em 7 R
direita
Adicione os resu,tados
MAB 124
Sistemas de Numerao
PRC
EFemp,o
101011
2
=> 1 x 2
0
= 1
1 x 2
1
= 2
0 x 2
2
= 0
1 x 2
3
= 8
0 x 2
4
= 0
1 x 2
5
= 32
43
10
Bit ;7=
MAB 124
Sistemas de Numerao
PRC
4cta, para 9ecima,
9ecima, 4cta,
Binrio
KeFadecima,
MAB 124
Sistemas de Numerao
PRC
4cta, para 9ecima,
Q8cnica
Mu,tip,ique cada %it por C
n
@ onde n 8 o ;peso=
do %it
4 peso 8 a posio do %it@ comeando em 7 R
direita
Adicione os resu,tados
MAB 124
Sistemas de Numerao
PRC
EFemp,o
724
8
=> 4 x 8
0
= 4
2 x 8
1
= 16
7 x 8
2
= 448
468
10
MAB 124
Sistemas de Numerao
PRC
KeFadecima, para 9ecima,
9ecima, 4cta,
Binrio
KeFadecima,
MAB 124
Sistemas de Numerao
PRC
KeFadecima, para 9ecima,
Q8cnica
Mu,tip,ique cada %it por 'E
n
@ onde n 8 o ;peso=
do %it
4 peso 8 a posio do %it@ comeando de 7 R
direita
Adicione os resu,tados
MAB 124
Sistemas de Numerao
PRC
EFemp,o
ABC
16
=> C x 16
0
= 12 x 1 = 12
B x 16
1
= 11 x 16 = 176
A x 16
2
= 10 x 256 = 2560
2748
10
MAB 124
Sistemas de Numerao
PRC
9ecima, para Binrio
9ecima, 4cta,
Binrio
KeFadecima,
MAB 124
Sistemas de Numerao
PRC
9ecima, para Binrio
Q8cnica
9i#ida por dois@ 3uardando os restos
Primeiro resto 8 o %it 7 &%it menos
si3ni-icati#o+
Se3undo resto 8 o %it '
EtcM
MAB 124
Sistemas de Numerao
PRC
EFemp,o
125
10
= ?
2
2 125
62 1
2
31 0
2
15 1
2
7 1
2
3 1
2
1 1
2
0 1
125
10
= 1111101
2
MAB 124
Sistemas de Numerao
PRC
4cta, para Binrio
9ecima, 4cta,
Binrio
KeFadecima,
MAB 124
Sistemas de Numerao
PRC
4cta, para Binrio
Q8cnica
on#erta cada d<3ito octa, para uma
representao %inria equi#a,ente de J %its
MAB 124
Sistemas de Numerao
PRC
EFemp,o
705
8
= ?
2
7 0 5
111 000 101
705
8
= 111000101
2
MAB 124
Sistemas de Numerao
PRC
KeFadecima, para Binrio
9ecima, 4cta,
Binrio KeFadecima,
MAB 124
Sistemas de Numerao
PRC
KeFadecima, para Binrio
Q8cnica
on#erta cada d<3ito "eFadecima, para uma
representao %inria equi#a,ente de ) %itsM
MAB 124
Sistemas de Numerao
PRC
EFemp,o
10AF
16
= ?
2
1 0 A F
0001 0000 1010 1111
10AF
16
= 0001000010101111
2
MAB 124
Sistemas de Numerao
PRC
9ecima, para 4cta,
9ecima, 4cta,
Binrio
KeFadecima,
MAB 124
Sistemas de Numerao
PRC
9ecima, para 4cta,
Q8cnica
9i#ida por C
Suarde os restos
MAB 124
Sistemas de Numerao
PRC
EFemp,o
1234
10
= ?
8
8 1234
154 2
8
19 2
8
2 3
8
0 2
1234
10
= 2322
8
MAB 124
Sistemas de Numerao
PRC
9ecima, para KeFadecima,
9ecima, 4cta,
Binrio
KeFadecima,
MAB 124
Sistemas de Numerao
PRC
9ecima, para KeFadecima,
Q8cnica
9i#ida por 'E
Suarde os restos
MAB 124
Sistemas de Numerao
PRC
EFemp,o
1234
10
= ?
16
1234
10
= 4D2
16
16 1234
77 2

16
4 13 = D
16
0 4
MAB 124
Sistemas de Numerao
PRC
Binrio para 4cta,
9ecima, 4cta,
Binrio
KeFadecima,
MAB 124
Sistemas de Numerao
PRC
Binrio para 4cta,
Q8cnica
9i#ida os %its em 3rupos de trLs@ comeando R
direita
on#erta para d<3itos octais
MAB 124
Sistemas de Numerao
PRC
EFemp,o
1011010111
2
= ?
8
1 011 010 111
1 3 2 7

1011010111
2
= 1327
8
MAB 124
Sistemas de Numerao
PRC
Binrio para KeFadecima,
9ecima, 4cta,
Binrio KeFadecima,
MAB 124
Sistemas de Numerao
PRC
Binrio para KeFadecima,
Q8cnica
9i#ida os %its em 3rupos de quatro@ comeando
R direita
on#erta para d<3itos "eFadecimais
MAB 124
Sistemas de Numerao
PRC
EFemp,o
1010111011
2
= ?
16
10 1011 1011
1 B B

1010111011
2
= 2BB
16
MAB 124
Sistemas de Numerao
PRC
4cta, para KeFadecima,
9ecima, 4cta,
Binrio
KeFadecima,
MAB 124
Sistemas de Numerao
PRC
4cta, para KeFadecima,
Q8cnica
.se Binrio como uma representao
intermediria
MAB 124
Sistemas de Numerao
PRC
EFemp,o
1076
8
= ?
16
1 0 7 6
001 000 111 110
2 3 E
1076
8
= 23E
16
MAB 124
Sistemas de Numerao
PRC
KeFadecima, para 4cta,
9ecima, 4cta,
Binrio
KeFadecima,
MAB 124
Sistemas de Numerao
PRC
KeFadecima, para 4cta,
Q8cnica
.se Binrio como uma representao
intermediria
MAB 124
Sistemas de Numerao
PRC
EFemp,o
1F0C
16
= ?
8
1 F 0 C
0001 1111 0000 1100
1 7 4 1 4
1F0C
16
= 17414
8
MAB 124
Sistemas de Numerao
PRC
EFerc<cio on#erta MMM
9ecima, Binrio 4cta,
KeFaO
decima,
JJ
'''7'7'
D7J
'A6
Pu,e a resposta
0esposta
No use ca,cu,adoraT
MAB 124
Sistemas de Numerao
PRC
EFerc<cio on#erta N
9ecima, Binrio 4cta,
KeFaO
decima,
JJ '7777' )' B'
''D '''7'7' 'E* D*
)*' '''7777'' D7J 'J
)J' ''7'7'''' E*D 'A6
0esposta
MAB 124
Sistemas de Numerao
PRC
PotLncias mais omuns &' de B+
Base '7
PotLncia Pre-iFo S<m%o,o
'7
O'B
pico p
'7
O(
nano n
'7
OE
micro

'7
OJ
mi,i m
'7
J
ki,o k
'7
E
me3a M
'7
(
3i3a S
'7
'B
tera Q
5a,or
M77777777777'
M77777777'
M77777'
M77'
'777
'777777
'777777777
'777777777777
MAB 124
Sistemas de Numerao
PRC
PotLncias mais omuns &B de B+
Base B
PotLncia Pre-iFo S<m%o,o
B
'7
ki,o k
B
B7
me3a M
B
J7
Si3a S
5a,or
'7B)
'7)C*DE
'7DJD)'CB)
4 que so os #a,ores de ;k=@ ;M=@ e ;S=?
Em computao@ em particu,ar com mem2rias@
a interpretao de %aseOB 3era,mente se ap,ica
MAB 124
Sistemas de Numerao
PRC
EFemp,o
/ 2
30
=
No ,a%orat2rioN
'M ,ique dup,o em Meu omputador
BM ,ique com o %oto direito em :
JM ,ique em Propriedades
MAB 124
Sistemas de Numerao
PRC
EFerc<cio Espao >i#re
9etermine o ;espao ,i#re= de todos os
dries de um computador do ,a%orat2rio
9ri#e
Espao >i#re
BItes SB
A:
:
9:
E:
etcM
MAB 124
Sistemas de Numerao
PRC
0e#iso mu,tip,icando potLncias
Para %ases comuns@ adicione os eFpoentes
2
6
2
10
= 2
16
= 65,536
ou
2
6
2
10
= 64 2
10
= 64k
a
b
a
c
= a
b+c
MAB 124
Sistemas de Numerao
PRC
Adio Binria &' de B+
9ois #a,ores de 'O%it
A B A U B
7 7 7
7 ' '
' 7 '
' ' '7
;dois=
MAB 124
Sistemas de Numerao
PRC
Adio Binria &B de B+
9ois #a,ores de nO%its
Adicione os %its indi#idua,mente
Propa3ue as so%ras
EM3M@
10101 21
+ 11001 + 25
101110 46
1 1
MAB 124
Sistemas de Numerao
PRC
Mu,tip,icao &' de J+
9ecima, &s2 para entender+
35
x 105
175
000
35
3675
MAB 124
Sistemas de Numerao
PRC
Mu,tip,icao &B de J+
Binrio@ dois #a,ores de 'O%it
A B
A B
7 7 7
7 ' 7
' 7 7
' ' '
MAB 124
Sistemas de Numerao
PRC
Mu,tip,icao &J de J+
Binrio@ dois #a,ores de nO%its
omo no caso de #a,ores decimais
EM3M@
1110
x 1011
1110
1110
0000
1110
10011010
MAB 124
Sistemas de Numerao
PRC
6ra/es
9ecima, para decima, &s2 para entender+
314 => 4 x 10
!2
= 004
1 x 10
!1
= 01
3 x 10
0
= 3
314
MAB 124
Sistemas de Numerao
PRC
6ra/es
Binrio para decima,
101011 => 1 x 2
!4
= 00625
1 x 2
!3
= 0125
0 x 2
!2
= 00
1 x 2
!1
= 05
0 x 2
0
= 00
1 x 2
1
= 20
26875
MAB 124
Sistemas de Numerao
PRC
6ra/es
9ecima, para Binrio
314579
11001001
14579
x 2
029158
x 2
058316
x 2
116632
x 2
033264
x 2
066528
x 2
133056
"#c
MAB 124
Sistemas de Numerao
PRC
EFerc<cio on#erta MMM
9ecima, Binrio 4cta,
KeFaO
decima,
B(MC
'7'M''7'
JM7D
MCB
Pu,e a resposta
0esposta
No use ca,cu,adoraT
MAB 124
Sistemas de Numerao
PRC
EFerc<cio on#erta N
9ecima, Binrio 4cta,
KeFaO
decima,
B(MC '''7'M''77''N J*MEJN '9MN
*MC'B* '7'M''7' *ME) *M9
JM'7(JD* ''M777''' JM7D JM'
'BM*7DC'B* ''77M'77777'7 ')M)7) MCB
0esposta