【学历类职业资格】微型计算机原理与接口技术自考题-7及答案解析.doc
《【学历类职业资格】微型计算机原理与接口技术自考题-7及答案解析.doc》由会员分享,可在线阅读,更多相关《【学历类职业资格】微型计算机原理与接口技术自考题-7及答案解析.doc(23页珍藏版)》请在麦多课文档分享上搜索。
1、微型计算机原理与接口技术自考题-7 及答案解析(总分:93.00,做题时间:90 分钟)一、单项选择题(总题数:16,分数:16.00)1.微处理器用 13条地址线寻址,其寻址范围为( )A1KB B2KBC4KB D8KB(分数:1.00)A.B.C.D.2.以下集成块型号中不属于单片机型号的是( ) A8051AH B83C52JA C8096BH D80486DX(分数:1.00)A.B.C.D.3.关于传送指令的性质,以下说法中,不正确的是( ) A片内外 ROM数据传送,均用 MOVC指令 B片内外 RAM数据传送,均用 MOVX指令 C传送指令一般不影响 PSW中标志位,只有改变累
2、加器 A的值时除外 D堆栈操作指令和数据交换指令,均属数据传送类指令(分数:1.00)A.B.C.D.4.下列指令能使 R0低 4位不变,高 4位置 F的是( ) AANL R 0,#0F0H BORL R 0,#0F0H CORL 0,#0FH DORL 00H,#0F0H(分数:1.00)A.B.C.D.5.若定义 char s10;不表示 s1的地址的是( ) As+1 Bs+ Cs0+1 Ds1(分数:1.00)A.B.C.D.6.8086/8088CPU的寄存器中,在内存操作时不可用作寄存器间接寻址的寄存器是( )ASI BBXCDI DDX(分数:1.00)A.B.C.D.7.80
3、86/8088CPU的寄存器中,能在 I/O操作时用作端口地址寄存器的是( )AAX BBXCCX DDX(分数:1.00)A.B.C.D.8.8086CPU中,EU 的组成主要包括( )A通用寄存器、段寄存器、算术逻辑部件 B通用寄存器、标志寄存器、算术逻辑部件C地址控制逻辑、总线控制逻辑、指令队列 D通用寄存器、标志寄存器、指令队列(分数:1.00)A.B.C.D.9.在堆栈中压入一个数据时( ) A先压栈,再令 SP+1 B先令 SP+1,再压栈 C先压栈,再令 SP-1 D先令 SP-1,再压栈(分数:1.00)A.B.C.D.10.执行以下循环语句后,正确的结果是( ) i=0: w
4、hile(i+5); Ai=0 Bi=4 Ci=5 Di=6(分数:1.00)A.B.C.D.11.对下面说明叙述正确的是( ) typedef struct stu int n;char ch8; student; Astudent 是结构体类型名 Bstudent 是结构体变量 Ctypedef struct 是结构体类型 Dstruct 是结构体类型名(分数:1.00)A.B.C.D.12.在扩展系统中,能够提供地址信号的高 8位的端口是( ) AP0 口 BP1 口 CP2 口 DP3 口(分数:1.00)A.B.C.D.13.指令周期是指( )ACPU 从主存取出一条指令的时间BCP
5、U 执行指令的时间CCPU 从主存取出一条指令加上执行这条指令的时间D时钟周期时间(分数:1.00)A.B.C.D.14.MCS-51系列单片机扩展外部存储器时,有一个 I/O口作为低 8位地址和数据线的分时复用口,此:I/O 口是( )AP3 口 BP2 口 CP1 口 DP0 口(分数:1.00)A.B.C.D.15.执行如下三条指令后,30H 单元的内容是( ) MOV R1,#30H MOV 40H,#0EH MOV R1,40HA40H B0EH C30H DFFH(分数:1.00)A.B.C.D.16.在 8086 CPU中,CS=1000H,DS=2000H,SS=3000H,I
6、P=4000H,SP=5000H,则下一条执行的指令字节地址为( )A14000H B25000HC5000H D8000H(分数:1.00)A.B.C.D.二、填空题(总题数:4,分数:8.00)17.以下程序的功能是对 10个整数从小到大排序。请填空。 #includestdio.h sort(int arr,int n); main() int a10,*p,i; printf(“input 10 numbers:“); for(i=0;i10;i+) scanf(“%d“,ai); printf(“/nthe original array is:“); for(p=a;Pa+10;p+
7、) printf(“%d“,*p); sort(a,10); printf(“/nthe present array is:“); for(P=a;Pa+10;P+) printf(“%d“,*p); sort(int arr,int n) int*p1,*p2,temp; for(p1=arr;p1arr+(n-1);p1+) for(p2=p1+1;p2arr+n;p2+) if(_) temp=*p1;*p1=*p2;*p2=temp; (分数:2.00)填空项 1:_18.表达式 7+82d=3;sum=0:dosum+ =a; a+ =d: if(_)printf(“%d/n“,su
8、m); while(sum200); (分数:2.00)填空项 1:_20.如果把数组名作为实参传递给对应的形参,则实际上传递的是该数组的_。(分数:2.00)填空项 1:_三、改错题(总题数:4,分数:8.00)21.main() int a3=0,1,2; int i; scarf(“%d“,a); for(i=1;i3;i+)a0=a0+ai; printf(“a 0=%d/n“,a0); 错误:_ 改正:_(分数:2.00)填空项 1:_22.struct stud char num6; int s4; double ave=0.0; a; main() int i; for(i=0;
9、i4;i+)scanf(“%d“,a.si); for(i=0;i4;i+)a.ave+ =a.si; printf(“%f“,a.ave); 错误:_ 改正:_(分数:2.00)填空项 1:_23.#include“stdio.h“ main() int i,s; s=0; for(i=0;i=10;i+;s=s+i) printf(“%d“,s); 错误:_ 改正:_(分数:2.00)填空项 1:_24.# include “stdio.h“ siruct student int number; char name10=“ “; ; main() stmct student s; s.nu
10、mber=12345; printf(“%d/n“,s.number); 错误 _改正 _(分数:2.00)填空项 1:_四、程序阅读题(总题数:4,分数:16.00)25.#include stdiohmain() (inta=100,b=200,c=300,d,*p1=d=3;sum=0:dosum+ =a; a+ =d: if(_)printf(“%d/n“,sum); while(sum200); (分数:2.00)填空项 1:_ (正确答案:sum%4= =0)解析:解析 整除表达式的使用。20.如果把数组名作为实参传递给对应的形参,则实际上传递的是该数组的_。(分数:2.00)填空
11、项 1:_ (正确答案:起始地址 或者:地址 或者:首地址 或者:第一个元素的地址)解析:三、改错题(总题数:4,分数:8.00)21.main() int a3=0,1,2; int i; scarf(“%d“,a); for(i=1;i3;i+)a0=a0+ai; printf(“a 0=%d/n“,a0); 错误:_ 改正:_(分数:2.00)填空项 1:_ (正确答案:错误:scanf(“%d“,a); 改正:将其修改为 scanf(“%d“,a0);)解析:解析 scanf 函数格式错误,a 是数组名,不是数组元素22.struct stud char num6; int s4; d
12、ouble ave=0.0; a; main() int i; for(i=0;i4;i+)scanf(“%d“,a.si); for(i=0;i4;i+)a.ave+ =a.si; printf(“%f“,a.ave); 错误:_ 改正:_(分数:2.00)填空项 1:_ (正确答案:错误:double ave=0.0; 改正:将其修改为 double ave;)解析:解析 结构体成员不能在声明时初始化23.#include“stdio.h“ main() int i,s; s=0; for(i=0;i=10;i+;s=s+i) printf(“%d“,s); 错误:_ 改正:_(分数:2.
13、00)填空项 1:_ (正确答案:错误:for(i=0;i=10;i+;s=s+i) 改正:将其修改为 for(i=0;i=10;i+,s=s+i))解析:解析 for 循环语句格式错误24.# include “stdio.h“ siruct student int number; char name10=“ “; ; main() stmct student s; s.number=12345; printf(“%d/n“,s.number); 错误 _改正 _(分数:2.00)填空项 1:_ (正确答案:char name10=“ “;/error:在结构体的声明中不能对成员进行初始化
- 1.请仔细阅读文档,确保文档完整性,对于不预览、不比对内容而直接下载带来的问题本站不予受理。
- 2.下载的文档,不会出现我们的网址水印。
- 3、该文档所得收入(下载+内容+预览)归上传者、原创作者;如果您是本文档原作者,请点此认领!既往收益都归您。
下载文档到电脑,查找使用更方便
5000 积分 0人已下载
下载 | 加入VIP,交流精品资源 |
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 学历 职业资格 微型计算机 原理 接口 技术 考题 答案 解析 DOC
