internal Registers(Architecture arch)
{
important_indices = arch.RegisterIndices;
regs = new Register [arch.CountRegisters];
for (int i = 0; i < regs.Length; i++) {
if (arch.RegisterSizes [i] < 0)
continue;
regs [i] = new Register (
this, arch.RegisterNames [i], i,
arch.RegisterSizes [i], false, 0);
}
}