Objetivo
Dar noções iniciais dos componentes básicos de um sistema computacional (computador), assim também como conceitos fundamentais necessários para a manipulação de informação dentro do sistema:
- Sistemas numéricos e sua representação
- Operações de ponto fixo e de ponto flutuante
- Representação de dados e código
- Elementos básicos e essenciais de arquitetura de computadores
Ementa
SISTEMAS NUMÉRICOS E SUA REPRESENTAÇÃO, OPERAÇÕES DE PONTO FIXO E DE PONTO FLUTUANTE; REPRESENTAÇÃO DE DADOS E CÓDIGOS; ELEMENTOS BÁSICOS E ESSENCIAIS DE ARQUITETURA DE COMPUTADORES.
Conteúdo Programático
Histórico da Arquitetura de Computadores
Sistemas de Numeração
Representação de Dados
Componentes de um Computador
Instruções
Cache
Memória Interna
Execução de Programas
Memória Secundária
Interrupções
Dispositivos de Entrada e Saída
Visão Geral de Arquiteturas Multiprocessadas
Aulas
Bibliografia
Arquitetura e Organização de Computadores. William Stalling, Edição 10, 2015
Introdução à Organização de Computadores. Mario A. Monteiro, Edição 5, 2007
Organização e Projeto de Computadores – A Interface Hardware/Software. David A. Patterson e John L. Hennessy. Edição 5, 2017