Arquitetura e Organização de Computadores
Ademar Alves Trindade
Plano de Ensino
Código Denominaçã
o Carga Horária
AOC Arquitetura e Organização
de
Computadores
Semestre Professor
2011/1 Ademar Alves Trindade
Teori a
Prátic a de
En.
Prátic
a Camp
o Total
30 15 15 0 60
Noções de organização interna de computadores:
unidade central de processamento
memória, entrada/saída
Organização da unidade de processamento:
unidade aritmética e lógica
unidade aritmética em ponto flutuante
Ementa
Organização da unidade de controle:
hardware fixo e micro programação
Linguagem de máquina
Modos de endereçamento
Tipos de operações.
Ementa
Hierarquia e gerenciamento de memória:
Subsistemas de entrada/saída
Mecanismos de aceleração Arquitetura RISC/SISC:
Arquiteturas especiais.
Ementa
Introdução
◦ Arquitetura vs. Organização de Computadores
◦ Organização estrutura da de computadores
◦ Interação com outras disciplinas
Conteúdo Programático
Fundamentos
◦ Princípios de funcionamento de computadores
◦ Panorama das tecnologias atuais
◦ Tendências tecnológicas
◦ Princípios de projeto de computadores
◦ Análise do desempenho de computadores
◦ Perspectiva histórica
Conteúdo Programático
Representação de dados
◦ Números inteiros sinalizados e não-sinalizados
◦ Operações aritméticas
◦ Operações lógicas
◦ Números de ponto flutuante
Conteúdo Programático
Arquitetura de conjuntos de instruções
◦ Classificação de conjuntos de instruções
◦ Endereçamento de memória
◦ Tipos de operações
◦ Tipos de dados (operandos)
◦ Formatos de instruções
Conteúdo Programático
Suporte ao Sistema Operacional
◦ Conceitos básicos de sistemas operacionais
◦ Escalonamento de processos
◦ Gerenciamento de memória
Conteúdo Programático
Entrada e Saída
◦ Organização básica de entrada e saída
◦ Métodos de transferência de dados
◦ Dispositivos de E/S
Conteúdo Programático
Apresentar a interação entre hardware e software;
Introduzir noções quantitativas quanto ao impacto do hardware no desempenho de programas;
Apresentar os conceitos fundamentais de um computador em termos de seus componentes básicos (processador, sistema de memória e dispositivos de entrada e saída).
Objetivos da Disciplina
Com o intuito de estimular a participação e o comprometimento dos alunos com a disciplina, serão utilizados os seguintes métodos:
Metodologia
Aulas expositivas;
Laboratório de informática;
Trabalhos e exercísios em grupo;
Seminários.
Metodologia
A atuação e participação constante dos alunos em sala de aula.
Envolvimento nos trabalhos em grupo e individual.
Atividades no Laboratório de Informática.
Avaliações parciais.
Avaliação
Sistema de avaliação do rendimento:
As avaliações serão feitas em quatro etapas. A nota final será obtida através da soma das notas alcançadas em cada avaliação.
CRITÉRIOS DE AVALIAÇÃO
A avaliação bimestral será de acordo com os conteúdos trabalhados em sala.
Esta etapa será realizada com calendário específico.
A avaliação será única, individual e escrita.
O valor será de 3,0 pontos.
1ª Etapa
Seminários, trabalhos, práticas e participação
Acontecerá no decorrer do bimestre, será de acordo com os conteúdos trabalhados em sala.
O valor será de 3,0 pontos.
2ª Etapa
Leitura do livro indicado
Avaliação decorrente da leitura do livro indicado pelo professor, poderá ocorrer por meio de apresentação, questões em provas, reflexões em grupo, discussões, entre outros.
O livro indicado terá valor de 1,0 ponto.
3ª Etapa
A avaliação bimestral será de acordo com os conteúdos trabalhados em sala.
Esta etapa será realizada com calendário específico.
A avaliação será única, individual e escrita.
O valor será de 3,0 pontos.
4º Etapa
Terá relevância a assiduidade às aulas, respeitando os critérios da faculdade (75%
no mínimo) de freqüência.
Avaliação
MONTEIRO, Mário A. Introdução à Organização de Computadores. 5ª. Ed. Rio de Janeiro: LTC, 2007.
MEYERS, Mike. Dominando o Hardware PC – Teoria &
Prática. Alta Books, 2003.
WEBER, Raul Fernando. Fundamentos de Arquitetura de Computadores. São Paulo: Sagra Luzzato, 2004.
TANENBAUM, Andrew S. Organização Estruturada de Computadores. 5ª. Ed. Pearson, 2006.
Bibliografia Básica
PATTERSON, David A. HENNESSY, Jhon L. Organização e Projeto de Computadores. 3ª. Ed. Rio de Janeiro:
Campus, 2005.
CAPUANO, Francisco G.; IDOETA, Ivan Valeije. Elementos de Eletrônica Digital. 40ª. Ed. São Paulo: Érica, 2008.
STALLINGS, William. Arquitetura e Organização de Computadores. 5ª. Ed. Pearson, 2002.
HENNESSY, John L.; David A. PATTERSON. Arquitetura de computadores: uma abordagem quantitativa. Rio de Janeiro: Campus, 2003.
Bibliografia Complementar