当前位置:首页 > 生肖运势

80486系统为什么内存是分段的?分段的原理是什么?

80386和80486cpu的地址线和数据线分别是32,也就是说cpu在实模式下访问的最大存储地址空间是2 ^ 32 = 4gb。那么我要访问的地址起始地址超过4GB怎么办?我该怎么办?我无能为力吗?

为了解决这个问题,这里提到的是保护模式,在这种模式下程序员可以获得更多的存储地址空间(也就是虚拟地址)。因此,对于80286,偏移量为16位,每个段最大64KB,可用虚拟存储空间为1gb(2 ^ 30字节)。对于386和486CPU,偏移量是32位,每个段最大4GB。可用的虚拟存储空间是2 46 = 64 TB。在保护模式下对内存进行分段就是这个原理,这也是一种更有效的方便管理内存的方法。还有比分段管理更高级的分页管理机制。当然,这是后话。(这类似于寄存器间接寻址,但略有不同)。

如果不懂,建议你看一些基础的书,原则性的东西。这本《微机原理》好像不错,呵呵。希望对你有帮助。

  • 80486系统为什么内存是分段的?分段的原理是什么?
  • F1赛车的轮胎为什么没有纹路?
  • 冰晨丁年有约坝子
  • 两棵树不等于一片森林。
  • 2022年出生的虎宝宝的生活是怎样的?金箔的运势如
  • 冬天是至日还是立春是一年的开始?
  • 是不是说受伤不能见官?
  • 1997年冬月初五长得丑的人日子不好过吗?殷琦重还
  • 2014公历165438+10月5日16:00一个叫魏的男生五
  • 丙子日新卯八字案