import net.mograsim.machine.MachineDefinition;
import net.mograsim.machine.MainMemoryDefinition;
import net.mograsim.machine.Register;
+import net.mograsim.machine.mi.MicroInstructionMemoryDefinition;
public class Am2900MachineDefinition implements MachineDefinition
{
private MainMemoryDefinition memoryDefinition = new Am2900MainMemoryDefinition();
+ private MicroInstructionMemoryDefinition microInstMemoryDefinition = new Am2900MicroInstructionMemoryDefinition();
@Override
public Machine createNew()
return memoryDefinition;
}
+ @Override
+ public MicroInstructionMemoryDefinition getMicroInstructionMemoryDefinition()
+ {
+ return microInstMemoryDefinition;
+ }
}