关于Windows软实时系统的信息

电脑系统有哪些种类问题一:电脑操作系统的种类有多少电脑系统的种类有多少啊,分目前操作系统种类繁多 , 很难用单一标准统一分类 。
根据操作系统的使用环境和对作业处理方式来考虑,可分为批处理系统(MVX、DOS/VSE)、分时系统(WINDOWS、UNIX、XENIX、Mac OS)、实时系统(iEMX、VRTX、RTOS,RT Linux);
根据所支持的用户数目 , 可分为单用户(MSDOS、 OS/2)、多用户系统(UNIX、MVS、Windows);
根据硬件结构,可分为网络操作系统(Netware、Windows NT、 OS/2 warp)、分布式系统(Amoeba)、多媒体系统(Amiga)等 。
操作系统的五大类型是:批处理操作系统、分时操作系统、实时操作系统、网络操作系统、分布式操作系统 。
问题二:电脑系统有哪几种?8位的CP/M操作系统
C-DOS
【关于Windows软实时系统的信息】M-DOS
TRS-DOS
S-DOS
MS-DOS
Linux操作系统
UNIX
雨林木风OS
麒麟操作系统
red hat lunix
mac
os/2
GUNmac
os/2
GUN
Windows 1.0 ( 1985 ) ?
Windows 2.0 ( 1987 ) ?
Windows 2.1 ( 1988 )
? windows 3.0 ( 1990 ) ?
windows 3.1 ( 1992 ) ?
Windows 3.2 ( 1994 )
Win 9x ? Windows 95 ( 1995 ) ?
Windows 98 ( 1998 ) ?
Windows 98 SE ( 1999 )
? Windows Me ( 2000 )
windows 97
Windows NT 3.1 ( 1993 ) ?
Windows NT 3.5 ( 1994 ) ?
Windows NT 3.51 ( 1995 )
? Windows NT 4.0 ( 1996 ) ?
Windows 2000 ( 2000 )
windows xp ( 2001 ) ?
windows Vista ( 2005 ) ?
Windows 7 ( 2009 )
? Windows 8 ( 2011 )
Windows Server 2003 ( 2003 ) ?
Windows Server 2008 ( 2008 )
? Windows Home Server ( 2008 ) ?
Windows HPC Server 2008 ( 2010 )
? Windows Small Business Server ( 2011 ) ?
Windows Essential Business Server
Windows PE ? Windows Azure
? Windows Fundamentals for Legacy PCs
Windows CE ?
Windows Mobile ?
Windows Phone 7
问题三:电脑操作系统有几种?各有什么区别?哪种系统好目前WINXP用的比较广泛也比较好用 。一般家庭可选用这个操作系统 。若追求稳定,安全性高 , 就用WIN2000
采纳哦
问题四:电脑系统现在有几种类型很多了,比较知名的有windows、mac os,linux等等,此外还有些服务器操作系统 , 比较少见了
问题五:电脑系统的分类windows中文是窗户的意思 。另外还有微软公司推出的视窗电脑操作系统名为windows 。随着电脑硬件和软件系统的不断升级,微软的windows操作系统也在不断升级,从16位、32位到64位操作系统 。从最初的windows1.0到大家熟知的windows95、NT、97、98、2000、Me、XP、Server、Vista,Windows 7各种版本的持续更新.
早期版本的Windows通常仅仅被看作是一个图形用户界面,不是操作系统,主要因为它们在MS-DOS上运行并且被用作文件系统服务 。不过,即使最早的16位版本的Windows也已经具有了许多典型的操作系统的功能,包括拥有自己的可执行文件格式以及为应用程序提供自己的设备驱动程序(计时器、图形、打印机、鼠标、键盘以及声卡) 。
Windows 操作系统对应的年代
?Windows 1.0 ?1985-11-20
?Windows 2.0 ?1987-11-1
?Windows 3.0 ?1990-5-22
?Windows 3.1 ?1992-3-18
?Windows NT 3.1 ?1993-7-27
?Windows NT 3.5 ?1995-11-20
?Windows Bob ?1995-5
?Windows 95 ?1995-8-24
?Windows NT 4.0 ?1996-7-29
?Windows 98 ?1998-6-25
?Windows 2000 ?2000-2-17
?Windows ME ?2000-9-14
?Windows XP ?2001-10-25
?Windows Server 2003 ?2003-4-24
?Windows Vista ?2007-1-30
?Windows Server 2008 ?2008-2-27
Windows 7? ?2009-10-22
16位操作系统
这个系列的产品包括:
Windows 1.0~Windows 1.04
Windows 2.0~Windows 2.03
Windows 3.0~Windows 3.2
16/32位兼容操作系统
这个系列有:
Windows 95 (第一版、第二版)
Windows 98(第一版、第二版(最稳定和普及版)和第三版(联想私自改的OEM版)
Windows Millennium Edition (Windows98与2000的混合过渡性,颇受人争议的版本)
32位操作系统
它们包括:Windows NT 3.1(1992年)、NT 3.5、NT 3.51、NT 4.0、Windows 2000、Windows XP 32位版、Windows Server 2003 32位版、Windows Server 2003 R2 32位版、Windows Vista 32位版、Wi......
问题六:电脑软件有哪些分类计算机是由运算器、存储器、控制器、适配器、总线和输入/输出设备组成的 。这些部件或设备都是由元件构成的有形物体,因而称为硬件或硬设备 。如果只有算盘 , 没有运算法则和步骤,就不能用算盘来计算 。同样,假如计算机只有硬件,它仍是个“死”东西 。那么计算机靠什么东西才能变“活”,从而高速自动地完成各种运算呢?这就是我们前面讲过的计算程序 。因为它是无形的东西,所以称为软件或软设备 。比方说,用算盘进行运算 , 算盘本身就是硬件,而运算法则和解题步骤等就是软件 。事实上,利用电子计算机进行计算、控制或作其他工作时,需要有各种用途的程序 。
因此 , 凡是用于一台计算机的各种程序,统称为这台计算机的程序或软件系统 。
计算机软件一般分为两大类:一类叫系统程序,一类叫应用程序
系统程序用来简化程序设计,简化使用方法 , 提高计算机的使用效率,发挥和扩大计算机的功能及用途 。
它包括以下四类:
各种服务性程序,如诊断程序排错程序练习程序等;
语言程序 , 如汇编程序编译程序解释程序等;
操作系统;
数据库管理系统 。
应用程序是用户利用计算机来解决某些问题所编制的程序,如工程设计程序、数据处理程序、自动控制程序、企业管理程序、情报检索程序、科学计算程序等等 。随着计算机的广泛应用,这类程序的种类越来越多 。
问题七:操作系统的五大类型是什么?批处理系统(MVX、DOS/VSE)、分时系统(WINDOWS、UNIX、XENIX、Mac OS)、实时系统(iEMX、VRTX、RTOS,RT Linux)、网络操作系统(Netware、Windows NT、 OS/2 warp)、分布式系统(Amoeba)本资料共包含以下附件:操作系统的五大类型.txt
问题八:电脑的种类有哪些?台式机、笔记本、平板电脑
问题九:电脑操作系统的种类有多少操作系统的种类
目前操作系统种类繁多 , 很难用单一标准统一分类 。
根据操作系统的使用环境和对作业处理方式来考虑,可分为批处理系统(MVX、DOS/VSE)、分时系统(WINDOWS、UNIX、XENIX、Mac OS)、实时系统(iEMX、VRTX、RTOS,RT Linux);
根据所支持的用户数目,可分为单用户(MSDOS、 OS/2)、多用户系统(UNIX、MVS、Windows);
根据硬件结构 , 可分为网络操作系统(Netware、Windows NT、 OS/2 warp)、分布式系统(Amoeba)、多媒体系统(Amiga)等 。
操作系统的五大类型是:批处理操作系统、分时操作系统、实时操作系统、网络操作系统、分布式操作系统 。
1,CP/M其实就是第一个微机操作系统,享有指挥主机、内存、磁鼓、磁带、磁盘、打印机等硬设备的特权 。通过控制总线上的程序和数据,操作系统有条不紊地执行着人们的指令 。
2,DOS系统是1981年由微软公司为IBM个人电脑开发的,即MS-DOS 。它是一个单用户单任务的操作系统 。在1985年到1995年间DOS占据操作系统的统治地位 。
3,Windows是一个为个人电脑和服务器用户设计的操作系统 。它的第一个版本由微软公司发行于1985年 , 并最终获得了世界个人电脑操作系统软件的垄断地位 。现在的版本有 Win95/Win98/winMe/Win2000/Winxp/win2003等,所有最近的Windows都是完全独立的操作系统
4,Unix是一种分时计算机操作系统,1969在ATTBell实验室诞生 。从此以后其优越性不可阻挡的占领网络 。大部分重要网络环节都是Unix构造 。主要是 IBM AIX,SUN Solaris ,HP UNIX 。(BSD ?Solaris ?SCO ?HP-UX ?AIX ?AS400 ?Tru64 ?IRIX ?MacOsX )个大牌厂商 。主要用于电信 , 银行 , 证券以及大企业客户 。
5,Linux是Unix克隆的操作系统,在源代码上兼容绝大部分Unix标准,是一个支持多用户、多进程、多线程、实时性较好的且稳定的操作系统 。主要有 RedHat,SlackWare,SUSE,TurboLinux , Debian,
XteamLinux,BluePoint,红旗Linux等 。
6,Palm OS 提起Palmsource公司的产品Palm操作系统,无人不会因为其对掌上电脑发展的推动表示敬意,在硬件还不发达的几年前,反应快速的Palm操作系统几乎是掌上电脑的唯一选择,跟我们常用的windows操作系统一不一样的是,Palm 是利用一个内建、很简单的「程序总管」(application launcher)来呈现你 Palm 上的所有东西 。它会显示所有你 Palm 上内建及安装的程序,但它并不会显示数据库档案(可以理解,如果没有和数据关联的软件,这个数据应该也没有任何意义),所以你可以很轻易地找到想要的程序并执行它
还有其它等等 。
问题十:计算机的分类有哪些?①、按信息的形式和处理方式可分类: 1、电子数字计算机:所有信息以二进制数表示 。2、电子模拟计算机:内部形式为连续变化的模拟电压,基本运算部件为运算放大器 。3、混合式电子计算机:既有数字量又能表示模拟量,设计比较困难 。②、按用途可分类为: 1、通用机:适用于各种应用场合 , 功能齐全、通用性好的计算机 。2、专用机:为解决某种特定问题专门设计的计算机,如工业控制机、银行专用机、超级市场收银机(POS)等 。③、按计算机系统的规模分类为: 所谓计算机系统规模主要指计算机的速度、容量和功能 。一般可分巨型机、大型机、中小型机,微型机和工作站等 。
win7算实时操作系统(RTOS)吗?算!RTOSWindows软实时系统,即:实时系统(Real-time operating system),实时系统能够在指定或者确定的时间内完成系统功能和外部或内部、同步或异步时间做出响应的系统 。
比如果说Windows软实时系统你点视频播放,win7在指定时间内完成响应 , 给你播放视频Windows软实时系统;或着你点击打印,操作系统经过软件处理接通打印机,打印文件 , 这都可以证明win7是实时操作系统 。
Windows CE是什么系统?WindowsCE是微软公司嵌入式、移动计算平台的基?。且桓隹诺摹⒖缮兜?2位嵌入式操作系统,是基于掌上型电脑类的电子设备操作系统 , 它是精简的Windows 95 , Windows CE的图形用户界面相当出色 。\x0d\x0a其中CE中的C代表袖珍(Compact)、消费(Consumer)、通信能力(Connectivit)和伴侣(Companion);E代表电子产品(Electronics) 。与Windows 95/98、Windows NT不同的是,Windows CE是所有源代码全部由微软自行开发的嵌入式新型操作系统,其操作界面虽来源于Windows 95/98 , 但Windows CE是基于WIN32 API重新开发、新型的信息设备的平台 。Windows CE具有模块化、结构化和基于Win32应用程序接口和与处理器无关等特点 。Windows CE不仅继承了传统的Windows图形界面,并且在Windows CE平台上可以使用Windows 95/98上的编程工具(如Visual Basic、Visual C等)、使用同样的函数、使用同样的界面风格,使绝大多数的应用软件只需简单的修改和移植就可以在Windows CE平台上继续使用 。Windows CE并非是专为单一装置设计的 , 所以微软为旗下采用Windows CE作业系统的产品大致分为三条产品线,Pocket PC(掌上电脑)、Handheld PC(手持设备)及Auto PC 。\x0d\x0aWindowsCE版本主要有1.0、2.0、3.0、4.0、4.2、5.0 和6.0\x0d\x0aWinCE1.0 : \x0d\x0aWINCE1.0是一种基于Windows95的操作系统,其实就是单色的Windows95简化版本 。90年代中期卡西欧推出第一款采用WinCE1.0操作系统的蛤壳式PDA,算是第一家推出真正称得上手掌尺寸的掌上电脑厂商 。作为第一代的WinCE1.0于1996年问世,不过它最初的发展并不顺利 。当时Paim操作系统在PDA市场上非常成功,几乎成为了整个PDA产品的代名词,在这种情况下,微软公司被迫为最初WinCE的不断改进的同时 , 微软公司也通过游说、 \x0d\x0a技术支持、直接资助等手段聚集了大量合作厂商,使WinCE类的PDA阵容越来越强大 。\x0d\x0aWinCE2.0 : \x0d\x0a随着Windows95的出现和Windows98的成功 , 另外一个巨人-微软站起来了,并迅速地在PC操作系统业界建立了微软帝国 。PDA市场的发展潜力被众多分析家看好 , 嗅觉异常灵敏的“微软”自然不会放过这样一个巨大的市场,在其操作系统帝国已经非常稳定的前提下,又开始了在PDA市场上的全力冲刺,用 \x0d\x0aWinCE2.0操作系统来打造与Palm非常类似的掌上产品 。\x0d\x0aWinCE2.0不仅比CE1.0快的多 , 而且的彩色显示,又众多新型PDA采用新的WinCE2.0系统 , 大有取代Pilot的趋势,成为PDA操作系统新的标准 。尽管CE2.0仍然要比Pilot的操作系统需要的空间要大的多 , 但它具有Windows的界面,会用PC的人小编估计没有多少人不会使用微软的操作系统 。如果你熟悉Windows95,在使用WindowsCE的时候就熟门熟路了,就不需要重新学习 。而且,两者技术上的相似性,第三方Windows应用软件开发商们,就可以很容易地把自己的应用软件转换成可供CE运行的版本,因此,WindowsCE的可使用软件的种类将会越来越多的 。\x0d\x0aWinCE3.0: \x0d\x0aWinCE3.0是微软的Windows Compact Edition,是一个通用版本,并不针对掌上产品,标准PC、家电和工控设备上也可以安装运行,但要做许多客户化工作,当然也可以做掌上电脑 。微软鼓励大家在任何硬件平台(WinCE3.0支持5系列CPU: x86, PowerPC, ARM ,MIPS,SH3/4) 上使用(为了和VxWorks,Linux等竞争),所以早期的WINCE运行在不同的硬件平台上 。WinCE3.0 Licence费用为$20 ,10 Licence起,批 \x0d\x0a量时大致能降到$15/Licence 。\x0d\x0a2000年微软公司将WinCE3.0正式改名为Windows for Pocket PC,简称Pocket PC 。就是把Pocket Word和Pocket Excel等一些日常所需的办公软件的袖珍版装了进去Pocket PC , 同时在娱乐方面的性能做很大的加强 。当然对于微软的所有举动,捧场的厂商自然也不会少,加入Pocket PC 阵营的现在就有HP、Compaq、Casio等一些著名厂商 。当Compaq的iPAQ 3630的诞生和在市场的热销,支持和加入Pocket PC阵营的厂商就越来越多 。2002年智能手机商机再现,不少PPC厂商希望推出整合手机功能的PPC,于是在2002年8月,专门为手机优化过的微软Pocket PC 2002 Phone Edition操作系统匆匆问世,2002年10月,国内第一款PPC手机--多普达686上市了,随后熊猫推出了CH860、联想推出ET180\x0d\x0aWinCE4.0: \x0d\x0aWinCE.Net(即WinCE 4.0)是微软于2002年1月份推出的首个以.Net为名的操作系统,从名字上我们就可以知道它是微软的.net的一部分 。WinCE.Net是WinCE3.0的升级,同时还加入.Net Framework精简版,支持蓝牙和.Net应用程序开发 。\x0d\x0aWinCE4.2 : \x0d\x0aWindowsCE.NET 4.2是WindowsCE.NET 4.0/4.1的升级版,对Windows CE先前版本的强大功能进行了进一步的扩充和丰富 , 基于其开发的设备将从这些微小但重要的变化中获得更好的性能和更强的Windows集成功能 。微软在WinCE4.2版时曾提供开放源代码,不过只针对研究单位 , 而程序代码较少,为200万行 。\x0d\x0aWinCE5.0: \x0d\x0aWinCE5.0在2004年5月份推出,微软宣布WinCE5.0扩大开放程序源代码 。在这个开放源代码计划授权下,微软开放250万行源代码程序作为评估套件(evaluationkit) 。凡是个人、厂商都可以下载这些源代码加以修改使用,未来厂商OEM时 , 则再依执行时期(Run-time)授权,支付Win CE5.0核心每台机器3美元的授权费用 , 这也是微软第一个提供商业用途衍生授权的操作系统 。\x0d\x0aWindows CE 6.0: \x0d\x0a2006年11月,微软公司其最新的嵌入式平台Windows Embedded CE 6.0正式上市 。作为业内领先的软件工具,Windows Embedded CE 6.0将为多种设备构建实时操作系统 , 例如:互联网协议(IP)机顶盒、全球定位系统(GPS)、无线投影仪,以及各种工业自动化、消费电子以及医疗设备等 。\x0d\x0a在Windows Embedded诞生十周年之际,微软将首次在“共享源计划(Microsoft? Shared Source programme)”中100%毫无保留地开放Windows Embedded CE 6.0内核,(GUI图形用户界面不开放)比Windows Embedded CE的先前版本的开放比例整体高出56% 。“共享源计划”为设备制造商提供了全面的源代码访问,以进行修改和重新发布(根据许可协议条款) , 而且不需要与微软或其他方共享他们最终的设计成果 。尽管Windows操作系统是一个通用型计算机平台,为实现统一的体验而设计,设备制造商可以使用Windows Embedded CE 6.0这个工具包为不同的非桌面设备构建定制化的操作系统映像 。通过获得Windows Embedded CE源代码的某些部分 , 比如:文件系统、设备驱动程序和其他核心组件,嵌入式开发者可以选择他们所需的源代码,然后编译并构建自己的代码和独特的操作系统,迅速将他们的设备推向市场 。\x0d\x0a微软还将Visual Studio 2005专业版作为Windows Embedded CE 6.0的一部分一并推出 。这对微软来说又是一次史无前例的突破 。Visual Studio 2005专业版将包括一个被称为Platform Builder的功能强大的插件,它是一个专门为嵌入式平台提供的“集成开发环境” 。这个集成开发环境使得整个开发链融为一体,并提供了一个从设备到应用都易于使用的工具,极大地加速了设备开发的上市 。\x0d\x0aWindows Embedded CE 6.0重新设计的内核具有32,000个处理器的并发处理能力 , 每个处理有2GB虚拟内存寻址空间,同时还能保持系统的实时响应 。这使得开发人员可以将大量强大的应用程序融入到更智能化、更复杂的设备中 。无论在路上、在工作还是在家里,都可以使用这种设备 。\x0d\x0a在路上: Windows Embedded CE 6.0加入了新的单元核心数据和语音组件 , 这使得设备能够通过蜂窝通讯网络建立数据连接和语音通话,从而实现机器对机器的通讯应用场景,并构建相应的设备 , 如停车表、自动售货机和GPS设备等 。\x0d\x0a在工作上: Windows Embedded CE 6.0包含的组件更便于开发者创建通过Windows Vista内置功能无线连接到远程桌面共享体验的投影仪 。\x0d\x0a在家中: Windows Embedded CE 6.0充分利用了多媒体技术,以开发网络媒体设备、数字视频录像机和IP机顶盒等 。\x0d\x0a最新功能\x0d\x0a目前最新的Windows CE为Windows CE 6.0,这个版本在内核部分有很大的进步:\x0d\x0a所有系统元件都由EXE改为DLL,并移到 kernel space.\x0d\x0a全新设计的虚拟内存架构\x0d\x0a全新的设备驱动程序架构 , 同时支持 User Mode 与 Kernel Mode 两种驱动程序 。突破只能运行 32 个工作元(process)的限制,可以运行 32768 个工作元 。每一工作元的的虚拟内存限制由32 M 增加到全系统总虚拟内存 。Platform Builder IDE 集成到 Microsoft Visual Studio 2005 。新的安全架构,确保只有被信任的软件可以在系统中运行 。UDF 2.5 文件系统 。支持 802.11i (WPA2)及 802.11e (QoS) 等无线规格,及多重 radio support.\x0d\x0a支持 x86, ARM, SH4, MIPS 等各种处理器 。提供新的 Cellcore components 使系统在移动电话网络中更容易创建数据链接及激活通话 。[1][2]在开发环境上,微软也提供兼容于.NET Framework的开发元件:.NET Compact Framework , 让正在学习.NET或已拥有.NET程序开发技术的开发人员能迅速而顺利的在搭载Windows CE .NET系统的设备上开发应用程序 。\x0d\x0a用于掌上电脑Pocket PC以及智能手机Smart Phone上的Windows CE系统称为Windows Mobile,目前成熟的最新版本为Windows Mobile 6.5 。\x0d\x0a1) WinCE与Linux有何区别?(商业模式,学习和开发难度,对硬件的支持,稳定性,对工程师未来发展的帮助,对研发中心未来发展的帮助) \x0d\x0a嵌入式Linux OS与Windows CE相比的优点: \x0d\x0a第一:Linux是开放源代码,遍布全球的众多Linux爱好者都是Linux开发者的强大技术支持者;Windows CE目前6.0内核全部开放 , GUI不开放 。第二:Linux的内核小、效率高;Windows CE相比,占用过多的RAM 。第三Linux是开放源代码的OS , 在价格上极具竞争力 , 适合中国国情 。Windows CE需要版权费用 。第四Linux不仅支持x86芯片,还是一个跨平台的系统 。更换CPU时就不会遇到更换平台的困扰 。第五,Linux内核的结构在网络方面是非常完整的,它提供了对包括十兆位、百兆位及千兆位的以太网络 , 还有无线网络、Token ring(令牌环)和光纤甚至卫星的支持,目前WINCE的网络功能也比较强大 。\x0d\x0a嵌入式Linux OS与Windows CE相比的弱点: \x0d\x0a第一:LINUX开发难度较高,需要很高的技术实力,WINCE开发相对较容易,开发周期短,内核完善,主要是应用层开发 。第二:LINUX核心调试工具不全,调试不太方便,尚没有很好的用户图形界面 , WINCE的GUI丰富 , 开发工具强大;第三 , 系统维护难度大 。Linux占用较大的内存,如果去掉部分无用的功能来减小使用的内存,但是如果不仔细,将引起新的问题 。\x0d\x0a2) WinCE 5.0与6.0有何区别? \x0d\x0a100%毫无保留地开放Windows Embedded CE 6.0内核 , 微软还将Visual Studio 2005专业版作为Windows Embedded CE 6.0的一部分一并推出 。Visual Studio 2005专业版将包括一个被称为Platform Builder的功能强大的插件,它是一个专门为嵌入式平台提供的“集成开发环境” 。这个集成开发环境使得整个开发链融为一体,并提供了一个从设备到应用都易于使用的工具,极大地加速了设备开发的上市 。Windows Embedded CE 6.0重新设计的内核具有32,000个处理器的并发处理能力,每个处理有2GB虚拟内存寻址空间,同时还能保持系统的实时响应,加入了新的单元核心数据和语音组件,6.0包含的组件更便于开发者创建通过Windows Vista内置功能无线连接到远程桌面共享体验的投影仪,充分利用了多媒体技术,以开发网络媒体设备、数字视频录像机和IP机顶盒等 。\x0d\x0a3) 请说出10个使用WinCE的产品(其中有5个产品是大家都知道的) 。\x0d\x0a手机,指纹识别系统 , 汽车电子检测设备,智能家电,医疗仪器(例如:监护仪,心电检测仪等等),工业控制仪器(例如:人机界面显示的高精准电机控制 , 工业采集控制通信等) , 定位导行设备(例如:车载GPS导航仪),\x0d\x0a4) 请说出10个使用Linux的产品(其中有5个产品是大家都知道的) \x0d\x0a摩托罗拉A系列(明),E系列(E6,E680等),爱国者MP5(如P881)\x0d\x0a5) WinCE 与 Vxworks有何区别?(商业模式,学习和开发难度,对硬件的支持,稳定性,对工程师未来发展的帮助,对研发中心未来发展的帮助) \x0d\x0aWinCE商业模式: \x0d\x0aWindows Embedded CE 6.0使用了基于数量的特许许可证模式,设备制造商可以在设备开始供货时再购买运行许可证 。微软将提供知识产权保护(根据许可协议条款)和为期10年的产品支持生命周期,确保产品的完整性,并保证厂商得到必要的支持和保护以获得成功 。\x0d\x0aWindows CE 休眠唤醒全面解析\x0d\x0aWindows CE 作为一个广泛应用于移动便携设备上的操作系统,提供了完善的电源管理的功能 。其中 , 休眠唤醒便是一个重要的功能 。那么 , 休眠唤醒是什么原理呢,这首先要从硬件说起 。这里呢,我就拿用自己得最熟练的三星平台的2440 CPU为例来和大家探讨一下 。\x0d\x0a首先看2440 Datasheet 里关于休眠部分的描述\x0d\x0aSLEEP ModeThe block disconnects the internal power. So, there occurs no power consumption due to CPU and the internal logic except the wake-up logic in this mode. Activating the SLEEP mode requires two independent power sources. One ofthe two power sources supplies the power for the wake-up logic. The other one supplies other internal logics ,including CPU, and should be controlled for power on/off. In the SLEEP mode, the second power supply source forthe CPU and internal logics will be turned off. The wakeup from SLEEP mode can be issued by the EINT[15:0] or by RTC alarm interrupt.\x0d\x0a上面这段话大意就是,当CPU进入休眠模式后,整个CPU系统会进入低功耗模式,只有当外部中断0-15中任意一个中断被触发,或者实时时钟中断被触发时,系统才会被唤醒 。我们结合2440 wince5.0 BSP中的相关部分来详细分析 。\x0d\x0a(这里说句题外话,现在市面流传着2种类型的wince5.0的BSP,一种是基于三星官方发布的PQOAL结构的,另一种 , 是从4.2的BSP升级上来的 , 也就是把原来4.2下的 BSP经过修改 , 使得能够在PB5.0下编译通过 。下面我要分析的就是后者,也就是从 wince4.2下升级过来的5.0 BSP.他的结构和4.2下面的基本相同 。\x0d\x0a按我的观点,这两种BSP 无所谓好坏,只要能实现产品功能的,就是好的BSP.不过从长远来看,微软主推的是PQOAL结构的BSP,以后官方发布的5.0和6.0的BSP,基本都是采用的这种结构 。)\x0d\x0a使得系统进入休眠的方法有很多,比如在WINCE的桌面上,点左下角的图标,然后选择 “挂起” 。或者是在应用程序或驱动中调用SetSystemPowerState函数,都可以让系统进入休眠状态 。实际上,这两种方法殊途同归,最终都是要去调一个 OEM层的函数 : OEMPowerOff\x0d\x0a.
实时操作系统的概念所谓“实时操作系统”,实际上是指操作系统工作时,其各种资源可以根据需要随时进行动态分配 。由于各种资源可以进行动态分配,因此其处理事务的能力较强、速度较快 。
应该说,实时操作系统是在早期的操作系统基础上发展起来的,早期的操作系统的各种资源都是事先已经分配好的,工作期间这些资源不能再重新进行分配 。因此其处理事务的能力较差、速度较慢,现在则称之为“非实时操作系统” 。但“非实时操作系统”诞生时,其功能、性能等在当时也是非常强的,人们在未认识到更好的操作系统之前并不将其这样称呼 。将来如果新的、功能更强的、实时性能更高的操作系统出现,也许现在称之为“实时”的操作系统则可能将让位于新的“实时操作系统”了 。从这方面讲“实时操作系统”是一个相对的概念的 。
实时操作系统有哪些?问题一Windows软实时系统:硬实时操作系统和软实时操作系统有什么不同Windows软实时系统?国际上常见的嵌入式操作系统大约有40种左,右如:Linux、uClinux、WinCE、PalmOS、Symbian、eCos、uCOS-II、VxWorks、pSOS、Nucleus、ThreadX 、Rtems 、QNX、INTEGRITY、OSE、C Executive。Windows软实时系统他们基本可以分为两类,一类是面向控制、通信等领域的实时操作系统,如windriver公司的vxworks、isi的psos、qnx系统软件公司的qnx、ati的nucleus等;另一类是面向消费电子产品的非实时操作系统,这类产品包括个人数字助理(pda)、移动电话、机顶盒、电子书、webphone等,系统有Microsoft的WinCE , 3的Palm,以及Symbian和Google的Android等 。
(一)VxWorks
VxWorks操作系统是美国WindRiver公司于1983年设计开发的一种嵌入式实时操作系统(RTOS),是Tornado嵌入式开发环境的关键组成部分 。良好的持续发展能力、高性能的内核以及友好的用户开发环境,在嵌人式实时操作系统领域逐渐占据一席之地 。
VxWorks具有可裁剪微内核结构;高效的任务管理;灵活的任务间通讯;微秒级的中断处理;支持POSIX 1003.1b实时扩展标准;支持多种物理介质及标准的、完整的TCP/IP网络协议等 。
然而其价格昂贵 。由于操作系统本身以及开发环境都是专有的,价格一般都比较高,通常需花费功0万元人民币以上才能建起一个可用的开发环境,对每一个应用一般还要另外收取版税 。一般不通供源代码 , 只提供二进制代码 。由于它们都是专用操作系统 , 需要专门的技术人员掌握开发技术和维护 , 所以软件的开发和维护成本都非常高 。支持的硬件数量有限 。(二)Windows CE
Windows CE与Windows系列有较好的兼容性,无疑是Windows CE推广的一大优势 。其中WinCE3.0是一种针对小容量、移动式、智能化、32位、了解设备的模块化实时嵌人式操作系统 。为建立针对掌上设备、无线设备的动态应用程序和服务提供了一种功能丰富的操作系统平台,它能在多种处理器体系结构上运行,并且通常适用于那些对内存占用空间具有一定限制的设备 。它是从整体上为有限资源的平台设计的多线程、完整优先权、多任务的操作系统 。它的模块化设计允许它对从掌上电脑到专用的工业控制器的用户电子设备进行定制 。操作系统的基本内核需要至少200KB的ROM 。由于嵌入式产品的体积、成本等方面有较严格的要求,所以处理器部分占用空间应尽可能的小 。系统的可用内存和外存数量也要受限制,而嵌入式操作系统就运行在有限的内存(一般在ROM或快闪存储器)中,因此就对操作系统的规模、效率等提出了较高的要求 。从技术角度上讲 , Windows CE作为嵌入式操作系统有很多的缺陷:没有开放源代码,使应用开发人员很难实现产品的定制;在效率、功耗方面的表现并不出色,而且和Windows一样占用过的系统内存,运用程序庞大;版权许可费也是厂商不得不考虑的因素 。(三)嵌入式Linux
这是嵌入式操作系统的一个新成员,其最大的特点是源代码公开并且遵循GPL协议,在近一年多以来成为研究热点 , 据IDG预测嵌入式Linux将占未来两年的嵌入式操作系统份额的50% 。
由于其源代码公开,人们可以任意修改,以满足自己的应用 , 并且查错也很容易 。遵从GPL,无须为每例应用交纳许可证费 。有大量的应用软件可用 。其中大部分都遵从GPL,是开放源代码和免费的 。可以稍加修改后应用于用户自己的系统 。有大量的免费的优秀的......
问题二:实时操作系统有哪些实时操作系统是保证在一定时间限制内完成特定功能的操作系统 。实时操作系统有硬实时和软实时之分,硬实时要求在规定的时间内必须完成操作,这是在操作系统设计时保证的;软实时则只要按照任务的优先级,尽可能快地完成操作即可 。我们通常使用的操作系统在经过一定改变之后就可以变成实时操作系统 。
例如 , 可以为确保生产线上的机器人能获取某个物体而设计一个操作系统 。在“硬”实时操作系统中,如果不能在允许时间内完成使物体可达的计算,操作系统将因错误结束 。在“软”实时操作系统中,生产线仍然能继续工作 , 但产品的输出会因产品不能在允许时间内到达而减慢,这使机器人有短暂的不生产现象 。一些实时操作系统是为特定的应用设计的,另一些是通用的 。一些通用目的的操作系统称自己为实时操作系统 。但某种程度上,大部分通用目的的操作系统,如微软的Windows NT或IBM的OS/390有实时系统的特征 。这就是说 , 即使一个操作系统不是严格的实时系统,它们也能解决一部分实时应用问题 。
大体上,实时操作系统(RTOS)要求:
多任务
处理能被区分优先次序的进程线
一个中断水平的充份数量
被装入作为微型设备一部分的内含小操作系统经常要求实时操作系统 。一些核心问题能被考虑以符合实时操作系统的需求 。然而,因为像设备驱动程序这样的其Windows软实时系统他成份,也通常被特别的方法需要 , 一个实时操作系统通常比核心更大 。
问题三:实时操作系统有哪些实时操作系统是保证在一定时间限制内完成特定功能的操作系统 。实时操作系统有硬实时和软实时之分,硬实时要求在规定的时间内必须完成操作,这是在操作系统设计时保证的;软实时则只要按照任务的优先级,尽可能快地完成操作即可 。我们通常使用的...
问题四:操作系统都有哪些 实时操作系统 上 1目前当下操作系统有PC端:Windows;Linux; Mac os; Unix;WAP端有:Android;ios
问题五:实时操作系统的实时任务在实时系统中必然存在着若干个实时任务,这些任务通常与某些个外部设备相关 , 能反应或控制相应的外部设备,因而带有某种程度的紧迫性 。可从不同的角度对实时任务加以分类 。1、 按任务执行时是否呈现周期性变化来划分:a、周期性实时任务外部设备周期性地发出激励信号给计算机,要求它按照指定周期循环执行,以便周期性的控制某种外部设备 。b、非周期性实时任务外部设备所发出的激励信号并无明显的周期性,但都必须联系着一个截止时间 。它又可分为开始截止时间(任务在某时间以前必须开始执行)和完成截止时间(任务在某时间以前必须完成)两部分 。2、根据对截至时间的要求来划分:a、硬实时任务b、软实时任务
问题六:windows实时操作系统有哪些Windows7、Windows8、Windows10,至少有这三款 。
问题七:实时操作系统的比较实时系统与分时系统特征的比较(1)多路性 。实时信息处理系统与分时系统一样具有多路性 。系统按分时原则为多个终端用户服务;而对实时控制系统 , 其多路性则主要表现在经常对多路的现场信息进行采集以及对多个对象或多个执行机构进行控制 。(2)独立性 。实时信息处理系统与分时系统一样具有独立性 。每个终端用户在向分时系统提出服务请求时,是彼此独立的操作,互不干扰;而在实时控制系统中信息的采集和对对象的控制,也彼此互不干扰 。(3)及时性 。实时信息系统对实时性的要求与分时系统类似,都是以人所能接受的等待时间来确定;而实时控制系统的及时性,则是以控制对象所要求的开始截止时间或完成截止时间来确定的,一般为秒级、百毫秒级直至毫秒级,甚至有的要低于100微秒 。(4)交互性 。实时信息处理系统具有交互性,但这里人与系统的交互,仅限于访问系统中某些特定的专用服务程序 。它不像分时系统那样能向终端用户提供数据处理服务、资源共享等服务 。(5)可靠性 。分时系统要求系统可靠,相比之下,实时系统则要求系统高度可靠 。因为任何差错都可能带来巨大的经济损失甚至无法预料的灾难性后果 。因此,在实时系统中 , 采取了多级容错措施来保证系统的安全及数据的安全 。
问题八:嵌入式实时操作系统和软实时操作系统的区别嵌入式实时系统中采用的操作系统我们称为嵌入式实时操作系统,它既是嵌入式操作系统,又是实时操作系统 。作为一种嵌入式操作系统 , 它具有嵌入式软件共有的可裁剪、低资源占用、低功耗等特点;而作为一种实时操作系统(本文对实时操作系统特性的讨论仅限于强实时操作系统,下面提到的实时操作系统也均指强实时操作系统),它与通用操作系统(如Windows、Unix、Linux等)相比有很大的差别,下面我们将通过比较这两种操作系统之间的差别来逐步描述实时操作系统的主要特点 。
我们在日常工作学习环境中接触最多的是通用操作系统,通用操作系统是由分时操作系统发展而来,大部分都支持多用户和多进程,负责管理众多的进程并为它们分配系统资源 。分时操作系统的基本设计原则是:尽量缩短系统的平均响应时间并提高系统的吞吐率,在单位时间内为尽可能多的用户请求提供服务 。由此可以看出,分时操作系统注重平均表现性能,不注重个体表现性能 。如对于整个系统来说,注重所有任务的平均响应时间而不关心单个任务的响应时间,对于某个单个任务来说,注重每次执行的平均响应时间而不关心某次特定执行的响应时间 。通用操作系统中采用的很多策略和技巧都体现出了这种设计原则,如虚存管理机制中由于采用了LRU等页替换算法,使得大部分的访存需求能够快速地通过物理内存完成 , 只有很小一部分的访存需求需要通过调页完成,但从总体上来看,平均访存时间与不采用虚存技术相比没有很大的提高 , 同时又获得了虚空间可以远大于物理内存容量等好处,因此虚存技术在通用操作系统中得到了十分广泛的应用 。类似的例子还有很多 , 如Unix文件系统中文件存放位置的间接索引查询机制等,甚至硬件设计中的Cache技术以及CPU的动态分支预测技术等也都体现出了这种设计原则 。由此可见,这种注重平均表现,即统计型表现特性的设计原则的影响是十分深远的 。
实时操作系统,即RTOS(Real-TIme operating system) , 是指当外界事件或数据产生时,能够接受并以足够快的速度予以处理,其处理的结果又能在规定的时间之内来控制生产过程或对处理系统作出快速响应,并控制所有实时任务协调一致运行的操作系统 。对于实时操作系统,前面我们已经提到,它除了要满足应用的功能需求以外,更重要的是还要满足应用提出的实时性要求,而组成一个应用的众多实时任务对于实时性的要求是各不相同的 , 此外实时任务之间可能还会有一些复杂的关联和同步关系,如执行顺序限制、共享资源的互斥访问要求等 , 这就为系统实时性的保证带来了很大的困难 。因此,实时操作系统所遵循的最重要的设计原则是:采用各种算法和策略 , 始终保证系统行为的可预测性(predictability) 。可预测性是指在系统运行的任何时刻,在任何情况下 , 实时操作系统的资源调配策略都能为争夺资源(包括CPU、内存、网络带宽等)的多个实时任务合理地分配资源,使每个实时任务的实时性要求都能得到满足 。与通用操作系统不同,实时操作系统注重的不是系统的平均表现,而是要求每个实时任务在最坏情况下都要满足其实时性要求 , 也就是说,实时操作系统注重的是个体表现 , 更准确地讲是个体最坏情况表现 。举例来说,如果实时操作系统采用标准的虚存技术 , 则一个实时任务执行的最坏情况是每次访存都需要调页,如此累计起来的该任务在最坏情况下的运行时间是不可预测的,因此该任务的实时性无法得到保证 。从而可以看出在通用操作系统中广泛采用的虚存技术在实时操作系统中不宜直接采用 。
由于实时操作系统与通用操作系统的基本设计原则差别很大,因此在很多资源调度策略的选择上......
问题九:实时操作系统的特征1)高精度计时系统计时精度是影响实时性的一个重要因素 。在实时应用系统中 , 经常需要精确确定实时地操作某个设备或执行某个任务,或精确的计算一个时间函数 。这些不仅依赖于一些硬件提供的时钟精度,也依赖于实时操作系统实现的高精度计时功能 。2)多级中断机制一个实时应用系统通常需要处理多种外部信息或事件,但处理的紧迫程度有轻重缓急之分 。有的必须立即作出反应,有的则可以延后处理 。因此,需要建立多级中断嵌套处理机制,以确保对紧迫程度较高的实时事件进行及时响应和处理 。3)实时调度机制实时操作系统不仅要及时响应实时事件中断,同时也要及时调度运行实时任务 。但是,处理机调度并不能随心所欲的进行 , 因为涉及到两个进程之间的切换,只能在确保“安全切换”的时间点上进行 , 实时调度机制包括两个方面,一是在调度策略和算法上保证优先调度实时任务;二是建立更多“安全切换”时间点,保证及时调度实时任务 。实时操作系统的特点IEEE 的实时UNIX分委会认为实时操作系统应具备以下的几点:1、异步的事件响应2、切换时间和中断延迟时间确定3、优先级中断和调度4、抢占式调度
关于Windows软实时系统和的介绍到此就结束了,不知道你从中找到你需要的信息了吗 ?如果你还想了解更多这方面的信息,记得收藏关注本站 。

    推荐阅读