Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
ЛЕКЦИЯ 5 МИКРОПРОЦЕССОРЫ.doc
Скачиваний:
13
Добавлен:
05.08.2019
Размер:
171.52 Кб
Скачать
  1. Основные параметры мп

Основными параметрами микропроцессоров явля­ются:

  • рабочее напряжение,

  • разрядность,

  • рабочая тактовая частота,

  • коэффици­ент внутреннего умножения тактовой частоты,

  • размер кэш-памяти.

Рабочее напряжение процессора обеспечивает материнская плата, поэтому разным маркам процессоров соответствуют разные материнские платы (их надо выбирать совместно). По мере развития процессорной техники происходит постепенное понижение рабочего напряжения. Понижение рабочего напряжения позволяет уменьшить расстояния между структурными элементами в кристалле процессора до долей микрона, не опасаясь электрического пробоя. Про­порционально квадрату напряжения уменьшается и тепловыделение в процессоре, а это позволяет увеличивать его производительность без угрозы перегрева.

Разрядность процессора показывает, сколько бит данных он может принять и обра­ботать в своих регистрах за один раз (за один такт). Первые процессоры х86 были 16-разрядными. Начиная с процессора 80386 они имеют 32-разрядную архитектуру.

Тактовые сигналы процессор получает от материнской платы. По чисто физическим причинам материнская плата не может работать со столь высокими частотами, как процессор. Сегодня ее предел составляет 133-533 МГц. Для получения более высоких частот в процессоре про­исходит внутреннее умножение частоты на коэффициент 3; 3,5; 4; 4,5; 5 и более.

Микропроцессор Intel Pentium 4 — наиболее совершенный и мощный процессор выпуска 2001 г. с тактовой частотой до 2 Гигагерц. Он предназначен для работы приложений, требующих высокой производительности процессора, таких, как передача видео и звука по Интернет, создание видео-материалов, распознавание речи, обработка трехмерной графики, игры.

Обмен данными внутри процессора происходит в несколько раз быстрее, чем обмен с другими устройствами, например с оперативной памятью. Для того чтобы умень­шить количество обращений к оперативной памяти, внутри процессора создают буферную область — так называемую кэш-память. Это как бы «сверхоперативная память». Когда процессору нужны данные, он сначала обращается в кэш-память, и только если там нужных данных нет, происходит его обращение в оперативную память. Принимая блок данных из оперативной памяти, процессор заносит его одновременно и в кэш-память, поэтому высокопроизводительные процессоры комплектуют повышенным объе­мом кэш-памяти.

  1. Последовательность работы блоков пк

Программа хранится во внешней памяти ПК. При запуске программы в работу происходит перезапись машинной (исполняемой) программы из внешней памяти в ОЗУ и в регистре-счетчике адреса команд микропроцессорной памяти устанавливается адрес ячейки ОЗУ, в которой находится начало (первая команда) этой программы.

После этого автоматически начинается выполнение команд программы друг за другом. Каждая команда требует для своего исполнения нескольких тактов работы машины.

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

Содержание второго и последующих тактов исполнения определяется результатами анализа команды, записанной в блок регистров команд, т.е. зависит уже от конкретной команды.

Пример. При выполнении машинной команды

СЛ

0103

5102

будут выполнены следующие действия:

∙ второй такт: считывание из ячейки 0103 ОЗУ первого слагаемого и перемещение его в AЛУ;

∙ третий такт: считывание из ячейки 5102 ОЗУ второго слагаемого и перемещение его в АЛУ;

∙ четвертый такт: сложение в АЛУ переданных туда чисел и формирование суммы;

∙ пятый такт: считывание из АЛУ суммы чисел и запись ее в ячейку 0103 ОЗУ.

В конце последнего (в данном случае пятого) такта выполнения команды в регистр-счетчик адреса команд МПП будет добавлено число, равное количеству байтов, занимаемых кодом выполненной команды программы. Поскольку емкость одной ячейки памяти ОЗУ равна 1 байту и команды программы в ОЗУ размещены последовательно друг за другом, в регистре-счетчике адреса команд будет сформирован адрес следующей команды машинной программы, и машина приступит к ее исполнению.

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