在虚拟内存系统中,编址空间是有什么决定的

如题所述

其实不太清楚你想问什麼。在虚拟内存的实现中,MMU裏面存在一个指向分页表的寄存器,CPU访问内存时,MMU负责地址转换。MMU会首先找到分页表,分页表在内存裏面,保存整个虚拟地址空间裏面所有地址所对应的物理地址和访问权限,其具体实现和硬件架构以及操作系统有关。虚拟地址空间的大小主要由硬件位数决定,32位地址空间是2的32次方大,64位地址空间是2的64次方大。
温馨提示:答案为网友推荐,仅供参考
第1个回答  2014-10-15
32位的cpu来说最大寻址范围为00000000H~~~ffffffffH 等于4G(pae)
64位大致是2的64次方(不确定)
至于你说的由什么决定,是操作系统内部会把外部存储地址做映射的
哦说反了,我说的是寻址
编制应该是对每个编制单元上地址码然后形成的编制空间,具体还要看是独立编制还是统一编制
相似回答