Jump to content

Инструкция

(Перенаправлено из модуля выборки инструкций )

Блок инструкций ( I-unit или IU ), также называемый, например, блоком выборки инструкций ( IFU ), блоком выдачи инструкций ( IIU ), блоком упорядочивания команд ( ISU ), в центральном процессоре (ЦП) отвечает за организацию программы. инструкции, которые должны быть извлечены из памяти и выполнены в соответствующем порядке, а также для пересылки их исполнительному блоку ( E-блоку или EU ). I-блок также может выполнять, например, разрешение адреса, предварительную выборку перед пересылкой команды. Это часть блока управления , который, в свою очередь, является частью ЦП. [ 1 ]

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

Однако это становится намного сложнее, как только добавляются функции повышения производительности, такие как конвейерная обработка инструкций , выполнение вне очереди и даже просто введение простого кэша инструкций . [ 2 ]

См. также

[ редактировать ]
  1. ^ Шнек, Пол Б. (6 декабря 2012 г.). Архитектура суперкомпьютера — Пол Б. Шнек — Google Книги . Спрингер. ISBN  9781461579571 .
  2. ^ Джон Л. Хеннесси и Дэвид А. Паттерсон (1990), Компьютерная архитектура: количественный подход , Morgan Kaufmann Publishers, Пало-Альто, США, ISBN   1-55860-069-8


Arc.Ask3.Ru: конец переведенного документа.
Arc.Ask3.Ru
Номер скриншота №: f4e3c611d9590ed9157863dfd331b64a__1712345880
URL1:https://arc.ask3.ru/arc/aa/f4/4a/f4e3c611d9590ed9157863dfd331b64a.html
Заголовок, (Title) документа по адресу, URL1:
Instruction unit - Wikipedia
Данный printscreen веб страницы (снимок веб страницы, скриншот веб страницы), визуально-программная копия документа расположенного по адресу URL1 и сохраненная в файл, имеет: квалифицированную, усовершенствованную (подтверждены: метки времени, валидность сертификата), открепленную ЭЦП (приложена к данному файлу), что может быть использовано для подтверждения содержания и факта существования документа в этот момент времени. Права на данный скриншот принадлежат администрации Ask3.ru, использование в качестве доказательства только с письменного разрешения правообладателя скриншота. Администрация Ask3.ru не несет ответственности за информацию размещенную на данном скриншоте. Права на прочие зарегистрированные элементы любого права, изображенные на снимках принадлежат их владельцам. Качество перевода предоставляется как есть. Любые претензии, иски не могут быть предъявлены. Если вы не согласны с любым пунктом перечисленным выше, вы не можете использовать данный сайт и информация размещенную на нем (сайте/странице), немедленно покиньте данный сайт. В случае нарушения любого пункта перечисленного выше, штраф 55! (Пятьдесят пять факториал, Денежную единицу (имеющую самостоятельную стоимость) можете выбрать самостоятельно, выплаичвается товарами в течение 7 дней с момента нарушения.)