Тяжело в это поверить
А если серьезно, то поведение команд MOVX @DPTR,a и MOVX a,@DPTR в описании контроллера расписано достаточно подробно, а вот насчет MOVX @r0,a и наоборот - практически ничего. Не знаете ли Вы место в документации, где об этом сказано - может, я невнимательно читал?