摘要:
20145312《信息安全系统设计基础》第14周学习总结 教材内容总结 第九章 虚拟存储器 虚拟存储器是计算机系统最重要的概念之一,它是对主存的一个抽象。 三个重要能力: 9.1 物理和虚拟寻址 1.物理地址 计算机系统的主存被组织成一个由M个连续的字节大小的单元组成的数组,每字节都有一个唯一的物理 阅读全文
摘要:
20145312 《信息安全系统设计基础》第13周学习总结 教材内容总结 第11章 网络编程 11.1客户端 服务端编程模型 每个网络应用都是基于客户端 服务端编程模型 客户端和服务端是进程 11.2 网络 对于一个主机而言,网络只是又一种I/O设备 物理上而言,网络是一个按照地理远近组成的层次系统 阅读全文
摘要:
20145312《信息安全系统设计基础》实验五 网络通信 实验目的与要求 掌握在 ARM 开发板实现一个简单 WEB 服务器的过程。 学习在 ARM 开发板上的 SOCKET 网络编程。 学习 Linux 下的 signal()函数的使用。 实验内容 学习使用 socket 进行通讯编程的过程,了解 阅读全文
摘要:
20145312 《信息安全系统设计基础》第12周学习总结 代码总结 ls命令 ls功能:读取文件名和文件属性,按照字典序排序后输出。 常用的命令行选项: ls l ls l 的输出每行都包含7个字段 ls l可以显示当前目录下目录或文件的详细属性信息 cp命令 查看帮助文档 cp的作用就是读取一个 阅读全文
摘要:
20145312 GDB调试汇编堆栈过程分析 参考资料 卢肖明同学的博客:《GDB调试汇编堆栈过程分析》: http://www.cnblogs.com/lxm20145215 /p/5982554.html 分析过程 使用 命令编写C程序 保存退出后使用 命令生成example.s文件,并使用 命 阅读全文
摘要:
20145312《信息安全系统设计基础》实验四 驱动程序设计 实验目的与要求 学习在 LINUX 下进行驱动设计的原理 掌握使用模块方式进行驱动开发调试的过程 实验内容 在 PC 机上编写简单的虚拟硬件驱动程序并进行调试,实验驱动的各个接口函数的实现, 分析并理解驱动与应用程序的交互过程。 实验步骤 阅读全文
摘要:
20145312 《信息安全系统设计基础》第11周学习总结 教材学习内容总结 第8章 异常控制流 控制转移序列称为控制流。 从一条指令到下一条指令称为转移控制。 异常控制流:现代操作系统通过使控制流发生突变来对系统状态做出反应,这些突变称为异常控制流。 异常控制流ECF:即这些突变。 ECF是操作系 阅读全文
摘要:
北京电子科技学院(BESTI) 实 验 报 告 课程:信息安全系统设计基础 班级:1453 学号姓名:20145312袁心 20145338索朗卓嘎 成绩: 指导教师:娄嘉鹏 实验日期:2016.11.17 实验密级: 预习程度: 实验时间:10:10~12:00 仪器组次: 必修/选修:必修 实验 阅读全文
摘要:
20145312 《信息安全系统设计基础》第10周学习总结 教材学习内容总结 第10章 系统级I/O 错误处理 1. 错误处理风格 (1)Unix风格 遇到错误后返回 1,并且将全局变量errno设置为指明错误原因的错误代码; 如果成功完成,就返回有用的结果。 (2)Posix风格 返回0表示成功, 阅读全文
摘要:
20145312 《信息安全系统设计基础》第9周学习总结 教材学习内容总结 第10章 系统级I/O 10.1 Unix I/O 1. 打开文件 一个应用程序通过要求内核打开相应的文件 描述符:内核返回一个小的非负整数 定义常量: 2. 改变当前的文件位置 对于每个打开的文件,内核保持着一个文件位置k 阅读全文