From 5e914be5e392321f5ae4af11031dfc3e51ad9df6 Mon Sep 17 00:00:00 2001 From: Andrei Solodovnikov Date: Fri, 9 Feb 2024 14:35:45 +0300 Subject: [PATCH] =?UTF-8?q?=D0=A3=D0=B4=D0=B0=D0=BB=D0=B5=D0=BD=D0=B8?= =?UTF-8?q?=D0=B5=20=D0=B2=D0=B8=D1=81=D1=8F=D1=87=D0=B5=D0=B3=D0=BE=20?= =?UTF-8?q?=D0=BF=D1=80=D0=BE=D0=B1=D0=B5=D0=BB=D0=B0?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- Other/Вопросы к экзамену (зачету)/Базовые определения.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Other/Вопросы к экзамену (зачету)/Базовые определения.md b/Other/Вопросы к экзамену (зачету)/Базовые определения.md index fbd43dc..76e0ed8 100644 --- a/Other/Вопросы к экзамену (зачету)/Базовые определения.md +++ b/Other/Вопросы к экзамену (зачету)/Базовые определения.md @@ -34,7 +34,7 @@ **Устройство управления** – блок процессора, организующий последовательную выборку команд из памяти, их дешифрацию и формирование соответствующих управляющих сигналов для всех блоков процессора. -**Конвейер команд** (Вычислительный конвейер) – это способ временного распараллеливания исполняемых команд, при котором выполнение команд разделяется на несколько более простых операций (называемых ступенями), под каждую из которых выделен свой блок аппаратуры и организована передача данных между ними, благодаря чему можно одновременно выполнять несколько команд на разных стадиях конвейера. +**Конвейер команд** (Вычислительный конвейер) – это способ временного распараллеливания исполняемых команд, при котором выполнение команд разделяется на несколько более простых операций (называемых ступенями), под каждую из которых выделен свой блок аппаратуры и организована передача данных между ними, благодаря чему можно одновременно выполнять несколько команд на разных стадиях конвейера. **Конфликты конвейера** – это ситуации, которые препятствуют выполнению очередной команды из потока команд в предназначенном для нее такте, по причине нехватки ресурсов (структурный конфликт), зависимости от данных, получаемых в еще незавершенной команде (конфликт по данным) или из-за неопределенности – какую команду загружать после команды условного перехода, до того, как истинность условия стала известной (конфликт по управлению).