99问答网
所有问题
手机操作系统原理分析
如题所述
举报该问题
推荐答案 2013-01-17
先介绍下操作系统的概念,操作系统是包括硬件的,是个纯粹的软件概念。
操作系统(Operating System,简称OS)是一管理电脑硬件与软件资源的程序,同时也是计算机系统的内核与基石。操作系统是一个庞大的管理控制程序,大致包括5个方面的管理功能:进程与处理机管理、作业管理、存储管理、设备管理、文件管理。
http://baike.baidu.com/view/880.htm
现在用于手机的操作系统有这么几个PalmOS、Symbian、Windows CE、Linux和Android、iPhoneOS六种。
http://baike.baidu.com/view/148382.htm
为什么跟电脑上不一样呢?因为电脑的硬件结构是X86的,而手机硬件目前主要是ARM系列的。在X86上0000010可能是加的意思,在ARM上可能就是减的意思。这只是个简单而不太确切的解释。
那为什么手机和电脑上都有linux呢?
因为linux主要代码是C语言的,他的加法是这样写的 i=i+1; 然后对应不同的机子,用不同的翻译软件,也叫编译器,把这样好理解的文字翻译成机器认识的编码。
不管是ARM还是PC,都像经典的计算机一样有内存,硬盘,中央处理器。他们都是基于冯诺依曼结构的。
http://baike.baidu.com/view/1717004.html
只不过ARM是RISC的,我们的PC是CISC的。
RISC
http://baike.baidu.com/view/23531.htm
CISC
http://baike.baidu.com/view/65652.htm
看完深奥的理论,来点简单实际的.买手机的时候,一般看参数就会看处理器是ARM10或ARM11,有的是别的名字,但仔细查的话,基本都是基于ARM结构的。这个就是手机的CPU.
然后卖手机的会说自己的RAM是多少兆的,现在手机的基本在512M以内。这个就是内存啦。
最后是硬盘,对应手机里就是ROM。经常看到的某款手机的4G版,8G版指的就是这个。而外接个SD卡,就相当于外接了个硬盘。
温馨提示:答案为网友推荐,仅供参考
当前网址:
http://99.wendadaohang.com/zd/BWXevBWWX.html
其他回答
第1个回答 2021-04-09
为何苹果手机不加大手机内存呢?两大操作系统的设计原理分析
您的浏览器不支持HTML5视频
相似回答
操作系统原理
答:
操作系统原理是:计算将硬件、软件资源整合起来,然后控制计算中的其他程序进行运行
,并且为用户创造交互的界面,在交互界面中发出各种指令,然后再返回到操作系统中去执行。操作系统分为电脑、手机两大类,电脑操作系统中主流的是Windows和mac os,手机操作系统则有安卓和ios。操作系统是管理电子设备中的硬件...
操作系统原理
linux篇操作系统原理linux
答:
操作系统通过将共享的对象映射到虚拟存储器的“共享区域”来使得代码能够共享
,一方面提高存储器的利用率,一方面可以使得进程能够共享一些数据。安卓系统原理?这个问题比较宽泛,安卓是一款基于JAVA的操作系统,所有的安卓手机安装了linux内核的操作系统,手机启动后,会先启动Linux,Linux会启动JAVA虚拟机,也就...
【
操作系统原理
】什么是操作系统,操作系统的基本功能是什么,操作系统有...
答:
操作系统是管理计算机硬件资源,控制其他程序运行并为用户提供交互操作界面的系统软件的集合
。操作系统是计算机系统的关键组成部分,负责管理与配置内存、决定系统资源供需的优先次序、控制输入与输出设备、操作网络与管理文件系统等基本任务。操作系统的种类很多,各种设备安装的操作系统可从简单到复杂,可从手机的...
移动应用开发主要学什么就业如何
答:
1、移动操作系统原理:包括移动设备硬件结构、Android、iOS等操作系统的基本原理和应用场景
。2、编程语言:Java、Swift、Objective-C等编程语言用于移动应用开发。3、移动应用UI设计:包括应用的交互设计、图像处理和动画设计。4、数据库原理:包括数据库管理、SQL语言以及数据存储和安全等方面的内容。移动应用...
什么是嵌入式?
答:
嵌入式即嵌入式
系统
,IEEE(美国电气和电子工程师协会)对其定义是用于控制、监视或者辅助
操作
机器和设备的装置,嵌入式是一种专用的计算机系统;国内普遍认同的嵌入式系统定义是以应用为中心,以计算机技术为基础,软硬件可裁剪,适应应用系统对功能、可靠性、成本、体积、功耗等严格要求的专用计算机系统;从...
想学习软件开发,需要用到哪些软件(开发
手机
软件需要学什么)
答:
3、编译原理:了解软件从源文件到目标文件,到执行的全过程。如果有必要,其中的东西也要专门买书去研究。这样代码上不容易犯错误。了解了硬件原理和
操作系统原理
的基础上,了解编译原理也就比较简单。当然每种语言编译过程都不一样,但是原理都是基本相同。4、数据结构和算法
分析
:好的算法,事半功倍,...
智能
手机
区别
答:
3、智能机和非智能机在硬件的要求上不同,但同样需要“可运算设备”所必备的硬件,处理器,这些是任何
手机
必备的。只是非智能手机就像是安装了dos
系统
,而智能手机更像安装了xp系统。dos系统下,要运行其他程序,一般要关闭当前程序,而xp可以同时打开多个程序。4、非智能手机一般在速度上优于智能手机,...
...该怎么样选择学习途径?是先学《
操作系统原理
》,还是用Linux?_百度...
答:
先学会用系统才能谈系统,上面的书有点高深,那是给程序员看的。要有一定的编程基础,实践能力,再从理论上理解它的书。基础方面的先学会用linux,<<linux指令大全>>是必备的,学linux入门看<<鸟哥linux私房菜>>,再有就是学好C语言。如果能看linux内核,那么“
操作系统原理
“就差不多了。
编辑
手机
程序需要上什么专业
答:
1、当然是计算机专业及软件工程专业。2、软件工程开设课程包括:C/C++程序设计、Java程序设计、数据结构、计算方法、编译原理、软件工程、
操作系统原理
、数据库系统原理、网络数据库、计算机网络技术、微机原理及汇编语言程序设计、基于Web的程序设计、软件开发技术、软件测试技术、多媒体技术、网络安全技术等。
大家正在搜
苹果手机分析数据怎么看
手机
一加手机
手机推荐
手机排行
手机测评
手机屏幕
智能手机
手机行业
相关问题
手机操作系统原理(介绍的好,给一百)
操作系统原理?
【操作系统原理】什么是操作系统,操作系统的基本功能是什么,操...
高手来,操作系统原理
如何写操作系统原理的PV原语操作?思路是什么啊?
关于操作系统原理的问题3-4
计算机操作系统原理, 总结分析常用的文件目录结构
操作系统原理 地址转换的方法有几种?分别是什么?