首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 嵌入开发 > 汇编语言 >

关于函数调用,进栈时的那些0CCCCCCCh的疑问

2013-07-11 
关于函数调用,入栈时的那些0CCCCCCCh的疑问函数调用时,都会有一段类似的临时空间000813CCleaedi,[ebp-0C0h

关于函数调用,入栈时的那些0CCCCCCCh的疑问
函数调用时,都会有一段类似的临时空间  

000813CC  lea         edi,[ebp-0C0h] 
000813D2  mov         ecx,30h 
000813D7  mov         eax,0CCCCCCCCh 
000813DC  rep stos    dword ptr es:[edi] 

我想问下这里储存这些0CCCCCCCCh的用处,听说和中断int3有关,能具体说一说吗?比如什么时候它可以发挥作用,谢谢各位大神!!!!!!!!!!!!关于函数调用,进栈时的那些0CCCCCCCh的疑问  栈 C
[解决办法]
int 3 的机器码就是 0xcc
对没初始化或变量之间填充这些,一旦程序异常,执行到这些位置来了,就会中断到调试器里面

[解决办法]
你程序是debug的。。。
我就没碰到过eip指针运行到栈中执行这个 int 3 

热点排行