如何在处理器周期中测量x86和x86-64汇编命令的执行时间?

eox*_*425 6 x86 assembly gcc profiling execution-time

我想用遗传算法为gcc写一堆优化.我需要测量某些统计和拟合函数的汇编函数的执行时间.不能使用通常的时间测量,因为它受缓存大小的影响.
所以我需要一张桌子,我可以看到这样的东西.

command | operands | operands sizes | execution cycles
Run Code Online (Sandbox Code Playgroud)

我想念一些东西吗?抱歉英语不好.