在嵌入式操作系统中,两个任务并发执行,一个任务要等待另外一个任务发来消息 后再继续执行,这种制
在嵌入式操作系统中,两个任务并发执行,一个任务要等待另外一个任务发来消息 后再继续执行,这种制约性合作关系被称为任务的(35)。
A.同步
B.互斥
C.调度
D.等待
本题考查嵌入式操作系统的基础知识。嵌入式操作系统是一种用途广泛的系统软件,通常包括与硬件相关的底层驱动软件、系统内核、设备驱动接口、通信协议、图形界面、标准化浏览器等。嵌入式操作系统负责嵌入式系统的全部软、硬件资源的分配、任务调度,控制、协调并发活动。目前在嵌入式领域广泛使用的操作系统有:嵌入式实时操作系统μC/OS-II.嵌入式Linux、WindowsEmbedded、VxWorks等,以及应用在智能手机和平板电脑的Android、iOS等。在所有嵌入式操作系统中,同步和互斥都是常用的任务间通信机制。互斥指的是两个或两个以上的任务,不能同时进入关于同一组共享变量的临界区域,否则可能发生与时间有关的错误,这种现象被称作互斥。也就是说,一个任务正在访问临界资源,另一个要访问该资源的进程必须等待。同步则是把异步环境下的一组并发任务因直接制约而互相发送消息、进行互相合作、互相等待,使得各任务按一定的速度执行的过程。具有同步关系的一组并发任务称为合作任务,合作任务间互相发送的信号称为消息或事件。用P、V原语操作实现同步的实例为:设任务A和B通过缓冲区队列传递数据。A为发送任务、B为接收任务、A发送数据时调用发送过程,B接收数据时调用过程,且数据的发送和接收过程满足如下条件:①在A至少送一块数据入一个缓冲区之前,B不可能从缓冲区中取出数据:②A往缓冲队列发送数据时,至少有一个缓冲区是空的;③由A发送的数据块在缓冲队列中按先进先出(FIFO)方式排列。
关于高二不等式设00,a、b为常数,a^2/x+b^2/(1-x)的最小值是我知道可以用柯西不等式 数学 2020-04-26 …
人字加一笔变成另一字,再加一笔,成为另一个字,一直这样连续加下去,加到五笔是哪几字,算人字在内共6 语文 2020-05-17 …
沥青混凝土面层集料的最大粒径应与分层压实层厚相匹配。对密级配沥青混合料和SMA、OGFC等嵌 建筑工程类考试 2020-05-18 …
关于交变电流我不太明白,交变电流的方向是怎样变化的,是从电源的一个极到另一极,再返回来一次,这样变 物理 2020-05-20 …
老张在装修新房时想在客厅的地面按照图1所示的正方形图案铺贴仿古地板砖,图1是由四块尺寸完全相同的长 数学 2020-06-19 …
某温度时,将硝酸钾的不饱和溶液50g分成两等份,一分蒸发掉5g水,在恢复到原来的温度可形成饱和溶液 化学 2020-06-27 …
单字加一笔趣味题人.口.一.这三个字每个字分别加一笔变成另一字,再加一笔又变成另一个字,这样连续下去 语文 2020-11-04 …
老张在装修新房时想在客厅的地面按照图1所示的正方形图案铺贴仿古地板砖,图1是由四块尺寸完全相同的长方 数学 2020-11-21 …
老张在装修新房时想在客厅的地面按照图1所示的正方形图案铺贴仿古地板砖,图1是由四块尺寸完全相同的长方 数学 2020-12-10 …
灯泡串电阻求解?2个1欧电阻并联好后,一头接电池另一头接灯泡1脚,同样灯泡另1脚再接上一个并联的2个 物理 2020-12-18 …