Организация компьютерных систем. Орлов С.П - 89 стр.

UptoLike

Активные входы
i
i
x
x
x
f
f
f
x
x
c
c
c
c
c
c
c
c
c
c
УГЧ
УХЧ
Свободные входы
Направление вращения
кольцевого регистра
Р и с. 5.4. Структура БВП
УГЧ – указатель головной части; УХЧ – указатель хвостовой части;
С – код операции и операнды команды, находящейся в соответствующем входе;
i – состояние «команда в очереди на исполнение»; x – состояние «команда
исполняется»; f - состояние «команда завершена»
5.4 Метод переименования регистров
В процессе неупорядоченных выборки и выполнения команд мо-
гут возникать конфликты, вызванные использованием одних и тех же
логических регистров в разных командах программы. Для ликвида-
ции этих конфликтов в современных процессорах используется реги-
стровый файл и метод переименования регистров.
Этот метод основан на разделении логических регистров про-
граммы и физических регистров процессора. Физические регистры
образуют аппаратный регистровый файл (АРФ) процессора. Чем он
больше, тем эффективнее метод. Номера логических регистров дина-
мически отображаются на номера физических через таблицы отобра-
жения. Эти таблицы обновляются каждый раз при декодировании
91