Arquitetura de Computadores
UNIVERSIDADE FEDERAL DE MINAS GERAIS
INSTITUTO DE CIÊNCIAS EXATAS
DEPARTAMENTO DE CIÊNCIA DA COMPUTAÇÃO
Curso: Programa
Disciplina: DIP DCC819 - Arquitetura de Computadores
CEFET-MG - Divinópolis
1o. Semestre de 2011
Home Page: www.dcc.ufmg.br/laboratorios/verlab/wiki/cursos/arquitetura
Professor: Mario Fernando Montenegro Campos (mario@dcc.ufmg.br)
Plano de Curso
Objetivos
Este curso tem por tem por objetivo apresentar uma abordagem quantitativa da arquitetura, na qual os diversos componentes de um sistema são estudados com sólida fundamentação analítica. Diversas técnicas de melhoria de desempenho de sistemas de computação são estudados, incluindo tópicos sobre planejamento, implementação de sistemas de hardware e software.
Ementa
- Introdução
- Fundamentos de Sistemas Lógicos
- Fundamentos de Organização de Computadores
- Princípios dos conjunto de instruções
- Pipelines
- Hierarquia de memória
- Sistemas de armazenamento
- Redes de interconexão
- Multiprocessadores
Livro Texto
- John L. Hennessy and David A. Patterson. Computer Architecture: A Quantitative Approach, 4th Edition, Morgan-Kauffman, 2007. ISBN: 978-0-12-370490-0
Avaliação do Aprendizado
A avaliação do aprendizado se dará através de listas de exercícios, trabalhos práticos, uma prova e um projeto final. A distribuição de valores se encontra na tabela a seguir.
Atividade | Quant | Valor |
---|---|---|
Exercícios (individual) | 5 | 10% |
Prova (individual) | 3 | 90% |
Listas de Exercícios
As listas de exercícios deverão ser entregues pelo aluno na data marcada, no início da aula. Após o término da aula, o exercício será considerado atrasado e automaticamente será reduzido em 30% do valor. A nota será reduzida de 33% do valor total para um dia de atraso, 66% para dois dias de atraso, 99% para três dias de atraso. Não serão aceitos exercícios e trabalhos após o terceiro dia. Embora a discussão dos exercícios seja encorajada, a resolução e redação é estritamente individual.
Bibliografia de Referência
- Patterson, D. A. and Hennessy, J. L., Computer Organization and Design, the hardware/software interface, 4th Edition, Morgan Kaufmann Publishers, 2006.
- Patterson, D. A. and Hennessy, J. L., Computer Organization and Design, the hardware/software interface, 2nd Edition, Morgan Kaufmann Publishers, 1998.
- John P. Hayes, Computer Architecture and Organization.
- John L. Hennessy e David A. Patterson. Arquitetura de Computadores: Uma abordagem quantitativa, 4a Edição, Editora Campus, 2008. ISBN: 978-0-12-370490-0
- David A. Patterson e John L. Hennessy. Organização e Projeto de Computadores: A interface Hardware/Software, 3a Edição, Editora Campus, 2008. ISBN-13: 978-85-352-1521-2
- Randy H. Katz and Gaetano Borriello. Contemporary Logic Design, 2nd Ed.
2005, Prentice Hall, ISBN-13: 978-02-013-0857-0
- Andrew S. Tanenbaum. Organização Estruturada de Computadores, 5ª EDIÇÃO 2007, Pearson/Prentice Hall, ISBN-13: 978-85-760-5067-4
- William Stallings. Arquitetura e Organização de Computadores, 8a. Ed.
2010, Pearson/Prentice Hall, ISBN-13: 978-85-760-5564-8