Plano de Ensino da disciplina de Microprocessadores: mudanças entre as edições

De IFSC
Ir para navegação Ir para pesquisar
imported>Fargoud
(Criou página com '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 hor...')
 
imported>Fargoud
Sem resumo de edição
Linha 1: Linha 1:
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;   
==UNIDADE CURRICULAR: MICROPROCESSADORES==
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.
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.

Edição das 08h50min 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.