试题详情
- 简答题什么是前后台系统?有何优缺点?实时性如何决定?
-
前后台系统分为前台程序和后台程序。前台程序也称中断级程序,通过中断来处理事件,在中断服务子程序中,一般对中断做一些简单的处理,然后给出事件发生的标志,待后台程序来处理;后台程序也称任务级程序,一个死循环,循环查询各种标志位,如果标志位置位,就执行相应的任务程序。
优点:系统结构简单,几乎不需要额外的存储开销;可以避免中断嵌套(栈溢出),避免漏掉异步事件;可调用不可重入函数(任务间不嵌套)。
缺点:所有的任务具有相同的优先级别,如果一个任务执行时间不能确定,则所有任务响应时间不可预测;后台程序是一个无限循环的结构,一旦在这个循环体中正在处理的任务崩溃,使得整个任务队列中的其他任务得不到机会被处理,从而造成整个系统的崩溃。实时性:取决于所有其它任务的执行时间之和。 关注下方微信公众号,在线模考后查看
热门试题
- 下列哪项不是ARM处理器的特点。()
- DRAM有何特点?
- 简述802.3Mac层的以太网的物理传输
- 组合BCD码“87H”代表的十进制真值是
- 从嵌入式操作系统特点可以将嵌入式操作系统
- 试列举主流的GUI系统。
- 简述LED数码管的工作原理。
- Linux在启动过程中可以使用哪些方法初
- 请指明该定义的含义并解释每个修饰关键词的
- GCC编译器的常用参数有哪些?它们的功能
- glibc除了封装linux操作系统所提
- 下列四个叙述哪个是错误的()
- 简述目前嵌入式操作系统的种类。
- 微处理器有两种总线架构,使用数据和指令使
- IntelATOM处理器对SSE指令支持
- S3C44B0X的内部各功能模块的用途是
- 数字文本(也称电子文本)是以文字及符号为
- ARM处理器的工作模式有()种。
- /proc文件系统是一个伪文件系统,存在
- 简述可编程片上系统内容。