编程论坛
注册
登录
编程论坛
→
操作系统内核开发
原语是通过硬件屏蔽中断实现的吗?
林语
发布于 2011-01-03 16:47, 5267 次点击
这学期在学操作系统,进程管理一章中有原语这个概念
原语分两种:机器指令级,功能级。
机器指令级的原语在执行时不允许中断
是否是通过屏蔽中断实现的呢?
功能级的原语不允许并发执行又是如何实现的呢?
3 回复
#2
chengstone
2011-01-10 08:08
你说的应该是指锁和信号量吧
#3
aaronhexin
2011-01-13 16:49
通常是由屏蔽中断实现的(关闭中断屏蔽字)。
#4
luoweiqiang4
2020-04-24 07:15
过来学习。。。。。
1