Цитата(mantech @ Aug 7 2014, 20:41)

Ну, а сами-то подумайте, что работает равномернее? ДМА зависит только от занятости одной из системных шин, а прерывания от многих факторов, даже если выставите высокий приоритет, все равно это программная обработка, а ДМА - аппаратная...
Ну как сказать, мне же не только данные перегнать нужно. Нужно еще отследить окончание пересылки массива, чтобы перепрограммировать ПДП на другой буфер.
То есть нужно как-то сшивать массивы.
На процессоры от Intel встречал диаграммы состояния процессора.
В них четко видно в каком порядке процессор "рассматривает" прерывания, исключения, запрос захвата шины.