课程咨询: 400-996-5531 / 投诉建议: 400-111-8989
认真做教育 专心促就业
很多培训的学员问,现在搞嵌入式或者C需不需要学习汇编这门“外星文”?其实学习与否都是可以的,只是不学的话就要祈祷自己的工作不会涉及到,不然出来混迟早要还的。别说嵌入式培训学员,多少嵌入式工程师对汇编代码至今心存恐惧的。虽说贪多嚼不烂,但后续也是要学的,也算是技多不压身吧。
有人知道我们平常所接触到的大部分MCU程序都是在汇编中嵌入C程序吗?也就是说上电在创建栈前都是汇编代码!其实我们日常接触中在我们经意不经意间都有接触运用到汇编,正如我们在RTOS中进行上下文切换,又或者是中断之后的进行的现场保护这些大部分都是通过汇编来进行编写的。
其实编译器优化在我们日常工作中能帮我们对代码进行优化,而很多人都很依赖这个功能,希望通过这个功能搞定bug,如果搞不定绝对不是自己的问题,轻松甩锅。但很多bug在C代码中是找不出来的,也不是一个优化功能就能搞定的,如果优化功能这么强大,谁还学汇编啊。
学习了汇编之后不单能测试优秀的算法极限在哪里,同时还可以让自己进一步加深对嵌入式程序运行的理解,而在IT行业如果你对编码不了解你是绝对不可能写出一个好的编码,而我们学习汇编其实更多的也是为了不让自己被社会被行业淘汰,同时也为了提高工作效率,学如逆水行舟,我们多一门技术,也就多了一分竞争力。
【免责声明】本文系本网编辑部分转载,转载目的在于传递更多信息,并不代表本网赞同其观点和对其真实性负责。如涉及作品内容、版权和其它问题,请在30日内与管理员联系,我们会予以更改或删除相关文章,以保证您的权益!更多内容请添加3216764521学习了解。欢迎关注“达内在线”参与分销,赚更多好礼。