Особенности ЭВМ PENTIUM Intel Р6. Использование конвейеризации вычислений

Тагир Султангареев 0 1723

Важным элементом архитектуры, появившимся в i486, является конвейер – специальное устройство, реализующее обработку команд внутри процессора в несколько этапов. Вышеупомянутый конвейер имеет 5-ти ступенчатый конвейер.

Соответствующие этапы включают:

  • выборку команд из кэш-памяти или оперативной памяти;

  • декодирование команды;

  • генерацию адреса, в процессе которой определяются адреса операндов в памяти;

  • выполнение операции с помощью АЛУ (арифметико-логического устройства);

  • запись результаты ( адрес определяется конкретной машинной командой).

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

Микропроцессоры, имеющие один конвейер называются скалярными, а более одного – суперскалярными. Микропроцессор Pentium имеет два конвейера, и поэтому может выполнять 2 команды за машинный такт.

Средняя оценка 0 / 5. Количество оценок: 0

Поставьте вашу оценку

Сожалеем, что вы поставили низкую оценку!

Позвольте нам стать лучше!

Расскажите, как нам стать лучше?

1723

Закажите помощь с работой

Не отобразилась форма расчета стоимости? Переходи по ссылке

Смотрите также

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *