操作系统移植是什么

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

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

【 tulaoshi.com - 服务器 】

操作系统移植是什么

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

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

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

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

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

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

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

延伸阅读
标签: 电脑入门
1、Windows类 随着电脑硬件和软件系统的不断升级,微软的windows操作系统也在不断升级,从16位、32位到64位操作系统。从最初的windows1.0到大家熟知的windows95、NT、97、98、2000、Me、XP、Server、Vista,Windows 7,Windows 8各种版本的持续更新,微软一直在尽力于Windows操作的开发和完善。 Windows8,最新一代Windows!漂亮的开始屏幕...
标签: 服务器
Darwin操作系统简介 Darwin 是由苹果电脑于2000年所释出的一个开放原始码操作系统。Darwin 是MacOSX 操作环境的操作系统成份。苹果电脑于2000年把Darwin 释出给开放原始码社群。现在的Darwin皆可以在苹果电脑的PowerPC 架构和X86 架构下执行,而后者的架构只有有限的驱动程序支援。 简介 Darwin 是一种Unix-like 操作系统...
现在好多种桌面的服务正在向网络上转移,EYEOS这个做得相当不错,推荐试用。界面十分美观,有点类似MAC系统风格。界面很精致与使用。上面都是一些简单的圆圈,点击就可以运行相应的功能了,包括日历,文件管理器,文本编辑器,内部IM,浏览器,和计算器,不过都是英文,他的操作十分简单。 看看它的启动界面 看它的颜色非常的舒服很有水晶...
标签: 电脑入门
任务栏图标有键盘快捷方式 用户想要通过快捷键打开这些应用程序,只需按住Windows键,然后按键盘上与该图标对应的数目即可。例如,如果Internet Explorer是第一个图标,用户只需按住Windows-1,就可以打开IE浏览器。 用户可以将任务栏上的项目任意移动 也许用户可能觉得这个功能在Windows XP和Vista就已经存在了,但实际上这是Windows...
标签: windows 操作系统
以下是几个会让 Windows 启动变慢的几个原因: ·内存太少,对 Windows 95/98 来讲,最好有至少要 32 MB,Windows ME 最好要 64MB,这样的数量,才容易维持一个稳定的工作环境。 ·硬盘速度太慢,这种情形多半发生在过时的计算机安装最新的操作系统最容易发生﹙因为硬盘小、传输速率慢、而操作系统体积又太大﹚,或者,硬盘太久没有做过磁...

经验教程

830

收藏

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