2操作系统结构资料
计算机操作系统 “栈”结构 “后进先出”思想 中断与异常的区别 1)定义:中断:来自外部,异常:来自内部。 2)屏蔽:中断:能被屏蔽,异常:不能屏蔽。 3)响应:中断:中断检测机构检测中断寄存器; 异常:执行指令时发生异常。 4)处理:中断:保存现场后直接转入到中断入口程序; 异常:转入trap处理程序,后跟据异常类型号转 入相应的异常处理程序。 5)返回:中断:返回用户程序或低优先级中断程序; 异常:大部分不返回,系统调用返回访管指令的 下一条指令,缺页异常返回发生异常的 指令。 存储管理模块:负责内存的管理,如内存管理模块,进程空间分配,进程内外存之间交换。 外设管理模块:负责外设驱动和中断处理,包含设备访问接口程序,数据缓冲区管理模块,各种驱动器公共程序,各设备驱动程序,设备中断处理程序等。 文件管理模块:处理文件类系统调用,如文件访问接口程序,文件系统目录结构管理程序,文件数据缓冲管理模块,外存管理程序。 2.3
原创力文档

文档评论(0)