嵌入式开发基础(习题卷9)
说明:答案和解析在试卷最后
第1部分:单项选择题,共59题,每题只有一个正确答案,多选或少选均不得分。
1.[单选题]UART状态寄存器的D3被置位时表示
A)DMA请求
B)发送完成
C)奇偶校验错
D)接收器溢出
2.[单选题]ADD R0,R3,#23属于
A)立即寻址
B)多寄存器寻址
C)寄存器直接寻址
D)相对寻址
3.[单选题]下面的程序使用了函数指针,其运行结果是______。#include<stdio.h>#include<math.h>int f1(int a){return a*a;}int f2(int a){return a*a*a;}void main( ){int
x=3,y1,y2,y3,y4;f=f1;y1=(*f)(x);y2=f1(x);f=f2;y3=f(x);y4=f2(x);printf("y1=%d,y2=%d,y3=%d,y4=% d\n",y1,y2,y3,y4);}
A)y1=27,y2=9,y3=9,y4=27
B)y1=9,y2=9,y3=27,y4=27
C)y1=9,y2=27,y3=9,y4=27
D)y1=27,y2=27,y3=9,y4=9
4.[单选题]当输出模式位 MODE[1:0]=“10”时,最大输出速度为( )。
A)10MHz
B)2MHz
C)50MHz
D)72MHz
5.[单选题]以下叙述中正确的是
A)宿主机与目标机之间只需要建立逻辑连接即可
B)在嵌入式系统中,调试器与被调试程序一般位于同一台机器上
C)在嵌入式系统开发中,通常采用的是交叉编译器
D)宿主机与目标机之间的通信方式只有串口和并口两种
6.[单选题]对响应时间有严格要求的嵌入式系统是( )。
A)嵌入式实时系统
B)嵌入式多线程系统
C)嵌入式多内核系统
7.[单选题]U-Boot的命令中,设置环境变量的命令是。
嵌入式多线程编程A)setenv
B)printenv
C)tftp
D)bootm
8.[单选题]文件系统中,打开文件(open)操作的功能是( )。
A)把文件信息从辅存读到内存
B)把磁盘的超级块从辅存读到内存
C)把文件的FAT表信息从辅存读到内存
D)把文件的控制管理信息从辅存读到内存
9.[单选题]在程序中加入( )可以提高程序的可读性,使程序易于阅读和理解。
A)编写思路
B)代码注释
C)编写要求
D)代码分析
10.[单选题]循环右移指令为( )。
A)ROL.
B)ROR
C)OR
D)EOR
11.[单选题]下哪个系统属于嵌式系统。 ( )
A)“天河号”计算机系统
B)联想T400笔记本计算机
C)联想S10
D)联想
12.[单选题]创建一个矩形可以使用方法:
Rectangle (int x, int y, int width, int height)
关于这个方法,以下说法错误的是( )。
A)x表示矩形左上角坐标点的X轴坐标值
B)y表示矩形右下角坐标点的Y轴坐标值
C)width表示矩形宽度
D)height表示矩形高度
13.[单选题]PWR模式挂载在哪根系统总线下。
A)APB1总线
B)APB2总线
C)AHB总线
D)根据需要,以上三者都可以
14.[单选题]在 ARM 体系结构中,要从主动用户模式(User)切换到超级用户模式(Supervisor),应采用何种方法?
A)直接修改 CPU 状态寄存器(CPSR)对应的模式
B)先修改程序状态备份寄存器(SPSR)到对应的模式,再更新 CPU 状态
15.[单选题]设n的初值为正整数,设计一个递归算法如下:int fact(int n){if(n<=0)return 1;else
return(n*fact(n-1));}以下叙述中,正确的是______。
A)计算fact(n)需要执行n+2次函数调用
B)计算fact(n)需要执行n+1次函数调用
C)计算fact(n)需要执行n次函数调用
D)计算fact(n)需要执行n-1次函数调用
16.[单选题]下列哪个隐式数值转换是正确的()。
A)int i=128L;
B)int a=2F;
C)int b='a';
D)int j= ui;
17.[单选题]下述哪种实时编程结构中的任务优先级不相同( )
A)查询实时编程结构
B)前后台系统
C)非抢占式实时操作系统
D)抢占式实时操作系统
18.[单选题]当用户调整窗体大小会引发哪种事件?(
A)Click
B)Load
C)Resize
D)Move
19.[单选题]UART1_S1复位后的值是
A)0b11000000
B)0b00000000
C)0bxxxxxxxx
D)0b11111111
20.[单选题]立应用程的平台,它在内部封装了大量的功能强大的(利用这些函数可以开发各类 Windows 应用软件。
A)运行时库(CLR)
B)应用程序接口函数(API)
C)扩展标识语言(XML)
D)微软基础类(MFC)
21.[单选题]和 PC 机系统相比,下列哪个不是嵌入式系统独具的特点( )
A)系统内核小
B)专用性强
C)可执行多任务
D)系统精简
22.[单选题]分配给某公司网络的地址块是210.115.192.0/20,该网络可以被划分为______个C类子网。
A)4
B)8
C)16
D)32
B)软件完成
C)用户完成
D)程序员完成
24.[单选题]关于中断,下列说法正确的是
A)内核中断的中断向量号小于16
B)DMA中断是内核中断
C)所有的中断源都有对应的IRQ中断号
D)内核时钟中断是非内核中断
25.[单选题]下面总线当中传输效率最高的是( )
A)I2C
B)SP
C)II2S
D)UART
26.[单选题]Linux可以用来查看当前路径的命令是( )。
A)cat
B)C
C)
D)pwd
27.[单选题]关于ARM的工作状态,以下说法正确的是( )。
A)ARM处理器的工作状态包括ARM状态和Thumb状态两种
B)ARM状态支持16位指令宽度也支持32位指令宽度
C)Thumb状态或Thumb-2状态下,代码密度低于ARM状态,占用存储空间变大
D)ARM处理器复位后自动进入ARM状态
28.[单选题]当ARM核当中CPSR中的T位为0时,下面说法正确的是( )。
A)程序运算在ARM态,指令长度为32位
B)程序运算在THUMB态,指令长度为16位
C)程序运算在ARM态,指令长度为16位
D)程序运算在THUMB态,指令长度为32位
29.[单选题]RS-232C 的帧格式由四部分组成,但是不包括( )。
A)起始位
B)数据位
C)奇偶校验位
D)状态位
30.[单选题]AREA伪指令的功能是
A)定义一个代码段
B)定义一个数据段
C)定义一个代码段或数据段
D)以上都不正确
31.[单选题]下面哪种操作系统最方便移植到嵌入式设备中。
( )
D)linux
32.[单选题]下面属于嵌入式系统的是 ( )
A)“天河”计算机系统
B)智能电能表
C)联想笔记本电脑
D)核电站控制系统
33.[单选题]在使用MMU的系统中,处理器使用的内存地址和地址总线上的内存地址分别是
A)虚拟地址,虚拟地址
B)虚拟地址,物理地址
C)物理地址,虚拟地址
D)物理地址,物理地址
34.[单选题]MessageBox.Show(Text,Title,Buttons,Icon,Default)方法中,修改消息框的标题可以设置哪个参数?()
A)Text
B)Title
C)Buttons
D)Icon
35.[单选题]下列命令中,以文本菜单界面配置内核选项的是。
A)makemenuconfig
B)make xconfig
C)makeconfig
D)make mrproper
36.[单选题]M3的AIB总线最高工作频率为( )Hz
A)8M
B)24M
C)36M
D)72M
37.[单选题]中断向量是指
A)中断断点的地址
B)中断向量表起始地址
C)中断处理程序入口地址
D)中断返回地址
38.[单选题]在uCOS操作系统中,要申请一个内存块,正确函数是:( )
A)OSMemCreat()
B)OSMemGet();
C)OSMemPut();
D)OSMemQuery()
39.[单选题]下面对南桥理解正确的是
A)南桥又称主桥
B)南桥连接CPU与存储器
C)南桥连接前端总线与较为低速的PCI总线
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论