《嵌入式系统》作业七。
一、判断题。
1. 嵌入式系统是用来控制、监视或辅助设备、机器和工程运行的装置。√
2. 嵌入式处理器可以是通用处理器(gpp),专用系统处理器(assp), fpga核。ⅹ
3. 冯诺依曼结构与哈佛结构的不同之处在于前者将程序与数据存储在不同的存储空间,或者则相反。ⅹ
4. 指令集一般由数据传输指令,运算指令,逻辑指令和程序流控制指令组成。ⅹ
5. 吞吐量是指单位时间里执行的指令数量。即p = 1/t, t= max(t1,t2,…,tm)。√
6. 小端字节顺序存储法是把高字节数据存放到在低地址,低字节的数据存放到高地址处;而大端字节顺序存储法则相反。ⅹ
7. mips 体系由 mips指令集体系isa, mips特权资源体系pra,mips特定应用扩展ase,mips用户定义指令集udi。√
8. 嵌入式微处理与微控制器(mcu)相比,具有单片化,体积大大减少,功耗和成本低,可靠性好。ⅹ
9. dsp处理器由于本身的设计适合执行dsp算法,编译效率高,执行速度高,但是dsp的发展随着嵌入式系统智能化的发展,出现不适合运算量较大的情况。ⅹ
10. 嵌入式系统比较流行的操作系统有linux, windows ce, vxworks等。√
二、选择题。
11. 嵌入式系统的发展可大概分为四个阶段,其中第三个阶段是( b )
a. 单片机的嵌入式系统,结构和功能单一,用于工业控制领域。
b. 实时操作系统的嵌入式系统的嵌入式系统阶段。
c. 简单的嵌入式阶段,有较高的可靠性,低功耗的嵌入式处理器和简单的操作系统。
d. 面向internet的阶段。
12. 下面不是cisc与risc的架构的差异是( d )
a. 指令数量不同,前者多,或者较少,通常少于100.
b. 前者有些指令执行时间较长,后者则没有。
c. 前者有丰富的寻址模式,而后者有较少的寻址模式。
d. 前者有复杂的编译器设计,可优化编译技术,生成高效的目标**程序,而后者则是简单的编译器设计,难以优化生成高效的目标**程序。
13. 下面不是嵌入式arm架构的嵌入式处理器的特点是( c )
a. 具有大量的寄存器,指令执行速度快。
b. 绝大多数操作都在寄存器中进行,通过load/store的体系结构在内存和寄存器之间传递数据。
c. 同时支持大端、小端(big/little-endian)数据类型。
d. 寻址方式简单,采用固定长度的指令格式。
14. linux是unix类操作系统的一种,它对unix有很好的兼容性,下面不是它特点的是( a )
a. 实时性强。
b. 互操作性强。
c. 多硬件平台支持,多处理器支持。
d. 内存保护模式,共享库支持,tcp/ip、slip和ppp支持。
15. vxworks 操作系统是windriver公司推出的一种32位嵌入式实时操作系统,下面不是它优点的是( a )
a. vxworks源码开源,用户的开发成本低。
b. 简洁、紧凑、高效的内核。
c. 支持多任务,实时性强。
d. 较好的兼容性和对多种硬件环境的支持。
16. 下面不是流水线技术的特点是( a )
a. 指令流水将会终止,如果发生不能顺序执行时。
b. 流水线可分成若干相互联系的子过程。
c. 实现子过程的功能所需时间尽可能相等。
d. 形成流水处理需要一定的准备的时间。
17. 下面不是powerpc的嵌入式微处理器的通信产品是( d )
a. mpc860 b. mpc8245 c. mpc8260 d. pro seriestm
18. 下面是powerpc架构嵌入式微处理器的不是主要特点是( c )
a. 独特的分支出来单元可以让指令预期效率大大提高。
b. 超标量的设计。
c. 适合大量向量运算,指针现行寻址的智能化算法。
d. 可处理“字节非对齐”的数据存储。
19. 下面不是windows ce操作系统开发工具是( b )
a. platform builder.
b. eclipse。
c. embedded microsoft visual c++.
d. visual studio. net
20. 嵌入式系统性能从几个方面进行度量,下面不是其性能指标的是(b )
a. 吞吐量。
b. 功耗高低。
c. 资源利用率。
d. 实时性。
三、简答题。
21. 简述各各嵌入式微处理器之间的特点以及微处理器与微控制器之间的优劣。
答:1. ram微处理器的一般特点。大量寄存器,绝大操作都在寄存器中,寻址方式简单,固定长度的指令格式。
2. mips 其机制是尽量利用软件方法避免流水线中的数据相关。
3. powerpc独特的分支出来单元可以让指令预期效率大大提高;超标量的设计;可处理“字节非对齐”的数据存储。
4. 微处理器与微控制单元区别:微控制单片化,体积大大减少,从而功耗和成本下降、可靠性提高。
22. 分析嵌入式linux 操作系统特点,以及与其他操作系统的不同。
答:嵌入式linux操作系统的特点:
1. 互操作性强, 任务和多用户支持,多处理器支持, 多硬件平台支持,多文件系统支持,内存保护模式,共享库支持,按需调入执行,tcp/ip、slip和ppp支持。
2. 写出windows ce 和vxworks的一两个特点比较即可。
嵌入式系统第8次作业答案
嵌入式系统 作业八。一 判断题。1.对于软实时系统来说,它的时间有求有一个确定的底线 deadline 超出底线的响应属于错误的结果,系统将会崩溃。2.wind内核任务切换开销非常低,并且没有系统调用开销。3.嵌入式操作系统通常采用整体式内核或层次式内核的结构。4.在vxworks中,系统调用和一般...
嵌入式系统第9次作业答案
嵌入式系统 作业九。一 判断题。1.gui是指用户图形接口,是计算机与其使用者之间的对话接口,是计算机系统的重要组成部分。2.gui系统涉及到的主要技术有事件驱动 输出显示和资源管理等。3.嵌入式gui系统大多内嵌于操作系统,不能进行配置。4.minigui processes上的程序可以在不同的线...
嵌入式系统第3次离线作业 含答案
嵌入式系统 作业三。一 判断题。1.arm属于cisc体系架构。f 2.除了用户模式外,arm处理器的其它几种工作模式属于特权模式。t 3.在任何模式下,arm处理器都可以访问全部寄存器。f 4.在arm处理器中,快速中断 fiq 的优先级高于外部中断 irq t 5.使用立即寻址时,目标寄存器可以...