[原创]Win32汇编开发环境介绍和RadAsm简明教程第二版
自从第一版发布以来,陆续收到不少网友的来信,很多朋友说教程不错,很适合入门Win32汇编的开发环境,当初我写这个教程的目的也正是如此,所以自我感觉还不错。但随着来信的增多,问题也陆陆续续地来了,这也是很正常的事,因为人总是会出错的嘛,我现在不是来自首了吗^_^!,但更多的是更新本教程的内容。 以下的修改或更新有的是应网友提议,有的是我自己认为应该做的更好的事情,现列表如下:增加对安装MASMV328.2的介绍,很多朋友来信都是问如何安装MASM32,虽然对有些老手说完全没有这个必要,因为MASM32的安装程序已经制作的够简单了。可是我认为谁都有第一次的时候,介绍一下这方面的情况和注意事项还是有必要的。
自己认为在语言上还可以更加通俗点,本来从小学到中学,我的作文一直都是不错的(!@%#^!!$&#$``别扔鸡蛋!),可是有电脑以后看的都是计算机的书,满脑子的逻辑性,使得写出的文章缺少了很多文学墨水,所以呢,第一版中我认为罗嗦和阐述不清的地方会做相应的修改。
修改关于建立第一个测试程序的问题,这个测试代码是图片来的,可能由于图片的清晰度问题,使得有些细小的问题发生:看漏了一个小逗号程序就编译不通过了,而很多朋友正是因为第一次写程序就有问题而急急忙忙发邮件问我。现在改为用文本表示。
还是修改第一个测试程序,第一版是说直接新建一个文本文件,然后粘贴代码,即可编译连接和运行程序了,本来当初是想尽量减少第一次工作的复杂性,但有的朋友说老是编译不通过,而照着后面的介绍新建一个工程就没有问题了。现在改为第一次就新建一个工程来测试我们的开发环境,虽然这样做会多走几步,但我保证不会难倒你的。
虽然看教程的网友没有提及图片模糊的问题,但在我1024*768的显示器上有些图片并不是很清晰,而且我主页上的教程和电子书里的图片是无法通过鼠标右键来另存为图片的。这不是图片本身清晰度不高,而是当初是使用Word来编写教程的,保存为网页后图片的清晰度就差了很多。所以这个教程允许独立浏览每张关键的图片,让大家看的更清晰。
新增名词解释,对认为大家比较陌生的缩略语或英文简称进行解释部分解释来自网络,在此对原作者表示感谢。
由于RadAsm不像其它IDE那样集成了功能强大的调试器,而且汇编开发程序又容易犯错误。所以在RadAsm环境中调试程序显的颇为重要。这一版本增加了在RadAsm中进行程序调试的全面介绍。该章分三小节,第一节介绍RadAsm内置的调试方式;第二节介绍使用MASM32中的VkDebug来调试程序;第三节介绍了在RadAsm中配置第三方调试器。
翻译了VkDebug的帮助文件,介绍了VkDebug所有的宏和相关函数的使用,已集成到本版的附录里。
第一版的内容没有明确地分章节,这个版本会有明确的章节。
第一版的电子书做的比较简单,而且在排版方面也做的不够好,这个版本将有所改进
。
关于在RadAsm中无法输入中文的问题,这个版本会增加RadAsm编辑环境的介绍。
一些不知名的更新。。。。。。
--jhkdiy
2006-1-21
教程和源代码下载:
[URL=http://jhkdiy.go3.icpcn.com/code/download/Win32IDEandRadAsmV2.rar]http://jhkdiy.go3.icpcn.com/code/download/Win32IDEandRadAsmV2.rar[/URL]
网页教程:
[URL=http://jhkdiy.go3.icpcn.com/file/article/Win32AsmIDEandRadAsmIntroductionV2/index.htm]http://jhkdiy.go3.icpcn.com/file/article/Win32AsmIDEandRadAsmIntroductionV2/index.htm[/URL]
文章结构图:
[IMG]http://www.20cn.net/cgi-bin/club/showpic.pl?u=jhkdiy&f=chm.jpg[/IMG]