三人行考研网

考研真题笔记模板题库资源推介平台

工作时间:9:00 ~ 21:00

计算机#2019计算机考研究生知识要点#CPU中断

招生简章、专业目录、参考书目、科目调整、网办公告、考试大纲、专业变动、推免信息等,持续更新中~~~


类目:三人行考研网>计算机>正文

时间:2018-05-0415:13:03

为了更好的帮助同学们学习。三人行小编为大家整理了“2019计算机考研知识要点:CPU中断 ”的相关信息,希望对大家的复习有所帮助!

什么是中断允许触发器?它有何作用?

解:中断允许触发器是CPU中断系统中的一个部件 ,他起着开关中断的作用(即中断总开关,则中断屏蔽触发器可视为中断的分开关) 。

在什么条件和什么时间,CPU可以响应I/O的中断请求?

解:CPU响应I/O中断请求的条件和时间是:当中断允许状态为1(EINT=1) ,且至少有一个中断请求被查到,则在一条指令执行完时,响应中断。

某系统对输入数据进行取样处理 ,每抽取一个输入数据 ,CPU就要中断处理一次,将取样的数据存至存储器的缓冲区中,该中断处理需P秒。此外 ,缓冲区内每存储N个数据,主程序就要将其取出进行处理,这个处理需Q秒 。试问该系统可以跟踪到每秒多少次中断请求?

解:这是一道求中断饱和度的题 ,要注意主程序对数据的处理不是中断处理,因此Q秒不能算在中断次数内。

N个数据所需的处理时间=P&timesN+Q秒

平均每个数据所需处理时间=(P&timesN+Q)/N秒

求倒数得:

该系统跟踪到的每秒中断请求数=N/(P&timesN+Q)次。

在程序中断方式中,磁盘申请中断的优先权高于打印机 。当打印机正在进行打印时 ,磁盘申请中断请求 。试问是否要将打印机输出停下来,等磁盘操作结束后,打印机输出才能继续进行?为什么?

解:这是一道多重中断的题 ,由于磁盘中断的优先权高于打印机,因此应将打印机输出停下来,等磁盘操作结束后 ,打印机输出才能继续进行。因为打印机的速度比磁盘输入输出的速度慢 ,并且暂停打印不会造成数据丢失。

讨论:

&acute打印机不停,理由有如下几种:

打印内容已存入打印机缓存&acute

问题:1)如果打印机无缓存呢?

2)如果打印机有缓存,还需要用程序中断方式交换吗?(应用DMA)

由于在指令执行末查中断 ,因此执行打印指令时不会响应磁盘中断 。&acute

问题:打印中断处理程序=打印指令?

采用字节交叉传送方式,当两者同时请求中断时,先响应盘 ,再响应打印机,交叉服务。&acute

问题:这是程序中断方式吗?

由于打印机速度比CPU慢得多,CPU将数据发送给打印机后 ,就去为磁盘服务,而这时打印机可自己慢慢打印。&acute

问题:停止打印机传送=停止打印机动作?

我有打印机,感觉上打印机工作是连贯的&acute

问题:人的感觉速度=计算机工作速度?

CPU对DMA请求和中断请求的响应时间是否一样?为什么?

解:CPU对DMA请求和中断请求的响应时间不一样 ,因为两种方式的交换速度相差很大,因此CPU须以更短的时间间隔查询并响应DMA请求(一个存取周期末) 。

讨论:

CPU对DMA的响应是即时的&acute

随时都能响应?

CPU响应DMA的时间更短&acute

&acuteDMA比中断速度高

短 、高或不一样的具体程度?

&acute不一样。因为DMA与CPU共享主存,会出现两者争用主存的冲突 ,CPU须将总线让给DMA接口使用 ,常用停止CPU访存、周期窃取及DMA与CPU交替访存三种方式有效的分时使用主存

这种情况仅仅存在于DMA与中断程序之间吗?答非所问。

以上就是小编为大家整理的“2019计算机考研知识要点:CPU中断”的相关信息,预祝同学们都能顺利的考试!另外,为了帮助考生更好地复习 ,三人行考研网为广大学子推出2019考研系列备考专题,三人行考研网针对每一个科目要点与每年的大纲进行深入并具有针对性的指导分析,欢迎各位考生了解咨询 。同时 ,三人行考研网一直为大家推出,足不出户就可以边听课边学习,为大家的考研梦想助力!