如题:
指出下列指令中的特权指令:
1.启动I/O设备
2.设置时钟
3.控制中断屏蔽位
4.清主存
5.建立存储键
6.加载psw
7.置特殊寄存器
--------------------------------------------------------------
8.读时钟日期
9.读通用寄存器
10.访管指令(自陷指令/陷入指令):(在用户态下执行,将cup切换到核心态)
--------------------------------------------------------------
仔细观察我上面举出来的例子
1~7:很容易发现它们有一个共同的特点:都是指向很核心的,很关键的操作,如果一个普通的游客都可以实现这些操作,那么计算机一定要出大问题,所以这些操作只能由在内核态的处理器(也叫做特权状态,管态,系统模式)来实现,所以这些指令我们称为特权指令(只能提供给操作系统核心程序使用的指令)
8~10:读取普通数据的指令 / 陷入指令,只能在目态(用户态)下执行,是非特权指令。
理解记住就好了
补充:psw:持续状态字,记录当前程序运行的动态信息
欢迎补充指正!
操作系统一定要过啊啊啊啊啊啊啊啊啊啊啊啊!!!!!!!!!!!!!!!!!!!