This left-shifts the binary digits of the operand by the specified number of bits, and the empty space created after the least significant bits is filled with 0s.
Assuming that operand A has a value of 00001010, then left-shifting A by 2 bits (A<<2) will give us the following:
A | 00001010 |
A<<2 | 00101000 |
On every left-shift, the value of the operand is multiplied by powers of 2. That is, if the operand is left-shifted by 2 bits, that means it is multiplied by 2 x 2, that is, 4.