永发信息网

手机操作系统是怎样做出来的?

答案:2  悬赏:70  手机版
解决时间 2021-02-12 20:02
是用什么高级语言编写的?如何兼容不同的处理器?怎样在不同的处理器上解释(汇编语法不同),又是在PC上用什么编译器编写?编写之后怎样移植到手机平台?
最佳答案
第一个问题:一般来讲是用C语言编写,比如楼上说的Android就是用C语言编写,不过它的应用程序是用JAVA写的,然后通过JAVA虚拟机解释成手机可以识别的指令。
第二个问题:现在的手机的处理器一般都是基于ARM内核做出来的,所以兼容性不成问题。
第三个问题:解释的话就是用的ARM的汇编语言,你要是想学习的话找一本ARM的汇编语言教材学习就行了。
第四个问题:PC上是用ARM的编译器ADS编译的,嵌入式中所谓交叉编译环境,就是在PC上建立编译环境,然后编译出来可以在手机上运行的程序。
第五个问题:编译之后通过下载工具download到手机上就行了,平时大家讲的刷机,就是这个过程。
全部回答
手机没有系统就是废铁。就像人没有了意识一样。 系统是带动硬件运行的一种命令。 系统是根据硬件能干嘛 需要他干嘛  根据这个东西来写系统  发挥硬件的作用。 这是我个人的理解,比较简洁 能看懂么。
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
求小说,内容必须要有,仙魔大战,兽潮,上古
赛典台球地址好找么,我有些事要过去
驾驶证换了3次后是十年还是长期 m.iask.sina.
闽江情明秀店在什么地方啊,我要过去处理事情
汽车的进气门断裂是什么原因造成的,有没有人
深蓝台球怎么去啊,我要去那办事
灌篮高手日语中字种子…谢谢…
白化病是由隐性致病基因控制的一种遗传病有一
l293d驱动模块怎么与单片机连接使用? (小白
天梭俱乐部怎么去啊,我要去那办事
广西和润投资有限公司在什么地方啊,我要过去
海信led50k700u电视怎么连话筒
海尔滚筒洗衣机里面的滚筒晃悠是什么原因
in good times and bad times 这句话什么意
就算我一辈子不结婚也不会和你结婚!
推荐资讯
我吹过风也下过雨我歌曲
电池充电器上battery和usb分别个代表什么意思
30万大额存单工商行3年利率是多少
明星博爱学校地址在哪,我要去那里办事
是不是有种心理病:因为渴望别人关心自己,所
东沟村这个地址在什么地方,我要处理点事
为什么现代社会的人类没有原始社会的人类团结
全球通套餐停机没注销会一直扣钱吗?
淼立洁财子钣金烤漆怎么去啊,有知道地址的么
保险杠喷漆要拆装费吗,这个问题有什么好的解
飞腾图文广告(府前路万和对面)地址在哪,我要
卢兵五金我想知道这个在什么地方
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?