Відмінності між версіями «Команди переходу»

нема опису редагування
 
 
==Проблеми в конвеєрі==
В [[конвеєр команд|конвеєрі]] при виконанні команди переходу (насамперед умовного) факт того, чи відбудеться перехід, чи ні, стає відомим на пізніх етапах конвеєра. За цей час в конвеєр на ранні етапи завантажуються наступні за цією команди. У випадку, якщо перехід відбувається, то зрозуміло, що потрібно повністю замінити послідовність інструкцій, які слідують за командою переходу. Ці так звані [[конфлікти управління]] призводять до істотного падіння швидкодії процесора. В сучасних процесорах для зниження негативу від цих конфліктів використовують різні методики [[передбачення розгалуженьпереходів]] та [[спекулятивне виконання]].
 
[[Category:Архітектура ЕОМ]]
1104

редагування