Интересный вопрос... В курсе, что после сброса в памяти может оказаться не совсем то, что ранее туда записали? Ну, а если есть желание попробовать... Выясните, какая область памяти содержит интересующие вас переменные, и в начале программы (до инициализации и разрешения прерываний) вставьте кусок ассемблерного кода, читающий этот блок одним большим куском в другую, допустим, область. После этого можно объявлять переменные и инициализировать их значениями из прочитанного блока. Если непонятно, предъявите вашу программку для более детального изучения.
--------------------
Скоро дело сказывается, да не скоро сказка делается, или тише будешь - дальше уедешь...  
|