现在还有人学汇编么?

2015-02-03 08:17:19 +08:00
 laomutuo

学了汇编能干啥?
高级语言都学不过来了,各种框架啥的,这年头还有人学汇编语言么?
为何学它?

亲们,给偶个学汇编的理由吧:)

18995 次点击
所在节点    程序员
131 条回复
sbboy
2015-02-03 11:59:45 +08:00
@1023400273 具体我也不了解啊。。。就是有个妹子会汇编,我的朋友想和她有点共同语言。。。
sbboy
2015-02-03 12:00:13 +08:00
@laomutuo 我也没见过,只是听朋友说起过。。。
codegear
2015-02-03 12:02:55 +08:00
@laomutuo 我周围确实没见到做逆向工程的……

@pheyer 哈哈,现在做逆向的人好少
nullizer
2015-02-03 12:05:27 +08:00
一般人学了汇编虽然不容易用上,很容易就忘记细节。但是CS学生不学心里不会踏实的,学了之后至少心里有底,对整个编程生涯都有好处
laomutuo
2015-02-03 12:06:44 +08:00
@booboo 先用c实现,生成汇编,然后改汇编代码么?
laomutuo
2015-02-03 12:09:11 +08:00
@pheyer 做逆向,就是搞破解么?从小白变成破解大神,要学多久?
DingSoung
2015-02-03 12:19:21 +08:00
有啊,现在工作经常写汇编
laomutuo
2015-02-03 12:20:41 +08:00
@dingsoung 知道i3有几个寄存器么?你都学过哪些指令呢?
pheyer
2015-02-03 12:23:01 +08:00
@laomutuo 不一定是搞破解啊,有时候就是想偷别人的一点东西,哈哈
DingSoung
2015-02-03 12:25:12 +08:00
@laomutuo 不是X86汇编,是FPGA模拟CPU核的汇编
caomaocao
2015-02-03 12:37:04 +08:00
如果搞嵌入式底层,还是需要的。
726332269
2015-02-03 12:52:47 +08:00
用来做系统开发,很好玩的,汇编应该算是最有趣的语言。
Bairrfhoinn
2015-02-03 13:47:20 +08:00
貌似汇编语言编写各种硬件的驱动程序也用的不少,什么显卡驱动、声卡驱动、网卡驱动等,都会或多或少用到这门语言……
jedihy
2015-02-03 13:48:55 +08:00
尼玛,调试程序不懂汇编调试个蛋?不懂汇编计算机怎么工作的知道个蛋?不懂汇编优化个蛋?不懂汇编的编程,花式码字而已。
可惜我也只会花式码字。。。
dagger
2015-02-03 13:49:09 +08:00
即便是不带操作系统的嵌入式,用到汇编的地方也很少了,现在我基本只在bootloader的引导部分和内核里一些需要稍微hack一下的地方才会看到汇编,而且很多指令在内核代码里都会被简单包装成一个c api再拿去用的
汇编对开发和维护都是噩梦,在现在这个时代还想成气候几乎不可能
laomutuo
2015-02-03 13:51:13 +08:00
@pheyer 哈哈,用汇编还能偷东西?你是黑客?
laomutuo
2015-02-03 14:05:39 +08:00
@dingsoung 你是硬件工程师?
模拟的是什么cpu?
DingSoung
2015-02-03 14:11:08 +08:00
@laomutuo 我只是个写软件的小码农.
阉割版的51核,做了很多客制化
scusjs
2015-02-03 14:12:42 +08:00
@laomutuo 巨汗。。。偷代码、接口啥的啊
txlty
2015-02-03 14:19:00 +08:00
如果没人学汇编,那么每年那么多 操作系统 和 编程语言 的漏洞,是谁爆出来的?一群老头子?

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/167762

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX