【学历类职业资格】微型计算机原理与接口技术自考题-21及答案解析.doc
《【学历类职业资格】微型计算机原理与接口技术自考题-21及答案解析.doc》由会员分享,可在线阅读,更多相关《【学历类职业资格】微型计算机原理与接口技术自考题-21及答案解析.doc(17页珍藏版)》请在麦多课文档分享上搜索。
1、微型计算机原理与接口技术自考题-21 及答案解析(总分:100.00,做题时间:90 分钟)一、B单项选择题/B(总题数:16,分数:16.00)1.以下集成块型号中属于 MCS-96 系列单片机型号的是_ A.83C51FB B.80C196KR C.83C52 D.83C51FA(分数:1.00)A.B.C.D.2.字符9的 ASCII 码值是_ A.55 B.54 C.56 D.57(分数:1.00)A.B.C.D.3.下面输入整型变量格式的语句是_ A.scanf(“%f“, B.scanf(“%d“, C.scanf(“%c“. D.scanf(“%s“,(分数:1.00)A.B.C
2、.D.4.若 int a10;则对数组正确引用的是_ A.a10-10 B.a10 C.a2*5 D.a9-10(分数:1.00)A.B.C.D.5.下列程序段的执行结果是_int x=3;while(x=5) printf(“%d“,x-3);x+; A.000 B.112 C.123 D.012(分数:1.00)A.B.C.D.6.对下面说明叙述正确的是_typedef struct stu int n;char ch8;student; A.student 是结构体类型名 B.student 是结构体变量 C.typedef struct 是结构体类型 D.struct 是结构体类型名(
3、分数:1.00)A.B.C.D.7.MCS-51 单片机只具备单一功能的 I/O 接口是_ A.P0 B.P1 C.P2 D.P3(分数:1.00)A.B.C.D.8.不是常用的汇编语言程序结构的是_ A.顺序 B.分支 C.循环 D.随机(分数:1.00)A.B.C.D.9.下面表示中断允许控制寄存器的是_ A.TCON B.IE C.IP D.SCON(分数:1.00)A.B.C.D.10.是 MCS-51 单片机 I/O 的数据传输方式的是_ A.无条件 B.查询 C.中断 D.DMA(分数:1.00)A.B.C.D.11.共阴极显示管显示字型“F”编码是_ A.86H B.71H C.
4、90H D.FFH(分数:1.00)A.B.C.D.12.单片机 8031 的 ALE 引脚是_ A.输出高电平 B.输出矩形脉冲,频率为 fosc 的 1/6 C.输出低电平 D.输出矩形脉冲,频率为 fose 的 1/2(分数:1.00)A.B.C.D.13.对于 8031 单片机,其内部 RAM_ A.只能位寻址 B.既可位寻址又可字节寻址 C.只能字节寻划 L D.少部分只能位寻址(分数:1.00)A.B.C.D.14.单片机的堆栈指针 sP 始终是指示_ A.堆栈底 B.堆栈顶 C.堆栈地址 D.堆栈中间位置(分数:1.00)A.B.C.D.15.在 MCS-51 指令中,下列指令中
5、无条件转移指令是_ A.LCALLaddr16 B.DJNZ direct,rel C.SJMP rel D.ACALL addr11(分数:1.00)A.B.C.D.16.下列指令能使 R0低 4 位不变,高 4 位置 F 的是_ A.ANL R0,#0F0H B.ORL R0,#0F0H C.ORL 0,#0FH D.ORL 00H,#0F0H(分数:1.00)A.B.C.D.二、B填空题/B(总题数:4,分数:8.00)17.int a;则表达式 a=25/3%3 的值是 1。(分数:2.00)填空项 1:_18.若 a=6,b=4,c=2;则表达式!(a-b)+c-1 double z
6、; for(i=1,z=x;iy;i+)_; return z; (分数:2.00)填空项 1:_20.以下程序是计算 10 名学生 1 门课成绩的平均分。请填空。 #include stdio.h float average(float array10) int i;float aver,sum=array0; for(i=1;i10;i+)sum+=_; aver=sum/10; return(aver); main() float score10,aver; int i; printf(“/n input 10 scores:“); for(i=0;i10;i+) scanf(“%f“,
7、 aver=average(score); printf(“/n average score is %5.2f/n“,aver); (分数:2.00)填空项 1:_三、B改错题/B(总题数:4,分数:8.00)21.#include “stdio.h“ main() char a10,b10=“Computer“ a=b;printf(“%s“,a); 错误:_ 改正:_(分数:2.00)填空项 1:_22.main() inta3=3*0,i; for(i=1;i3;i+) scanf(“%d“,ai); for(i=1;i3;i+) a0=a0+ai+1; printf(“%d“,a0);
8、 错误:_ 改正:_(分数:2.00)填空项 1:_23.以下程序从键盘输入 20 个整数存入数组,统计输入非负数的个数,并计算输入的非负整数之和。 #include “stdio.h“ main() int i,a20,s,n; s=n=0; for(i=0;i20;i+) scanf(“%d“,i20;i+) if(ai0)break; s+=ai;n+; printf(“s=%d/t,n=%d/n“,s,n); 错误:_ 改正:_(分数:2.00)填空项 1:_24.输出 100 以内能被 3 整除且个位数为 6 的所有整数。 #include stdio.h main() int i,
9、j; for(i=0;i=9;i+) j=i*10+6; if(j%3=0)continue; printf(“%d“,j); 错误:_ 改正:_(分数:2.00)填空项 1:_四、B程序阅读题/B(总题数:4,分数:16.00)25.main() int a=2,b=3,e; c=a+b; b=a+-1; printf(“%d,%d,%d/n“,a,b,c); b=-C+1; printf(“%d,%d,%d/n“,a,b,C); 程序运行结果是:(分数:4.00)填空项 1:_26.main() int P8=11,12,13,14,15,16,17,18,i=0,k=0; while(i
10、8) if(Pi%2) k+=Pi; i+; printf(“%d/n“,k); 程序运行结果是:_(分数:4.00)填空项 1:_27.#include “stdio.h“ main() int i,k=0,s10=1,2,3,4,5,6,7,8,9,10; for(i=0;i10;i+) if(i%2)k+=si; int for(i=i-1;i=0;i-) if(i%5=0) printf(“%d/t“,si); printf(“%d/n“,k); 程序运行结果为:_(分数:4.00)填空项 1:_28.#include stdio.h #include string.h func(ch
11、ar str) int num=0; while( *(str+num)!=/0)num+; return(num); main() char str10,*p=str; getchar(p);printf(“%d/n“,func(p); 程序运行时,从键盘上输入 ABCDE(回车则输出结果是:_(分数:4.00)填空项 1:_五、B程序设计题/B(总题数:1,分数:8.00)29.自定义一个函数,函数的形参为字符数组 s1 和 s2,函数功能是将字符串 s1 中的所有数字字符取出,存入另一字符数组 s2 中,使 s2 成为一个新的字符串,并在函数中将字符串 s2 输出。(分数:8.00)_六
12、、B填空题-单片机原理与接口技术(总题数:8,分数:16.00)30.一个机器周期包含_个品振周期。若晶振周期的频率为 12MHz,则机器周期为_。(分数:2.00)填空项 1:_31.12 根地址线可选择_存储单元,32KB 存储单元需要_根地址线。(分数:2.00)填空项 1:_32.使用 8031 单片机时 EA 引脚接_电平,因其内部无_存储器。(分数:2.00)填空项 1:_33.设(SP=60H),(ACC=30H),(B=70H)。执行下列指令后,SP 的内容为_,61H 单元的内容为_。 PUSH ACC PUSH B(分数:2.00)填空项 1:_34.执行下列程序后,(42
13、H)=_,(55H)=_。 MOV SP,#40H MOV 42H,#85H MOV 55H,#37H PUSH 42H PIJSH 55H POP 42H POP 55H(分数:2.00)填空项 1:_35.当 DAC 0832 D/A 转换器的 CS 接 8031 的 P2.0 时,程序中 0832 的地址指针 DPDR 寄存器应置为 1。(分数:2.00)填空项 1:_36.存储器的地址线有 14 根,数据线有 8 根,其存储容量为 1。(分数:2.00)填空项 1:_37.80C51 在作并行扩展时,如果采用全地址译码,扩展芯片的地址是 1。(分数:2.00)填空项 1:_七、B改错题
14、-单片机原理与接口技术(总题数:2,分数:4.00)38.执行下面三条指令后,30H 单元的内容是 40H。 MOV R1,#30H MOV 40H,#0EH MOV R1,40H 错误:_ 改正:_(分数:2.00)填空项 1:_39.下列程序段把片外 RAM 从 8100H 开始的 10 个存储单元的内容移到片内 RAM 40H 开始的单元。 PUSH A MOV R7,10 MOV R0,#40H MOV DPTR,#8100H LOOP: MOV A,DPTR MOV R0,A INC R0 INC DPTR DJNZ R7,LOOP POP ACC 错误:_ 改正:_(分数:2.00
15、)填空项 1:_八、B程序阅读题-单片机原理与接口技(总题数:2,分数:8.00)40.下面程序是将字节地址_单元的内容逐一取出减 1,然后再放回原处,如果取出的内容为_,则不要减 1,仍将 0 放回原处。 MOV R7,#10H MOV R1,#30H LOOP: CJNE R1,#00H,NEXT MOV R1,#00H SJMP NEXT1 NEXT: DEC R1 NEXT1 INC R1 DJNZ R7,LOOP SJMP $ END(分数:4.00)填空项 1:_41.下面程序是从_单元开始,连续存放 10 个无符号数,从中找出最大值送入_单元。 ORG 0020H MOV R0,
16、#40H MOV B,R0 MOV R7,#09H INC R0 LOOP: MOV A,B CLR C SUBB A,R0 JNC NEXT MOV B,R0 NEXT: INC R0 DJNZ R7,LOOP MOV 30H,B SJMP $ END(分数:4.00)填空项 1:_九、B程序设计题-单片机原理与接口技(总题数:1,分数:8.00)42.使用定时/计数器 0 以工作方式 2 实现定时,在 P1.0 输出周期为 200s 的连续方波。已知晶振频率fosc=6MHz。求计数初值,方式控制字,编制相应程序。(查询方式)(分数:8.00)_十、B十、应用题/B(总题数:1,分数:8.
17、00)下面程序是动态显示程序,请分析程序完成说明。MOV DPTR,#4400HMOV A,#03HMOVX DVFR,ASETB RS0 ;使用第 1 组工作寄存器MOV R2,#08HMOV R0,#30HCLR AL1: MOV R0,AINC R0INC ADJNZ R2,L1DISP: MOV R0,#30H ;显示缓冲区首址送 R0MOV R1,#00HMOV R2,#08H ;R2 中的 08H 表示MOV R3,#7FH ;选中最右端 LEDDISP1: MOV A,R0 ;第 2 次执行时 A=MOV DPTR,#TAB ;指向字形表首址MOVC A,A+DPTR ;第 2
18、次执行时 A=MOV DPTR,#4402H ;4402H 表示MOVX DPTR,A ;该条指令的作用是MOV A,R3 ;第 2 次执行时 A=MOV DPTR,#4401H ;指向位选口MOVX DPTR,A ;位码送 PA 口DJNZ R1,$ ;DJNZ R1,$ ;该指令的作用是RR A ;位选字移位MOV R3,A ;移位后的位选字送 R3INC R0 ;在本程序中,R0 最大取值为MOV A,R0 ;缓冲区数据送 ADJNZ R2,DISP1 ;未扫描完,继续循环SJMP DISPTAB: DB 3FH,06H,5BH,4FH,66H;共阴极 LED 字形表DB 6DH,7DH
19、,07H,7FH,6FH(分数:8.00)填空项 1:_填空项 1:_填空项 1:_填空项 1:_填空项 1:_填空项 1:_填空项 1:_填空项 1:_微型计算机原理与接口技术自考题-21 答案解析(总分:100.00,做题时间:90 分钟)一、B单项选择题/B(总题数:16,分数:16.00)1.以下集成块型号中属于 MCS-96 系列单片机型号的是_ A.83C51FB B.80C196KR C.83C52 D.83C51FA(分数:1.00)A.B. C.D.解析:2.字符9的 ASCII 码值是_ A.55 B.54 C.56 D.57(分数:1.00)A.B.C.D. 解析:3.下
20、面输入整型变量格式的语句是_ A.scanf(“%f“, B.scanf(“%d“, C.scanf(“%c“. D.scanf(“%s“,(分数:1.00)A.B. C.D.解析:4.若 int a10;则对数组正确引用的是_ A.a10-10 B.a10 C.a2*5 D.a9-10(分数:1.00)A. B.C.D.解析:解析 注意 a10数组最大下标是 9。5.下列程序段的执行结果是_int x=3;while(x=5) printf(“%d“,x-3);x+; A.000 B.112 C.123 D.012(分数:1.00)A.B.C.D. 解析:解析 x=3,4,5 时循环,对应的
- 1.请仔细阅读文档,确保文档完整性,对于不预览、不比对内容而直接下载带来的问题本站不予受理。
- 2.下载的文档,不会出现我们的网址水印。
- 3、该文档所得收入(下载+内容+预览)归上传者、原创作者;如果您是本文档原作者,请点此认领!既往收益都归您。
下载文档到电脑,查找使用更方便
5000 积分 0人已下载
下载 | 加入VIP,交流精品资源 |
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 学历 职业资格 微型计算机 原理 接口 技术 考题 21 答案 解析 DOC
