Buscar

Arquitetura da Computação - Conversão de Bases

Prévia do material em texto

15/02/2012
1
ENGENHARIA ELÉTRICA – ARQUITETURA E ORGANIZAÇÃO DE COMPUTADORES– Henry Costa Lubanco
CONVERSÃO DE BASES
52
ENGENHARIA ELÉTRICA – ARQUITETURA E ORGANIZAÇÃO DE COMPUTADORES– Henry Costa Lubanco
Conversão de Bases
Conversão entre bases de potência 2
Conversão das bases 2 e 8
Conversão das bases 2 e 16
Conversão das bases 8 e 16
Conversão entre bases decimal
Conversão de uma base B para base 10
Conversão de uma base 10 para base B
53
15/02/2012
2
ENGENHARIA ELÉTRICA – ARQUITETURA E ORGANIZAÇÃO DE COMPUTADORES– Henry Costa Lubanco
Conversão da base B para 10
Conversão de uma base B para 10
Fórmula: dn-1 x bn-1
n é o número de algarismos.
Segue-se a regra simples: símbolo x base
posição
Exemplo :
(1 0 1 1 0 1)2 = ( )10
1x25 + 0x24 + 1x23 + 1x22 + 0x21 + 1x20
32+0+8+4+0+1 = (45) 10
54
ENGENHARIA ELÉTRICA – ARQUITETURA E ORGANIZAÇÃO DE COMPUTADORES– Henry Costa Lubanco
Conversão da base B para 10
55
SISTEMA NUM NOTAÇÃO DECIMAL
Binário 1011 1x23 + 0x22 + 1x21 + 1x20 8+0+2+1=11
Octal 321 3x82 + 2x81 + 1x80 192+16+1=209
Hexadecimal AB0 Ax162 + Bx161 + 0x160 2560+176=2736
15/02/2012
3
ENGENHARIA ELÉTRICA – ARQUITETURA E ORGANIZAÇÃO DE COMPUTADORES– Henry Costa Lubanco
Conversão da base 10 para B
Algoritmo de conversão pode ser definido
como:
Enquanto dividendo for maior que divisor:
Dividir dividendo por divisor;
Extrair resto como algarismo e colocá-lo à esquerda
do anterior;
Repetir;
Usar o dividendo ( que agora é menor que o divisor)
como último algarismo à esquerda.
56
ENGENHARIA ELÉTRICA – ARQUITETURA E ORGANIZAÇÃO DE COMPUTADORES– Henry Costa Lubanco
Conversão da base 10 para B
57
BASE
10
DIVISÃO RESTO ÚLTIMO
DIV.
BASE 
B
(14)10 14/2
7/2
3/2
0
1
1 1 (1110) 2
(13)10
13/8 5 1 (15) 8
(160)10
160/16 0 10 (A0) 16
15/02/2012
4
ENGENHARIA ELÉTRICA – ARQUITETURA E ORGANIZAÇÃO DE COMPUTADORES– Henry Costa Lubanco
Exercícios
Converter os seguintes valores decimais abaixo
em valores binários equivalentes.
58
a) 329
b) 284
c) 473
d) 69
e) 135
f) 215
g) 581
h) 197
ENGENHARIA ELÉTRICA – ARQUITETURA E ORGANIZAÇÃO DE COMPUTADORES– Henry Costa Lubanco
Exercícios
Converter os seguintes valores binários abaixo em
valores decimais equivalentes.
59
a) 11011101010
b) 11001101101
c) 10000001111
d) 11101100010
e) 111001101001
f) 111111000011
g) 101100011000
h) 100000000110
15/02/2012
5
ENGENHARIA ELÉTRICA – ARQUITETURA E ORGANIZAÇÃO DE COMPUTADORES– Henry Costa Lubanco
Exercícios
Converter os seguintes valores decimais em
valores octais equivalentes (conversão de base 10
para base 8)
a) 177 e) 343
b) 254 f) 27
c) 112 g) 821
d) 719 h)197
60
ENGENHARIA ELÉTRICA – ARQUITETURA E ORGANIZAÇÃO DE COMPUTADORES– Henry Costa Lubanco
Exercícios
Converter os seguintes valores octais em valores
decimais equivalentes (conversão de base 8 para
base 10)
a) 405 e) 705
b) 477 f) 173
c) 237 g) 201
d) 46 h) 452
61
15/02/2012
6
ENGENHARIA ELÉTRICA – ARQUITETURA E ORGANIZAÇÃO DE COMPUTADORES– Henry Costa Lubanco
Exercícios
Converter os seguintes valores decimais em
valores hexadecimais equivalentes (conversão de
base 10 para base 16)
a) 447 e) 622
b) 544 f) 97
c) 223 g) 121
d) 71 h) 297
62
ENGENHARIA ELÉTRICA – ARQUITETURA E ORGANIZAÇÃO DE COMPUTADORES– Henry Costa Lubanco
Exercícios
Converter os seguintes valores hexadecimais em
valores decimais equivalentes (conversão de base
16 para base 10)
a) 3A2 e) lED4
b) 33B f) 7EF
c) 621 g) 22C
d) 99 h) 110A
63

Continue navegando