第十章 系统级I/O 输入/输出(I/O)是在主存和外部设备之间拷贝数据的过程。 第一节 Unix I/O 这一节涉及到操作系统的基本抽象之一——文件。也就是说,所有的I/O设备都被模型化为文件,而所有的输入输出都被当做对相应文件的读/写。相关的执行动作如下: 1.打开文件: 应用程序向内核发出请求 ...
分类:
其他好文 时间:
2016-11-13 22:18:06
阅读次数:
237
教材学习内容总结 Unix I/O 输入/输出 是在主存和外部设备之间拷贝数据的过程 一个Unix文件就是一个m字节的序列:B0、B1、、、Bk、、、Bm-1,如网络、磁盘、终端,都被模式化为文件,所有的输入输出都被当作对相应文件的读和写来执行。 打开文件: 内核返回描述符,以标识文件。内核记录有关 ...
分类:
其他好文 时间:
2016-11-13 22:17:06
阅读次数:
288
20145221高其&20145326蔡馨熠《信息安全系统设计基础》实验二 固件设计 实验目的与要求 了解多线程程序设计的基本原理,学习 pthread 库函数的使用。 了解在 linux 环境下串行程序设计的基本方法。 掌握终端的主要属性及设置方法,熟悉终端I /O 函数的使用。学习使用多线程来完 ...
分类:
其他好文 时间:
2016-11-13 22:04:39
阅读次数:
137
1.打开文件 应用程序向内核发出请求→要求内核打开相应的文件→内核返回文件描述符 文件描述符:一个小的非负整数,用来在后续对此文件的所有操作中标识这个文件。有三个已经被指定了的如下: 标准输入——0(STDIN_FILENO) 标准输出——1(STDOUT_FILENO) 标准错误——2(STDER ...
分类:
其他好文 时间:
2016-11-13 21:58:09
阅读次数:
200
20145216史婧瑶《信息安全系统设计基础》第九周学习总结 教材内容总结 第十章 系统级I/O 输入/输出(I/O)是在主存和外部设备之间拷贝数据的过程。 第一节 Unix I/O 这一节涉及到操作系统的基本抽象之一——文件。也就是说,所有的I/O设备都被模型化为文件,而所有的输入输出都被当做对相 ...
分类:
其他好文 时间:
2016-11-13 21:53:04
阅读次数:
256
20145239 《信息安全系统设计基础》第9周学习总结 教材学习内容总结 Unix I/O I/O 1、输入就是从I/O设备拷贝数据到贮存,输出就是从主存拷贝数据到I/O设备。 2、所有的I/O设备都被模型化为文件,而所有的输入输出都被当做对相应文件的读/写。 打开文件 1、过程:应用程序向内核发 ...
分类:
其他好文 时间:
2016-11-13 21:51:41
阅读次数:
157
20145317《信息安全系统设计基础》第9周学习总结2 10.6 共享文件 对于内核而言,文件文件和二进制文件毫无区别。 共享文件 内核用三种相关的数据结构来表示打开的文件。 10.7 I/O重定向 I/O重定向操作符,允许用户将磁盘文件和标准输入输出联系起来: I/O重定向如何工作——使用dup ...
分类:
其他好文 时间:
2016-11-13 19:23:07
阅读次数:
327
北京电子科技学院(BESTI) 实 验 报 告 课程: 密码系统设计基础 班级: 1453班 姓名:彭垚 学号:20145317 成绩: 指导教师:娄嘉鹏 实验日期:2016.11.11 实验密级: 预习程度: 实验时间: 仪器组次: 必修/选修: 实验序号:1 实验名称: 实验二 固件设计 实验目 ...
分类:
其他好文 时间:
2016-11-13 19:12:27
阅读次数:
235
20145306《信息安全系统设计》第九周学习总结 教材内容总结 Unix I/O 一个Unix文件就是一个m个字节的序列,所有的I/O设备,都被模型化为文件,而所有的输入输出都被当作对相应文件的读和写来执行,Unix内核引出一个简单、低级的应用接口:Unix I/O。 所有的输入输出都能以一种统一 ...
分类:
其他好文 时间:
2016-11-13 16:46:28
阅读次数:
225
教材学习内容总结 输入/输出(I/O)是在主存和外部设备之间拷贝数据的过程。 Unix I/O是一个简单低级的应用接口,可以把所有的输入输出当作对文件的读写来执行。 打开文件:标准输入描述符为0、标准输出描述符为1、标准错误描述符为2. 改变当前的文件位置:文件位置是从文件开头起始的字节偏移量。 读 ...
分类:
其他好文 时间:
2016-11-11 19:51:19
阅读次数:
203