24.07.2013 Views

Arquitetura e Organização de Computadores II - Plano de ... - UFMG

Arquitetura e Organização de Computadores II - Plano de ... - UFMG

Arquitetura e Organização de Computadores II - Plano de ... - UFMG

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

MINISTÉRIO DA EDUCAÇÃO<br />

CENTRO FEDERAL DE EDUCAÇÃO TECNOLÓGICA<br />

DE MINAS GERAIS<br />

DIRETORIA DE GRADUAÇÃO<br />

COORDENAÇÃO DE ENGENHARIA DE COMPUTAÇÃO<br />

<strong>Arquitetura</strong> e <strong>Organização</strong> <strong>de</strong> <strong>Computadores</strong> <strong>II</strong> - <strong>Plano</strong> <strong>de</strong> Aula<br />

Informações gerais<br />

Sala: Sala 1, Prédio 2<br />

Horário: Segunda-feira <strong>de</strong> 08:40 – 09:30 e <strong>de</strong> 09:45 – 10:35<br />

Sexta-feira <strong>de</strong> 13:50 – 15:30<br />

Professor: Bruno Rodrigues Silva<br />

Período: 4º período<br />

Carga horária: 60 h/a<br />

Última alteração: 18/08/2011<br />

Objetivos da disciplina<br />

Em conjunto com a disciplina “<strong>Arquitetura</strong> e <strong>Organização</strong> <strong>de</strong> <strong>Computadores</strong> I” conhecer os princípios<br />

básicos <strong>de</strong> funcionamento <strong>de</strong> computadores com arquitetura convencional; conhecer o nível <strong>de</strong><br />

arquitetura convencional, o nível <strong>de</strong> sistema operacional e o nível <strong>de</strong> linguagem montadora; introduzir<br />

o aluno às arquiteturas não-convencionais <strong>de</strong> computadores<br />

Ementa<br />

Nível <strong>de</strong> arquitetura convencional: formatos <strong>de</strong> instrução, en<strong>de</strong>reçamento, tipos <strong>de</strong> instruções e controle<br />

<strong>de</strong> fluxo; nível <strong>de</strong> sistema operacional: memória virtual, instruções <strong>de</strong> entrada/saída virtuais,<br />

instruções virtuais usadas em processamento paralelo, exemplo <strong>de</strong> um sistema operacional; nível <strong>de</strong><br />

linguagem montadora: linguagem montadora, o processo <strong>de</strong> montagem, macros, ligação e carregamento;<br />

introdução às arquiteturas não-convencionais <strong>de</strong> computadores.<br />

Bibliografia básica<br />

1 - PATTERSON, David A; HENNESSY, John L. <strong>Organização</strong> e projeto <strong>de</strong> computadores: a interface<br />

hardware/software. Tradução <strong>de</strong> Daniel Vieira; Revisão <strong>de</strong> Mario João Jr. 3. ed. Rio <strong>de</strong> Janeiro: Elsevier,<br />

2005. xvii, 484 p<br />

2 - HENNESSY, John L.; PETTERSON, David A. <strong>Arquitetura</strong> <strong>de</strong> computadores: uma abordagem quantitativa.<br />

Tradução <strong>de</strong> Daniel Vieira. 4. ed. Rio <strong>de</strong> Janeiro: Elsevier, 2008. 494 p.


MINISTÉRIO DA EDUCAÇÃO<br />

CENTRO FEDERAL DE EDUCAÇÃO TECNOLÓGICA<br />

DE MINAS GERAIS<br />

DIRETORIA DE GRADUAÇÃO<br />

COORDENAÇÃO DE ENGENHARIA DE COMPUTAÇÃO<br />

Bibliografia complementar<br />

WEBER, Raul Fernando. <strong>Arquitetura</strong> <strong>de</strong> computadores pessoais. 2. ed. Porto Alegre: Bookman, 2008.<br />

271 p. (Livros Didáticos; v. 6). ISBN 978-85-7780-311-8.<br />

Avaliações<br />

Três avaliações individuais sem consulta com valor <strong>de</strong> 25 pontos, cada. Total 75 pontos.<br />

1 Seminário individual no valor <strong>de</strong> 25 pontos


MINISTÉRIO DA EDUCAÇÃO<br />

CENTRO FEDERAL DE EDUCAÇÃO TECNOLÓGICA<br />

DE MINAS GERAIS<br />

DIRETORIA DE GRADUAÇÃO<br />

COORDENAÇÃO DE ENGENHARIA DE COMPUTAÇÃO<br />

Planejamento das aulas<br />

Aulas Datas Conteúdo<br />

01 - 02 19/08 Apresentação da disciplina e plano <strong>de</strong> curso. Introdução à Memória<br />

Virtual<br />

03 - 04 22/08 Memória Virtual<br />

05 - 06 26/08 Memória Virtual<br />

07 - 08 29/08 Memória Virtual<br />

09 - 10 02/09 Armazenamento secundário e sistema <strong>de</strong> E/S<br />

11 -12 05/09 Armazenamento secundário e sistema <strong>de</strong> E/S<br />

13 -14 09/09 Prova 01<br />

15 - 16 12/09 Pipeline<br />

17 - 18 16/09 Pipeline<br />

19 - 20 19/09 Pipeline<br />

21 - 22 23/09 Pipeline<br />

23 - 24 26/09 <strong>Arquitetura</strong> RISC X CISC X Híbridas<br />

25 - 26 30/09 Prova 02<br />

27 - 28 03/10 Máquinas <strong>de</strong> 0, 1, 2 e 3 operandos<br />

29 - 30 07/10 Máquinas <strong>de</strong> 0, 1, 2 e 3 operandos<br />

31 - 32 10/10 Máquinas <strong>de</strong> 0, 1, 2 e 3 operandos<br />

33 - 34 14/10 Mircroprogramação<br />

35 - 36 17/10 Mircroprogramação<br />

37 - 38 21/10 Mircroprogramação<br />

39 - 40 24/10 Mircroprogramação<br />

41 - 42 28/10 Prova 03<br />

43 - 44 31/10 <strong>Arquitetura</strong> Superescalar<br />

45 - 46 04/11 Serminários<br />

47 - 48 07/11 Serminários<br />

49 - 50 11/11 Previsão dinâmica <strong>de</strong> <strong>de</strong>svios<br />

51 - 52 14/11 Serminários<br />

53 - 54 18/11 Serminários


MINISTÉRIO DA EDUCAÇÃO<br />

CENTRO FEDERAL DE EDUCAÇÃO TECNOLÓGICA<br />

DE MINAS GERAIS<br />

DIRETORIA DE GRADUAÇÃO<br />

COORDENAÇÃO DE ENGENHARIA DE COMPUTAÇÃO<br />

55 - 56 21/11 Máquinas VLIW<br />

57 - 58 25/11 Serminários<br />

59 - 60 28/11 Serminários

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!