试题详情
- 简答题嵌入式操作系统的几个术语的含义是什么?
-
【1】硬实时:通常将采用优先级驱动的、具有时间确定性的、可抢占调度的实时操作系统而设计的实时系统称为硬实时系统。硬实时主要强调对实时性的要求较高。
【2】内核:一套支持实时系统所必需的机制,如多任务支持、CPU调度、通信和存储分配等。
【3】优先级反转:由于任务间资源共享,信号量及中断的引入,往往会出现高优先级任务被低优先级任务长时间阻塞或阻塞一段不确定时间的现象,即优先级反转。
【4】任务:任务相当于一般操作系统的进程,一个任务就是RTOS的一个可以独立运行的例程。
【5】进程和线程;
进程:相当于一个正在执行的程序,由代码、数据、堆栈和进程控制块构成。
线程:是进程内部一个相对独立的控制流,由线程上下文和需要执行的一段程序指令构成。
【6】抢占:指系统在处于核心态的内核运行时,允许任务重新调度。
【7】调度:用来确定多任务环境下任务执行的顺序和在获得CPU资源后能够执行的时间长度。
【8】时间片轮转调度:当有两个或多个就绪任务具有相同的优先级,且它们是就绪任务中优先级最高的,不同任务轮转地使用CPU,知道系统分配的CPU时间片用完。
【9】信号量:实际上是一种约定机制,在多任务内核中普遍使用。主要用于:控制共享资源的使用权(满足互斥条件),是两个任务的行为同步。 关注下方微信公众号,在线模考后查看
热门试题
- gdb基本命令中,()命令表示执行一行源
- Linux系统中键盘属于(),磁盘属于块
- 在ARM处理器中,快速中断(FIQ)的优
- 简述嵌入式计算机系统系统软件层的组成和功
- 嵌入式系统的BooTLoader的功能是
- 下面关于实时系统的论述中,正确的是()。
- 搭建嵌入式开发环境、连接目标板,一般使用
- S3C2410的处理器对内存的访问只能通
- ext3最大的缺点是,它没有现代文件系统
- shell脚本文件的首行内容是指定she
- 嵌入式系统的设计是使用一组()和()来完
- 半导体集成电路是微电子技术的核心。下面有
- uC/OS-II具有良好的可裁剪性和可移
- 在当今IT时代,为了使产品尽快进入市场,
- 写出实现下列操作的ARM指令。 将存储器
- 当Linux内核完成所有内部初始化工作并
- μC/OS-II操作系统的内核非常小,其
- 如下关于QNX操作系统的说法,正确的是(
- 嵌入式系统是用来控制、监视或辅助设备、机
- 硬实时系统要求()