Arquitetura e organização de computadores
DE COMPUTADORES
Julho - 2003
Prof. José Geraldo Orlandi
FAVI
ÍNDICE:
ARQUITETURA E ORGANIZAÇÃO 1
DE COMPUTADORES 1
Capítulo 1 – Evolução Histórica dos Computadores 5
1.1 INTRODUÇÃO: 5 1.1.1 Conceituação: 5 1.1.2 Sistemas: 5 1.1.3 Sistemas de Computação: 5
1.2 HISTÓRICO: 6 1.2.1. Época dos dispositivos mecânicos (500 a.c – 1880) 6 1.2.2. Época dos dispositivos Eletromecânicos (1888-1930) 6 1.2.3. Época dos componentes eletrônicos – Primeiras Invenções (1930-1945) 6 1.2.4. Época dos componentes eletrônicos (1945 - ?) 6
Capítulo 2 – Sistemas de Numeração e Aritmética Computacional 8
2.1 Sistemas de Numeração: 8
2.2 Conversão entre bases: 8 2.2.1 De binário, octal, e hexadecimal para decimal: 8 2.2.2 Conversão de decimal para binário, octal e hexadecimal: 9 2.2.3 Conversão de binário para octal 9 2.2.4 Conversão de octal para binário: 9 2.2.5 Conversão de binário para hexadecimal: 10 2.2.6 Conversão de hexadecimal para binário: 10
2.3 Aritmética Computacional: 10 2.3.1 Procedimento de Adição: 10 2.3.2 Procedimento de Subtração: 12 2.3.3 Procedimento de Multiplicação: 13 2.3.4 Procedimento de Divisão: 14 2.3.5 Adição Utilizando Números Com Sinal: 15 2.3.6 Aritmética Complementar: 15
2.4 NÚMEROS REAIS: 16 2.4.1 Representação em Ponto Flutuante: 17 2.4.2 Representação de números reais no computador: 17 2.4.3 Exemplo de Representação em Ponto Flutuante: 19
Capítulo 3 – Conceitos de Lógica Digital 21
3.1 Conceituação: 21
3.2 Portas e Operações Lógicas 22 3.2.1 Tabela Verdade 22 3.2.2 Operadores Lógicos 22 3.2.3 Operação Lógica ou Porta AND (E) 23 3.2.4 Porta OR (OU) 24 3.2.5 Porta NOT (Inversor) 24 3.2.5 Porta NAND – NOT AND 24 3.2.6 Porta NOR – NOT OR 25 3.2.7 Porta XOR – EXCLUSIVE OR 25
3.3 Expressões Lógicas – Aplicações de Portas 26 3.3.1 Cálculo de