现在的计算机行业分得越来越细了,有软件工程,有人工智能等等,需要使用汇编的场景也算是非常少了。

计算机教学行业早该改一改了,都现在这个时间点了,还要求每个计算机专业的学生学习8086汇编,真的好笑。更加糟糕的是,我们的汇编考试非常愚蠢,汇编指令本来就很繁多,特别是对于复杂指令集而言,但是我们的考试却禁止查看参考文档。(好歹你随便参加一个什么算法比赛,都会提供参考文档吧😅)

显然我并不是想说汇编在现在就没用了,编译器、逆向工程任需要使用,但是又有多少人有这样的需求呢?特别是对于现代软件而言,大部分都是高级语言通过一层又一层的抽象实现的,各种runtime、抽象高级语言、GC的存在造成了晦涩难懂的汇编指令。我们目前学习的汇编太太太基础了。

我只想说,不是人人都需要学习汇编。