TreeMind树图在线AI思维导图
当前位置:树图思维导图模板资格考试计算机计算机知识运行环境思维导图

计算机知识运行环境思维导图

  收藏
  分享
免费下载
免费使用文件
U316344033 浏览量:22022-11-04 19:04:01
已被使用0次
查看详情计算机知识运行环境思维导图

简单介绍计算机网络知识运行环境的内容

树图思维导图提供 计算机知识运行环境思维导图 在线思维导图免费制作,点击“编辑”按钮,可对 计算机知识运行环境思维导图  进行在线思维导图编辑,本思维导图属于思维导图模板主题,文件编号是:aa103efd766a9e73fede03d02fdc9b8f

思维导图大纲

运行环境思维导图模板大纲

运行机制

中断机制

操作系统完成的操作也就是程序完成的(2015、2020)

子程序调用只保存PC;中断程序需要保存PC和PSW(2012)

由硬件找到中断向量表,但中断向量表的初始化由操作系统完成

原语操作

由若干指令组成的、用于完成一定功能的一个过程

执行过程中不允许被中断

原子操作在系统态下执行,常驻内存

时钟管理(2018)

与时钟中断相关:系统时间、进程时间片、延时、定时器、进程调度...

系统调用

系统调用过程

高级语言调用库函数,库函数翻译为汇编语言,需要执行系统调用

取系统调用号,检查其合法性(linux用寄存器存放用用程序传递的系统调用号)

执行int 80h产生中断,把处理机状态由用户态变为内核态

保存CPU环境

根据系统调用号,查找系统调用入口表,执行处理程序

恢复CPU现场,主程序继续往下执行

每个系统有许多系统调用,每个系统调用有唯一的系统调用号

核心态到用户态:操作系统程序执行;用户态到核心态:int 0x80硬件中断机制

传递调用参数、执行陷入指令、执行服务程序、返回用户态(2017)

访管指令(陷入指令、trap指令)

在用户态使用,不是特权指令,用户程序借此发起系统调用

广义指令的调用可能在用户态,但执行一定在内核态

中断机制:一个操作系统所有的系统调用,都通过一个中断入口来实现

操作系统不同,为用户提供的系统调用接口也就不同

参数传递:陷入指令自带或者应用程序传到某个寄存器等

指令类别

非特权指令:在用户态运行的指令

读写内存、算术运算

特权指令:在系统态运行的指令

I/O指令、置中断、设置系统时间、存取用于内存保护的寄存器、清理内存、修改权限

相关思维导图模板

幼儿园班级区域设计与材料投放思维导图

树图思维导图提供 幼儿园班级区域设计与材料投放 在线思维导图免费制作,点击“编辑”按钮,可对 幼儿园班级区域设计与材料投放  进行在线思维导图编辑,本思维导图属于思维导图模板主题,文件编号是:81d27ab73568e920e7806c95a8b21a1c

环境设计各业务版块流程图思维导图

树图思维导图提供 环境设计各业务版块流程图 在线思维导图免费制作,点击“编辑”按钮,可对 环境设计各业务版块流程图  进行在线思维导图编辑,本思维导图属于思维导图模板主题,文件编号是:bb759aacdf9404fdef4191a557718654