Главная страница Случайная страница КАТЕГОРИИ: АвтомобилиАстрономияБиологияГеографияДом и садДругие языкиДругоеИнформатикаИсторияКультураЛитератураЛогикаМатематикаМедицинаМеталлургияМеханикаОбразованиеОхрана трудаПедагогикаПолитикаПравоПсихологияРелигияРиторикаСоциологияСпортСтроительствоТехнологияТуризмФизикаФилософияФинансыХимияЧерчениеЭкологияЭкономикаЭлектроника |
Подготовка к работе
1. Знакомство со всеми разделами руководства. 2. Получение у преподавателя задания на исследование конвейера с различными параметрами потока команд и координатой «пузыря» в нем. 3. Исследование заданного конвейера. 4. Оформление отчета.
Последовательность выполнения лабораторной работы
В лабораторной работе необходимо исследовать следующие режимы функционирования конвейера команд: a) С одинаковым количеством команд, одинаковыми длительностями микроопераций и изменяющимся положением начала «пузыря» в конвейере. Начало «пузыря» задать после первой, средней и перед последней командой. Количество команд 10, длительности тактов микроопераций – по 1 и 2 такта; b) С одинаковым количеством команд, изменяющейся длительностью первой микрооперации и постоянным положением начала «пузыря» в конвейере. Начало «пузыря» задать после средней команды. Количество команд 10, длительности всех микроопераций – по 1 и 2 такта, и длительность первой – 5 тактов; c) С одинаковым количеством команд, изменяющейся длительностью последней микрооперации и постоянным положением начала «пузыря» в конвейере. Начало «пузыря» задать после средней команды. Количество команд 10, длительности всех микроопераций – по 1 и 2 такта, и длительность последней – 5 тактов; d) С одинаковым количеством команд, изменяющейся длительностью одной из средних микроопераций и постоянным положением начала «пузыря» в конвейере. Начало «пузыря» задать после средней команды. Количество команд 10, длительности всех микроопераций – по 1 и 2 такта, и длительность третьей – 5 тактов.
Содержание отчета о выполненной работе
Отчет должен содержать следующее: 1. Название и цель работы. 2. Исходные данные. 3. Графики зависимостей среднего времени выполнения команды от их количества, полученных на ЭВМ. 4. Выводы об эффективных режимах работы конвейера и влиянии положения и длительности «пузыря» на производительность конвейера.
Контрольные вопросы
1. Какое количество обрабатывающих устройств необходимо для функционирования конвейера? 2. Какие типы конфликтов в конвейере Вы знаете? 3. Как устраняются структурные конфликты в конвейере? 4. Какие методы устранения конфликтов по данным вы знаете? 5. Как влияет количество команд в последовательности на эффективность работы конвейера? 6. Как устраняются конфликты по управлению в конвейере? 7. Как влияет на эффективность работы конвейера наличие «пузыря»? 8. Как влияет на эффективность работы конвейера изменение положения «пузыря»? 9. Как влияет на эффективность работы конвейера изменение длительности микроопераций при постоянном положении начала «пузыря»? 10.Сформулируйте предложения по наиболее эффективной организации работы конвейера с предложенным Вам набором команд.
|