华为若自主研发手机操作系统,有多难

 我来答
帐号已注销
2017-12-27 · TA获得超过9859个赞
知道大有可为答主
回答量:7421
采纳率:88%
帮助的人:1407万
展开全部
我们组装台式机的时候,通常都是先买来主板、CPU、内存、硬盘、显示器、鼠标键盘等硬件设备,然后组装成一台电脑。但是这一堆硬件组装在一起我们也没法使用,因此我们还要再装上Windows操作系统,Windows操作系统就是我们与硬件交互的桥梁。 操作系统最基本的就是实现让硬件可以正常的管理硬件,让CPU可以运算数值,可以往硬盘写入数据,让网卡能够传输数据等,这是操作系统最核心的部分。只有核心肯定是不行的,需要进行一些保护不能随便更改,同时也是为了更容易扩展,因此操作系统通常还会提供一整套的接口,这就是系统调用的中间层。这样我们就可以通过键盘鼠标等外设操作应用程序,而应用程序跟系统调用打交道,进而分配、调度、管理计算机的资源完成我们的需求。所以一般来说操作系统分为两部分,一部分为系统内核,一部分是负责系统调用的,注意,这里只是最简单的划分,如果详细的划分还会有驱动层等。
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式