Больше разницы, когда указываешь компилятору, какие данные -
волатильные, а какие - нет. Бывает, для сокращения и ускорения кода, я присваиваю значение волатильной переменой временной не волатильной переменной, которую, затем, и обрабатываю. Тогда, когда это допустимо.