学汇编后的感想和杂谈

个人情况
==================================================
有一定的编程基础(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

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

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值