我了解到,重新排序指令有助于保存时钟周期并避免数据危险。然而,我发现很难确切地理解我们如何重新排序这些指令。到目前为止,我找到的最好的方法是把它们放在一个表格里,写出它们的具体步骤并进行比较,但这需要很多时间。
问题:是否有任何快捷方式或提示/技巧可以帮助发现代码中的即时改进,而不必将它们放在表格中?
d5vmydt91#
你可能知道这个,但是
JSR foo JMP bar
您可以
PEA bar JMP foo
(当然,假设两个函数都以RTS结尾。)
RTS
1条答案
按热度按时间d5vmydt91#
你可能知道这个,但是
您可以
(当然,假设两个函数都以
RTS
结尾。)