Sistemas de Numerao
Um numeral um smbolo ou grupo de smbolos que representa um nmero em um
determinado instante da evoluo do homem. Tem-se que, numa determinada escrita
ou poca, os numerais diferenciaram-se dos nmeros do mesmo modo que as palavras
se diferenciaram das coisas a que se referem. Os smbolos "11", "onze" e "XI" (onze em
latim) so numerais diferentes, representativos do mesmo nmero, apenas escrito em
idiomas e pocas diferentes.
Um sistema de numerao, (ou sistema numeral) um sistema em que um conjunto
de nmeros so representados por numerais de uma forma consistente. Pode ser visto
como o contexto que permite ao numeral "11" ser interpretado como o numeral
romano para dois, o numeral binrio para trs ou o numeral decimal para onze.
Sistema Decimal
O sistema decimal um sistema de numerao de posio que utiliza a base
dez.
Smbolos da base Decimal: 0 1 2 3 4 5 6 7 8 9
Baseia-se em uma numerao de posio, onde os dez algarismos indo-arbicos : 0 1 2
3 4 5 6 7 8 9 servem a contar unidades, dezenas, centenas, etc. da direita para a
esquerda. Contrariamente numerao romana, o algarismo rabe tem um valor
diferente segundo sua posio no nmero: assim, em 111, o primeiro algarismo
significa 100, o segundo algarismo 10 e o terceiro 1, enquanto que em VIII (oito em
numerao romana) os trs I significam todos 1.
Assim:
Sistema Binrio
O sistema binrio ou base 2, um sistema de numerao posicional em que
todas as quantidades se representam com base em dois nmeros.
Smbolos da base Binria: 0 1
Os computadores digitais trabalham internamente com dois nveis de tenso, pelo que
o seu sistema de numerao natural o sistema binrio (aceso, apagado). Com efeito,
num sistema simples como este possvel simplificar o clculo, com o auxlio da lgica
booleana. Em computao, chama-se um dgito binrio (0 ou 1) de bit, que vem do
ingls Binary Digit. Um agrupamento de 8 bits corresponde a um byte (Binary Term).
O sistema binrio base para a lgebra booleana (de George Boole - matemtico
ingls), que permite fazer operaes lgicas e aritmticas usando-se apenas dois
dgitos ou dois estados (sim e no, falso e verdadeiro, tudo ou nada, 1 ou 0, ligado e
desligado). Toda a eletrnica digital e computao est baseada nesse sistema binrio
e na lgica de Boole, que permite representar por circuitos eletrnicos digitais (portas
lgicas) os nmeros, caracteres, realizar operaes lgicas e aritmticas. Os programas
de computadores so codificados sob forma binria e armazenados nas mdias
(memrias, discos, etc) sob esse formato.
Decimal
0
1
2
3
4
5
6
Binrio
0
1
10
11
100
101
110
Decimal
7
8
9
10
11
12
13
Binrio
111
1000
1001
1010
1011
1100
1101
Soma de Binrios:
0+0=0
0+1=1
1+0=1
1+1= 10
1+1+1= 11
Para somar dois nmeros binrios, o procedimento o seguinte:
Exemplo 1:
*
1100
+
111
----= 10011
**
1100
+ 1111
----= 11011
Explicando: Nesse caso acima, na quarta coluna da direita para a esquerda, nos
deparamos com uma soma de 1 com 1 mais a soma do 1 ( * ) que veio da soma
anterior. Quando temos esse caso (1 + 1 + 1), o resultado 1 e passa-se o outro 1 para
frente.
1101110
10111
------= 1010111
Cdigo ASCII
O "American Standard Code for Information Interchange" comumente referido como
ASCII tambm chamado ASCII completo, ou ASCII estendido , uma forma especial
de cdigo binrio que largamente utilizado em microprocessadores e equipamentos
de comunicao de dados. Com 7 bits pode-se representar um total de 27 = 128
caracteres diferentes. Estes caracteres compreendem nmeros decimais de 0 at 9,
letras maisculas e minsculas do alfabeto, mais alguns outros caracteres especiais
usados para pontuao e controle de dados.
Binrio
0010 0000
0010 0001
0010 0010
0010 0011
0010 0100
0010 0101
0010 0110
0010 0111
Decimal
32
33
34
35
36
37
38
39
Glifo
!
"
#
$
%
&
'
Binrio
0101 0000
0101 0001
0101 0010
0101 0011
0101 0100
0101 0101
0101 0110
0101 0111
Decimal
80
81
82
83
84
85
86
87
Glifo
P
Q
R
S
T
U
V
W
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
(
)
*
+
,
.
/
0
1
2
3
4
5
6
7
8
9
:
;
<
=
>
?
@
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
0101 1000
0101 1001
0101 1010
0101 1011
0101 1100
0101 1101
0101 1110
0101 1111
0110 0000
0110 0001
0110 0010
0110 0011
0110 0100
0110 0101
0110 0110
0110 0111
0110 1000
0110 1001
0110 1010
0110 1011
0110 1100
0110 1101
0110 1110
0110 1111
0111 0000
0111 0001
0111 0010
0111 0011
0111 0100
0111 0101
0111 0110
0111 0111
0111 1000
0111 1001
0111 1010
0111 1011
0111 1100
0111 1101
0111 1110
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
X
Y
Z
[
\
]
^
_
`
a
b
c
d
e
f
g
h
i
j
k
l
m
n
o
p
q
r
s
t
u
v
w
x
y
z
{
|
}
~
Sistema Hexadecimal
O sistema hexadecimal um sistema de numerao posicional que representa
os nmeros em base 16, portanto empregando 16 smbolos.
Smbolos da base Hexadecimal: 0 1 2 3 4 5 6 7 8 9 A B C D E F
O sistema hexadecimal est vinculado informtica, pois os computadores costumam
utilizar o byte como unidade bsica da memria. 1 byte = 8 bits e ento um byte pode
ser representado por 8 algarismos do sistema binrio ou por 2 algarismos do sistema
hexadecimal. Ex: Bin = 10011100, Hexa= 9C.
Exemplo de equivalncia das 3 bases vistas at agora:
Decimal
Binrio
Hexadecimal
10
1010
22
10110
16
47
101111
2F
0000
0100
1000
1100
0001
0101
1001
1101
0010
0110
1010
1110
0011
0111
1011
1111
1010
Note que os 3 primeiros zeros foram preenchidos apenas para formar um grupo.
Desta forma o nmero correspondente em hexadecimal 15CA.
Subtrao:
22C
- 7F
----1AD
Exerccios
1) Faa a converso de binrio para decimal e para hexadecimal dos seguintes
itens:
a. 100101
b. 1000101101
c. 1111010110110
2) Faa a converso de decimal para binrio e para hexadecimal:
a. 297
b. 4021
c. 9135
3) Faa a converso de hexadecimal para binrio e para decimal:
a. 7CD
b. 9873
c. 2F5AB
Respostas
Exerccio
1-a
1-b
1-c
2-a
2-b
2-c
3-a
3-b
3-c
Decimal
37
557
7862
297
4021
9135
1997
39027
193963
Binrio
100101
1000101101
1111010110110
100101001
111110110101
10001110101111
11111001101
1001100001110011
101111010110101011
Hexadecimal
25
22D
1EB6
129
FB5
23AF
7CD
9873
2F5AB