下面哪条汇编执行起来比较快?
ADD AX, 100
ADD AX, BX
下面的快,操作寄存器当然比操作内存快。如果100是内存的话,不好意思记不清了
应该是一样的
第一种快,因为“add ax, 100”中的100是立即数,当这句汇编指令的机器码在被载入cpu的时候是直接存在于指令缓存中的,而"add ax, bx"则还要去ax寄存器中取数据 。
下面哪条汇编执行起来比较快?
ADD AX, 100
ADD AX, BX
下面的快,操作寄存器当然比操作内存快。如果100是内存的话,不好意思记不清了
应该是一样的
第一种快,因为“add ax, 100”中的100是立即数,当这句汇编指令的机器码在被载入cpu的时候是直接存在于指令缓存中的,而"add ax, bx"则还要去ax寄存器中取数据 。