Imprimir

Curso: Cruso Superior de Tecnologia em Redes de Computadores
Disciplina: Arquitetura de Computadores
Semestre: Segundo Pré-requisito:
Carga horária semanal: 02 Carga horária semestral: 40

Ementa:
Conceitos básicos da arquitetura de computadores. Modelos de sistemas digitais e sistemas de computação. Unidades de controle e processamento. Arquitetura física de sistemas computacionais. Modo de endereçamento. Tipo de dados. Conjunto de instruções. Chamada de subrotinas. Tratamento de interrupções. Exceções. Subsistemas de entrada e saída. Organização da memória. Arquiteturas RISC. CISC. Arquiteturas paralelas. Multiprocessamento. Pipeline. Análise de desempenho. Processadores super escalares e super pipeline.

Conteúdo Programático:

Unidade I – Introdução ao estudo da arquitetura computacional; máquina de von newman; componentes básicos do funcionamento de micro computadores;  base computacionais; números binários; conversão de bases; tipos de dados.

Unidade II – Barramentos, dispositivos de entrada e saída: classificação; entrada e saída programada e por interrupção; especificidades de dispositivos; mídias magnéticas; mídias ópticas; tecnologia usb.

Unidade III – Processadores: unidade de controle; unidade lógica e aritmética; instruções; registradores; interrupções; processos e threads; arquiteturas risc e cisc; virtualização de  servidores; análise de desempenho.

Unidade IV – Memórias: endereçamento, registradores, organização de memórias; técnicas de acesso a memória; pipeline; memória virtual, spool de impressão, dma;

Unidade VII – Sistemas operacionais modernos; arquiteturas; desempenho; técnicas; características; execução de sistemas.

Unidade VI – Lógica sequencial e combinacional; cálculos lógicos; conectivos; tabela verdade; forma corrente; proposições lógicas.

Bibliografia Básica: 

TANENBAUM, A. S. Organização Estruturada de Computadores. São Paulo: Prentice Hall, 2007.
MONTEIRO, M. A. Introdução à Organização de Computadores. Rio de Janeiro: LTC, 2007.
VASCONCELOS, Laercio. Hardware na Prática. 3 ed. Rio de Janeiro: Erica. 2013

Bibliografia Complementar:
PARHAMI, B. Arquitetura de Computadores, de microprocessadores a supercomputadores. São Paulo: Mc-Graw Hill, 2007.
STALLINGS, W. Arquitetura e Organização de Computadores. São Paulo: Prentice Hall, 2002.
PATTERSON, David A.; HENNESSY, John L. Organização e projeto de computadores: A interface hardware/Software. 3ª Edição. Rio de Janeiro, 2005. Editora LTC (Livros Técnicos e Científicos).
WEBER. R. F. Fundamentos de Arquitetura de Computadores. Porto Alegre: Sagra-Luzzatto, 2004.
TORRES, Gabriel. Hardware: versão revisada e atualizada. São Paulo: Novaterra, 2012.