Menu Conteúdo Rodapé
  1. Início
  2. Cursos
  3. Engenharia Informática
  4. Arquitetura de Computadores II

Arquitetura de Computadores II

Código 11545
Ano 1
Semestre S2
Créditos ECTS 6
Carga Horária PL(30H)/T(30H)
Área Científica Informática
Tipo de ensino Presencial
Estágios Não aplicável.
Objectivos de Aprendizagem 1) Aquisição de conhecimentos sobre a estrutura e modo de funcionamento dos computadores digitais. 2) Familiarização com a programação em linguagem de baixo nível (Assembly). No final da unidade curricular o aluno deve saber descrever a estrutura interna de um processador digital e o modo como são executados os programas. O aluno também ficará a conhecer as principais caracteristicas de outros elementos que constituem um computador digital como a memória e os periféricos de entrada e de saída. O aluno deve assim ficar a entender a arquitectura de um computador digital, quais os seus elementos principais e o modo como se interligam.
Conteúdos programáticos Aulas teóricas - Introdução aos computadores: unidades de entrada/saída, memória, unidade de processamento; - Tecnologia dos computadores e evolução histórica; - Arquitectura de Von Neumann, memória de dados e de programas, códigos; - Estrutura dos processadores: registos, ALU(Aritmetic and Logic Unit), unidade de controlo; - Barramentos (bus): controlo, dados e endereços; - Hierarquia de memória: cache, memória principal, memória secundária. - Avaliação do desempenho; - Tecnologia dos principais componentes do computador pessoal: Teclado, rato, monitores, impressoras, discos(magnéticos e ópticos); Aulas práticas - Programação em linguagem Assembly x86, usando o assembler FASM; - Programação de um sistema microcontrolado: Arduino;
Bibliografia principal [1] “Computer Systems - Digital Design, Fundamentals of Computer Architecture and Assembly Language”, Ata Elahi, Springer, 2018; [2] “Essentials of Computer Architecture”, Douglas Comer, Second edition, CRC Press, 2017; [3] “Computer Architecture: A Quantitative Approach”, John L. Hennessy, David A. Patterson; Morgan Kaufmann Publishers, 6th Edition, 2017; Textos disponíveis na página da cadeira e apontamentos das aulas;
Língua Português
Data da última atualização: 2020-03-06
As cookies utilizadas neste sítio web não recolhem informação pessoal que permitam a sua identificação. Ao continuar está a aceitar a política de cookies.