<>
CURSO DE ARQUITETURA E ORGANIZAÇÃO DE COMPUTADORES
>
INFORMAÇÕES GERAIS
PROFESSOR:
CARLOS A FELGUEIRAS
(
carlos@dpi.inpe.br
)
EMENTA - Parte II
1
a
Semana
Nível da arquitetura de conjunto de instruções I
(nível convencional de máquina)
Visão geral do nível
Tipos de dados
2
a
Semana
Nível da arquitetura de conjunto de instruções II
(nível convencional de máquina) .
Formatos de instruções
Endereçamento
3
a
Semana
Nível da arquitetura de conjunto de instruções III
(nível convencional de máquina)
Tipos de instruções
Fluxo de controle
4
a
Semana
Nível de máquina de sistema operacional I
Memória virtual
Memória virtual x Memória Cache
5
a
Semana
Nível de máquina de sistema operacional II
Instruções virtuais de E/S
Instruções virtuais para processamento paralelo
Exercícios sobre sistemas operacionais
6
a
Semana
Nível de linguagem de montagem I (assembly)
Introdução: o que é, porque usar, formato de uma declaração, pseudoinstruções. .
Macro
Funcionamento do assembler
Ligação e carregamento
7
a
Semana
Arquiteturas avançadas de computadores I
(nível introdutório)
Projeto de computadores paralelos: modelos de comuuicação, redes de interconexão, desempenho, software
8
a
Semana
Arquiteturas avançadas de computadores II
(nível introdutório)
Processadores matriciais e vetoriais
Multiprocessadores com memória partilhada
Multicomputadores com passagem de mensagem
9
a
Semana
Exercícios de revisão
TRABALHO PRÁTICO A SER DESENVOLVIDO FORA DO HORÁRIO DE AULA
Primeiro bimestre: Linguagem de máquina
Segundo bimestre: Sistemas Operacionais e Linguagem Assembly
BIBLIOGRAFIA BÁSICA
TANENBAUM, Andrew S. Organização Estruturada de computadores 4a Edição . Rio de Janeiro: Printice-Hall do Brasil, 2001
INTERNET
material sobre o livro do TANEMBAUM
:
vários outros endereços (exemplo:
http://www.intelinfo.com/free_computer_books.html
)
AVALIAÇÕES
PROVAS TEÓRICAS SEM CONSULTA
Nota do bimestre: 0,7 Nota da Prova + 0,3 Nota de Trabalho
Última Atualização: 01/2005