Архитектура ЭВМ. Процессоры корпорации Intel с динамическим выполнением команд
Альтернативой этому подходу является введение в процессор дополнительного оборудования для просмотра программного кода, выявления графа потока обработки данных и формирования опти мального программного кода на этапе подготовки команд для по следующего его выполнения. Эффективность этого варианта зави сит от качества комплексного решения ряда проблем конвейерной и суперскалярной обработки. В настоящем учебном пособии рассматривается концепция решения указанных проблем корпорацией Intel в процессорах Репйшп Pro, Репйшп II, Репйшп III и Репйшп Г/. Разработанный комплекс решений корпорация Intel назвала динамическим выпол нением команд. Учебное пособие является самостоятельным разделом (моду лем), который может быть использован совместно с другими моду лями для построения учебников по курсам "Организация ЭВМ" и "Архитектура ЭВМ". Для более полного изучения проблем органи зации совмещения операций на уровне команд учебники, кроме на стоящего модуля, должны содержать модули, в которых рассмат риваются общие проблемы конвейерной, суперконвейерной и су перскалярной обработки, а также идеи машин, управляемых пото ком данных. Для большей самодостаточности и гибкости при использова нии в сочетании с материалами других модулей данный модуль со держит краткие напоминания (повторы) ключевых положений ба зового дидактического материала, рекомендованного для предва рительного изучения. Для ознакомления с общими проблемами конвейерной, су перконвейерной и суперскалярной обработки можно использовать информационно-аналитические материалы "Центра информацион ных технологий": http:// www.citmgu.ru. "Аппаратно-программные 4
Made with FlippingBook
RkJQdWJsaXNoZXIy MTY0OTYy