ситуация следующая, копирую массив регистров

SysMemCpy(ADR(LogArray), ADR(Massiv), SIZEOF(Massiv));

потом пытаюсь сравнить чтобы отследить изменения

IF(SysMemCmp(ADR(LogArray), ADR(Massiv), SIZEOF(Massiv))=0) THEN

но результата нет, он не видит разницы и не реагирует на изменения значений в Massiv. Как отследить изменения ?