Restructured JSON (de)serializing: ViewModels can be (de)serialized too
[Mograsim.git] / net.mograsim.machine / src / net / mograsim / machine / MicroInstruction.java
1 package net.mograsim.machine;
2
3 import net.mograsim.machine.mi.parameters.MicroInstructionParameter;
4 import net.mograsim.machine.mi.parameters.Mnemonic;
5
6 public interface MicroInstruction {
7         
8         public MicroInstructionParameter getParameter(int index);
9         
10         /**
11          * @return The amount of {@link Mnemonic}s, the instruction is composed of
12          */
13         public int getSize();
14 }