操作系统移植是什么

2016-03-31 16:32 11 1 收藏

get新技能是需要付出行动的,即使看得再多也还是要动手试一试。今天图老师小编跟大家分享的是操作系统移植是什么,一起来学习了解下吧!

【 tulaoshi.com - 服务器 】

操作系统移植是什么

  嵌入式操作系统与通用操作系统的最显著的区别之一就是它的可移植性。

  一款嵌入式操作系统通常可以运行在不同体系结构的处理器和开发板上。为了使嵌入式操作系统可以在某款具体的目标设备上运行,嵌入式操作系统的编写者通常无法一次性完成整个操作系统的代码,而必须把一部分与具体硬件设备相关的代码作为抽象的接口保留出来,让提供硬件的OEM厂商来完成。这样才可以保证整个操作系统的可移植性。这些代码通常是板级支持包(Board Support Package, BSP)的一部分。

(本文来源于图老师网站,更多请访问http://www.tulaoshi.com/fuwuqi/)

  例如:不同处理器和开发板通常都会提供实时钟支持,用来得到当前的时间日期,但是实时钟的实现方式却不胜枚举。如何告诉嵌入式操作系统当前的时间,就是操作系统移植者要完成的任务了。

  系统移植人员不但要对嵌入式操作系统提供的接口了如指掌,还要对操作系统运行的硬件有极为深入的了解,此类开发人员可能同时会身兼软件工程师和硬件工程师的双重身份让嵌入式操作系统在自己设计的硬件平台上运行起来。

(本文来源于图老师网站,更多请访问http://www.tulaoshi.com/fuwuqi/)

来源:http://www.tulaoshi.com/n/20160331/2052624.html

延伸阅读
标签: 服务器
Darwin操作系统简介 Darwin 是由苹果电脑于2000年所释出的一个开放原始码操作系统。Darwin 是MacOSX 操作环境的操作系统成份。苹果电脑于2000年把Darwin 释出给开放原始码社群。现在的Darwin皆可以在苹果电脑的PowerPC 架构和X86 架构下执行,而后者的架构只有有限的驱动程序支援。 简介 Darwin 是一种Unix-like 操作系统...
现在好多种桌面的服务正在向网络上转移,EYEOS这个做得相当不错,推荐试用。界面十分美观,有点类似MAC系统风格。界面很精致与使用。上面都是一些简单的圆圈,点击就可以运行相应的功能了,包括日历,文件管理器,文本编辑器,内部IM,浏览器,和计算器,不过都是英文,他的操作十分简单。 看看它的启动界面 看它的颜色非常的舒服很有水晶...
标签: 电脑入门
在MAC操作系统中,有着许多跟Windows操作系统不一样的地方,Spotlight便是其中的一个,对于Spotlight这个功能有什么作用呢?,相信并不是所有的用户都很清楚,今天图老师小编就来跟大家介绍一下Spotlight吧。 Spotlight是Mac OS X中非常实用的搜索功能,可以通过control+空格 来快速搜索Mac中的内容。苹果也在不断优化Spotlight,从10.7 Lion...
标签: 操作系统
随着微软的步步紧逼,包括早先的Windows黑屏计划、实施,逮捕番茄花园作者并判刑,种种迹象表明,中国用户免费使用盗版Windows的日子将不会太长久了,那么这个世界上有没有即免费又易用的操作系统呢?答案是有,那就是Ubuntu操作系统。 Ubuntu是一个流行的Linux操作系统,基于Debian发行版和GNOME桌面环境,和其他Linux发行版相比,Ubuntu...
标签: autocad教程
如果用户希望在AutoCAD中执行操作系统命令,则可调图老师用“shell”命令来访问操作系统,该命令的调用方式为: 命令行:shell(或sh) 调用该命令后,系统将提示用户输入操作系统命令: OS Command: 用户可在此提示下执行操作系统命令。也可以直接回车来弹出“AutoCAD Shell Active”窗口(图16-9)来进行操作,完成...

经验教程

131

收藏

62
微博分享 QQ分享 QQ空间 手机页面 收藏网站 回到头部