Buscar

binario

Prévia do material em texto

Arquitetura e Organização de 
Computadores
aula 1aula 1
Bibliografia
BIBLIOGRAFIA BÁSICA
Organização Estruturada de Computadores. TANEMBAUM, A. 5º 
edição. Editora Prentice-Hall. 2006.
Fundamentos de Arquitetura de Computadores. WEBER, Raul 
Fernando. 3º Edição. Editora Sagra-Luzzatto, 2004.
Organização e Projeto de Computadores: A interface 
hardware/software. PATTERSON, David A. Patterson, HENNESSY, John 
L. 3º Edição. Editora Elsevier, 2005.L. 3º Edição. Editora Elsevier, 2005.
BIBLIOGRAFIA COMPLEMENTAR
Arquitetura de Computadores: Uma abordagem quantitativa. 
PATTERSON, David A. Patterson, HENNESSY John L.. 4º Edição. Editora 
Elsevier, 2009.
Arquitetura e Organização de Computadores. STALLINGS, William. 8º 
Edição. Editora Prentice Hall, 2010.
Arquitetura X Organização
Arquitetura
• conjunto de instruções
• conjunto de
registradores
• representação de
dados
Organização
• especifica as unidades
operacionais
e sua interconexão para
• implementação de uma
determinada arquitetura
• estrutura interna do
dados
• mecanismos de E/S
• endereçamento de
• memória
• estrutura interna do
processador
• barramentos internos
• tecnologia de memórias
• interface com sistema de
• E/S
Representação de números
• Os computadores utilizam o sistema binário
de computação.
– Exemplos: 100010, 1101010, 11101000
• Sistemas mais utilizados:
– Numeração decimal: 0, 1, 2, 3, 4, 5, 6, 7, 8, 9
Representação de números
– Numeração decimal: 0, 1, 2, 3, 4, 5, 6, 7, 8, 9
– Numeração binária: 0,1
– Numeração octal: 0, 1, 2, 3, 4, 5, 6, 7
– Numeração hexadecimal: 0, 1, 2, 3, 4, 5, 6, 7,
8, 9, A, B, C, D, E, F.
• Os computadores utilizam o sistema binário
de computação.
– Exemplos: 100010, 1101010, 11101000
• Sistemas mais utilizados:
– Numeração decimal: 0, 1, 2, 3, 4, 5, 6, 7, 8, 9
Representação de números
– Numeração decimal: 0, 1, 2, 3, 4, 5, 6, 7, 8, 9
– Numeração binária: 0, 1
– Numeração octal: 0, 1, 2, 3, 4, 5, 6, 7
– Numeração hexadecimal: 0, 1, 2, 3, 4, 5, 6, 7,
8, 9, A, B, C, D, E, F.
Decimal Binário 4 Hexa Ocnal
0 0000 0 0
1 0001 1 1
2 0010 2 2
3 0011 3 3
4 0100 4 4
5 0101 5 5
6 0110 6 6
Representação de números
6 0110 6 6
7 0111 7 7
8 1000 8 10
9 1001 9 11
10 1010 A 12
11 1011 B 13
12 1100 C 14
13 1101 D 15
14 1110 E 16
15 1111 F 17
Transformação entre bases
Método das divisões:
Transformação entre bases
Método das divisões:
Converter um número decimal para binário:
O número é dividido pela nova base e o resto da 
divisão forma o algarismo mais à direita do resultado
53 / 2 = 26, resta 1
26 / 2 = 13, resta 026 / 2 = 13, resta 0
13 / 2 = 6, resta 1
6 / 2 = 3, resta 0
3 / 2 = 1, resta 1
1 / 2 = 0, resta 1
Binário = 110101
Transformação entre bases
Método das divisões:
Converter um número decimal fracionário para 
binário:
O número é dividido pela nova base e o resto da 
divisão forma o algarismo mais à direita do resultado
0,828125 x 2 = 1,656250,828125 x 2 = 1,65625
0,65625 x 2 = 1,3125
0,3125 x 2 = 0,625
0,625 x 2 = 1,25
0,25 x 2 = 0,5
0,5 x 2 = 1,0
Binário = 0,110101

Continue navegando