存储程序的概念谁提出的,存储程序原理有什么特点

首页 > 上门服务 > 作者:YD1662023-10-30 07:09:48

2. 常见的编译选项

cc和gcc 命令是一样的,只是gcc命令的简化。另外,对于C 程序则使用g 命令来执行。

gcc -E :进行预处理,默认将处理结果输出到标准输出设备上,如电脑屏幕。可以结合-o参数,将结果输出到.i文件中。

gcc -s :进行-编译处理,生成.s为后缀的汇编语言文件;

gcc -c :进行汇编处理,生成.o文件;

gcc :生成可执行文件,默认生成的可执行文件名为a.out。可以结合-o生成指定的名称;

gcc -v : 可以查看gcc的版本号;

gcc -wall:尽可能给出更多地警告;

3. 示例

但在实际中,我们通常不会一步一步的执行gcc -E、gcc -s 、gcc-c ...,而是直接"gcc hello.c"生成可执行文件,默认生成的可执行文件名为a.out。下面示例是C 程序hello.cc,使用"g hello.cc"一步生成可执行文件。

存储程序的概念谁提出的,存储程序原理有什么特点(37)

4. C 11标准

C 11标准在2011年8月份获得一致通过,这是自1998年后C 语言(也就是C 98标准)第一次大修订,对C 语言进行了改进和扩充。随后各编译器厂商都各自实现或部分实现了C 中的特性。

进制的基本概念与进制转换、字节与字进制:就是进位制,逢几进一

0-9 十进制

0-1 二进制

0-7 八进制

0 1 2 3 4 5 6 7 8 9 A B C D E F 十六进制

计算机中只识别二进制,计算机底部依靠二进制的不同的组合排列进行工作(一个字节=8个二进制位)

1K = 1024B

1M = 1024K

1G = 1024M

1T = 1024g

识别几进制可通过数字后面字母识别,例:

11(D) = 10进制

11(B) = 2进制

11(O) = 八进制

11(F) = 十六进制

存储程序的概念谁提出的,存储程序原理有什么特点(38)


二进制与十进制的转换

例:将十进制的23转换为二进制

先打出2^0到2^10依次为:1 2 4 8 16 32 64 128 256 512 1024

1 1 1 0 1 (1 2 4 16=23)

最后将上面的二进制数倒过来,所以23的二进制就是:10111

反之:将11001转换为10进制

先打出2^0到2^10依次为:1 2 4 8 16 32 64 128 256 512 1024

将11001反过来对应上去:1 0 0 1 1

最后将对应上的数字加起来:1 8 16=25

二进制与八进制的转换:将8个2进制位划为3组3个3进制位,最前面补0, 其余方法与前面相同

二进制与十六进制的转换:将8个2进制位划为2组4个4进制位,其余方法与前面相同
上一页678910末页

栏目热文

文档排行

本站推荐

Copyright © 2018 - 2021 www.yd166.com., All Rights Reserved.