在计算机当中所有的程序的运行都在内存中进行。
内存一般用于存放程序指令和运算数据,帮助CPU与硬盘等外部存储设备进行数据的交换。内存智能临时存放程序的指令与数据。(当电脑关机之后内存中的数据就会消失)。
计算机中的程序指令或操作数据都是以二进制的在内存中存储与计算。
一个二进制数代表一个比特位(bit),一个字节(B)等于八个比特位。换算方程:
1B=8bit
1KB=1024B
1MB=1024KB
1GB=1024MB
每个字节都有唯一的地址,这些地址被称为内存地址,通过内存地址可以访问内存中的每一个字节。
内存地址一般由16进制表示,0X开头。
使用windows中的debug程序,可以模拟并查看CPU、寄存器、内存当中的相关数据