MC404 - Organização de Computadores e Linguagem de Montagem
Of: S-5 T:02 P:02 L:00 Hs:04 SL:04 C:04
Pre-Req: MC602/MC202
Ementa:
Representação de dados, organização
básica de computadores, conjuntos de instruções,
modos de endereçamento, entrada e saída, interrupções.
Programação em linguagem de montagem. Montadores
e ligadores.
Programa:
1. Representação de informação na memória
2. Organização básica de computadores: memória, unidade
de processamento, entrada/saída
3. Introdução a arquitetura de processadores, conjuntos
de instruções, modos de endereçamento.
4. Estudo de casos: processadores típicos
5. Entrada e saida: interrupções e periféricos
6. Hierarquias de memória
7. Programação em linguagem de montagem
8. Montadores, ligadores. Ligação estática e dinamica.
Bibliografia:
Structured computer organization, A. S. Tanenbaum,
Prentice Hall, 1984.
Computer Organization and assembly language programming,