C语言笔记----数制的应用
C语言笔记【4】
1、二进制的应用。
这里注意16进制运算,H为16进制的符号,当前面是字母开头时,需要加0听了C语言,仿佛又学了一遍计算机组成网络和操作系统!!
最后一道题目选择二进制,因为C语言是高级语言,更接近人类思维的语言,而二进制多用于机器语言与汇编语言。
2、内存
我收获最大的还是听懂了内存。
1.由若干个存储单元构成,每个存储单元都可以存放一个内容值。
2.内存地址是一维线性的。比如说连续的1、2、3等。
3.内存有唯一的地址标识存储单元。
4.存放的内容是固定的大小。
5、读写操作。
6、内存关机信息丢失。
7、内存大小由地址位数决定。比如内存1M,那么地址位数为20,因为1M=2^20。
内存大小 | 地址位数 |
---|---|
2^n | n |
8、常见的转换
位 | bit |
---|---|
字节(Byte) | 8位 |
1024字节 | 1KB |
1K | 1024=2^10 |
1M | 2^20 |
1G | 2^30 |
1T | 2^40 |
每日一句:坚持就是胜利,愿你在暗无天日的缝隙里得以窥见光芒。