Universidade Regional Integrada do Alto Uruguai e das Missões Campus de Frederico Westphalen Plano do curso de Arquitetura de Computadores I 1. Dados de Identificação: a) b) c) d) e) Curso: Informática Disciplina: Arquitetura de Computadores I Créditos: 04 Professor: Eduardo Appel [email protected] http://vitoria.upf.tche.br/~appel Ano /Semestre: 2006 - I 2. Objetivos: a) Gerais Adquirir conhecimentos gerais sobre a organização e arquitetura de microprocessadores. b) Específicos O cumprimento desta disciplina busca dar ao aluno a capacidade de: Conhecer as estruturas internas de um microprocessador; Entender a interação microprocessador x memória bem como os códigos de instruções; Entender o funcionamento dos microprocessadores; Estudar a forma de decodificação de instruções; Estudar a interrupções; Estudar modos de endereçamento; Estudar mecanismos de gerenciamento de memória; 3. Conteúdo Programático: a) Microprocessador Arquitetura genérica Códigos de instrução Barramentos Registradores de uma CPU Utilização dos registradores Unidade Lógica e Aritmética b) Unidade de Controle Temporização de instruções; Ciclos de instruções e ciclo de máquina; Decodificação de instruções; Microinstruções; Microprogramas; c) Lógica Externa à CPU Interfaceamento de memória Transferência de dados E/S programada E/S por interrupção Acesso direto à memória (DMA) d) Organização e Gerenciamento de Memória Hierarquia de memória Memória virtual Memória cache Segmentação de memória e) Endereçamento de Memória Endereçamento direto Endereçamento implícito Endereçamento indireto Endereçamento indexado A pilha (stack) Subrotinas e a utilização da pilha 4. Avaliação: a) Indicadores: 3 provas b) Média: (P1+P2+P3)/3 5. Referências Bibliográficas: MALVINO, A. - Microcomputadores e microprocessadores. McGraw-Hill. São Paulo. MALVINO, A., LEACH, D. - Eletrônica Digital Princípios e Aplicações – Lógica Combinnacional vol 1. McGraw-Hill. São Paulo. TAUB, H. Circuitos digitais e microprocessadores. McGraw-Hill. São Paulo. OSBORNE, A. – Introdução aos Microcomputadores. Vol. 1. McGraw-Hill. TANENBAUM, A. S. – Organização Estruturada de Computadores. 4a. Edição. LTC. HAYES, J. P. – Computer Architeture and Organization. BREY B. – The Advanced Intel Microprocessors 80286/80386/80486. Merrill. Obs: os livros marcados com estão disponíveis na biblioteca da URI.