DictionaryForumContacts

   Russian English
Google | Forvo | +
ввод-вывод с отображением портов в на ОЗУstresses
progr. I/O mapping (= memory-mapped I/O; см. memory-mapped I/O ssn); memory-mapped I/O (способ организации взаимодействия процессора с внешним устройством, при котором регистры (порты) ввода-вывода устройства представляются для программиста обычными ячейками оперативной памяти с фиксированными адресами, которые жёстко закреплены за каждым устройством. Не требует наличия специальных команд ввода-вывода – чтение из такой ячейки соответствует вводу, а запись в неё – выводу данных из ЦП, при этом данные без лишних пересылок могут обрабатываться ЦП непосредственно в ячейке. Недостаток метода – необходимость резервирования части адресного пространства памяти под регистры (порты) ввода-вывода и обеспечение возможности прямого доступа контроллера устройства к шине памяти (memory bus). Такой ввод-вывод широко использовался в микропроцессорах и мини-ЭВМ корпорации DEC и совместимых с ними. Сейчас встречается в МП корпорации Motorola для встраиваемых систем. Альтернативный более распространённый и более простой способ – ввод-вывод через выделенное адресное пространство портов ввода-вывода (I/O space) ssn)