"Информатика (базовый уровень)", Угринович Н.Д.
Архитектура персонального компьютера — это состав основных устройств и способы их взаимодействия при обработке данных. Процессор выполняет команды программы, оперативная память временно хранит команды и данные, а накопитель сохраняет их после выключения. Системная плата и шины связывают компоненты, а устройства ввода и вывода обеспечивают обмен информацией с человеком и внешней средой. Понимание этой схемы помогает разобраться, как компьютер запускает программы и передаёт результаты.
Текст подготовлен нейронной сетью по теме параграфа и не заменяет учебник — важные факты и формулировки сверяйте с ним.
Архитектура персонального компьютера — основные устройства компьютера и связи между ними при обработке данных. Это описание помогает понять не только, что входит в систему, но и как компоненты совместно выполняют задачи.
Процессор — устройство, которое выполняет команды программы, обрабатывает данные и управляет работой компьютера. Он нужен для выполнения вычислений и согласования действий других компонентов.
Оперативная память — память для временного хранения выполняемых программ и обрабатываемых данных. Она нужна, чтобы процессор мог быстро обращаться к текущей работе; при отключении питания содержимое обычно теряется.
Системная шина — набор линий связи, по которым передаются данные, адреса и сигналы управления. Благодаря ей компоненты обмениваются информацией, а не работают изолированно друг от друга.
Компьютер работает по принципу программного управления: программа состоит из команд, которые задают нужные действия. Команды хранятся в памяти вместе с данными, поэтому процессор может получать их по мере выполнения. Такой способ позволяет менять задачу компьютера, загружая другую программу, а не перестраивая его устройства. Обычно команды выполняются последовательно, хотя современные процессоры могут организовывать обработку сложнее.
Чтобы начать работу, процессор получает из оперативной памяти очередную команду и необходимые для неё данные. Он определяет, какую операцию нужно выполнить, например сложение или сравнение, и обрабатывает значения. Результат процессор записывает в память, откуда его смогут использовать последующие команды. Поэтому обработка обычно представляет собой повторяющуюся цепочку: получить команду и данные, выполнить действие, сохранить результат.
Оперативная память нужна потому, что процессору во время работы постоянно требуются команды и данные. Если бы каждый шаг приходилось выполнять напрямую с накопителя, доступ к текущей информации был бы менее удобен для обработки. Но оперативная память не сохраняет содержимое без питания, поэтому программы и документы, которые нужно оставить, хранятся на долговременной памяти. При запуске нужные файлы копируются в оперативную память, а сохранённые результаты записываются обратно на накопитель.
Системная плата служит основой, на которой размещаются или к которой подключаются процессор, память и контроллеры устройств. Контроллер — компонент, который организует обмен данными с определённым устройством. Плата соединяет эти части и обеспечивает передачу сигналов между ними. Поэтому её работа не сводится к физическому креплению деталей: через соединения компоненты могут согласованно выполнять общую задачу.
Клавиатура, мышь и другие устройства ввода передают компьютеру команды или данные, а монитор и принтер выводят результаты. Накопители передают сохранённые файлы и принимают данные для записи. Обмен проходит через контроллеры и шины, связывающие устройства с памятью и процессором. Так, данные с накопителя могут попасть в оперативную память, быть обработаны процессором, а затем направлены на экран.
| Устройство | Основная функция | Что хранит или передаёт | Примеры |
|---|---|---|---|
| Процессор | Выполняет команды и управляет обработкой | Обрабатывает данные, передаёт результаты | Центральный процессор |
| Оперативная память | Временно хранит данные текущей работы | Программы и данные для выполнения | Модули ОЗУ |
| Долговременная память | Сохраняет программы и данные | Файлы и программы после выключения | SSD, жёсткий диск |
| Системная плата и системная шина | Соединяют компоненты и обеспечивают обмен | Данные, адреса, управляющие сигналы | Материнская плата, шины |
| Устройства ввода | Передают компьютеру команды и данные | Информацию от пользователя или среды | Клавиатура, мышь |
| Устройства вывода | Представляют результат работы | Изображение, звук или печатный текст | Монитор, принтер, колонки |
Таблица помогает сопоставить функцию устройства с тем, что оно хранит или передаёт. Проследите несколько строк подряд, чтобы увидеть, как временное хранение, обработка и вывод дополняют друг друга. Примеры показывают типичные устройства, но не исчерпывают все возможные варианты.
Задача 1. Назовите устройство, которое временно хранит открытый документ и выполняемую программу, и объясните, что произойдёт с этими данными при отключении питания.
Ответ: это оперативная память. При отключении питания её содержимое будет потеряно, если документ не был сохранён на накопитель.
Задача 2. Проследите путь команды и данных при запуске программы: от накопителя до завершения обработки процессором.
Ответ: накопитель → оперативная память → процессор и память → при необходимости накопитель или устройство вывода. Память даёт процессору доступ к текущим командам и данным.
Задача 3. По схеме компьютера определите, через какие компоненты процессор получит данные с накопителя и передаст результат на экран.
Ответ: в цепочке участвуют накопитель, его контроллер, системная плата и шина, оперативная память, процессор, контроллер вывода и монитор. Плата и шины связывают компоненты, память хранит данные для обработки, а монитор показывает результат.
Ошибка — считать, что процессор постоянно хранит программы и файлы. Так думают, потому что именно процессор выполняет команды, но выполнение не означает постоянное хранение. Программы и данные располагаются в памяти или на накопителе, а процессор обрабатывает их. Проверьте себя: назовите отдельно место хранения файла и устройство, выполняющее его команды.
Ошибка — смешивать оперативную и долговременную память. Обе хранят информацию, но предназначены для разных ситуаций: оперативная нужна во время работы, а накопитель сохраняет файлы после выключения. Чтобы проверить ответ, спросите себя, останется ли документ доступен после отключения питания без предварительного сохранения. Если нет, речь идёт об оперативной памяти.
Ошибка — считать системную шину отдельным устройством для обработки данных. Её название может создать такое впечатление, однако шина служит для передачи данных, адресов и сигналов между компонентами. Обработку выполняет процессор, а шина обеспечивает обмен. Проверка проста: спросите, вычисляет ли шина результат или только передаёт информацию.
Ошибка — называть системный блок всем компьютером. Путают корпус с системой целиком, поскольку в нём расположено много основных компонентов. Но монитор, клавиатура и другие внешние устройства тоже участвуют в работе компьютера. Чтобы проверить себя, перечислите устройства ввода и вывода и определите, как каждое связано с компьютером.
Для понимания архитектуры полезно знать назначение устройств ввода, вывода и хранения информации, а также представление данных в двоичном виде. Тема связана с программным обеспечением: команды программы должны попасть в память, чтобы процессор мог их выполнять. Позже эти знания пригодятся при изучении производительности компьютера и характеристик комплектующих. Они также помогают разбираться в том, как устройства обмениваются данными и почему скорость их работы может влиять на выполнение задач.
Чем архитектура компьютера отличается от перечня его комплектующих?
Перечень комплектующих только называет устройства, например процессор, память и накопитель. Архитектура показывает также, какую роль выполняет каждый компонент и как между ними передаются команды и данные.
Почему программа должна быть загружена в оперативную память перед выполнением?
Процессор получает команды и нужные данные из памяти, чтобы выполнять их по порядку. Поэтому программа с накопителя обычно сначала загружается в оперативную память.
Чем оперативная память отличается от накопителя?
Оперативная память нужна для программ и данных, с которыми компьютер работает сейчас; при отключении питания её содержимое обычно теряется. Накопитель предназначен для длительного хранения файлов и программ.
Для чего компьютеру нужна системная шина?
Системная шина обеспечивает обмен данными, адресами и управляющими сигналами между компонентами. Без такого обмена процессор не смог бы получать команды и данные или передавать результаты.
Можно ли считать монитор и клавиатуру частью персонального компьютера?
Да, это устройства персонального компьютера: клавиатура вводит данные, а монитор выводит изображение. Они могут находиться вне корпуса системного блока, но участвуют в работе компьютерной системы.
1.2. Архитектура персонального компьютера