AOC-EngTelecom
Revisão de 18h43min de 26 de maio de 2023 por Carlyle.camara (discussão | contribs) (Criou página com '=='''AOC129004''' - ARQUITETURA E ORGANIZAÇÃO DE COMPUTADORES== {{SUC |AOC_EngTelecom_1290.png | 1}} ;Dados da disciplina :<SMALL>CARGA HORÁRIA: 80 horas semestrais (4 hora...')
AOC129004 - ARQUITETURA E ORGANIZAÇÃO DE COMPUTADORES
- Dados da disciplina
- CARGA HORÁRIA: 80 horas semestrais (4 horas semanais). Teoria: 60 horas; prática: 20 horas.
- PRÉ-REQUISITO(S): nenhum.
- CORREQUISITO(S): ELD129003.
- DISCIPLINA(S) SUCESSORA(S): SOP129005, MIC129007.
- EIXO FORMATIVO: Sistemas Computacionais.
- Objetivos
- Utilizar níveis de abstração e gerenciamento de complexidade em sistemas digitais;
- Compreender conceitos de arquitetura e organização de computadores, independentes da inovação tecnológica;
- Estruturar e implementar um programa em Assembly;
- Compreender o processo de compilação, montagem e carga de código;
- Entender organizações básicas de uma arquitetura (Monociclo, Multiciclo e Pipeline);
- Conhecer diferentes tecnologias e hierarquias de memórias;
- Compreender conceitos de entrada e saída (E/S) embarcadas (E/S uso geral, temporizadores e interrupção).
- Ementa
- Introdução à Arquitetura Computadores. Linguagem Assembly. Linguagem de Máquina. Programação Assembly. Modos de Endereçamento. Processo de compilação e carga de um programa. Introdução à Organização de Computadores. Organização Monociclo e Multiciclo. Pipeline. Memória e Sistema de E/S.
- Metodologia
- O conteúdo da unidade curricular será apresentado por meio de aulas expositivas e práticas de maneira articulada com aplicações do conhecimento. As aulas práticas serão conduzidas no laboratório de Sistemas Digitais. Serão desenvolvidos exercícios e realização de trabalhos individuais ou em grupo.
- As aulas práticas serão conduzidas nos laboratórios voltados projeto de Sistemas Digitais, como o Laboratório de Sistemas Digitais e Laboratório de Redes de Computadores.
- Bibliografia Básica
- PATTERSON, D. A.; HENESSY, J. L. Organização e projeto de computadores: a interface hardware/software. 5. ed. Rio de Janeiro: LTC, 2017.
- WEBER, R. F. Fundamentos de arquitetura de computadores. 4. ed. Porto Alegre: Bookman, 2012.
- Bibliografia Complementar
- D'AMORE, R. VHDL: descrição e síntese de circuitos digitais. 2. ed. Rio de Janeiro: LTC, 2012.
- TANEMBAUM, A. S.; AUSTIN, T. Organização estruturada de computadores. 4. ed. São Paulo: Pearson Prentice Hall, 2013.
- HARRIS, D. M.; HARRIS, S. L. Digital design and computer architecture. Amsterdam: Morgan Kaufmann, 2007. [Tradução em português]. Disponível em: https://www.embarcados.com.br/e-book-gratis-projeto-digital-e-arquitetura-de-computadores. Acesso em 10 maio 2022.