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.