Программирование драйверов Windows


Механизмы передачи данных


При всем многообразии компьютерной техники, существует три основных механизма, используя которые устройство может обмениваться с центральным процессором или, в широком смысле, с компьютером:

  • Программируемый ввод/вывод.
  • Прямой доступ к памяти (Direct Memory Access, DMA).
  • Совместно используемые области памяти.

При выборе разработчиком аппаратуры механизма передачи данных, используемого для связи с устройством, следует исходить из скорости, с которой требуется передавать данные, и средним размером передаваемого непрерывного блока данных.




Начало  Назад  Вперед