Sie sind auf Seite 1von 4

SERVIO PBLICO FEDERAL

UNIVERSIDADE FEDERAL RURAL DO SEMI-RIDO


IDENTIFICAO
DEPARTAMENTO
CINCIAS EXATAS E NATURAIS

CURSO
CINCIAS DA COMPUTAO

PROGRAMA GERAL DA DISCIPLINA


CDIGO
EXA0100

TERICA
4

DISCIPLINA
ARQUITETURA E ORGANIZAO DE COMPUTADORES
PROFESSOR
SLVIO ROBERTO FERNANDES DE ARAJO
No. DE
CRDITOS
PRTICA
TERICATOTAL
0

PRTICA
0

POSIO

4 PERODO

CARGA HORRIA
TOTAL

60

PR-REQUISITO
EXA0101 - Circuitos Digitais
OBJETIVOS

Entender o computador como uma mquina de vrios nveis e como esses nveis so
interligados para o processamento da informao de forma transparente ao programador e
ao usurios do sistema computacional;
Identificar os componentes lgicos e sua interao no contexto de arquitetura de
computadores;
Entender como o processador executa as instrues e como interage com os demais
elementos como memria, barramentos e dispositivos de entrada/sada;
Entender como so especificadas as instrues de mquina de acordo com os problemas a
serem resolvidos pelas arquiteturas de computadores.
Criar condies para que o aluno entenda a motivao que existe no estudo de arquitetura
de computadores e seu impacto no desempenho dos sistemas computacionais;
Criar condies para que o aluno possa desenvolver projetos lgicos de arquiteturas de
computadores inspiradas na arquitetura de von Neumann;
Implementar programas computacionais na linguagem Assembly, enfatizando tanto
arquiteturas mais didticas como arquiteturas de maior disseminao no mercado.
Conhecer ou utilizar linguagens de descrio de hardware.

EMENTA
Modelo de sistemas digitais. Conceitos de arquitetura. Memria e barramento. Lgica de
Funcionamento e Tipos de Processadores. Entrada/sada.

CONTEDO PROGRAMTICO
No DA
UNIDADE

UNIDADE
Introduo
Apresentao de alunos e professores;
Apresentao de plano de curso;
Metodologia de ensino-aprendizagem e
avaliao;
A disciplina no curriculum e integrao com
outras disciplinas.
Conceitos fundamentais;
Conceito de hardware, software e noes de
organizao de sistemas de computadores
Conceitos e evoluo da arquitetura de
computadores

No de HORAS
P
T-P

20

20

15

05

20

Memria
Memria Primria;
Memria Secundria;
Memria Virtual;
Barramentos
Conceito e exemplos de barramentos;
Endereamento;
Funcionamento do Barramento;
II
Entrada/Sada
Conceito e exemplos de dispositivos de
entrada e sada;
Funcionamento dos dispositivos de entrada e
sada;
Suporte Ao Sistema Operacional
Escalonamento de processos
Gerenciamento de memria
Memria virtual e segmentao
Aritimtica Computacional
Representao binria
Transformaes de nmero binrios
Complemento de dois
Adio/subtrao binria
Multiplicao binria
Representao de Ponto flutuante
Conjunto De Instrues
Formatos de instrues
Tipos e quantidades de operandos
Modos de endereamento

III

Funcionamento De Processadores
Viso geral de um processador
Viso do processador pelos programadores
Ciclo bsico de instrues
Pipeline de intrues
Bolhas no pipeline
Arquitetura RISC
Conceitos
Banco de registradores
Otimizao do uso de registradores
Processadores Superescalares
Paralelismo no nvel de instrues
Renomeao de registradores
Execuo superescalar
Unidade de controle
Microoperaes
Controle do processador
Controle microprogramado
MTODOS
RECURSOS DIDATICOS

TCNICAS

Aulas expositivas;
Estudos
individuais e em
grupo;
Resoluo de
exerccios no
computador.
Aulas no
laboratrio

Retroprojetor;
Quadro;
Pincel;
Computador.
Data Show

15

05

20

50

10

60

INSTRUMENTOS DE
AVALIAO
Assiduidade s aulas;
Participao do aluno no
desenvolvimento das
aulas;
Provas escritas;
Participao do aluno em
trabalhos realizados
individualmente e/ou em
grupo.

REFERNCIAS BIBLIOGRFICAS
BIBLIOGRAFIA BSICA:
1. Stallings, W. Arquitetura e organizao de computadores: projeto para o desempenho (5
edio). Prentice Hall, 2002
2. Tanenbaum, A. S. Organizao estruturada de computadores. (5. edio) Prentice/Hall do
Brasil, 2007.
3. Patterson, D. A.; Henessy. Organizao e projeto de computadores - A Interface Hardware
Software (3 Edio). Editora Campus Elsevier, 2005.
BIBLIOGRAFIA COMPLEMENTAR
4. Delgado, J.; Riberio, C. Arquitetura de Computadores. LTC, 2009.
5. Hennessy, J.L; Patterson, D. Arquitetura de computadores: uma abordagem quantitativa
Campus, 2003.
6. Amore, Roberto d. VHDL: descrio e sntese de circuitos digitais. Rio de Janeiro: LTC, 2005.
7. Mazor, Stanley ; Langstraat, Patricia. A guide to VHDL. Boston : Kluwer Academic, 1996. 250p.
APROVAO
DEPARTAMENTO
____ / ____________ / 2011
DATA

_____________ ___/________ /2011


No DA REUNIO
DATA

______________________________________
ASS. DO CHEFE DO DEPARTAMENTO.
CONSEPE
_____________________________
ASS. DA SECRETRIA DO CONSEPE.

MOSSOR-RN, ____ de __________ de 2011.