计算机系统
文章平均质量分 58
LuckySou
这个作者很懒,什么都没留下…
展开
-
Hello World!的编译过程(C语言)
几乎所有学C语言编程的同学第一个接触的程序都是Hello World!。但是它是怎么由c文件转换为可执行文件的呢? 源文件(helloworld.c)如下:#include <stdio.h>int main(){ printf("Hello World!\n"); return 0;}以mac为例,使用命令: gcc -o helloworld helloworld.c原创 2016-12-26 20:58:36 · 5661 阅读 · 0 评论 -
Hello World的一生
Hello World的一生Hello World#include <stdio.h>int main(){ printf("Hello, World!\n"); return 0;}Hello World是以字节序列的方式存储在文件中的。每一个字节都是由ASCII字符构成的,此类文件称为文本文件;所有其他文件都称为二进制文件。 Hello World出生在一个普通家庭原创 2017-01-18 20:57:19 · 1061 阅读 · 0 评论 -
字节序 -- 大端和小端
字节序,大端法和小端法表示原创 2016-12-30 10:47:22 · 425 阅读 · 0 评论 -
并发 并行
并发(concurency),指一个同时具有多个活动的系统。 并行(parallelism),指用并发来使一个系统运行得更快,可以在系统的多个抽象层次上使用。线程级并发 单处理器系统,对于并发的支持,都是通过在正在执行的进程间快速切换来实现的,这种并发是模拟出来的。 多处理器系统,由单操作系统内核控制的多处理器组成的系统。 a. 多核处理器,将多个CPU集成在一个集成电路芯片上原创 2017-01-30 10:54:50 · 507 阅读 · 0 评论