关键词不能为空

当前您在: 主页 > 英语 >

2020年4月全国自考微型计算机原理与接口技术自考试题及答案解析

作者:高考题库网
来源:https://www.bjmy2z.cn/gaokao
2020-10-25 06:14
tags:hrl

figurative-小箭头素材

2020年10月25日发(作者:萧祖炽)


…………………………………………………………精品自学考试资料推荐…………………………… …………………

全国2019年4月自考
微型计算机原理与接口技术试题
课程代码:02205
一、单项选择题(本大题共21小题,每小题1分,共21分) 在每小题列出的四个备选项中只有一个是符合题目要求的,请将其代码填写在题后的括号内。错选、
多选或未选均无分。
()
{ int x,y;
x=y=1;
y=++x;
printf(″%d,%dn″,x,y);
}
程序运行结果为( )
A.2,2 B.1,2 C.2,1 D.1,1
()
{
int x=5,y=3,z=1;
printf(″%dn″,x>y&&y0);
}
程序运行结果为( )
A.1 B.3 C.5 D.0
()
{ int k=10;
while(k= =0)
{k=k-1;
printf(“k=%d”,k);}
}
程序中循环体执行的情况是( )
A.执行10次 B. while构成无限循环
C.一次也不执行 D.执行一次
4.文件中依次存放0-9十个字符( )
#include” stdio.h”
main()
{FILE*p;
int i;
char c;
p=fopen(””,”r”);
for(i=0; i<4;i++)
c=fgetc(p);
fclose(p);
printf(”%cn”,c);
}
程序运行结果为( )

1


…………………………………………………………精品自学考试资料推荐… ……………………………………………
A.0123 B.3 C.4 D.0
5.16位二进制所表示的无符号整数,其相应的十进制数范围是( )
A.0~65536 B.1~65536 C.1~65535 D.0~65535
—51系列单片机8031片内EPROM有( )
A.0KB B.4KB C.2KB D.8KB
7.十进制数215转换成二进制数表示,是( )
A.11010111B B.10001101B C.11011111B D.11110101B
8.8031单片机所用的电源是( )
A.±15V B.+15V C.+5V D.±5V
9.8031单片机内有_________定时器计数器。( )
A.2个13位 B.2个16位
C.1个13位,1个8位 D.2个8位
10.8031单片机外接ROM时,其P2口用作( )
A.数据总线 口 C.地址总线低 8位 D.地址总线高8位
11.8031单片机外部ROM、RAM和IO的地址空间容量共为( )
A.16K B.32K C.64K D.128K
12.8031单片机外接EPROM时,使用 引脚来读EPROM的数据。 ( )
B.
PSEN
C.
EA
D.
RD

13.执行返回指令RET,返回的地址来自( )
区 B.堆栈指针SP C. 堆栈栈顶 D. 程序计数器PC
14.执行下列指令组后,A的内容为( )
MOV A.#55H
ORL A.#00H
A.55H C.00H
15.以下各指令中,___________不属于MCS—51系列的指令。( )
A,Rn Rn,#30H A,30H A,@Ri
16.在2100H开始存放短转移指令SJMP 40H,执行该指令后,PC值为( )
A.2140H B.2142H C.2060H D.20C2H
17.8031单片机的定时器0的中断程序入口地址为( )
A.001BH B.0003H C.000BH D.0013H
18.8031单片机当允许CPU响应 外中断1的中断请求时,其IE中的_______位必须为1。
IE寄存器格式
EA





ES

ET1

EX1

ET0

EX0
( )

0和EA 和EX1 1和EA 1和EA
19.8031单片机中IP的内容为00H时,优先权最高的中断源是
IP寄存器格式
— — — PS PT1 PX1 PT0 PX0
( )

A.外中断0 B.外中断1 C.定时器T0 D.串行口
20.当 8031单片机IP中的PT0=1,PX1=1,PX0=0,PT1=0,PS=0时,优先权最高的中断源 是( )
A.外中断0 B.外中断1 C.定时器T0 D.定时器T1
21.2764是容量为8KB的EPROM,该芯片的地址线为 根。( )
A.8 B.12 C.10 D.13
二、改错题(本大题6小题,每小题2分,共12分)
(下面的程序或程序段存在一个错误或 不妥处请在其下划一条线,并将改正的内容写到每小题后的空白
处)
22.main()

2


…………………………………………………………精品自学考试 资料推荐………………………………………………
{ char cl,c2;
cl=’9’;
c2=’10’;
printf(”cl=%c,c2=%cn”,c1,c2);
}

()
{ float a,b,c;
scanf(”%f%f”,&a,&b);
c=a>b?a=1;b=0:a+b;
printf(”c=%fn”,c);
}

()
{ int a,*p;
a=20;
p=a;
printf(“a=%d”,*p);
}

()
{struct student
{char name[30];
int age;
float score;
}s,t, *p;
p=&s;
scanf(”%s”,);
scanf(”%d”,&);
scanf(”%f”,&);
=*p->score;
printf(”%fn”,);
}
26.下列指令组,要完成当(A)≤80H 时,转去执行2800H开始的程序,当(A)>80H时,执行3700H开始
的程序。请找出错误, 并改正之。
CJNE A, #80H, NEXT
TEN: LJMP 2800H
NEXT: JNC TEN
LJMP 3700H
27.下列子程序欲将累加器A中的原码表示的8位带符号二进制数变为补码形式仍存于A中。
请找出错误,并改正之。
COPL: JNB ACC.7, DONE
CPL A
INC A
ORL A,#80H
DONE: SJMP DONE

3


……………………………………………… …………精品自学考试资料推荐………………………………………………
三、填空题(本大题共15小题,每小题2分,共30分。)
请在每小题的空格中填上正确答案。错填、不填均无分。
28.以下程序的功能是在输入的一组正整数中找出其中的最大者,若输入的数值为0,程序结束。
main()
{int a,max=0;
scanf(”%d”&a);
while(a)
{if(________)max=a;
scanf(“%d”,&a);}
printf(“%d”,max);
}
29.以下程序是计算s=1*2*3*4*5的值
main()
{ int k,s=1;
for(k=1;_______;k++)
s=s*k;
printf(“s=%dn”,s);
}
30.下列程序的功能是:若数组元素的值为偶数则置0,奇数保持不变。
main()
{int a[100],i;
for(i=0;i<100;i++)
scanf(”%d”,&a[i]);
for(i=0;i<100;i++)
if(_________)a[i]=0;
for(i=0;i<100;i++)
printf(”%8d”, a[i]);
}
31.函数gcd(a,b)的功能是求二数的最大公约数。
int gcd(a,b)
int a,b;
{int c;
while(b)
{c=a%b;
a=b;
b=c;
}
____________
}
main()
{int a,b;
scanf(“%d%d”,&a,&b);
printf(“gcd is %dn”,gcd(a,b));
}
32.十进制数—127用8位二进制数补码表示时,应为________H。
33.一个 8位二进制数的补数是用100H减去该二进制数,那么81H的补数是100H—81H,其结果为

4


…………………………………………………………精品自学考试资料推荐… ……………………………………………
____________H。
34.8031单片 机使用
RD

WR
来读写片外____________的内容。
35.请写出二条相对寻址方式的指令________。
36.执行下列指令组后(A)=______________。
MOV A,#24H
RL A
RL A
RL A
RL A 37.执行下列指令组后,累加器(A)=_____________,进位标志(CY)=______ ___。
SETB C
MOV A, #25H
ADDC A, #0A6H
38.堆栈区是在____________区开辟的一个区域,其数据的存取遵守___ ______的原则。
39.某8031单片机中,T1作为计数用,当有一脉冲从引脚P3.5(T 1)输入时,TL1的内容将_________。
40.8031单片机中,如希望CPU能响应外 中断1和串行口的中断,而不响应其他中断,其IE寄存器的内容
应为_____________。
IE寄存器格式
EA — — ES ET1 EX1 ET0 EX0
41.若8031单片机的T0作定时器为工作方式1,T1作计数器为工作方式0,均无门控功能,则TM OD寄
存器的内容应为______________B。
T
1
方式字段 T
0
方式字段
TMOD寄存器格式
GATE CT M
1
M
0
GATE CT M
1
M0

42.可编程并行IO接口芯片8255 内部有_________端口,每个口有_________位线。
四、程序阅读题(本大题共4小题,每小题4分,共16分)
()
{int a=1,b=2,*p1=&a,*p2=&b;
p1=p2;
printf(“a=%d b=%d *p1=%d *p2=%dn”, a,b, *p1, *p2);
}
程序运行的结果是:
44. int f(n)
int n;
{if(n>0)return n*f(n-1);
else return 1;
}
main()
{ int k;
k=f(5);
printf(”k=f(5)=%dn”,k);
}
程序运行结果是:
45.阅读下列程序,说明程序的功能
MOV DPL, #00H

5


…………………………………………………………精品自学考试资料推荐… ……………………………………………


MOV R1, #20H
MOV R2, #30H
MOV R0, #50
LOOP: MOV DPH, R1
MOVX A, @DPTR
MOV DPH, R2
MOVX @DPTR, A
INC DPTR
DJNZ R0, LOOP
HERE: SJMP HERE
46.见右图,通过8031单片机的P1口接 8只发光二极管,为L
1
~L
8

读如下程序后回答问题
ORG 0000H
LJMP 0200H
ORG 0200H
START: MOV A, #80H
LOOP: MOV P1, A
LCALL D2S;调用延时2秒子程序
RR A; A循环右移一位
SJMP LOOP
D2S: ……; 子程序略
RET
END
(1)第一次调用子程序时,哪个发光二极管亮?
(2)第二次调用子程序时,哪个发光二极管亮?
(3)第八次调用子程序时,哪个发光二极管亮?
(4)第九次调用子程序时,哪个发光二极管亮?
五、程序设计题(本大题共2小题,第47小题7分,第48小题6分,共13分)
47.已 知数组a中的元素是从小到大排序的,要求对于任意输入的一个整数x,把它插到数组a后,仍保持
数组 a的排序次序不变。
# include”stdio.h”
main()
{
int a[101],i,x,k;
for (i=0;i<100;i++)
a[i]=3*i+2;
scanf(”%d”,&x);
*以下按题目要求编制程序*
48.编程序将2000H为首址的片外RAM区的若干字符传送到30 H开始的片内RAM区中,遇到‘CR’(即
0DH)就停止传送,‘CR’不要传送,请补全下列程序。
MOV DPTR,#2000H
MOV R0,#30H
六、应用题(本大题共1小题,共8分。)
49.通过8031单片机使汽车尾灯亮0.5秒 ,灭0.5秒,设定时器0每间隔0.1秒产生一次中断,外接晶体6MHz,
电路如右图,请编写部分 程序:
BUF EQU 40H;0.1秒单元

6


…………………………………………………………精品自学考试资料推荐……………………… ………………………





MAIN:


ORG 0000H
LJMP MAIN
ORG ① H; 定时器0中断服务程序入口
LJMP CLOCK;
ORG 200H
MOV BUF, #0
ANL TMOD, #0F0H
ORL TMOD, #01H
MOV TL0, #0B0H
MOV TH0, # ②
SETB ET0
SETB ③
SETB TR0
CLR P1.0
LP: NOP
SJMP ④
ORG 300H
CLOCK: MOV TL0, # ⑤
MOV TH0, #3CH
INC BUF
MOV ⑥ ,BUF
CJNE A, #5, EXIT
MOV BUF, #0
CPL ⑦
EXIT: ⑧
END
(有关定时器计数器方式寄 存器TMOD格式及中断允许控制寄存器IE格式,请参见题40和题41。)


7

stresses-聱怎么读


睡觉英语怎么说-天干的意思


晶体硅-无源之水


英语网站-学好高一物理


demurrage-必修一单词


点钟英语怎么读-trudge


相信的拼音-safe名词


场合英文-oem什么意思



本文更新与2020-10-25 06:14,由作者提供,不代表本网站立场,转载请注明出处:https://www.bjmy2z.cn/gaokao/424801.html

2020年4月全国自考微型计算机原理与接口技术自考试题及答案解析的相关文章

  • 爱心与尊严的高中作文题库

    1.关于爱心和尊严的作文八百字 我们不必怀疑富翁的捐助,毕竟普施爱心,善莫大焉,它是一 种美;我们也不必指责苛求受捐者的冷漠的拒绝,因为人总是有尊 严的,这也是一种美。

    小学作文
  • 爱心与尊严高中作文题库

    1.关于爱心和尊严的作文八百字 我们不必怀疑富翁的捐助,毕竟普施爱心,善莫大焉,它是一 种美;我们也不必指责苛求受捐者的冷漠的拒绝,因为人总是有尊 严的,这也是一种美。

    小学作文
  • 爱心与尊重的作文题库

    1.作文关爱与尊重议论文 如果说没有爱就没有教育的话,那么离开了尊重同样也谈不上教育。 因为每一位孩子都渴望得到他人的尊重,尤其是教师的尊重。可是在现实生活中,不时会有

    小学作文
  • 爱心责任100字作文题库

    1.有关爱心,坚持,责任的作文题库各三个 一则150字左右 (要事例) “胜不骄,败不馁”这句话我常听外婆说起。 这句名言的意思是说胜利了抄不骄傲,失败了不气馁。我真正体会到它

    小学作文
  • 爱心责任心的作文题库

    1.有关爱心,坚持,责任的作文题库各三个 一则150字左右 (要事例) “胜不骄,败不馁”这句话我常听外婆说起。 这句名言的意思是说胜利了抄不骄傲,失败了不气馁。我真正体会到它

    小学作文
  • 爱心责任作文题库

    1.有关爱心,坚持,责任的作文题库各三个 一则150字左右 (要事例) “胜不骄,败不馁”这句话我常听外婆说起。 这句名言的意思是说胜利了抄不骄傲,失败了不气馁。我真正体会到它

    小学作文
2020年4月全国自考微型计算机原理与接口技术自考试题及答案解析随机文章