Fundamentos e Organização de Computadores

 

 

Licenciatura: Matemática

 

Ano Lectivo: 2004/05

 

Programa:

Conceitos Básicos: organização geral de um computador, a arquitectura de Von Newman; Componentes e periféricos.

Álgebra Booleana e Circuitos Lógicos: resultados teóricos; componentes electrónicos, AND, OR, NOT, e Flip-flops; Concepção de circuitos; tabelas de Karnaugh e Autómatos.

Representações Internas: a tabela ASCII; diferentes representações para os inteiros e as operações com inteiros; representações de reais.

Linguagem Máquina: a linguagem Mips, tipos de base, instruções simples, sub-programas, recursão.

Ferramentas Computacionais: Klogic e SPIM.