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,

  1. Thorne, The Benjamin/Cummings Publ. Co, 1991