Você está na página 1de 3

DISCIPLINA: CRDITOS:

Arquitetura de Computadores II 04 CARGA HORRIA: 60 h/a PERODO: 2009 / 1

PROFESSOR: Daniel Pezzi da Cunha

PLANO DE AULA
OBJETIVOS Distinguir diferentes caractersticas e tipos de sistemas de entrada/sada e de memria. Verificar como os sistemas de entrada/sada e de memria afetam o desempenho dos sistemas de computao. Compreender conceitos bsicos de arquiteturas para processamento paralelo. EMENTA Sistemas de Entrada/Sada. Sistemas de memria. Introduo s arquiteturas para processamento paralelo. PROGRAMA 1. Subsistemas de memria 1.1. Memria interna e memria externa 1.2. Capacidades 1.3. Unidades de transferncia e armazenamento 1.4. Hierarquias de memria 1.5. Mtodos de acesso Seqencial Direto Random Access Memory Associativo 1.6. Tcnicas de desempenho Pipelining em memrias Pr-carregamento Poltica de substituio Paralelismo (sistemas replicados e sist. intercalados) 1.7. Tecnologia Semicondutores RAM esttica e RAM dinmica Memria Principal Caches Read Only Memories Flash Basic Input/Output System 1.8. Tecnologia Magntica Hard Disk

Trilhas, setores e cilindros 1.9. Tecnologia ptica CD, DVD e Blu-ray Discos regravveis Compresso de dados 1.10. Memria virtual Paginao por demanda Swapping Polticas de alocao, relocao e busca 2. Subsistemas de entrada e sada 2.1. Barramento de E/S 2.2. O Chipset 2.3. Parte genrica e especfica de uma Interface 2.4. Tcnicas de transferncia de dados Polling Interrupo Acesso direto memria (DMA) 2.5. Hyper Transport 2.6. Interfaces PCI, AGP e PCI-E Interfaces seriais e paralelas ATA, SCSI, SATA e SAS USB e Firewire 2.7. Medidas de desempenho 3. Arquiteturas para alto desempenho 3.1. Organizao de mltiplos processadores 3.2. Multiprocessadores Simtricos (SMP) 3.3. Coerncia de cache Solues por software e por hardware 3.4. Multicomputadores (Cluster) 3.5. Acesso no-uniforme a memria (NUMA) 3.6. Computao vetorial

METODOLOGIA DE ENSINO O contedo ser ministrado atravs de aulas expositivas, dialogadas, enfatizando as relaes entre a teoria e a prtica; utilizar-se- de atividades em grupo para o entendimento da teoria e para pesquisas de informaes complementares; o laboratrio eventualmente poder ser utilizado para realizao de exerccios e trabalhos em software especfico. AVALIAO Sero aplicadas duas formas de avaliao: duas provas tericas descritivas e um trabalho em grupo com apresentao de seminrios.

BIBLIOGRAFIA

Livros textos CARTER, Nicholas. Arquitetura de Computadores. Porto Alegre: Bookman, 2003. HENNESSY, John L. Organizao e Projeto de Computadores: A Interface Hardware/Software. Rio de Janeiro: LTC, 1998. MURDOCCA, Miles J. Introduo Arquitetura de Computadores. Rio de Janeiro: Campus, 2000. STALLINGS, William. Arquitetura e Organizao de Computadores. 5 Edio. So Paulo: Printice Hall, 2002. Livros referenciados TANENBAUM, A. Organizao Estruturada de Computadores. Rio de Janeiro: Prentice Hall do Brasil, 1999. TORRES, Gabriel. Hardware Curso Completo. 3. ed. Rio de Janeiro: Axcel Books, 2000. VASCONCELOS, Larcio. Hardware Total. So Paulo: Makron Books, 2000. WEBER, Raul Fernando. Arquitetura de Computadores Pessoais. Porto Alegre: Sagra Luzzatto, 2000.