考研真题笔记模板题库资源推介平台
工作时间:9:00 ~ 21:00
类目:三人行考研网>计算机>正文
时间:2020-03-2811:53:18
时间在一天天流逝 ,希望大家利用好开学前这段时间,抓住时间,好好复习 。为方便大家备考计算机考研 ,三人行考研网小编整理“2021考研计算机基础知识点详解:CPU中断”相关内容,希望能给备战计算机考研考生提供帮助~什么是中断允许触发器?它有何作用?
解:中断允许触发器是CPU中断系统中的一个部件,他起着开关中断的作用(即中断总开关 ,则中断屏蔽触发器可视为中断的分开关)。
在什么条件和什么时间,CPU可以响应I/O的中断请求?
解:CPU响应I/O中断请求的条件和时间是:当中断允许状态为1(EINT=1),且至少有一个中断请求被查到,则在一条指令执行完时 ,响应中断。
17.某系统对输入数据进行取样处理,每抽取一个输入数据,CPU就要中断处理一次 ,将取样的数据存至存储器的缓冲区中,该中断处理需P秒 。此外,缓冲区内每存储N个数据 ,主程序就要将其取出进行处理,这个处理需Q秒。试问该系统可以跟踪到每秒多少次中断请求?
解:这是一道求中断饱和度的题,要注意主程序对数据的处理不是中断处理 ,因此Q秒不能算在中断次数内。
N个数据所需的处理时间=P×N+Q秒
平均每个数据所需处理时间=(P×N+Q)/N秒;
求倒数得:
该系统跟踪到的每秒中断请求数=N/(P×N+Q)次 。
在程序中断方式中,磁盘申请中断的优先权高于打印机。当打印机正在进行打印时,磁盘申请中断请求。试问是否要将打印机输出停下来 ,等磁盘操作结束后,打印机输出才能继续进行?为什么?
解:这是一道多重中断的题,由于磁盘中断的优先权高于打印机,因此应将打印机输出停下来 ,等磁盘操作结束后,打印机输出才能继续进行。因为打印机的速度比磁盘输入输出的速度慢,并且暂停打印不会造成数据丢失 。
讨论:
´打印机不停 ,理由有如下几种:
打印内容已存入打印机缓存;´
问题:1)如果打印机无缓存呢?
2)如果打印机有缓存,还需要用程序中断方式交换吗?(应用DMA)
由于在指令执行末查中断,因此执行打印指令时不会响应磁盘中断。´
问题:打印中断处理程序=打印指令?
采用字节交叉传送方式 ,当两者同时请求中断时,先响应盘,再响应打印机 ,交叉服务。´
问题:这是程序中断方式吗?
由于打印机速度比CPU慢得多,CPU将数据发送给打印机后,就去为磁盘服务 ,而这时打印机可自己慢慢打印 。´
问题:停止打印机传送=停止打印机动作?
我有打印机,感觉上打印机工作是连贯的;´
问题:人的感觉速度=计算机工作速度?
CPU对DMA请求和中断请求的响应时间是否一样?为什么?
解:CPU对DMA请求和中断请求的响应时间不一样,因为两种方式的交换速度相差很大,因此CPU必须以更短的时间间隔查询并响应DMA请求(一个存取周期末)。
讨论:
CPU对DMA的响应是即时的;´
随时都能响应?
CPU响应DMA的时间更短;´
´DMA比中断速度高;
短、高或不一样的具体程度?
´不一样。因为DMA与CPU共享主存 ,会出现两者争用主存的冲突,CPU必须将总线让给DMA接口使用,常用停止CPU访存 、周期窃取及DMA与CPU交替访存三种方式有效的分时使用主存;
这种情况仅仅存在于DMA与中断程序之间吗?答非所问 。
以上就是三人行考研网小编整理的“2021考研计算机基础知识点详解:CPU中断 ”相关内容 ,希望对大家有所帮助,预祝大家能考上理想的院校。更多计算机考研信息尽在三人行考研网计算机频道!
相关推荐:
2021考研:计算机考研难度排行榜
2021考研:计算机专业考研方向有哪些?
2021计算机专业考研该怎么开始复习?