中断是指 CPU 对系统中或系统外发生的异步事件的响应,中断请求是指
引起中断的那些事件
中断控制器向处理器发出的信号
正在执行的程序暂停,请求处理
使处理器暂停当前程序转而处理中断过程的指令
答案
中断控制器向处理器发出的信号
解析
中断请求(Interrupt Request)是指外部或内部事件向CPU提出服务请求的过程。详细解释如下:
引起中断的那些事件:虽然这些事件是中断的源头,但中断请求更具体地指的是这些事件向CPU发出的服务请求信号,而不仅仅是事件本身。
中断控制器向处理器发出的信号:在某些系统中,当中断事件发生时,它首先会被中断控制器捕获,并由中断控制器向CPU发出一个明确的信号。这个信号就是中断请求。
正在执行的程序暂停,请求处理:这个描述其实更接近中断处理的结果,而不是中断请求本身。当中断请求被CPU接受并处理时,正在执行的程序会暂停,但“请求处理”并不是中断请求的定义。
使处理器暂停当前程序转而处理中断过程的指令:这是中断响应后CPU执行的动作之一,用于暂停当前程序并转去处理中断。它并不是中断请求的定义。
归纳:中断请求是指由外部或内部事件触发,通过中断控制器(如果有的话)或直接向CPU发出的服务请求信号。这个信号告诉CPU有一个紧急事件需要其立即处理,从而打断了CPU当前正在执行的程序。