Bus Mastering — способность внешнего
Bus Mastering — способность внешнего устройства самостоятельно, без участия процессора, управлять шиной (пересылать данные, выдавать, команды и сигналы управления). На время обмена устройство захватывает шину и становится главным, или ведущим (master) устройством.
Такой подход обычно используется для освобождения процессора от операций пересылки команд и/ или данных между двумя устройствами на одной шине. Частным случаем Bus Mastering является режим DMA, который осуществляет только внепроцессорную пересылку данных; в классической архитектуре PC этим занимается контроллер DMA, общий для всех устройств.