冯·诺依曼体系结构:
- 计算机处理的数据和指令一律用二进制数表示
-
顺序执行程序
计算机运行过程中,把要执行的程序和处理的数据首先存入主存储器(内存),计算机执行程序时,将自动地并按顺序从主存储器中取出指令一条一条地执行,这一概念称作顺序执行程序。
-
计算机硬件由运算器、控制器、存储器、输入设备和输出设备五大部分组成。
原码:符号位加上真值的绝对值,[+1]原 = 0000 0001,[-1]原 = 1000 0001,第一位是符号位,范围:[1111 1111 , 0111 1111],即[-127 , 127]
反码:正数的反码是其本身,负数的反码是在其原码的基础上, 符号位不变,其余各个位取反.
补码:正数本身,负数取反+1
定点数与浮点数:定点数是小数点固定的数,小数点的位置是约定默认的。一般固定在机器数的最低位之后,或是固定在符号位之后。前者称为定点纯整数,后者称为定点纯小数
通常把浮点数分成阶码和尾数两部分来表示,阶码一般用补码定点整数表示,尾数一般用补码或原码定点小数表示
字节序:
小端字节序指低字节数据存放在内存低地址处,高字节数据存放在内存高地址处;
大端字节序是高字节数据存放在低地址处,低字节数据存放在高地址处。