stos指令


 

mov ecx,30
mov eax,0cccccccch
rep stos dword prt es:[edi]
stos指令,它的功能是將eax中的數據放入的edi所指的地址中,同時,edi會增加4個字節,rep使指令重復執行ecx中填寫的次數
方括弧表示存儲器,這個地址實際上是edi的內容所指向的地址。這里的stos其實對應的是stosd,其它的還有
stosb、stosw 分別處理4、1、2個字節,這里對堆棧中的30h*4個字節初始化為0cch(也就是int 3的機器碼),這樣發生竟外時執行
堆棧里面的內容會引發調式中斷。


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM