Arm Interview Question

What does the volatile keyword do?