Lab-3 - Ordenação

Os objetivos do laboratório de hoje são dois. 
  1. O primeiro é, através de um exemplo completo, compreender o funcionamento de um programa assembly. Para tanto deve-se ler a Seção 2.13 do livro-texto e implementar em assembly, os algoritmos descritos nas figuras 2.33 e 2.35. A resposta completa está na figura 2.36, mas é importante a compreensão da atividade. Lembre-se que a zona de declaração de dados está omitida no exemplo, mas que deve ser implementada por você. Esta primeira parte é individual, deve ser executada durante a aula de hoje e não conta ponto.
  2. O segundo objetivo é consolidar o conhecimento adquirido através de um exercício similar. Cada trio escolherá um algoritmo de ordenação (Insertion, Selection, Merge, Heap ou Quick) e o implementará em assembly do MIPS. Este exercício pode ser iniciado hoje, mas sua entrega final será em 04/12/13, e valerá como a Atividade 5.
Comments