PPGCO

  • Carga horária: 90 horas
  • Créditos: 5
  • GRUPO: Núcleo de Formação em Sistemas de Computação


  • OBJETIVOS GERAIS DA DISCIPLINA:
    • Esta matéria aborda os tópicos fundamentais concernentes à organização e à arquitetura dos computadores. O propósito básico é apresentar clara e precisamente, tanto quanto possível, a natureza e as características dos sistemas de computadores modernos.


  • EMENTA DO PROGRAMA:
    • 01. Organização de Computadores:
      • Evolução e Desempenho dos Computadores
      • Organização de Sistemas de Computadores
      • Visão geral baseada em níveis dos computadores
    • 02. Arquitetura de Computadores:
      • O Sistema de Computador
      • Unidade central de processamento
      • Unidade de Controle
      • Organização Paralela


  • BIBLIOGRAFIA:
    • 01. Stallings, W., Computer Organization and Architecture, 4th Edition, Prentice, Hall, 682 pp, 1996.
    • 02. Tanembaum, A.S., Structured Computer Organization, 3th ed, Prentice Hall, 459pp.


Aulas




01. Organização de Computadores


  • Organização hierárquica de um sistema computacional:
    • Sistema computacional: seus principais componentes são processador, memória e E/S
    • Processador: seus principais componentes são unidade de controle, registradores, ALU e unidade de execução de instrução
    • Unidade de controle: oferece sinais de controle para a operação e coordenação de todos os componentes do processador.


  • Algumas famílias de processadores:
    • Arquitetura Intel x86: arquitetura mais utilizada para sistemas computacionais não embarcados. O x86 é essencialmente um computador com um conjunto de instruções completas (CISC) com alguns recursos RISC. Membros recentes da família x86 utilizam princípios de projetos superescalar e multicore.
    • ARM: É comprovadamente o processador embarcado mais utilizado presente em telefones celulares, iPods, equipamentos de sensor remoto e muitos outros dispositivos. É um computador com um conjunto reduzido de instruções (RISC). Membros recentes da familia utilizam princípios de projetos superescalar e multicore.



Ementa Original

Evolução e Desempenho dos Computadores

Organização de Sistemas de Computadores

Visão geral baseada em níveis dos computadores

02. Arquitetura de Computadores

O Sistema de Computador

Unidade central de processamento

Unidade de Controle

Organização Paralela


Mega Tendências



Computação Quântica


  • Minicurso IV: Introdução à Programação de Computadores Quânticos
    • Palestrantes: Alvaro Luiz Fazenda (UNIFESP), David Arruda Toneli (UNIFESP)
    • file:///C:/Users/lclaudio/Downloads/21916-433-17855-2-10-20221003%20(1).pdf

<ve>