Baixe o app para aproveitar ainda mais
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
Compartilhar