Версия для слабовидящих

Поиск по сайту:
 

Яндекс.Погода

ПОРТ, СЛОТ, КОНТРОЛЛЕР, ИНТЕРФЕЙС … А РАЗНИЦА?

Комментарии в блогах разрешены не всем группам пользователей.

Уважаемые комментаторы! В блогах может быть включена премодерация комментариев. До проверки на корректность и отсутствие спама автором блога или администратором сайта, ваш комментарий будет не виден другим посетителям сайта.

ПОРТ, СЛОТ, КОНТРОЛЛЕР, ИНТЕРФЕЙС … А РАЗНИЦА?

Порт – место, откуда отправляются и куда приплывают корабли. В компьютерных технологиях порт – это место, куда приходят и откуда отправляются электрические сигналы. В одной из предыдущих статей говорилось, что электрические коды (или сигналы 0 или 1) не ходят поодиночке, а только пачками. Пачку можно отправлять по одному проводу (сигналы как бы выстраиваются в очередь, один за другим и отправляются последовательно). А можно каждый сигнал пачки отправлять по своему, личному-отдельному проводу (все одновременно, то есть параллельно). Ну, примерно так:

ПОСЛЕДОВАТЕЛЬНО, ПО ОДНОМУ ПРОВОДУ


ПАРАЛЛЕЛЬНО, ПО НЕСКОЛЬКИМ ПРОВОДАМ


Таким образом, при параллельной передаче за один шаг (за один такт работы) в путь уходит целая пачка кодов. Количество символов в пачке равно количеству проводов и называется все это разрядность.

Разряд – это не из физики, там электрический разряд – это почти что удар током. В информатике разряд – это один провод, один сигнал, ноль или единичка, неважно. А еще разряд – это место для хранения одного сигнала (опять же единички или нуля, неважно).

Разряд чем-то похож на турникет в метро. Там тоже через турникет может пройти одномоментно только один человек – мужчина или женщина, неважно. Важно, что один. И вот если бы все турникеты сломались, кроме одного, это был бы последовательный проход. А когда турникетов много – параллельный. Только в метро бывает так, что через какие-то турникеты люди идут, а какие-то пустуют. В информатике так не бывает, потому что если сигнала нет, то это сигнал "ноль".


Порт, который принимает и передает сигналы по одному, называется последовательным и работает, естественно, медленно. Порт второго типа – параллельный, при этом обычно уточняют разрядность, например, "параллельный 16-разрядный", и работает он быстрее. Чем выше разрядность, тем быстрее работает порт.

Для простого юзера порт – это розетка, куда можно подключить какое-нибудь устройство: принтер, мышь. Ну пусть так, почти правильно. Но эти самые "розетки" или по компьютерному "разъемы" бывают разные. Посмотрим на них.

Вот эта называется COM, розетка последовательного порта. Кстати название COM (при чтении звучит как "ком") – сокращение от "коммуникационный".

И сразу возникает возмущенный вопрос: только что говорили, что при последовательной передаче данных используется один провод, а здесь их аж целых 9! Что за вранье?! Не вранье, просто один контакт – для данных, другой – готовность к приему данных, третий – заземление или коротко "земля" (тот, кто занимается электроникой, знает, что это обязательный контакт в радиоэлектронных схемах), еще один – готовность к передаче данных, и так далее, а также резервные контакты. Если очень интересно, полное и точное назначение контактов можно найти в Интернете или в специальных справочниках. Называется это "распиновка" от "пин" (англ pin) – контакт.

Оговорка: последовательным или параллельным называют порты еще по одному признаку: информация на прием и выдачу идет по очереди (последовательно) или одновременно (параллельно).

Вот это –параллельный. У него, кстати, количество проводов тоже больше, чем минимально нужно. Ибо ему тоже есть что передавать дополнительно.

А вот такой носит название PS/2 (пи-эс пополам)



А это – современный USB



Проводники у него спрятаны внутри этого плоского пальчика. Если вы хоть однажды полюбопытствовали заглянуть внутрь, то видели там блестящие полосочки. Их тоже несколько. Два – для приема и передачи данных, один – "земля" и один – плюс 5 вольт (питание).

Есть и другие типы портов. Будет интересно – поройтесь в Интернет.

Теперь разберемся с понятием "слот". Вот так примерно выглядит материнская плата:


Примерно, потому что существует масса разных моделей и они могут отличаться друг от друга. На ней много чего установлено, но обратим внимание на четыре белые полосочки и одну длинную голубую слева. Если присмотреться, то это – плоские розетки (разъемы). Они пока пусты, но в них можно установить какие-то микросхемы. Или платы. И если в обычной стенной розетке только две дырочки, а в вилке от утюга две палочки-проводника, то здесь их очень много. Такие розетки называются "слоты".

Ну ладно, сигнал, допустим, от принтера, от мыши, от сканера постучался в порт. Порт сигнал пропустил, а дальше? А дальше бывает нужно расшифровать служебную информацию, принять от последовательного порта бит за битом и накопить машинное слово. В самом деле, не заставлять же сверхбыстродействующий процессор ждать, пока по последовательному порту придет очередная единичка. А может быть наоборот, операционная система скомандовала выдать на печать информацию объемом несколько десятков килобайт. Сразу за один шаг (такт) все килобайты сквозь порт не проскочат. Словом, нужно некое электронное промежуточное устройство, хотя бы с минимальными мозгами. Оно называется "контроллер" с ударением на вторую "о": контрОллер.

С этим разобрались. Теперь – адаптер. В обычном человеческом общении глагол "адаптироваться" означает "приспособиться к чему-либо". Ну и в электронике то же самое. Знаете, как бывает: подарили вам современный электрический чайник для дачи, а вилка в розетку не лезет. Нужен, говорят в таком случае, адаптер: евророзетка и рашен-вилка в одном флаконе, то есть такое промежуточное устройство, в которое и вилка от чайника встанет, и которое само в старую розетку войдет без проблем. Адаптеры не всегда бывают только переходниками. Иногда в компьютере одни сигналы, а у периферийного устройства – другие (по величине напряжения, по разрядности, по типу кодирования, да мало ли проблем). Тогда адаптер играет и интеллектуально-электрическую роль: преобразует, кодирует-раскодирует и прочее. Именно поэтому профессионалы часто морочат новичкам голову, называя одно и то же устройство то контроллером, то адаптером. Но делают они это не из вредности. Просто функции, выполняемые этими двумя устройствами, очень сходны.

Ну ладно, порт, слот, контроллер, адаптер. А почему при покупке мыши в магазине меня спрашивают не "какой у вас порт", а "какой интерфейс"? А потому что "интерфейс" – это по смыслу "способ взаимодействия". И это значит, что если в системном блоке у меня для мыши порт PS/2, а я собираюсь купить мышку с USB-разъемом, то ни о каком взаимодействии речи быть не может. Потребуется, как минимум, адаптер.

Итак, подводим итоги:

Разъем – это вилка/розетка, обычно для подключения периферийного оборудования, то есть внешняя розетка


Слот – это тоже розетка, но на материнской плате, то есть внутренняя, для установки дополнительных плат или микросхем памяти


Порт – это сложная розетка, способная принимать-передавать не только информационные, но и управляющие сигналы. Стоит порт обычно на материнской плате или плате расширения (звуковой карте, видеокарте), и высовывается из задней или передней стенки системного блока,

В принципе разница между понятиями "разъем" и "порт" – это разница в точке зрения. Если брать бытовую аналогию, то разъем – это ключ, а порт – это место, куда его вставляют в замке. А вот сама система замка, которая опознает – родной ли ключ или нет, а также открывает дверь – это уже контроллер.

Контроллер – электронное устройство, которое забирает приходящие в порт сигналы или выдает их через порт. Контроллер опознает, ему ли предназначен сигнал, кодирует-раскодирует, выполняет преобразование сигналов (если это предусмотрено смыслом его работы и конструкцией), передает преобразованную информацию процессору или в оперативную память для дальнейшего использования или дальнейшей обработки и только тогда, когда получит подтверждение, что память свободна или процессор готов информацию взять.


Интерфейс – бывает аппаратный (технический) и тогда это все в совокупности: разъем-порт-контроллер, то есть это принцип технического соединения устройств, а бывает программный – тогда это способ взаимодействия программ друг с другом или человека и программы.

Программный интерфейс:



Адаптер
– это устройство, которое расширяет возможности вашего компьютера и реализует возможность обмена данными по определенной технологии. Например, в стареньком компьютере нельзя подключить новую мышь с USB-портом. Купленный адаптер позволит это сделать.






© Великолукская ГСХА. Контакты. | Отправить сообщение | Политика конфиденциальности сайта
Адрес: ФГБОУ ВО "Великолукская государственная сельскохозяйственная академия" (ВГСХА), 182112, Псковская обл., г. Великие Луки, проспект Ленина, 2. E-mail: vgsha@mart.ru Тел./факс: (81153) 75282