我想弄清楚当命令行标志传递给 Windows 上的程序时,哪些指令的执行方式不同,其中我有已编译(和优化)的二进制文件,没有调试符号或任何类似的东西。我知道差异不会超过几条指令。
我将如何解决这个问题?是否有任何技术可以准确记录程序在特定时间段内执行的指令?
(请注意,这不涉及任何系统调用,只是因为命令行标志而在循环中设置了一个标志。)
我想弄清楚当命令行标志传递给 Windows 上的程序时,哪些指令的执行方式不同,其中我有已编译(和优化)的二进制文件,没有调试符号或任何类似的东西。我知道差异不会超过几条指令。
我将如何解决这个问题?是否有任何技术可以准确记录程序在特定时间段内执行的指令?
(请注意,这不涉及任何系统调用,只是因为命令行标志而在循环中设置了一个标志。)