Joseana Macêdo Fechine Régis de Araújo/DSC/CEEI/UFCG

    Disciplina: Organização e Arquitetura de Computadores I
   
Endereço eletrônico para envio dos exercícios: joseanaOAC@gmail.com

       

Objetivos

Objetivos Gerais
    • Entender o hardware de um sistema computacional. 
    • Entender o funcionamento dos vários módulos que compõem um sistema computacional. 
    • Desenvolver uma visão crítica sobre os requisitos de desempenho associados a um sistema computacional.
Objetivos Específicos
    • Compreender os mecanismos básicos de: 
      • comunicação entre os vários módulos que compõem um sistema computacional; 
      • armazenamento em memória;
      • sequenciamento de instruções; 
      • tratamento de interrupções e operadores aritméticos.
    • Compreender as principais estruturas de hardware de um sistema computacional. 
    • Conhecer o impacto de diferentes mecanismos e estruturas no desempenho de um sistema computacional em diferentes aplicações.

Ementa

  • A Informação e sua representação (revisão), Tecnologia CMOS, Circuitos Combinacionais (análise e otimização, projeto, simulação e síntese), Circuitos Sequenciais (elementos de memória e análise, projetos, máquinas de estado, fluxo de controle), Projeto Básico de um Computador, Dispositivos Embarcados.


Bibliografia

  • HARRIS, D. M. and HARRIS, S. L., Digital Design and Computer Architecture, 2th edition, Elsevier, 2013.
  • WATERMAN, A.. Design of the RISC-V Instruction Set Architecture, 2016.
  • WATERMAN, A. et al, The RISC-V Instruction Set Manual Volume II: Privileged Architecture Version 1.7, 2015.
  • MANO, M. Morris and KIME, Charles R., Logic and Computer Design Fundamentals, 4th edition, Pearson Prentice Hall, 2008.
  • TANENBAUM, A., Structured Computer Organization, 6th edition, Prentice Hall, 2012.
  • STALLINGS, W., Computer Organization and Arquitecture, 9th edition, Prentice Hall, 2013.
  • MONTEIRO, Inrodução à Organização de Computadores, 5ª Edição, LTC, 2012.
  • NULL, L., LOBUR, J., Princípios Básicos de Arquitetura e Organização de Computadores, Bookman, 2010.
  • PATTERSON, D. A., HENNESSY, J. L, Organização e projeto de Computadores: A Interface hardware/Software, Editora Campus, 2005.
  • PATTERSON, D. A., HENNESSY, J. L, Arquitetura de Computadores: Uma Abordagem Quantitativa, Editora Campus, 2013.
  • IDOETA, I. V. e CAPUANO, F. G. Elementos de Eletrônica Digital. Editora Érica, 40ª Edição, 2008.
  • PANNAIN,R., BEHRENS, F.H., Jr., D.P. Organização Básica de Computadores e Linguagem de Montagem, 2012.
  • Apostilas e Manuais Técnicos de Autores/Fabricantes Diversos.

Notas de Aula

Exercícios

Avaliação



Informações Adicionais