Organização de Computadores – TIN0108

Obrigatória – 60 horas – 4 créditos
Pré-requisitos: nenhum
Professor Responsável: Leonardo Rocha

Objetivos da Disciplina

O aluno deve ser capaz de explicar o funcionamento dos componentes do hardware de um computador; especificar como é feita a integração entre o software e o hardware da máquina; e construir circuitos lógicos simples de funções implementadas no computador.

Ementa

Histórico do desenvolvimento de Computadores. Princípios e Componentes. Funcionamento da UCP, Memória e Dispositivos de Entrada/Saída. Portas Lógicas – construção de uma Unidade Lógica Aritmética.

Conteúdo Programático

  • Conceitos Básicos
    • Evolução das Arquiteturas dos Computadores
    • Sistemas de Numeração
    • Conversão de Bases
  • Processadores
    • Execução de Instruções
    • RISC versus CISC
    • Paralelismo
  • Memória
    • Endereços de Memória
    • Ordenação de Bytes
    • Hierarquias de Memória
    • Memória Principal
    • Memória Cache
    • Memória Secundária
    • Memória Virtual
  • Entrada/Saída
    • Dispositivos
    • Barramentos
    • Codificação
  • Representação de Dados
    • Caracteres
    • Números Inteiros
    • Pontos Flutuantes
  • Lógica Digital
    • Portas Lógicas
    • Álgebra de Boole
    • Circuitos Lógicos

Metodologia

Exposição de conteúdo e listas de exercícios.

Avaliação

A avaliação é constituída por três provas.

Bibliografia

  • Monteiro, M. A. Introdução à Organização de Computadores. 5ª Edição. Rio de Janeiro: LTC, 2008.

mapa CCET - Avenida Pasteur, 458 - Urca
Rio de Janeiro / RJ - CEP: 22290-255
Telefone: (21)3873-6400