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