Miracle

有梦想就不会觉得苦。
  博客园  :: 首页  :: 新随笔  :: 联系 :: 订阅 订阅  :: 管理

2011年5月23日

摘要: 并行性包含同时性和并发性,前者是指两个或多个事件在同一时刻发生,后者是指两个或多个事件在同一时间段内发生。 计算机操作系统中把并行性和并发性明显区分开,主要是从微观的角度来说的,具体是指进程的并行性(多处理机的情况下,多个进程同时运行)和并发性(单处理机的情况下,多个进程在同一时间间隔运行的)。 计算机组成原理主要是从宏观的角度来看的,并发性在用户看来也是并行的,故并行性包含了并发性的。主要是看... 阅读全文

posted @ 2011-05-23 16:16 gsky 阅读(253) 评论(0) 推荐(0) 编辑

摘要: #include <stdio.h>#include <stdlib.h>#include <fcntl.h>#include <unistd.h>#include <string.h>#include <sys/types.h>#define FILE_TXT "sf.txt"#define FILE_BIN "sf.bin"typedef struct student{ int id; cha... 阅读全文

posted @ 2011-05-23 15:39 gsky 阅读(123) 评论(0) 推荐(0) 编辑

摘要: 1 预编译:gcc -E hello.c -o hello.i (-E表示只进行预编译) 预编译过程主要处理那些源代码中的以“#”开始的预编译指令,比如“#include”,“#define”等。2 编译:gcc -S hello.i -o hello.s 编译过程就是把预处理完的文件进行一系列词法分析,语法分析,语义分析及优化后生成相应的汇编代码文件,这个过程往往是整个程序构建的核心部分,也是最复杂的部分之一。 gcc把预编译和编译两个步骤合并成一个步骤:gcc -S hello.c -o hello.s3 汇编:gcc -c hello.s -o hello.o 汇编器是将汇编代码转变成机 阅读全文

posted @ 2011-05-23 10:36 gsky 阅读(527) 评论(0) 推荐(0) 编辑