Несколько окон памяти для одной передачи

Несколько "окон" памяти для одной передачи поддерживается Bus-Master контроллерами,
входящими в состав контроллеров периферийных устройств, например IDE, SATA, USB.
Также, механизм трансляции адресов формируемых bus-master устройством входит в


состав технологии виртуализации VT-d (см. спецификацию VT-d).
Это надо для того, чтобы bus-master устройство могло работать с диапазоном памяти,
который является непрерывным в линейном адресном пространстве, но при этом
фрагментирован физически. Чтобы не ре-инициализировать адрес при переходе через
границы фрагментированных страниц. Но в "старом" контроллере 8237 таких функций
нет, его сейчас мало кто использует кроме FDD и LPT.