монитора (или дисплея) - для изображения текстовой и графической информации

Что такое последовательное, конвейерное и параллельное выполнение команд?

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

Конвейерная организация работы процессора.Её преимущества от последовательной.

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


Понравилась статья? Добавь ее в закладку (CTRL+D) и не забудь поделиться с друзьями:  



double arrow
Сейчас читают про: