嵌入式实时操作系统习题集

嵌入式实时操作系统习题集

ID:37356386

大小:229.94 KB

页数:18页

时间:2019-05-22

嵌入式实时操作系统习题集_第1页
嵌入式实时操作系统习题集_第2页
嵌入式实时操作系统习题集_第3页
嵌入式实时操作系统习题集_第4页
嵌入式实时操作系统习题集_第5页
资源描述:

《嵌入式实时操作系统习题集》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、第一章绪论一、填空题1、ARM(AdvancedRISCMachines),既可以认为是一个公司的名字,也可以认为是对一类处理器的通称,还可以认为是一种技术的名字。1991年ARM公司成立于英国剑桥,主要出售芯片设计技术的授权,将ARM技术知识产权IP核的技术转让给不同厂商,形成各种芯片,其中IP核是指(是一段具有特定电路功能的硬件描述语言程序)。2、从技术的角度,嵌入式系统定义为:以应用为中心、以计算机技术为基础、软件硬件可裁剪、适应应用系统对功能、可靠性、成本、体积、功耗严格要求的专用计算机系

2、统。是将(应用程序、操作系统和计算机硬件)集成在一起的系统。3、(MCS-51系列的单片机)是低端嵌入式系统中用得最多的微处理器。4、嵌入式最小硬件系统由(时钟系统、供电系统、存储器系统、调试测试接口、复位及其配置系统和嵌入式控制器)组成。5、计算机系统由(硬件和软件)构成,在发展初期并没有操作系统这个概念,用户使用(监控程序)来使用计算机。6、到目前为止,主流的操作系统有三种:(多道批处理、分时和实时操作系统)。7、对基于芯片的开发来说,应用程序一般是一个无限的循环,可称为(前后台系统或超循环系

3、统)。8、中断服务程序处理异步事件,这部分可以看成前台行为,前台也叫(中断级)。时间相关性很强的关键操作一定是靠中断服务程序来保证的。9、指处理时不可分割的代码,运行这些代码不允许被打断,称为(代码的临界区),也称为临界区。10、可以被一个以上任务使用的资源叫做(共享资源)。11、多任务系统中,内核负责管理各个任务,或者说为每个任务分配CPU时间,并且负责任务之间的通信。内核提供的基本服务是(任务切换)。12、13、多数实时内核是(基于优先级调度法)的。二、判断题1、嵌入式系统一定是实时系统。(×

4、)2、如果“软实时系统”没有满足指定的时间约束并不会导致灾难性的后果,而对于“硬实时系统”来说却是灾难性的。(√)3、硬件抽象层是位于操作系统内核与硬件电路之间的接口层,其目的在于将硬件抽象化。它隐藏了特定平台的硬件接口细节,为操作系统提供虚拟硬件平台,使其具有硬件无关性,可在多种平台上进行移植。(√)4、操作系统是计算机中最基本的程序。操作系统负责计算机系统中全部软硬资源的分配与回收、控制与协调等并发的活动;操作系统提供用户接口,使用户获得良好的工作环境;操作系统为用户扩展新的系统功能提供软件平

5、台。(√)5、调度是内核的主要职责之一。调度就是决定该轮到哪个任务运行了。(√)6、非占先式调度法也称作合作型多任务,各个任务彼此合作共享一个CPU。(√)7、占先式内核要求每个任务自我放弃CPU的所有权。18占先式调度法也称作合作型多任务,各个任务彼此合作共享一个CPU。(×)8、当系统响应时间很重要时,要使用占先式内核。最高优先级的任务一旦就绪,总能得到CPU的控制权。(√)9、中断是一种硬件机制,用于通知CPU有个异步事件发生了。中断一旦被识别,CPU保存部分(或全部)上下文即部分或全部寄存

6、器的值,跳转到专门的子程序,称为中断服务子程序(ISR)。中断服务子程序做事件处理,处理完成后,在前后台系统中,程序回到后台程序。(√)10、中断是一种硬件机制,用于通知CPU有个异步事件发生了。中断一旦被识别,CPU保存部分(或全部)上下文即部分或全部寄存器的值,跳转到专门的子程序,称为中断服务子程序(ISR)。中断服务子程序做事件处理,处理完成后,对占先式内核而言,让进入就绪态的优先级最高的任务开始运行。(√)11、中断是一种硬件机制,用于通知CPU有个异步事件发生了。中断一旦被识别,CPU保

7、存部分(或全部)上下文即部分或全部寄存器的值,跳转到专门的子程序,称为中断服务子程序(ISR)。中断服务子程序做事件处理,处理完成后,对非占先式内核而言,程序回到被中断了的任务。(√)三、论述题1、什么是嵌入式系统?从两个方面说明嵌入式系统的基本概念。答:(1)从技术的角度定义:以应用为中心、以计算机技术为基础、软件硬件可裁剪、适应应用系统对功能、可靠性、成本、体积、功耗严格要求的专用计算机系统。是将应用程序、操作系统和计算机硬件集成在一起的系统。(2)从系统的角度定义:嵌入式系统是设计完成复杂功

8、能的硬件和软件,并使其紧密耦合在一起的计算机系统。术语嵌入式反映了这些系统通常是更大系统中的一个完整的部分,称为嵌入的系统。嵌入的系统中可以共存多个嵌入式系统。2、下图中,分别表示什么系统?ISR任务ISR任务A任务B任务CISR任务A任务B任务C答:分别是前后台系统,非占先操作系统,占先操作系统。18第二章嵌入式系统的硬件基础一、填空题1、与冯.诺曼结构处理器比较,哈佛结构处理器有两个明显的特点:1)使用两个独立的(存储器)模块,分别存储指令和数据,每个存储模块都不允许指令和数据

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。