Модуль передбачення переходів: відмінності між версіями

[неперевірена версія][неперевірена версія]
Вилучено вміст Додано вміст
шаблон Технології CPU
м робот косметичні зміни
Рядок 1:
'''Модуль передбачення умовних переході ''' ({{lang-en|Branch Prediction Unit}}) — пристрій, який визначає напрям [[Умовний перехід|розгалужень]] (передбачає, виконається [[Умовний перехід|умовний перехід]], чи ні) в [[Комп'ютерна програма|програмі]], що наразі виконується. Входить до складу мікропроцесорів, які мають [[Конвеєр команд|конвеєрну]] архітектуру. Передбачення розгалужень дозволяє робити попередню вибірку інструкцій та даних з пам'яті, а також виконувати [[Інструкція (програмування)|інструкції]], які розташовані після умовного переходу до того, коли він буде виконаний. Модуль передбачення є невід'ємною частиною усіх сучасних [[Суперскалярність|суперскалярних]] мікропроцесорів, бо в більшості випадків (точність передбачення переходів в сучасних [[мікропроцесор|процесорах]] перевищує 90%) дозволяє оптимально використовувати обчислювальні ресурси процесора.
 
Існує два базових методи передбачення переходів: статичний і динамічний.
Рядок 15:
{{Технології CPU}}
{{compu-stub}}
 
[[Категорія:Архітектура комп'ютера]]
[[Категорія:Процесори]]