ImageVerifierCode 换一换
格式:DOCX , 页数:17 ,大小:31.05KB ,
资源ID:6256002      下载积分:1 金币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.bingdoc.com/d-6256002.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(嵌入式系统 复习题资料.docx)为本站会员(b****3)主动上传,冰点文库仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰点文库(发送邮件至service@bingdoc.com或直接QQ联系客服),我们立即给予删除!

嵌入式系统 复习题资料.docx

1、嵌入式系统 复习题资料一、 1、某文件属性显示为 drwxr-xr-x,则该文件是( A )。 A、目录文件 B、 普通文件 C、链接文件 D、管道文件 2、在linux中,通常作为用户工作目录的是( C )。 A、 /boot B、/etc C、 /home D、/bin 3、下列命令中,用于显示系统进程列表的命令是( D )。 A、 locate B、mv C、 cat D、ps 4、表示目标文件的扩展名一般是( B )。 A、.c B、 .o C、 .h D、 .i 5、在Makefile的工程管理中,( C )表示第一个依赖文件的名称。 A、 $* B、$+ C、$ D、 $? 6、以

2、下不属于嵌入式系统特点的是 B 。 A 、不具备二次开发能力 B 、面向通用应用 C、软硬件裁剪 D、软件固化于芯片 7、对嵌入式板进行在线交叉调试(ICD方式),所使用的连接接口方式为( D )。 A、USB B、 网络接口 C、 串口 D、 JTAG 8、linux与开发板串行调试方式中,所使用到的工具软件是( A ) A、 minicom B、超级终端 C、arm-linux-gcc D、 gdb 9、在Linux内核源代码中,与处理器体系结构有关的子目录是( C )。 A、/include B、/init C、/arch D、drivers 10、下列文件系统,不是嵌入式系统的文件系统

3、格式的是( B ) A、cramfs B、ntfs C、romfs D、jffs 11、以下属于Linux文件系统格式的是( A ) A、EXT3 B、FAT C、FAT32 D、NTFS 12、某文件属性显示为 rwxr-xr-x,则该文件是( B )。 A、目录文件 B、 普通文件 C、链接文件 D、管道文件 13、在linux中,通常作为存放系统配置文件的目录是( B )。 A、 /boot B、/etc C、 /home D、/bin 14、下列命令中,用于给特定进程发送信号的命令是( C )。 A、 locate B、mv C、 kill D、 cat 15、在Makefile的工程

4、管理中,( D )表示目标文件的完整名称。 A、 $* B、$+ C、$ D、 $ 16、在Linux内核源代码中,与内核初始化有关的子目录是( C )。 drivers 、/init D、/arch C、/include B、A1、以下说法不正确的是(B )。 A、任务可以有类型说明 B、任务可以返回一个数值 C、任务可以有形参变量 D、任务是一个无限循环 2下列描述不属于RISC计算机的特点的是(C)。 A流水线每周期前进一步。 B更多通用寄存器。 C指令长度不固定,执行需要多个周期。 D独立的Load和Store指令完成数据在寄存器和外部存储器之间的传输。 3 存储一个32位数0x216

5、8465到2000H2003H四个字节单元中,若以大端模式存储,则2000H存储单元的内容为( D)。 A、0x21 B、0x68 C、0x65 D、0x02 4 COS-II中对关键代码段由于希望在执行的过程中不被中断干扰,通常采用关中断的方式,以下X86汇编代码正确而且不会改变关中断之前的中断开关状态的是(D) A. 先CLI、执行关键代码、再STI B. 先STI、执行关键代码、再CLI C. 先POPF、CLI、执行关键代码、再PUSHF D. 先PUSHF、CLI、执行关键代码、再POPF。 5 RS232-C串口通信中,表示逻辑1的电平是(D )。 A、0v B、3.3v C、5v

6、15v D、5v15v 6 ARM汇编语句“ADD R0, R2, R3, LSL#1”的作用是(A)。 A. R0 = R2 + (R3 1) B. R0 =( R2 1) + R3 C. R3= R0+ (R2 1) D. (R3 1)= R0+ R2 7 IRQ中断的入口地址是( C)。FIQ的入口地址为0x0000001C A、0x00000000 B、0x00000008 C、0x00000018 D、0x00000014 8 S3C2420X I/O口常用的控制器是(D)。 (1)端口控制寄存器(GPACON-GPHCON)。 (2)端口数据寄存器(GPADAT-GPHDAT)。

7、(3)外部中断控制寄存器(EXTINTN)。 (4)以上都是。 9 实时操作系统中,两个任务并发执行,一个任务要等待其合作伙伴发来信息,或建立某个条件后再向前执行,这种制约性合作关系被成为(A)。 A. 同步 B. 互斥 C. 调度 D. 执行 10 和PC系统机相比嵌入式系统不具备以下哪个特点( C)。 A、系统内核小 B、专用性强 C、可执行多任务 D、系统精简 1 、ADD R0,R1,#3属于(A)寻址方式。 B. 多寄存器寻址 C. 寄存器直接寻址 D. 相对寻址 A. 立即寻址 2、GET伪指令的含义是( A) A. 包含一个外部文件 B. 定义程序的入口 C. 定义一个宏 D.

8、声明一个变量 3、存储一个32位数0x876165到2000H2003H四个字节单元中,若以小端模式存 储,则2000H存储单元的内容为( C)。 A、0x00 B、0x87 C、0x65 D、0x61 4、COS-II操作系统不属于( C)。 、嵌入式实时操作系D 、非占先式实时操作系统C 、占先式实时操作系统B RTOS 、A统 5、若R1=2000H,(2000H)=0x86,(2008H)=0x39,则执行指令LDR R0,R1,8!后R0的值为(D )。 A. 0x2000 B. 0x86 C. 0x2008 D. 0x39 6、寄存器R13除了可以做通用寄存器外,还可以做(C )。

9、 A、程序计数器 B、链接寄存器 C、栈指针寄存器 D、基址寄存器 7、FIQ中断的入口地址是( A)。 A、0x0000001C B、0x00000008 C、0x00000018 D、0x00000014 8、ARM指令集和Thumb指令集分别是(D )位的。 A. 8位,16位 B. 16位,32位 C. 16位,16位 D. 32位,16位 9、ARM寄存器组有(D )个寄存器。 A、7 B、32 C、6 D、37 10、若R1=2000H,(2000H)=0x28,(2008H)=0x87,则执行指令LDR R0,R1,8!后R0的值为(D )。 A. 0x2000 B. 0x28

10、C. 0x2008 D. 0x87 1、 下面哪个系统属于嵌入式系统。( D ) A、“天河一号”计算机系统 B、联想T400笔记本计算机 D、联想OPhone手机C、联想S10上网本 2、 软硬件协同设计方法与传统设计方法的最大不同之处在于( B )。 A、软硬件分开描述 B、软硬件统一描述 D 、协同验证C、协同测试3、 下面关于哈佛结构描述正确的是( A )。 A、程序存储空间与数据存储空间分离 B、存储空间与IO空间分离 D、存储空间与C、程序存储空间与数据存储空间合并 IO空间合并 4、 下面哪一种工作模式不属于ARM特权模式( A )。 A、用户模式 B、系统模式 C、软中断模式

11、D、FIQ模式 5、 ARM7TDMI的工作状态包括( D )。 A、测试状态和运行状态 B、挂起状态和就绪状态 D、ARM状态和 C、就绪状态和运行状态Thumb 状态 6、 指令“LDMIA R0!, R1, R2, R3, R4”的寻址方式为( C )。 、寄存器间接寻址B 、立即寻址AC、多寄存器寻址 D、堆栈寻址 7、 USB接口移动硬盘最合适的传输类型为( B )。 A、控制传输 B、批量传输 C、中断传输 D、等时传输 8、 下面哪一种功能单元不属于I/O接口电路。( D ) A、USB控制器 B、UART控制器 C、以太网控制器 D、LED 9、 下面哪个操作系统是嵌入式操作系

12、统。( B ) A、Red-hat Linux B、CLinux C、Ubuntu Linux D、SUSE Linux 10、 使用Host-Target联合开发嵌入式应用,( B )不是必须的。 A、宿主机 B、银河麒麟操作系统 C、目标机 D、交叉编译器 二、 1、任何用户均可使用fdisk l查看磁盘分区。 ( ) 2、磁盘上SWAP交换分区主要作为虚拟内存来使用。( ) 3、tar只可对文件和目录进行打包,而不能压缩。( ) 4、gcc既可以编译标准C/C+,也可以编译Java;也适合嵌入式领域的交叉开发编译。( ) )只能生成一个目标。( 5、在make工程管理中,makefile

13、 )( 、6ARM体系结构的小端模式是低地址存放字数据的高字节。 )(处理器采用的是CISC(复杂指令集)。 7、ARM )( COM28、在linux中,ttyS1对应“”。 ) cramfs9、文件系统是一种没有压缩,适合嵌入式系统的极简单的只读文件系统。( ) 10、Bootloader的两大主要作用是初始化硬件和加载内核映象。( SWAP交换分区的大小一般是内存大小的2倍。 ( )、11 )查看磁盘分区。( l12、任何用户均可使用fdisk )(13、tar可对文件和目录进行打包,同时还可以使用不同方式压缩。 gcc14、可以作为一个交叉平台编译器,因此适合嵌入式领域的开发编译。(

14、) )(makemakefile15、是读入的惟一配置文件。 ) (体系结构的大端模式是低地址存放字数据的低字节。ARM、1617、ARM处理器采用的是RISC(精简指令集)。( ) 18、在linux中,ttyS1对应“COM1”。( ) 19、busybox是构造bootloader的常用软件工具包。( ) 20、在嵌入式系统内核运行之前运行的程序是bootloader,类似于PC机中的BIOS程序.( ) 三、 1、vi的三种工作模式分别是: 、 、 。 2、linux C编译时,使用的函数库有 和 两种。 3、gcc编译时,增加头文件搜索路径的选项是 ,增加库文件搜索路径的选项 是 。

15、 4、makefile的规则是make进行处理的依据,除开普通规则,还定义了 和 。 5、若需要将文件abc设置可执行属性,则应使用命令为_。 6、ARM微处理器的工作状态是: 、 、 三种。 7、嵌入式linux的内核配置,常用到的四种方式是_ 、 、 和 make oldconfig。 8、linux环境中,为更好的保护内核空间,将程序的运行空间分为 和 。 9、一个进程启动时,通常都会打开3个文件:标准输入、标准输出和 。 10、常见的3线串行通信中,用到的3根线分别是:发送、接收和_ _。 1、命令模式 插入模式 命令行模式 2、动态库 静态库 3、-I -L 4、隐含规则 模式规则

16、5、chmod +x abc 6、ARM Thumb Thumb2 7、make config make menuconfig make xconfig 8、内核空间 用户空间 9、标准出错处理 10、地线 11、嵌入式linux的内核配置,其中最主要的3个步骤是 、 、 。 种状态是:执行态、3、进程是程序的执行过程,根据它的生命周期可以划分12和 。 13、串行通信设置中,终端有3种工作模式,分别是: , , 。 14、 vi的三种工作模式分别是:命令模式、 、 。 15、linux C编译时,使用的函数库有 和 两种。 16、gcc编译时,增加头文件搜索路径的选项是 ,增加库文件搜索路径

17、的选项 是 。 17、makefile的规则是make进行处理的依据,除开普通规则,还定义了 和 。 18、若需要将文件a123设置可执行属性,则应使用命令为_。 19、ARM微处理器的工作状态是: 、 、 三种。 11、内核配置 建立依赖关系 创建内核映像 12、就绪态 等待态 13、规范模式 非规范模式 原始模式 14、插入模式 命令行模式 15、动态库 静态库 16、-I -L 17、隐含规则 模式规则 18、 chmod +x a123 19、 ARM Thumb Thumb2 1.嵌入式系统的组织架构是 嵌入式处理器 、 存储器等硬件 、 嵌入式系统软件 和 应 用软件 所组成的。

18、2. ARM系统复位后,第一条执行的指令在_0x02_。 3.冯诺依曼体系结构的特点之一是系统内部 数据和指令 都存储在统一存储器中, 而哈佛结构则是 分开存储 。 4. ADD R0,R1,#3属于 立即 寻址方式。 5 ARM指令集和Thumb指令集分别是 32 和 16 位的。 6.嵌入式软件结构一般分为 驱动层 、 OS层 、 中间件层 和 应用层 。 7.cache放置数据的常用地址变换算法有 直接 、 组相联 和 全相联 。 8.嵌入式系统中电源管理器最常见的工作方式是 工作 、 空闲 和 睡眠 1.嵌入式微处理器一般可分为 、 、 和 四种类型。 2.嵌入式系统体系结构一般具有

19、和 两种基本形式。 3.嵌入式存储系统一般由 、 和 组成。 4.嵌入式存储系统具有 和 两种数据存放格式。 5从编程的角度看,ARM微处理器的一般有 和 两种工作状 态。 6.嵌入式软件的开发一般分为 、 和 三个步骤。 7.嵌入式LINUX的内核有五个组成部分,它们是进程调度、 、 、 和 。 1.嵌入式微控制器 嵌入式数字信号处理器 嵌入式微处理器 嵌入式片上系统 2.冯洛依曼 哈佛 3,高速缓存 内存 外存 4 大端格式 小端格式 5 ARM THUMB 6.生成 调试 固化运行 7.内存管理 虚拟文件系统 网络接口 进程通信 1、 嵌入式系统是以应用中心,以计算机技术为基础,软件硬件

20、可裁剪,适应应用系统对 功能、可靠性、成本、体积、功耗严格要求的专用计算机系统。 2、 在嵌入式系统设计过程中,需求分析包括:功能性需求分析和非功能性需求分析。 3、 ARM字数据存储格式有:大端格式和小端格式。 4、 总线按照传输关系分类可分为:主从结构和对等结构。 5、 RS-232C的帧格式由四部分组成,包括:起始位、数据位、奇偶校验位和停止位。 6、 USB低速设备应该在D-线上接一个上拉电阻,全速设备应该在D+线上接一个上拉电 阻。 7、 I/O接口电路数据传送方式有:查询、中断、DMA、I/O通道和I/O处理机方式。 8、 实时系统的关键问题是保证系统的实时性;实时操作系统就是指具

21、有实时性、能支持实 时系统工作的操作系统。 9、 实时操作系统的评价指标有:任务调度算法、上下文切换时间、确定性、最小内存开销 和最大中断禁止时间。 10、 Bootloader主要功能是系统初始化、加载和运行内核程序。 四、 1、Gcc编译时使用静态库与动态库的区别。 静态库:编译链接时将库文件的代码全部加入可执行文件中,因此生成的文件比较大,但在运行时不再需要库文件,后缀名通常为.a。 动态库:在编译时不将库文件加入可执行文件中,而是在程序执行时加载库,可以节省系统的开销。一般后缀名为.so。 2、何谓交叉编译? 交叉编译就是在一个平台上生成可以在另一个平台上执行的代码。在嵌入式系统开发中

22、,由于不具备二次开发能力,通常需要在PC机上编译出适合嵌入式设备CPU所能识别的机器 代码。3、简述Linux的启动过程 makefile工程中所涉及的文件及关系4、分析以下OBJS = kang.o yul.o CC = gcc CFLAGS = -Wall -O -g david : $(OBJS) $(CC) $ -o $ %.o : %.c $(CC) $(CFLAGS) -c $0.9Vdd,低电平0.7Vdd,低电平0.3Vdd。 特点:噪声容限大,负载能力强。 3、 什么是信号的建立时间?什么是信号的保持时间? 答: 建立时间:在时钟信号边沿到来之前,数据信号必须提前一段时间保持

23、稳定有效。 保持时间:在时钟信号边沿到来之后,数据信号必须在随后的一段时间内保持稳定有效。 4. 形形色色的嵌入式系统默默无闻地生活在我们的身边,为我们的学习生活增加了无穷的乐趣。请列举你所熟悉的五个嵌入式应用系统,并对每个嵌入式系统作简单的分析(指出它为什么是嵌入式系统)。 答:答案众多 U盘;MP3播放器;手机;蓝牙耳机;GPS导航仪。等等 简要分析略。 五、 1. 在嵌入式设备中,如需要截取某音频流文件中最后10K的内容并另外保存,编写该程序。 #include #define BUFFER_SIZE 1024 #define SRC_FILE “src_file_name” #define DST_FILE “dst_file_name” #define OFFS 10*BUFFER_SIZE int main() int src_file,dest_file; unsigned char buf BUFFER_SIZE;

copyright@ 2008-2023 冰点文库 网站版权所有

经营许可证编号:鄂ICP备19020893号-2