這個(gè)空指令怎么用的啊?
nop指令(空操作指令)的作用主要有:
1)通過nop指令產(chǎn)生一定的延遲,但是對于快速的CPU來說效果不明顯,可以使用rep前綴,多延遲幾個(gè)時(shí)鐘;具體應(yīng)該說是占用了3個(gè)時(shí)鐘脈沖!
2)i/o傳輸時(shí),使用用 nop,等待緩沖區(qū)清空,總線恢復(fù);
3)清除由上一個(gè)算術(shù)邏輯指令設(shè)置的flag位;
4)破解!對于原程序中驗(yàn)證部分使用nop來填充,使驗(yàn)證失效;
5) 空指令最大的作用是占位。為了以后在這里添加指令,而增加某種功能做準(zhǔn)備。這樣做可以讓修改后原有的所有地址不變,且最后生成的機(jī)器代碼文件長度也不變。
上一篇10000的階乘的階乘
下一篇creo隱藏快捷鍵