Магистрально-модульный принцип построения компьютера
💻 Информатика · 7 класс
Что такое магистрально-модульный принцип
Магистрально-модульный принцип — это способ построения компьютера, при котором все устройства выполнены в виде отдельных модулей и соединяются между собой через общую линию обмена данными — магистраль, или шину. Такой подход позволяет легко заменять и добавлять устройства: достаточно подключить новый модуль к общей магистрали, и компьютер начнёт с ним работать.
Модуль — это, например, процессор, оперативная память, видеокарта или жёсткий диск. Каждый из них устроен независимо, но «общается» с остальными по единым правилам. Именно благодаря этому принципу собранный из разных деталей компьютер работает как единое целое.
Из чего состоит магистраль
Магистраль объединяет три линии связи, и каждая отвечает за свою задачу:
- шина данных — по ней передаются сами данные между устройствами;
- шина адреса — по ней указывается, к какой ячейке памяти или устройству идёт обращение;
- шина управления — по ней передаются управляющие сигналы: читать, записывать, ждать.
Все три шины работают согласованно. Сначала по шине адреса выбирается, куда обращаться, затем по шине управления подаётся команда, и только после этого по шине данных передаётся информация.
Сравнение трёх шин
| Шина | Что передаёт | Пример сигнала |
|---|---|---|
| Данных | число, символ, команду | значение байта |
| Адреса | номер ячейки памяти | адрес 1024 |
| Управления | команды управления | READ, WRITE |
Чем больше разрядность шины адреса, тем больше ячеек памяти можно адресовать. Например, при ширине шины адреса в n линий доступно 2^n различных адресов. Поэтому разрядность шины напрямую влияет на возможный объём оперативной памяти компьютера.
Как идёт обмен данными
Разберём по шагам схему чтения данных из памяти. Управляет обменом процессор:
1) процессор выставляет адрес на шину адреса
2) по шине управления подаётся сигнал READ
3) память находит ячейку и выставляет байт на шину данных
4) процессор считывает данные с шины данных
Запись данных идёт похоже, только вместо сигнала чтения подаётся сигнал записи, и данные движутся в обратную сторону — от процессора к памяти.
Правило. В каждый момент времени магистралью пользуется только одно устройство. Поэтому устройства работают по очереди, а управляет этой очередью процессор. Если бы два устройства выставили данные одновременно, произошёл бы конфликт.
Преимущества подхода
- Открытость: к магистрали можно добавить новое устройство.
- Унификация: все модули подчиняются единым правилам обмена.
- Ремонтопригодность: неисправный модуль легко заменить на новый.
Именно благодаря этим свойствам современные компьютеры можно модернизировать: добавлять память, менять видеокарту или диск, не меняя весь компьютер целиком.
Кратко о главном
- Магистрально-модульный принцип: устройства-модули соединены общей магистралью.
- Магистраль состоит из шин данных, адреса и управления.
- Разрядность шины адреса задаёт объём адресуемой памяти:
2^nячеек. - В каждый момент магистралью пользуется только одно устройство.
- Принцип делает компьютер открытым для модернизации и ремонта.