将立即数和内存分别送入寄存器,速度一样快还是立即数快
当然是立即数快了。一执行指令,整个指令就已经在 cpu 内部了,数据从 cpu 内部进入其中的寄存器肯定是要比从外面的内存拿数据再转入寄存器快得多。不过,这只是单个指令上的分析;现在早就是多道流水线再加预测技术了,所以差别上倒不是那么显著的。