Взаимность основных устройств ПК

Взаимность основных устройств ПК. Теперь, когда мы знаем основные Устройства компьютера и их функции, осталось выяснить, как они взаимодействуют между собой.

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

Шина состоит из трех частей: • шина адреса, на которой устанавливается адрес требуемой ячейки памяти или устройства, с которым будет происходить обмен информацией; • ш ина данных, по которой собственно и будет передана необходимая информация; и, наконец, • шина управления, регулирующей этот процесс (например, один из сигналов на этой шине позволяет компьютеру различать между собой адреса памяти и устройств ввода/вывода). Рассмотрим в качестве примера, как процессор читает содержимое ячейки памяти.

Убедившись, что шина в данный момент свободна, процессор помещает на шину адреса требуемый адрес и устанавливает необходимую служебную информацию (операция – чтение, устройство – ОЗУ и т.п.) на шину управления. Теперь ему остается только ожидать ответа от ОЗУ. Последнее, “увидев” на шине обращенный к нему запрос на чтение информации, извлекает содержимое необходимой ячейки и помещает его на шину данных.

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

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

Благодаря ей удается скомпоновать из стандартных блоков любую индивидуальную конфигурацию компьютера.