【问题思考】中断隐指令是硬件还是CPU执行的?(分析执行过程)

您所在的位置:网站首页 中断返回指令是什么 【问题思考】中断隐指令是硬件还是CPU执行的?(分析执行过程)

【问题思考】中断隐指令是硬件还是CPU执行的?(分析执行过程)

2024-07-09 17:25:01| 来源: 网络整理| 查看: 265

问题

今天在做2015年408的时候发现了一道题,问中断的相关知识,说的是保存PC是由硬件完成的,然而,在2016年408的第44题中,说是CPU完成的保存PC,因此,针对这两点我很迷惑,于是查阅了中断隐指令如何执行。

中断隐指令

中断隐指令包括:关中断,保存断点,形成中断向量地址。

关中断

CPU响应中断后,输出中断响应信号,自动将状态标志寄存器FR或EFR的内容压入堆栈保护起来,然后将FR或EFR中的中断标志位IF与陷阱标志位TF清零,从而自动关闭外部硬件中断。因为CPU刚进入中断时要保护现场,主要涉及堆栈操作,此时不能再响应中断,否则将造成系统混乱

保存断点

保护断点就是将CS和IP/EIP的当前内容压入堆栈保存,以便中断处理完毕后能返回被中断的原程序继续执行,这一过程也是由CPU自动完成。

中断源识别

当系统中有多个中断源时,一旦有中断请求,CPU必须确定是哪一个中断源提出的中断请求,并由中断控制器给出中断服务子程序的入口地址,装入CS与IP/EIP两个寄存器。CPU转入相应的中断服务子程序开始执行。

本部分知识来源于网络(侵删) https://zhidao.baidu.com/question/1512710059563018260.html#:~:text=CPU%E5%93%8D%E5%BA%94%E4%B8%AD%E6%96%AD%E5%90%8E,%E9%97%AD%E5%A4%96%E9%83%A8%E7%A1%AC%E4%BB%B6%E4%B8%AD%E6%96%AD%E3%80%82

想法

说实话,上面那些我也看不太懂,但是突然想到了一个事情,就是CPU和硬件会不会不是二元对立的。因为显然是在CPU中执行的中断隐指令,然后大家也都说是由硬件完成。

因此,这两个说法不矛盾,中断隐指令是由CPU中的硬件完成。

补充:中断隐指令叫中断隐指令的原因是,由系统自动完成,在这个过程中,不需要操作系统的参与。



【本文地址】

公司简介

联系我们

今日新闻


点击排行

实验室常用的仪器、试剂和
说到实验室常用到的东西,主要就分为仪器、试剂和耗
不用再找了,全球10大实验
01、赛默飞世尔科技(热电)Thermo Fisher Scientif
三代水柜的量产巅峰T-72坦
作者:寞寒最近,西边闹腾挺大,本来小寞以为忙完这
通风柜跟实验室通风系统有
说到通风柜跟实验室通风,不少人都纠结二者到底是不
集消毒杀菌、烘干收纳为一
厨房是家里细菌较多的地方,潮湿的环境、没有完全密
实验室设备之全钢实验台如
全钢实验台是实验室家具中较为重要的家具之一,很多

推荐新闻


图片新闻

实验室药品柜的特性有哪些
实验室药品柜是实验室家具的重要组成部分之一,主要
小学科学实验中有哪些教学
计算机 计算器 一般 打孔器 打气筒 仪器车 显微镜
实验室各种仪器原理动图讲
1.紫外分光光谱UV分析原理:吸收紫外光能量,引起分
高中化学常见仪器及实验装
1、可加热仪器:2、计量仪器:(1)仪器A的名称:量
微生物操作主要设备和器具
今天盘点一下微生物操作主要设备和器具,别嫌我啰嗦
浅谈通风柜使用基本常识
 众所周知,通风柜功能中最主要的就是排气功能。在

专题文章

    CopyRight 2018-2019 实验室设备网 版权所有 win10的实时保护怎么永久关闭