1 package net.mograsim.machine.registers;
5 import net.mograsim.machine.Identifiable;
7 public interface RegisterGroup extends Identifiable
10 * Returns all Registers contained in this group that are not part of a subgroup.
12 List<Register> getRegisters();
15 * Returns the sub groups of this group. May very well be an empty set.
17 List<RegisterGroup> getSubGroups();