Так команды же выполняются с перекрытием. В одном такте делается запись предыдущего, арифметика текущего, подготовка адреса следующего. Одну операцию между прерываниями отрабатывает. Собственно, в даташите про это есть... На практике видано многими. Да и проверяется легко.