mov cx,offset s1
cx在哪?有循环次数吗?
唉,我这只是打了个比方,CPU只执行他认识的机器码,遇到90机器码会直接忽略,执行下面的指令,但是NOP确实存在,而且占一个字节,至于用处, 第一个就是我刚刚说的求长度,第二个就是破解的时候,遇到了比较指令,这时会把条件调整指令NOP掉,让其执行NOP下面的指令, 不敢再说了, 我有个毛病,同一个问题,越说,会越乱。。。 nop指令占1个字节,什么都不做。剩下的请LZ自己思考 nop是空指令啊。 需要用NOP指令给要复制的指令预留出位置。 s: mov ax,1
mov bx,2
add ax,ax
s1: nop
mov cx,offset s1-offset s2 看出来什么没,一般求某段代码长度的时候用的多些,比如你向
中断向量表写入内容,这就是个求代码长度的很好的方法啊 还有nop机器码是90H占一个字节
页:
[1]