汇编网首页登录博客注册
tanliwei的学习博客
博客首页博客互动【做检测题】论坛求助

我的博客

个人首页 |  我的文章 |  我的相册 |  我的好友 |  最新访客 |  文章收藏 |  论坛提问 |  友情链接 |  给我留言  

[2010-01-05 17:36] 推荐博文 学汇编后的感想和杂谈

个人情况 
================================================== 
有一定的编程基础(JSP) 

1. 为什么要学汇编 
================================================== 
感觉汇编重要、有意义 
曾经看到有人用汇编解释C语言 
感觉很神奇 
同时感到汇编的强大--当时也有点受打击--别人竟然可以用一门

自己完全不知道的语言 
来解释另一个语言中的复杂问题 

其次就是自己对操作系统感兴趣 
然后听说Linux操作系统除了C语言外 
也用到了汇编--再次感受到汇编的重要 

学习的过程 
---------------------------------------------- 
学的是第一版的《汇编语言(王爽版)》 

去年就有在学习了--只是当时有点走马观花的感觉 
看到88面的时候就学不下去了 
究其主要原因之一 是因为书中的一句话 
“注意:一定要做完这个实验才能进行下面的课程。” 
看到书中上面的这句话以后,心里就凉了 
本来当时就没仔细学 感到学习的乏力
个人时间那个时候也就不多 
于是就(暂时)放下了这门课程的学习了。 

到今年 
自己空余的时间多了很多 
也觉得该好好把这门课程学完,体会汇编的思想 
于是10月份的时候就开始断断续续的拿出一部分时间进行学习 
前段时间自己有了充裕的时间 
于是天天搞汇编  
搞了有半个月左右 
终于是在元月4号的时候学完了 
(所谓学完不仅仅是看完 还包括写程序,做笔记等) 

2. 学汇编后的感想
================================================== 
学完之后感觉踏实了 
自己可以对着计算机说:“丫的,你没那么‘恐怖’了。俺对你

有多了几分了解了” 
对于一个程序员来说 
学汇编会让你感觉好一些--就算你不以汇编为业 
至于怎么个好法,那就见仁见智了 

学习汇编的意义在哪里?(下面这个帖子也许可以让你不是那么迷

惑) 
---------------------------------------------- 
http://www.asmedu.net/bbs/pasteinfo.jsp?part=1&level=free&kind=1220&qkSg=2&qID=10793&readSg=1 

如果你已经学了汇编(下面这篇文章或许会让你收益不少) 
---------------------------------------------- 
"不再疑惑,汇编之后"
http://www.proeyes.net/currentperiod.jsp?p=0&index=185&kanCi=2 

针对《汇编语言(王爽版)》的一些看法、建议和一点杂谈 
---------------------------------------------- 
首先这是一本 好的教材 

如果你问网友 学C语言用什么教材比较好 
网友们大都会推荐《C语言程序设计(谭浩强版)》 
同样如果你问网友 学汇编用什么教材比较好 
网友们会很大声的告诉你《汇编语言(王爽版)》 

好在哪里 
循序渐进抑或是活学活用等等 
PS:感觉是一本对得起学习者的书 

学习建议 
---------------------------------------------- 
如果你是专门从事汇编编程 
权且可以不看 
我这里假设你 对汇编有兴趣 以汇编为辅--我就是这个学习目的 
---------------------------------------------- 
书里面会有一些C语言 
编者完全是出于“好意” 
在书中用C语言去等价描述汇编中的某段程序 
为的是让学习者可以更好的理解汇编中的一些语法内容 

也就是说如果你之前没学C语言的话 
难免有点尴尬 
不过学C语言也是迟早的事情 
大学里都会教C语言(未经严格考证^_^) 
大部分学生过的也是C语言的国家二级 

其次就是一些“套路”似的建议了 
要拿出足够的时间 
功课要做足 
书中该写的程序还是要写 
书中的检测点是填空题也好 程序题也好 
只有自己去耐心的去做的时候 
才会发现自己没理解、没掌握的地方 

而且书中时不时会冒出一句让学习者有点温馨又有点无奈的话 
--“注意:一定要做完这个实验才能进行下面的课程。” 
看到这句话之后 
我想学习者会对编者的用意心领神会 

这里把教材因素排除在外 
汇编语言毕竟是一门低级语言 
学习起来 
枯燥乏味什么的还是会有一点 
不过同时 
它对硬件的操控能力还是很有吸引力的 
当你像教材中一样在DOS窗口输出 
“welcome to masm!”的时候 
内心的成就感会成为你学习的动力 

自己学习的是第一版 
书中印刷错误比较多 
不过现在电子版的第二版已经出来了 
推荐下载第二版进行学习
而且第二版内容也更丰富了
同时也说明你要花的时间精力会更多了--嘻嘻 

下面这个帖子给出了一些下载地址 
http://www.asmedu.net/bbs/pasteinfo.jsp?part=1&level=book&kind=1002&qkSg=1&qID=26955&readSg=1 

================================================== 
以上是自己在学习完这本书后一点想说的吧 
算是汇编入门了 谈不上学得怎么样了 
是出于兴趣爱好 
计算机已经是一门庞大的学科了
自己学的东西不多 
要学的还有很多 
有这种想法的程序员我想不仅仅是我 
还有很多,也许也包括你 
让我们互相勉励吧! 
---------------------------------------------- 
出于对王爽老师的尊敬 
--也许以后的某某天自己会邮购该书 
呵呵~
评论次数(12)  |  浏览次数(1747)  |  类型(默认类型) |  收藏此文  | 

[  游客   发表于  2010-01-05 19:05  ]

博主真厉害,都学完了,我还卡在课设一呢 呜呜~

[  tanliwei   发表于  2010-01-06 11:27  ]

没有呢
那个课程设计一
我跳过去了
--呵呵

[  mywiil   发表于  2010-01-18 11:38  ]

课程设计一可不能跳过去,那个是一个很综合的考研。

[  duckgaga   发表于  2010-01-23 17:19  ]

已经忘记了课程设计一是什么了,但是不管是一还是二,不管是多么困难,请记得坚持做下去。只有完全做完了,你才会发觉自己有了真正的进步,对前面的才算掌握了。如果跳过去的话,就算学完了效果也不大的……

[  yunfeiyan   发表于  2010-02-08 18:01  ]

刚学,兴趣使然。不知道自己能否坚持下来。。。

[  mgf1988629   发表于  2010-02-15 23:09  ]

坚持啊,慢慢来,我还有两章,不我已经学了一年了!

[  nuojiya8   发表于  2010-03-12 19:39  ]

我也是刚学。谢谢楼主

[  a704040101   发表于  2010-03-25 11:06  ]

是啊!我也是才学。中学文凭智商还有点低,郁闷啊

[  165342222   发表于  2010-04-21 17:02  ]

- -我新来的,多多指教,之前自学C++感觉好枯燥,无意中发现此网站,有做题这个特色,我就跑来了!

[  lenient315   发表于  2010-04-21 23:16  ]

学到第四章 但是第二章的监测点老是通不过 太郁闷了

[  tenyears   发表于  2010-04-23 13:36  ]

支持,留个脚印

[  xbkaishui   发表于  2010-05-12 15:34  ]

好,我也要努力了

 
 请输入验证码  (提示:点击验证码输入框,以获取验证码