)
一、名词解释:
、:操作系统
、:微控制器
、:中断服务子程序
、:先进先出
、:任务控制
块 、:应用程序接口
、:实时操作系统
!
"、:通用异步收发传输器
#、:内存管理单元
$、%&:边界调试接口
二、填空题
、 优先级抢占和时间片轮转 是一种运行时间一到就剥夺进程处理器使用权的剥夺式调度。
、实时系统的两个基本要求: 逻辑或功能正确 、时间正确。所谓时间正确是指
实时系统的计算必须在预定的时间内完成。
、临界区是指 处理时不可分割的代码 、每个进程中访问临界资源的那段程序
'
、调用系统延时最小时间单位 毫秒
、 配置文件中 ()(*(* 的数值定义为 ,含义是( 时钟频率为 +,
如果某一个任务不是必须的监控任务,我们一般采用 动态内存管理 的机制来创建该任务
所需要的变量内存空间,要想能使用这种机制,必须首先将内存交给操作系统来统一管理
、如果系统中某一个资源属于独占资源,个任务都需要使用,标准的做法是使用( 互斥信号
量 )来解决
" 、在 中,优先级用一个数字表示,数字越大表示任务的优先级别越( 低 )
#、优先级调度的 任务就绪表 标志进程抢占处理器的权利大小。
$、( 任务控制块 )主要用来记录任务的堆栈指针,任务的当前状态,任务的优先级别等
一些与任务管理有关的属性的表。
、临界区是指 保证共享资源的完整性和可靠性的代码段 。
(
、可重入指的是(
据 )。
、某事件周期不确定,持续时间较短,处理容忍度较长,通常我们采取在(任务就绪表)中
发现该事件,在(任务调度)中处理该事件。
、如果系统中有 个资源, 个任务都需要使用,标准的做法是使用互斥信号量来解决。
、在 中,最低优先级自动赋给 空闲任务 这个系统任务。
、对 资源进行分配的两种操作系统常见调度算法为