Answer
See explanation
Work Step by Step
1)The similarity between general-purpose registers
and main memory cells is that both are used to store data both are memory storage .
2) the difference between them is that the general perpose register store data temporarily and main memory permanently ,in general perpose register data that stored is faster than main memory