摘要: Win32程序函数调用时堆栈变化情况分析 在经典的汇编语言教程中,函数调用时堆栈的使用都是着重讲解的问题。如今随着高级语言的越来越完善,单纯使用汇编开发的程序已经不多了。但对函数调用时堆栈动向的了解仍有助于我们明晰程序的执行流程,从而在程序编写和调试的过程中有一个清晰的思路。 一.调用约定 在Win32中,有关函数的调用主要有两种约定。 ... 阅读全文
posted @ 2008-07-07 11:33 Conster康 阅读(854) 评论(0) 推荐(0)
摘要: 前几天去公司笔试的时候开头就碰上了几个位运算的问题,做的一塌糊涂,刚才在看c++primer,碰巧看到了位运算,于是去网上搜了以下一篇文章,要好好研究! 什么是位(bit)? 很简单,位(bit)就是单个的0或1,位是我们在计算机上所作一切的基础。计算机上的所有数据都是用位来存储的。一个字节(BYTE)由八个位组成,一个字(WORD)是二个字节或十六位,一个双字(DWORD)是二个字(WOR... 阅读全文
posted @ 2008-07-07 10:02 Conster康 阅读(1697) 评论(3) 推荐(0)