qqwx

导航

2009年12月24日 #

4.内核同步 2009-12-24 23:24 250人阅读 评论(0) 收藏

摘要: 上述,在中断处理程序中,不可以发生进程切换,但在异常处理程序中,当前进程可能被另一进程取代,并按这种取代可否发生将内核分为可抢占式和不可抢占式。如进程A在异常处理程序中来了中断,在中断处理程序中唤醒了一个高优先级的进程B,如果内核是抢占式,那么会发生强制进程切换,用B切换A。异常处理则暂停(上一... 阅读全文

posted @ 2009-12-24 23:24 qqwx 阅读(111) 评论(0) 推荐(0)

3.中断与异常 2009-12-24 16:25 391人阅读 评论(0) 收藏

摘要: 中断是一种改变CPU指令执行序列的行为,一般分cpu产生的和外设产生的两种,分别叫同步中断与异步中断,或叫异常与中断。中断处理与进程切换貌似相似,实则大不相同,用于中断或异常处理的代码并非是进程,而是一个“内核控制路径”。中断分为可屏蔽、不可屏蔽,异常则分为:1.故障:发生后仍返回刚执行的指令,即... 阅读全文

posted @ 2009-12-24 16:25 qqwx 阅读(148) 评论(0) 推荐(0)