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



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


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

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




    Содержание  Назад  Вперед