嵌入式开发基础(习题卷9)

嵌入式开发基础(习题卷9)


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条)

  • 暂无评论

联系我们

400-800-8888

在线咨询: QQ交谈

邮件:admin@example.com

工作时间:周一至周五,9:30-18:30,节假日休息

关注微信