In the picture below from CLRS, I fail to understand why exactly $h(k)$ = the $p$ highest-order bits of the lower w-bit half of the product.
For context, this is supposed to compute $h(k) = \lfloor m (k A \; \text{mod} 1) \rfloor $
For further context, CLRS mentions the following, but I still don't quite get why those $p$ highest-order bits are the ones we are looking for.