Carregando...

DISCIPLINA Listagem de Ementa/Programa

ORGANIZAÇÃO E ARQUITETURA DE COMPUTADORESDISCIPLINA 116394

VER OFERTA

ÓrgãoCIC Departamento de Ciência da Computação
Código116394
DenominaçãoOrganização e Arquitetura de Computadores
NívelGraduação
Início da Vigência em2019/1
Pré-requisitos CIC 116351 CIRCUITOS DIGITAIS OU
ENE 167983 SISTEMAS DIGITAIS 1 OU
ENE 169251 SISTEMAS DIGITAIS E
ENE 169102 LABORATORIO SISTEMAS DIGITAIS OU
ENE 111813 Sistemas Digitais E
ENE 111821 Lab de Sistemas Digitais OU
CIC 129011 Circuitos Lógicos E
CIC 129020 Laboratório Circuitos Lógicos
EmentaInício da Vigência em 1971/2

Desempenho de Processadores. Arquitetura do Conjunto de Instruções e Linguagem de Máquina. Aritmética Computacional. Organização e Projeto de Processadores (Uniciclo, Multiciclo e Pipeline). HIerarquia de Memória. Sistemas de entrada e saída. Introdução ao Multiprocessamento.

ProgramaInício da Vigência em 1971/2

Introdução
- Motivação
- Histórico
- Arquiteturas VonNeumann x Harvard
- Fabricação de CI

Linguagem de Máquina
- Estrutura de Hardware
- Representação de Instruções
- Operações Lógicas, Aritméticas, Decisão, Memória

Aritmética Computacional
- Representação Numérica
- Adição, Subtração, Multiplicação, Divisão
- Ponto Fixo e Flutuante

Análise de Desempenho
- Fatores determinantes
- Avaliando desempenho
- Benchmarks

Processador
- Lógica de Projeto
- Projeto do Caminho de Dados
- Implementação uniciclo
- Implementação multiciclo

Pipelining
- Introdução
- Caminho de Dados com Pipeline
- Controle do Pipeline
- Hazards

Memórias
- Princípios Básicos de Cache
- Desempenho de Cachê
- Memória Virtual
- Hierarquia de Memória

Armazenamento, Redes e Outros Periféricos
- Armazenamento em disco e confiabilidade
- Redes
- Barramentos e outras conexões entre processadores, memória e dispositivos
- Interface de Dispositivos

Arquiteturas Multicores

BibliografiaInício da Vigência em 1971/2

Patterson, D.A., Hennessy, J.L., Organização e Projeto de Computadores – A
Interface Hardware/Software, terceira edição, Editora Campus, 2005;

Patterson, D.A., Hennessy, J.L., Computer Organization and Design: The
Hardware/Software Interface, Fourth Edition, Mourgan Kaufmann, 2009;

Hennessy, J.L., Patterson, D.A., Arquitetura de Computadores: Uma Abordagem
Quantitativa, terceira edição, Editora Campus, 2005;

Tanenbaum, A. S., Organização Estruturada de Computadores, Prentice/Hall do
Brasil, 2006;

Weber, R.F., Fundamentos de Arquitetura de Computadores, Editora Sagra,
terceira edição, 2004;

Wikinson, B., Computer Architecture - Design and Performance, segunda edição,
Prentice Hall, 1996;

Stallings, W., Arquitetura e Organização de Computadores, quinta edição, Prentice
Hall, 2002;