11 2015 档案

摘要:程序分析 exec1.c & exect2.c & exect3.c程序代码 (以exect1.c为例,其他两个结构类似) include <stdio.h include <unistd.h int main() { char arglist[3]; arglist[0] = "l... 阅读全文
posted @ 2015-11-29 21:00 20135225 阅读(200) 评论(0) 推荐(0) 编辑
摘要:重要知识点控制流 从给处理器加电开始,直到断电为止,程序计数器假设一个值的序列 a0,a1,...,an-1其中,每个ak是某个相应指令Ik的地址。每次从ak到ak+1的过度称为控制转移。这样的控制转移序列叫做处理器的控制流。异常控... 阅读全文
posted @ 2015-11-22 20:43 20135225 阅读(240) 评论(0) 推荐(0) 编辑
摘要:代码分析 cp1.c功能:复制文件。<pre <code include <stdio.h include <stdlib.h include <unistd.h include <fcntl.h define BUFFERSIZE 4096 define COPYMODE 0644 /... 阅读全文
posted @ 2015-11-15 21:35 20135225 阅读(316) 评论(0) 推荐(0) 编辑
摘要:重要知识点 输入/输出(I/O) I/O是主存和外部设备(如磁盘驱动器、终端和网络)之间拷贝数据的过程。输入操作是从I/O设备拷贝数据到主存。输出操作是从主存拷贝到I/O设备。 Unix I/O 在unix中所有的I/O设备都被模型化为文件,这使得所有的输入输出都能以一种统一的方式进行。 打开文件:... 阅读全文
posted @ 2015-11-08 22:00 20135225 阅读(523) 评论(0) 推荐(0) 编辑
摘要:信安系统设计基础实践模块Arduino小车学习与研究 ================== 陈都(20135328) 余佳源(20135321) 莫凡(20135225) 索引 "前期准备" "概念学习" "设备检查及安装" "硬件平台研究" "arduino语言的学习" "编程和基本... 阅读全文
posted @ 2015-11-08 17:57 20135225 阅读(2305) 评论(0) 推荐(0) 编辑
摘要:重要知识点 Linux常用命令man:man 命令或参数名称,即可查看linux帮助手册中关于该命令或者参数的描述。 man –k k1 | grep k2 | grep 2 关键字检索,k1,k2位关键字,为系统级调用。 cheat:cheat是在GNU通用公共许可证下,为Linux命令行用户发行... 阅读全文
posted @ 2015-11-01 20:09 20135225 阅读(222) 评论(2) 推荐(0) 编辑
摘要:2.66 题目:创建一个函数leftmost_one(unsigned x),实现将x除最高有效位1外其他位全部置为0的功能,如果最高有效位为0则返回0。要求:1.遵循位级整数编码规则。 2.代码中最多只能包含15个算术运算、位运算和逻辑运算。思路:1.若x为001xxxxxx则将其与xx100... 阅读全文
posted @ 2015-11-01 20:03 20135225 阅读(381) 评论(1) 推荐(0) 编辑