110 likes | 250 Views
Arquitectura de Computadores II. Ano lectivo 2008/09 http://ac2.dcti.iscte.pt. Apresentação da disciplina. Programa. Conceitos básicos sobre CPUs Datapath , Registos, ALU Processador MAC-1 e linguagem Assembly Unidade de controlo Arquitectura do conjunto de instruções
E N D
Arquitectura de Computadores II Ano lectivo 2008/09 http://ac2.dcti.iscte.pt
Programa • Conceitos básicos sobre CPUs • Datapath, Registos, ALU • Processador MAC-1 e linguagem Assembly • Unidade de controlo • Arquitectura do conjunto de instruções • Conceitos avançados • Medidas de desempenho • Pipelines • Aritmética • Representação de inteiros e reais • Multiplicação de inteiros • Técnicas para aceleração da adição
Programa • Memória • Hierarquia da memória • Memória cache • Memória virtual • Memória secundária – discos • I/O • Memory-mapped I/O e Portos • Interrupções • DMA • Arbitragem • Periféricos
Objectivos • Compreender o funcionamento de um processador com uma arquitectura básica • Desenvolver e interpretar pequenos módulos de programas em linguagem assembly • Conhecer as principais técnicas utilizadas para aumento do desempenho de um processador • Conhecer a hierarquia de um sistema de memória actual • Compreender o funcionamento dos principais periféricos de um computador
Requisitos • Arquitectura de Computadores I • Circuitos combinatórios • Circuitos sequenciais (registos e controlo) • Memória • Introdução à Programação • Variáveis e matrizes • Ciclos e condições
Bibliografia • Recomendada: • Computer Organization and Design, 3rd EditionPatterson & Henessy, Morgan Kaufman, 2005 • Outros livros • Structured Computer Organization, 5th EditionAndrew Tanenbaum, Prentice-Hall, 2005 • Logic and Computer Design Fundamentals, 3rd EditionMano & Kime, Prentice-Hall, 2007
Avaliação • Avaliação periódica • 2 Trabalhos (25% cada um) • A nota é fixada por uma discussão oral • Exame (50%) • Sobre toda a matéria. Nota mínima: 8 • Avaliação por exame • O exame conta 100%. Nota mínima: 10
Corpo docente • Eng. Tomás Brandão (responsável) • tomas.brandao@iscte.pt • Gab. D6.18 • Prof. Luís Cancela • luis.cancela@iscte.pt • Gab. D6.35 • Prof. Carlos Sá da Costa(coordenação do grupo AC/SO)
Aulas práticas e de dúvidas • Aulas Práticas • Resolução de exercícios • Apoio aos trabalhos • Discussões dos trabalhos (?) • Aulas de dúvidas • 3ª feira às 14:00 (Gab. D6.18) • 4ª feira às 14:30 (Gab. D6.35) • 5ª feira às 14:00 (Gab. D6.18)