fixed multiply instruction
various bug fixed and corrected shift instruction support. Current bug in handling DIV instructions. Do not use divide operator