电脑桌面
添加小米粒文库到电脑桌面
安装后可以在桌面快捷访问

《微机原理与接口技术》习题解答7

《微机原理与接口技术》习题解答7_第1页
1/3
《微机原理与接口技术》习题解答7_第2页
2/3
《微机原理与接口技术》习题解答7_第3页
3/3
《微机原理与接口技术》习题解答习题 77.1 什么是中断?常见的中断源有哪几类?CPU 响应中断的条件是什么?【解答】中断是指 CPU 在正常执行程序时,由于内部/外部时间或程序的预先安排引起 CPU 临时终止执行现行程序,转而去执行请求 CPU 为其服务的服务程序,待该服务程序执行完毕,又能自动返回到被中断的程序继续执行的过程。常见的中断源有:一般的输入/输出设备请求中断;实时时钟请求中断;故障源;数据通道中断和软件中断。CPU 响应中断的条件:若为非屏蔽中断请求,则 CPU 执行完现行指令后,就立即响应中断.CPU 若要响应可屏蔽中断请求,必须满足以下三个条件:① 无总线请求;② CPU 允许中断;③ CPU 执行完现行指令.7。2 简述微机系统的中断处理过程。【解答】(1)中断请求:外设需要进行中断处理时,向 CPU 提出中断请求。(2)中断响应:CPU 执行完现行指令后,就立即响应非屏蔽中断请求。可屏蔽中断请求,CPU 若要响应必须满足三个条件。(3)中断处理:保护现场、开中断、中断服务。(4)中断返回:CPU 执行 IRET 中断返回指令时,自动把断点地址从堆栈中弹出到 CS 和 IP 中,原来的标志寄存器内容弹回 Flags,恢复到原来的断点继续执行程序。7。3 软件中断和硬件中断有何特点?两者的主要区别是什么?【解答】硬件中断由外部硬件产生,是由 CPU 外部中断请求信号触发的一种中断,分为非屏蔽中断 NMI和可屏蔽中断 INTR。软件中断是 CPU 根据某条指令或者对标志寄存器的某个标志位的设置而产生的,也称为内部中断。通常有除法出错中断、INTO 溢出中断、INT n 中断、断点中断和单步中断等.两者的主要区别:硬件中断由外部硬件产生,而软件中断与外部电路无关.7。4 中断优先级的排队有哪些方法?采纳软件优先级排队和硬件优先级排队各有什么特点?【解答】软件优先级排队:各中断源的优先权由软件安排。优点是电路比较简单 ,可以直接修改软件查询顺序来修改中断优先权,不必更改硬件.缺点是当中断源个数较多时,有逐位检测查询到转入相应的中断服务程序所耗费的时间较长,中断响应速度慢,服务效率低。硬件优先级排队:指利用专门的硬件电路或中断控制器对系统中各中断源的优先权进行安排.这种方法中断响应速度快,服务效率高,但需要专门的硬件电路。7.5 8086 的中断分哪两大类?各自有什么特点?中断矢量和中断矢量表的含义是什么?8086 一共可处理多少级中断?【解答】8086 的中断分为...

1、当您付费下载文档后,您只拥有了使用权限,并不意味着购买了版权,文档只能用于自身使用,不得用于其他商业用途(如 [转卖]进行直接盈利或[编辑后售卖]进行间接盈利)。
2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。
3、如文档内容存在违规,或者侵犯商业秘密、侵犯著作权等,请点击“违规举报”。

碎片内容

《微机原理与接口技术》习题解答7

确认删除?
VIP
微信客服
  • 扫码咨询
会员Q群
  • 会员专属群点击这里加入QQ群
客服邮箱
回到顶部