摘要: 硬中断:1、同步中断(内部中断/异常) core内部触发的中断,当中断发生时。会等待流水线完成后,再去执行中断。包含软中断指令。中断的标志由软件或者硬件设置。2、异步中断(外部中断/中断) core外部触发的中断,当中断发生时。不会等待流水线完成,就会立即执行。此时流水线作废。中断的标志由硬件设... 阅读全文
posted @ 2015-07-02 14:34 john.ding 阅读(2267) 评论(0) 推荐(0) 编辑
摘要: 1、阻塞与非阻塞是内核程序接收到用户应用请求后,处理内核程序状态的方法。阻塞:阻塞当前内核程序。流程如:接收请求->无资源阻塞内核程序。非阻塞:不阻塞当前内核程序。流程如:接收请求->无资源立即返回。2、异步与同步是用户应用接收到内核消息的方法。异步:被动接收消息。流程如:设置消息机制->做后面的工... 阅读全文
posted @ 2015-07-02 13:49 john.ding 阅读(170) 评论(0) 推荐(0) 编辑