Ir para o conteúdo

Arquitetura de Computadores

Banner

Fornecer aos alunos a compreensão do modelo tradicional do computador (a arquitetura de Von Neumann) e de um modelo mais atual e menos convencional (a máquina multi-níveis) para que a visão de conjunto dessa ferramenta seja a mais abrangente possível, desde os componentes eletrônicos até os programas essenciais para o seu funcionamento.

Informações sobre o curso

Conteúdo Programático
  1. SISTEMAS DE NUMERAÇÃO
    1. Introdução
    2. Conversão de Bases entre os sistemas:
      • Decimal
      • Binário
      • Octal
      • Hexadecimal
    3. Operações Aritméticas no Sistema Binário
      • Adição, Subtração e Multiplicação
      • Notação dos Números Binários Positivos e Negativos
      • Utilização do Complemento de 2 em Operações Aritméticas
  2. INTRODUÇÃO A CIRCUITOS LÓGICOS.
    1. Funções Lógicas.
    2. Portas Lógicas.
    3. Circuitos Combinacionais.
    4. Introdução à Álgebra Booleana.
  3. MODELO DO COMPUTADOR
    1. Introdução.
      • Variáveis Digitais x analógicas.
      • Tarefa, Programa, Instrução, Processo.
      • Linguagens e Máquinas Virtuais.
      • Tradução x Interpretação.
      • Hardware x Software.
    2. Arquitetura de Von Neumann.
      • A CPU - Unidade Lógica e Aritmética e Unidade de Controle.
      • A Memória - Dados e Endereços, Memórias Secundárias, Hierarquia de Memória.
      • Unidades de E/S e Códigos.
  4. O NÍVEL CONVENCIONAL DE MÁQUINA
    1. Exemplos de Arquitetura de Alguns Processadores.
    2. Instruções.
      • Formatos.
      • Tipos.
    3. Formas de Endereçamento e seus Usos.
  5. O NÍVEL DE LINGUAGEM DE MÁQUINA
    1. Montadores, Ligadores e Carregadores.
    2. Exemplos e Implementação de Programas em Linguagem Assembly.
  6. O NÍVEL DE SISTEMA OPERACIONAL
    1. Noções de Memória Virtual, E/S Virtual e Processamento Paralelo. 7 ARQUITETURA RISC E CISC
    2. Diferenças e aplicações
  7. PIPELINING
    1. Conceitos básicos e intermediários.
    2. Implementação e funcionamento.
Bibliografia
  • TANENBAUM, A. S., Organização Estruturada de Computadores, Rio de Janeiro, Ed. LTC;
  • MONTEIRO, M., Introdução à Organização de Computadores, Ed. LTC (TEXTO);
  • IDOETA, I. V., CAPUANO, F. G., Elementos da Eletrônica Digital, Editora Érica.
  • WEBER, R. F., Arquitetura de Computadores Pessoais, Porto Alegre, Ed. Sagra-Luzzatto, 2000;
  • WEBER, R. F., Fundamentos de Arquitetura de Computadores, Porto Alegre, Ed. Sagra-Luzzatto, 2000;
  • PATTERSON, D. A., HENNESSY , J. L, Organização e Projeto de Computadores (3ª Ed.) - Ed. Campus;
  • HENNESSY, J. L., PATTERSON, D. A., Arquitetura de Computadores - Uma abordagem quantitativa, Ed. Campus, 2008;
  • OLIVEIRA, R. S., CARISSIMI, A. S., TOSCANI, S. S. Sistemas Operacionais, Ed. Sagra-Luzzato.

Material de Aula:

Apostilas :
  • ...
Material de apoio :
  • ...


Banner


Última atualização: 24 de setembro de 2020

Comentários