百科问答小站 logo
百科问答小站 font logo



计算机系本科生有必要学习汇编语言吗? 第1页

  

user avatar   yao-dong-27 网友的相关建议: 
      

有必要学一点

日常工作中,汇编主要有两个用途,一是局部代码的汇编优化,二是debug时候解决崩溃和性能问题。

这种要求,都没必要把汇编每个细节都掌握,除了个别特殊岗位,没有必要学习怎么完全用汇编开发App,只要会写嵌入式汇编,能看到基本的汇编代码就够了。

对于X86汇编,能了解十几个指令的用途就够基本看懂大部分代码了,比如 MOV JMP(以及其它系列跳转) PUSH POP CALL RET ADD XOR LEA 等。

要做优化需要学习 SIMD指令,因为普通汇编指令能带来的性能提升很有限了,你自己写的汇编未必比编译器生成的好,只有SIMD指令才有巨大提升空间。

SIMD本身不难,难度在算法上。




  

相关话题

  好多人跟我说计算机专业已经饱和了,赚不到钱了,我好慌,以后会不会找不到工作了? 
  如何看待澳门科技大学因为《跑男》录制节目而强制关闭图书馆一天? 
  如何看待三峡大学日语选修课教师课件中,疑似出现大量歧视女性的低俗内容? 
  为什么在名牌大学却觉得身边人大多自认为平庸? 
  去美国留学,应该如何规划和申请? 
  关于转基因,一个大学生能学习到多少?能否独立进行试验?? 
  如何评价清华北大毕业生在北京难立足的现象?科研和工程人才目前的境遇如何?你们还好吗? 
  大学专业没有选择计算机是不是意味着这辈子完了,人生已经走到头了? 
  如何看待华中科技大学生命学院辅导员占某利用职权孤立学生,并以思想政治不合格禁止其中一名学生参评奖学金? 
  未来高考制度外的偏才怪才是否有出路? 

前一个讨论
为什么被抄袭的作者不出名, 反而抄袭的作者更容易出名呢?
下一个讨论
(2015年)欧洲核子中心发现了一个质量为 750GeV 的新粒子存在证据,对物理学有何意义?





© 2025-05-25 - tinynew.org. All Rights Reserved.
© 2025-05-25 - tinynew.org. 保留所有权利