Imprimir

Curso: Superior de Tecnologia em Análise e Desenvolvimento de Sistemas
Disciplina: ORGANIZAÇÃO E ARQUITETURA DE COMPUTADORES
Semestre:Segundo Pré-requisito:
Carga horária semanal: 04 Carga horária semestral: 80

 

Ementa:
Conceitos básicos da arquitetura de computadores. Bases de numeração. 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 bitslice. RISC. CISC. Arquiteturas paralelas. Multiprocessamento. Pipeline. Análise de desempenho. Processadores  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.
MORIMOTO, C. E. Hardware: o Guia Definitivo. São Paulo: GDH Press e Sul Editores, 2007.

Bibliografia Complementar:
HENNESSY, J. L. Arquitetura de Computadores: uma abordagem quantitativa. 4 ed. Rio de Janeiro: Elsevier, 2008.
STALLINGS, W. Arquitetura e Organização de Computadores. 8 ed. São Paulo: Pearson Prentice Hall, 2010.
HENESSY, J. L.; PATERSON, D. A. Organização e Projeto de Computadores: a interface hardware/ software. Rio de Janeiro: Elsevier, 2005.
WEBER. R. F. Fundamentos de Arquitetura de Computadores. 3 ed. Porto Alegre: Bookman, 2008.