汇编语言求助

作者在 2011-08-14 23:07:24 发布以下内容
各位bnnc的爱好者们,我想自学汇编语言,能不能介绍该怎么开始,初级该看什么书?期盼各位帮帮忙哦!
默认分类 | 阅读 797 次
文章评论,共2条
八画小子
2011-08-25 05:25
1
因为自从被老谭的书忽悠后,几乎对国内的书忽略不看,除非没有第二选择或是真的高手所著。<br />
&nbsp; &nbsp; 汇编语言的书,我看的是《Intel汇编语言程序设计(第五版)》,电子工业出版社的,不过这本书大量使用了作者自己写的库影藏了不少底层实现,该库需要自己到作者主页中下载。如果把程序设计面向的对象从偏硬件到纯面向对象分10个级别得话,C语言大概是在4、5层。而看这本书估计可能会接触到2、3层左右,而中断等这方面比较底层的东西可能接触地较少。不过现在在Windows下已经不允许使用特权命令,也就是说即使学到一些很底层的知识也已经没有可运行的平台了。所以总得来说,这本书还是比较好的,值得一看,至少里面底层知识还是指的学习的。<br />
&nbsp; &nbsp; 由于微软早已不再支持汇编语言,所以想要用汇编语言在WIN下编程人越来越少,但最近几年反而越来越多了。现在在Windows下使用汇编语言编程,一般都是在设计WIN32程序,所以使用的工具由以前的masm变为了masm32。这个是由一个汇编语言爱好者首先开始维护,并且也是他自己一人编辑了大量的Windows汇编语言包含文件。由于失去了官方的支持,很少有人写一些关于masm32方面的书籍,至少我到现在还没有在市面上找到国外的人写的这方面的书。国内高手罗云斌写了《琢石成器——Windows环境下32位汇编语言程序设计》很不错,其中讲了很多WIN下的汇编编程,属于进阶知识,值得一看。不过看这本书得之前翻翻微软的《Windows程序设计》,了解一下WINDOWS程序设计的思维。<br />
&nbsp; &nbsp; 希望对你有所帮助。
空军一号1号(作者)
2011-08-25 09:39
2
<div class="quote"><span class="q"><b>八画小子</b>: 因为自从被老谭的书忽悠后,几乎对国内的书忽略不看,除非没有第二选择或是真的高手所著。<br />
&nbsp; &nbsp; 汇编语言的书,我看的是《Intel汇编语言程序设计(第五版)》,电</span></div>谢谢你的指点哦,感激不尽。希望我们以后多多交流哦!
游客请输入验证码
文章分类