- 1
- 0
- 约3.14千字
- 约 20页
- 2017-05-30 发布于北京
- 举报
1.3 操作系统运行环境习题 【例】无论在哪一种操作系统中,( )命令只在核心态执行。 A 读时钟日期 B 改变内存分配位图 C 屏蔽所有中断 D 改变磁盘空间分配位图 在操作系统中,执行状态分为两种: × 用户态执行 执行用户的代码 × 核心态执行 执行操作系统的代码 这两种状态的主要区别有: ※处于用户态执行,进程所能访问的内存空间和对象受到限制; 处于核心态执行中的进程则能访问所有的内存空间和对象 ※ 进程在核心态运行时是不可被剥夺的, 用户态运行时是可被剥夺的。 因为屏蔽所有中断十分重要,不能随便让目态用户程序使用,它只能由处于管态的操作系统来自行处理 【答案】C 【例】 程序可执行特权指令。 (A)同组用户 (B)操作系统 (C)特权用户 (D)一般用户 【解析】“特权指令”是指仅能由操作系统使用的指令 【答案】(B) 【例】“清除内存”指令是系统中的 指令。 (A)通道 (B)用户 (C)特权 (D)非特权 【解析】“清除内存”指令,显然是不容许用户使用的,否则将会引起混乱,因此该指令应为特权指令。 【答案】(C) 【例】计算机处于目态时,不能执行____指
原创力文档

文档评论(0)