注册 登录
编程论坛 汇编论坛

《WINDOWS环境下32位汇编语言程序设计》 学习讨论

songshilian 发布于 2008-12-07 15:02, 8079 次点击
希望大家在这里讨论罗总这本经典的《WINDOWS环境下32位汇编语言程序设计》汇编书籍,通过讨论来增强交流,互相学习。本人目前正在学习中,希望有朋友加入一起讨论学习,本人QQ:549664849。
我们可以按章节来讨论,都是初学者,从最基本开始学习。本人同时还在看《IBM.PC.汇编语言程序设计(第五版)》,正在学习的朋友可以一起交流讨论。
个人学习经验,感觉学习汇编的同时要看看C语言,主要原因是有关汇编的书籍和资料比较少,很多经典的资料都是用C写的,而且关于数据结构方面的知识几乎都是C,这更需要我们去学习它。
个人观点,希望大家多提意见。
25 回复
#2
songshilian2008-12-07 15:08
自己顶一下,感觉学习汇编的同时一定要学习C,这样才能真的有提高,而且能够更好的使用汇编语言,建议看看《Windows程序设计》和《谭浩强c语言》还有《C算法 第一卷:基础、数据结构、排序和搜索 第三版》,从基础的C语言看起,这样对学汇编也有很多的互补作用。
#3
zklhp2008-12-07 17:55
以下是引用songshilian在2008-12-7 15:08的发言:

自己顶一下,感觉学习汇编的同时一定要学习C,这样才能真的有提高,而且能够更好的使用汇编语言,建议看看《Windows程序设计》和《谭浩强c语言》还有《C算法 第一卷:基础、数据结构、排序和搜索 第三版》,从基础的 ...


有同感~~~

支持一下
#4
songshilian2008-12-07 19:49
为什么没有人真正关心一下基础知识呢,汇编的基础知识是非常重要的,很多问题都可以在最基础的知识里面找到答案,经常看到有人在问,但很少看到有人真的关心基础,更多的是在讨论一些比较深的技术。
希望我这个帖子不要沉下去,更希望有更多的人能开始关心基础,一步步走下去。
#5
xinfeng_082008-12-07 20:58
很久以前学习过C语言, 但又荒废了很久, 现在就基本的语法和关键字都记不清楚了. 到现在一直在用JAVA, 最近又拿起Win32汇编重新学习, 本人也觉得基础是很重要的
#6
zklhp2008-12-07 21:10
以下是引用songshilian在2008-12-7 19:49的发言:

为什么没有人真正关心一下基础知识呢,汇编的基础知识是非常重要的,很多问题都可以在最基础的知识里面找到答案,经常看到有人在问,但很少看到有人真的关心基础,更多的是在讨论一些比较深的技术。
希望我这个帖子 ...


基础非常重要~~~~
#7
songshilian2008-12-07 23:52
有时间的话,我打算把本书“第五章使用资源”里面的 对话框控件部分 的程序,分开写写,这样有助于初学者学习,因为书里面是用一个比较复杂的UI程序举得例子,而且资源部分是手动书写的,当我们自己写程序时肯定是要使用资源编辑器,所以这个部分是不容易理解的,而且它紧跟在第四章后,更容易造成初学者的困难。
在这里希望大家把关于这本书的所有问题都提出来一起讨论,把复杂的地方分开写成小的程序,方便大家学习,同时也锻炼自己的编程能力。
windows编程,UI部分占了很大的比例,是很重要的部分,弄不懂这些,后面系统部分里面的很多代码是无法读懂的,虽然系统部分的编程和这些没有太大的联系,但是显示和交互都是靠UI的,希望大家能够认真的对待,不要急着看后面的知识。
#8
djxh777102008-12-08 17:33
以下是引用songshilian在2008-12-7 23:52的发言:

有时间的话,我打算把本书“第五章使用资源”里面的 对话框控件部分 的程序,分开写写,这样有助于初学者学习,因为书里面是用一个比较复杂的UI程序举得例子,而且资源部分是手动书写的,当我们自己写程序时肯定是要 ...

我现在看到第六章来了,发现第六章很好理解,但是你说得对,第五章,里面的有个例子我现在看来非常难理解..痛苦中,我先跳过那个例子了..
#9
songshilian2008-12-08 18:21
第六章定时器 这章内容看似简单,其实用起来比较困难,而且它关联了后面的很多知识,特别是第七章图形操作里面的钟表例子,是个很典型的例子,既有异形窗口,又有时钟刷新,主动刷新和被动刷新,而且提到关于游戏刷新的一些问题,因此不能小看第六章的内容。
这本书很经典,但是在一些看似没用,但实际使用时经常用到的一些地方讲解的不是太详细,很多都是一带而过,当然了不可能一本书把所有的知识都讲解出来,这样这本书也就不是经典了,不过还是要注意一些非重点讲解的地方,就像第五章里面的很多内容一样,特别是资源编辑这个部分,后面几乎都会用到,这里弄不懂,后面的例子几乎就很难理解明白了,希望各位老大有时间把第五章里面的那个对话框例子分开写写,这样比较有助于理解。
我有时间一定写,最近工作比较忙一些,年底事情多,过过忙完了我会整理第五章的内容,到时争取再开一个帖子,把我写的传上来,让大家指点一下。
在这里谢谢各位对我的支持,多谢了。
#10
shijiheima2008-12-08 20:22
在哪下载啊 ?能不能共享下啊!
#11
ONEPROBLEM2008-12-08 21:46
对楼主表示强烈的支持~~
#12
songshilian2008-12-08 22:15
建议大家可以去百度 谷歌 搜狗等地方搜索,毕竟搜索也能获得很多有用的知识和经验,这本书很经典,很多地方都有,现在给出一个可以下载第一版和第二版以及相关代码的地址
http://www.
在这里希望大家下载后好好看,因为这本书的页数相对很多,大家最好不要半途而废,而且这本书在系统篇才涉及到实用性很强的知识,也就是第十章开始,但是前面的章节希望大家一定要好好阅读和练习,要不然后面很难看懂,因为后面对程序的讲解比前面的章节简单了很多,感觉作者是定义在前面章节完全掌握的基础上写的系统篇及其以后的内容,所以要有耐心去阅读和学习前面的知识。
希望大家通过这本书学到更多的知识和技术,也希望有更多的朋友来一起交流。
#13
djxh777102008-12-09 01:00
我晕,我发现我读书有点读傻了. 楼主一句分开写写,其实这样做真的能容易理解多了,谢谢 了,
#14
UVcaigeng2008-12-09 13:08
顶,潜心学习
#15
songshilian2008-12-09 17:40
这本书里面的例子确实都是非常的经典的,很多都具有很强的延展性,这些延伸的部分其实就是很多商业软件所具有的地方。
不过感觉这本书对有些地方没有举例子,比如窗口的最小化到托盘,窗口的隐藏,对U盘驱动器的搜索等等知识,这些知识其实几乎都是这本书里面的延伸,只要大家读书的同时好好思考一下,把学到的用到实际的地方,就会有更大的收获。
这个帖子有很多朋友支持,对我也是一种鼓励,我准备写写这本书里面例子的扩展,以及一些关于书里面提到的检验错误函数的使用,本人也是初学者,平时工作很忙,一般都是晚上才开始弄,或许会慢一些,但一定会坚持,到时准备新开一个帖子,把自己写的程序贴上来,和大家一起分享。
#16
zklhp2008-12-10 13:19
以下是引用songshilian在2008-12-9 17:40的发言:

这本书里面的例子确实都是非常的经典的,很多都具有很强的延展性,这些延伸的部分其实就是很多商业软件所具有的地方。
不过感觉这本书对有些地方没有举例子,比如窗口的最小化到托盘,窗口的隐藏,对U盘驱动器的搜索 ...


强烈支持!
#17
songshilian2008-12-10 22:47
通过这个帖子让我结识了很多朋友,在和朋友的交流中,使我知道了自己的很多不足,还是需要努力好好学习,特别是自己的英语真是需要好好补补了,呵呵,在这里对所有关心我的朋友表示衷心的感谢,谢谢大家。
#18
songshilian2008-12-12 14:50
看来在学习汇编的人还是很少。
#19
suiyue082008-12-13 21:15
以下是引用songshilian在2008-12-9 17:40的发言:

这本书里面的例子确实都是非常的经典的,很多都具有很强的延展性,这些延伸的部分其实就是很多商业软件所具有的地方。
不过感觉这本书对有些地方没有举例子,比如窗口的最小化到托盘,窗口的隐藏,对U盘驱动器的搜索 ...



正开始学习汇编,在学校时的C都快不记得了,,好好补补,,呵呵,
#20
qinghe_uestc2009-09-04 22:32
     好贴!!
     首先,感觉楼主很谦虚,这是学习的一个很好的开始啊。
     其次,在下也在学win32汇编,不过用的是Iczelion的教程,才看了几篇文章。前面几篇还行,在做一个菜单的例子时遇到个问题!程序运行后根本就没有菜单显示,不知道大家有没有遇到过这个问题。
#21
阿贝2009-10-23 09:25
那时C语言也没学好 哎。。。
#22
uioqvg2009-11-03 12:21
多看看,多听听,多回帖!
#23
安静的大孩子2011-04-03 20:20
我是学C语言后才学会汇编的。。觉得汇编是C语言的老爸
#24
woshiyuun2011-04-16 16:34
期待中……
#25
Ungelivable2011-07-06 10:09
请问哪位大侠有这本书的电子版,能分享一下吗?多谢!
#26
chjiaqi20022013-08-11 16:30
支持一下
1