Você está na página 1de 2

Disciplina: Organização e Arquitetura de Computadores

Período: 2º

Carga Horária: 80h/a

Pré-requisitos:

Objetivos:

Permitir ao aluno conhecer os conceitos básicos da organização de um computador e os seus componentes


fundamentais.

Ementa:

Breve histórico da evolução dos computadores; Conceituação de hardware. Software e firmware;


Arquiteturas Von-Neumann e paralelas; Linguagens, níveis e máquinas virtuais; Estudo dos diversos blocos: UCP,
memórias; barramentos; dispositivos de entrada e saída; Lógica digital; Instrução de máquina; Máquinas CISC e RISC

Conteúdo Programático:

1. INTRODUÇÃO

1.1. Evolução dos computadores

1.2. Linguagens, níveis e máquinas virtuais

1.3. Hardware, software e firmware

1.4. Linguagens, níveis e máquinas virtuais

1.5. Hardware, software e firmware

2. ORGANIZAÇÃO FUNCIONAL DE COMPUTADORES

2.1. Processadores

Função; Características; Fabricantes; Histórico

2.2. Memórias

Tipos de memória; Hierarquias; Memória principal; Memória Cache; Memória ROM; Memória Virtual

2.3. Barramentos

Barramentos de computador, Largura, Clock, Arbitragem e Operações de barramento

2.4. Dispositivos de entrada e saída

Barramentos; Terminais; Mouses; Controladores de jogos; Impressoras; Equipamento de telecomunicações; Câmeras


digitais

3. O NÍVEL DE LÓGICA DIGITAL

3.1 PORTAS E ÁLGEBRA BOOLEANA

3.2 Portas

3.3 Álgebra booleana

3.4 Execução de funções booleanas

3.5 Equivalência de circuito

4. NÍVEL CONVENCIONAL DE MÁQUINA

4.1 Formato de instruções


4.2 Tipo de instruções

4.3 Fluxo de controle

5. MEMÓRIA

5.1. Memórias de 1 bit

5.2. Flip-Flops

5.3. Registradores

5.4. Organização da memória

5.5. Chips de memória

5.6. RAMs e ROMs

5.7. Chips de memória

5.8. RAMs e ROMs

6. ARQUITETURAS AVANÇADAS

6.1 Máquinas RISC e CISC

6.2 Arquiteturas Paralelas

Bibliografia básica:

MONTEIRO, Mario. Introdução a Organização de Computadores. 5ª Edição São Paulo: LTC, 2007.

STALLINGS, William. Arquitetura e Organização de Computadores. 5ª Edição São Paulo: Prentice Hall, 2003.

TANENBAUM, Andrew S. Organização Estruturada de Computadores. 3ª Edição Rio de Janeiro: Prentice Hall do
Brasil, 1992.

Bibliografia complementar:

TURBAN, E.; RAINER, E. Introdução a Sistemas de Informação. Editora Campus. 2007.

SILVA, Gleydson M. Guia Foca GMU/Linux. V.4v22. 2010. Disponível em: www.guiafoca.org.

MONTEIRO, Mario A. Introdução à Organização de computadores. 5ª LTC Editora, 2007.

VAL, Carlos Eduardo Carmo do. Ubuntu: Guia do Iniciante 3.0. 2ª Edição, Vitória, 2015.

ERIBERTO M. F., João. Descobrindo o Linux: entenda o sistema operacional GNU/Linux. Novatec. 2007.

Você também pode gostar