Sistema Binario
¸˜
¸˜
•
Sistema de numeração decimal e números decimais (base 10)
•
Sistema de numeração binário e números binários (base 2)
•
•
Conversão entre binário e decimal
Sistema de numeração hexadecimal e números hexadecimais (base 16)
•
Conversão entre hexadecimal e outras bases
•
Números octais (base 8)
•
Representação de números reais em binário
•
Operações aritméticas com números binários:
•
Soma, subtração, multiplicação e divisão
•
Complemento a 1 e complemento a 2 de números binários
•
Números binários com sinal
•
•
Operações aritméticas com números binários com sinal
Representação de dados alfanuméricos: códigos ASCII e Unicode
1
Sistema de Numeracao Decimal
¸˜
•
Forma de representação de números usada no dia-a-dia
•
10 algarismos: 0 a 9
•
Números decimais: números na base 10
•
•
Notação: 64710
Sistema posicional:
•
Posição de cada dígito em um número é associada a um peso
•
Valor do número: somatório dos dígitos multiplicados pelos pesos
•
Pesos dos dígitos de números inteiros, da direita para esquerda:
•
Base 10 ⇒ Potências de 10:
...
104
103
102
101
100
...
10000
1000
100
10
1
2
Exemplos: Sistema de Numeracao Decimal
¸˜
•
64710
= (6 × 102 ) + (4 × 101 ) + (7 × 100 )
= (6 × 100) + (4 × 10) + (7 × 1)
= 600 + 40 + 7
•
1903910 =
3
´
Sistema de Numeracao Binario
¸˜
•
Forma de representação de nos usada em computadores e sistemas digitais
•
2 algarismos: 0 e 1
•
Números binários: números na base 2
•
•
Notação: 10012
Sistema posicional:
•
Posição de cada bit em um número é associada a um peso
•
Valor do número: somatório dos bits multiplicados pelos pesos
•
Pesos dos bits de números inteiros, da direita para esquerda:
•
Base 2 ⇒ Potências de 2:
...
210
29
28
27
26
25