为了得到你的曼切斯特状态,它得到你的DUT并乘以你的Pasl变量的大小,它是0x41A。它是32×32乘法(不知道为什么是32×32,但是PelHAPSIT可以在更高的优化级别上被优化)。然后它增加了曼切斯特状态的偏移量。0x408(32位加法,我也不知道为什么),然后把所有的东西添加到PAS数组的地址(0x16ac)。对于增量,它可能扩展它,并且它计算地址两次(左边一次,右边一次)。我猜如果你把优化打开,它就好了。t使用16x16乘法运算,并较好地处理增量,因此代码更少。
为了得到你的曼切斯特状态,它得到你的DUT并乘以你的Pasl变量的大小,它是0x41A。它是32×32乘法(不知道为什么是32×32,但是PelHAPSIT可以在更高的优化级别上被优化)。然后它增加了曼切斯特状态的偏移量。0x408(32位加法,我也不知道为什么),然后把所有的东西添加到PAS数组的地址(0x16ac)。对于增量,它可能扩展它,并且它计算地址两次(左边一次,右边一次)。我猜如果你把优化打开,它就好了。t使用16x16乘法运算,并较好地处理增量,因此代码更少。
举报