Учебные вопросы:
1. Принцип программного управления персональным компьютером (ПК).
2. Назначение и классификация программного обеспечения (ПО).
3. Концепция операционных систем MS-DOS и Windows 98.
Вопрос 1. ПРИНЦИП ПРОГРАММНОГО УПРАВЛЕНИЯ ПЕРСОНАЛЬНЫМ КОМПЬЮТЕРОМ (ПК)
Персональные компьютеры достигают высокой скорости обработки информации благодаря автоматическому режиму, в котором реализован принцип программного управления ПК.
Принцип программного управления является одним из основных принципов работы ПК и состоит в том, что весь процесс решения любой задачи заключается в последовательном выполнении компьютером отдельных элементарных арифметических и логических операций по заранее составленной программе.
Программа – это упорядоченная последовательность команд (инструкций), которая представляет собой описание алгоритма решения задачи на определенном языке программирования. Каждая команда, закодированная в цифровой форме, опознается в компьютере и превращается в набор элементарных операций, которые выполняются в определенной последовательности с огромной скоростью.
|
|
Рассмотрим реализацию принципа программного управления на персональном компьютере.
В течение времени выполнения одной команды программы микропроцессор компьютера выполняет следующие действия:
1) определяет адрес очередной команды программы;
2) выбирает эту команду из оперативного запоминающего устройства (ОЗУ);
3) фиксирует в регистре команд выбранную команду на все время её выполнения;
4) дешифрует (распознает) код команды;
5) определяет в ОЗУ адреса данных (операндов), участвующих в операции команды;
6) делает выборку и передачу этих данных в арифметическое логическое устройство (АЛУ);
7) выполняет в АЛУ операцию над данными;
8) определяет адрес ОЗУ для записи результата;
9) записывает результат в ОЗУ;
10) переходит к выполнению следующей команды.
Для выполнения рассмотренных действий в составе устройства управления процессора имеются следующие основные блоки:
1) счетчик адреса команд, который формирует адрес очередной команды;
2) блок выборки команды, который выбирает команду из ОЗУ;
3) регистр команд, который хранит команду во время её выполнения;
4) дешифратор команд, который распознает код команды;
5) блок выборки данных, который выбирает данные из ОЗУ;
6) система прерываний, которая обеспечивает взаимодействие между пользователем, рабочей программой, программами операционной системы, внешними устройствами и процессором.
Для реализации принципа программного управления необходимо программное обеспечение ПК.
Вопрос 2. НАЗНАЧЕНИЕ И КЛАССИФИКАЦИЯ