Informações da Disciplina

 Preparar para impressão 

Júpiter - Sistema de Gestão Acadêmica da Pró-Reitoria de Graduação


Escola Politécnica
 
Engenharia de Comp e Sist Digitais
 
Disciplina: PCS3432 - Laboratório de Processadores
Laboratory of Processors

Créditos Aula: 4
Créditos Trabalho: 1
Carga Horária Total: 90 h
Tipo: Semestral
Ativação: 01/01/2017 Desativação:

Objetivos
Obtenção de conhecimentos práticos e habilidades associadas ao projeto e uso das arquiteturas de microprocessadores e dos sistemas microprocessados, por meio da aplicação dos conceitos associados em experimentos práticos.
 
Obtaining practical knowledge and associated design hability and using microprocessors and microprocessor-based systems architectures, through the application of associated concepts in practical experiments skills.
 
 
Docente(s) Responsável(eis)
2103353 - Andre Riyuiti Hirakawa
5307474 - Bruno de Carvalho Albertini
54891 - Carlos Eduardo Cugnasca
61194 - Paulo Sergio Cugnasca
 
Programa Resumido
O programa da disciplina inclui a realização de experiências com o objetivo de exercitar os conceitos de:
Familiarização com arquiteturas de microprocessadores;
Organização de sistemas microprocessados;
Acesso à memória e periféricos;
Barramento e interfaces;
Utilização de linguagens de baixo e alto níveis;
Ambientes e ferramentas de desenvolvimento de aplicações.
 
The course program includes conducting experiments with the purpose of exercising the concepts of: Familiarization with microprocessor architectur Organization of microprocessor based systems; Access to memory and peripherals; Bus and interfaces; Use of low and high level languages; Application development environments and tools.
 
 
Programa
O programa da disciplina inclui a realização de experiências com o objetivo de exercitar os conceitos de:
Familiarização com arquiteturas de microprocessadores: UCP, ULA, registradores, pilha, unidade de controle e decodificação, interrupções;
Organização de sistemas microprocessados: mapeamento de memória e periféricos, decodificação de endereços;
Acesso à memória e periféricos: acesso aos diferentes tipos de memória e periféricos, controle e temporização;
Barramento e interfaces: tipos de barramentos e interfaces, formas de acesso, padrões;
Utilização de linguagens de baixo e alto níveis: projeto e implementação de códigos em linguagens de baixo e alto níveis;
Ambientes e ferramentas de desenvolvimento de aplicações: familiarização e uso dos ambientes e ferramentas para o desenvolvimento de códigos e aplicações.
 
The course program includes conducting experiments with the purpose of exercising the concepts of: Familiarization with microprocessor architectures: CPU, ALU, registers, stack, control unit and decoding, interruptions; Organization of microprocessor based systems: mapping memory and peripherals, address decoding; Access to memory and peripherals: access to different types of memory and peripherals, control and timing; Bus and interfaces: types of buses and interfaces, forms of access, patterns; Use of low and high level languages: design and implementation of programs in low and high level languages; Application development environments and tools: familiarization and use of tools and environments for the development of codes and applications.
 
 
Avaliação
     
Método
Experiências práticas em bancada.
Critério
Média = [(P1 + 2*P2)/3]*0,6 + R*0,4 , onde: P1, P2 são provas de avaliação e R é média de relatórios.
Norma de Recuperação
Prova.
 
Bibliografia
     
1.	Microprocessor System Design. A. Clements. PWS-Kent Publisiing Company, 2nd Edition, 1992.
2.	Microprocessors and Peripherals. B.B. Brey. Maxwell MacMillan Internl. Editions, 2nd Edition, 1991.
3.	Microprocessors - Principles and Applications. Charles M. Gilmore. McGraw-Hill, 1995.
4.	Manuais e home pages dos principais fabricantes: Intel, Motorola, Atmel.
5.	Coletânea de apostilas elaborada por professores do PCS/EPUSP.
 

Clique para consultar os requisitos para PCS3432

Clique para consultar o oferecimento para PCS3432

Créditos | Fale conosco
© 1999 - 2024 - Superintendência de Tecnologia da Informação/USP