Arquitetura e Organização de Computadores

1. Novidades

...Em breve novos lançamentos aqui...


2. Dados Gerais

Carga Horária: 4 Aulas semanais / 64 horas de aula(Sem.)

Curso: Bacharelado em Sistemas de Informação


3. Horários

Aulas: Seg 20:50-22:30 e Sex 20:50-22:30

Horário de Atendimento: Seg 12:15


4. Objetivo

Capacitar o aluno a reconhecer e projetar arquiteturas de computadores para implantação e desenvolvimento de sistemas computacionais. Mais especificamente, proporcionar o entendimento da organização de computadores como um todo, como também o entendimento dos fluxos e processos necessários para o funcionamento de um computador. Proporcionar o entendimento de detalhes importantes de funcionamento dos principais componentes físicos de um computador e suas integrações com o sistema operacional.


5. Conteúdo programático
  1. arquitetura de Von Neumann
  2. organização dos principais componentes
  3. estruturas internas
  4. modo de operação
  5. execução de instruções
  6. pipeline
  7. execução
  8. interrupções
  9. Formato das instruções
  10. linguagem de máquina
  11. memória principal
  12. memória secundária
  13. memória cache
  14. registradores
  15. acesso a memória
  16. modos de endereçamento
  17. Sistemas de entrada e saída
  18. Barramentos
  19. programação em MIPS

6. Aulas e Listas de Exercícios

7. Trabalhos práticos e arquivos
  • ...Trabalhos aqui...

8. Datas importantes

Dia                         Conteúdo

____________________________________________________________________________________________

10/02                     Primeira aula

9. Códigos implementados em sala
  1. Códigos construídos em sala ficam disponíveis aqui...

10. Referências Bibliográficas

STALLINGS, William. Arquitetura e Organização de Computadores. 10ª ed. São Paulo: Pearson, 2017 (acervo virtual - Pearson)

MORIMOTO, C., E. Hardware II: O guia definitivo. Poroto Alegre: Sulina, 2010.

NISHIMURA, Ruy T.; YOSHIDIO Mitio. Organização de Computadores. São Paulo: Person, 2012. (acervo virtual – Pearson).

SILBERSCHATZ, Abraham; GALVIN, Peter B.; GAGNE, Greg. Sistemas operacionais com Java. 7. ed. rev. e atual. Rio de Janeiro: Elsevier, 2008