《单片机技术与应用》高等教育出版社(第2版)第三章 MCS-51系列单片机指令系统 章节过关卷

标签:
精品文字版答案
2024-01-29
| 2份
| 7页
| 175人阅读
| 5人下载

内容正文:

《单片机技术与应用》高教社(第2版) 第三章 MCS-51系列单片机指令系统 过关试卷 考试时间:90分钟 满分:100分 姓名 班级 学号 1 1、 单项选择题(本题10小题,每题3分,共30分) 1.在C语言中,用符号“*”表示( ). A.加 B.减 C.乘 D.除 2.要用传送指令访问MCS-51片外RAM,它的指令操作码助记符应是( ). A.MOV B.MOVX C.MOVC D.以上都行 3.MOVX A,@DPTR指令中源操作数的寻址方式是( ). A.寄存器寻址 B.寄存器间接寻址 C.直接寻址 D.立即寻址 4.JNZ rel指令的寻址方式是( ). A.立即寻址 B.寄存器寻址 C.相对寻址 D.位寻址 5.启动定时器1开始定时的指令是( ). A.TR0=0; B.TR1=0; C.TRO=1; D.TR1=1 6.执行LCALL 4000H指令时,MCS-51完成的操作是( ). A.保护PC B.4000H→PC C.保护现场 D.PC+3入栈,4000H→PC 7.执行PUSH ACC指令,MCS-51完成的操作是( ). A.SP+1→SP(ACC)→(SP) B.(ACC)→(SP)SP-1→SP C.SP-1→SP(ACC)→(SP) D.(ACC)→(SP)SP+1→SP 8.LCALL指令操作码地址是2000H,执行完相应的子程序返回指令后,PC=( ). A.2000H B.2001H C.2002H D.2003H 9.循环移位指令能够影响下列程序状态寄存器PSW中的( ). A.P B.OV C.AC D.FO 10.要把P0口的高4位变0,低4位不变,应使用指令( ). A.ORL P0,#0FH B.ORL P0,#0F0H C.ANL P0,#0F0H D.ANL P0,#0FH 2、 判断题(本题10小题,每题3分,共30分) 1.MCS-51单片机上电复位时,SBUF=00H.( ) 2.在C语言编程中,符号“/”表示取余数.( ) 3.MOV @R0,P1在任何情况下都是一条能正确执行的MCS-51指令.( ) 4.除法指令DIV AB执行的结果是商存在累加器B中,余数存在寄存器A中.( ) 5.相对寻址方式中,“相对”两字是相对于当前指令的地址.( ) 6.DJNZ为减1不为零转移指令.( ) 7.MUL AB的执行结果是高8位在A中,低8位在B中.( ) 8.调用子程序指令(如CALL)及返回指令(如RET)与堆栈有关但与PC无关.( ) 9.MOV A,R0源操作数的寻址方式是寄存器寻址方式.( ) 10.MOV A,30H的源操作数为立即寻址方式.( ) 3、 填空题(本题5小题,每题3分,共15分) 1.MCS-51特殊功能寄存器只能采用______寻址方式. 2.访问MCS-51片内RAM应该使用的传送指令的助记符是______. 3.指令是通知计算机完成某种操作的______. 4.累加器(A)=80H,执行完指令ADD A,#83H后,进位位C=______. 5.指令DJNZ R7,e操作码所在地址为3000H,R7=5,e=EFH,则它的转移目的地址为______. 4、 综合分析题(本题3小题,共25分) 1.(A)=3BH,执行ANL A,#9EH指令后,(A)=?(CY)=?(6分) 2.若(A)=50H,(B)=A0H,执行MUL AB后,(A)=?(B)=?(OV)=?(CY)=?(12分) 3.已知(P1)=78H,问执行下列程序后(P1)=______(7分) SETB P1.0 CLR C MOV 93H,C CPL P1.7 原创精品资源学科网独家享有版权,侵权必究! 学科网(北京)股份有限公司 $$ 《单片机技术与应用》高教社(第2版) 第三章 MCS-51系列单片机指令系统 过关试卷 考试时间:90分钟 满分:100分 姓名 班级 学号 1 1、 单项选择题(本题10小题,每题3分,共30分) 1.在C语言中,用符号“*”表示( ). A.加 B.减 C.乘 D.除 【答案】C 2.要用传送指令访问MCS-51片外RAM,它的指令操作码助记符应是( ). A.MOV B.MOVX

资源预览图

《单片机技术与应用》高等教育出版社(第2版)第三章 MCS-51系列单片机指令系统 章节过关卷
1
所属专辑
由于学科网是一个信息分享及获取的平台,不确保部分用户上传资料的 来源及知识产权归属。如您发现相关资料侵犯您的合法权益,请联系学科网,我们核实后将及时进行处理。