Trabalho de organização
UNIVERSIDADE TECNOLÓGICA FEDERAL DO PARANÁ
Campus Campo Mourão
PLANO DE ENSINO
CURSO
Bacharelado em Ciência da Computação
MATRIZ
50
FUNDAMENTAÇÃO LEGAL
Resolução 043 do COGEP de 11 de novembro de 2011.
DISCIPLINA/UNIDADE CURRICULAR
CÓDIGO
CÓDIGO
PERÍODO
CARGA HORÁRIA (horas)
Arquitetura e Organização de Computadores
BCC33B
3
AT
AP
APS
TA
34
34
4
72
PRÉ-REQUISITO
Não há.
EQUIVALÊNCIA
Não há.
OBJETIVOS
Compreender os conceitos fundamentais de Arquitetura e Organização de Computadores, o funcionamento de computadores através do estudo do ciclo de instrução e do tráfego de informações dentro da CPU e até a memória e unidades de entrada e saída.
EMENTA
Aritmética para computadores com inteiros e ponto flutuante. Arquiteturas gerais de computadores. Arquiteturas RISC e CISC. CPU. ALU. Instruções e linguagem de máquina. Modos de endereçamento. Sistemas de memória cache, virtual, principal e externa. Pipeline. Mecanismos de interrupção. Interface com periféricos. Arquiteturas Paralelas e não Convencionais.
CONTEÚDO PROGRAMÁTICO
ITEM
EMENTA
CONTEÚDO
1
Arquiteturas gerais de computadores. CPU. ALU. Aritmética para computadores com inteiros e ponto flutuante
Conceitos de Arquitetura e Organização de Computadores.
Evolução e Desempenho de Computadores.
Unidade Aritmética: arquitetura, registradores, funções e funcionamento básico.
Unidade de Controle: arquiteturas típicas de UC por circuito (hardwired) e microprogramada, relógio e sincronia, máquina clássica de três tempos, microprogramação horizontal e vertical.
Barramentos de dados, de controle e de endereços.
2
Instruções e linguagem de máquina. Modos de endereçamento. Mecanismos de interrupção. Interface com periféricos.
Conjunto de instruções.
3
Arquiteturas RISC e CISC. Pipeline.
Técnicas para a Melhoria do Desempenho. Arquiteturas pipelined.
4
Sistemas de memória cache, virtual,