[an error occurred while processing this directive]
Записываем в память "магическое число", сбрасываем. В начале программы делаем проверку этого числа. Если бит в нём много, то вероятность влететь достаточно мала.
(«Телесистемы»: Конференция «Микроконтроллеры и их применение»)