永发信息网

把王爽的《汇编语言》学完之后是什么水平

答案:5  悬赏:50  手机版
解决时间 2021-04-04 14:20
把王爽的《汇编语言》学完之后是什么水平
最佳答案
<首先声明,绝不是复制粘贴的,句句出自本人经验中提炼而出>
汇编是计算机编程中最为基础部分。
你先学了C/C++,正处于空中楼阁的尴尬处境。因为你在开发C/C++的时候,总觉得有一层雾纱隔着。无法真正看到问题的本质。人类对于无法控制的事总有一种反抗及寻根问底的情绪。
而你把汇编学通了,才能真正地从汇编连通到操作系统,连通到C/C++。你才能真正看清计算机。这才能有机会步入大师级计算机学问境界。
用一句话:站在巨人的肩膀上……
比如只学现在流行的面向对象语言C#、Java等,虽然在短期内你可能会成为这方面的能手,但是想突破是有限的。因为本身的起步就低了。
再言,现在网络发展极快,C#、Jave这种浮于水面的技术很快会被新的东西所取代。但是C#、Java和更加新的未知技术都是从底层的汇编等变化而来。只要学好基础,一句话:以不变应万变。
我不知道学了汇编达到什么水平。但是学了汇编绝对能达到难以想象的水平。
全部回答
啥都干不了的水平,你要是以后工作不涉及到汇编的,就不用继续学了,或者根本这本也不用学。要是想深入的我给你推荐几本书 ,深入学汇编基本和安全方面有关了。《Intel汇编语言程序设计》《C++反汇编与逆向分析技术揭秘》,《逆向工程核心原理》《windowsPE权威指南》《windows核心编程》《黑客反汇编揭秘》《揭秘数据解密的关键技术》《加密与解密》。 顺便说一句 @二哈不是汪 这逗B,还以为学了王爽这本书就精通汇编了,笑死我了,你学了这本破书什么实际应用也做不了,还真以为学了这本书能咋样似的。
所以我就说,要么一本都别学,要么就把我说的这些书全学了。你要做web开发,app开发,游戏开发,就别学什么汇编,反正用不到,学了也是浪费时间。高级语言和汇编语言之间的差距太大,根本就是两个领域,除非你要做安全,逆向工程,或者嵌入式,才要学,否则就别学了。
另外有人说学了汇编就可以理解所有高级语言,我想说你简直是放屁。现在一条高级代码不知道对应了多少条汇编,难道你写高级代码时还有空思考他对应的汇编形式?就拿java说。现在jvm上不知道出了多少新语言了,每个都比java语法特性高级,groovy,scala,kotlin。语法特性只会越来越好用,越来越高层。而不是越来越底层,你要是把c++(静态),lisp(函数式),python(动态)三种类型的语法特性都理解,才是以不变应万变。
如果你主攻的是什么C,C++,或者Rust,这两个语言还是贴近底层的,所以多学学汇编,了解了解机器底层可能也有好处。但是其他语言,还是算了吧,现在新出的语言都是各种元编程,lambda函数式,内部dsl,你根本就找不到和底层机器码,字节码的对应的东西,人家给你做一层高级的东西就是为了让你不用学低级的东西不然人家做出来干嘛?老老实实用高级语言就得了。
我之前做过一年的嵌入式开发,用的纯汇编,现在都忘的差不多了。现在用c#做游戏开发,学汇编最大的好处是让我对程序的内存布局,底层结构更清楚了。但是你开发游戏你用得着知道什么堆区,栈区,常量池,类结构和底层内存布局的映射,汇编级优化这些吗?现代软件讲究的是设计模式,架构。而不是底层的机器指令,要说早些年学个汇编还能做个底层优化什么的,现在编译器基本上比手工写出来最好的汇编代码都差不了多少了。而且时间也是成本。
有人说学了汇编可以对语言理解更深,这个我认可,但是他还是边际效应递减的,你学的越多汇编,反而获得的越少,我看一般人学一本王爽这种入门书就绝对足够了。现在我回过头看我以前做纯汇编的工作经历,你说对我现在有好处么?当然有好处,但是我要是把那段经历用我学我现在做的工作,会有几倍的好处。(所以说还是不要随便跳槽转方向,真的很蛋疼,以前投入的时间都浪费了,还是大学的时候想好以后要做的工作,然后往精了学)
汇编并不是学了对做所有IT类工作都有好处的,再重申一遍大部分工作根本用不到任何一丁点的汇编,你要说有什么是学了对所有IT类工作都有好处的,非要说的话我会告诉你是数学,算法,设计模式。
对于16位汇编 比较精通了
对于所谓的win32位汇编 了解仅仅停留在指令阶段 也就是上面说的你能用OD看懂指令 可 这指令有啥含义 在程序中具体的意义 就不知道。。
当然 还有你学的好坏、、、
具体看需要决定是否继续学习其他汇编。。。 当然 这个汇编 没特殊需要 了解就可以 如果是特殊需要 嘿嘿。。 我就不说了
这部仙法在仙界是垃圾,,它没有任何作用,没攻没防没属性,水平就是0,,,
但它能让凡人产生灵根,,,让一个凡人走出那一步,,,
对汇编有个基础的认识,能写些简单的小程序,为以后深入汇编,或者学C打下个良好的基础。
我是看了几次了,不过没有深入,所以总是把知识忘掉。
不过这本书确实不错。个人感觉学完这本,对用OD分析一些简单的程序都几乎可以了。
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
在宿舍怎么防止东西被偷?
爱情公寓吵架搞笑台词,爱情公寓搞笑台词
我家一台空调工作的时候漏电保护器和接地线可
带阿字的女孩网名两个字的
在当代英国,国王、议会和内阁三者之间的关系
建筑分公司可以投标吗,总公司与分公司可以同
信用卡改账单日对还款有影响吗?
王义之用完十八缸水练字用什么成语形容
帮忙教一下吧,谢谢你
三星note5手机上的电话号码怎么查看
东海到淮坊开车,油钱,过路费多少钱
二战中 美国现款自运 是什么意思
sql 关于distinct搜索不重复数据的前十个
白菜描述的句子,形容干旱后雨季的诗句
单选题下边属于描写又富有画意的一句是A.日晕
推荐资讯
去哪儿网退款到银行卡最快要多久
68毫升的香薰香料能不能带上飞机
单选题第三世界的含义是指A.欧、亚的发达国家
单选题洋务运动的影响不包括()A.引进了一些
BMI的计算方式
中国1962年的5000元人民币,相对于现在的多少
惠普t5q23pa #AB2性能如何,还有价位?
单选题下列对实验现象的描述,正确的是A.铁丝
情人节是情人过的还是夫妻过的???
单选题I love____ when people&nb
在图甲、乙中,河里停着两只完全相同的小船,
资阳什么地方有招工的
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?