注册 登录
编程论坛 操作系统内核开发

原语是通过硬件屏蔽中断实现的吗?

林语 发布于 2011-01-03 16:47, 5267 次点击
这学期在学操作系统,进程管理一章中有原语这个概念
原语分两种:机器指令级,功能级。
机器指令级的原语在执行时不允许中断
是否是通过屏蔽中断实现的呢?

功能级的原语不允许并发执行又是如何实现的呢?
3 回复
#2
chengstone2011-01-10 08:08
你说的应该是指锁和信号量吧
#3
aaronhexin2011-01-13 16:49
通常是由屏蔽中断实现的(关闭中断屏蔽字)。
#4
luoweiqiang42020-04-24 07:15
过来学习。。。。。
1