Win32汇编开发环境介绍和RadAsm简明教程第二版

news/2024/7/5 0:42:43

       

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

--jhkdiy

[img]http://jhkdiy.go3.icpcn.com/file/article/Win32AsmIDEandRadAsmIntroductionV2/file/jhkdiyChm.jpg[/img]

教程和源代码下载:
http://jhkdiy.go3.icpcn.com/code/download/Win32IDEandRadAsmV2.rar
网页教程:
http://jhkdiy.go3.icpcn.com/file/article/Win32AsmIDEandRadAsmIntroductionV2/index.htm


http://www.niftyadmin.cn/n/4071053.html

相关文章

SQL Server之看懂执行计划

在SQL Server中,选中一段SQL按CtrlL,就可以查看它的执行计划。 上面是一个执行计划的实例,在SQL Server中,执行计划是从右往左看的。 SQL Server中,查找数据的方式有以下几种: 1,表扫描&#xf…

猜数字游戏的bug讨论,如何发现并修正bug。

猜数字游戏的bug讨论,如何发现并修正bug。作者:jhkdiy之前大家都看过了《C++编写猜数字游戏》的文章了,整个源代码比较简单,有C++基础就可以看明白程序的流程,但我的目的…

精读《webpack4.0 升级指南》

本周精读的是 webpack4.0 一些变化,以及 typescript 该怎么做才能最大化利用 webpack4.0 的所有特性。 1 引言 前段时间尝试了 parcel 作为构建工具,就像农村人享受了都市的生活,就再也回不去了一样,发现无配置真是前端构建工具的…

DefToEqu源代码下载

http://jhkdiy.go3.icpcn.com/code/download/define2equ.rar 使用Win32Asm编程的过程中,经常要用到常数定义,如果是有资源的程序更是如此。自己当初编程时是先将要转换的C语言常数ID复制到程序的常数区.const中,然后再用查找替换功能去掉#def…

100条道理,看完后请留下你的感言

1、人之所以痛苦,在于追求错误的东西。  2、与其说是别人让你痛苦,不如说自己的修养不够。   3、如果你不给自己烦恼,别人也永远不可能给你烦恼。因为你自己的内心,你放不下。 4、好好的管教你自己,不要管别…

哪有一天不等你啊!

自从填写2008调查表后我就天天上csdn,看看这周我有没有中将o(∩_∩)o...哈哈,想不到。。。 就在我最需要你的时候,你却悄然离去,人世间最痛苦的事莫过于此,此时此刻,如果上天能 再给我一次机会&#xff0…

印孚瑟斯加入人工智能淘金热 广觅硅谷高手

据印度《 印度时报》5月10日报道,印度第二大软件出口公司印孚瑟斯将未来瞄准人工智能领域。目前,该公司正在紧锣密鼓推进人工智能平台MANA的建设,任命重要领导者促进相关产品的发展,同时也在苦寻美国硅谷高级编码员。智搜&#xf…

二值图像的边缘追踪(内边缘与外边缘)

二值图像的边缘追踪(内边缘与外边缘)   近段时间来,在学习图像处理的课程。使用Lab Windows/CVI为平台。自己学过一些C语言,不过对于CVI可是第一次接触,虽说它是C语言环境,可不是纯C的。举个例子&#x…