学习汇编语言的一点心得、
今天考完汇编语言,在两个小时里将自己以往的编程中所遇到的迷惑,痛苦与喜悦融化在看似有点凌乱程序中,也管不了是否有错误(改卷是该不会把这些程序拿过来测试吧),似流水流淌,似流星一闪而过,似看贴懒得评论。总之,写出来了,过去了。等一等(不能那么快过去)。 记得在刚开学上*堂汇编语言课时,什么是寄存器?难道是二级缓存,因为我电脑的二级缓存是2M,什么ax,bx.....。什么乱七八糟的东西。这东西怎么学阿,一阵迷惑。而且教师还是个刚出道的年轻人。一个念头:完了! 编*个程序的时候,那还不能叫编程,也就是用debug到处捣弄,可是不会阿 t g a e...都是干什么的?。那一堂实验课睡着了,不知道为什么,特想睡。那天晚上回寝打开msn(现在改用windows live了,不过这东西用的人太少了可惜啊!)发现汇编老师也在,于是跟老师聊了几下,也扯不到哪里去,毕竟不是很熟,而且人家还是老师,总不能一上来就跟老师扯蛋(淡)吧,况且老师这个号码是用来答疑的,怎么说人家上来了,也聊上了,问个问题吧,什么问题?,到现在为止别说提问了,压根就没问题。怎么办?打开书本翻到了“串”,于是在电脑上打上“老师,串怎么用?”。本来以为一两句可以解决,没想到老师从什么是串,什么用,有那几种用法等等(后来才知道的)。这样不行,得打住。于是说“有点懂了”说是在的,真得有点懂了。从这以后,开始觉得这汇编还得学,以后何老师碰上了,一问三不懂岂不是尴尬得很。学吧! 每周都会有个作业,而且一个比一个难,印象比较深的是6 7 8题,每道题都要耗费我大量的精力。有时候想不做,但一想前面的都做了,停在这里岂不是可惜,不问为什么,也没有伟大的理想,就想把程序作出来,写不出程序吃饭睡觉都不香。 汇编语言不像c,java。那么清晰明白,一个加法在做汇编时还得考虑是否要将数放到寄存器里。总之,烦。但还得做。当然和同学讨论争的很有用,有时候一处错了要找一天,但有一个好办法,找一个懂一点的同学,然后把程序解释给他听,这个时候讲着讲着自己就发现错误了,屡试不爽。当编完第七题,第八题后,突然间对汇编语言有了一个大概地认识。 还得对这个老师说几句。开始觉得完了,但现在看来是终于把汇编学完了,老师年轻并不是坏处,这位老师,年轻,却很耐心,年轻,所以幽默,年轻,所以有活力,年轻,却很负责。相信这位老师前途会很不错。 汇编学完了,但说实话没什么大用处,现在还有谁用汇编做软件?没有。但为什么学,因为学了汇编才能对电脑有一个本质的认识(老师语,好像当黑客也要汇编哦)不过当初并没有追究这些问题只是学,写到这就想起大一的线性代数,当初问老师什么用,老师说别管这些,到时候会有用的,现在学计算方法真的就用上了。看来学习还得傻一点好。 总结一下个人经验(有不同意见者不要在这里扔鸡蛋) 1.耐心,特别是汇编语言 2.自己独立编程,抄别人的或者是看被人的效果都不好 3.生活小事别想太多(如果在找对象,那我也没办法了) 4.还没想出来 好了这里打住,明天还有考试呢。