Подготовка к работе
1. Знакомство со всеми разделами руководства.
2. Получение у преподавателя задания на исследование процессора с различными параметрами потока команд.
3. Исследование заданной мультиконвейерной структуры.
4. Оформление отчета.
Последовательность выполнения лабораторной работы
В лабораторной работе необходимо изучить особенности работы суперскалярного микропроцессора со следующими смесями команд:
1. Стандартной, заданной по умолчанию, при общем количестве операций в последовательности, изменяющемся от 100 до 500 с шагом 100;
2. Программой, отличающейся от заданной по умолчанию числом команд в теле условной структуры, равным 4, при общем количестве операций в последовательности, изменяющемся от 100 до 500 с шагом 100;
3. Смесью, содержащей 40% команд с плавающей точкой (FPU), и 30% - целочисленных (ALU), а остальных (работы с памятью (LSU) - 20%, условных переходов - 10%) при общем количестве операций в последовательности, изменяющемся от 100 до 500 с шагом 100;
4. Программой, включающей 40% команд работы с памятью (LSU), и 30% - целочисленных (ALU), а остальных (с плавающей точкой (FPU) - 20%, условных переходов - 10%) при общем количестве операций в последовательности, изменяющемся от 100 до 500 с шагом 100;
5. Смесью, содержащей 20% команд условных переходов и 40% - целочисленных (ALU), а остальных (с плавающей точкой (FPU) - 20%, работы с памятью (LSU), - 20%) при общем количестве операций в последовательности, изменяющемся от 100 до 500 с шагом 100;
6. Программой, включающей в себя смесь команд, заданную преподавателем или являющуюся оптимальной по мнению исследователей для данной структуры микропроцессора.