1、绝密★启用前(2205号)微型计算机原理与接口技术A试卷(考试时间:150分钟)题号一二三四五六七八九十得分座号(考生填)总分合计人核分人得分评卷人复查人一、单项选择题(本大题共15小题,每小题1分,共15分)在每小题列出的四个备选项中只有一个选项是符合题目要求的,请将其代码填写在题后的括号内。错选、多选或未选均无分。第一单元 (C语言程序设计)1.以下集成块型号中不属于单片机型号的是( D ).A.8051AH B.83C52JA C.8096BH D.80486DX2.二进制数11111
2、111与二进制数00000000进行按位“与”,运算的结果是( A )A.00000000B.11111111C.10000000D.000000013.已知一程序段为:for(i=1;i<=100;i++){scanf("%d",&x);if(x<0)continue;printf("%d",i);}则该程序段执行的情况是( D )A.当经x<0时整个循环结束B.当x>0时什么也不输出C.printf()函数不可能执行D.最多允许输出100个非负整数4.大写字母‘A’的ASCII码为65,则字母‘E
3、’的ASCII码是( B )A.66B.69C.70D.725.若fp是指向某文件的指针,且读取文件时已读到文件未尾,则库函数feof(fp)的返回值是( C )A.EOFB.0C.非零值D.NULL第9页第二单元 (单片机原理与接口技术)1.CPU每取1字节的指令操作码后,有一个寄存器的内容自动加1,这寄存器就是( D )A.ACCB.SPC.PSWD.PC2.8051单片机内部具有定时器/计数器的个数和位数分别是( B )A.1个,16位B.2个,16位C.2个,8位D.3个,8位3.80H是用8
4、位二进制补码表示的十六进制数,那么其相应的十进制数是( B )A.-0B.+128C.-128D.-1274.MOVXA,@DPTR指令中源操作数的寻址方式是( B )A.寄存器寻址B.寄存器间接寻址C.直接寻址D.立即寻址5.中断服务程序的返回指令必须是( D )A.RETB.SJMPC.LJMPD.RETI6.8031单片机当允许CPU响应外中断INT1的中断请求时,其IE中必须为1的位是( C )IE寄存器格式:EA--ESET1EX1ETOEXOA.EXO和EAB.ES和EX1C.EX1和
5、EAD.ET1和EA7.已知累加器(A)=87H,进位标志(CY)=0,执行RRCA指令后,(A)和(CY)的内容分别为( D )A.OEH,1B.OFH,0C.C3H,0D.43H,18.PSW.4位和PSW.3位是工作寄存器区的选择位。执行下列指令组后,选择的工作寄存器组是(B)CLRPSW.4SETBPSW.3A.0组B.l组C.2组D.3组9.8031单片机的外中断0的中断程序入口地址为( B )A.0000HB.0003HC.000BHD.0013H10.MCS-51单片机内RAM中字节地址为0