异常控制流 异常 异常是异常控制流的一种形式,它一部分由硬件实现,一部分由操作系统实现。异常就是控制流中的突变,用来响应处理器状态中的某些变化。图中展示了基本思想: 当异常处理完成后,根据引起异常的事件类型,会发生以下三种情况中的一种: 处理程序将控制返回给事件发生时正在执行的指令 处理程序将控制返 ...
分类:
其他好文 时间:
2018-11-11 13:54:56
阅读次数:
123
2018-2019-1 20165329 《信息安全系统设计基础》第七周学习总结 教材内容总结: 8.1异常 异常处理程序运行在内核模式下,它们对所以的系统资源都有完全的访问权限。 异常是异常控制流的一种形式,它一部分由硬件实现,一部分由操作系统实现。异常是控制流中的突变,用来响应处理器状态中的某些 ...
分类:
其他好文 时间:
2018-11-11 13:54:31
阅读次数:
160
2018 2019 1 20165317 《信息安全系统设计基础》第七周学习总结 第八章 异常控制流 控制流:控制转移序列。 控制转移:从一条指令到下一条指令。 异常控制流:现代操作系统通过使控制流发生突变来对系统状态做出反应,这些突变称为异常控制流。 8.1 异常 异常的剖析,如下图所示: 异常处 ...
分类:
其他好文 时间:
2018-11-11 10:54:14
阅读次数:
177
2018 2019 1 20165203 《信息安全系统设计基础》第七周学习总结 教材学习内容总结 异常 异常:异常就是控制流中的突变,用来响应处理器状态中的某些变化。 基本思想:如图所示 异常的类别: 中断 中断是异步发生的,是来自处理器外部的I/O设备的信号的结果。 处理方法:对于I\O设备,通 ...
分类:
其他好文 时间:
2018-11-11 01:08:32
阅读次数:
199
教材学习内容总结 异常控制流 异常 异常类别: 中断 陷阱 故障 终止 中断处理: 陷阱处理: 故障处理: 终止处理: 进程 上周考试错题总结 错题1: read(fd, buf, 30)执行成功,返回可能不是30的是() A . 读时遇到EOF B . 从终端读文本 C . 读磁盘文件,但没遇到E ...
分类:
其他好文 时间:
2018-11-11 00:59:36
阅读次数:
189
内容总结: 8.1异常 异常是控制流中的突变,用来响应处理器状态中的某些变化 异常的剖析,如下图所示: 8.1.1 异常处理 1.异常表:当处理器检测到有事件发生时,它会通过跳转表,进行一个间接过程调用(异常),到异常处理程序。 2.异常号:系统中可能的某种类型的异常都分配了一个唯一的非负整数的异常 ...
分类:
其他好文 时间:
2018-11-10 23:54:55
阅读次数:
181
2018 2019 1 20165206 《信息安全系统设计基础》第七周学习总结 教材学习内容总结 异常 异常是异常控制流的一种形式,它一部分由硬件实现,一部分由操作系统实现。异常是控制流中的突变,用来响应处理器状态中的某些变化。 异常处理程序运行在内核模式下,它们对所以的系统资源都有完全的访问权限 ...
分类:
其他好文 时间:
2018-11-10 20:05:50
阅读次数:
224
ch08 异常控制流 目录 "教材内容" "课下测试总结" "参考资料" 教材内容 一、异常 控制流中的突变,用来响应处理器状态中的某些变化 是异常控制流的一种形式,一部分由硬件实现,一部分由操作系统实现 1. 异常处理 异常号 :系统中可能的每种类型的异常都有,唯一的,非负整数 异常表基址寄存器 ...
分类:
其他好文 时间:
2018-11-10 18:05:04
阅读次数:
179
1.学到的知识点 异常 系统调用属于异常中的陷阱。系统调用的处理:陷阱处理程序将控制返回值给应用程序控制流中的下一条指令。 Linux中,信号(Signal)是一种用户层异常控制流。 中断是硬件层的异常控制流 异步异常是同处理器外部的I/O设备中的事件产生的(硬件产生),同步异常是执行一条指令的直接 ...
分类:
其他好文 时间:
2018-11-10 15:59:30
阅读次数:
226
教材内容 ===================================================== 1.异常的类别:中断、陷阱、故障和终止。 2.进程的三种状态:运行、停止、终止。 3.linux文件三种表现类:普通文件(包括文本文件和二进制文件)、目录、套接字 4.man k k ...
分类:
其他好文 时间:
2018-11-10 12:54:41
阅读次数:
184