什么叫动态执行?使用动态执行技术会带来什么好处?
正确答案:
动态执行是通过预测指令流和数据流,调整指令的执行顺序,最大地发挥CPU内部各部件的功效,提高系统执行指令的速度。
动态执行主要采用了:
多路分支预测:利用转移预测技术允许程序几个分支流同时在处理器内执行;
数据流分析:通过分析指令数据的相关性,把指令进行优化排序后执行,充分利用处理器内部资源;
推测执行:根据各推测最终的正确性,对多个分支的运行结果进行取舍。
动态执行主要采用了:
多路分支预测:利用转移预测技术允许程序几个分支流同时在处理器内执行;
数据流分析:通过分析指令数据的相关性,把指令进行优化排序后执行,充分利用处理器内部资源;
推测执行:根据各推测最终的正确性,对多个分支的运行结果进行取舍。
答案解析:有
微信扫一扫手机做题