edu.usp.ime.hipo.core
Interface InstructionFactory

All Known Implementing Classes:
HipoInstructionFactory

public interface InstructionFactory

Interface para uma Fábrica de Instruções

Author:
Rafael Crivellari Saliba Schouery (schouery@gmail.com)

Method Summary
 Instruction getInstruction(MemoryCell mc)
          Descobre qual a instrução a ser executada a partir da memória analisada
 

Method Detail

getInstruction

Instruction getInstruction(MemoryCell mc)
                           throws java.lang.Exception
Descobre qual a instrução a ser executada a partir da memória analisada

Parameters:
mc - A memória a ser analisada
Returns:
Uma instrução conforme o conteúdo da memória
Throws:
java.lang.Exception - Usada para caso não se encontre a instrução