Instruction processing

Вики

Окно инструкций

Окно с инструкциями Окно команд в компьютерной архитектуре Окно команд — это набор команд, которые могут выполняться в спекулятивном процессоре […]

Вики

Аппаратный разведчик

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

Вики

Tomasulo’s algorithm — Wikipedia

Алгоритм Томасуло Основные характеристики алгоритма Томасуло Разработан Робертом Томасуло в IBM в 1967 году.  Позволяет выполнять команды не по порядку,

Вики

Слот задержки

Интервал задержки Концепция конвейера команд Конвейер команд — это метод организации обработки инструкций в процессоре, который позволяет выполнять несколько инструкций

Вики

Отрасль (информатика)

Отрасль (информатика) Основы ветвления в программировании Ветвление — это инструкция, которая изменяет поток выполнения программы.  Ветвление может быть безусловным или

Вики

Конвейер (вычисления)

Конвейер (вычислительная техника) Определение конвейера Конвейер — это последовательность операций, выполняемых в определенном порядке.  Конвейеры используются для оптимизации обработки данных

Вики

Микрокод

Микрокод Эволюция микрокода Микрокод — это набор инструкций, которые используются для реализации сложных инструкций в компьютерах.  Микрокод был впервые использован

Вики

Предиктор цели ветки

Предсказатель целевой ветви Основы предсказания целевой ветви Предсказание целевой ветви в процессоре предсказывает адрес следующей команды, выполняемой после условной команды

Вики

Блок генерации адреса

Модуль генерации адреса Назначение и эффективность AGU AGU (модуль генерации адресов) в CPU вычисляет адреса для доступа к памяти.  Параллельная

Вики

Бочковой процессор

Бочкообразный процессор Обзор бочкообразных процессоров Бочкообразные процессоры имеют цилиндрическую структуру и используются в многозадачных системах.  Они обеспечивают одновременное выполнение нескольких

Вики

Циклов на инструкцию

Циклов для каждой инструкции Определение CPI CPI — это среднее количество тактовых циклов на команду в процессе.  CPI рассчитывается как

Вики

Инструкции на цикл

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

Вики

Предсказатель ветвей

Предсказатель ветвления Основы предсказания ветвлений Предсказание ветвлений — это процесс предсказания, будет ли следующая инструкция ветвиться.  Предсказатели ветвлений используются для

Вики

Спекулятивная казнь

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

Вики

Буфер повторного порядка

Переупорядочить буфер Буфер переупорядочивания (ROB) Используется для поддержки выполнения команд не по порядку и спекулятивных операций в алгоритме Томасуло.  Представляет

Вики

Станция бронирования

Станция бронирования Единая станция резервирования Децентрализованная функция микроархитектуры ЦП для динамического планирования команд.  Позволяет повторно использовать данные, как только они

Вики

Табло

Подсчет очков Основы Табло Табло — это метод планирования инструкций, который позволяет выполнять их не по порядку.  Инструкции выдаются только

Вики

Внеочередное исполнение

Выполнение заказа не по порядку Основы выполнения не по порядку Выполнение не по порядку позволяет процессору выполнять инструкции в произвольном

Прокрутить вверх