Organização e Arquitetura de Computadores I
SISTEMAS DE NUMERAÇÃO
Organização e Arquitetura de Computadores I
O homem, através dos tempos, sentiu a necessidade da utilização de sistemas numéricos. Existem vários sistemas numéricos, dentre os quais se destacam: o sistema decimal, o binário, o octal e o hexadecimal.
Organização e Arquitetura de Computadores I
O sistema decimal é utilizado por nós no dia-a-dia e é, sem dúvida, o mais importante dos sistemas numéricos. Tratasse de um sistema que possui dez algarismos, com os quais podemos formar qualquer número, através da lei de formação.
Organização e Arquitetura de Computadores I
Os sistemas: binário, o octal e hexadecimal são muito importantes na área de técnicas digitais e computação. No decorrer do estudo, perceberse-á a ligação existente entre circuitos lógicos e estes sistemas de numeração.
Organização e Arquitetura de Computadores I
O Sistema Binário de Numeração
Organização e Arquitetura de Computadores I
O sistema binário de numeração e um sistema no qual existem apenas dois algarismos: - o algarismo 0 (zero), e, - o algarismo 1 (um).
Organização e Arquitetura de Computadores I
Para representarmos a quantidade zero, utilizamos o algarismo (0), para representarmos a quantidade um utilizamos o algarismo (1). E para representarmos a quantidade dois, se nós não possuímos o algarismo (2) nesse sistema?
Organização e Arquitetura de Computadores I
É simples. No sistema decimal, nós não possuímos o algarismo dez e representamos a quantidade de uma dezena utilizando o algarismo 1 (um) seguido do algarismo 0 (zero). Neste caso, o algarismo 1 (um) significa que temos um grupo de uma dezena e o algarismo 0 (zero) nenhuma unidade, o que significa dez.
Organização e Arquitetura de Computadores I
No sistema binário, agimos da mesma forma para representarmos a quantidade dois, utilizamos o algarismo (1) seguido do algarismo (0). O algarismo (1) significará que temos um grupo de dois elementos e o (0) um grupo de nenhuma unidade, representando, assim o número dois.
Organização e Arquitetura de Computadores I Após esta explicação, podemos notar que a numeração em binário vai tornar-se: DEC IMAL
BI NÁRI O
0
0
1
1
2
10
3
11
4
100
5
101
Organização e Arquitetura de Computadores I
Conversão do Sistema Binário para o Sistema Decimal
Organização e Arquitetura de Computadores I
Tomemos um número decimal qualquer, por exemplo, o número 594, Este número significa:
Organização e Arquitetura de Computadores I
5 x 100 centena
+ 9 x 10 dezena
+
4x1
= 594
unidade
5 x 102 + 9 x 101 + 4 x 100 = 594 Esquematicamente, temos:
Organização e Arquitetura de Computadores I
100 10
1
9
4
100 10
1
9
4
5
5
5 x 100 + 9 x 10 + 4 x 1 = 594
2
1
0
5 x 10 + 9 x 10 + 4 x 10 = 594
Organização e Arquitetura de Computadores I A soma desses resultados irá representar o número. Podemos notar que a base deste sistema é o número 10 (dez). A base do sistema binário é o número 2 (dois). Tomemos, agora, um número binário qualquer, por exemplo, o número 101. Pela tabela 1.1 notamos que este equivale ao número 5 no sistema decimal. Utilizando o conceito básico de formação de um número, podemos obter a mesma equivalência, convertendo assim o número para o sistema decimal:
Organização e Arquitetura de Computadores I 2
1
0
2
2
2
1
0
1
1 x 22 + 0 x 21 + 1 x 2 0
1x 4 +0 x 2 + 1x 1=5
Organização e Arquitetura de Computadores I
Daqui por diante, colocaremos como índice do número base do sistema em que estamos trabalhando, ou seja: 2010 significará o número vinte na base dez. (sistema decimal) 1102 significará o número seis na base dois. (sistema binário) Para o exemplo podemos escrever: 510 = 1012