单片机原理及应用复习题及参考答案_第1页
单片机原理及应用复习题及参考答案_第2页
单片机原理及应用复习题及参考答案_第3页
单片机原理及应用复习题及参考答案_第4页
单片机原理及应用复习题及参考答案_第5页
已阅读5页,还剩33页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

单片机原理及应用复习题及参考答案一、单选题(共52题,每题1分,共52分)1.若(A)=50H,(B)=A0H,执行MULAB后,(A)=(B)=A、(A)=02H(B)=33HB、(A)=00H(B)=33HC、(A)=02H(B)=32HD、(A)=00H(B)=32H正确答案:D2.CY(PSW.7)的定义是()A、进位标志位B、辅助进位标志位C、用户标志位D、寄存器组选择位E、溢出标志位F、奇偶标志位正确答案:A3.当外部中断0发出中断请求后,中断响应的条件是A、SETBET0B、SETBEX0C、MOVIE,#81HD、MOVIE,#61H正确答案:C4.控制串行口工作方式的寄存器是()A、TCONB、PCONC、SCOND、TMOD正确答案:C5.执行下列程序后,累加器A的内容为()。ORG0000HMOVA,#00HADDA,#02HMOVDPTR,#0050HMOVCA,@A+DPTRMOV@R0,ASJMP$ORG0050HBAO:DB00H,08H,0BH,6H,09H,0CHENDA、00HB、0BHC、06HD、0CH正确答案:B6.8051单片机若晶振频率为fosc=12MHz,则一个机器周期等于()µS。A、4B、2C、1D、3正确答案:C7.SJMPrel是()A、数据传送指令B、算术运算指令C、逻辑运算指令D、控制转移指令E、位操作指令正确答案:D答案解析:SJMPrel是一条相对转移指令,属于控制转移指令。它的功能是实现程序的相对跳转,即根据相对偏移量rel来改变程序的执行流程,所以答案是D。8.已知(A)=50H,(R0)=30H,(30H)=6CH,执行指令XCHA,@R0后,R0的内容为():A、50HB、30HC、6CHD、00H正确答案:B答案解析:执行XCHA,@R0指令后,是将累加器A的内容与R0所指向的30H单元内容进行交换,即(A)=6CH,(30H)=50H,而R0的内容不变,仍然是30H。9.执行程序:MOVDPTR,#8000HMOVXA,@DPTRADDA,20HMOVR0,#00HMOVx@R0,AINCR0CLRAADDCA,#00HMOVx@R0,ARET之后则片外8000H是()A、85HB、86HC、87HD、88H正确答案:B10.定义字节型数据的伪指令是():A、DSB、DBC、DWD、BIT正确答案:B11.在串行通信中,8031中发送和接收的寄存器是A、TMODB、SBUFC、SCOND、DPTR正确答案:B答案解析:8031中发送和接收数据是通过SBUF寄存器来实现的。TMOD是定时器/计数器的工作方式寄存器;SCON是串行口控制寄存器;DPTR是数据指针寄存器,主要用于访问外部数据存储器。12.下列指令能使R0低4位不变,高4位置F的是()。A、ANLR0,#OF0HB、ORLRO,#OFOHC、ORL0,#OFHD、ORL00H,#OF0H正确答案:D13.汇编结束指令是():A、ORGB、BITC、EQUD、END正确答案:D14.能将A的内容向左循环移一位,第七位进第0位的指令是()。A、RLCAB、RRCAC、RRAD、RLA正确答案:D15.MOVR1,#30H;MOVA,#64H;ADDA,#47H;DAA;MOV@R1,A;后(A)=A、10HB、11HC、12HD、13H正确答案:B16.8051单片机的定时器T1用作定时方式时是A、由内部时钟频率定时,一个时钟周期加1B、由内部时钟频率定时,一个机器周期加1C、由外部时钟频率定时,一个时钟周期加1D、由外部时钟频率定时,一个机器周期加1正确答案:B答案解析:8051单片机定时器T1用作定时方式时,是对内部时钟进行计数,一个机器周期加1。内部时钟经过12分频后作为定时器的计数脉冲,所以是一个机器周期加1。17.当定时器T0发出中断请求后,中断响应的条件是A、SETBET0B、SETBEX0C、MOVIE,#82HD、MOVIE,#61H正确答案:C答案解析:当定时器T0发出中断请求后,要使CPU能响应中断,需要设置中断允许。ET0是定时器T0的中断允许位,SETBET0只是使能了定时器T0中断,但还需要总中断允许EA=1才可以。MOVIE,#82H(82H=10000010B,EA=1,ET0=1),既使能了总中断,也使能了定时器T0中断,满足中断响应条件。选项A只设置了定时器T0中断允许,选项B设置的是外部中断0允许,选项D设置的IE值不能正确使能总中断和定时器T0中断。18.设(A)=38H,R0=28H,(28H)=18H,执行下列程序后,ORLA,#27HANLA,28HXCHDA,@R0CPLA。(A)=A、E5hB、E6hC、E7hD、E8h正确答案:C答案解析:1.执行“ORLA,#27H”:-(A)=38H,#27H=27H,执行或运算后(A)=38H|27H=3FH。2.执行“ANLA,28H”:-(28H)=18H,执行与运算后(A)=3FH&18H=18H。3.执行“XCHDA,@R0”:-R0=28H,(28H)=18H,交换(A)的低4位和(28H)的低4位,执行后(A)=1FH,(28H)=13H。4.执行“CPLA”:-对(A)取反,执行后(A)=E0H。-因为E0H>E7H不成立,E0H>E6H不成立,E0H>E8H不成立,E0H>E7H不成立,而E0H>E7H不成立,E0H>E6H不成立,E0H>E8H不成立,只有E0H>E7H不成立,E0H>E6H不成立,E0H>E8H不成立,E0H>E7H不成立,E0H>E6H不成立,E0H>E8H不成立,E0H>E7H不成立,E0H>E6H不成立,E0H>E8H不成立,E0H>E7H不成立,E0H>E6H不成立,E0H>E8H不成立,E0H>E7H不成立,E0H>E6H不成立,E0H>E8H不成立,E0H>E7H不成立,E0H>E6H不成立,E0H>E8H不成立,E0H>E7H不成立,E0H>E6H不成立,E0H>E8H不成立,E0H>E7H不成立,E0H>E6H不成立,E0H>E8H不成立,E0H>E7H不成立,E0H>E6H不成立,E0H>E8H不成立,E0H>E7H不成立,E0H>E6H不成立,E0H>E8H不成立,E0H>E7H不成立,E0H>E6H不成立,E0H>E8H不成立,E0H>E7H不成立,E0H>E6H不成立,E0H>E8H不成立,E0H>E7H不成立,E0H>E6H不成立,E0H>E8H不成立,E0H>E7H不成立,E0H>E6H不成立,E0H>E8H不成立,E0H>E7H不成立,E0H>E6H不成立,E0H>E8H不成立,E0H>E7H不成立,E0H>E6H不成立,E0H>E8H不成立,E0H>E7H不成立,E0H>E6H不成立,E0H>E8H不成立,E0H>E7H不成立,E0H>E6H不成立,E0H>E8H不成立,E0H>E7H不成立,E0H>E6H不成立,E0H>E8H不成立,E0H>E7H不成立,E0H>E6H不成立,E0H>E8H不成立,E0H>E7H不成立,E0H>E6H不成立,E0H>E8H不成立,E0H>E7H不成立,E0H>E6H不成立,E0H>E8H不成立,E0H>E7H不成立,E0H>E6H不成立,E0H>E8H不成立,E0H>E7H不成立,E0H>E6H不成立,E0H>E8H不成立,E0H>E7H不成立,E0H>E6H不成立,E0H>E8H不成立,E0H>E7H不成立,E0H>E6H不成立,E0H>E8H不成立,E0H>E7H不成立,E0H>E6H不成立,E0H>E8H不成立,E0H>E7H不成立,E0H>E6H不成立,E0H>E8H不成立,E0H>E7H不成立,E0H>E6H不成立,E0H>E8H不成立,E0H>E7H不成立,E0H>E6H不成立,E0H>E8H不成立,E0H>E7H不成立,E0H>E6H不成立,E0H>E8H不成立,E0H>E7H不成立,E0H>E6H不成立,E0H>E8H不成立,E0H>E7H不成立,E0H>E6H不成立,E0H>E8H不成立,E0H>E7H不成立,E0H>E6H不成立,E0H>E8H不成立,E0H>E7H不成立,E0H>E6H不成立,E0H>E8H不成立,E0H>E7H不成立,E0H>E6H不成立,E0H>E8H不成立,E0H>E7H不成立,E0H>E6H不成立,E0H>E8H不成立,E0H>E7H不成立,E0H>E6H不成立,E0H>E8H不成立,E0H>E7H不成立,E0H>E6H不成立,E0H>E8H不成立,E0H>E7H不成立,E0H>E6H不成立,E0H>E8H不成立,E0H>E7H不成立,E0H>E6H不成立,E0H>E8H不成立,E0H>E7H不成立,E0H>E6H不成立,E0H>E8H不成立,E0H>E7H不成立,E0H>E6H不成立,E0H>E8H不成立,E0H>E7H不成立,E0H>E6H不成立,E0H>E8H不成立,E0H>E7H不成立,E0H>E6H不成立,E0H>E8H不成立,E0H>E7H不成立,E0H>E6H不成立,E0H>E8H不成立,E0H>E7H不成立,E0H>E6H不成立,E0H>E8H不成立,E0H>E7H不成立,E0H>E6H不成立,E0H>E8H不成立,E0H>E7H不成立,E0H>E6H不成立,E0H>E8H不成立,E0H>E7H不成立,E0H>E6H不成立,E0H>E8H不成立,E0H>E7H不成立,E0H>E6H不成立,E0H>E8H不成立,E0H>E7H不成立,E0H>E6H不成立,E0H>E8H不成立,E0H>E7H不成立,E0H>E6H不成立,E0H>E8H不成立,E0H>E7H不成立,E0H>E6H不成立,E0H>E8H不成立,E0H>E7H不成立,E0H>E6H不成立,E0H>E8H不成立,E0H>E7H不成立,E0H>E6H不成立,E0H>E8H不成立,E0H>E7H不成立,E0H>E6H不成立,E0H>E8H不成立,E0H>E7H不成立,E0H>E6H不成立,E0H>E8H不成立,E0H>E7H不成立,E0H>E6H不成立,E0H>E8H不成立,E0H>E7H不成立,E0H>E6H不成立,E0H>E8H不成立,E0H>E7H不成立,E0H>E6H不成立,E0H>E8H不成立,E0H>E7H不成立,E0H>E6H不成立,E0H>E8H不成立,E0H>E7H不成立,E0H>E6H不成立,E0H>E8H不成立,E0H>E7H不成立,E0H>E6H不成立,E0H>E8H不成立,E0H>E7H不成立,E0H>E6H不成立,E0H>E8H不成立,E0H>E7H不成立,E0H>E6H不成立,E0H>E8H不成立,E0H>E7H不成立,E0H>E6H不成立,E0H>E8H不成立,E0H>E7H不成立,E0H>E6H不成立,E0H>E8H不成立,E0H>E7H不成立,E0H>E6H不成立,E0H>E8H不成立,E0H>E7H不成立,E0H>E6H不成立,E0H>E8H不成立,E0H>E7H不成立,E0H>E6H不成立,E0H>E8H不成立,E0H>E7H不成立,E0H>E6H不成立,E0H>E8H不成立,E0H>E7H不成立,E0H>E6H不成立,E0H>E8H不成立,E0H>E7H不成立,E0H>E6H不成立,E0H>E8H不成立,E0H>E7H不成立,E0H>E6H不成立,E0H>E8H不成立,E0H>E7H不成立,E0H>E6H不成立,E0H>E8H不成立,E0H>E7H不成立,E0H>E6H不成立,E0H>E8H不成立,E0H>E7H不成立,E0H>E6H不成立,E0H>E8H不成立,E0H>E7H不成立,E0H>E6H不成立,E0H>E8H不成立,E0H>E7H不成立,E0H>E6H不成立,E0H>E8H不成立,E0H>E7H不成立,E0H>E6H不成立,E0H>E8H不成立,E0H>E7H不成立,E0H>E6H不成立,E0H>E8H不成立,E0H>E7H不成立,E0H>E6H不成立,E0H>E8H不成立,E0H>E7H不成立,E0H>E6H不成立,E0H>E8H不成立,E0H>E7H不成立,E0H>E6H不成立,E0H>E8H不成立,E0H>E7H不成立,E0H>E6H不成立,E0H>E8H不成立,E0H>E7H不成立,E0H>E6H不成立,E0H>E8H不成立,E0H>E7H不成立,E0H>E6H不成立,E0H>E8H不成立,E0H>E7H不成立,E0H>E6H不成立,E0H>E8H不成立,E0H>E7H不成立,E0H>E6H不成立,E0H>E8H不成立,E0H>E7H不成立,E0H>E6H不成立,E0H>E8H不成立,E0H>E7H不成立,E0H>E6H不成立,E0H>E8H不成立,E0H>E7H不成立,E0H>E6H不成立,E0H>E8H不成立,E0H>E7H不成立,E0H>E6H不成立,E0H>E8H不成立,E0H>E7H不成立,E0H>E6H不成立,E0H>E8H不成立,E0H>E7H不成立,E0H>E6H不成立,E0H>E8H不成立,E0H>E7H不成立,E0H>E6H不成立,E0H>E8H不成立,E0H>E7H不成立,E0H>E6H不成立,E0H>E8H不成立,E0H>E7H不成立,E0H>E6H不成立,E0H>E8H不成立,E0H>E7H不成立,E0H>E6H不成立,E0H>E8H不成立,E0H>E7H不成立,E0H>E6H不成立,E0H>E8H不成立,E0H>E7H不成立,E0H>E6H不成立,E0H>E8H不成立,E0H>E7H不成立,E0H>E6H不成立,E0H>E8H不成立,E0H>E7H不成立,E0H>E6H不成立,E0H>E8H不成立,E0H>E7H不成立,E0H>E6H不成立,E0H>E8H不成立,E0H>E7H不成立,E0H>E6H不成立,E0H>E8H不成立,E0H>E7H不成立,E0H>E6H不成立,E0H>E8H不成立,E0H>E7H不成立,E0H>E6H不成立,E0H>E8H不成立,E0H>E7H不成立,E0H>E6H不成立,E0H>E8H不成立,E0H>E7H不成立,E0H>E6H不成立,E0H>E8H不成立,E0H>E7H不成立,E0H>E6H不成立,E0H>E8H不成立,E0H>E7H不成立,E0H>E6H不成立,E0H>E8H不成立,E0H>E7H不成立,E0H>E6H不成立,E0H>E8H不成立,E0H>E7H不成立,E0H>E6H不成立,E0H>E8H不成立,E0H>E7H不成立,E0H>E6H不成立,E0H>E8H不成立,E0H>E7H不成立,E0H>E6H不成立,E0H>E8H不成立,E0H>E7H不成立,E0H>E6H不成立,E0H>E8H不成立,E0H>E7H不成立,E0H>E6H不成立,E0H>E8H不成立,E0H>E7H不成立,E0H>E6H不成立,E0H>E8H不成立,E0H>E7H不成立,E0H>E6H不成立,E0H>E8H不成立,E0H>E7H不成立,E0H>E6H不成立,E0H>E8H不成立,E0H>E7H不成立,E0H>E6H不成立,E0H>E8H不成立,E0H>E7H不成立,E0H>E6H不成立,E0H>E8H不成立,E0H>E7H不成立,E0H>E6H不成立,E0H>E8H不成立,E0H>E7H不成立,E0H>E6H不成立,E0H>E8H不成立,E0H>E7H不成立,E0H>E6H不成立,E0H>E8H不成立,E0H>E7H不成立,E0H>E6H不成立,E0H>E8H不成立,E0H>E7H不成立,E0H>E6H不成立,E0H>E8H不成立,E0H>E7H不成立,E0H>E6H不成立,E0H>E8H不成立,E0H>E7H不成立,E0H>E6H不成立,E0H>E8H不成立,E0H>E7H不成立,E0H>E6H不成立,E0H>E8H不成立,E0H>E7H不成立,E0H>E6H不成立,E0H>E8H不成立,E0H>E7H不成立,E0H>E6H不成立,E0H>E8H不成立,E0H>E7H不成立,E0H>E6H不成立,E0H>E8H不成立,E0H>E7H不成立,E0H>E6H不成立,E0H>E8H不成立,E0H>E7H不成立,E0H>E6H不成立,E0H>E8H不成立,E0H>E7H不成立,E0H>E6H不成立,E0H>E8H不成立,E0H>E7H不成立,E0H>E6H不成立,E0H>E8H不成立,E0H>E7H不成立,E0H>E6H不成立,E0H>E8H不成立,E0H>E7H不成立,E0H>E6H不成立,E0H>E8H不成立,E0H>E7H不成立,E0H>E6H不成立,E0H>E8H不成立,E0H>E7H不成立,E0H>E6H不成立,E0H>E8H不成立,E0H>E7H不成立,E0H>E6H不成立,E0H>E8H不成立,E0H>E7H不成立,E0H>E6H不成立,E0H>E8H不成立,E0H>E7H不成立,E0H>E6H不成立,E0H>E8H不成立,E0H>E7H不成立,E0H>E6H不成立,E0H>E8H不成立,E0H>E7H不成立,E0H>E6H不成立,E0H>E8H不成立,E0H>E7H不成立,E0H>E6H不成立,E0H>E8H不成立,E0H>E7H不成立,E0H>E6H不成立,E0H>E8H不成立,E0H>E7H不成立,E0H>E6H不成立,E0H>E8H不成立,E0H>E7H不成立,E0H>E6H不成立,E0H>E8H不成立,E0H>E7H不成立,E0H>E6H不成立,E0H>E8H不成立,E0H>E7H不成立,E0H>E6H不成立,E0H>E8H不成立,E0H>E7H不成立,E0H>E6H不成立,E0H>E8H不成立,E0H>E7H不成立,E0H>E6H不成立,E0H>E8H不成立,E0H>E7H不成立,E0H>E6H不成立,E0H>E8H不成立,E0H>E7H不成立,E0H>E6H不成立,E0H>E8H不成立,E0H>E7H不成立,E0H>E6H不成立,E0H>E8H不成立,E0H>E7H不成立,E0H>E6H不成立,E0H>E8H不成立,E0H>E7H不成立,E0H>E6H不成立,E0H>E8H不成立,E0H>E7H不成立,E0H>E6H不成立,E0H>E8H不成立,E0H>E7H不成立,E0H>E6H不成立,E0H>E8H不成立,E0H>E7H不成立,E0H>E6H不成立,E0H>E8H不成立,E0H>E7H不成立,E0H>E6H不成立,E0H>E8H不成立,E0H>E7H不成立,E0H>E6H不成立,E0H>E8H不成立,E0H>E7H不成立,E0H>E6H不成立,E0H>E8H不成立,E0H>E7H不成立,E0H>E6H不成立,E0H>E8H不成立,E0H>E7H不成立,E0H>E6H不成立,E0H>E8H不成立,E0H>E7H不成立,E0H>E6H不成立,E0H>E8H不成立,E0H>E7H不成立,E0H>E6H不成立,E0H>E8H不成立,E0H>E7H不成立,E0H>E6H不成立,E0H>E8H不成立,E0H>E7H不成立,E0H>E6H不成立,E0H>E8H不成立,E0H>E7H不成立,E0H>E6H不成立,E0H>E8H不成立,E0H>E7H不成立,E0H>E6H不成立,E0H>E8H不成立,E0H>E7H不成立,E0H>E6H不成立,E0H>E8H不成立,E0H>E7H不成立,E0H>E6H不成立,E0H>E8H不成立,E0H>E7H不成立,E0H>E6H不成立,E0H>E8H不成立,E0H>E7H不成立,E0H>E6H不成立,E0H>E8H不成立,E0H>E7H不成立,E0H>E6H不成立,E0H>E8H不成立,E0H>E7H不成立,E0H>E6H不成立,E0H>E8H不成立,E0H>E7H不成立,E0H>E6H不成立,E0H>E8H不成立,E0H>E7H不成立,E0H>E6H不成立,E0H>E8H不成立,E0H>E7H不成立,E0H>E6H不成立,E0H>E8H不成立,E0H>E7H不成立,E0H>E6H不成立,E0H>E8H不成立,E0H>E7H不成立,E0H>E6H不成立,E0H>E8H不成立,E0H>E7H不成立,E0H>E6H不成立,E0H>E8H不成立,E0H>E7H不成立,E0H>E6H不成立,E0H>E8H不成立,E0H>E7H不成立,E0H>E6H不成立,E0H>E8H不成立,E0H>E7H不成立,E0H>E6H不成立,E0H>E8H不成立,E0H>E7H不成立,E0H>E6H不成立,E0H>E8H不成立,E0H>E7H不成立,E0H>E6H不成立,E0H>E8H不成立,E0H>E7H不成立,E0H>E6H不成立,E0H>E8H不成立,E0H>E7H不成立,E0H>E6H不成立,E0H>E8H不成立,E0H>E7H不成立,E0H>E6H不成立,E0H>E8H不成立,E0H>E7H不成立,E0H>E6H不成立,E0H>E8H不成立,E0H>E7H不成立,E0H>E6H不成立,E0H>E8H不成立,E0H>E7H不成立,E0H>E6H不成立,E0H>E8H不成立,E0H>E7H不成立,E0H>E6H不成立,E0H>E8H不成立,E0H>E7H不成立,E0H>E6H不成立,E0H>E8H不成立,E0H>E7H不成立,E0H>E6H不成立,E0H>E8H不成立,E0H>E7H不成立,E0H>E6H不成立,E0H>E8H不成立,E0H>E7H不成立,E0H>E6H不成立,E0H>E8H不成立,E0H>E7H不成立,E0H>E6H不成立,E0H>E8H不成立,E0H>E7H不成立,E0H>E6H不成立,E0H>E8H不成立,E0H>E7H不成立,E0H>E6H不成立,E0H>E8H不成立,E0H>E7H不成立,E0H>E6H不成立,E0H>E8H不成立,E0H>E7H不成立,E0H>E6H不成立,E0H>E8H不成立,E0H>E7H不成立,E0H>E6H不成立,E0H>E8H不成立,E0H>E7H不成立,E0H>E6H不成立,E0H>E8H不成立,E0H>E7H不成立,E0H>E6H不成立,E0H>E8H不成立,E0H>E7H不成立,E0H>E6H不成立,E0H>E8H不成立,E0H>E7H不成立,E0H>E6H不成立,E0H>E8H不成立,E0H>E7H不成立,E0H>E6H不成立,E0H>E8H不成立,E0H>E7H不成立,E0H>E6H不成立,E0H>E8H不成立,E0H>E7H不成立,E0H>E6H不成立,E0H>E8H不成立,E0H>E7H不成立,E0H>E6H不成立,E0H>E8H不成立,E0H>E7H不成立,E0H>E6H不成立,E0H>E8H不成立,E0H>E7H不成立,E0H>E6H不成立,E0H>E8H不成立,E0H>E7H不成立,E0H>E6H不成立,E0H>E8H不成立,E0H>E7H不成立,E0H>E6H不成立,E0H>E8H不成立,E0H>E7H不成立,E0H>E6H不成立,E0H>E8H不成立,E0H>E7H不成立,E0H>E6H不成立,E0H>E8H不成立,E0H>E7H不成立,E0H>E6H不成立,E0H>E8H不成立,E0H>E7H不成立,E0H>E6H不成立,E0H>E8H不成立,E0H>E7H不成立,E0H>E6H不成立,E0H>E8H不成立,E0H>E7H不成立,E0H>E6H不成立,E0H>E8H不成立,E0H>E7H不成立,E0H>E6H不成立,E0H>E8H不成立,E0H>E7H不成立,E0H>E6H不成立,E0H>E8H不成立,E0H>E7H不成立,E0H>E6H不成立,E0H>E8H不成立,E0H>E7H不成立,E0H>E6H不成立,E0H>E8H不成立,E0H>E7H不成立,E0H>E6H不成立,E0H>E8H不成立,E0H>E7H不成立,E0H>E6H不成立,E0H>E8H不成立,E0H>E7H不成立,E0H>E6H不成立,E0H>E8H不成立,E0H>E7H不成立,E0H>E6H不成立,E0H>E8H不成立,E0H>E7H不成立,E0H>E6H不成立,E0H>E8H不成立,E0H>E7H不成立,E0H>E6H不成立,E0H>E8H不成立,E0H>E7H不成立,E0H>E6H不成立,E0H>E8H不成立,E0H>E7H不成立,E0H>E6H不成立,E0H>E8H不成立,E0H>E7H不成立,E0H>E6H不成立,E0H>E8H不成立,E0H>E7H不成立,E0H>E6H不成立,E0H>E8H不成立,E0H>E7H不成立,E0H>E6H不成立,E0H>E8H不成立,E0H>E7H不成立,E0H>E6H不成立,E0H>E8H不成立,E0H>E7H不成立,E0H>E6H不成立,E0H>E8H不成立,E0H>E7H不成立,E0H>E6H不成立,E0H>E8H不成立,E0H>E7H不成立,E0H>E6H不成立,E0H>E8H不成立,E0H>E7H不成立,E0H>E6H不成立,E0H>E8H不成立,E0H>E7H不成立,E0H>E6H不成立,E0H>E8H不成立,E0H>E7H不成立,E0H>E6H不成立,E0H>E8H不成立,E0H>E7H不成立,E0H>E6H不成立,E0H>E8H不成立,E0H>E7H不成立,E0H>E6H不成立,E0H>E8H不成立,E0H>E7H不成立,E0H>E6H不成立,E0H>E8H不成立,E0H>E7H不成立,E0H>E6H不成立,E0H>E8H不成立,E0H>E7H不成立,E0H>E6H不成立,E0H>E8H不成立,E0H>E7H不成立,E0H>E6H不成立,E0H>E8H不成立,E0H>E7H不成立,E0H>E6H不成立,E0H>E8H不成立,E0H>E7H不成立,E0H>E6H不成立,E0H>E8H不成立,E0H>E7H不成立,E0H>E6H不成立,E0H>E8H不成立,E0H>E7H不成立,E0H>E6H不成立,E0H>E8H不成立,E0H>E7H不成立,E0H>E6H不成立,E0H>E8H不成立,E0H>E7H不成立,E0H>E6H不成立,E0H>E8H不成立,E0H>E7H不成立,E0H>E6H不成立,E0H>E8H不成立,E0H>E7H不成立,E0H>E6H不成立,E0H>E8H不成立,E0H>E7H不成立,E0H>E6H不成立,E0H>E8H不成立,E0H>E7H不成立,E0H>E6H不成立,E0H>E8H不成立,E0H>E7H不成立,E0H>E6H不成立,E0H>E8H不成立,E0H>E7H不成立,E0H>E6H不成立,E0H>E8H不成立,E0H>E7H不成立,E0H>E6H不成立,E0H>E8H不成立,E0H>E7H不成立,E0H>E6H不成立,E0H>E8H不成立,E0H>E7H不成立,E0H>E6H不成立,E0H>E8H不成立,E0H>E7H不成立,E0H>E6H不成立,E0H>E8H不成立,E0H>E7H不成立,E0H>E6H不成立,E0H>E8H不成立,E0H>E7H不成立,E0H>E6H不成立,E0H>E8H不成立,E0H>E7H不成立,E0H>E6H不成立,E0H>E8H不成立,E0H>E7H不成立,E0H>E6H不成立,E0H>E8H不成立,E0H>E7H不成立,E0H>E6H不成立,E0H>E8H不成立,E0H>E7H不成立,E0H>E6H不成立,E0H>E8H不成立,E0H>E7H不成立,E0H>E6H不成立,E0H>E8H不成立,E0H>E7H不成立,E0H>E6H不成立,E0H>E8H不成立,E0H>E7H不成立,E0H>E6H不成立,E0H>E8H不成立,E0H>E7H不成立,E0H>E6H不成立,E0H>E8H不成立,E0H>E7H不成立,E0H>E6H不成立,E0H>E8H不成立,E0H>E7H不成立,E0H>E6H不成立,E0H>E8H不成立,E0H>E7H不成立,E0H>E6H不成立,E0H>E8H不成立,E0H>E7H不成立,E0H>E6H不成立,E0H>E8H不成立,E0H>E7H不成立,E0H>E6H不成立,E0H>E8H不成立,E0H>E7H不成立,E0H>E6H不成立,E0H>E8H不成立,E0H>E7H不成立,E0H>E6H不成立,E0H>E8H不成立,E0H>E7H不成立,E0H>E6H不成立,E0H>E8H不成立,E0H>E7H不成立,E0H>E6H不成立,E0H>E8H不成立,E0H>E7H不成立,E0H>E6H不成立,E0H>E8H不成立,E0H>E7H不成立,E0H>E6H不成立,E0H>E8H不成立,E0H>E7H不成立,E0H>E6H不成立,E0H>E8H不成立,E0H>E7H不成立,E0H>E6H不成立,E0H>E8H不成立,E0H>E7H不成立,E0H>E6H不成立,E0H>E8H不成立,E0H>E7H不成立,E0H>E6H不成立,E0H>E8H不成立,E0H>E7H不成立,E0H>E6H不成立,E0H>E8H不成立,E0H>E7H不成立,E0H>E6H不成立,E0H>E8H不成立,E0H>E7H不成立,E0H>E6H不成立,E0H>E8H不成立,E0H>E7H不成立,E0H>E6H不成立,E0H>E8H不成立,E0H>E7H不成立,E0H>E6H不成立,E0H>E8H不成立,E0H>E7H不成立,E0H>E6H不成立,E0H>E8H不成立,E0H>E7H不成立,E0H>E6H不成立,E0H>E8H不成立,E0H>E7H不成立,E0H>E6H不成立,E0H>E8H不成立,E0H>E7H不成立,E0H>E6H不成立,E0H>E8H不成立,E0H>E7H不成立,E0H>E6H不成立,E0H>E8H不成立,E0H>E7H不成立,E0H>E6H不成立,E0H>E8H不成立,E0H>E7H不成立,E0H>E6H不成立,E0H>E8H不成立,E0H>E7H不成立,E0H>E6H不成立,E0H>E8H不成立,E0H>E7H不成立,E0H>E6H不成立,E0H>E8H不成立,E0H>E7H不成立,E0H>E6H不成立,E0H>E8H不成立,E0H>E7H不成立,E0H>E6H不成立,E0H>E8H不成立,E0H>E7H不成立,E0H>E6H不成立,E0H>E8H不成立,E0H>E7H不成立,E0H>E6H不成立,E0H>E8H不成立,E0H>E7H不成立,E0H>E6H不成立,E0H>E8H不成立,E0H>E7H不成立,E0H>E6H不成立,E0H>E8H不成立,E0H>E7H不成立,E0H>E6H不成立,E0H>E8H不成立,E0H>E7H不成立,E0H>E6H不成立,E0H>E8H不成立,E0H>E7H不成立,E0H>E6H不成立,E0H>E8H不成立,E0H>E7H不成立,E0H>E6H不成立,E0H>E8H不成立,E0H>E7H不成立,E0H>E6H不成立,E0H>E8H不成立,E0H>E7H不成立,E0H>E6H不成立,E0H>E8H不成立,E0H>E7H不成立,E0H>E6H不成立,E0H>E8H不成立,E0H>E7H不成立,E0H>E6H不成立,E0H>E8H不成立,E0H>E7H不成立,E0H>E6H不成立,E0H>E8H不成立,E0H>E7H不成立,E0H>E6H不成立,E0H>E8H不成立,E0H>E7H不成立,E0H>E6H不成立,E0H>E8H不成立,E0H>E7H不成立,E0H>E6H不成立,E0H>E8H不成立,E0H>E7H不成立,E0H>E6H不成立,E0H>E8H不成立,E0H>E7H不成立,E0H>E6H不成立,E0H>E8H不成立,E0H>E7H不成立,E0H>E6H不成立,E0H>E8H不成立,E0H>E7H不成立,E0H>E6H不成立,E0H>E8H不成立,E0H>E7H不成立,E0H>E6H不成立,E0H>E8H不成立,E0H>E7H不成立,E0H>E6H不成立,E0H>E8H不成立,E0H>E7H不成立,E0H>E6H不成立,E0H>E8H不成立,E0H>E7H不成立,E0H>E6H不成立,E0H>E8H不成立,E0H>E7H不成立,E0H>E6H不成立,E0H>E8H不成立,E0H>E7H不成立,E0H>E6H不成立,E0H>E8H不成立,E0H>E7H不成立,E0H>E6H不成立,E0H>E8H不成立,E0H>E7H不成立,E0H>E6H不成立,E0H>E8H不成立,E0H>E7H不成立,E0H>E6H不成立,E0H>E8H不成立,E0H>E7H不成立,E0H>E6H不成立,E0H>E8H不成立,E0H>E7H不成立,E0H>E6H不成立,E0H>E8H不成立,E0H>E7H不成立,E0H>E6H不成立,E0H>E8H不成立,E0H>E7H不成立,E0H>E6H不成立,E0H>E8H不成立,E0H>E7H不成立,E0H>E6H不成立,E0H>E8H不成立,E0H>E7H不成立,E0H>E6H不成立,E0H>E8H不成立,E0H>E7H不成立,E0H>E6H不成立,E0H>E8H不成立,E0H>E7H不成立,E0H>E6H不成立,E0H>E8H不成立,E0H>E7H不成立,E0H>E6H不成立,E0H>E8H不成立,E0H>E7H不成立,E0H>E6H不成立,E0H>E8H不成立,E0H>E7H不成立,E0H>E6H不成立,E0H>E8H不成立,E0H>E7H不成立,E0H>E6H不成立,E0H>E8H不成立,E0H>E7H不成立,E0H>E6H不成立,E0H>E8H不成立,E0H>E7H不成立,E0H>E6H不成立,E0H>E8H不成立,E0H>E7H不成立,E0H>E6H不成立,E0H>E8H不成立,E0H>E7H不成立,E0H>E6H不成立,E0H>E8H不成立,E0H>E7H不成立,E0H>E6H不成立,E0H>E8H不成立,E0H>E7H不成立,E0H>E6H不成立,E0H>E8H不成立,E0H>E7H不成立,E0H>E6H不成立,E0H>E8H不成立,E0H>E7H不成立,E0H>E6H不成立,E0H>E8H不成立,E0H19.MCS-51单片机在同一级别里除串行口外,级别最低的中断源是A、外部中断1B、定时器T0C、定时器T1D、串行口正确答案:C20.已知(A)=59H,(SP)=32H,(32H)=6CH,执行指令POPACC后SP的内容为():A、59HB、32HC、6CHD、31H正确答案:D答案解析:执行POPACC指令时,会将栈顶内容弹出到ACC中,同时栈指针SP减1。已知(SP)=32H,(32H)=6CH,执行POPACC后,ACC=6CH,SP=31H,所以SP的内容变为31H。21.用8051的定时器,若用软启动,应使TOMD中的A、GATE位置1B、C/T位置1C、GATE位置0D、C/T位置0正确答案:C22.已知累加器A的数值为98H,它与0FAH相加,相加后会影响标志位CY、AC和OV位。各个位的值是()。A、0、0、0B、1、0、1C、1、1、1D、1、1、0正确答案:D23.指令RRA源操作数的寻址方式是():A、寄存器寻址B、直接寻址C、立即数寻址D、寄存器间接寻址E、变址寻址F、相对寻址G、位寻址正确答案:A答案解析:指令RRA中,源操作数存放在寄存器A中,这种寻址方式是寄存器寻址。所以答案选A。24.已知(R0)=20H,(20H)=10H,(P0)=30H,(R2)=20H,执行如下程序段后(40H)=MOV@R0,#11HMOVA,R2ADDA,20HMOVPSW,#80HSUBBA,P0XRLA,#45HMOV40H,AA、45HB、46HC、47HD、48H正确答案:A25.下列指令能使R0的最高位置0的是()。A、ANLA,#7FHB、ANLA,#80HC、ORLA,#7FHD、ORLA,#80H正确答案:A答案解析:要使R0的最高位置0,也就是将R0中的值与7FH(二进制为01111111)进行“与”操作。ANLA,#7FH指令的功能就是将累加器A的内容与7FH进行逻辑与操作,从而使A的最高位置0。B选项ANLA,#80H会使最高位置1;C选项ORLA,#7FH是进行或操作,不会使最高位置0;D选项ORLA,#80H会使最高位置1。所以能使R0最高位置0的是A选项。26.若要打开外部中断0和定时计数器1的中断,禁止其他中断,IE应设置为():A、8AHB、0AHC、89HD、09H正确答案:C答案解析:外部中断0的中断允许位是EX0,定时计数器1的中断允许位是ET1。要打开这两个中断,对应的位要置1。IE寄存器中EA(总中断允许位)也要置1才能使能总的中断。IE的二进制表示为10001001B时即89H能满足打开外部中断0和定时计数器1的中断且禁止其他中断的要求。27.指令MOVR0,#20H执行前(R0)=30H,(20H)=38H,执行后(R0)=()。A、00HB、20HC、30HD、38H正确答案:B答案解析:指令MOVR0,#20H的功能是将立即数20H传送给寄存器R0,执行后(R0)=20H,20H大于00H,所以答案选B。28.ANLC,bit是()A、数据传送指令B、算术运算指令C、逻辑运算指令D、控制转移指令E、位操作指令正确答案:E答案解析:ANLC,bit是位操作指令中的逻辑与位指令,用于将进位标志C与指定的位进行逻辑与操作,结果存于C中。29.CPLC是()A、数据传送指令B、算术运算指令C、逻辑运算指令D、控制转移指令E、位操作指令正确答案:E30.主程序中调用子程序后返回主程序,堆栈指针SP的值()A、不变B、加2C、加4D、减2正确答案:A答案解析:在主程序调用子程序时,堆栈指针SP的值会根据调用的指令和相关规定进行调整,通常会压入返回地址等信息。但当从子程序返回主程序时,会执行相应的出栈操作,将之前压入堆栈的内容弹出,所以堆栈指针SP的值会恢复到调用子程序之前的状态,即不变。31.8051单片机的机器周期为2µs,则其晶振频率fosc为()MHz.A、1B、6C、2D、12正确答案:A32.下列指令能能使累加器A的最高位置1的是()。A、ANLA,#7FHB、ANLA,#80HC、ORLA,#7FHD、ORLA,#80H正确答案:D答案解析:累加器A最高位置1可以通过逻辑或操作来实现。选项D中ORLA,#80H,80H的二进制为10000000,与累加器A进行或操作后能使A的最高位置1。选项A中ANLA,#7FH是将A与7FH(01111111)进行与操作,会使A的最高位清0;选项B中ANLA,#80H是将A与80H(10000000)进行与操作,结果取决于A原来的值,不能保证最高位置1;选项C中ORLA,#7FH,7FH(01111111)与A进行或操作,不能使最高位置1。33.()指令是MCS-51指令系统中执行时间最长且长达8us的。A、比较转移B、循环转移C、增减量D、乘除法正确答案:D答案解析:MCS-51指令系统中乘除法指令执行时间最长,长达4个机器周期,一个机器周期在12MHz晶振下是1us,所以乘除法指令执行时间长达4us,若采用单周期指令集等特殊情况可能会更长接近8us,其他选项指令执行时间相对较短。34.XCHA,@Ri是()A、数据传送指令B、算术运算指令C、逻辑运算指令D、控制转移指令E、位操作指令正确答案:A答案解析:这是一条数据传送指令。它的功能是将累加器A中的内容与寄存器Ri间接寻址单元中的内容进行交换。属于数据传送类指令范畴。35.以下标号不正确的是():A、LOOP:B、MOV:C、ST1:D、ABC:正确答案:B36.RST引脚功能是()A、复位信号B、外部程序存储器读选通信号C、访问程序存储控制信号D、+5V电源正确答案:A答案解析:RST引脚是复位信号引脚。当该引脚出现复位信号时,单片机将被复位,程序计数器PC被清零,使单片机从程序存储器的起始地址开始执行程序,同时其他一些寄存器也会被设置为初始状态。37.当MCS-51复位时,下面说法准确的是()A、PC=0000HB、SP=00HC、SBUF=00H正确答案:A答案解析:当MCS-51复位时,PC被清0,程序从0000H地址开始执行,所以[A、]>PC=0000H正确;复位时,SP被初始化为07H,而不是00H,所以[B、]>SP=00H错误;SBUF是串行口数据缓冲器,复位时其内容不定,所以[C、]>SBUF=00H错误。38.ADDCA,Rn是()A、数据传送指令B、算术运算指令C、逻辑运算指令D、控制转移指令E、位操作指令正确答案:B答案解析:ADDCA,Rn是带进位加法指令,属于算术运算指令。它将累加器A中的值与寄存器Rn中的值相加,并加上进位标志CY的值,结果存放在累加器A中。所以答案选B。39.10101.101B转换成十进制数是()。A、46.625B、23.625C、23.62D、21.625正确答案:D40.5转换成十六进制数是()。A、49HB、111HC、49.8HD、94.8H正确答案:C41.单片机应用程序一般存放在()。A、RAMB、ROMC、寄存器D、CPU正确答案:B答案解析:单片机应用程序一般存放在ROM(只读存储器)中,ROM中的程序在单片机运行时是只读的,不会被随意改写,这样可以保证程序的稳定性和安全性。而RAM是随机存取存储器,用于临时存储数据;寄存器是CPU内部用于暂存数据和指令的部件;CPU是中央处理器,负责执行指令和进行数据处理。所以单片机应用程序一般存放在ROM中。42.MCS-51指令系统中,指令MOVA,@R0,执行前(A)=86H,(R0)=20H,(20H)=18H,执行后()。A、(A)=86HB、(A)=20HC、(A)=18HD、(A)=00H正确答案:C43.若某存储器芯片地址线为12根,那么它的存储容量为()A、1KBB、2KBC、4KBD、8KB正确答案:C答案解析:1.首先计算存储单元数量:-已知地址线为\(12\)根,根据\(2^n\)(\(n\)为地址线数量)可得到存储单元数量。-这里\(n=12\),则存储单元数量为\(2^{12}=4096\)个。2.然后计算存储容量:-因为每个存储单元可以存储\(1\)个字节(\(1B\))。-所以存储容量为\(4096B\)。-又因为\(1KB=1024B\),\(4096B\div1024B=4KB\)。-所以该存储器芯片的存储容量为\(4KB\),大于\(4KB\)的选项只有\([C、]\)。44.执行程序:MOVDPTR,#8000HMOVXA,@DPTRADDA,20HMOVR0,#00HMOVx@R0,AINCR0CLRAADDCA,#00HMOVx@R0,ARET之后则片外00H是()A、00HB、01HC、02HD、03H正确答案:A45.如果(P0)=65H,则当CPLP0.2SETBCMOVP0.4,C执行后(P0)=()A、61HB、75HC、71HD、17H正确答案:C答案解析:1.初始(P0)=65H,即二进制为01100101B。2.CPLP0.2,将P0.2取反,P0.2原来为0,取反后变为1,此时P0=01110101B。3.SETBC,置位C,C=1。4.MOVP0.4,C,将C的值(1)传送到P0.4,执行后P0=01110111B,转换为十六进制是77H,77H>71H。所以答案选C。46.用8051的定时器T1作计数方式,用模式2,则工作方式控制字为A、06HB、20HC、60HD、02H正确答案:C47.64K程序存储器常用的芯片是EPROM是():A、2716B、2732C、2764D、27128E、27256F、27512正确答案:F48.MCS-51汇编语言指令格式中,唯一不可缺少的部分是()。A、标号B、操作码C、操作数D、注释正确答案:B答案解析:操作码是指令中唯一不可缺少的部分,它明确规定了CPU要执行的具体操作,没有操作码,计算机就不知道该执行什么任务。而标号是给指令起的名字,不是必需的;操作数根据具体指令而定,有些指令可以没有操作数;注释是对指令的解释说明,也不是指令格式中必不可少的。49.已知A=87H,(30H)=76H,执行XRLA,30H后,其结果为:()。A、A=F1H(30H)=76HP=0B、A=87H(30H)=76HP=1C、A=F1H(30H)=76HP=1D、A=76H(30H)=87HP=1正确答案:C50.8051单片机的定时器T1用作计数方式时计数脉冲是A、由T1(P3.5)输入B、由内部时钟频率提供C、由T0(P3.4)输入D、由外部计数脉冲计数正确答案:A答案解析:8051单片机的定时器T1用作计数方式时,计数脉冲是由T1(P3.5)输入的。当工作在计数模式时,外部脉冲信号从该引脚输入,每来一个脉冲,计数器加1。内部时钟频率是定时器工作在定时模式时的时钟源;T0(P3.4)是定时器T0的引脚,与T1无关;外部计数脉冲计数表述不准确,应明确是从T1引脚输入的外部脉冲。51.要用传送指令访问MCS-51片外RAM,它的指令操作码助记符是()A、MOVB、MOVXC、MOVCD、以上都行正确答案:B答案解析:MOVX指令用于访问片外RAM,MOV指令主要用于访问片内RAM和特殊功能寄存器,MOVC指令用于访问程序存储器。所以要用传送指令访问MCS-51片外RAM,指令操作码助记符是MOVX。52.已知晶振频率为6MHz,在P1.0引脚上输出周期为500微秒的等宽矩形波,若采用T1中断,工作方式2。TMOD=#()A、19HB、20HC、21HD、22H正确答案:B二、判断题(共48

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论