operand2 setup
added barrel shift and ;'s