服务热线:

18826971449

宝运莱电子PCB国际

您的位置: >PCB国际 >

联系我们
微公众号:18826971449
客服QQ:1306834263
地址:

18826971449

pcb国际Wince处理程序与执行绪的描述和排程

2020-09-25 点击量:

     理程序具有动态,独立,并行和结构化的特征。动态是指处理程序具有动态地址空间,该地址空间的大小和内容是动态变化的。地址空间的内容包括程序代码(指令执行和处理器状态更改),数据(变量生成和初始化)以及系统控制信息(过程控制块)的生成和删除)。独立是指每个处理程序的地址空间彼此独立,除非使用进程间通信服务,否则它们不会相互影响。并行(也称为异步)意味着从宏的角度来看,每个处理程序都同时独立运行。结构化是指处理程序的地址空间的结构,例如程序片段,数据段和核心段的划分。
    我们必须了解处理程序和程序之间的区别,它是一个公共文件,一组程序代码指令和作为可执行映像存储在磁盘上的数据,一个静态实体。我们可以通过一种简单的方式来理解处理程序和程序之间的关系:
    1.处理程序与过程之间的关系。
    程序是处理程序的两个重要组成部分之一。处理程序的主要目的是执行与之对应的程序。
    2.处理程序和程序之间的区别。
    主要有三种类型:
    ---程序是静态的,处理程序是动态的;
    ---程序可以在存储10086(例如磁盘)上长时间存储,而处理程序是在建立处理程序后生成的,而在处理程序完成后会消失。
    ---一个程序可以对应一个以上的处理程序,但是一个处理程序只能对应一个程序。例如,在Word中打开两个窗口并编辑两个不同的文本文件对应于两个不同的处理程序。
    Windows CE处理程序的描述。
    Windows CE处理程序与Windows 98或Windows NT不同,最大的区别是Windows CE最多只能支持系统中同时运行的32个处理程序,并且在系统启动时,至少有四个处理程序将自动启动,其中一个是NK。 .exe,它在操作系统中提供服务,第二个是FILESYS。 EXE(用于为相关档案系统提供服务)和GWES.EXE(用于为GUI系统提供支持)以及DEVICE(用于第四种)。 EXE,用于加载和管理外围10086驱动程序。它们占据虚拟地址的前四个插槽,如数据存储部分所述,其中一个具有32MB的空间,当前执行的处理将对应于第一个插槽(插槽0)。大多数Windows CE系统还同时设置EXEPLORER.EXE处理程序,如果Windows CE系统连接到个人计算机,则REPLLOG将被激活。 EXE和PAPISRV.EXE,用于管理个人计算机和Windows CE系统之间的连接服务。因此,对于一般消费者来说,消费者最多可以启动24个或安卓的处理程序。
    就使用而言,这就足够了。
    与Windows 98或Windows NT系统不同,Windows CE系统不支持某些功能,例如Windows CE系统不支持许多与执行有关的处理程序和功能。 Windows CE系统不支持环境,并且Windows CE系统中不存在与处理环境有关的所有Win32功能。
    Windows CE处理程序结构分析。
    在Windows CE中,每个处理程序由程序结构描述。那就是我们通常所说的PCB。它在NK / INC / kernel.h中定义。有关处理程序的所有信息都存储在此结构中,并且当系统建立处理程序时,将分配一个新的程序结构,该结构将在处理程序末尾回收。 Windows CE处理程序包含的状态信息少于Windows 98或Windows NT中的处理程序。因为Windows CE不支持驱动程序和工作目录的概念,所以每个处理程序都不需要保存此信息。 Windows CE也不需要保存一系列环境变量,因此您无需在PCB中设置有关环境变量的部分。 Windows CE不支持句柄继承,因此您无需告知处理程序有关的相关信息。
    宝运莱高精密电子有限公司长期以低姿态、高效率、低成本、高成功率向各行业领域提供项目开发的全程技术支持与完整解决方案,主要涉及登录国际、PCB国际、PCB打样、smt贴片、插件、后焊,插件加工,PID加工,波峰焊、同时根据客户需求提供元器件采购与替换,做真正专业的PCB服务商。

24小时服务热线

18826971449

地址:
mg游戏平台手机版千亿国际游戏官网际12bet手机登陆平台