при считывании DRR1 инициируется пересылка новых данных из буферных регистров RBR1 и RBR2 в DRR1 и DRR2. так вот, если настроить ПДА в 32 бит. режиме, то указатель надо ставить на первое слово, то есть на регистр DRR1, но тогда, насколько я понимаю, при его считывании автоматически затрется содержимое в DRR2 и данные будут считаны неверно.