А если так - в один регистр мастер записывает адрес переменной, а из другого - читает переменную?