经典教本
发布时间:2010-06-14 15:17:18 文章来源:www.iduyao.cn 采编人员:星星草
经典教材?
想学汇编。各位能给推荐个经典教材吗?
------解决方案--------------------
这问题还问啊?老帖里巨多。
16位汇编(基础):
1、王爽的《汇编语言》,
2、《IBM-PC汇编语言程序设计》
3、《INTEL 8086汇编语言》(黑皮的)
32位汇编:
1、罗云彬 《汇编语言程序设计》
建议先看王爽,再看一本IBM-PC或者INTEL的。然后看32位汇编。
接着就是自己看一些VC里反汇编出来的代码。
如此一来,神功可成。
------解决方案--------------------
the intel microprocessors
------解决方案--------------------
建议不要学“王爽的《汇编语言》”,教了许多坏习惯,代码不规范,习题更是莫名其妙,弄不懂为什么那么多人推荐这本东西。
------解决方案--------------------
罗云杉那本书好像出第三版了名字也改了。内容还没看到。不知道和第二版有什么区别。
------解决方案--------------------
是啊,王爽的书对初学汇编的人员最好先不要看,以免搞得糊里糊涂都不知道是什么意思.
好的经典教材还是外国人写得比较好.
------解决方案--------------------
《IBM-PC汇编语言程序设计》 这个不错,
------解决方案--------------------
80x86 IBM PC及兼容计算机(卷I和卷II):汇编语言、设计与接口技术(第4、5版)
------解决方案--------------------
《Intel汇编语言程序设计》(第五版)[美]Kip R.Irvine著
------解决方案--------------------
还有《Microsoft MASM手册》可以作为参考资料
------解决方案--------------------
学习汇编的路不是一条平坦的路,一定会遇到许多你根本就想不到的困难,一定要做好充分的思想准备,不要怕挫折,有些问题实在想不通可以放放,也许你在研究别的东西时豁然开朗,触类旁通,那些问题无意中就解决了。
朝思暮想,一招交手,乃门外汉也。不管多好的书,光看是没有用的,要变成自己的东西,就要实践,不断的写。
在北美你去找一个地产经纪,问买房子的要点是什么,这个经纪会告诉你:
1、Location
2、Location
3、Location
意思是,位置,位置,位置,也就是决定一个房子的好坏最重要的就是房子的位置。
同样,如何才能成为真正的高手:
1、实践
2、实践
3、实践
金大侠在笑傲江湖有这样一段话(不是原话,是意思),那是发生在华山绝顶,风清杨祖师指点令狐冲武功时,随便从地上拣起一根不知是那个魔教长老的大腿骨,象令狐冲一比划,问这个怎么破,令狐冲说这个不是招啊,这就引出一个绝世真理,无招胜有招。无招胜有招并不是说你什么都不学乱来一气,就能胜过任何人了,这样理解就完全错了,这里的无招是建立在无数招数的艰苦锻炼上而达到的,到你真正理解了这些招数之后,返朴归真而达到从有招到无招的一种境界。写程序也一样,当你真正能从有招过度到无招,那时就是无招胜有招了。那就是当年独孤求败大侠的境界了。这非常符合辩证唯物主义的否定之否定规律,当历史螺旋发展到高级阶段时,可以见到初级阶段的雏影。也就是从什么都不会(无招)学到来去无踪(重返无招)。
友情提示:
信息收集于互联网,如果您发现错误或造成侵权,请及时通知本站更正或删除,具体联系方式见页面底部联系我们,谢谢。
其他相似内容:
-
MSN通讯协议逆向
MSN 进行数据通讯中,据说用了TWN认证,通过SSL/TLS连接到login.passport.com和 loginnet.passportr.com 等服务器。
...
-
win7+64位cpu的exe反汇编问题,多次问人,无果
vs20008写的一个很简单的c++控制台程序
平台是:win7 64位操作系统
用od进行反汇编,...
-
可能很白痴的问题:想给ax赋一个负数怎么做?
比如想要赋一个-5给ax,是不是只有求出这个-5的补码,然后mov进这个补码这一种方法?
------...
-
居然显示不出负数来,悲剧
Assembly code
.386
.model flat,stdcall
include kernel32.inc
includelib kernel32.lib
include ms...
-
call far ptr '标号'的问题[在线等答案]
为什么ax会是1010?不是1006??求详细解答
难道call far ptr不是执行了push cs,push ip,jm...
-
CPU的程序计数器PC和指令指针寄存器IP是一个东西吗?
看上去好像功能完全一样,又觉得不应该是一回事,求教
------解决方案----------...
-
菜鸟问题,高人来帮忙
编程,统计data段中数值为8的字节的个数,用ax保存结果
我的代码
Assembly code
assume cs:code,ds:data
data se...
-
一个死循环问题
什么原因造成内循环才刚循环一次还没完,到了loop s1的时候cx突然变成F?
Assembly code
assume cs:codesg,ds:datas...
-
初学MUL乘法指令,写法求解释下
MUL r8/m8 ;无符号字节乘:AX←AL×r8/m8
MUL r16/m16 ;无符号字乘:DX.AX←AX×r16/...
-
汇编如何 取到8051的P0口的内容呢?
Assembly code
ORG 0000H
AJMP START
ORG 0030H
START: MOV P0,#00H
LOOP: ...