*/
public int getSize();
- public static MicroInstruction create(MicroInstructionParameter... parameters)
+ public static MicroInstruction create(Runnable updateCallback, MicroInstructionParameter... parameters)
{
- return new StandardMicroInstruction(parameters);
+ return new StandardMicroInstruction(updateCallback, parameters);
}
default BitVector toBitVector()
BitVector vector = BitVector.of();
int size = getSize();
for (int i = 0; i < size; i++)
- vector.concat(getParameter(i).getValue());
+ vector = vector.concat(getParameter(i).getValue());
return vector;
}
}