- self.o.z.m.eq(p[mw+2:]),
- self.o.of.m0.eq(p[mw+2]),
- self.o.of.guard.eq(p[mw+1]),
- self.o.of.round_bit.eq(p[mw]),
- self.o.of.sticky.eq(p[0:mw].bool())
+ self.o.z.m.eq(p[mw+2:]), # mantissa
+ self.o.of.m0.eq(p[mw+2]), # copy of LSB
+ self.o.of.guard.eq(p[mw+1]), # guard
+ self.o.of.round_bit.eq(p[mw]), # round
+ self.o.of.sticky.eq(p[0:mw].bool()) # sticky