[自考类试卷]全国自考(微型计算机原理与接口技术)模拟试卷2及答案与解析.doc

上传人:registerpick115 文档编号:914787 上传时间:2019-02-28 格式:DOC 页数:17 大小:87KB
下载 相关 举报
[自考类试卷]全国自考(微型计算机原理与接口技术)模拟试卷2及答案与解析.doc_第1页
第1页 / 共17页
[自考类试卷]全国自考(微型计算机原理与接口技术)模拟试卷2及答案与解析.doc_第2页
第2页 / 共17页
[自考类试卷]全国自考(微型计算机原理与接口技术)模拟试卷2及答案与解析.doc_第3页
第3页 / 共17页
[自考类试卷]全国自考(微型计算机原理与接口技术)模拟试卷2及答案与解析.doc_第4页
第4页 / 共17页
[自考类试卷]全国自考(微型计算机原理与接口技术)模拟试卷2及答案与解析.doc_第5页
第5页 / 共17页
点击查看更多>>
资源描述

1、全国自考(微型计算机原理与接口技术)模拟试卷 2 及答案与解析一、单项选择题1 以下集成块型号中不属于 MCS-96 系列单片机型号的是( )(A)8095BH(B) 83C51FB(C) 80C198(D)80C196KB2 用 8 位(bit)二进制能够表示的无符号数的范围是( )(A)253(B) 254(C) 255(D)2563 当 x 为大于 1 的奇数时,值为 0 的表达式是( )(A)x%2=1(B) x%2=0(C) x%2!=0(D)x/24 若 inti,j;则 for(i=j=0;i10j 8;i+ ,j+ =3)控制的循环体执行的次数是( )(A)9(B) 8(C)

2、2(D)35 若定义 char s10;不表示 s1的地址的是( )(A)s+1(B) s+(C) s0+1(D)s16 对以下定义的表述中,正确的是( ) struct node int num;char name10;stud;(A)stud 是一个结构体变量(B) stud 是一个结构体类型(C) node 是一个结构体数据(D)node 是一个结构体变量7 MCS-51 内部 RAM 字节数是 ( )(A)128(B) 256(C) 107(D)4K8 带进位的循环移位指令是( )(A)RL(B) RR(C) CLR(D)RLC9 下面不是中断响应条件的是( )(A)CPU 处于开中断

3、状态(B)低级中断源(C)高级中断源(D)一条指令执行完毕10 8051 定时器/计数器 T0 工作方式 0 和方式 1 的区别是( )(A)前者是 16 位后者是 13 位(B)前者是 16 位后者是 8 位(C)前者是 13 位后者是 8 位(D)前者是 13 位后者是 16 位11 协调 CPU 与外围设备之间的数据传送的是( )(A)三态门(B)锁存器(C)缓冲器(D)寄存器12 MCS-51 的程序计数器 PC 为 16 位计数器,因此其寻址范围是( )(A)8K(B) 16K(C) 32K(D)64K13 在扩展系统中,能够提供地址信号的高 8 位的端口是( )(A)P0 口(B)

4、 P1 口(C) P2 口(D)P3 口14 在堆栈中压入一个数据时( )(A)先压栈,再令 SP+1(B)先令 SP+1,再压栈(C)先压栈,再令 SP-1(D)先令 SP-1,再压栈15 8031 的外部程序存储器常采用的芯片是( )(A)2764(B) 8255(C) 74LS06(D)211416 共阴极 LED 数码管显示字符 ”2”的段码是( )(A)02H(B) FEH(C) 5BH(D)A4H二、填空题17 int a;则表达式(a=4*5,a*2),a+6 的值是_。18 若 a=6,b=4,c=3,则表达式 ab+c|b-c 的值是_。19 以下程序的功能是计算:s=1+1

5、2+123+1234+12345。请填空。 main()int t=0,s=0,i; for(i=1;i =5;i+) t=i+_;s=s+t; printf(“s=%dn“,s); 20 输入两个整数 n1,n2(要求 n1n2),统计两整数范围内被 3 整除的数的个数。请填空。 #include”stdio.h” main() int n1,n2,j,n=0; printf(“n 请输入两个数:“) ; scanf(“%d%d“,n1,n2); if(n1n2)j=n1;n1=n2;n2=j ; for(j=n1;j=n2,j+) if(_)n+; printf(“a=%5d,b=%5d,

6、n=%5dn“n1,n2,n);三、改错题21 #includestdio.h #includeconio.h main() int i,j; char ch;while(ch=getchar()!=r) i+: printf(“%c“,ch); printf(“you type%d charactersn“,i) ; 错误:_ 改正:_22 main() float a10=0.0; int i for(i=0;i 3;i+)scanf(“%d“,a1); for(i=0;i 10;i+)a0=a0+ai; printf(“%dn“,a0); 错误:_ 改正:_23 下面程序的功能是将大写字

7、母改成小字母,小字母改成大写字母。 main() char ch; scanf(“%c“,ch); if(ch=A|ch=Z)ch=ch+32; elseif(ch=ach =z)ch=ch-32; printf(“%c“,ch); 错误:_ 改正:_24 main() char s=“9876“,*p; *p=s: printf(“%s“,p) ; 错误:_ 改正:_四、程序阅读题25 #includestdio.h int fun(char*s) char*p=s; while(*p!=0)p+; return(p-s); main() printf(“%dn“,fun(“hello wo

8、rld“); 程序运行结果是:_26 #includestdio.h main() int i,index,n:int a10; scanf(“%d“,n) ; for(i=0;i n;i+) scanf(“%d“,ai) ; index=0; for(i=1;i n;i+) if(aiaindex)index=i; printf(“min=%d,index=%dn“,aindex,index); 程序运行时输入 5 7 9 5回车,则程序运行结果是:_27 #includestdio.h int add(int a,int b) int c; c=a+b: return c; void pr

9、int(int t) printf(“z=%dn“,t); main() int x,y,z; x=1;y=2; z=add(x,y); print(z); 程序运行结果是:_28 #includestdio.h struct mineint qa,qb, qc; ; main() struct mine s2=1,2,3,4,5,6; int answer; answer=s0.qa%s1.qb; printf(“%dn“,answer); 程序运行结果是:_五、程序设计题29 自定义一个函数,函数的形参为字符数组 s1 和 s2,函数功能是将字符串 s1 中的所有数字字符取出,存入另一字符

10、数组 s2 中,使 s2 成为一个新的字符串,并在函数中将字符串 s2 输出。六、填空题-单片机原理与接口技术30 LED 有_ 和_ 两种接法。31 若 8255 的端口 A 和端口 B 工作在方式 1 输入时, C 口的_和_可作为基本输入/输出使用。32 单片机的内部 RAM 区中,可以位寻址的地址范围是_,特殊功能寄存器中,可位寻址的地址是_。33 下列伪指令汇编后,存放 25H 的单元及 LOOP 的值分别是_=25H,LOOP=_。 ORG 0100H TAB: DB ABC MOON: DS 03 BUF: DB 25H LOOP EQU 2100H34 MCS-51 有_个中断

11、源,有 2 个中断优先级,优先级由软件填写特殊功能寄存器_进行选择。35 8031 单片机有 4 个口,其中_口可以直接应用于 I/O 口。36 MCS-51 的相对转移指令最大负跳数是_字节。37 MCS-51 串行接口有 4 种工作方式,这可在初始化程序中用软件填写特殊功能寄存器_进行选择。七、改错题-单片机原理与接口技术38 下面程序段是将 ROM2000H 单元的内容送 R1。 MOV#DPTR,#2000H CLR A MOVC A,A+DPTR MOV R1,A 错误:_ 改正:_39 下面程序段是将外部 RAM30H 单元的内容送内部 RAM20H 单元。 MOV R1,#30H

12、 MOVX A,R1 MOV 20H,ACC 错误:_ 改正:_八、程序阅读题-单片机原理与接口技术40 下面子程序的功能是从串行接口接受一个字符,其定时器 T1 工作模式_,波特率为_。(时钟为 11.059MHz) START:MOV TMOD,#20H MOV TH1,#0E8H MOV TL1,#0E8H SETB TR1 MOV SCON,#50H L1: JNB RI,L1 CLR RI MOV A,SBUF RET41 下面是 8031 扩展 8255A 初始化程序,其 PA 口设置成 _,PB 口和 PC 口设置成_。 MOV A,#90H MOV DPTR,#7FFFH MO

13、VX DPTR,A MOV DPTR,#7FFCH MOVX A,DPTR MOV DPTR,#TFFDH MOVX DPTR,A九、程序设计题-单片机原理与接口技术42 RAM 中 60H 单元内存有一个十六进制数,把这个数转换为 BCD 码的十进制数,BCD 码的十位和个位放在累加器 A 中,百位放在 R6 中。十、微型计算机原理与接口技术-应用题43 一个由 AT89C51 单片机与一片 ADC0809 组成的数据采集系统,ADC08 的地址为 7FF8H7FFFH 。硬件逻辑电路图如下,下面程序是利用中断方式,分别对 8 路模拟信号轮流采样一次,转换结果依次存放在首址为 30H 的片外

14、数据 RAM 中。完成中断服务程序填空。 ORG 0000H AJMP MAIN ORG 0013H AJMP INT1 MAIN: MOV R1,#30H MOV R7,#08H MOV DPTR,#07FF8H SET IT1 SET EX1 SET EA HERA: SJMP HERE 中断服务程序: INT1: MOVX A, MOVX ,A R1 INC DJNZ ,READ :MOVX ,A RET1全国自考(微型计算机原理与接口技术)模拟试卷 2 答案与解析一、单项选择题1 【正确答案】 B2 【正确答案】 D【试题解析】 2 8=256。3 【正确答案】 B【试题解析】 x 为

15、奇数除 2 等于 1,不等于 0,所以 x%2=0 为 0。4 【正确答案】 D【试题解析】 j=0,3,6 时进入循环。5 【正确答案】 B【试题解析】 数组名是常量,不能 s+。6 【正确答案】 A【试题解析】 node 结构体变量。7 【正确答案】 B8 【正确答案】 D9 【正确答案】 B【试题解析】 当系统中断时不响应低级中断源。10 【正确答案】 D11 【正确答案】 C12 【正确答案】 D【试题解析】 216/1024=64K。13 【正确答案】 C14 【正确答案】 B15 【正确答案】 A16 【正确答案】 C二、填空题17 【正确答案】 26【试题解析】 逗号表达式的值是

16、最后一个表达式的值。18 【正确答案】 1【试题解析】 注意比较、逻辑运算顺序。19 【正确答案】 t*10【试题解析】 s=1+12+123+1234+12345 分解为 1+(1*10+2)+(1*10)+2)*10+3)+(1*10)+2)*10+3)*10+4)因此;得到表达式t=i+t*10。 20 【正确答案】 j%3=0【试题解析】 注意能被 m 整除的表达式,n%m=0。三、改错题21 【正确答案】 错误:while(eh=getehar()!m=r) 改正:将其修改为 while(ch=getch()!=r)【试题解析】 getehar() 函数需要回车,geteh()不需要

17、回车。22 【正确答案】 错误:scanf(“%d“,a1) ; 改正:将其修改为 scanf(“%f“,a1);【试题解析】 scanf 函数格式类型要对应。23 【正确答案】 错误:ch=A|ch=Z 改正:将其修改为 ch=Ach=Z【试题解析】 表达式逻辑错误。24 【正确答案】 错误:*p=s; 改正:将其修改为 p=s;【试题解析】 指针变量赋值错误。四、程序阅读题25 【正确答案】 11【试题解析】 该程序是计算在主函数中输入字符串中字母的个数。26 【正确答案】 min=5 ,index=0【试题解析】 该程序是找出数组 a=5,7,9, 5中第一次出现最小的元素及其下标。27

18、 【正确答案】 z=3【试题解析】 该程序是将 1+2 的结果放入 z 中并输出。28 【正确答案】 5【试题解析】 该程序是将结构体数组 s0.qa=1 和 s1.qb=5 相乘并输出结果。五、程序设计题29 【正确答案】 void fun(char s1 ,char s2) int i,j=0; for(i=0;sli;i+) if(s1i=0s1i=9) s2j+=s1i; s2j=0; puts(s2); 六、填空题-单片机原理与接口技术30 【正确答案】 共阴级 共阳级31 【正确答案】 PC6 PC7【试题解析】 因为 PC0PC1PC2 作为 A 口的联络信号,PC3PC4PC5

19、 作为 B 口的联络信号,剩下的 PC6 和 PC7 仍然可以进行位状态的输入输出。32 【正确答案】 20H2FH 能被 8 整除的地址33 【正确答案】 (0106H) 2100H【试题解析】 DS 含义是预留 3 个内存单元,所以(0106H)=25H,LOOP=2100H 。34 【正确答案】 5 IP35 【正确答案】 P136 【正确答案】 128【试题解析】 带符号位的 8 位二进制。37 【正确答案】 SCON七、改错题-单片机原理与接口技术38 【正确答案】 错误:MOV #DPTR,#2000H 改正:MOV DPTR ,#2000H【试题解析】 DPTR 指向 2000H

20、 单元39 【正确答案】 错误:MOV 20H,ACC 改正:MOV 20H,A【试题解析】 ACE 是 A 的地址八、程序阅读题-单片机原理与接口技术40 【正确答案】 2 1200b/s【试题解析】 因为 TMOD=00100000B,所以是方式 2。串口SCON=50H=01010000B,工作方式 1,计数初值为 E8H=232,代入公式:波特率=2SMODfosc/(3212(256-232),SMOD=0,所以:波特率=11.059106/(38424)=1199.97b/s=1200b/s。41 【正确答案】 输入方式 输出方式【试题解析】 98H=10010000B,对应D7,

21、D6,D5,D4,D3,D2,D1,D0。D7=1 特征位。D6D5=00,A 口方式0。D4=1 ,A 口输入方式。D3=0,C 口高 4 位输出方式。D2=0,B 口方式0。D1=0 ,B 口输出方式。D0=0,C 口低 4 位输出方式。九、程序设计题-单片机原理与接口技术42 【正确答案】 0RG 2200H MOV A,60H MOV B,#64H DIV AB MOV R6,A MOV A,#0AH XCH A,B DIV AB SWAP A ORL A,B SJMP $ END十、微型计算机原理与接口技术-应用题43 【正确答案】 DPTR R1INCDPTRR7RET1READ DPTR

展开阅读全文
相关资源
猜你喜欢
  • ITU-T G 983 3 AMD 2-2005 A broadband optical access system with increased service capability by wavelength allocation Amendment 2 (Study Group 15)《基于波长分配G系列增加业务容量的宽带光纤接入系统 传输系统和媒体、.pdf ITU-T G 983 3 AMD 2-2005 A broadband optical access system with increased service capability by wavelength allocation Amendment 2 (Study Group 15)《基于波长分配G系列增加业务容量的宽带光纤接入系统 传输系统和媒体、.pdf
  • ITU-T G 983 3 FRENCH-2001 A broadband optical access system with increased service capability by wavelength allocation《通过波长分配增加业务容量的宽带光纤接入系统 系列G 传输系统和媒体数字系统和网络 数字段和有线数字系统 本地接入网络.pdf ITU-T G 983 3 FRENCH-2001 A broadband optical access system with increased service capability by wavelength allocation《通过波长分配增加业务容量的宽带光纤接入系统 系列G 传输系统和媒体数字系统和网络 数字段和有线数字系统 本地接入网络.pdf
  • ITU-T G 983 3 SPANISH-2001 A broadband optical access system with increased service capability by wavelength allocation《通过波长分配增加业务容量的宽带光纤接入系统 系列G 传输系统和媒体数字系统和网络 数字段和有线数字系统 本地接入网.pdf ITU-T G 983 3 SPANISH-2001 A broadband optical access system with increased service capability by wavelength allocation《通过波长分配增加业务容量的宽带光纤接入系统 系列G 传输系统和媒体数字系统和网络 数字段和有线数字系统 本地接入网.pdf
  • ITU-T G 983 3-2001 A Broadband Optical Access System with Increased Service Capability by Wavelength Allocation Series G Transmission Systems and Media Digital Systems and NetworksOp.pdf ITU-T G 983 3-2001 A Broadband Optical Access System with Increased Service Capability by Wavelength Allocation Series G Transmission Systems and Media Digital Systems and NetworksOp.pdf
  • ITU-T G 983 4 AMD 1 SPANISH-2003 A broadband optical access system with increased service capability using dynamic bandwidth assignment Amendment 1 New Annex A C Performance monito.pdf ITU-T G 983 4 AMD 1 SPANISH-2003 A broadband optical access system with increased service capability using dynamic bandwidth assignment Amendment 1 New Annex A C Performance monito.pdf
  • ITU-T G 983 4 AMD 1-2003 A broadband optical access system with increased service capability using dynamic bandwidth assignment Amendment 1 New Annex A C Performance monitoring parIA.pdf ITU-T G 983 4 AMD 1-2003 A broadband optical access system with increased service capability using dynamic bandwidth assignment Amendment 1 New Annex A C Performance monitoring parIA.pdf
  • ITU-T G 983 4 CORR 1 SPANISH-2005 A broadband optical access system with increased service capability using dynamic bandwidth assignment Corrigendum 1《使用动态带宽分配增加业务容量的宽带光纤接入系统 勘误表1 .pdf ITU-T G 983 4 CORR 1 SPANISH-2005 A broadband optical access system with increased service capability using dynamic bandwidth assignment Corrigendum 1《使用动态带宽分配增加业务容量的宽带光纤接入系统 勘误表1 .pdf
  • ITU-T G 983 4 CORR 1-2005 A broadband optical access system with increased service capability using dynamic bandwidth assignment Corrigendum 1 SERIES G TRANSMISSION SYSTEMS AND MEDon.pdf ITU-T G 983 4 CORR 1-2005 A broadband optical access system with increased service capability using dynamic bandwidth assignment Corrigendum 1 SERIES G TRANSMISSION SYSTEMS AND MEDon.pdf
  • ITU-T G 983 4 FRENCH-2001 A broadband optical access system with increased service capability using dynamic bandwidth assignment《使用动态带宽分配增加业务容量的宽带光纤接入系统 系列G 传输系统和媒体数字系统和网络 数字段和有线数字.pdf ITU-T G 983 4 FRENCH-2001 A broadband optical access system with increased service capability using dynamic bandwidth assignment《使用动态带宽分配增加业务容量的宽带光纤接入系统 系列G 传输系统和媒体数字系统和网络 数字段和有线数字.pdf
  • 相关搜索

    当前位置:首页 > 考试资料 > 大学考试

    copyright@ 2008-2019 麦多课文库(www.mydoc123.com)网站版权所有
    备案/许可证编号:苏ICP备17064731号-1