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

  Disciplina: Organização e Arquitetura de Computadores
   
 
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.
  • SUTHERLAND, S., DAVIDMANN, S., FLAKE, P., SystemVerilog for Design, Second Edition, 2006. (NOVO !!)
  • VAHID, F., Sistemas Digitais, Bookman, 2008. (NOVO !!)
  • Apostilas e Manuais Técnicos de Autores/Fabricantes Diversos.

Notas de Aula


Exercícios



Avaliação

  • 1o Exercício de Avaliação (AV1) - Miniteste (+Exercícios)
  • 1o Exercício de Avaliação (AV1) - Miniprova (+Exercícios)
  • 2o Exercício de Avaliação (AV2) - Miniprova (+Exercícios)
  • 3o Exercício de Avaliação (AV3) - Miniprova (+Exercícios)
  • 3o Exercício de Avaliação (AV3) - Projeto
  • Reposição dos Exercícios de Avaliação
  • Avaliação Final
  • Média Final: Média Aritmética (AV1, AV2, AV3)


    Informações Adicionais




    Voltar à página inicial