嵌入式系统设计大作业及答案

嵌入式系统设计大作业及答案

ID:35358409

大小:8.87 MB

页数:37页

时间:2019-03-23

嵌入式系统设计大作业及答案_第1页
嵌入式系统设计大作业及答案_第2页
嵌入式系统设计大作业及答案_第3页
嵌入式系统设计大作业及答案_第4页
嵌入式系统设计大作业及答案_第5页
资源描述:

《嵌入式系统设计大作业及答案》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、嵌入式系统设计大作业学院:空间科学与技术学院班级:钱学森空间科学实验班学号:姓名:该课程的班号:02该课程班中序号:422018年下学期嵌入式系统设计大作业一、判断题(X)1.ATPCS是ARM程序和Thumb程序中子程序调用的规则,它是一套强制规则。(√)2.在ARM处理器中,快速中断(FIQ)的优先级高于外部中断(IRQ)。(√)3.ROM能够永久或半永久地保存数据,ROM内的数据永远不会丢失。(√)4.内建测试系统(BIST)是SoC片上系统的重要结构之一,JTAG测试接口是IC芯片测试方法的标准。(X)5.ARM属于CISC体系架构。(X)6.嵌入式AR

2、M架构的嵌入式处理器同时支持大端、小端(Big/Little-Endian)数据类型。(X)7.嵌入式操作系统通常采用整体式内核或层次式内核的结构。(X)8.ARM7TDMI中的T代表增强型乘法器。(√)9.除了用户模式外,ARM处理器的其它几种工作模式属于特权模式。(√)10.ARM-CPU由多家不同制造商生产,芯片外部提供的总线是不一致的。(√)11.Linux内核稳定、功能强大并且可以裁减,因为非常适合嵌入式应用。(√)12.Linux内核的中断服务程序运行于与所有进程都无关的中断上下文中。(√)13.Linux遵循POSIX标准,意味着绝大多数UNIX应

3、用程序不需要任何改动就可以在Linux系统上编译且运行。(X)14.Linux内核支持可以裁减的功能,因此它属于微内核架构。(√)15.Linux在fork()时采用了写时拷贝(简称COW)技术,允许父进程和子进程同时共享相同的物理页面。(√)16.任何一个Linux应用程序都需要调用exit()函数。(√)17.当前的Linux调度算法非常高效,但是查找当前最高优先级的可运行程序时,开销会随着可运行程序的多少而变化。(√)18.Linux的系统调用是作为C库的一部分提供的。(√)19.为了对硬件做出迅速的响应并完成对时间严格的操作,中断处理下半部必须在关中断状

4、态下执行。(X)20.Linux的内存管理采用了分页的机制,因此即使是内核本身也全部是分页的。(X)21.嵌入式系统由上到下主要分为3个层次:应用软件层,系统软件层,硬件层。(X)22.嵌入式系统的软硬件是独立设计的。(√)23.嵌入式系统设计需要建立交叉开发环境。(X)24.通用系统程序开发不需要建立和使用交叉编译环境。(√)25.对于C++代码,gcc命令只能编译其源文件,而不能自动和C++程序使用的库链接。(√)26.嵌入式系统可以没有操作系统。(√)27.JTAG测试允许多个器件通过JTAG接口串联在一起形成一个JTAG链,能实现对各个器件分别测试。(X

5、)28.GDB调试器只支持本地调试应用程序。(X)29.在任何模式下,ARM处理器都可以访问全部寄存器。(√)30.BLX指令可以将处理器切换到Thumb状态。二、单选题1.以下哪一个不属于IP核的分类(C)A.软核B.硬核C.模拟核D.固核2.下面不是CISC与RISC的架构的差异是(D)A.指令数量不同,前者多,或者较少,通常少于100.B.前者有些指令执行时间较长,后者则没有。C.前者有丰富的寻址模式,而后者有较少的寻址模式。D.前者有复杂的编译器设计,可优化编译技术,生成高效的目标代码程序,而后者则是简单的编译器设计,难以优化生成高效的目标代码程序。3.

6、下面不是嵌入式ARM架构的嵌入式处理器的特点是(B)A.具有大量的寄存器,指令执行速度快。B.绝大多数操作都在寄存器中进行,通过Load/Store的体系结构在内存和寄存器之间传递数据。C.同时支持大端、小端(Big/Little-Endian)数据类型。D.寻址方式简单,采用固定长度的指令格式。4.Linux是UNIX类操作系统的一种,它对UNIX有很好的兼容性,下面不是它特点的是(B)A.实时性强B.互操作性强C.多硬件平台支持,多处理器支持。D.内存保护模式,共享库支持,TCP/IP、SLIP和PPP支持。5.VxWorks操作系统是WindRiver公司

7、推出的一种32位嵌入式实时操作系统,下面不是它优点的是(A)A.VxWorks源码开源,用户的开发成本低。B.简洁、紧凑、高效的内核。C.支持多任务,实时性强。D.较好的兼容性和对多种硬件环境的支持。6.下列中断处理过程的步骤,最先执行的是(A)A.安装堆栈B.调用中断服务C.恢复堆栈D.保存寄存器7.下面不是PowerPC的嵌入式微处理器的通信产品是(D)A.MPC860B.MPC8245C.MPC8260D.ProSeriesTM8.设备名”/sd0”对应的设备类型是(D)A.串口设备B.软盘驱动器C.管道设备D.SCSI设备9.bootloader作为一种

8、嵌入式软件,他的主要特点

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

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

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