摘要:
1 内存地址 逻辑地址:包括在机器语言指令中指定操作数或者一条指令的地址。每个逻辑地址都由一个段选择符和偏移量组成,偏移量指明了从段开始的地方到实际地址的距离。 线性地址:也称为虚拟地址,32位的无符号整数,程序所能使用空间的大小。 物理地址:它与内存地址总线上的数目相同,主要用于内存单元的寻址。 内存控制单元(MMU)通过分段单元的硬件电路把一个逻辑地址转换为线性地址;接着通过分页单元的硬件电路把线性地址转换为一个物理地址(如图1.1)。图1.1 在多处理器的系统中,由于在RAM芯片上的读或写操作必须是串行地执行,所以内存中有个内存仲裁器,当CPU访问的RAM芯片空闲时,就准予访... 阅读全文