摘要: 代码分析 关于fork()函数的疑问 1、调用一次,返回两次。 fork函数被父进程调用,当前的父进程是哪个进程?返回两次,什么叫返回两次?同样的代码运行两次吗? 2、相同的但是独立的地址空间。 在返回两次,子进程和父进程都是再次从main()函数进入重新执行吗? 3、并发执行 并发执行是cpu随意 阅读全文
posted @ 2016-12-04 22:16 20145204张亚军 阅读(120) 评论(0) 推荐(0) 编辑
摘要: 实验二固件设计 步骤: 1、开发环境的配置, "参考实验一" 1、将实验代码拷贝到共享文件夹中。 2、在虚拟机中编译代码。对于多线程相关的代码,编译时需要加 lpthread的库。下载调试在超级终端中运行可执行文件pthread!运行可执行文件term。 实验结果 阅读全文
posted @ 2016-12-04 11:23 20145204张亚军 阅读(100) 评论(0) 推荐(0) 编辑
摘要: 20145204信息安全设计基础实验四报告 博客链接: "信息安全设计基础实验" 阅读全文
posted @ 2016-11-27 23:05 20145204张亚军 阅读(87) 评论(0) 推荐(0) 编辑
摘要: 《信息安全系统设计基础》第11周学习总结 教材学习内容 异常 事件:在处理器中状态被编码为不同的位和信号。状态变化称为事件。 当处理器检测到有事件发生时,会通过异常表跳转到异常处理程序。 异常处理程序处理结束之后,会有三种结果: (1)处理程序将控制返回给事件发生的时候正在执行的指令 (2)处理程序 阅读全文
posted @ 2016-11-27 22:54 20145204张亚军 阅读(175) 评论(1) 推荐(0) 编辑
摘要: 《信息安全系统设计基础》第10周学习总结 本周学习内容 1、注意每个系统调用的参数、返回值,会查帮助文档 2、阅读教材,完成课后练习(书中有参考答案),考核:练习题把数据变换一下 3、学习视频,掌握两个重要命令。 根据关键字检索系统调用,帮助看懂代码 以cp.c代码中出现了perror()函数,如下 阅读全文
posted @ 2016-11-20 21:46 20145204张亚军 阅读(137) 评论(1) 推荐(0) 编辑
摘要: 实时系统的移植 实验目的与要求 1.根据实验指导书进行实时软件的安装 2.配置实验环境,并对软件进行测试。 3.正确使用连接线等仪器,注意保护试验箱。 实验内容与步骤 1.连接 arm 开发板 连接实验箱电源,用串口线、并口线、网线、连接实验箱和主机。 配置超级终端,建立、配置以及验证过程参照博客 阅读全文
posted @ 2016-11-20 10:37 20145204张亚军 阅读(306) 评论(0) 推荐(0) 编辑
摘要: 20145204信息安全设计基础实验报告 博客链接: "信息安全设计基础实验" 阅读全文
posted @ 2016-11-13 23:20 20145204张亚军 阅读(152) 评论(0) 推荐(0) 编辑
摘要: 教材学习内容总结 Unix I/O Unix文件就是一个m字节的序列:b0,b1,b2….bm 1。将所有的I/O设备都被虚拟化为文件。所有的输入输出都是在当成相对应的文件的读写。将设备映射为文件。 打开和关闭文件 函数 参数解释: 1、返回值:类型为int型,将一个filename转换为一个文件描 阅读全文
posted @ 2016-11-13 23:05 20145204张亚军 阅读(172) 评论(1) 推荐(0) 编辑
摘要: 复习与回顾 linu基本命令 1、linux 查找命令 man 命令,查找相关命令参数选项。例如 查找和printf有关的帮助。 查找与printf有关的函数信息。 cheat 命令,提供相关命令实例。例如: locate,which,whereis查找命令。 2、文件命令操作 创建文件 ,创建目录 阅读全文
posted @ 2016-11-06 19:27 20145204张亚军 阅读(137) 评论(2) 推荐(0) 编辑
摘要: 信息安全系统实验报告 实验一 步骤 1、连接 arm 开发板 将 arm 开发板的电源线接好,使得开发板开关处于闭合状态。再分别将串口线、并口线和网线与 pc 机连接好。 2、建立超级终端 运行 windows XP 系统下“开始”、“所有程序”、“附件”、“通讯”、“超级终端”。 新建一个通信终端 阅读全文
posted @ 2016-11-06 18:46 20145204张亚军 阅读(493) 评论(0) 推荐(0) 编辑