SHL : logic SHift Left (multiply by a power of two)

The register is shifted towards the MSB, by a number of bits indicated either by a source register or the optional 16 immediate field (only the 5 LSB are taken into account in both cases). The LSB of the result are filled with 0s.