关于临界区资源

[复制链接]
 楼主| ericyang001 发表于 2011-11-24 08:46 | 显示全部楼层 |阅读模式
如果有一个在中断和主循环都可能进行赋直的全局变量,其能否算做临界区资源?
如果算的话,那么在主循环里对其进行操作之前就必须关中断?
这样理解没错吧?
johnwjl 发表于 2011-11-24 10:55 | 显示全部楼层
关中断只是其中一种方法
可以看一下操作系统的书。
yewuyi 发表于 2011-11-24 11:33 | 显示全部楼层
关中断是一种简洁的办法。

但如何写出一个无临界代码的程序是更简洁的办法。
delin17 发表于 2011-11-24 12:07 | 显示全部楼层
关中断最好了。
免得发生冲突
受不了了 发表于 2011-11-24 12:37 | 显示全部楼层
有些场合是千万不能关中断的
liuyuxiier 发表于 2011-11-24 20:45 | 显示全部楼层
同意三楼!要把复杂的问题简单化
ddtx 发表于 2011-11-25 16:50 | 显示全部楼层
如果说单片机,你就不用关中断了吧,单线程的只可能通知执行一个命令,如果是多线程的才会有变量保护的问题。
heqiaosheng 发表于 2015-11-22 12:37 | 显示全部楼层
mark.
您需要登录后才可以回帖 登录 | 注册

本版积分规则

4

主题

43

帖子

1

粉丝
快速回复 在线客服 返回列表 返回顶部