2024年3月16日发(作者:coolpad什么手机)
嵌入式开发基础(习题卷9)
第1部分:单项选择题,共59题,每题只有一个正确答案,多选或少选均不得分。
1.[单选题]UART状态寄存器的D3被置位时表示
A)DMA请求
B)发送完成
C)奇偶校验错
D)接收器溢出
答案:D
解析:
2.[单选题]ADD R0,R3,#23属于
A)立即寻址
B)多寄存器寻址
C)寄存器直接寻址
D)相对寻址
答案:A
解析:
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=%
dn",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
答案:B
解析:本题考查C语言函数指针的基础知识。仔细阅读程序,正确理解函数指针并将参数正确代入函数,可得到
y1=9,y2=9,y3=27,y4=27的结果。
4.[单选题]当输出模式位 MODE[1:0]=“10”时,最大输出速度为( )。
A)10MHz
B)2MHz
C)50MHz
D)72MHz
答案:B
解析:
5.[单选题]以下叙述中正确的是
A)宿主机与目标机之间只需要建立逻辑连接即可
B)在嵌入式系统中,调试器与被调试程序一般位于同一台机器上
C)在嵌入式系统开发中,通常采用的是交叉编译器
D)宿主机与目标机之间的通信方式只有串口和并口两种
答案:C
解析:
发布者:admin,转转请注明出处:http://www.yc00.com/num/1710528102a1772446.html
评论列表(0条)