1 package net.mograsim.machine;
3 import java.util.Collections;
4 import java.util.HashSet;
8 public class SimpleRegisterGroup implements RegisterGroup
11 private final String id;
12 private final Set<Register> registers;
14 protected SimpleRegisterGroup(String id, Register... registers)
17 this.registers = Collections.unmodifiableSet(new HashSet<>(List.of(registers)));
27 public Set<Register> getRegisters()
33 public Set<RegisterGroup> getSubGroups()