物理地址和虚拟地址-简介
来源:互联网 发布:全民无双神翼进阶数据 编辑:程序博客网 时间:2024/06/04 19:51
物理地址 (physical address): 放在寻址总线上的地址。放在寻址总线上,如果是读,电路根据这个地址每位的值就将相应地址的物理内存中的数据放到数据总线中传输。如果是写,电路根据这个地址每位的值就将相应地址的物理内存中放入数据总线上的内容。物理内存是以字节(8位)为单位编址的。
虚拟地址 (virtual address): 4G虚拟地址空间中的地址,程序中使用的都是虚拟地址。 如果CPU寄存器中的分页标志位被设置,那么执行内存操作的机器指令时,CPU会自动根据页目录和页表中的信息,把虚拟地址转换成物理地址,完成该指令。 比如 mov eax,004227b8h ,这是把地址004227b8h处的值赋给寄存器的汇编代码,004227b8这个地址就是虚拟址。CPU在执行这行代码时,发现寄存器中的分页标志位已经被设定,就自动完成虚拟地址到物理地址的转换,使用物理地址取出值,完成指令。
- 物理地址和虚拟地址-简介
- 物理地址和虚拟地址
- 物理地址和虚拟地址
- 物理地址和虚拟地址
- 虚拟地址和物理地址
- 浅谈物理地址、虚拟地址和逻辑地址
- s3c2410物理地址和虚拟地址空间
- 虚拟地址和物理地址的概念
- 物理地址和虚拟地址的概念
- 物理地址和虚拟地址(二)
- 物理地址和虚拟地址1 (MMU)
- linux中的物理地址和虚拟地址
- linux中的物理地址和虚拟地址
- linux中的物理地址和虚拟地址
- 物理地址和虚拟地址的概念
- 物理地址和虚拟地址(二)
- 虚拟地址和物理地址的概念
- linux的“物理地址”和“虚拟地址”
- oracle导出数据
- 使用DateUtils和DateFormatUtils处理时间日期转换 .
- cell中互顶的效果实现 weico+
- JS学习点滴1
- u960s2 root手册
- 物理地址和虚拟地址-简介
- matlab中set对gca对象调整
- Java 之 assert (断言)
- 内核编译中遇到问题及解决过程
- 【故障解决】W5100在Arduino的软件及驱动更新
- linux 内核学习笔记
- 真机调试,app发布 证书制作,程序发布
- centos6 安装fcitx坎坷
- 新增完毕后子页面B关闭刷新父页面A,父页面A重新加载数据