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