进程 异常是允许操作系统提供进程的概念所需要的基本构造块。 进程:一个执行中的程序的实例。 上下文是由程序正确运行所需要的状态组成的,这个状态包括存放在存储器中的程序的代码和数据,它的栈、通用目的寄存器的内容、程序计数器、环境变量以及打开文件描述符的集合。 进程提供给应用程序的关键抽象: 一个独立的 ...
分类:
其他好文 时间:
2016-11-28 00:44:16
阅读次数:
177
20145211《信息安全系统设计基础》实验四 驱动程序设计 小组成员:20145211 黄志远 20145311 王亦徐 实验博客链接 ...
分类:
其他好文 时间:
2016-11-28 00:31:44
阅读次数:
150
20145221高其&20145326蔡馨熠《信息安全系统设计基础》实验四 外设驱动程序设计 实验目的与要求 实验过程 开发环境的配置 1、连接arm开发板 将arm开发板电源线接好,保持开发板开关处于闭合状态。再分别将串口线、并口线和网线与pc机连接好。 2、建立超级终端 运行windows XP ...
分类:
其他好文 时间:
2016-11-28 00:19:43
阅读次数:
197
8.0综述 现代系统通过使控制流发生突变来对各种情况做出反应,我们将这些突变称为异常控制流(ECF) 理解ECF的重要性 帮助你理解重要的系统概念 理解应用程序是如何与操作系统交互的(通过“陷阱”或“系统调用”) 帮助你编写有趣的新应用程序 帮助你理解并发 帮助你理解软件异常如何工作 8.1 异常 ...
分类:
其他好文 时间:
2016-11-28 00:13:11
阅读次数:
140
20145216史婧瑶《信息安全系统设计基础》第十一周学习总结 教材内容总结 第八章 异常控制流 平滑:指在存储器中指令都是相邻的。 突变:出现不相邻,通常由诸如跳转、调用、和返回等指令造成。 异常控制流ECF:即这些突变。 关于ECF: 第一节 异常 异常是异常控制流的一种形式,由硬件和操作系统实 ...
分类:
其他好文 时间:
2016-11-28 00:06:38
阅读次数:
216
今天终于算是基本上把代码查了,开心。感谢这些天帮我弄机器的老师同学,加油干喽。 异常控制流 一、知识点梳理 (一)异常控制流概述 1.控制转移:从一条指令到下一条指令的过渡。 2.控制流:控制转移序列。 - 最简单的控制流:平滑的序列,每条指令在存储器中都是相邻的。 - 平滑流的突变:由于跳转、调用 ...
分类:
其他好文 时间:
2016-11-27 23:45:17
阅读次数:
206
20145239 《信息安全系统设计基础》第11周学习总结 教材学习内容总结 8.1 异常 从处理器运行开始到结束,程序计数器假设一个序列的值a0a1......an-1,这个控制转义序列叫做处理器的控制流。 异常,就是控制流中的突变,用来响应处理器状态中的某些变化。 状态的变化称为事件,在任何情况 ...
分类:
其他好文 时间:
2016-11-27 23:45:16
阅读次数:
263
20145216 20145330《信息安全系统设计基础》实验三 实时系统的移植 实验报告封面 实验内容 连接实验箱电源,用串口线、并口线、网线、连接实验箱和主机 安装ADS 安装GIVEIO驱动 安装JTAG驱动 配置超级终端 测试基本安装是否正确 连接实验箱电源,用串口线、并口线、网线、连接实验 ...
分类:
其他好文 时间:
2016-11-27 23:32:03
阅读次数:
324
第八章代码 exec1 代码如下: 可以看到这个代码中用了execvp函数。 表头文件: #include<unistd.h> 定义函数: int execvp(const char file ,char const argv []); execvp()会从PATH 环境变量所指的目录中查找符合参数 ...
分类:
其他好文 时间:
2016-11-27 23:21:30
阅读次数:
279
《信息安全系统设计基础》实验二实验报告 实验报告封面 实验目的与要求 解多线程程序设计的基本原理,学习 pthread 库函数的使用。 了解在 linux 环境下串行程序设计的基本方法。 掌握终端的主要属性及设置方法,熟悉终端I /O 函数的使用。学习使用多线程来完成串口的收发处理。 熟悉linux ...
分类:
其他好文 时间:
2016-11-27 23:16:37
阅读次数:
156