В состав аппаратуры управления командами
В состав аппаратуры управления командами и связи с оперативной памятью входит буфер команд, имеющий блочную организацию (16 блоков по 64 командных слога), с ассоциативным поиском номера блока. Наличие буфера команд позволяет значительно сократить число обращений к оперативной памяти при выполнении программы.
Имеется возможность выдачи команд для выполнения в функциональных устройствах с темпом одна команда за один такт синхронизации (максимальная производительность конвейера команд). Каждая команда в момент ее выдачи захватывает необходимые ей ресурсы (основные регистры и функциональные устройства) путем установки признаков резервирования в поле состояния ресурсов системы, приданном устройству управления (при этом соответствующий ресурс оказывается зарезервированным). Если один из ресурсов, запрашиваемых очередной командой, зарезервирован предшествующими командами, выдача команды блокируется до момента освобождения соответствующего ресурса, и конвейер команд приостанавливается. При выполнении скалярной команды регистр, на который должен быть помещен результат, резервируется на все время выполнения команды, а регистры, с которых берутся операнды, и функциональное устройство резервируются только на такт выдачи команды (они освобождаются сразу после выдачи команды). При выполнении векторной команды все три регистра (регистры, с которых берутся операнды, и регистр, на который помещается результат), а также функциональное устройство резервируются на все время выполнения команды.
Содержание Назад Вперед
Forekc.ru
Рефераты, дипломы, курсовые, выпускные и квалификационные работы, диссертации, учебники, учебные пособия, лекции, методические пособия и рекомендации, программы и курсы обучения, публикации из профильных изданий