Baixe o app para aproveitar ainda mais
Prévia do material em texto
Arquitetura de Computadores Apresentac¸a˜o da Disciplina Prof. Daniella Dias 19 de maio de 2016 Apresentac¸a˜o da Disciplina Arquitetura de Computadores 19 de maio de 2016 1 / 26 Apresentac¸a˜o Professora Daniella Dias Contato: daniella.silva@ifpb.edu.br Site da Disciplina: sites.google.com/site/daniellaifpb Apresentac¸a˜o da Disciplina Arquitetura de Computadores 19 de maio de 2016 2 / 26 Sistema Computacional Apresentac¸a˜o da Disciplina Arquitetura de Computadores 19 de maio de 2016 3 / 26 Sistema Computacional Apresentac¸a˜o da Disciplina Arquitetura de Computadores 19 de maio de 2016 4 / 26 Evoluc¸a˜o das Arquiteturas Apresentac¸a˜o da Disciplina Arquitetura de Computadores 19 de maio de 2016 5 / 26 Outras Aplicac¸o˜es V´ıdeo: Histo´ria do Computador em Minutos Apresentac¸a˜o da Disciplina Arquitetura de Computadores 19 de maio de 2016 6 / 26 Demandas CONSTANTES da computac¸a˜o Melhor desempenho para atender: Softwares mais complexos Resoluc¸o˜es gra´ficas maiores Aumento do conjunto de dados a serem processados (aplicac¸o˜es financeiras, imagens de sate´lites, minerac¸a˜o de dados, ...) Computadores menores e mais leves Maior capacidade de armazenamento Menor consumo de energia Apresentac¸a˜o da Disciplina Arquitetura de Computadores 19 de maio de 2016 7 / 26 Soluc¸o˜es para essas demandas Evoluc¸a˜o da tecnologia de fabricac¸a˜o de componentes (eletroˆnico-digital); Evoluc¸a˜o na organizac¸a˜o de processadores; Utilizac¸a˜o de va´rios processadores em uma u´nica ma´quina; Interligac¸a˜o de va´rios computadores por meio de redes de comunicac¸a˜o para processamento de uma mesma aplicac¸a˜o. Apresentac¸a˜o da Disciplina Arquitetura de Computadores 19 de maio de 2016 8 / 26 Very Large Scale Integration - VLSI Apresentac¸a˜o da Disciplina Arquitetura de Computadores 19 de maio de 2016 9 / 26 Como e´ fabricado um processador? V´ıdeo: Processo de Fabricac¸a˜o de Processadores Intel Core i5 Apresentac¸a˜o da Disciplina Arquitetura de Computadores 19 de maio de 2016 10 / 26 Como tudo isso e´ poss´ıvel? Apresentac¸a˜o da Disciplina Arquitetura de Computadores 19 de maio de 2016 11 / 26 Como tudo isso e´ poss´ıvel? Apresentac¸a˜o da Disciplina Arquitetura de Computadores 19 de maio de 2016 12 / 26 Resposta! Disciplina de Arquitetura de Computadores X Curso de Tecnologia em Telema´tica Apresentac¸a˜o da Disciplina Arquitetura de Computadores 19 de maio de 2016 13 / 26 Sistema Computacional - Visa˜o Geral Apresentac¸a˜o da Disciplina Arquitetura de Computadores 19 de maio de 2016 14 / 26 Sistema Computacional - Visa˜o Geral Apresentac¸a˜o da Disciplina Arquitetura de Computadores 19 de maio de 2016 15 / 26 Plano de Curso Objetivos Ementa Conteu´do Programa´tico Metodologia Avaliac¸a˜o Bibliografia Apresentac¸a˜o da Disciplina Arquitetura de Computadores 19 de maio de 2016 16 / 26 Objetivos Gerais Entender o hardware de um sistema computacional. Entender o funcionamento dos va´rios mo´dulos que compo˜em um sistema computacional. Desenvolver uma visa˜o cr´ıtica sobre os requisitos de desempenho associados a um sistema computacional. Apresentac¸a˜o da Disciplina Arquitetura de Computadores 19 de maio de 2016 17 / 26 Objetivos Espec´ıficos Compreender os mecanismos ba´sicos de: comunicac¸a˜o entre os va´rios mo´dulos que compo˜em um sistema computacional; armazenamento em memo´ria; sequenciamento de instruc¸o˜es; tratamento de interrupc¸o˜es e operadores aritme´ticos. Compreender as principais estruturas de hardware de um sistema computacional. Conhecer o impacto de diferentes mecanismos e estruturas no desempenho de um sistema computacional em diferentes aplicac¸o˜es. Apresentac¸a˜o da Disciplina Arquitetura de Computadores 19 de maio de 2016 18 / 26 Conteu´do Programa´tico I 1 Introduc¸a˜o Evoluc¸a˜o histo´rica da arquitetura de computadores Arquitetura e Organizac¸a˜o de Computadores: Visa˜o Geral Ma´quinas multin´ıveis 2 Organizac¸a˜o de Sistemas de Computadores Processadores Memo´ria Entrada/Sa´ıda Barramentos 3 N´ıvel da Linguagem de Ma´quina Formatos de Instruc¸o˜es Enderec¸amento Tipos de Instruc¸o˜es Fluxo de Controle Apresentac¸a˜o da Disciplina Arquitetura de Computadores 19 de maio de 2016 19 / 26 Conteu´do Programa´tico II 4 N´ıvel da Microprogramac¸a˜o Controle de registradores Microarquitetura Microarquitetura Microprogramac¸a˜o 5 N´ıvel do Conjunto de Instruc¸o˜es Visa˜o Geral Tipos de Dados Formatos de Instruc¸o˜es Enderec¸amento Tipos de Instruc¸o˜es Fluxo de Controle 6 Microcontroladores Visa˜o Geral Organizac¸a˜o e Arquitetura Programac¸a˜o Apresentac¸a˜o da Disciplina Arquitetura de Computadores 19 de maio de 2016 20 / 26 Metodologia de Ensino Aulas teo´ricas expositivas Aulas pra´ticas Pesquisas individuais e em grupo Discusso˜es e listas de exerc´ıcios Apresentac¸a˜o da Disciplina Arquitetura de Computadores 19 de maio de 2016 21 / 26 Avaliac¸a˜o 03 (ou 04) avaliac¸o˜es Provas escritas Trabalhos pra´ticos e teo´ricos Apresentac¸a˜o da Disciplina Arquitetura de Computadores 19 de maio de 2016 22 / 26 Bibliografia Tanenbaum, Andrew S. Organizac¸a˜o Estruturada de Computadores. 6a Edic¸a˜o. Editora Prentice Hall do Brasil Ltda. 2013. Apresentac¸a˜o da Disciplina Arquitetura de Computadores 19 de maio de 2016 23 / 26 Bibliografia Stallings, W. Arquitetura e Organizac¸a˜o de Computadores. 8a Edic¸a˜o. Prentice Hall, 2009. Apresentac¸a˜o da Disciplina Arquitetura de Computadores 19 de maio de 2016 24 / 26 Bibliografia Monteiro, Ma´rio A. Introduc¸a˜o a` Organizac¸a˜o de Computadores. 5a Edic¸a˜o. LTC - Livros Te´cnicos e Cient´ıficos Editora S. A, 2007. Apresentac¸a˜o da Disciplina Arquitetura de Computadores 19 de maio de 2016 25 / 26 Bibliografia Bibliografia Tanenbaum, Andrew S. Organizac¸a˜o Estruturada de Computadores. 5a Edic¸a˜o. Editora Prentice Hall do Brasil Ltda. 2006. Stallings, W. Arquitetura e Organizac¸a˜o de Computadores. 8a Edic¸a˜o. Prentice Hall, 2009. Stallings, W. Computer Organization and Architecture. 9a Edic¸a˜o. Prentice Hall, 2012. Monteiro, Ma´rio A. Introduc¸a˜o a` Organizac¸a˜o de Computadores. 5a Edic¸a˜o. LTC - Livros Te´cnicos e Cient´ıficos Editora S. A, 2007. Patterson, David A. & Hennessy, John L. Organizac¸a˜o e Projeto de Computadores - A Interface Hardware Software. 3a Edic¸a˜o. LTC - Livros Te´cnicos e Cient´ıficos Editora S. A., 2005. Carter, Nicholas. Arquitetura de Computadores. Colec¸a˜o Schaum, Bookman Companhia Editora, 2002. Apresentac¸a˜o da Disciplina Arquitetura de Computadores 19 de maio de 2016 26 / 26
Compartilhar