- 1、本文档共18页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
嵌入式系统复习题
填空题(20’) 选择题(20=10*2’)是非题(16’=8*2’)简答题(24=4*6’)综合题(20=2*10’)
1、什么是计算机操作系统(概念)P1~2
2、操作系统的功能P3
3、嵌入式系统的概念、三个基本要素P4
4、两个阶段(MCU、SOC)、两种模式(创新模式与那个打不出来的模式~)P5倒数第三段第二行
嵌入式操作系统的主要特点P7倒数一行~P8
5、实时系统的两个基本要求P8
实时操作系统应满足的三个条件P9
-ml(large模式)P18
9、编译(上课时有修改的:把”-I.\”去掉)P20
10、Tlink怎么写 P21
11、命令集的命令行以tab开头、然后又说了一下make加标号不知道是什么鬼,我没听清楚~@#¥~ P23 然后分了一下神就不知道她说了什么就到了第三章了~~
12、进程、线程、uC/OS-II的两种任务、最多64个任务 P51
13、任务的五种状态 P52
14、P53 只听到“临界段”三个字
15、P56 听坐在隔壁的测控班的说老师说可能会出例3-3
16、向上堆栈、向下堆栈 P58
17、表3-2 P63
18、例3-5 以及其逆向 P65
19、就绪表的三种操作 P66
20、最高优先级就绪任务的查找 P66~67
21、标题“调度器的主要工作”的第二段
22、调度器进行任务切换 图3-12 P71
23、调用启动任务函数之前必须至少创建一个任务 P75
24、挂起任务、恢复任务的函数名 P82
25、启动函数OSStart() 这里只听到这个,还是问隔壁的~~ P97
26、P101 中断的定义 以及倒数最后一段
27、P102 只听到OSIntNesting还有一个not什么鬼的不知是啥~~
28、宏定义的三种方式 P106
29、P108 的程序代码
30、钩子函数存放在OS_cpu.c中
31、各任务之间的制约关系 P124
32、信号量、消息邮箱、队列 我只听到她讲这三个 P125~126、P133 P136
33、信号量的创建 、请求信号量 、发送信号量 P143~145
34、优先反转的本质 P154第三段
35、先进后出、先进先出 P169
36、例5-9 P172
37、创建信号量集 P184
38、请求、发送信号量集 P186
39、例6-1 P187
40、例6-3 P192
41、内存分区与内存块的定义 P197
42、P200第二段
简答题:
第七章出一道、做过的实验中出一道
综合题:
编程题:①用信号量使Mytest、youtest轮流实现Fun() ②第五章消息队列先进先出、后进先出、函数名、参数、堆栈的创建以及初始化 ③两个任务分别发送,第三个任务才能运行(6-1) ④例6-3 P192
解释题:①P73、②P107 ③P143 ④P184
第一章
1、只由硬件构成的计算机叫做裸机。
2、操作系统是方便用户管理和控制计算机软硬件资源的系统软件(或程序集合)。
操作系统的功能:处理器的管理、存储的管理、设备的管理、文件的管理、网络和通信的管理、提供用户接口。
3、嵌入式系统的定义:嵌入式系统是对对象进行自动控制而使其具有智能化并可嵌入对象体系中的专用计算机系统。嵌入式、专用性与计算机系统是嵌入式系统的三个基本要素。
4、在探索单片机的发展道路时,有过两种模式:Σ模式和创新模式。
5、单片机形态的嵌入式系统硬件自20世纪70年代以来,大体上可分为MCU,SoC两个阶段。
6、嵌入式操作系统与普通操作系统相比,具有以下特点:微型化、可裁剪性、实时性、可靠性高、易移植性。
7、对实时系统有两个基本要求:
第一,实时系统的计算必须产生正确的结果,称为逻辑或功能正确;
第二,实时系统的计算必须在预定的时间内完成,称为时间正确。
8、实时操作系统应满足以下三个条件:
·实时操作系统必须是多任务系统。
·任务的切换时间应与系统中的任务数无关。
·中断延迟的时间可预知并尽可能短。
第二章
1、内存模式-ml是large模式。
2、编译:bcc –c –ml –Ic:\bc\include –Lc:\bc\lib pa.c
2、命令集中的所有命令行必须以TAB键开头。
3、make执行了makefile中的第一个段落,即标号为target1的那个段,而其余两个段均未被执行,make+标号,即执行该标号段落。
4、makefile文件的命名,make –f 文件名。
第三章
1、根据任务是否具有自己的私有运行空间,人们把任务也分别叫做了“进程”和“线程”。
2、uC/OS-Ⅱ的任务有两种:用户任务和系统任务。
3、目前,在在u
文档评论(0)