您现在的位置:学赛首页 > 计算机等级考试 > 复习资料 > 正文
三级数据库技术:操作系统的硬件环境知识
http://www.educity.cn 作者:希赛IT教育研发中心 来源:希赛网 2007年8月13日 发表评论 进入社区
《计算机等级考试考点分析、题解与模拟——三级数据库技术》 章节连载

    4.1.3  考点3:操作系统的硬件环境知识

    本章节内容来自希赛网IT教育研发中心的计算机等级考试用书 《计算机等级考试考点分析、题解与模拟——三级数据库技术》。操作系统是对计算机硬件的第一层扩充,它直接与硬件打交道。所以说,硬件是构造操作系统的基础,硬件对操作系统的构造提供必要的支持。通常,操作系统所涉及的硬件环境主要包括特权指令和中断机制等方面。

    每个机器都有自己的指令系统。在多道程序设计环境中,为了保证系统安全,将指令系统分为特权指令和非特权指令两部分。特权指令是指只允许操作系统使用而不允许一般用户使用的指令。非特权指令是指特权指令之外的指令,其执行不影响其他用户及系统。

    CPU交替执行操作系统程序和用户程序。CPU的状态是由程序状态字PSW中的一位来表示的,CPU执行状态包括管态和目态。管态又称特权状态、系统态或核心态,CPU在管态下可以执行指令系统的全集。通常,操作系统在管态下运行。目态又称为常态或用户态,机器处于目态时,程序只能执行非特权指令,硬件将产生中断,由操作系统获得控制,特权指令的执行被制止,以防止用户程序有意或无意地破坏系统。本章节内容来自希赛网IT教育研发中心的计算机等级考试用书《计算机等级考试考点分析、题解与模拟——三级数据库技术》。购书请到希赛网第一书店

    系统运行时,处理机状态动态变化着,时而运行于目态,时而运行于管态。从目态转换为管态的唯一途径是中断,中断发生时,新的中断向量中的PSW应设置CPU状态处于管态。从管态到目态的转换可通过修改程序状态字来实现。

       例4.1.4  下列叙述中,哪一个是不正确的?(   )[2006年4月 选择题第16题]

    A.PSW即程序状态字,是一个重要的寄存器内容
    B.中断响应过程主要是交换PSW
    C.目态下只能执行非特权指令
    D.管态下只能执行特权指令
    【答案】D
 本章节内容来自希赛网IT教育研发中心的计算机等级考试用书 《计算机等级考试考点分析、题解与模拟——三级数据库技术》。(购书请见 : http://shop.csai.cn/itbook/itbookinfo.asp?lbbh=10032475