Organização e Arquitetura de Computadores copiar 2
Ementa:
Noções
de Organização de Computadores. Componentes de fluxo de dados. Sistemas de
Barramento. Hierarquia de Barramentos. Tipos de
Barramentos. Sistemas
de Memória. Tipos de Memória. Hierarquia de Memória. Memória Cache e Memória
virtual. Organização das Caches. Mapeamentos de memória cache. Sistemas de
Entrada/Saída. Dispositivos e Controladoras de Entrada/Saída. Métodos de
Entrada e Saída. CPU. Unidade aritmética e lógica. Unidade de controle e
microprogramação. Execução de Instruções. Ciclo de execução de uma Instrução.
Interrupções. Pipeline. Operandos. Modos de Endereçamento. Processadores CISC e
RISC. Máquinas Superescalares. Atualidades.
Objetivos:
Introduzir os principais conceitos envolvidos na concepção
da arquitetura e organização dos computadores. Capacitá-lo a caracterizar e
entender o funcionamento interno de um computador, dada certa arquitetura,
reconhecendo o impacto de cada alternativa sobre fatores como desempenho e
custo.