diff --git a/register.py b/register.py index afb04b1..b3b46cd 100644 --- a/register.py +++ b/register.py @@ -40,6 +40,12 @@ class Register: self.complement() self.value += 1 + def __str__(self): + return "{:08b}".format(self.value) + + def __repr__(self): + return "{} ({})".format(self, self.n_bits) + class Acumulator(Register): positive_flag = False