Адаптер в отношении вычислений может быть либо аппаратным компонентом ( устройством ), либо программным обеспечением , которое позволяет двум или более несовместимым устройствам быть связанными вместе с целью передачи и получения данных . [1] Получив входные данные, адаптер изменяет их, чтобы обеспечить совместимое соединение между компонентами системы. [2] Как программные, так и аппаратные адаптеры используются во многих различных устройствах, таких как мобильные телефоны , персональные компьютеры , серверы и телекоммуникационные сети для широкого спектра целей. [3] Некоторые адаптеры встроены в устройства, в то время как другие могут быть установлены на материнской плате компьютера или подключены как внешние устройства.
Адаптер программного компонента — это тип программного обеспечения, который логически располагается между двумя программными компонентами и устраняет различия между ними.
Как и многие отрасли, телекоммуникационная отрасль нуждается в электрических устройствах, таких как адаптеры, для передачи данных на большие расстояния. Например, аналоговые телефонные адаптеры (ATA) используются телефонными и кабельными компаниями. Это устройство подключает аналоговый телефон к компьютеру или сети, подключая их к цифровым линиям связи, что позволяет пользователям совершать звонки через Интернет . [4] [5]
В современных персональных компьютерах почти каждое периферийное устройство использует адаптер для связи с системной шиной , например:
Некоторые аппаратные адаптеры преобразуют аналоговые и цифровые сигналы с помощью АЦП или ЦАП . Это позволяет адаптерам взаимодействовать с более широким спектром устройств. Одним из распространенных примеров преобразования сигнала является звуковая карта , которая преобразует цифровые аудиосигналы с компьютера в аналоговые сигналы для ввода в усилитель .
Хост - адаптер , хост-контроллер или адаптер хост-шины (HBA) — это печатная плата или устройство, которое позволяет периферийным устройствам (обычно внутренним) взаимодействовать с компьютером. [6] [3] Адаптеры хост-шины используются для подключения жестких дисков, сетей и периферийных устройств USB. Они обычно интегрируются в материнские платы , но также могут иметь форму платы расширения . [7] [8]
Карта адаптера или карта расширения — это печатная плата, которая подключается к шине расширения в компьютере для добавления функций или ресурсов, во многом так же, как адаптер главной шины видеокарты , сетевые карты , звуковые карты и другие карты ввода-вывода. [9]
. [3] [1] Обычные карты адаптера включаютВидеоадаптер (также известный как графический адаптер , адаптер дисплея , графическая карта или видеокарта ) — это тип платы расширения для компьютеров, которая преобразует данные и генерирует электрический сигнал для отображения текста и графики на устройстве отображения . [10]
Адаптеры Bus Master устанавливаются в слоты расширения EISA или MCA в компьютерах и используют Bus Mastering для быстрой передачи данных в обход ЦП и прямого взаимодействия с другими устройствами. [3] [5]
Адаптер интерфейса общего назначения или GPIA обычно используется в качестве интерфейса между процессором и шиной GPIB ( IEEE 488 ). [5]
Факс -адаптер , также называемый факс-картой или факс-платой , представляет собой внутренний факс-модем , который позволяет компьютеру передавать и получать факсимильные данные. [5]
Сетевые адаптеры подключают устройство к сети и позволяют ему обмениваться данными с другими устройствами в сети. Эти устройства могут быть компьютерами, серверами или любыми другими сетевыми устройствами. [11]
Сетевой адаптер обычно относится к части компьютерного оборудования, как правило, в форме карты Ethernet , беспроводной сетевой карты, сетевого адаптера USB или беспроводного игрового адаптера. Аппаратные сетевые адаптеры, которые являются либо проводными, либо беспроводными, могут быть установлены на материнской плате, подключая компьютер к сети.. [12]
Термин может также относиться к виртуальному сетевому адаптеру, который существует только в программном обеспечении, либо для целей виртуализации , либо для взаимодействия с каким-либо другим физическим адаптером [1]
В телекоммуникациях терминальный адаптер или ТА действует как интерфейс между терминальным устройством, таким как компьютер или телефон, и сетью связи (обычно это цифровая сеть с интеграцией услуг ). [13]
Адаптер «канал-канал» (CTCA) соединяет два канала ввода/вывода в мэйнфреймах IBM . [14]
Адаптеры ресурсов используются для извлечения и маршрутизации данных. [15] Они обеспечивают доступ к базам данных, файлам, системам обмена сообщениями, корпоративным приложениям и другим источникам и целям данных. Каждый адаптер включает набор команд адаптера, которые можно использовать для настройки его работы. Команды адаптера указывают различные очереди и менеджеры очередей, определенные сообщения по идентификатору сообщения, определенные наборы сообщений с одинаковым идентификатором сообщения, дескрипторы сообщений в данных и многое другое.
Адаптеры ресурсов, поставляемые со многими продуктами интеграции, обеспечивают преобразование данных и распознавание поведения, специфичного для адаптера, в различных системах и структурах данных.