introdução à arquitetura de computadores · introdução à arquitetura de computadores ... 2ª...

20
Introdução à Arquitetura de Computadores José Costa Introdução à Arquitetura de Computadores Departamento de Engenharia Informática (DEI) Instituto Superior Técnico 2013-09-18 José Costa (DEI/IST) Introdução à Arquitetura de Computadores 1

Upload: doandung

Post on 08-Nov-2018

387 views

Category:

Documents


9 download

TRANSCRIPT

Page 1: Introdução à Arquitetura de Computadores · Introdução à Arquitetura de Computadores ... 2ª às 9h30 - Torre Norte, 9º piso, sala 9.08 Paulo Lopes 4ª às 14h30, ... 1 aula

Introdução à Arquitetura de Computadores

José Costa

Introdução à Arquitetura de Computadores

Departamento de Engenharia Informática (DEI)Instituto Superior Técnico

2013-09-18

José Costa (DEI/IST) Introdução à Arquitetura de Computadores 1

Page 2: Introdução à Arquitetura de Computadores · Introdução à Arquitetura de Computadores ... 2ª às 9h30 - Torre Norte, 9º piso, sala 9.08 Paulo Lopes 4ª às 14h30, ... 1 aula

Estudar Arquitetura de Computadores?

José Costa (DEI/IST) Introdução à Arquitetura de Computadores 2

Page 3: Introdução à Arquitetura de Computadores · Introdução à Arquitetura de Computadores ... 2ª às 9h30 - Torre Norte, 9º piso, sala 9.08 Paulo Lopes 4ª às 14h30, ... 1 aula

O Computador

José Costa (DEI/IST) Introdução à Arquitetura de Computadores 3

Page 4: Introdução à Arquitetura de Computadores · Introdução à Arquitetura de Computadores ... 2ª às 9h30 - Torre Norte, 9º piso, sala 9.08 Paulo Lopes 4ª às 14h30, ... 1 aula

O ComputadorPor dentro

José Costa (DEI/IST) Introdução à Arquitetura de Computadores 4

Page 5: Introdução à Arquitetura de Computadores · Introdução à Arquitetura de Computadores ... 2ª às 9h30 - Torre Norte, 9º piso, sala 9.08 Paulo Lopes 4ª às 14h30, ... 1 aula

O ComputadorMais perto

José Costa (DEI/IST) Introdução à Arquitetura de Computadores 5

Page 6: Introdução à Arquitetura de Computadores · Introdução à Arquitetura de Computadores ... 2ª às 9h30 - Torre Norte, 9º piso, sala 9.08 Paulo Lopes 4ª às 14h30, ... 1 aula

O CPU

José Costa (DEI/IST) Introdução à Arquitetura de Computadores 6

Page 7: Introdução à Arquitetura de Computadores · Introdução à Arquitetura de Computadores ... 2ª às 9h30 - Torre Norte, 9º piso, sala 9.08 Paulo Lopes 4ª às 14h30, ... 1 aula

Objetivos da Disciplina

Os alunos deverão dominar os conceitos básicos e ofuncionamento geral de um computador, a estrutura materialque permite a execução de programas

Deverão conseguir descrever o funcionamento dos elementosbásicos, processador, sistema de memória e sistema de entradase saídas, e sua interação

Em particular, devem ser capazes de compreender a estruturainterna de um processador e o processo de execução dasinstruções

José Costa (DEI/IST) Introdução à Arquitetura de Computadores 7

Page 8: Introdução à Arquitetura de Computadores · Introdução à Arquitetura de Computadores ... 2ª às 9h30 - Torre Norte, 9º piso, sala 9.08 Paulo Lopes 4ª às 14h30, ... 1 aula

Bibliografia

Principal

Arquitectura de Computadores: dos Sistemas Digitais aosMicroprocessadores , G. Arroz, J. Monteiro, A. Oliveira, 2009,IST Press, 2ª Edição, ISBN: 978-972-8469-54-2

Secundária

Arquitectura de Computadores , J. Delgado, C. Ribeiro, 2010,FCA, 4ª Edição, ISBN: 978-972-722-666-5

Logic and Computer Design Fundamentals , M. Mano, C. Kime,2008, Prentice-Hall International, 4ª Edição, ISBN:978-0132067119

José Costa (DEI/IST) Introdução à Arquitetura de Computadores 8

Page 9: Introdução à Arquitetura de Computadores · Introdução à Arquitetura de Computadores ... 2ª às 9h30 - Torre Norte, 9º piso, sala 9.08 Paulo Lopes 4ª às 14h30, ... 1 aula

Professores

Teóricas

José Carlos Campos Costa

Laboratórios

José Carlos Campos Costa

Alberto Manuel Ramos da Cunha

Nuno Cavaco Gomes Horta

Paulo Alexandre Crisóstomo Lopes

José Costa (DEI/IST) Introdução à Arquitetura de Computadores 9

Page 10: Introdução à Arquitetura de Computadores · Introdução à Arquitetura de Computadores ... 2ª às 9h30 - Torre Norte, 9º piso, sala 9.08 Paulo Lopes 4ª às 14h30, ... 1 aula

Horários de Dúvidas

José Costa

5ª às 16h - Sala 2.01, Pavilhão Informática III

6ª às 15h - Sala 2.01, Pavilhão Informática III

Alberto Cunha

3ª às 17h - Gab. 2, Pavilhão Informática II

Nuno Horta

2ª às 9h30 - Torre Norte, 9º piso, sala 9.08

Paulo Lopes

4ª às 14h30, INESC-ID

José Costa (DEI/IST) Introdução à Arquitetura de Computadores 10

Page 11: Introdução à Arquitetura de Computadores · Introdução à Arquitetura de Computadores ... 2ª às 9h30 - Torre Norte, 9º piso, sala 9.08 Paulo Lopes 4ª às 14h30, ... 1 aula

Horários

José Costa (DEI/IST) Introdução à Arquitetura de Computadores 11

Page 12: Introdução à Arquitetura de Computadores · Introdução à Arquitetura de Computadores ... 2ª às 9h30 - Torre Norte, 9º piso, sala 9.08 Paulo Lopes 4ª às 14h30, ... 1 aula

Avaliação

Projeto + laboratórios: 40%

Nota mínima de 8,5

Testes: 60%

Nota mínima de 7 em cada teste e 8,5 na média dos testes

José Costa (DEI/IST) Introdução à Arquitetura de Computadores 12

Page 13: Introdução à Arquitetura de Computadores · Introdução à Arquitetura de Computadores ... 2ª às 9h30 - Torre Norte, 9º piso, sala 9.08 Paulo Lopes 4ª às 14h30, ... 1 aula

Laboratórios

1 aula de exercícios

Alunos que ainda não têm grupo podem ir a qualquer horário

6 trabalhos de laboratório

Preparação dos trabalhos deve ser feita antes da aula delaboratórioAula serve para afinar respostas e mostrar ao docenteEntrega de ficha preenchida no final da aula

Restantes aulas para apoio ao projeto e avaliações

Aulas de laboratório começam na semana de 30 de Setembro

José Costa (DEI/IST) Introdução à Arquitetura de Computadores 13

Page 14: Introdução à Arquitetura de Computadores · Introdução à Arquitetura de Computadores ... 2ª às 9h30 - Torre Norte, 9º piso, sala 9.08 Paulo Lopes 4ª às 14h30, ... 1 aula

Inscrição nos Laboratórios

Grupos de 3 elementos

Inscrição será via fenix

Serão realizadas nas primeiras duas semanas de aulas

Inscrições estarão abertas a partir de amanhã (às 8h00)No início da próxima semana serão permitidas inscrições degrupos de 2 (alunos individuais poderão nessa altura preencheros slots disponíveis)Meio da próxima semana serão permitidas inscrições individuaisNa 3ª semana grupos serão compactados

José Costa (DEI/IST) Introdução à Arquitetura de Computadores 14

Page 15: Introdução à Arquitetura de Computadores · Introdução à Arquitetura de Computadores ... 2ª às 9h30 - Torre Norte, 9º piso, sala 9.08 Paulo Lopes 4ª às 14h30, ... 1 aula

Projeto

Enunciado disponível: 21 de Outubro

1a entrega: Semana de 11 de Novembro durante a aula

Entrega final: 6 de Dezembro por via eletrónica (fenix)

Visualização: Semana de 9 de Dezembro durante a aula

Discussões: Semana de 16 de Dezembro em horário a combinarcom o docente

José Costa (DEI/IST) Introdução à Arquitetura de Computadores 15

Page 16: Introdução à Arquitetura de Computadores · Introdução à Arquitetura de Computadores ... 2ª às 9h30 - Torre Norte, 9º piso, sala 9.08 Paulo Lopes 4ª às 14h30, ... 1 aula

Testes

2 testes

Datas

1º teste: 1 de Novembro às 18h002º teste: 17 de Janeiro às 15h00Repescagens (1º, 2º teste ou os dois): 1 de Fevereiro às 8h00

Bónus na nota final dos testes para quem não fizer repescagem

José Costa (DEI/IST) Introdução à Arquitetura de Computadores 16

Page 17: Introdução à Arquitetura de Computadores · Introdução à Arquitetura de Computadores ... 2ª às 9h30 - Torre Norte, 9º piso, sala 9.08 Paulo Lopes 4ª às 14h30, ... 1 aula

Planeamento (1/3)

José Costa (DEI/IST) Introdução à Arquitetura de Computadores 17

Page 18: Introdução à Arquitetura de Computadores · Introdução à Arquitetura de Computadores ... 2ª às 9h30 - Torre Norte, 9º piso, sala 9.08 Paulo Lopes 4ª às 14h30, ... 1 aula

Planeamento (2/3)

José Costa (DEI/IST) Introdução à Arquitetura de Computadores 18

Page 19: Introdução à Arquitetura de Computadores · Introdução à Arquitetura de Computadores ... 2ª às 9h30 - Torre Norte, 9º piso, sala 9.08 Paulo Lopes 4ª às 14h30, ... 1 aula

Planeamento (3/3)

José Costa (DEI/IST) Introdução à Arquitetura de Computadores 19

Page 20: Introdução à Arquitetura de Computadores · Introdução à Arquitetura de Computadores ... 2ª às 9h30 - Torre Norte, 9º piso, sala 9.08 Paulo Lopes 4ª às 14h30, ... 1 aula

Próxima Aula

Arquitetura de Computadores

José Costa (DEI/IST) Introdução à Arquitetura de Computadores 20