public Register(Registers registers, string name, int index, int size,
bool valid, long value)
{
this.registers = registers;
this.Name = name;
this.Index = index;
this.Size = size;
this.valid = valid;
this.value = value;
this.addr_on_stack = TargetAddress.Null;
}