以下关于异常/中断响应的叙述中,错误的是()。
A.异常事件检测由CPU在执行每一条指令的过程中进行
B.中断请求检测由CPU在每条指令执行结束、取下条指令之前进行
C.CPU检测到异常事件后所做的处理和检测到中断请求后所做的处理完全一样
D.CPU在中断响应过程中会保存断点和程序状态、关中断并转中断服务程序执行
A.异常事件检测由CPU在执行每一条指令的过程中进行
B.中断请求检测由CPU在每条指令执行结束、取下条指令之前进行
C.CPU检测到异常事件后所做的处理和检测到中断请求后所做的处理完全一样
D.CPU在中断响应过程中会保存断点和程序状态、关中断并转中断服务程序执行
下列关于“中断和异常”的说法中,错误的是()。
A.与“中断”一样,“异常”也要经过“请求”、“判优”、“响应”后才得到处理
B.当前指令执行完毕后,CPU才去检测是否有中断请求
C.“中断返回”指令与“返回”指令是两条不同的指令
D.中断处理中的“断点”是指当前程序计数器PC中的值
A.“故障”类异常的断点为当前发生异常的指令的地址
B.“陷阱”类异常的断点为陷阱指令下一条指令的地址
C.“终止”类异常的断点可以是当前指令或下条指令的地址
D.外部中断请求事件的断点总是当前刚刚执行完的指令的地址
以下有关机器周期的叙述中,错误的是()。
A.通常把通过一次总线事务访问一次主存或I/O的时间定为一个机器周期
B.一个指令周期通常包含多个机器周期
C.不同的指令周期所包含的机器周期数可能不同
D.每个指令周期都包含一个中断响应机器周期
A.中断事件与当前正在执行的指令无关
B.中断事件主要来源于外部设备或时钟
C.分为可屏蔽中断和不可屏蔽中断两类
D.可屏蔽中断比不可屏蔽中断优先级高
判断下列叙述是否正确,并对错误的叙述加以修改。 (1)一个更高级的中断请求一定可以中断另一个正在执行的中断处理程序。 (2)所谓关中断就是屏蔽所有的中断源。 (3)一旦有中断请求出现,CPU立即停止当前指令的执行,转去执行中断服务程序。 (4)为了保证中断服务程序执行后能正确返回到被中断的程序断点处继续执行程序,必须进行现场保护。 (5)中断级别最高的是不可屏蔽中断。 (6)CPU响应中断后,由用户通过关中断指令置“0”允许中断触发器。 (7)在多重中断系统中,CPU响应中断后可以立即响应更高优先级的中断请求。 (8)CPU响应中断时暂停当前程序的运行,自动转去执行中断服务程序。
A.当外界提出中断请求时,CPU立即响应这个请求
B.不是所有程序段的执行过程都允许被打断
C.中断允许触发器IE的状态可控制CPU是否响应中断请求
D.CPU响应中断请求后将中断允许触发器IE清0
以下叙述________是正确的。
A.外部设备一旦发出中断请求,便立即得到CPU的响应
B.外部设备一旦发出中断请求,CPU应立即响应
C.中断方式一般用于处理随机出现的服务请求
A.是一种事先安排好的或以某种条件触发的“事件”
B.通常通过陷阱指令或设置单步跟踪状态来触发异常
C.单步跟踪状态下,每一条执行的指令都是陷阱指令
D.INTO是一条陷阱指令,一旦执行该指令则陷入内核态执行
A.元件包括图形、按钮和影片剪辑
B.图形元件可以用于添加交互行为
C.按钮元件可以响应鼠标事件
D.当播放主动画时,影片剪辑元件也在循环播放
下列关于中断屏蔽的说法中,正确的是()。
A.中断屏蔽字改变了不同中断请求的响应优先级
B.中断屏蔽字改变了不同中断请求的处理优先级
C.一个中断请求被屏蔽,意味着它的请求在得到响应后不能执行它对应的处理程序
D.对于一个特定计算机的中断系统,它的中断屏蔽字是固定不变的
以下叙述中,错误的是()。
A.取指操作是控制器固有的功能,不需要在操作码控制下完成
B.所有指令的取指操作是相同的
C.在指令长度相同的情况下,所有指令的取指操作是相同的
D.中断周期是在指令执行完成后出现的