首先 是汇编指令。
奇怪的是现在居然找不到一本好书!大部分书还是在讲Win16的指令!我在书店只翻到两本讲Win32指令的,一本是清华出的,一本是红色书皮的翻译的,主题居然是Linux下与C的混合编程(用于优化)(如果我没有记错的话)。而且没有一本书讲全了伪指令!可怜啊。
第二是熟悉编程环境。
选择一种编译器后熟悉其用法及伪指令。如MASM、TASM、NASM等。可以选择的有很多,推荐的有MASM32软件包,另CCASM即《辰灿汇编语言集成开发环境》也可一试。
第三即是了解WINDOWS。
以前推荐《Windows环境下32位汇编语言程序设计》可以一看。我个人认为网上有些教程没有这个好。反正我看那些教程是没看明白的(也许俺没你那么聪明)。
第四,所有程序员的基本功:数据结构与算法。
不是偶的强项,不谈。
第五,经验。
经验、经验、经验、经验、经验、经验、经验、经验。
经验也是要学习的,写个程序,写完它,再写另一个,然后再来。如此而已。也是个艰苦的过程。
最后要说的是,如果以前没编过程序而想学编程的话,不要用这个来进行初体验。切记。
用VB就很好了。