Plano de Ensino da disciplina de Microprocessadores: mudanças entre as edições
Ir para navegação
Ir para pesquisar
imported>Fargoud |
imported>Fargoud |
||
| Linha 5: | Linha 5: | ||
CÓDIGO: PRG2 | CÓDIGO: PRG2 | ||
MÓDULO: 6ª FASE | MÓDULO: 6ª FASE | ||
CARGA HORÁRIA TEÓRICA: 36 horas | CARGA HORÁRIA | ||
TEÓRICA: 36 horas PRÁTICA: 18 horas TOTAL: 54 horas B ( ) P(●) E( ) | |||
==DESCRIÇÃO (EMENTA): == | ==DESCRIÇÃO (EMENTA): == | ||
Edição das 08h57min de 21 de fevereiro de 2018
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;
- 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.