《单片机技术与应用》(高教版第2版)期末复习卷(九)

2026-01-15
| 2份
| 14页
| 57人阅读
| 0人下载

内容正文:

《单片机技术与应用》(高教版第2版) 期末复习卷(九) 时间:90分钟 总分:100分 班级 姓名 学号 成绩 一、选择题(本大题共8小题,每小题2分,共16分) 1.字符B的ASCII码是 ( ) A.65 B.66 C.96 D.97 【答案】B 2.(1011.011)₂转换为十进制数是 ( ) A.11.275 B.10.375 C.11.375 D.12.375 【答案】C 3.定义CPU的时钟频率的选项卡是 ( ) A.Output B.Debug C.Build D.Target 【答案】D 4.51单片机中表示中断允许控制寄存器的标识符是 ( ) A.TMOD B.SP C.PSW* D.IE* 【答案】D 5.MCS-51系列单片机中反映指令执行后状态的寄存器是 ( ) A.PC寄存器 B.A寄存器 C.SP寄存器 D.PSW寄存器 【答案】D 6.LCALL指令操作码地址为2000H,执行完子程序返回指令后,PC= ( ) A.2000H B.2001H C.2002H D.2003H 【答案】B 7.MCS-51系列单片机扩展ROM、RAM和I/O口时,它的数据总线是 ( ) A.PO B.P1 C.P2 D.P3 【答案】D 8.若执行指令MOV IE,#OFH后,MCS-51系列单片机将响应的中断源个数为 ( ) A.0 B.1 C.3 D.4 【答案】D 二、判断题(本大题共7小题,每小题2分,共14分) 1.DPTR用来存放16位地址指针,既可以访问外部数据存储器,又可以访问程序存储器。 ( ) 【答案】正确 2.P1口是一个专用的8位准双向I/O口。 ( ) 【答案】正确 3.机器周期是指为单片机提供定时信号的振荡源的周期。 ( ) 【答案】错误 4.编写分支程序时控制转移指令JB bit,rel的功能为此位非1转移。 ( ) 【答案】错误 5.已知(A)=0FH,(PSW)=84H,则PUSH ACC指令表示将PSW中的值压入内部RAM的32H单元。 ( ) 【答案】正确 6.51单片机的外部中断1(INT1)既可以用低电平触发,也可以用下降沿触发,通过TCON寄存器的IT1位设置。 ( ) 【答案】正确 7.当TRO为高电平时,表示TO开始工作。 ( ) 【答案】正确 三、填空题(本大题共12小题,每空2分,共26分) 1.无进位时,1+1= 。 【答案】0 2.1⨁0= 。 【答案】1 3.单片机中带符号数的表示方法有原码、反码和 。 【答案】补码 4. 的作用是把来自外部设备(简称外设)的信息传送给单片机,把单片机处理后的数据传回外设。 【答案】并行I/O口或者输入/输出接口 5.已知A3H+15H=10111000B,则程序执行完后进位标志位CY= 。 【答案】0 6.将RSO清0的指令是 。 【答案】CLR RSO 7.将累加器A中数据送入31H中的指令是______。 【答案】MOV 31H,A 8.CPU是单片机的核心部件,它由运算器和______两部分组成。 【答案】控制器 9.从功能上可将指令系统划分成______、算术运算、逻辑操作、控制转移、位操作共5大类。 【答案】数据传送 10.(A)=8FH,(B)=32H, 执行如下程序: DIV AB 执行结果为: (A)=______,(B)=______,CY=0,0V=0。 【答案】02H;2BH 11.中断处理过程包括中断请求、中断响应、中断服务、中断返回,______的最后一条指令必须是RETI。 【答案】中断服务程序 12.单片机中外部中断INTO的中断请求信号标志位是______。 【答案】IE0 四、简答题(本大题共4小题,每小题5分,共20分) 1.简述单片机的中断系统。 【答案】 中断是指单片机暂停正在执行的程序而转去处理其他操作,处理后返回暂停处继续执行程序。MCS-51系列单片机共有5个中断源,即2个外部中断源,2个定时器/计数器中断源,1个串行口中断源。 【解析】 见答案 2.特殊寄存器PSW的作用是什么?其中状态标志位有哪些?它们的作用是什么? 【答案】 核心作用是:(1)记录指令执行后的状态(如进位、溢出、奇偶性等),为后续指令(如条件跳转)提供判断依据;(2)控制单片机工作模式(如选择 4 组工作寄存器中的某一组)。 状态标志位有:(1)进位标志位CY;(2)半进位标志位AC;(3)溢出标志位OV。 (1)进位标志位CY:记录8位算术运算中最高位(D7位)的进位或借位,也用于移位指令的进位传递。 (2)半进位标志位AC:记录8位算术运算中低4位(D0~D3位)向高4位(D4~D7位)的进位或借位,主要用于BCD码运算的十进制调整(DA A指令)。 (3)溢出标志位OV:记录带符号数算术运算的溢出状态。 【解析】见答案 3.简述MCS-51系列单片机的寻址方式。 【答案】 MCS-51系列单片机给用户提供了7种寻址方式:立即寻址、直接寻址、寄存器寻址、寄存器间接寻址、变址寻址、相对寻址和位寻址。 【解析】 见答案 4.(RO)=AEH,(A)=34H,片内RAM(AEH)=7FH,(40H)=20H,执行以下指令 MOV A,@RO MOV @R0,40H MOV 40H,A MOV R0,#35H 求执行后,R0、A、AEH和40H的值。 【答案】 35H 7FH 20H 7FH 【解析】 MOV A,@R0 ;(A) = 7FH,R0、AEH、40H均不变。 MOV @R0,40H ;(AEH) = 20H(覆盖原有7FH),A、R0、40H均不变。 MOV 40H,A ;(40H) = 7FH,A、R0、AEH均不变。 MOV R0,#35H ;(R0) = 35H,A、AEH、40H 均不变。 五、程序填空题。按照题目要求,将正确的内容填入相应位置,使得程序完整(本题每空3分,共24分) 1.使用12MHz晶振编写500ms的延时程序。 DELAY_500MS: MOV R3, #05H 【1】 MOV R2, #0FAH MID_LOOP: MOV R1, #0C8H IN_LOOP: DJNZ R1, IN_LOOP 【2】, MID_LOOP DJNZ R3, OUT_LOOP 【3】 【答案】 【1】OUT_LOOP: 【2】DJNZ R2 【3】RET 【解析】 【1】OUT_LOOP: ;定义外层循环标号 【2】DJNZ R2 ;中层循环递减跳转 【3】RET ;子程序返回 2.采用外部中断INTO,每中断一次数码管的内容加1,假设数码管初始值为00,中断一次显示01,再中断一次显示02,… ,99。 ORG 0000H LJMP MAIN ORG 0003H LJMP INT0_ISR ORG 0030H SEG_TAB:DB 0C0H,0F9H,0A4H,0B0H,【1】,092H,082H,0F8H,080H,090H MAIN: MOV R0,#00H MOV R1,#00H MOV TCON,#01H MOV IE,【2】 DISP_LOOP: MOV A,R1 MOV DPTR,#SEG_TAB MOVC A,@A+DPTR 【3】 CLR P1.0 LCALL DELAY SETB P1.0 MOV A,R0 MOVC A,@A+DPTR MOV P0,A 【4】 LCALL DELAY SETB P1.1 SJMP DISP_LOOP INT0_ISR: PUSH ACC PUSH DPL PUSH DPH 【5】 CJNE R1,#10H,EXIT MOV R1,#00H INC R0 CJNE R0,#10H,EXIT MOV R0,#09H MOV R1,#09H EXIT: POP DPH POP DPL POP ACC RETI DELAY: MOV R7,#02H D1: MOV R6,#0FFH D2: DJNZ R6,D2 DJNZ R7,D1 RET END 【答案】 【1】099H 【2】#81H 【3】MOV P0,A 【4】CLR P1.1 【5】INC R1 【解析】 【1】099H ;数字4 【2】#81H ; EA=1(总中断),EX0=1(INT0允许) 【3】MOV P0,A ; 段码送P0 【4】CLR P1.1 ; 选通十位DS2 【5】INC R1 ; 个位+1 原创精品资源学科网独家享有版权,侵权必究! 学科网(北京)股份有限公司 学科网(北京)股份有限公司 学科网(北京)股份有限公司 学科网(北京)股份有限公司 $ 《单片机技术与应用》(高教版第2版) 期末复习卷(九) 时间:90分钟 总分:100分 班级 姓名 学号 成绩 一、选择题(本大题共8小题,每小题2分,共16分) 1.字符B的ASCII码是 ( ) A.65 B.66 C.96 D.97 2.(1011.011)₂转换为十进制数是 ( ) A.11.275 B.10.375 C.11.375 D.12.375 3.定义CPU的时钟频率的选项卡是 ( ) A.Output B.Debug C.Build D.Target 4.51单片机中表示中断允许控制寄存器的标识符是 ( ) A.TMOD B.SP C.PSW* D.IE* 5.MCS-51系列单片机中反映指令执行后状态的寄存器是 ( ) A.PC寄存器 B.A寄存器 C.SP寄存器 D.PSW寄存器 6.LCALL指令操作码地址为2000H,执行完子程序返回指令后,PC= ( ) A.2000H B.2001H C.2002H D.2003H 7.MCS-51系列单片机扩展ROM、RAM和I/O口时,它的数据总线是 ( ) A.PO B.P1 C.P2 D.P3 8.若执行指令MOV IE,#OFH后,MCS-51系列单片机将响应的中断源个数为 ( ) A.0 B.1 C.3 D.4 二、判断题(本大题共7小题,每小题2分,共14分) 1.DPTR用来存放16位地址指针,既可以访问外部数据存储器,又可以访问程序存储器。 ( ) 2.P1口是一个专用的8位准双向I/O口。 ( ) 3.机器周期是指为单片机提供定时信号的振荡源的周期。 ( ) 4.编写分支程序时控制转移指令JB bit,rel的功能为此位非1转移。 ( ) 5.已知(A)=0FH,(PSW)=84H,则PUSH ACC指令表示将PSW中的值压入内部RAM的32H单元。 ( ) 6.51单片机的外部中断1(INT1)既可以用低电平触发,也可以用下降沿触发,通过TCON寄存器的IT1位设置。 ( ) 7.当TRO为高电平时,表示TO开始工作。 ( ) 三、填空题(本大题共12小题,每空2分,共26分) 1.无进位时,1+1= 。 2.1⨁0= 。 3.单片机中带符号数的表示方法有原码、反码和 。 4. 的作用是把来自外部设备(简称外设)的信息传送给单片机,把单片机处理后的数据传回外设。 5.已知A3H+15H=10111000B,则程序执行完后进位标志位CY= 。 6.将RSO清0的指令是 。 7.将累加器A中数据送入31H中的指令是______。 8.CPU是单片机的核心部件,它由运算器和______两部分组成。 9.从功能上可将指令系统划分成______、算术运算、逻辑操作、控制转移、位操作共5大类。 10.(A)=8FH,(B)=32H, 执行如下程序: DIV AB 执行结果为: (A)=______,(B)=______,CY=0,0V=0。 11.中断处理过程包括中断请求、中断响应、中断服务、中断返回,______的最后一条指令必须是RETI。 12.单片机中外部中断INTO的中断请求信号标志位是______。 四、简答题(本大题共4小题,每小题5分,共20分) 1.简述单片机的中断系统。 2.特殊寄存器PSW的作用是什么?其中状态标志位有哪些?它们的作用是什么? 3.简述MCS-51系列单片机的寻址方式。 4.(RO)=AEH,(A)=34H,片内RAM(AEH)=7FH,(40H)=20H,执行以下指令 MOV A,@RO MOV @R0,40H MOV 40H,A MOV R0,#35H 求执行后,R0、A、AEH和40H的值。 五、程序填空题。按照题目要求,将正确的内容填入相应位置,使得程序完整(本题每空3分,共24分) 1.使用12MHz晶振编写500ms的延时程序。 DELAY_500MS: MOV R3, #05H 【1】 MOV R2, #0FAH MID_LOOP: MOV R1, #0C8H IN_LOOP: DJNZ R1, IN_LOOP 【2】, MID_LOOP DJNZ R3, OUT_LOOP 【3】 2.采用外部中断INTO,每中断一次数码管的内容加1,假设数码管初始值为00,中断一次显示01,再中断一次显示02,… ,99。 ORG 0000H LJMP MAIN ORG 0003H LJMP INT0_ISR ORG 0030H SEG_TAB:DB 0C0H,0F9H,0A4H,0B0H,【1】,092H,082H,0F8H,080H,090H MAIN: MOV R0,#00H MOV R1,#00H MOV TCON,#01H MOV IE,【2】 DISP_LOOP: MOV A,R1 MOV DPTR,#SEG_TAB MOVC A,@A+DPTR 【3】 CLR P1.0 LCALL DELAY SETB P1.0 MOV A,R0 MOVC A,@A+DPTR MOV P0,A 【4】 LCALL DELAY SETB P1.1 SJMP DISP_LOOP INT0_ISR: PUSH ACC PUSH DPL PUSH DPH 【5】 CJNE R1,#10H,EXIT MOV R1,#00H INC R0 CJNE R0,#10H,EXIT MOV R0,#09H MOV R1,#09H EXIT: POP DPH POP DPL POP ACC RETI DELAY: MOV R7,#02H D1: MOV R6,#0FFH D2: DJNZ R6,D2 DJNZ R7,D1 RET END 原创精品资源学科网独家享有版权,侵权必究! 学科网(北京)股份有限公司 学科网(北京)股份有限公司 学科网(北京)股份有限公司 学科网(北京)股份有限公司 $

资源预览图

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