二、操作系统逻辑结构

操作系统逻辑结构

Q1:何为操作系统的逻辑结构?有哪几种典型逻辑结构?

四种典型逻辑结构:

  • 整体式结构

  • 分层式结构

  • 微内核结构(c/s架构)

  • .虚拟机设计结构

Q2:分层结构的分层原则是什么?

1、最底层——硬件相关

2、最外层——外部特性

3、中间层——按调用次序或消息传递顺序分几层

4、较低层——共性的服务,

5、较低层——活跃的服务

Q3:微内核结构的特点是什么?

​足够小:只提供OS最基本的核心功能与服务

1、只实现与硬件紧密相关的处理

2、只实现一些较基本的功能

3、只负责客户与服务器间的通信

Q4:何为CPU的态?定义态的作用什么?有哪些态?

1、CPU的工作状态即为CPU的态

2、态的作业:对资源和指令的使用权限进行描述

3、三种态:

  • 核态:能够访问所有资源,执行所有指令;能管理程序和OS内核
  • 用户态:仅能访问部分资源,使用用户程序
  • ​管态;介于核态与用户态之间

Q5:中断的概念是什么?中断的响应过程是怎样的?

​中断是指CPU对突发的外部时间的反应过程或机制。

中断响应过程:

1、识别中断源

2、保护断点与现场

3、装入中断服务程序的入口地址(CS:IP)

4、进入中断服务程序

5、回复现场与断点

6、中断返回:IRET

你可能感兴趣的:(操作系统)