Horários do ProfessorMonitores: Alexandre, Alisson, Gustavo [Volta para Conteúdo]
Objetivos: [Volta para Conteúdo]
Objetivos Gerais:
Objetivos Específicos:
Contexto
Plano de Aulas:
[Volta para Conteúdo]
Dia | Assunto Planejado | |
29/9 | Anunciar URL
da disciplina;
Avisar para todos olharem as datas importantes; Pedir para não imprimir o material disponibilizado através da pagina da disciplina nas impressoras da Universidade; Apresentar a motivação para a disciplina; Apresentar os objetivos da disciplina; Apresentar o conteúdo da disciplina; Apresentar o processo de avaliação da disciplina; Revisão do conjunto de registros do Pentium Usar a instrução mov para escrever um ponto na tela acessando diretamente a memória de vídeo. |
|
4/10 | Cadastramento
dos grupos de trabalho.
Uso do depurador. Desenhar uma borboleta. |
|
6/10 | Usar montador e ligador. Visualizar um conjunto de Julia. | |
11/10 | Criar uma subrotina que faz a tela piscar. | |
13/10 | A tabela de descritores de interrupção (IDT). | |
18/10 | Criar uma subrotina que preenche uma porta de interrupção. | |
20/10 | Completar a rotina de atendimento a uma interrupção do mouse. | |
25/10 | Revisão: Diretório e tabelas de paginação | |
27/10 | Preencher um descritor de página | |
1/11 | Rotina de atendimento de uma falha de página | |
3/11 | Provocar uma falha de paginação | |
10/11 | Revisão: A tabela de segmentação (GDT) | |
17/11 | Preencher o tipo e privilégio de um descritor | |
22/11 | Preencher a base
e o limite de um segmento no descritor
Usar o segmento no debugger |
|
24/11 | Especificação de nosso carregador – definição do formato do executável | |
29/11 | Especificação de um carregador – plano de memória | |
1/12 | Implementação do carregador | |
6/12 | Proteção e privilégios | |
13/12 | Proteção
e privilégios na arquitetura Pentium
Trocar de nível de privilégio |
|
15/12 |
|
|
17/1 | Código
conforme e não conforme
Preencher um call gate |
|
19/1 | A pilha na troca
do nível de privilégio.
Usar o call gate |
|
24/1 |
O segmento de estado de tarefa e o chaveamento entre tarefas |
|
26/1 |
|
|
31/1 | Implementação de um carregador multitarefas | |
1/2 | Implementação de chaveamento entre tarefas | |
7/2 | Implementação de chaveamento entre tarefas | |
9/2 | ||
14/2 | ||
16/2 | ||
21/2 | ||
23/2 |
|
|
28/2 | Prova final |
Bibliografia: [Volta para Conteúdo]
A média das notas obtidas nos tres projetos. Para valer, um projeto tem que ser entregue no dia fixado.
Datas Importantes: [Volta
para Conteúdo]
Interrupção | 15/11/1999 |
Paginação | 22/11/1999 |
Carregador PL3 | 23/2/2000 |
Prova Final | 28/2/2000 |
URLs Adicionais: [Volta para Conteúdo]