Доброго времени суток.
Есть проблемка считывания значений переменных в формате word, с периодом опроса 20 мс и сохранением этих значений в выделенный диапазон регистров. Основная засада заключается в том - как запомненные значения переменных за один скан работы программы(20 мс) записать в регистры памяти и затем при последующем вызове программы(по прошествии 20 мс) запомненные значения предыдущего скана работы программы записать в другие регистры памяти, а на их место записать новые.
Затем по прихождении флага запроса на чтение данных от сервера считать всю кучу регистров за 1 секунду.