MC404 - Organização de Computadores e Linguagens de Montagem
Primeiro Semestre 2010
Prof. Ricardo Anido
Avaliação
Haverá duas provas e um exame final. Não haverá
prova substitutiva. Os trabalhos deverão ser entregues na
data marcada (trabalhos atrasados não serão aceitos).
Provas:
- P1: 29/4 (quinta)
- P2: 24/6 (quinta)
- Exame: 15/7
Cálculo da nota:
- Nota de Trabalhos: NT = média dos m trabalhos passados ao longo do curso.
- Nota Final: NF = NT se NT < 5,0; NF = (3 * P1 + 4 * P2 + 4 * NT) / 11
caso contrrário.
- Média Final: MF = (NF + Exame) / 2 se NF < 5,0. MF = NF
caso contrário.
Notas:
Atendimento
Quintas-feiras, 17:00-19:00, ou qualquer outro horário, desde que marcado por email.
Aulas gravadas
Sempre que possível as aulas serão gravadas, estando disponíveis no endereço
http://lampiao.ic.unicamp.br/weblectures
Programa do Curso
- Histórico dos computadores. Representação de informação na memória.
- Organização básica de computadores.
- Memória e endereçamento.
- Introdução à arquitetura de processadores.
- Programação em Linguagem de Montagem, com prática de programação: processadores Faíska, INTEL x86 e MIPS: arquitetura e programação.
- Conjunto de instruções dos processadores acima: acesso à memória, operações
aritméticas, lógicas e de deslocamento.
- Instruções de Entrada/Saída, interrupções e acesso a periféricos.
- Montadores, macro-montadores e ligadores. Ligação estática
e dinâmica.
Bibliografia
Na Internet
- Apostila
Apostila que utiliza o processador didático Faíska.
- The Art of Assembly Language
Livro disponível em HTML e PDF, para o processador INTEL8086, em versões
focadas em Linux e Windows.
Livros
- Organização Estruturada de Computadores
A. S. Tanenbaum, Prentice-Hall, 4a edição, 1999.
- Computer Organization and Design Second Edition : The Hardware/Software Interface
David A. Patterson, John L. Hennessy, Morgan Kaufmann, 1998.
- A Programmer's View of Computer Architecture
J. Goodman e K. Miller, Oxford University Press
- Programando em Assembly do 8086/8088
Edison Raymundi Jr. e Jeremias P. dos Santos, Makron Books/McGraw Hill.
14/abr/2010