Material Teórico | Sistemas de Computação
- Representação de informação num computador
- Organização e estrutura interna dum computador
- Execução de programas num computador
- O processador e a memória num computador
- Evolução da tecnologia e da eficiência
- Desenvolvimento de programas no IA-32 em Linux
- Acesso a operandos e operações no IA-32
- Suporte a estruturas de controlo no IA-32
- Suporte à invocação de procedimentos e funções no IA32
- Implementação de funções em arquiteturas RISC (MIPS e ARM) e noutra IA-32 estendida para 64 bits (Intel 64), versus IA-32
- Métodos de acesso e manipulação de dados estruturados em C no IA-32
- Avaliação de desempenho no IA-32: avaliação de sistemas de computação
- Avaliação de desempenho no IA-32: otimização de código independente da máquina
- Avaliação de desempenho no IA-32: otimização de hardware
- Avaliação de desempenho no IA-32: otimização de código dependente da máquina
- Avaliação de desempenho no IA-32: outras técnicas de otimização de código e sua execução
