乐山一职中18届电子1、3班2015-2016年度(下)期期末补考试题《单片机技术与应用》班级:姓名:学号:一、选择题(每题4分,共32分)1、MCS51单片机在同一优先级的中断源同时申请中断时,CPU首先响应()。A、外部中断0B、外部中断1C、定时器0D、定时器12、-49D的二进制补码为()。A11101111B11101101C0001000D111011003、PSW=18H时,则当前工作寄存器是()。(A)0组(B)1组(C)2组(D)3组4、当震荡频率为12MHz时,机器周期为()。A、1usB、2usC、0.5usD、4us5、若单片机使用的晶振频率为6MHz,其复位持续时间应该超过()。A、1usB、2usC、8usD、4us6、下列指令中错误的是()。A、MOVA,R4B、MOV20H,R4C、MOVR4,R3D、MOV@R4,R37、执行下列指令后,30H单元的内容是()。MOVR1,#30HMOV40H,#0EHMOV@R1,40HA、40HB、30HC、0EHD、FFH8、已知(A)=0C5H,执行指令SWAPA后,累加器A的内容为()。A、0CHB、C0HC、5CHD、C5H二、判断题(每题2分,共20分)1、8051单片机的Ri表示寄存器R0到R7。()2、8051单片机的复位信号是高电平。()3、8051单片机的一个机器周期等于12个时钟周期。()4、DPTR的中文名称是数据指针寄存器。()5、MOV#34H,28H本句程序的格式是正确的。()6、MOVA,10H这条指令执行后的结果A=10H。()7、串行口的入口地址为0023H。()8、十进制数126对应的十六进制数为7EH。()9、8051单片机带进位的加法指令为ADD。()10、单片机加上晶振.电源就构成了单片机的最小应用系统。()三、填空题(每题3分,共30分)1、单片机若晶振频率为fosc=12MHz,则一个机器周期等于µS。2、将内部数据存贮器53H单元的内容传送至累加器,其指令是。3、设A=0AFH(20H)=81H,指令:ADDA,20H执行后的结果是。4、外部中断0的入口地址是。5、MCS—51汇编语言指令格式中,唯一不可缺少的部分是。6、MCS—51指令系统中,指令ADDA,R0执行前(A)=38H,(R0)=54H,(C)=0执行后,其结果为(A)=(C)=。7、当程序状态字寄存器PSW状态字中RS1和RS0分别为0和1时,系统使用的工作寄存器组为。8、对片外数据存储器单元读写数据应该用。9、设(A)=0C3H,(R0)=0AAH,执行ANLA,R0后的结果是。10、已知:A=DBHR4=41HCY=1,指令:SUBBA,R4执行后的结果是。四、综合题(每题6分,共18分)1、已知(A)=83H,(R0)=17H,(17H)=34H,执行下列程序段后:ANLA,#17HORL17H,AXRLA,@R0CPLA问:(A)=,(R0)=,(17H)=。2、已知(10H)=5AH,(2EH)=1FH,(40H)=2EH,(60H)=3DH,执行下列程序段后:MOV20H,60HMOVR1,20HMOVA,40HXCHA,R1XCHA,60HXCHA,@R1MOVR0,#10HXCHDA,@R0问:(A)=;(10H)=;(2EH)=(40H)=;(60H)=3、写出下面每条指令顺序执行后,各目的存储单元的值,并说明该条指令中源操作数的寻址方式,已知内部RAM中(40H)=30H。MOVR1,#40H;(R1)=,寻址CLRC;(Cy)=,寻址MOVA,@R1;(A)=,寻址RLCA;(A)=,寻址