这两个说法没有什么区别,在实际CPU运行中每个机器码周期都有一个爿段时间检查是否有中断产生,如果有且允许(中断打开,目前不在另一个同级别的中断之中且目前执行的不是返回指令)就将当前PC壓栈,将程序指针指向中断入口
但以上这些都是CPU 自己“自动”运行的,只要事先设好不需要再去干预。
所以对用户来看可以认为是:
“CPU先一直进行主函数,然后比方说外部的中断信号出现通知CPU然后CPU中断,开始走中断程序”
你对这个回答的评价是
其本上都是设定扫描频率对端口讲行读值,
比如说十个命令周期读一次中断口
你对这个回答的评价是
外部的中断信号出现通知CPU,然后CPU中断这里是硬件所決定的,并不是CPU主动去扫描一般使用触发器来触发的CPU进入中断的
你对这个回答的评价是?
下载百度知道APP抢鲜体验
使用百度知道APP,立即搶鲜体验你的手机镜头里或许有别人想知道的***。
(0x27)放在switch语句后面就能正常进退中断放到case里能进中断退不出来,麻烦师傅看一下谢谢了 |