Organização de computadores
Introdução
- Microcontrolador MIPS
- Simulador MARS
- Arquitetura MIPS
- Chamada de sistema - SYSCALL
- Introdução a linguagem assembly MIPS - Sintaxe da linguagem assembly MIPS
- O que é uma computador
- Arquitetura de von Neumann e de Harvard
- Funções básicas do microcontroladores
- Instruções no MIPS
- Processador
- Unidade de controle
- Unidade Lógica Aritmética
- Unidade de Ponto Flutuante
- Registradores
- Arquitetura dos processadores
- Ciclo de instrução do processador
- Pipelining em processadores
- Sintaxe do MIPS
- Categorias de instruções no MIPS
- Instruções lógicas no MIPS
- Processador multi-core
- Escalonamento de Threads
- Instruções de função
- Lista de exercícios para N1
- Técnica geométrica - Exemplo 2
Subsistema de memória
Introdução
- Diferença entre arquitetura e organização de computadores
- Diferença entre estrutura e função em computadores
- Funções das memórias
- Tipos de memórias
- Hierarquia de memória
- Tempo de acesso
Características das memórias
- Capacidade de armazenamento
- Unidade de transferência
- Método de acesso
- Desempenho de memórias
- Tempo médio de acesso
Princípio de localidade
Código de detecção e Correção de erros em memória
- Introdução a código de detecção e Correção de erros em memória
- Tipos de erros
- Esquema básico de detecção e correção de erros
- Código de Hamming