Это предотвращает задержки переходов (фактически, задерживаются все переходы) и проблемы с одновременным выполнением последовательных инструкций.
Это предотвращает задержки переходов (в конвейерной обработке каждая ветвь задерживается), а также проблемы, когда последовательные инструкции выполняются одновременно.