嵌入式系统试题库

上传人:博****1 文档编号:547682428 上传时间:2023-03-11 格式:DOCX 页数:9 大小:48.92KB
返回 下载 相关 举报
嵌入式系统试题库_第1页
第1页 / 共9页
嵌入式系统试题库_第2页
第2页 / 共9页
嵌入式系统试题库_第3页
第3页 / 共9页
嵌入式系统试题库_第4页
第4页 / 共9页
嵌入式系统试题库_第5页
第5页 / 共9页
点击查看更多>>
资源描述

《嵌入式系统试题库》由会员分享,可在线阅读,更多相关《嵌入式系统试题库(9页珍藏版)》请在金锄头文库上搜索。

1、嵌入式系统试题库一、选择题( 20 分)1 、下列描述不属于RISC 计算机的特点的是( )。A 流水线每周期前进一步。B 更多通用寄存器。C.指令长度不固定,执行需要多个周期。D 独立的Load 和 Store 指令完成数据在寄存器和外部存储器之间的传输。2、存储一个32位数0x2168465到2000H2003H四个字节单元中,若以小端模式存储,则2000H 存储单元的内容为( )。A 、 0x21 B 、 0x68 C 、 0x65D、 0x023 、 RS232-C 串口通信中,表示逻辑1 的电平是( )。A、0v B、3.3v C、+5v+15vD、一 5v一15v4 、ARM 汇编

2、语句 “ ADD R0, R2, R3, LSL#1 ” 的作用是( )。A. R0 = R2 + (R3 1)C. R3= R0+ (R2 1)B. R0 =( R2 1) + R3D. (R3 1)= R0+ R25 、IRQ 中断的入口地址是( )。A 、 0x00000000B、 0x00000008 C、 0x00000018D 、 0x000000146 、S3C2440X I/O 口常用的控制器是( )。A. 端口控制寄存器(GPACON-GPJCON )。 B. 端口数据寄存器(GPADAT-GPJDAT )。C. 外部中断控制寄存器( EXTINTn )。D. 以上都是。7

3、、 GET 伪指令的含义是( )A. 包含一个外部文件B. 定义程序的入口 C. 定义一个宏D. 声明一个变量8 、 ADD R0, R1, #3;#3 属于( )寻址方式。A. 立即寻址 B. 多寄存器寻址C. 寄存器直接寻址D. 相对寻址9 、 ARM 指令集和 Thumb 指令集分别是( )位的。A. 8 位, 16位B. 16 位, 32 位 C. 16 位, 16 位 D. 32 位, 16 位10、Cache用于存放主存数据、程序的部分拷贝,主存单元地址与Cache单元地址之间的交换用( )完成。A 硬件B. 软件C. 用户 D. 程序员11 、 下列关于存储管理单元( MMU )

4、说法错误的是( )。A. MMU 提供的一个关键服务是使各个任务作为各自独立的程序在其自己的私有存储空间中运行。B. 在带 MMU 的操作系统控制下,运行的任务必须知道其他与之无关的任务的存储需求情况,这就简化了各个任务的设计。C. MMU提供了一些资源以允许使用虚拟存储器。D. MMU作为转换器,将程序和数据的虚拟地址(编译时的连接地址)转换成实际的物理地址,即在物理主存中的地址。12、下列CPSR寄存器标志位的作用说法错误的是()。A. N :负数 B. Z: 零 C. C:进位 D. V:借位14如果要实现将R2-R7、R9-R12的值保存到R0指向的存储单元中,且R0自动力口,下面哪个

5、选项是正确 ()。A. LDMIA R0!,R2-R7, R9-R12C. LDMIA R2-R7 , R9-R12, R0!B. STMIA R0!,R2-R7 , R9-R12D. STMDB R0!,R2-R7 , R9-R1214、ARM9的IRQ中断的优先级别是()。A. 1B. 2C. 3D. 415、 LDR R2, R3,#0x28中R3,#0x28的寻址方式是()。A.寄存器寻址B.寄存器移位C.寄存器变址寻址D.间接寻址16、ARM9处理器的工作模式有()种。A. 5B.6 C. 7D.817、伪指令LDR R0,=SP_TOP进行编译后编译成的指令为()。A. LDR R

6、0,SP_TOPC. LDR R0,R15B. LDR R0,PC,#relD. LDR R0,R1318、S3c2440自带一个()A/D转换器。A. 8路8位B. 1路10位C. 8路16位D. 8路10位19、每一次对触摸屏的触摸产生()中断。A. 一次B.二次C.三次D.四次20、NAND Flash 是()。B.地址线与数据线是分开的D.数据线是16位的A.地址线和数据线复用8bit宽C.地址线的多少取决于容量的大小21 、 ARM9处理器的工作模式有()种。A. 5B.6 C. 7D.822 、S3c2410X处理器为用户进行应用设计提供了支持多主总线的IIC接口。处理器提供符合I

7、IC协议的设备连接的串行连接线为()。A. SCL 和 RTXB. RTX 和 RCX C. SCL 和 SDAD. SDA 和 RCX23 、向无任何程序的目标机写入程序,一般使用下面那种接口( )。A. 串口B. JTAG C. Ethernet D. USB24 、 ARM 支持存储器( )。A. 小端方式B. 大端方式C. 只支持小端方式D. 上电启动默认的是存储器小端方式, 可以通过对 MMU 的 R1 控制寄存器的第7 位 B 进行设置成大端方式25 、 ARM 的堆栈生成方向是( )。A. 向下生成B. 向上生成C. 在指令中指出堆栈的生成方向26、中断源挂起寄存器( SRCPN

8、D )和中断挂起寄存器( INTPND )的位清零是( )。A. 是向该对应位或1 B. 是向该对应位写 0 C. 是向所有位写 027 、关于 IIC 总线不正确的叙述是( )。A. IIC 总线的每条指令是以开始条件开始,以结束条件结束。B. IIC 总线的发送器每发完送一个字节,将数据线释放(即将数据拉高),由 Master 产生第 9 个时钟脉冲,接收器将数据线拉低,以此作为对发送器的应答。C. IIC 的器件地址是64bit 。D. IIC 的器件地址是8bit ,其中高 4bit 是器件类型。28 、关于 Kei 的不正确说服是( )。A. Keil5.0 以下只支持到 Corte

9、x M3/M4 。 B. Keil5.0 以上版本的仿真器驱动程序在安装程序里自带。C. 使用 Keil5.0 以上版本除了需要keil 还需要安装芯片支持包。D. Keil5.0 以下版本需要安装芯片支持包。二、判断题( 20 分)1 、 调试程序时,需要停止程序运行后才可查看变量内容()2 、 将模拟信号转换成数字信号的电路是D/A 转换器。( )3 、 IIC 是同步串行数据总线。 ()4 、 S3C2440 的处理器对内存的访问只能通过Load/Store 指令来实现。 ()5 、 Nand Flash 比 Nor Flash 成本高,可靠性差。 ()6 、 C 语言程序可以嵌套加入汇

10、编程序模块。 ()7 、 ARM9 中由某一中断源引发中断时,该中断源在中断源挂号寄存器和中断挂号寄存器的置位是由硬件在中断发生时自动清除。( )8 、 由于 CPU 内部寄存器的访问速度较高,根据ATPC 标准,应尽可能使函数的参数控制在4个以下。 ()9 、 ARM 处理器结构体系中具有T 变种处理器核可以工作在ARM 状态和 Thumb 状态。 ( )10 、 ARM9 的定时器输出可由软件换相。( )11 、 ARM9 中断只能由硬件中断源的中断请求产生, 无法通过软件在挂起寄存器写 1 来触发中 断。( )12 、 每个 PWM 定时器的输入时钟有二级分频可设置,因此,定时范围很宽。

11、( )131415161718192021222324252627282930313233343536373839404142434445DMA 请求只能由 DMA 硬件源产生。( )设指令 LDR R0,PC,#0x28 的首地址addr, 则本条指令是将addr+0x28+4 中的内容送 R0。()ARM9 的定时器是16 位的加 1 计数。( )ARM9 的 FIQ 中断可以同时设置多个中断源。( )当 TCNTn 到达 0 时,发出中断请求并且 TCNTBn 的值加载到暂存器中。在下一个定时器标记时刻,重载TCNTn 为暂存器( TCNTBn )的值。( )ARM9 的 IQR 中断只

12、能允许设置一个中断源。( )ARM 中每个 PWM 定时器设有定时计数缓冲器 TCNTBn 比较寄存器TCMPBn 和计数监视寄存器 TCNTOn 和计数寄存器TCNTn 。()ARM 如果要开放某一中断源(允许中断),是在中断屏蔽寄存器中的该中断源的对应位写 1。()ARM9 的中断入口是固定的。()Nand Flash 的数据线与地址线是分开的。( )Nor Flash 是线性地址存储器。()程序能直接在 Nand Flash 中执行。( )Nor Flash 的数据线与地址线是复用的。( )ARM9 的中断源挂起寄存器( SRCPND )中的位是写 1 清零。( )ARM9 的中断挂起寄

13、存器( INTPND )中的位是写零清零。( )ARM9 的中断模式寄存器( INTMOD )能同时设几位为 1 。()IIC 总线是四根线的总线。( )ARM9 是 3 级流水。( )中断屏蔽寄存器( INTMSK )对 FIQ 中断不起作用。( )ARM9 的 FIQ 中断只能允许设置一个中断源。( )ARM9 有调用和返回指令。( )ARM9 的 IRQ 中断优先级管理是将32个主中断源分成6个小组(ARBITER0ARBITER5 ) ,小组内的优先级可以设置, 再将这 6 个小组纳入 ARBITER6 , 进行组间的优先级设置。 ( )PWM 定时器中的死区设置的作用是电平在转换时防

14、止电源短路。(ARM 的 IIC 控制器中的 IIC 总线地址寄存器( IICADD ) 是用在 IIC作为其他主机访问的地址;在主控方式(Master) 时 IICADD 不起作用。(在 A/D 转换器中,逐次逼近的在 A/D 转换器中,逐次逼近的ARM9 定时器中的配置寄存器ARM9 定时器中的配置寄存器DMA 设置的。( )A/D 转换器的转换速度要快于双积分A/D 转换器的抗干扰性要好于A/D 转换器双积分。(TCFG0 的是用来设置计数时钟的预分频和死区的。(TCFG1 的是用来设置设置各定时器时钟分频值和定时器的)的从控方式(Slave)的,)A/D 转换器。(ARM9 的 FIQ

15、 中断可以同时设置多个中断源。( )ARM9 的 IQR 中断只能设置一个中断源。( )ARM 中每个定时器设有定时计数缓冲器TCNTBn 比较寄存器 TCMPBn 和计数监视寄存器 TCNTOn 和计数寄存器 TCNTn 。()ARM9 中由某一中断源引发中断时, 该中断源在中断源挂号寄存器和中断挂号寄存器的置 位是由硬件在中断发生时自动清除。( )可以通过软件设置ARM9 的中断源挂起寄存器的某一位,来触发该硬件中断源的中断一次。()46、ARM汇编指令的每条指令都可以条件执行。()47、 ARM9中断发生后在中断服务程序中对该中断的各挂起寄存器相应位写1来清除该挂起。()48、 ARM9如果要开放某一中断源 (允许中断),是在中断屏蔽寄存器中的该中断源的对应位

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 商业/管理/HR > 营销创新

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号