你可能感兴趣的试题
多任务字符方式 多任务图形方式 单任务图像方式 单任务字符方式
真正实现任务切换的函数是OSCtxSw() 任务级的调度是由函数OSSched()完成 中断级的调度是由函数OSIntExit()完成 实现上下文切换的函数是OSSched()
抢占式调度具有实时性好、调度算法较简单,要保证高优先级任务的时间约束,上下文切换少等优点 非抢占式调度是指不允许任务在执行期间被中断,任务一旦占用嵌入式微处理器就必须执行完毕或自愿放弃 静态表驱动策略是一种离线调度策略,运行时刻表一旦生成后就不再发生变化 在任务运行过程中,采用静态优先级调度的任务优先级不会发生变化
宿主语言 嵌入式语言 数据定义语言 自含式(或交互式)语言
抢占式调度具有实时性好、调度算法较简单,要保证高优先级任务的时间约束,上下文切换少等优点 非抢占式调度是指不允许任务在执行期间被中断,任务一旦占用嵌入式微处理器就必须执行完毕或自愿放弃 静态表驱动策略是一种离线调度策略,运行时刻表一旦生成后就不再发生变化 在任务运行过程中,采用静态优先级调度的任务优先级不会发生变化
多任务处理有上下文切换方式和并发方式两种,Windows 98在保护模式下一般采用并发方式进行多任务处理 在保护模式下386处理器提供了4种特权级(即4环),Windows 98只使用了0环和3环 Windows 98在启动时,首先进入实模式,然后进入保护模式 在多个DOS应用程序和多个Windows应用程序同时运行时,每个应用程序享用的CPU时间一定是相同的
上下文切换时间 最大中断延迟时间 任务调度算法 任务执行时间
所有任务都能够占用CPU 任务之间切换比较容易 前台程序运行会受影响 系统对用户命令响应速度会变慢
抢占式调度具有实时性好,调度算法较简单,能保证高优先级任务的时间约束,上下文切换少等优点 非抢占式调度是指不允许任务在执行期间被中断,任务一旦占用嵌入式微处理器,就必须执行完毕或自愿放弃 静态表驱动策略是一种离线调度策略,运行时刻表一旦生成后就不再发生变化 在任务运行过程中,采用静态优先级调度的任务优先级不会发生变化
上下文切换时间 最大中断延迟时间 任务调度算法 任务执行时间
宿主语言 嵌入式语言 数据定义语言 自含式(或交互式)语言