本節(jié)提供對(duì)于架構(gòu)和編譯器的見(jiàn)解和分析,以解釋上面所示的結(jié)果。多通用功能單元:
- C29 CPU 內(nèi)置多個(gè)通用功能單元,提升了通用性能。
- 延遲分支指令:實(shí)現(xiàn)了幾乎無(wú)分支延遲的效果,這將在不連續(xù)性管理子章節(jié)中詳細(xì)說(shuō)明。
- 條件執(zhí)行指令:用于簡(jiǎn)短的分支處理,例如飽和和死區(qū)示例中展示的應(yīng)用。
- 特殊分支指令:允許 C29 編譯器將多個(gè)分支目標(biāo)壓縮為一條指令,例如 switch 示例子章節(jié)中展示的應(yīng)用。