Programa

Arquiteturas de Computadores

Curso Livre em MINOR - Alunos Externos

Licenciatura Bolonha em Química

Licenciatura Bolonha em Bioquímica

Licenciatura Bolonha em Estatística Aplicada

Licenciatura Bolonha em Matemática

Licenciatura Bolonha em Matemática Aplicada

Licenciatura Bolonha em Tecnologias de Informação

Licenciatura Bolonha em Geologia

Licenciatura Bolonha em Biologia

Licenciatura Bolonha em Física

Licenciatura Bolonha em Meteorologia, Oceanografia e Geofísica

Pós-Graduação em Ciências para o Ensino

Programa

Visão integrada dos sistemas computacionais: plataformas computacionais e programas. Modelos de execução: máquinas reais e virtuais. Organização e arquitetura de computadores. Máquina real: processador, memória e periféricos. Processador. Memória e memória de massa. Representação de dados e sistemas de numeração. Funções lógicas. Aritmética inteira e de vírgula flutuante. Processador: modelo de programação e reportório de instruções. Processador: arquitetura interna. Arquiteturas RISC versus CISC. Arquiteturas embebidas e reconfiguráveis. Condutas (pipelines) e paralelismo. Memória. Princípio da localidade e hierarquias de memória. Caches. Integridade dos dados. Proteção de memória. Memória virtual segmentada e paginada. Memória de massa e armazenamento. Arquiteturas RAID. Entradas/Saídas e periféricos. Interrupções.