程序运行的基本原理
#计算机中的三大件
#程序执行的原理
#程序的作用
计算机中的三大件
计算机中包含有较多的硬件,但是一个程序要运行,有三个核心的硬件,分别是:
#CPU:中央处理器,是一块超大规模的集成电路;
负责处理数据/计算。
#内存:临时存储数据(断电之后,数据会消失);
速度快;
空间小(单位价格高)。
#硬盘:永久存储数据;
速度慢。
空间大(单位价格低)。
程序执行的原理
#程序运行之前,程序是保存在硬盘中的;
#当要运行一个程序时,操作系统会首先让CPU把程序复制到内存中。
变量
变量的实质,就是一个小的内存块。
变量的属性:#数据类型
#变量名称
#变量的值
#变量地址
内存的进位
8BIT=1BYTE
1024BYTE=1KB
1024KB=1MB
1024MB=1GB
1024GB=1TB
数据类型的大小
int:4BYTE;
float:4BYTE;
double:8BYTE;
char:1BYTE;
short:2BYTE;
long long:8BYTE.
2进制与8进制、10进制和16进制互相转换
10进制数1000转换成2进制:
1024 | 512 | 256 | 128 | 64 | 32 | 16 | 8 | 4 | 2 | 1 |
0 | 1 | 1 | 1 | 1 | 1 | 0 | 1 | 0 | 0 | 0 |
2进制:1111101000
2进制数1111101000转换成8进制:
4 | 2 | 1 | 4 | 2 | 1 | 4 | 2 | 1 | 4 | 2 | 1 |
0 | 0 | 1 | 1 | 1 | 1 | 1 | 0 | 1 | 0 | 0 | 0 |
8进制:1750
2进制数1111101000转换成16进制:
8 | 4 | 2 | 1 | 8 | 4 | 2 | 1 | 8 | 4 | 2 | 1 |
0 | 0 | 1 | 1 | 1 | 1 | 1 | 0 | 1 | 0 | 0 | 0 |
16进制:3E8