Все разделы
Выбрать школу

Школа. Увлечения. Большое будущее.

PROSCHOOLS · ОБРАЗОВАНИЕ РЯДОМ

Ваш город

Выберите город, чтобы находить образование и возможности рядом.

Как учитываем городКаталог и кнопки «Выбрать школу» покажут школы выбранного города.Онлайн-курсы, учебник, ГДЗ и задания к экзаменам доступны по всей России.

Популярные города

Будет выбран: Вся Россия

Учебные материалы останутся прежними.

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

По всему сайтуШколы выбранного города — выше в результатах

С чего начнём?

↑ ↓ — выбрать результат · Enter — открыть · Esc — закрыть

Магистрально-модульный принцип построения компьютера

💻 Информатика · 7 класс

Как устройства компьютера соединяются через общую шину и обмениваются данными по магистрали.

Клавиатура в компьютерном классе
Клавиатура в компьютерном классеHmartil · Wikimedia Commons · CC BY-SA 4.0

Что такое магистрально-модульный принцип

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

Модуль — это, например, процессор, оперативная память, видеокарта или жёсткий диск. Каждый из них устроен независимо, но «общается» с остальными по единым правилам. Именно благодаря этому принципу собранный из разных деталей компьютер работает как единое целое.

Из чего состоит магистраль

Магистраль объединяет три линии связи, и каждая отвечает за свою задачу:

  • шина данных — по ней передаются сами данные между устройствами;
  • шина адреса — по ней указывается, к какой ячейке памяти или устройству идёт обращение;
  • шина управления — по ней передаются управляющие сигналы: читать, записывать, ждать.

Все три шины работают согласованно. Сначала по шине адреса выбирается, куда обращаться, затем по шине управления подаётся команда, и только после этого по шине данных передаётся информация.

Сравнение трёх шин

ШинаЧто передаётПример сигнала
Данныхчисло, символ, командузначение байта
Адресаномер ячейки памятиадрес 1024
Управлениякоманды управленияREAD, WRITE

Чем больше разрядность шины адреса, тем больше ячеек памяти можно адресовать. Например, при ширине шины адреса в n линий доступно 2^n различных адресов. Поэтому разрядность шины напрямую влияет на возможный объём оперативной памяти компьютера.

Как идёт обмен данными

Разберём по шагам схему чтения данных из памяти. Управляет обменом процессор:

1) процессор выставляет адрес на шину адреса 2) по шине управления подаётся сигнал READ 3) память находит ячейку и выставляет байт на шину данных 4) процессор считывает данные с шины данных

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

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

Преимущества подхода

  1. Открытость: к магистрали можно добавить новое устройство.
  2. Унификация: все модули подчиняются единым правилам обмена.
  3. Ремонтопригодность: неисправный модуль легко заменить на новый.

Именно благодаря этим свойствам современные компьютеры можно модернизировать: добавлять память, менять видеокарту или диск, не меняя весь компьютер целиком.

Кратко о главном

  • Магистрально-модульный принцип: устройства-модули соединены общей магистралью.
  • Магистраль состоит из шин данных, адреса и управления.
  • Разрядность шины адреса задаёт объём адресуемой памяти: 2^n ячеек.
  • В каждый момент магистралью пользуется только одно устройство.
  • Принцип делает компьютер открытым для модернизации и ремонта.