第二章操作系统的运行环境
定时装置
系统堆栈
特权指令与非特权指令
处理机状态及状态转换
地址映射机构
存储保护设施
中断装置
输入输出通道
定时装置(时钟)
绝对时钟
计算机本身提供,绝对时钟不产生中断信号。记
录计算机系统中的日历,时间。
间隔时钟(闹钟)
每隔固定的时间间隔发生一次时钟中断。
特点:每隔一定的时间周期,时钟计数器加“1”。
实现:把间隔时钟寄存器指上一个值,每经过一定时间的
间隔之后,间隔时钟减1,当计数器为“0”时,产生
一次中断。
系统堆栈(内存中的一固定区域)
作用:
(1)保存中断现场
(2)保存OS子程序之间相互调用的参数及返回值。
特权指令与非特权指令
特权指令:仅允许OS使用的指令。、置中断向
量,设置硬件时钟,停机等指令。
(2) 非特权指令:特权指令之外的指令。如程序设计中使用的指令。
处理机状态及状态转换
. 处理机状态(目态,管态)
目态(用户态):
用户程序运行时计算机所处的状态,只能执行非特权指令。
管态(核心态,特态,系统态):
操作系统管理程序运行的状态。可以执行硬件提供的所有指令。
. 状态转换
目态管态: 中断
管态目态: 操作系统程序到用户程序的转换.
地址映射机构
把逻辑地址或相对地址转换成绝对地址(实地址).
存储保护设施
.界地址寄存器
.保护键
中断装置
.中
第二章 操作系统的运行环境 来自淘豆网www.taodocs.com转载请标明出处.