arquitetura de computadores 1a aula - apresentação prof ... · arquitetura de computadores...
TRANSCRIPT
Prof. Luis Rodrigo [email protected] http://luisrodrigoog.ddns.net/ - http://lrodrigo.ddns.net/
Arquitetura de Computadores [UCP-104621] Petrópolis, 30 de Janeiro de 2016
Versão: 0.1
Arquitetura de Computadores1a Aula - Apresentação
Prof. Luís Rodrigo{[email protected]}[http://lrodrigo.ddns.net/]
Prof. Luis Rodrigo [email protected] http://luisrodrigoog.ddns.net/ - http://lrodrigo.ddns.net/
Arquitetura de Computadores [UCP-104621] Petrópolis, 30 de Janeiro de 2016
Versão: 0.1
Apresentação do Curso
Prof. Luis Rodrigo [email protected] http://luisrodrigoog.ddns.net/ - http://lrodrigo.ddns.net/
Arquitetura de Computadores [UCP-104621] Petrópolis, 30 de Janeiro de 2016
Versão: 0.1
Fornecer aos alunos a compreensão do modelo tradicional do computador (a arquitetura de Von Neumann) e de um modelo mais atual e menos convencional (a máquina multi-níveis) para que a visão de conjunto dessa ferramenta seja a mais abrangente possível, desde os componentes eletrônicos até os programas essenciais para o seu funcionamento.
Objetivos gerais
Prof. Luis Rodrigo [email protected] http://luisrodrigoog.ddns.net/ - http://lrodrigo.ddns.net/
Arquitetura de Computadores [UCP-104621] Petrópolis, 30 de Janeiro de 2016
Versão: 0.1
1. Funções Lógicas,
2. Portas Lógicas e Circuitos Combinacionais.
3. Introdução à Álgebra Booleana.
4. Revisão de conceitos básicos de organização de máquinas CISC e introdução de organização de máquinas RISC.
5. Organização de processadores: bloco operacional e bloco de controle.
6. Organização de pipelines. Máquinas super escalares.
7. Organização de Memória: memória cache e memória virtual.
8. Introdução a máquinas paralelas.
Tópicos
Prof. Luis Rodrigo [email protected] http://luisrodrigoog.ddns.net/ - http://lrodrigo.ddns.net/
Arquitetura de Computadores [UCP-104621] Petrópolis, 30 de Janeiro de 2016
Versão: 0.1
1) SISTEMAS DE NUMERAÇÃO Introdução Conversão de Bases entre os sistemas: Decimal Binário Octal Hexadecimal Operações Aritméticas no Sistema Binário Adição, Subtração e Multiplicação Notação dos Números Binários Positivos e Negativos Utilização do Complemento de 2 em Operações Aritméticas
2) INTRODUÇÃO A CIRCUITOS LÓGICOS. Funções Lógicas. Portas Lógicas. Circuitos Combinacionais. Introdução à Álgebra Booleana.
Ementa
Prof. Luis Rodrigo [email protected] http://luisrodrigoog.ddns.net/ - http://lrodrigo.ddns.net/
Arquitetura de Computadores [UCP-104621] Petrópolis, 30 de Janeiro de 2016
Versão: 0.1
3) MODELO DO COMPUTADOR Introdução. V ariáveis Digitais x analógicas. Tarefa, Programa, Instrução, Processo. Linguagens e Máquinas Virtuais. Tradução x Interpretação. Hardware x Software. Arquitetura de V on Neumann. A CPU – Unidade Lógica e Aritmética e Unidade de Controle. A Memória – Dados e Endereços, Memórias Secundárias, Hierarquia de Memória. Unidades de E/S e Códigos.
4) O NÍVEL CONVENCIONAL DE MÁQUINA Exemplos de Arquitetura de Alguns Processadores. Instruções. Formatos. Tipos. Formas de Endereçamento e seus Usos.
Ementa
Prof. Luis Rodrigo [email protected] http://luisrodrigoog.ddns.net/ - http://lrodrigo.ddns.net/
Arquitetura de Computadores [UCP-104621] Petrópolis, 30 de Janeiro de 2016
Versão: 0.1
5) O NÍVEL DE LINGUAGEM DE MÁQUINA Montadores, Ligadores e Carregadores. Exemplos e Implementação de Programas em Linguagem Assembly.
6) O NÍVEL DE SISTEMA OPERACIONAL Noções de Memória Virtual, E/S Virtual e Processamento Paralelo
7) ARQUITETURA RISC E CISC Diferenças e aplicações
8) PIPELINING Conceitos básicos e intermediários. Implementação e funcionamento.
Ementa
Prof. Luis Rodrigo [email protected] http://luisrodrigoog.ddns.net/ - http://lrodrigo.ddns.net/
Arquitetura de Computadores [UCP-104621] Petrópolis, 30 de Janeiro de 2016
Versão: 0.1
Bibliografia
Prof. Luis Rodrigo [email protected] http://luisrodrigoog.ddns.net/ - http://lrodrigo.ddns.net/
Arquitetura de Computadores [UCP-104621] Petrópolis, 30 de Janeiro de 2016
Versão: 0.1
1) TANENBAUM, A. S., Organização Estruturada de Computadores, Rio de Janeiro, Ed. LTC;
2) MONTEIRO, M., Introdução à Organização de Computadores, Rio de Janeiro, Ed. LTC;
3) IDOETA, I. V., CAPUANO, F. G., Elementos da Eletrônica Digital, Editora Érica.
Bibliografia Básica
Prof. Luis Rodrigo [email protected] http://luisrodrigoog.ddns.net/ - http://lrodrigo.ddns.net/
Arquitetura de Computadores [UCP-104621] Petrópolis, 30 de Janeiro de 2016
Versão: 0.1
1) WEBER, R. F., Arquitetura de Computadores Pessoais, Porto Alegre, Ed. Sagra- Luzzatto, 2000;
2) WEBER, R. F., Fundamentos de Arquitetura de Computadores, Porto Alegre, Ed. Sagra-Luzzatto, 2000;
3) PATTERSON, D. A., HENNESSY , J. L, Organização e Projeto de Computadores (3a Ed.),Ed. Campus;
Bibliografia Complementar
Prof. Luis Rodrigo [email protected] http://luisrodrigoog.ddns.net/ - http://lrodrigo.ddns.net/
Arquitetura de Computadores [UCP-104621] Petrópolis, 30 de Janeiro de 2016
Versão: 0.1
4) HENNESSY, J. L., PATTERSON, D. A., Arquitetura de Computadores – Uma abordagem quantitativa, Ed. Campus, 2008;
5) OLIVEIRA, R. S., CARISSIMI, A. S., TOSCANI, S. S. Sistemas Operacionais, Ed. Sagra-Luzzato.
Bibliografia Complementar
Prof. Luis Rodrigo [email protected] http://luisrodrigoog.ddns.net/ - http://lrodrigo.ddns.net/
Arquitetura de Computadores [UCP-104621] Petrópolis, 30 de Janeiro de 2016
Versão: 0.1
Avaliação
Prof. Luis Rodrigo [email protected] http://luisrodrigoog.ddns.net/ - http://lrodrigo.ddns.net/
Arquitetura de Computadores [UCP-104621] Petrópolis, 30 de Janeiro de 2016
Versão: 0.1
Avaliação
Tipo de Avaliações
Seguintes formas de avaliação podem ser utilizadas para compor as notas de PP, PF e Segunda Chamada:
1. Prova Escrita 2. Trabalho Teórico 3. Trabalho Prático
Em caso de aplicação de trabalho, os mesmos: 1. deverão ser apresentados; 2. as fontes devem ser citadas; 3. em caso de plágio o trabalho obterá nota 0 (zero)
Prof. Luis Rodrigo [email protected] http://luisrodrigoog.ddns.net/ - http://lrodrigo.ddns.net/
Arquitetura de Computadores [UCP-104621] Petrópolis, 30 de Janeiro de 2016
Versão: 0.1
Composição da Nota
Media = ( PP + 2*PF ) > 5,0
3
1) Aprovação (Direta) - Se média for maior que 5,0
2) Em caso de falta pode-se solicitar uma prova de segunda chamada que irá substitui uma das notas;
3) Caberá ao aluno solicitar a segunda chamada.
Composição da Nota
Prof. Luis Rodrigo [email protected] http://luisrodrigoog.ddns.net/ - http://lrodrigo.ddns.net/
Arquitetura de Computadores [UCP-104621] Petrópolis, 30 de Janeiro de 2016
Versão: 0.1