Baixe o app para aproveitar ainda mais
Prévia do material em texto
� Curso: Bacharelado em Engenharia da Computação Disciplina: Arquitetura e Organização de Computadores I Carga Horária: 136 h/a Série: 1º ano Docentes: Sandro Aparecido Ferraz Ementa Histórico da evolução dos computadores. Evolução dos microprocessadores. Sistemas de numeração e códigos de representação. Bases numéricas e bases em sistemas de computação. Conversão de bases. Representação de dados. Representação e aritmética em ponto fixo. Representação e aritmética em ponto flutuante. Codificação. Noções básicas de arquitetura e organização de um computador digital. Estrutura e organização das memórias. Arquitetura interna dos processadores. Introdução aos circuitos digitais. Consultoria técnica. Objetivos Ao término da disciplina, o aluno deverá conhecer os principais aspectos da arquitetura e organização de computadores digitais, localizar no tempo e diferenciar as gerações de computadores, processadores e sistemas operacionais, fazer operações de conversão de bases e cálculos em ponto fixo e ponto flutuante, conhecer o funcionamento de memórias e processadores, fazer projetos simples de circuitos digitais utilizando as principais portas lógicas, identificar os principais componentes e especificar um computador digital simples. Conteúdo programático Histórico da Computação e Conceitos Básicos Evolução dos computadores, blocos básicos de um sistema de computação Evolução dos processadores e sistemas operacionais Periféricos e componentes: RAM, ROM, HD, CD, DVD, mouse, etc. Tecnologias para fabricação de chips, redes de computadores e futuro da tecnologia Conceitos básicos: bit, byte, palavra, unidades de medida, mono e multi processamento, mono e multi usuário, código fonte, código objeto, código executável, compiladores, montadores Sistemas de Numeração Contagem, soma e subtração em diversas bases Multiplicação e divisão na base 2 Codificação de informações em ASCII, BCD, ByteCode Representação de dados Operações em ponto fixo Operações em ponto flutuante Introdução à Eletricidade e Eletrônica Lei de Ohm Resistores Kirchoff Microcontroladores (famílias e programação básica) Introdução à lógica digital 4.1. Circuitos TTL e MOS 4.2. Portas lógicas 4.3. Projeto de circuitos digitais 5. Arquitetura e organização de um computador digital 5.1. Estrutura, tipos e organização das memórias 5.2. Unidade Central de Processamento 5.3. Barramentos 5.4. Unidade de controle 5.5. Unidade lógica e aritmética 5.6. Dispositivos de Entrada e Saída (E/S) 5.7. Identificação de componentes de um PC 6. Consultoria técnica 6.1. Diagrama de Blocos 6.2. Elaboração de soluções em hardware 6.3. Conceitos básicos de montagem e manutenção de microcomputadores Metodologia de ensino A metodologia se baseia em aulas expositivas teóricas mescladas com exercícios em cada unidade do conteúdo programático, um projeto de um registrador simples em um simulador, além de trabalhos de avaliação continuada (expositivos e escritos). Aulas práticas em laboratório de hardware para montagem de um computador e montagem de um robô controlado por microprocessador programável, num projeto multidisciplinar integrado. Avaliação A avaliação é feita através de trabalhos de avaliação continuada, que incluem testes, apresentações e listas de exercícios, de uma prova de conhecimentos específicos e/ou do desenvolvimento de um projeto multidisciplinar, cuja avaliação é realizada em conjunto com outras disciplinas. Além disso, anualmente são aplicadas duas provas semestrais dissertativas. Os critérios de avaliação seguem as regras regimentais assim compostos: Média Semestral = 0,2 * Notas de Avaliação Continuada + 0,3 * Avaliação Multidisciplinar + 0,5 * Prova Semestral Média Anual = (Média 1o Semestre + Média 2o Semestre) / 2 Bibliografia TORRES, Gabriel. Hardware: curso completo. 4ª Ed. Rio de Janeiro: Axcell Books, 2001. MONTEIRO, Mário A. Introdução à organização de computadores. 5ª ed. Rio de Janeiro: LTC, 2012. � Bibliografia complementar IDOETA, I, CAPUANO, F. G. Elementos de eletrônica digital. São Paulo: Editora Érica, 2012. TANENBAUM, Andrew S. Organização estruturada de computadores. 5a Ed. Rio de Janeiro: LTC, 2007. STALLINGS, W. Arquitetura e Organização de Computadores. 8a. Ed. São Paulo: Pearson, 2010. �PAGE � �PAGE �3�
Compartilhar