有没有必要学习汇编]
本人是学软件的,我们学校没有对我们这个专业开汇编语言的课,(可能是因为用地少)可是在了解很多关于硬件的东东上会用到汇编。到底我们现在有没有必要学习汇编语言。
推荐阅读
汇编是一切的基础
你的情况和我当年差不多。
作为asm版的主持人,我认为有必要学汇编。
学汇编不一定要为硬件的上面的东西,从软件的角度来说学汇编也是必须的。
绝对有必要,要不笑都被笑死~
接分愉快,谢谢!
你知道吗,intel专门有一些人搞代码优化,很赚钱的。冷门好啊
楼上的你们都错了 0和1才是一切的基础 有些东西是你工作一辈子用不上的 学自己最需要的吧
牛人与非牛人的对话
----"如果你的应用程序不能正确地运行,不要去责怪操作系统。"
2001年,当sun提出sun.one构架的那一天,xx大学毕业的牛在“牛狼之家”
聊天战碰到了一个公司的coder
-------------------------------------------------------------------
牛: 你懂xxx协议、yyy框架、zzz思想吗
coder:稍微知道一点点
牛: 那你看过xx牛的《xxxx》第x版第x卷,yy牛的《yyyy》第y版第y卷,
zz牛的《zzzz》第z版第z卷吗
coder:你说的这些书都是《经典书籍》,不过我大都没认真看过
牛: 这么说,你对xxx协议、yyy框架、zzz思想的底层细节应该不是很了解哦
coder:可以这么说
牛: 你具体做什么项目,
coder:做x2x网站
牛: 你说你不懂xxx协议、yyy框架、zzz思想的底层细节,那么你们做x2x网站时,
碰到xxx问题你怎么解决的
coder:很简单,我们会给xx、yy大学的牛发email,叫他们给我们解xxx组件。很方
便的。
牛: 如果没人肯帮你们解xxx组件呢
coder:不会的,每次都有n多牛排长对呢。再说了,到internet上search一下,买
xxx组件的公司成堆
牛: 好了,好了,我再问你,你都用什么语言开发呢
coder:用asp+vb
牛: 你只不知道ms已经不再支持vb+asp了,改为c#+ms.net
coder:在聊天室里听牛说过
牛: 那你为什么还要用vb
coder:c#,java我不懂 ,所以我用vb
牛: 唉,又来了,基础的xxx协议、yyy框架、zzz思想的底层细节你说你不太懂,
前沿的c#, ms.net;java,sun.one你又不懂,你难道没想过要好好学学吗
coder:我有想过啊
牛: 那你为什么不学呢
coder:我没有时间
牛: 你的时间都到哪儿去了
coder:用vb+asp编代码赚钱啊
牛: 赚钱干吗
coder:供我儿子出国读大学
牛: 读研究生
coder:不是,是读本科
牛: 读本科就出去读,没必要吧
coder:在xxx协议、yyy框架、zzz思想的底层细节方面,国内经常生产牛的最牛的xx
大学刚刚入门,在****方面连门都没入。我知道我儿子是块搞技术的料,所以
我想要让我儿子系统掌握xxx协议、yyy框架、zzz思想的细节,精通前沿的...
(听到coder批评牛毕业的xx大学,牛有点生气了,开始不客气起来)
牛: 你知不知道,你没有xxx协议、yyy框架、zzz思想的底层细节,是写不出完美
的代码出来的。还有,像你这样,虽然现在可以赚一点小钱,但四年后肯定要
被淘汰的......
coder:在我淘汰之前,我就不想干了
牛: 那你去干嘛
coder:我想开一家软件公司,招很多牛,包括精通xxx协议、yyy框架、zzz思想的底
层细节的牛,精通ms.net sun.one的牛......
牛: 好笑!
----------------------------------------------------------------------
4年后,软件业vb已经彻底绝迹,xxx协议、yyy框架、zzz思想的底层细节已经被大量
修改,ms.net和sun.one也快倒掉的时候.......
牛: (xxx公司cto办公室里,看着www.xxx.com上的新闻)
啊! ms.net和sun.one真要倒掉了吗?看来偶要继续充电了.......
coder:(xxx公司ceo办公室里,看着www.xxx.com上的新闻)
哦,ms.net和sun.one果真快倒掉了。看来我要招聘新的cto和coder了...
谁也不知道,xxx公司的cto和ceo就是当年在“牛狼之家”聊天战聊天的牛和coder。
很多人自以为什么都知道---的确有很多牛从协议细节到当前潮流到开发环境....
样样都精通,但那是少数---可是却偏偏不知道自己正真需要的是什么,自己最需要的
又是什么,自己为什么要去知道这么多东西。
有的人知道的的确不多,但是他知道他最需要的是什么。他知道他时间不多,只
能去争取他最需要的东西。
以后的社会分工会越来越细,没必要也没有可能什么都懂,开飞机的显然不必知
道流体力学---虽然流体力学毫无疑问是飞机飞上天的基础;装配飞机的显然不必知道
采购来的发动机具体是如何把航空油变成动力输出的----虽然这是飞机可以开动的基
础。
一样,用com+或者ejb组件构造企业系统,你根本没有必要知道这个com+或者ejb
组件是如何处理底层tcp/ip连接的。组件生产者关心的是实现细节--稳定性,效率,
安全......至于你,就去关心企业业务流程好了,即使不明白什么是tcp/ip,什么
是ipv6也没有关系。
------------------------------
★在外面混的↘┏━┓↙拜金主义的★
★想要见面的→┃滾┃←专找帅哥的★
★長的很醜的→┗━┛←要男人养的★
★有男朋友的 ↑↑ 傻里吧鸡的★
让暴风雨来得更猛烈些吧!
肯定有必要的吧。。。
我学校也开了课,但是学得很浅,和实际用的相差太远了,
不知道该看什么书来继续往下学深入,大哥们介绍几本书吧~~~~~
怎么说汇编还是要知道一些的吧!!
即使你不用,但总要知道一些的。。当
你调试程序的时候,有时不就要参考一下汇编代码吗???
再说,计算机系的不可能没有开过汇编课的啊!!!!
/////////据方向不同,可以不同程度的学习汇编。
什么mov,add 什么寄存器我还是知道一些的


讨论区