You are on page 1of 5

PLANO DE ENSINO

DISCIPLINA: Arquitetura de Computadores CARGA HORÁRIA: 80 H/A (Quatro créditos) CURSO: Tecnologia em Análise e Desenvolvimento de Sistemas SEMESTRE LETIVO: 1º Semestre 2011 PROFESSOR: Péricles Christian Moraes Lopes

EMENTA: Introdução à Arquitetura de Computadores, tendências de mercado e tecnologia, organização de um computador, conjunto de instruções, arquiteturas, processos de criação e execução de programas, lógica digital e operação aritmética, avaliação de desempenho, processador mips, pipeline, desempenho de memória, multiprocessadores e clusters.

OBJETIVOS: Introdução de conceitos relacionados à Arquitetura de Computadores, apresentação do histórico de evolução das arquiteturas, caracterização de conceitos e tipos de computadores. Introdução ao conceito de linguagem de montagem. Execução de instruções em arquitetura seguindo um datapath.

COMPETÊNCIAS E HABILIDADES: Ao término do curso o aluno deve ser capaz de reconhecer as diferentes estruturas existentes em uma arquitetura, entender as instruções em linguagem de montagem, comparar diferentes

Processador Memória Dispositivos de Entrada/Saída 3. CONTEÚDO PROGRAMÁTICO: 1. b. c. Introdução a. b. Tendências de mercado Tendências tecnológicas Acontecimentos 2. Criação e Execução de Programas a. c. Conjunto de Instruções a.arquiteturas de computadores sob o ponto de vista de desempenho. c. c. simular a executar instruções em uma arquitetura específica. Classificação Arquiteturas Modos de Endereçamento Instruções 4. b. Organização dos computadores a. d. Compilação Montagem Tabela de Símbolos . b.

d. e. Processador MIPS a. Lógica Digital e Operação Aritmética a. Pipeline a. d. e. b.d. b. Circuitos Registradores Representação de valores Carry Lookahead Operações 6. Medida de desempenho Tempo de Execução SpeedUp Clock Otimização de Código 7. e. c. d. Implementação Sub-conjunto de instruções Visão geral Datapath 8. b. c. Introdução . c. Link Edição Geração de executável 5. Avaliação de desempenho a.

Instruções Desempenho 9. Princípios Hierarquia Organização Custo 10. d. c. c. Classificação Topologias Arquiteturas METODOLOGIA: Aulas expositivas. Desempenho de memória a. b. pincel atômico. datashow. utilização de quadro. apresentação de seminários e avaliações. b.Trabalho . desenvolvimento de lista de exercícios. c. Multiprocessadores e Clusters a. MÉTODO DE AVALIAÇÃO: P1 – Prova 1 (1º Bimestre) P2 – Prova 2 (2º Bimestre) E .Exercícios T .b.

L. Prentice Hall. Morgan Kaufmann Publishers. BIBLIOGRAFIA: Básica • • • Original: D. Elservier. 2005. J. "Organização e Projeto de Computadores: Interface Hardware/Software" 3a. A. 2005. 237 Número de Chamada: 004. edição. 195850 Número da Chamada: 004. A. • Organização . • e Organização Estruturada de de A. "Computer Organization and Design: The Hardware/Software Interface" 3a. Arquiteturas de Computadores: Uma Abordagem Quantitativa. LTC.4) Obs: Apenas as notas das provas são passíveis de substituição. Computadores. Patterson & J. (Ac. Stallings. Patterson & J. Editora Campus. Traduzido: D. 2005 (Ac. edição. L. D. L. Arquitetura Computadores.22 H515a 2003). A.MP = Média das provas = (P1 + P2) / 2 ME = Média dos exercícios e trabalho = (E + T) / 2 MF = Média Final = (MP * 0. Hennessy. Hennessy. Paterson. Complementar W.6) + (ME * 0.22 H515o 2005). Tanembaum. Hennessy.