Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Shpory-ekzamen.doc
Скачиваний:
5
Добавлен:
06.08.2019
Размер:
166.4 Кб
Скачать

16. Состав и основные характеристики современного пк.

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

а) память (запоминающее устройство ЗУ)

б) процессор, включающий в себя устройство управления (УУ) и арифметико-логическое устройство (АЛУ)

в) устройства ввода/вывода

Все они соединены каналами связи.

Функции памяти: прием информации из других устройств, запоминание, выдача информации по запросу в другое устройство машины.

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

Та часть процессора, которая выполняет команды, называется АЛУ;

Та часть процессора, которая управляет – УУ.

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

Регистр выполняет функцию кратковременного хранения числа или команды. Выделяют следующие регистры:

а) сумматор – регистр АЛУ, участвующий в выполнении команд операции.

б) счетчик команд – регистр УУ, содержание которого соответствует адресу очередной выполняемой команды и служит для автовыборки программы с последующих ячеек памяти.

в) регистр команд – регистр УУ, предназначенный для хранения кода команды на период времени, необходимый для ее включения.

17.Понятие команды. Процесс выполнения команд.

Команда – это описание элементарной операции, которую должен выполнить компьютер.

В общем случае содержит следующую информацию:

а) Код выполняемой операции

б) Указания по определению операндов

в) Указания по размещению полученных результатов.

В зависимости от количества операндов команды бывают:

-одноадресные

-двухадресные

-трехадресные

-переменноадресные

Команды хранятся в памяти в двоичном коде. В ПК длина команды переменная (2-4 байта). Рассмотрим несколько вариантов команды сложения

-одноадресная add x – сложить содержимое ячейки х с содержимым сумматора и результат оставить в сумматоре;

-двухадресная – add x,y – сложить содержимое этих ячеек и результат записать в ячейку y;

-трехадресная – add x,y,z – сложить содержимое ячеек х,у и результат записать в ячейку z.

Процесс выполнения команды:

  1. Из ячейки памяти адрес которой хранится в счетчике команд, выбирается очередная команда. Содержимое счетчика команд при этом увеличивается на длину команды.

  2. Выбранная команда передается в устройство управления на регистр команд.

  3. Устройство управления расшифровывает адресное поле команды.

  4. По сигналам управляющего устройства операнды считываются из памяти и записываются в арифметико-логическое устройство на специальные регистры операндов.

  5. Устройство управления расшифровывает код операции и выдает в арифметико-логическое устройство сигнал «Выполнить соответствующую операцию над данными».

  6. Результат операции либо остается в процессоре, либо отправляется в память, если в команде был указан адрес результата.

  7. Все предыдущие этапы повторяются до достижения команды «Стоп».

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]