Что из перечисленного НЕ верно в конвейерном процессоре?
I. Bypassing can handle all RAW hazards. II. Register renaming can eliminate all register carried WAR hazards. III. Control hazard penalties can be eliminated by dynamic branch prediction.
(A) только I и II
(B) только I и III
(C) только II и III
(D) I, II и III
Ответ: (Б)
Объяснение: I — False, Обход не может справиться со всеми опасностями RAW, рассмотрим, когда какая-либо инструкция зависит от результата инструкции LOAD, теперь LOAD обновляет значение регистра на этапе доступа к памяти (MA), поэтому данные не будут доступны непосредственно на этапе выполнения. ,
II — Правда, переименование регистра может устранить все опасности WAR.
Рекомендуемые посты:
- ВОРОТА | Gate IT 2008 | Вопрос 32
- ВОРОТА | Gate IT 2008 | Вопрос 78
- ВОРОТА | Gate IT 2008 | Вопрос 79
- ВОРОТА | Gate IT 2008 | Вопрос 80
- ВОРОТА | Gate IT 2008 | Вопрос 81
- ВОРОТА | Gate IT 2008 | Вопрос 82
- ВОРОТА | Gate IT 2008 | Вопрос 77
- ВОРОТА | Gate IT 2008 | Вопрос 76
- ВОРОТА | Gate IT 2008 | Вопрос 75
- ВОРОТА | Gate IT 2008 | Вопрос 62
- ВОРОТА | Gate IT 2008 | Вопрос 63
- ВОРОТА | Gate IT 2008 | Вопрос 64
- ВОРОТА | Gate IT 2008 | Вопрос 65
- ВОРОТА | Gate IT 2008 | Вопрос 66
- ВОРОТА | Gate IT 2008 | Вопрос 67
0.00 (0%) 0 votes