什么是中断?设计中断系统需考虑哪些主要问题?
中断:指当出现需要时,CPU暂时停止当前程序的执行转而执行处理新情况的程序和执行过程。即在程序运行过程中,系统出现了一个必须由CPU立即处理的情况,此时,CPU暂时中止程序的执行转而处理这个新的情况的过程就叫做中断。
设计中断系统需解决的问题:
(1)各中断源如何向CPU提出中断请求
(2)当对个中断源同时提出中断请求时,中断系统如何确定优先响应哪个中
断源的请求
(3)CPU在什么条件、什么时候、以什么方式来响应中断
(4)CPU响应中断后如何保护现场
这道题你会答吗?花几分钟告诉大家答案吧!
扫描二维码,关注牛客网
下载牛客APP,随时随地刷题
中断:指当出现需要时,CPU暂时停止当前程序的执行转而执行处理新情况的程序和执行过程。即在程序运行过程中,系统出现了一个必须由CPU立即处理的情况,此时,CPU暂时中止程序的执行转而处理这个新的情况的过程就叫做中断。
设计中断系统需解决的问题:
(1)各中断源如何向CPU提出中断请求
(2)当对个中断源同时提出中断请求时,中断系统如何确定优先响应哪个中
断源的请求
(3)CPU在什么条件、什么时候、以什么方式来响应中断
(4)CPU响应中断后如何保护现场