Plano de Ensino da disciplina de Microprocessadores
Plano de Ensino da disciplina de Microprocessadores
UNIDADE CURRICULAR: MICROPROCESSADORES CÓDIGO: PRG2 MÓDULO: 6ª FASE CARGA HORÁRIA TEÓRICA: 36 horas PRÁTICA: 18 horas TOTAL: 54 horas B ( ) P(●) E( ) DESCRIÇÃO (EMENTA): Organização e arquitetura de microprocessadores; Ferramentas para desenvolvimento e depuração de programas assembly; Conjuntos de instruções; 74 UNIDADE CURRICULAR: MICROPROCESSADORES CÓDIGO: PRG2 MÓDULO: 6ª FASE Conceito e implementação de subrotinas; Utilização de instruções de entrada e saída para comunicação com circuitos periféricos; Conceito e utilização de interrupções; Organização de entrada e saída; Conceitos de interface, periférico e controlador; Métodos de transferência de dados; Acesso direto à memória; Dispositivos de E/S; Organização de processadores: organização do bloco de controle; Métodos para aumento do desempenho; Máquinas CISC x RISC; Organização de memória; Ferramentas para análise e projeto de organizações; Estudo de arquiteturas complexas com diversos processadores; Processamento paralelo; Interconexões de processadores; Processadores pipeline, vetoriais, array, associativos; Processadores e Fluxo de Dados. COMPETÊNCIAS: Conhecer as principais arquiteturas de processadores; Dominar as ferramentas para desenvolvimento de sistemas microprocessados, utilizar sistemas com processamento paralelo, avaliar a interconexão de processadores; Aplicar as estratégias inovadoras de processamento e fluxo de dados. HABILIDADES: Projetar sistemas microprocessados em função da aplicação; Utilizar as ferramentas de desenvolvimento; Realizar a interface dos sistemas microprocessados e seus periféricos; Utilizar arquiteturas complexas de processamento de dados. ATIVIDADES COMPLEMENTARES: Apresentação de seminários; Realização de estudos de caso; Elaboração de artigos científicos. PRÉ-REQUISITO: Programação II SUGESTÃO DE BIBLIOGRAFIA BÁSICA: [1] CARTER, Nicholas Teoria e problemas de arquitetura de computadores , 2003 [2] ZILLER, R. M. Microprocessadores : Conceitos Importantes. 1.ed. Florianópolis: ed. do Autor, 2000. [3] TOCCI, R. J. Sistemas Digitais: Princípios e Aplicações. 11.ed. Rio de Janeiro: Prentice Hall do Brasil, 2011. SUGESTÃO DE BIBLIOGRAFIA COMPLEMENTAR: [4] SILVA Jr., V. P. Aplicações Práticas do Microcontrolador 8051. 11.ed. São Paulo: Érica, 2003. [5] ZELENOVSKY, R; MENDONÇA, A. PC: Um Guia Prático de Hardware e Interfaceamento. 4.ed. Rio de Janeiro: MZeditora, 2006. [6] SÁ, M. C. Programação C para Microcontroladores 8051. 1.ed. São Paulo: Érica, 2005.