第八章异常控制流一、学习目标1. 了解异常及其种类2. 理解进程和并发的概念3. 掌握进程创建和控制的系统调用及函数使用:fork,exec,wait,waitpid,exit,getpid,getppid,sleep,pause,setenv,unsetenv,4. 理解数组指针、指针数组、函数指...
分类:
其他好文 时间:
2015-11-22 23:16:17
阅读次数:
374
第八章 异常控制流控制流:控制转移序列。控制转移:从一条指令到下一条指令。异常控制流:现代操作系统通过使控制流发生突变来对系统状态做出反应,这些突变称为异常控制流。作为程序员,理解ECF很重要,这有很多原因:理解ECF将帮助你理解重要的系统概念。ECF是操作系统用来实现I/O、进程和虚拟存储器的基本...
分类:
其他好文 时间:
2015-11-22 21:42:20
阅读次数:
264
第八章 异常控制流一、控制流:控制转移序列。二、控制转移:从一条指令到下一条指令。三、异常控制流:现代操作系统通过使控制流发生突变来对系统状态做出反应,这些突变称为异常控制流。四、平滑:指在存储器中指令都是相邻的。五、突变:出现不相邻,通常由诸如跳转、调用、和返回等指令造成。异常控制流ECF:即这....
分类:
其他好文 时间:
2015-11-22 20:15:45
阅读次数:
124
第八章 异常控制流平滑:指在存储器中指令都是相邻的。突变:出现不相邻,通常由诸如跳转、调用、和返回等指令造成。异常控制流ECF:即这些突变。关于ECF:1.ECF是操作系统用来实现I/O、进程和虚拟存器的基本机制2.应用程序通过使用一个叫做陷阱或者系统调用的ECF形式,向操作系统请求服务3.ECF是...
分类:
其他好文 时间:
2015-11-22 12:30:56
阅读次数:
168
信息安全系统设计基础第十周学习总结【学习时间:8小时】 【学习内容:《深入理解计算机系统》第八章 】一、课本知识梳理(个人理解部分用【】标出)1.控制流从处理器加点开始,直到断点为止,PC假设一个值的序列 a0,a1,a2……,a(n-1)(其中,每个ak是某个相应的指令Ik的地址)。每次从ak到a...
分类:
其他好文 时间:
2015-11-21 18:34:12
阅读次数:
295
Who命令 who读取想要的信息到存储器中,再用标准输出函数打印到屏幕上,关闭文件。 查看登录前的用户 -who am i; 列出登录的用户 -who或-w。Unix系统中的错误处理unix风格:例如fork函数和外套函数,返回值既包括错误代码,又包括有用的结果。if((pid = wa...
分类:
其他好文 时间:
2015-11-16 00:59:32
阅读次数:
223
一、第十章知识点***Unix I/OUnix I/O:简单低级的应用接口,使所有输入输出都以统一的方式执行。打开文件。一个应用程序通过要求内核打开相应文件,来宣告它想要访问一个I/O设备,内核返回描述符(小的非负整数)。每个进程开始时都有三个打开的文件:标准输入(描述符为0)、标准输出(描述符为1...
分类:
其他好文 时间:
2015-11-15 22:59:42
阅读次数:
190
代码的理解。Who1.c#include //标准输入输出#include//C标准函数库#include #include //定义了很多宏和open,fcntl函数原型#include //Unix类系统定义符号常量#define SHOWHOSTintshow_info(structutmp*...
分类:
其他好文 时间:
2015-11-15 20:46:37
阅读次数:
203
1:Who命令 who读取想要的信息到存储器中,再用标准输出函数打印到屏幕上,关闭文件。 查看登录前的用户 -who am i; 列出登录的用户 -who或-w。2:Unix系统中的错误处理 a:Unix风格的处理错误 遇到错误后返回-1,并且将全局变量errno设置为指明错误原...
分类:
其他好文 时间:
2015-11-15 19:02:17
阅读次数:
139