作者liu0130 (Thomas_TPE)
看板CSSE
标题[问题] 中断多执行绪对回圈内的程式是否能够执行完
时间Sat Jul 23 19:34:33 2011
在多执行绪中执行无限回圈
在回圈流程执行到一半时
对多执行绪下达中断的信号
此时是直接终止程式
还是会等待当前回圈执行完毕
再终止程式
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 60.245.67.36
1F:推 LPH66:你要知道"回圈"是个比较高阶的概念 07/23 20:28
2F:→ LPH66:执行机器语言的机器只会知道他一直看到往回跳的指令 07/23 20:28
3F:→ LPH66:因此在那个阶层也就没有"当前回圈"的概念 07/23 20:28
4F:→ LPH66:於是当你要执行中程式停止时 他当然跑到哪就在哪停 07/23 20:29
5F:→ LPH66:既然他不知道什麽叫"当前回圈" 07/23 20:29
6F:→ LPH66:自然就不会去"等"这个"当前回圈"结束时才跳离 07/23 20:30