arm用哪种语言好? 现在汇编语言用在什么地方多? 最好说说以后的职业道路~~谢谢~

 我来答
20061002838
2010-11-22 · TA获得超过811个赞
知道小有建树答主
回答量:210
采纳率:0%
帮助的人:98.9万
展开全部
小型的简单的ARM,比如ARM7,Cortex-M3 ,这些不能用大型的操作系统(linux、winCE之类的),比较依赖于编译器,性能也有限,因此编程的最好选择就是C语言,简单,高效;
ARM9以上的处理器,一般都会有linux、winCE等大型的操作系统,编程实际上跟写window PC程序没什么区别,编程语言也就更加灵活了,C++,java...都行,当然C也能用,常用的是C++,像android系统,是linux,也是在ARM上用的,就可以用java开发。
汇编语言多用于一些其它语言不能实现(比如ARM的启动代码),对性能要求非常高(例如数字信号处理,同样的功能用汇编实现比用C实现快一倍,RAM消耗也小很多),对时间要求很高(例如有些中断处理函数,只有用汇编才能达到时间要求)等地方
职业道路不好说,ARM的应用太广了!顶级的ARM,几G的主频,几百个管脚,价钱几百块钱一片,能够用来做智能手机;最小巧的ARM,几十M的速度,不到30个管脚,价钱不到10块钱,也能做非常多的事情。
尼欧赵
2010-11-22 · TA获得超过823个赞
知道大有可为答主
回答量:1597
采纳率:0%
帮助的人:1211万
展开全部
当然是c了
加密破解分析优化方面用汇编,特别是性能优化,现在电脑速度快,用的不多。主要用来显示技巧,比如64k编程大赛之类的。破解是用得最多的地方,还有一些单片机程序用汇编。有些高级程序的某些特殊要求地方用汇编,比如杀毒提高速度等。
职业方面就看兴趣了。
本回答被网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
lijing198944
2010-11-25 · TA获得超过189个赞
知道答主
回答量:44
采纳率:0%
帮助的人:36万
展开全部
arm用c多一些,98%linux内核代码,全部的linux驱动代码,ads裸跑程序都是用c编的,c效率较高(据说比Java快30倍)你要学arm,就得发挥arm的优势——arm平台移植,arm优势就在于体积小成本低,同时资源也比pc少,Java,c++等语言大多用在图形编程(因为一些模块已经实现,只需直接引用,方便)。图形只是“衣服”,你要想玩“服装秀”,弄一些游戏,娱乐方面的可以搞搞,貌似pc程序员在图形方面比咱们做的更好。arm汇编也很重要,ads启动,内核代码优化,uboot移植都得用到,而且最重要的是程序调试。。。有时候linux内核返回程序错误是一些汇编错误(例如一个程序总行多少,出错在多少行),要用反汇编查看并修改
建议必须先学会c,然后arm汇编(不同于x86汇编),然后是Java,c++。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
源魔云10
2010-11-27 · TA获得超过1829个赞
知道小有建树答主
回答量:706
采纳率:0%
帮助的人:264万
展开全部
最下面有下载地址
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(2)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式