aaaaaaaaa
FOZ DO IGUAÇU - PR
PLANO DE ENSINO
2º SEMESTRE/2013
CURSO
PERÍODO
Ciência da Computação
2°
DISCIPLINA
NOME
Organização de Computadores
CARGA HORÁRIA
80h
PROFESSOR: Luciano Santos Cardoso
EMENTA
Organização e arquitetura de um sistema computacional; Sistemas de memória; Formatos de instruções e modos de endereçamento; Linguagem de montagem; Processamento paralelo.
OBJETIVOS
Trabalhar conceitos sobre organização e arquitetura de computadores. Apresentar a descrição e o funcionamento dos componentes de um computador de uso geral. Apresentar noções de formatos de instruções, tipos de dados, e seu uso em programação de computadores usando linguagem de montagem.
CONTEÚDO PROGRAMÁTICO
1. Organização de um sistema computacional
1.1. Histórico
1.2. Dispositivos de Entrada e Saída
1.3. Exemplos de microarquiteturas - IJVM (Mic-1; Mic-2; Mic-3; Mic-4)
1.4. Formatos de instruções
1.5. Modos de endereçamento
1.6. Memória cache
1.7. Melhoria de desempenho
2. Memória virtual
2.1. Paginação
2.2. Segmentação
3. Linguagem de montagem
3.1. Tipos de dados
3.2. Formatos de instruções
3.3. Endereçamento
3.4. Fluxo de controle
3.5. Conjunto de instruções IJVM, x86, Pentium, SPARC
4. Processamento paralelo
4.1. Processadores superescalares
4.2. Processadores matriciais
5. Processadores vetoriais
METODOLOGIA DE ENSINO
A metodologia prevista para a disciplina compreenderá aulas expositivo dialogadas sobre os tópicos do programa e sua contextualização; seminários que fomentem a participação e a desenvoltura do
aluno, desenvolvimento de exercícios individuais e em grupo em sala da aula ou em laboratório de informática. Além disso, serão solicitadas leituras extra-classe de textos relacionados com o conteúdo da disciplina.
CRITÉRIOS DE AVALIAÇÃO
Prova 70% da nota
Trabalhos 30% da nota
BIBLIOGRAFIA BÁSICA
Arquitetura e Organização de computadores; 5ª Ed
William Stallings
Pearson /