Question: what is the difference between arithmetic and logical shift?
Answer: Arithmetic shift is almost same as logical shift but they has some differences. ... Arithmetic shift perform multiplication and division operation, whereas Logical shift perform only multiplication operation. Arithmetic shift is used for signed interpretation, whereas Logical shift is used for unsigned interpretation.