*假设执行 int a=0x1234(分配一块逻辑地址,0x56789999)32位系统
*CPU会将逻辑地址拆分为两部分
V=56789() 页内偏移=0x999
*由MMU使用0x56789变量,查进程表找到值为0xabcde
*拼接物理地址:0xabcde 999
*有内存控制器访0xabcde999将0x1234写入该地址完成变量赋值
*假设执行 int a=0x1234(分配一块逻辑地址,0x56789999)32位系统
*CPU会将逻辑地址拆分为两部分
V=56789() 页内偏移=0x999
*由MMU使用0x56789变量,查进程表找到值为0xabcde
*拼接物理地址:0xabcde 999
*有内存控制器访0xabcde999将0x1234写入该地址完成变量赋值