public InstructionParameter(String parameter)
 {
     try
     {
         value = Int32.Parse(parameter);
         type  = InstructionParameterType.Value;
     }
     catch (FormatException)
     {
         name = parameter;
         type = InstructionParameterType.Register;
     }
 }
 public InstructionParameter()
 {
     type = InstructionParameterType.None;
 }