Add register attribute assignment, shift and rotate operation in mov function