下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、第五章习题参考答案一、填空题1、MCS-51有 5 个中断源, 2 个中断优先级, 优先级由软件填写特殊功能寄存器IP加以选择。2、外中断请求标志位是IE0和IE1。3、RETI指令以及任何访问IE和IP寄存器的指令执行过后, CPU不能马上响应中断。4、 8051 单片机响应中断后,产生长调用指令LCALL,执行该指令的过程包括:首先把PC的内容压入堆栈,以进行断点保护,然后把长调用指令的16 位地址送PC,使程序执行转向程序存储器中的中断地址区。二、选择题:1、在中断服务程序中,至少应有一条(D)。A、 传送指令B 、转移指令C 、 加法指令2、要使 MCS-51能够响应定时器T1 中断,
2、串行接口中断, 它的中断允许寄存器D 、 中断返回指令IE 的内容应是(A)。A、 98HB 、84HC、42HD、 22H3、 MCS-51响应中断时,下列哪种操作不会发生(A)A 、 保护现场B 、保护PCC、找到中断入口D、保护PC转入中断入口4、 MCS-51中断源有(A)A 、 5个B 、2个C 、3个D 、6 个5、计算机在使用中断方式与外界交换信息时,保护现场的工作应该是(C)A 、 由 CPU自动完成B 、 在中断响应中完成C、应由中断服务程序完成D 、 在主程序中完成6、 MCS-51的中断允许触发器内容为83H,CPU将响应的中断请求是(D)。A 、INT0,INT1B、
3、T0,T1C 、 T1 ,串行接口D 、INT0,T07、若MCS-51中断源都编程为同级,当它们同时申请中断时,CPU首先响应(B)。A 、INT1B 、 INT0C、 T1D、T08、当CPU响应串行接口中断时,程序应转到(C)。A 、 0003HB 、 0013HC 、 0023HD 、 0033H9、执行 MOVIE , #03H后, MCS-51将响应的中断是(D)。A 、 1个B 、2个C 、3个D 、0 个10、外部中断1 固定对应的中断入口地址为(C)。A 、 0003HB 、 000BHC 、 0013HD 、 001BH11、 MCS-51单片机可分为两个中断优先级别,各中
4、断源的优先级别设定是利用寄存器(B)。A 、IEB、 IPC、TCOND 、 SCON12、(C)非单片机系统响应中断的必要条件。A、TCON或 SCON寄存器内的有关中断标志位为1B、IE中断允许寄存器内的有关中断允许位置1C、IP中断优先级寄存器内的有关位置1D、当前一条指令执行完13、各中断源发出的中断请求信号,都会标记在MCS-51系统中的(B)。A 、 TMODB 、 TCON/SCONC、 IED 、 IP14、执行返回指令时,返回的断点是(C)A 、调用指令的首地址B 、 调用指令的末地址C、调用指令下一条指令的首地址D 、 返回指令的末地址15、中断查询确认后,在下列各种805
5、1单片机运行情况中,能立即进行响应的是:(D)A、 当前正在执行高优先级中断处理B、 当前正在执行RETI 指令C、 当前指令是DIV 指令,且正处于取指令的机器周期D、当前指令是 MOVA ,R316、当 CPU响应外部中断0 INT0 的中断请求后,程序计数器PC的内容是(A)。A、 0003HB 、 000BHC、 0013HD、 001BH17、当 CPU响应外部中断1 INT1 的中断请求后,程序计数器PC的内容是(C)。A、 0003HB 、 000BHC、 0013HD、 001BH18、 MCS51单片机在同一级别里除串行口外,级别最低的中断源是(C)。A、外部中断1B 、定时
6、器 T0C、定时器 T1D、串行口19、 MCS51单片机在同一级别里除 INT0 外,级别最高的中断源是(B)。A、外部中断1B 、定时器 T0C、定时器 T1D、外部中断 020、当外部中断0 发出中断请求后,中断响应的条件是(C)。A、SETB ET0B 、 SETB EX0C、 MOV IE, #81HD 、MOV IE,#61H21、当定时器 T0 发出中断请求后,中断响应的条件是(C)。A、 SETB ET0B 、SETB EX0C、 MOV IE, #82HD 、MOVIE ,#61H22、外部中断 0的入口地址是(A)。A、0003HB 、000BHC 、0013HD、001B
7、H24、 MCS51 单片机 CPU开中断的指令是(A)。A 、SETBEAB、SETBESC 、CLREAD、SETB EX025、 MCS51 单片机外部中断0 开中断的指令是(B)A、 SETBETOB 、 SETBEXOC、 CLRETOD、SETBET126、 MCS51 单片机外部中断1 和外部中断0 的触发方式选择位是(C)。A 、TR1和 TR0B 、IE1 和 IE0C、IT1 和 IT0D 、TF1 和 TF027、8031 单片机共有 5 个中断入口,在同一级别里, 5 个中断源同时发出中断请求时,程序计数器PC的内容变为(B)。A、000BHB 、0003HC、0013
8、HD 、001BH28、 MCS51 单片机响应中断的过程是(D )。A、断点 PC自动压栈,对应中断矢量地址装入PCB、关中断,程序转到中断服务程序C、断点压栈, PC指向中断服务程序地址D、断点 PC自动压栈,对应中断矢量地址装入PC,程序转到该矢量地址,再转至中断服务程序首地址29、执行中断处理程序最后一句指令RETI 后,(D)。A 、程序返回到ACALL的下一句B、程序返回到LCALL的下一句C、程序返回到主程序开始处D、程序返回到响应中断时的下一句30、 MCS51 单片机响应中断矢量地址是(C)。A、中断服务程序的首句地址B 、中断服务程序的出口地址C、中断服务程序的入口地址D
9、、主程序等待中断指令的地址31、一主程序中有一句LP:SJMP LP,功能指令为等待中断,当发生中断且中断返回后,(D)。A、返回到主程序开始处B 、返回到该句的下一条指令处C、返回到该句的上一条指令处D 、返回到该句32、一中断子程序的最后一句不是RETI而是RET,中断返回后(A)。A、返回到主程序中ACALL或 LCALL的下一句B 、返回到主程序中响应中断时一句的下一句C、返回到主程序开始处D 、返回到0000H处33、外部中断源1 的向量地址为(C)。A、 0003HB 、 000BHC、 0013HD 、002BH34、对定时器控制寄存器 A 、低电平有效TCON中的 IT1 和
10、IT0 B 、高电平有效位清0 后,则外部中断请求信号方式为(C 、脉冲上跳沿有效A)。D 、脉冲后沿负跳有效三、多项选择题1、 MCS 51 单片机控制寄存器TCON的作用是(ABCE)等。A 、定时 / 计数器的启、停控制B 、定时器的溢出标志C、外部中断请求标志D、确定中断优先级E、选择外部中断触发方式2、 8031 单片机上电复位后,内容为0 的寄存器是(ABCDE)。A 、R0,R1B、R7C、 ACCD 、BE 、 TMOD、 TCON3、 MCS 51 的中断系统的相关控制有(ACDE)。A 、特殊功能寄存器TCON、 SCONB 、模式控制寄存器TMODC、中断允许控制寄存器I
11、ED、中断优先级寄存器IPE 、中断顺序查询逻辑4、 CPU响应中断的条件包括(ACDE)。A 、现行指令运行结束B 、保护现场C、有中断请求D、申请中断的中断源中断允许位为15、 MCS 51 的中断源是(ABCDE)。E 、已开放CPU中断A 、外部输入中断源0( P3 2)B 、外部输入中断源1(P33)C、 T0 的溢出中断源D 、串行口发送和/ 接收中断源E 、T1 的溢出中断源6、 MCS 51 单片机外部中断源的中断请求方法可以是(BD)。A 、高电平触发B 、低电平触发C 、上升沿触发D 、下降沿触发E、一串脉冲头朝下的连续矩形波触发7、下列哪些是8051 单片机的中断矢量地址
12、(ABDE)。A 、0003HB 、000BHC、0007HD、0013HE 、001BH8、8051单片机的IE寄存器的用途是(BCE)。A 、确定中断方式B 、确定CPU中断的开放或禁止C 、定时器中断的开放或禁止D、定时器溢出标志E 、选择外部中断的开放或禁止9、下述条件中,能封锁主机对中断的响应的条件是(ABC)。A 、一个同级或高一级的中断正在处理时B、当前周期不是执行当前指令的最后一个周期C、当前执行的指令是RETI 指令或对 IE 或 IP 寄存器进行读 / 写的指令D、当前执行的指令是一长跳转指令E、一个低级的中断正在处理时五、问答题1、什么叫中断嵌套?中断嵌套有什么限制?中断
13、嵌套与子程序嵌套有什么区别?答:高优先级中断“中断”正在执行的低优先级中断,这就是中断嵌套。中断嵌套只能高优先级“中断”低优先级,低优先级不能“中断“高优先级,同一优先级之间也不能相互“中断”。中断嵌套与子程序嵌套的区别:子程序嵌套是在程序中事先安排好的;中断嵌套是随机发生的。子程序嵌套无次序限制,中断嵌套只允许高优先级“中断”低优先级。2、为什么一般情况下,在中断入口地址区间要设置一条跳转指令,转移到中断服务程序的实际入口处?答:由于80C51 相邻两个中断入口地址间只有8 字节的空间,8 个字节只能容纳一个有38 条指令的极短程序。一般情况中中断服务程序均大大超出 8 个字节长度。因此,必
14、须跳转到其他合适的地址空间。4、根据下列已知条件,试求中断开关状态。IE=93H;IE=84H;IE=92H;IE=17H解: IE=93H=10010011B: INT0、T0、串行口开中断,其余关中断;IE=84H=10000100B: INT1 开中断,其余关中断;IE=92H=10010010B: T0、串行口开中断,其余关中断;IE=17H=00010111B:关中断。5、按下列要求设置IP :INT1、串行口为高优先级,其余为低优先级;T1 为高优先级,其余为低优先级;T0、 T1 为低优先级,其余为高优先级;串行口为低优先级,其余为高优先级。解:INT1、串行口为高优先级,其余为
15、低优先级:IP=00010100B;T1 为高优先级,其余为低优先级:IP=00001000B;T0、 T1 为低优先级,其余为高优先级:IP=00010101B;串行口为低优先级,其余为高优先级:IP=00001111B。6、根据下列已知条件,试求中断优先级状态。IP=16H;IP=ECH;IP=03H;IP=1FH解: IP=16H =00010110 B:INT1 、T0、串行口为高优先级,其余为低优先级;IP=ECH =11101100B: INT1 、T1 为高优先级,其余为低优先级;IP=03H =00000011B: INT0 、T0 为高优先级,其余为低优先级;IP=1FH =
16、00011111B:全部为高优先级,相当于未设置优先级。7、要求 80C51 五个中断源按下列优先顺序排列,判是否有可能实现?若能,应如何设置中断源的中断优先级别?若不能,试述理由。T0、 T1、INT0、 INT1、串行口串行口、 INT0、 T0、 INT1、T1INT 0、 T1、 INT1、T0、串行口INT0、 INT1、串行口、 T0、T1串行口、 T0、INT0、 INT1、T1INT0、 INT1、T0、串行口、 T1解: T0、 T1、INT0、 INT1、串行口:能。T0、T1 为高优先级,其余为低优先级。串行口、 INT0、 T0、 INT1、T1:能。串行口为高优先级,
17、其余为低优先级。INT0、 T1、INT1、T0、串行口:不能。 80C51 只有两个中断优先级。当设置 INT0、T1 为高优先级时, INT1、T0、串行口处于同一低优先级,而T0 的优先权在排在INT1 之前, INT1无法优先T0。INT0、 INT1、串行口、T0、T1:能。 INT0、 INT1、串行口为高优先级,其余为低优先级。串行口、T0、INT0、 INT1、T1:不能。80C51 只有两个中断优先级。当设置串行口为高优先级后,T0、INT0、INT1、 T1处于同一低优先级,而 INT0 的优先权排在 T0 前面, T0 无法优先 INT0。INT0、 INT1、T0、串行口、 T1:不能。 80C51 只有两个中断优先级。当设置INT0、INT1 为高优先级后,T0、串行口、 T1处于同一低优先级,而 T1 的优先权排在串行口前面,串行口无法优先T1。8、试编写
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 抖音直播年终总结汇报
- 创新工程实践活动总结
- 缓解分离焦虑培训课件
- 高中物理第十二章机械波3波长频率和波速课件新人教版选修3-
- 山西省运城市平陆县多校2024-2025学年二年级上学期期中数学试题
- 河南省邓州市春雨国文学校2024-2025学年高三上学期10月月考英语试卷(含答案)
- T-XMSSAL 0104-2024 供厦食品 可生食鸡蛋
- 期中摸底测试(1-4单元)(试题)-2024-2025学年三年级上册数学人教版
- 会计师事务所的组织形式
- 投诉管理与投诉处理
- 银川传统文化研究报告
- 康复中心转让协议书样本
- 2024年银行考试-银行间本币市场交易员资格笔试历年真题荟萃含答案
- 农场规划方案
- 专利许可三方协议
- 常用保险术语(中英对照版本)
- 马术十大品牌简介
- 文学翻译的接受美学观
- 新能源汽车保险分析报告
- 会计档案整理
- 幼小衔接家长培训课件
评论
0/150
提交评论