Устройство модема
- Порты ввода-вывода —
- схемы, предназначенные для обмена данными между телефонной линией и модемом с одной стороны, и модемом и компьютером — с другой.
- Сигнальный процессор —
- обычно модулирует исходящие сигналы и демодулирует входящие на цифровом уровне в соответствии с используемым протоколом передачи данных. Может также выполнять другие функции.
- Контроллер —
- управляет обменом с компьютером.
- Микросхемы памяти
-
- ROM —
- энергонезависимая память, в которой хранится микропрограмма управления модемом — прошивка, которая включает в себя наборы команд и данных для управления модемом, все поддерживаемые коммуникационные протоколы и интерфейс с компьютером.
- NVRAM —
- энергонезависимая электрически перепрограммируемая память, в которой хранятся настройки модема.
- RAM —
- оперативная память модема, используется для буферизации принимаемых и передаваемых данных, работы алгоритмов сжатия и прочего.
Виды модемов по принципу работы
- Аппаратные —
- все операции преобразования сигнала, поддержка физических протоколов обмена производятся встроенным в модем вычислителем. Также в аппаратном модеме присутствует ПЗУ, в котором записана микропрограмма, управляющая модемом.
- Без ПЗУ —
- работают полностью аппаратно, однако в начале работы драйвер должен загрузить микропрограмму в модем.
- Полупрограммные —
- модемы, в которых часть функций модема выполняет компьютер, к которому подключён модем. Например, модуляцией и демодуляцией занимается аппаратура модема, а поддержкой высокоуровневых протоколов — драйвер.
- Программные —
- все операции по кодированию сигнала, контролю ошибок и управлению протоколами реализованы программно и производятся центральным процессором компьютера.
Логическое устройство
- Модуляция —
- изменение характеристики несущего сигнала при передаче данных в соответствии с изменениями входного информационного сигнала.
- Демодуляция —
- обратный процесс при приёме данных из канала связи.